.cart-page{padding-top:16px;padding-bottom:48px;background:var(--color-background)}.cart-page__header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--color-border)}.cart-page__title{margin:0}.cart-page__continue{font-weight:600;transition:opacity .15s ease}.cart-page__continue:hover{opacity:.6}.cart-page__empty{display:grid;justify-items:start;gap:12px;padding-top:24px}.cart-page__layout{display:grid;gap:24px;padding-top:18px}.cart-page__items{display:grid;gap:14px}.cart-page__item{display:grid;grid-template-columns:88px 1fr;gap:14px;align-items:start;padding-bottom:14px;border-bottom:1px solid var(--color-border);transition:opacity .2s ease}.cart-page__item.is-loading{opacity:.5;pointer-events:none}.cart-page__media{width:88px;aspect-ratio:1;border-radius:var(--radius-media)}.cart-page__details{display:grid;gap:10px}.cart-page__row{display:flex;justify-content:space-between;gap:12px}.cart-page__item-info{display:grid;gap:6px;min-width:0}.cart-page__item-title{font-size:var(--type-support);font-weight:600;line-height:var(--line-height-ui);text-transform:var(--text-transform-ui)}.cart-page__meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:var(--type-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:rgba(var(--color-text-rgb),.6)}.cart-page__divider{opacity:.45}.cart-page__discount{color:var(--color-sale)}.cart-page__line-price{display:grid;justify-items:end;font-size:var(--type-support);font-weight:500;white-space:nowrap}.cart-page__price-was{color:var(--color-sale);font-weight:400}.cart-page__actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.cart-page__qty{display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:6px;overflow:hidden}.cart-page__qty-btn{width:30px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--color-text)}.cart-page__qty-input{width:38px;height:28px;border:none;background:transparent;text-align:center;font-size:var(--type-meta);font-weight:500;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cart-page__qty-input::-webkit-outer-spin-button,.cart-page__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-page__remove{color:rgba(var(--color-text-rgb),.5);font-weight:500}.cart-page__remove:hover{color:var(--color-text)}.cart-page__summary{display:grid;gap:12px;align-self:start;padding:18px;border:1px solid var(--color-border);border-radius:18px;background:#fafafa}.cart-page__summary-row{display:flex;justify-content:space-between;gap:12px;font-size:var(--type-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase}.cart-page__summary-row--discount{color:var(--color-sale)}.cart-page__summary-row--total{font-size:var(--type-label);font-weight:600}.cart-page__note{margin:0;text-transform:none;letter-spacing:0;font-weight:400}.cart-page__checkout{min-height:42px;border-radius:var(--radius-pill);font-size:var(--type-body)}.cart-page__payment{display:flex;flex-wrap:wrap;gap:6px}.cart-page__payment-icon{width:38px;height:24px}@media(min-width:768px){.cart-page__layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.cart-page__item{grid-template-columns:112px 1fr;gap:18px}.cart-page__media{width:112px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-cart-page.css.map */
