cart-drawer .cart-drawer{--drawer-w: var(--asc-drawer-w, 496px)}cart-drawer .drawer__inner{width:min(var(--drawer-w),100vw);max-width:none;border:0;box-shadow:var(--asc-shadow-l);padding:0;transform:translate(100%);transition:transform .32s var(--asc-ease)}cart-drawer.animate .drawer__inner,cart-drawer.active .drawer__inner{transform:translate(0)}.cart-drawer__overlay{background:var(--asc-overlay-70)}cart-drawer .drawer__header{padding:2rem 2.4rem 1.6rem;border-bottom:.1rem solid var(--asc-grey-100);display:flex;align-items:center;justify-content:space-between}cart-drawer .drawer__heading{font:var(--asc-type-heading);font-family:var(--asc-display);font-stretch:var(--asc-display-stretch);text-transform:uppercase;margin:0}cart-drawer .drawer__heading:after{content:" (" attr(data-count) ")";font:var(--asc-type-body);text-transform:none;color:var(--asc-grey-500)}cart-drawer .drawer__close{position:static;width:4rem;height:4rem;margin:0}cart-drawer .drawer__contents{padding:0 2.4rem}cart-drawer .cart-items thead{display:none}cart-drawer .cart-item{display:grid;grid-template-columns:9.6rem 1fr auto;gap:0 1.6rem;padding:1.6rem 0;border-bottom:.1rem solid var(--asc-grey-100)}cart-drawer .cart-item__media{grid-row:1 / span 2}cart-drawer .cart-item__image{width:9.6rem;height:11.5rem;object-fit:cover;border-radius:0;background:var(--asc-grey-50)}cart-drawer .cart-item__details{padding:0;min-width:0}cart-drawer .cart-item__name{font:var(--asc-type-body-emphasis);text-transform:none;color:var(--asc-ink);text-decoration:none}cart-drawer .cart-item__name:hover{text-decoration:underline}cart-drawer .product-option,cart-drawer .cart-item__old-price,cart-drawer .cart-item__final-price{font:var(--asc-type-meta);color:var(--asc-grey-500)}cart-drawer .cart-item__totals{padding:0}cart-drawer .cart-item__price-wrapper .price{font:var(--asc-type-body-emphasis);color:var(--asc-ink)}cart-drawer .cart-item__quantity{grid-column:2;padding-top:.8rem;display:flex;align-items:center;gap:1.2rem}cart-drawer .quantity{min-height:3.6rem;width:11rem;border:.1rem solid var(--asc-grey-100);border-radius:0}cart-drawer .quantity:after,cart-drawer .quantity:before{display:none}cart-drawer .quantity__button{width:3.4rem;color:var(--asc-ink)}cart-drawer .quantity__input{font:var(--asc-type-body)}cart-drawer .cart-remove-button{margin:0}cart-drawer .cart-remove-button .icon-remove{width:1.6rem;height:1.6rem;color:var(--asc-grey-500)}cart-drawer .cart-remove-button:hover .icon-remove{color:var(--asc-red)}cart-drawer .cart-item__error{grid-column:2 / span 2;font:var(--asc-type-meta);color:var(--asc-red)}cart-drawer .drawer__footer{border-top:.1rem solid var(--asc-grey-100);padding:1.6rem 2.4rem 2rem;background:#fff}cart-drawer .drawer__footer>details{display:none}cart-drawer .totals{justify-content:space-between;margin:0 0 .4rem}cart-drawer .totals__subtotal{font:var(--asc-type-body-emphasis);text-transform:none}cart-drawer .totals__subtotal-value{font:var(--asc-type-body-emphasis)}cart-drawer .tax-note{font:var(--asc-type-meta);color:var(--asc-grey-500);margin:0 0 1.2rem;text-align:left}cart-drawer .cart__ctas{margin:0}cart-drawer .cart__checkout-button{width:100%;min-height:5.6rem;font-size:1.6rem}cart-drawer .cart__checkout-button:after{content:""}cart-drawer .asc-cart-note{font:var(--asc-type-meta);color:var(--asc-grey-700);background:var(--asc-grey-50);padding:1rem 1.2rem;margin:1.2rem 0 0;display:flex;gap:.8rem;align-items:center}cart-drawer .asc-cart-pay{display:flex;gap:.6rem;margin-top:1.2rem;justify-content:center;opacity:.85}cart-drawer .asc-cart-pay svg{height:2.2rem;width:auto}cart-drawer .drawer__inner-empty{padding:4.8rem 2.4rem}cart-drawer .cart__empty-text{font:var(--asc-type-title);font-family:var(--asc-display);font-stretch:var(--asc-display-stretch);text-transform:uppercase}cart-drawer .cart-drawer__collection{margin:2.4rem 0 0}cart-drawer .cart-drawer__collection .card__heading{font:var(--asc-type-body-emphasis)}@media screen and (max-width:749px){cart-drawer .drawer__inner{width:100vw}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/asc-cart.css.map */
