<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#drawer-cart{--modals-and-drawers-background-accent: var(--primary-background)}#drawer-cart [data-drawer-panel]{--drawer-padding: clamp(1.6rem, 2.2vw, 2.2rem)}#drawer-cart [data-drawer-header]{padding:var(--drawer-padding) var(--drawer-padding) calc(var(--drawer-padding) * .5)}.cart-item{display:flex;flex-direction:column;gap:8px;--image-width: 88px;--spacing: 16px}.cart-item__row{display:flex;flex-direction:row;gap:var(--spacing)}.cart-item+.cart-item{margin-top:var(--drawer-padding)}.cart-item__title{line-height:1.35;font-size:1.5rem}.cart-item__image-container{max-width:var(--image-width);min-width:var(--image-width)}.cart-item__details{line-height:1}.cart-item__details&gt;*+*{margin-top:16px}.cart-item__actions{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:var(--spacing)}cart-remove-button{font-size:1rem;opacity:.8;height:100%;padding:8px var(--gutter);cursor:pointer;margin-left:auto}.cart-item .loading-overlay{top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-content:center;width:100%;height:100%;background-color:#fffc}.cart-drawer__shipping-notification{color:var(--primary-foreground);width:100%;text-align:center;padding:8px}.cart-drawer__shipping-notification span:before{content:"";display:inline-block;width:1.2rem;height:1.2rem;margin-right:.8rem;border-radius:50%;background-color:#8a9b82}.drawer-cart__footer{padding-top:var(--drawer-padding)}.drawer-cart__footer&gt;*:not(.cart__additionals){margin-left:var(--drawer-padding);margin-right:var(--drawer-padding);width:calc(100% - var(--drawer-padding) * 2)}.drawer-cart__subtotal{display:flex;align-items:center;justify-content:space-between;font-size:1.5rem;text-transform:uppercase;letter-spacing:.03em}.main-cart button[name=checkout]{margin-top:calc(var(--gutter) / 2);text-transform:uppercase;letter-spacing:.1em;font-size:1.4rem;font-weight:500}.cart-recommendations{display:block;background-color:#f7f0e7;padding:var(--drawer-padding)}.cart-item__error-text{color:var(--error)}.cart__tax{line-height:1.2;display:block;text-align:center;font-size:1.2rem;margin-top:calc(var(--gutter) / 2)}.cart__note,.cart__note textarea{display:block;width:100%}.cart__note textarea{overflow:hidden;resize:none}.cart-item__price-wrapper{flex:1 0 auto}.cart-item__price-wrapper .unit-price{margin-left:0;margin-top:8px}.cart-item .price{font-size:1.4rem;letter-spacing:.03em}.cart-item__actions .quantity{--width: var(--image-width) !important;border-radius:3px;border:1px solid var(--primary-borders);min-width:var(--width)}.cart-item__actions .quantity svg{stroke-width:1}.cart-item__actions .quantity__input{font-size:1.4rem}.card-recommendations__header{display:flex;align-items:start;justify-content:space-between}.cart-recommendations_nav{display:flex;align-items:center;justify-content:space-between;gap:10px}.cart-recommendations_nav button{display:block;width:10px;height:10px;background-color:var(--primary-foreground);border-radius:50%;cursor:pointer;opacity:25%;transition:opacity .3s ease-in-out}@media (hover: hover){.cart-recommendations_nav button:hover{opacity:50%}}.cart-recommendations_nav button.active{opacity:80%}.cart-recommendations__title{font-size:1.2rem;text-transform:uppercase;letter-spacing:.1em}.cart-reco__slider{padding-top:10px;display:flex;flex-direction:row;align-items:center;overflow-x:scroll;scroll-snap-type:x mandatory;gap:var(--drawer-padding);min-height:90px}.cart-reco__media{width:48px;height:48px;border-radius:6px;overflow:hidden;border:solid 1px rgba(0,0,0,.05)}.cart-reco__footer{font-size:1.4rem}.cart-reco__link{color:var(--accent-background);text-decoration:underline}@media only screen and (min-width: 1023px){.cart-reco__slider{overflow-x:hidden}}.cart-reco{display:flex;flex-direction:column;gap:10px;scroll-snap-align:start;width:100%;flex:1 0 auto}.cart-reco__details{display:flex;flex-direction:column;gap:6px}.cart-reco__title{font-size:1.5rem}.cart-reco__subtitle{font-size:1.2rem}.cart-reco__row{display:flex;flex-direction:row;gap:10px;justify-content:space-between}@media only screen and (max-width: 400px){.cart-item{--spacing: 12px}cart-remove-button{padding:8px}}@media only screen and (max-width: 360){.xs-hide{display:none!important}}@media only screen and (min-width: 361){.sm-hide{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/259/assets/drawers-cart.css.map */
</pre></body></html>