.cart-drawer .drawer__inner{background:#000;background-color:#000;color:#fff;border:1px solid #fff;border-right:0;font-family:var(--font-mono-family, "IBM Plex Mono", ui-monospace, monospace)}.cart-drawer .drawer__header,.cart-drawer .drawer__footer{border-color:#ffffff47}.cart-drawer .drawer__heading,.cart-drawer .cart__empty-text,.cart-drawer .totals__total,.cart-drawer .totals__total-value,.cart-drawer .cart-item__name,.cart-drawer .product-option,.cart-drawer .price,.cart-drawer .cart-item__old-price,.cart-drawer .cart-item__final-price,.cart-drawer .cart-item__error-text,.cart-drawer .discounts__discount{color:#fff;font-family:inherit;letter-spacing:.03em;text-transform:uppercase}.cart-drawer .drawer__heading{font-size:clamp(1.1rem,1.4vw,1.35rem);font-weight:700}.cart-drawer .cart-item__name:hover{color:#fff;opacity:.8}.cart-drawer .cart-item__old-price{color:#ffffff8c}.cart-drawer .cart-items th{color:#fff;border-bottom-color:#ffffff47;font-family:inherit;font-size:.95rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:1}.cart-drawer .drawer__close{color:#fff}.cart-drawer .drawer__close svg{color:#fff}.cart-drawer .drawer__close:hover,.cart-drawer .drawer__close:focus-visible{opacity:.75}.cart-drawer .quantity{background:#000;border:1px solid #fff;border-radius:0;min-height:3.2rem;width:auto;min-width:10rem;box-shadow:none}.cart-drawer .quantity:before,.cart-drawer .quantity:after{content:none!important;display:none!important;box-shadow:none!important}.cart-drawer .quantity__button{color:#fff;width:3.2rem;background:transparent}.cart-drawer .quantity__button .svg-wrapper{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem}.cart-drawer .quantity__button .icon,.cart-drawer .quantity__button svg{color:#fff;width:1rem;height:auto;flex-shrink:0}.cart-drawer .quantity__input{color:#fff;font-family:inherit;font-size:1.1rem;font-weight:600;opacity:1;background:transparent}.cart-drawer cart-remove-button .button,.cart-drawer .quantity-popover__info-button{background:#000;color:#fff;border:1px solid #fff;border-radius:0;min-width:3.2rem;min-height:3.2rem;box-shadow:none}.cart-drawer cart-remove-button .button:before,.cart-drawer cart-remove-button .button:after,.cart-drawer .quantity-popover__info-button:before,.cart-drawer .quantity-popover__info-button:after{content:none;display:none}.cart-drawer cart-remove-button .button:hover,.cart-drawer cart-remove-button .button:focus-visible,.cart-drawer .quantity-popover__info-button:hover,.cart-drawer .quantity-popover__info-button:focus-visible{background:#fff;color:#000}.cart-drawer cart-remove-button .svg-wrapper{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.cart-drawer cart-remove-button .icon-remove,.cart-drawer cart-remove-button svg,.cart-drawer .quantity-popover__info-button svg{color:currentColor;width:1.5rem;height:1.5rem;flex-shrink:0}.cart-drawer .cart__checkout-button,.cart-drawer .cart-drawer__empty-content .button{width:100%;max-width:none;min-height:4.4rem;padding:0 2rem;background:#000;color:#fff;border:1px solid #fff;border-radius:0;font-family:inherit;font-size:clamp(1.05rem,1.3vw,1.25rem);font-weight:600;letter-spacing:.04em;text-transform:lowercase;box-shadow:none}.cart-drawer .cart__checkout-button:hover,.cart-drawer .cart__checkout-button:focus-visible,.cart-drawer .cart-drawer__empty-content .button:hover,.cart-drawer .cart-drawer__empty-content .button:focus-visible{background:#fff;color:#000}.cart-drawer .cart__checkout-button:before,.cart-drawer .cart__checkout-button:after,.cart-drawer .cart-drawer__empty-content .button:before,.cart-drawer .cart-drawer__empty-content .button:after{display:none}.cart-drawer .tax-note{color:#ffffffa6;font-family:inherit;font-size:.85rem;letter-spacing:.02em}.cart-drawer .drawer__footer summary,.cart-drawer .summary__title{color:#fff;font-family:inherit;letter-spacing:.04em;text-transform:uppercase}.cart-drawer .cart__note .field__input,.cart-drawer .cart__note .text-area{background:#000!important;color:#fff!important;border:1px solid #fff!important;border-radius:0!important;box-shadow:none!important;font-family:inherit}.cart-drawer .quantity-popover__info.global-settings-popup{background:#000;color:#fff;border:1px solid #fff;border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-cart-drawer-erd.css.map */
