.main-cart__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 3rem;margin-bottom:clamp(3rem,6vw,5.5rem)}.main-cart__grid:has(>[data-cart-region=cart-page-summary][hidden]){grid-template-columns:minmax(0,1fr)}.main-cart__items{min-width:0}.main-cart__update{margin-top:1.5rem}.js .hide-js{display:none}.main-cart__summary-title{display:flex}.main-cart__totals{display:grid;gap:.875rem}.main-cart__row{display:flex;justify-content:space-between;gap:1rem;font-size:.875rem;font-variant-numeric:tabular-nums}.main-cart__row dd{margin:0;white-space:nowrap}.main-cart__row .text-muted{font-size:.8125rem}.main-cart__discount{color:rgb(var(--color-muted))}.main-cart__total{align-items:baseline;padding-top:1.25rem;margin-top:.25rem;border-top:var(--hairline);font-size:.9375rem;font-weight:var(--font-body-weight-medium)}.main-cart__total dd{font-family:var(--font-body-family);font-weight:var(--font-price-weight, var(--font-body-weight-medium));font-size:1.5rem;letter-spacing:0;font-variant-numeric:tabular-nums}.main-cart__note{border-bottom:var(--hairline)}.main-cart__note summary{padding:1.125rem 0;font-size:.9375rem}.main-cart__note textarea{background:rgb(var(--color-background))}.main-cart__note .accordion__content{padding-bottom:1.25rem}.main-cart__note textarea{min-height:6rem;resize:vertical;font-size:.9375rem}.main-cart__trust{padding-top:.5rem;font-size:.75rem}.main-cart__trust .icon{--icon-size: .875rem;stroke-width:1.25}.main-cart__payments{padding-top:.5rem;opacity:.8}.main-cart__empty{display:grid;justify-items:start;gap:1.25rem;padding:clamp(2rem,6vw,4rem);border-radius:var(--radius-card);background:rgb(var(--color-surface))}.main-cart__empty-links{display:flex;flex-wrap:wrap;gap:1rem 2.5rem;margin-top:1rem}.main-cart__login{margin-top:.75rem}.main-cart__login a{color:rgb(var(--color-text))}@media(max-width:749px){.main-cart .cart-item{grid-template-columns:5.5rem minmax(0,1fr);gap:1.25rem;padding-block:1.5rem}.main-cart .cart-item__media{width:5.5rem}.main-cart .cart-item__price{grid-column:2;justify-items:start}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-main-cart.css.map */
