sidebar-drawer.sidebar{background:var(--paper);color:var(--ink);font-family:var(--sans)}sidebar-drawer.sidebar svg *{fill:var(--ink)}sidebar-drawer .sidebar__header{background:var(--paper);border-bottom:1px solid var(--rule);text-transform:none;letter-spacing:0;font-weight:600;font-size:var(--fs-body)}sidebar-drawer .sidebar__close{min-width:44px;min-height:44px}sidebar-drawer .sidebar__close svg path{stroke:var(--ink)}sidebar-drawer .sidebar__body>*+div,sidebar-drawer .cart-individual-product-recommendation:not(:empty),sidebar-drawer cart-recommendations:not(:empty),sidebar-drawer #cart-recommendations-sidebar:not(:empty),sidebar-drawer .cart-notice,sidebar-drawer .cart-item,sidebar-drawer .cart__details--row,sidebar-drawer .cart__instructions,sidebar-drawer .cart__accordion-details{border-color:var(--rule)}sidebar-drawer .sidebar__footer{background:var(--paper)!important;border-top:1px solid var(--rule)}body:not(.sidebar-has-scrollbars) sidebar-drawer.sidebar::-webkit-scrollbar-track{background:var(--paper-2)}body:not(.sidebar-has-scrollbars) sidebar-drawer.sidebar::-webkit-scrollbar-thumb{background:var(--rule-2)}.site-overlay{background:color-mix(in srgb,var(--ink) 36%,transparent)}sidebar-drawer .cart-item__thumbnail{border:0!important;border-radius:var(--r-1);background:var(--paper-3);overflow:hidden}sidebar-drawer .cart-item__title,sidebar-drawer .cart-item__title a{color:var(--ink);font-weight:500}sidebar-drawer .cart-item__variant,sidebar-drawer .cart-item__unit-price,sidebar-drawer .cart__shipping,sidebar-drawer .cart__coupons-label{color:var(--ink-2);opacity:1}sidebar-drawer .cart-item__price s,sidebar-drawer .cart-item__price del{color:var(--ink-3)}sidebar-drawer .cart-item__actions cart-product-quantity{border-color:var(--rule-2);border-radius:999px}sidebar-drawer .cart-item__actions .qty-button{width:2.5rem;height:2.5rem}sidebar-drawer .cart-item__actions .qty-button svg *{fill:var(--ink)}sidebar-drawer .cart-item__actions .qty-selector{height:2.5rem;background:transparent;color:var(--ink);font-family:var(--sans)}sidebar-drawer .remove.text-link{color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}sidebar-drawer .cart-notice__slider{background:var(--paper-3)}sidebar-drawer .cart-notice__slider-bar{background:var(--ink)}sidebar-drawer .pill{background:var(--paper-2);color:var(--ink);border:0;border-radius:999px}sidebar-drawer .cart__coupons-error{color:var(--error)}sidebar-drawer .cart__accordion-icon svg path{stroke:var(--ink);fill:none}sidebar-drawer input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.qty-selector),sidebar-drawer textarea{font:400 var(--fs-body) / 1.3 var(--sans);color:var(--ink);background:var(--paper);border:0;border-bottom:1px solid var(--rule-2);border-radius:0;padding:.7rem 0;min-height:44px;box-shadow:none;transition:border-color var(--t-1) var(--ease)}sidebar-drawer textarea{min-height:6.5rem;resize:vertical}sidebar-drawer input:focus,sidebar-drawer textarea:focus{outline:none;border-color:var(--ink)}sidebar-drawer input:focus-visible,sidebar-drawer textarea:focus-visible{outline:2px solid var(--ink);outline-offset:2px}sidebar-drawer input::placeholder,sidebar-drawer textarea::placeholder{color:var(--ink-3)}sidebar-drawer .cart__coupons-form{display:flex;gap:.8rem;align-items:flex-end}sidebar-drawer .cart__coupons-form input{flex:1 1 auto;min-width:0}sidebar-drawer .cart__coupons-form .button{flex:none}sidebar-drawer .cart__accordion-details summary{min-height:44px}sidebar-drawer .button:not([hidden]),.stacked-popups .popup--cookies .button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.8rem 1.6rem;border-radius:999px!important;border:1px solid transparent!important;background:var(--season)!important;color:var(--ink)!important;font:500 var(--fs-small) / 1 var(--sans);text-decoration:none;cursor:pointer;box-shadow:none;transition:transform var(--t-1) var(--ease),opacity var(--t-1) var(--ease)}sidebar-drawer .button.button--outline,.stacked-popups .popup--cookies .button--outline{background:transparent!important;border-color:var(--rule-2)!important}sidebar-drawer .button:hover,.stacked-popups .popup--cookies .button:hover{transform:translateY(-1px)}sidebar-drawer .button:focus-visible,.stacked-popups .popup--cookies .button:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:none}sidebar-drawer .button[disabled],sidebar-drawer .button:disabled{opacity:.5;cursor:not-allowed;transform:none}sidebar-drawer .button .button__text,.stacked-popups .popup--cookies .button .button__text{width:auto;font-size:inherit!important;font-weight:inherit!important;animation:none!important;transform:none!important}sidebar-drawer .button .button__icon,sidebar-drawer .button svg,.stacked-popups .popup--cookies .button .button__icon,.stacked-popups .popup--cookies .button svg{display:none!important}sidebar-drawer .flex-buttons{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}sidebar-drawer .cart-continue{margin-top:1rem}.stacked-popups .popup--cookies{background:var(--paper-2)!important;color:var(--ink)!important;border:0!important;border-radius:var(--r-2)!important;box-shadow:0 8px 24px #1c1a1714;font-family:var(--sans)}.stacked-popups .popup--cookies a{color:var(--ink)!important}.stacked-popups .popup--cookies .popup-title{font-family:var(--sans);font-weight:600;font-size:var(--fs-body);color:var(--ink)}.stacked-popups .popup--cookies .text-size--small{color:var(--ink-2);font-size:var(--fs-small);line-height:var(--lh-body)}.stacked-popups .popup--cookies .cta-stacked{display:grid;gap:.6rem}.stacked-popups .popup--cookies .popup-close{min-width:44px;min-height:44px;display:grid;place-items:center;top:.6rem}html[dir=ltr] .stacked-popups .popup--cookies .popup-close{right:.6rem}.stacked-popups .popup--cookies .popup-close svg path{stroke:var(--ink)!important}.stacked-popups .popup--cookies .popup-close:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media(prefers-reduced-motion:reduce){sidebar-drawer .button,.stacked-popups .popup--cookies .button{transition:none}sidebar-drawer .button:hover,.stacked-popups .popup--cookies .button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/v5-drawer.css.map */
