.cart-drawer .drawer__inner{--color-foreground: 243, 231, 216;--color-background: 30, 23, 18;--color-button: 243, 231, 216;--color-button-text: 30, 23, 18;width:42rem;padding:0 var(--sst-space-md);background:var(--sst-dark-bg);color:var(--sst-dark-text);border:none;border-left:var(--sst-hairline-dark);border-radius:var(--sst-radius);font-family:var(--sst-font-body)}.cart-drawer__overlay,.cart-drawer #CartDrawer-Overlay{background-color:#160f0b8c}.cart-drawer .drawer__header{padding:var(--sst-space-md) 0;border-bottom:var(--sst-hairline-dark);align-items:baseline}.cart-drawer .drawer__heading{margin:0;font-family:var(--sst-font-heading);font-weight:var(--sst-fw-medium);font-size:var(--sst-fs-h2);line-height:var(--sst-lh-heading);color:var(--sst-dark-text)}.cart-drawer .drawer__close{color:var(--sst-dark-text)}.cart-drawer .drawer__close:hover{color:var(--sst-accent)}.cart-drawer .caption-with-letter-spacing{color:var(--sst-dark-text-muted);letter-spacing:var(--sst-track-mid)}.cart-drawer .cart-items thead th{padding-block:var(--sst-space-sm);border-bottom:var(--sst-hairline-dark);font-size:var(--sst-fs-tiny);text-transform:uppercase}.cart-drawer .cart-item{padding:var(--sst-space-md) 0;border-bottom:var(--sst-hairline-dark)}.cart-drawer .cart-item__image{border-radius:var(--sst-radius)}.cart-drawer .cart-item__name{font-family:var(--sst-font-heading);font-weight:var(--sst-fw-medium);font-size:var(--sst-fs-h4);color:var(--sst-dark-text);text-decoration:none}.cart-drawer .cart-item__name:hover{color:var(--sst-accent)}.cart-drawer .cart-item__details .product-option,.cart-drawer .cart-item__details dt,.cart-drawer .cart-item__details dd,.cart-drawer .product-option{color:var(--sst-dark-text-muted);font-size:var(--sst-fs-sm)}.cart-drawer .price,.cart-drawer .cart-item__totals .price{color:var(--sst-dark-text)}.cart-drawer .cart-item__quantity-wrapper{gap:var(--sst-space-sm)}.cart-drawer .quantity{border:var(--sst-hairline-dark);border-radius:var(--sst-radius);color:var(--sst-dark-text);background:var(--sst-dark-surface)}.cart-drawer .quantity:after{box-shadow:none}.cart-drawer .quantity__input,.cart-drawer .quantity__button{color:var(--sst-dark-text)}.cart-drawer .quantity__button:hover{color:var(--sst-accent)}.cart-drawer .cart-remove-button .button{color:var(--sst-dark-text);min-height:0;padding:0}cart-remove-button .button{color:var(--sst-dark-text)}.cart-drawer .cart-remove-button .button:hover{color:var(--sst-accent)}.cart-drawer .cart-remove-button .svg-wrapper{width:1.6rem;height:1.6rem}.cart-drawer .drawer__footer{padding:var(--sst-space-md) 0;border-top:var(--sst-hairline-dark)}.cart-drawer .totals{padding:var(--sst-space-xs) 0}.cart-drawer .totals__total{font-family:var(--sst-font-heading);font-weight:var(--sst-fw-medium);color:var(--sst-dark-text)}.cart-drawer .totals__total-value{color:var(--sst-dark-text);font-weight:var(--sst-fw-emphasis)}.cart-drawer .tax-note,.cart-drawer .tax-note a{color:var(--sst-dark-text-faint)}.cart-drawer .tax-note a{text-decoration:underline}.cart-drawer .drawer__footer>details{border-color:var(--sst-dark-border)}.cart-drawer .drawer__footer summary,.cart-drawer .cart__note textarea{color:var(--sst-dark-text)}.cart-drawer .cart__note textarea{background:var(--sst-dark-surface);border:var(--sst-hairline-dark);border-radius:var(--sst-radius)}.cart-drawer .cart__ctas{margin-top:var(--sst-space-sm)}.cart-drawer .cart__checkout-button{background:var(--sst-surface);color:var(--sst-dark-bg);border:1px solid var(--sst-surface);border-radius:var(--sst-radius);font-family:var(--sst-font-body);font-weight:var(--sst-fw-emphasis);letter-spacing:var(--sst-track-mid);text-transform:uppercase;transition:background var(--sst-ease),color var(--sst-ease)}.cart-drawer .cart__checkout-button:hover:not([disabled]){background:var(--sst-accent);border-color:var(--sst-accent);color:var(--sst-surface)}.cart-drawer .cart__empty-text{font-family:var(--sst-font-heading);font-weight:var(--sst-fw-medium);color:var(--sst-dark-text)}.cart-drawer .drawer__inner-empty .button{background:var(--sst-surface);color:var(--sst-dark-bg);border-radius:var(--sst-radius)}.cart-drawer .drawer__inner-empty .button:hover{background:var(--sst-accent);color:var(--sst-surface)}.cart-drawer .cart__login-title,.cart-drawer .cart__login-paragraph,.cart-drawer .cart__login-paragraph a{color:var(--sst-dark-text-muted)}@media screen and (max-width:749px){.cart-drawer .drawer__inner{width:100vw;max-width:100vw}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sst-cart-drawer.css.map */
