cart-drawer.drawer{z-index:1200;height:100dvh;background:#201b1759}cart-drawer .drawer__inner{width:min(480px,100vw);max-width:100vw;height:100dvh;padding:0 28px;background:#fcfbf9;color:#6f6255;border:0}cart-drawer .drawer__header{padding:26px 0 22px;border-bottom:1px solid #ded7ce}cart-drawer .drawer__heading{font:400 28px/1.2 var(--font-heading-family);margin:0}cart-drawer .drawer__close{top:18px;right:-8px}cart-drawer cart-drawer-items{min-height:0;flex:1 1 auto;overflow-y:auto}cart-drawer .cart-item__name{font:400 19px/1.35 var(--font-heading-family);color:#302a23}cart-drawer .cart-item__image{background:#ede8df}cart-drawer .cart-item__details .product-option{font:14px/1.55 var(--font-body-family)}cart-drawer .drawer__footer{padding:22px 0 28px;border-color:#ded7ce;flex-shrink:0}cart-drawer .cart-drawer__footer{margin-top:20px}cart-drawer .totals__total{font:400 20px/1.4 var(--font-heading-family)}cart-drawer .totals__total-value{font-size:18px}cart-drawer .tax-note{font-size:13px;margin:12px 0 20px}cart-drawer .cart__ctas{margin-top:18px}cart-drawer .cart__checkout-button{background:#6f6255;color:#fcfbf9;border-radius:0;min-height:48px}.ga-cart-page-link{display:inline-block;color:#6f6255;font:16px/1.5 var(--font-heading-family)}.ga-cart-discount label{display:block;margin-bottom:10px;font:16px/1.5 var(--font-heading-family)}.ga-cart-discount__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.ga-cart-discount input{width:100%;min-width:0;border:1px solid #bbaa98;background:transparent;color:#302a23;padding:12px;font:15px var(--font-body-family);border-radius:0}.ga-cart-discount .button{min-width:86px;min-height:44px;padding:10px 16px;border:1px solid #bbaa98;background:transparent;color:#6f6255;font:16px var(--font-heading-family);border-radius:0}.ga-cart-discount .button:before,.ga-cart-discount .button:after{display:none}.ga-cart-discount__status{margin:8px 0 0;min-height:0;font:13px/1.5 var(--font-body-family)}.ga-cart-discount__status:empty{display:none}.ga-cart-discount__status[data-error]{color:#8d443e}.ga-cart-discount__remove{border:0;padding:8px 0 0;background:transparent;color:#6f6255;font-size:13px;cursor:pointer}.ga-cart-savings{display:flex;justify-content:space-between;gap:16px;font-size:14px;margin-bottom:12px}cart-drawer :focus-visible{outline:1px solid #6f6255;outline-offset:3px}@media(max-width:749px){cart-drawer.drawer{align-items:flex-start;justify-content:center}cart-drawer .cart-drawer{width:100%}cart-drawer .drawer__inner{width:100%;max-width:none;height:auto;max-height:90dvh;padding:0 22px;transform:translateY(-105%)}cart-drawer.active .drawer__inner{transform:translateY(0)}cart-drawer .drawer__header{padding:22px 0}cart-drawer .drawer__heading{font-size:25px}cart-drawer .drawer__footer{padding:18px 0 24px}cart-drawer cart-drawer-items{max-height:38dvh;overflow:auto}cart-drawer.is-empty .drawer__inner{min-height:320px;max-height:80dvh}cart-drawer .drawer__inner-empty{padding:32px 0}}@media(max-height:650px){cart-drawer .drawer__inner{overflow-y:auto}cart-drawer cart-drawer-items{flex:0 0 auto;max-height:none}}@media(prefers-reduced-motion:reduce){cart-drawer,cart-drawer .drawer__inner{transition:none!important}}cart-drawer .drawer__inner{transition:transform .28s cubic-bezier(.22,.61,.36,1)}@media(prefers-reduced-motion:reduce){cart-drawer .drawer__inner{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ga-cart-drawer.css.map */
