cart-items{display:block}.g-cart-page__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--g-space-2) var(--g-space-5);margin-bottom:var(--g-space-6)}.g-cart-page__title-group{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--g-space-3)}.g-cart-page__title{margin:0}.g-cart-page__count{margin:0;font-size:var(--g-fs-body-small);color:rgb(var(--color-text-secondary))}.g-cart-page__continue{display:inline-flex;align-items:center;min-height:var(--g-touch-target);font-size:var(--g-fs-body-small)}.g-cart-page__columns{display:none}.g-cart-lines--page{border-top:var(--g-hairline) solid rgb(var(--color-line));border-bottom:var(--g-hairline) solid rgb(var(--color-line))}@media screen and (min-width:750px){.g-cart-page__columns{display:grid;grid-template-columns:12rem minmax(0,1fr) 16rem 12rem;column-gap:var(--g-space-6);padding-bottom:var(--g-space-3);font-size:var(--g-fs-label);font-weight:var(--g-weight-medium);letter-spacing:var(--g-tracking-label);text-transform:uppercase;color:rgb(var(--color-text-secondary))}.g-cart-page__columns span:first-child{grid-column:1 / 3}.g-cart-page__columns span:last-child{text-align:right}}.g-cart-page__update{display:flex;justify-content:flex-end;margin-top:var(--g-space-4)}.g-cart-page .g-cart-errors{margin:var(--g-space-4) 0 0}.g-cart-empty--page{padding:var(--g-space-5) 0 var(--g-space-8)}.cart__items--disabled{pointer-events:none}.g-cart-footer.is-empty{display:none}.cart__footer{display:flex;flex-direction:column;gap:var(--g-space-6)}.cart__blocks{width:100%}.cart__blocks>*+*{margin-top:var(--g-space-4)}.cart__note label{display:block;margin-bottom:var(--g-space-2);font-size:var(--g-fs-body-small);color:rgb(var(--color-text-secondary))}.cart__note .field__input{min-height:9.6rem;padding:var(--g-space-3) var(--g-space-4);border-radius:var(--g-radius-control);resize:vertical}@media screen and (min-width:750px){.cart__footer{flex-direction:row;align-items:flex-start;justify-content:space-between}.cart__note{width:min(40rem,50%)}.cart__blocks{width:min(40rem,100%);margin-left:auto}}.cart__ctas{display:flex;flex-direction:column;gap:var(--g-space-3)}.cart__ctas .button,.cart__checkout-button{width:100%;max-width:none}.cart__dynamic-checkout-buttons{margin-top:var(--g-space-3)}.cart__dynamic-checkout-buttons:has(.dynamic-checkout__content:empty){margin:0}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-cart.css.map */
