.fabric-samples{display:block;padding:1.6rem 0;border-top:.1rem solid rgb(var(--color-border));border-bottom:.1rem solid rgb(var(--color-border));transition:opacity .2s ease}.fabric-samples.is-loading{opacity:.5;pointer-events:none}.fabric-samples__label{display:flex;align-items:flex-start;gap:1rem;cursor:pointer;line-height:1.5}.fabric-samples__label .fabric-samples__checkbox{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:.1rem;width:.1rem;margin:0}.fabric-samples__icon{flex-shrink:0;width:2rem;height:2rem;margin-top:.1rem;color:rgb(var(--color-border));background-color:rgb(var(--color-background))}.fabric-samples__icon path:last-child{color:rgb(var(--color-foreground));opacity:0;transition:opacity var(--duration-short) ease}.fabric-samples__checkbox:checked~.fabric-samples__icon path:last-child{opacity:1}.fabric-samples__checkbox:focus-visible~.fabric-samples__icon{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.fabric-samples__text{flex:1 1 auto}.cart-drawer .fabric-samples{margin:0 0 1.5rem;font-size:1.4rem}.cart-drawer .subtotal+.fabric-samples{margin-top:-1rem}.cart-drawer .fabric-samples+.taxes-discounts{margin-top:0}.cart-drawer .fabric-samples+.taxes-discounts .tax-note{font-size:1.2rem}.cart__footer .fabric-samples{max-width:36rem;margin:2.2rem auto 1.6rem;font-size:1.4rem}@media screen and (min-width:750px){.cart__footer .fabric-samples{margin-inline-start:auto;margin-inline-end:0;margin-bottom:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-fabric-samples.css.map */
