#main-cart-items{--cart-summary-width: 100%;--table-grid-template: repeat(3, auto);--size-image: 11rem;--gap-details: var(--space-4);--text-size-sku: var(--text-size-sm);--text-size-title: var(--text-size-base);--text-size-price: var(--text-size-base);padding-top:var(--section-margin-large);padding-bottom:var(--section-margin-large)}@media (min-width: 750px){#main-cart-items{--cart-summary-width: 30rem}}@media (min-width: 990px){#main-cart-items{--table-grid-template: 3fr .75fr 1.25fr .3fr;--text-size-price: var(--text-size-lg)}.main-cart-items__header{margin-bottom:var(--space-28)}}@media (min-width: 1200px){#main-cart-items{--cart-summary-width: 43.4rem}}.main-cart-items__header{display:flex;justify-content:center;align-items:center;margin-bottom:var(--space-16)}.main-cart-items__header h1{font-size:var(--text-size-h3)}.main-cart-items__table{flex:1}.main-cart-items__summary{flex:0 1 var(--cart-summary-width)}.main-cart-items__cart-items{display:flex;flex-direction:column;gap:var(--space-22)}.main-cart-items__item-row{display:grid;grid-template-rows:var(--table-grid-template)}.main-cart-items__item-row:first-child{display:none;text-align:left;font-size:var(--text-size-lg);font-weight:var(--font-weight-bold)}.main-cart-items__item-row:not(:first-child){padding:var(--space-10) 0;border-bottom:var(--inputs-border-width) solid var(--color-primary-300)}.main-cart-items__item-row>*:not(:first-child){display:grid;grid-template-columns:.4fr 1fr;margin-left:12.2rem}.main-cart-items__item-row>*:nth-child(2){margin-top:-2.5rem}.main-cart-items__item-row>*:not(:first-child)>:first-child{font-weight:var(--font-weight-medium)}.main-cart-items__table-body-item{display:flex;column-gap:var(--space-6)}.main-cart-items__table-body img{width:100%;height:100%;object-fit:cover;object-position:center}.main-cart-items__table-body .cart-item__price{font-weight:var(--font-weight-normal)}.main-cart-items__table-body .cart-item__badge{display:flex;align-items:center;gap:var(--space-2);font-weight:var(--font-weight-medium);color:var(--color-success);fill:var(--color-success)}.main-cart-items__table-body .cart-item__badge span{width:1.4rem;height:1.4rem}.main-cart-items__table-body .cart-item__badge:has(span.unavailable){color:var(--color-error);fill:var(--color-error)}.main-cart-items__table-body .cart-item__actions{gap:var(--space-4);align-items:flex-start}.main-cart-items__table-body .cart-item__actions .quantity{--size-button: 3rem;--text-size: var(--text-size-lg)}.main-cart-items__table-body .cart-item__actions .cart-item__remove{--size-remove: 2.8rem}@media screen and (min-width: 990px){.main-cart-items__item-row{grid-template-columns:var(--table-grid-template);grid-template-rows:none}.main-cart-items__item-row:first-child{display:grid}.main-cart-items__cart-items{flex-direction:row}.main-cart-items__item-row>*:not(:first-child),.main-cart-items__item-row>*:nth-child(2){margin:0}.main-cart-items__item-row>*:not(:first-child)>:first-child{display:none}}.cart-summary{background-color:var(--color-primary-50);padding:var(--space-10) var(--space-6)}.cart-summary__section{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-10) 0;border-bottom:var(--inputs-border-width) solid var(--color-primary-300)}.cart-summary .cart__row{font-size:var(--text-size-lg);font-weight:var(--font-weight-normal);color:var(--color-primary-600)}.cart-summary__section--total,.cart-summary__delivery-info{margin-bottom:var(--space-12)}.cart-summary__section--total .cart__row{font-size:var(--text-size-xl);font-weight:var(--font-weight-medium);color:var(--color-primary)}.cart-summary__section--total .cart__total{font-weight:var(--font-weight-bold)}.cart-summary .cart__buttons{flex-direction:column;gap:var(--space-6)}.cart-summary .cart__buttons button,.cart-summary .cart__buttons a{flex:unset;width:100%}.cart-summary__delivery-info{background-color:var(--color-secondary);border-radius:var(--border-radius);padding:var(--space-6)}.cart-summary__delivery-info h6{font-size:var(--text-size-lg);font-weight:var(--font-weight-medium);margin-bottom:var(--space-4)}.cart-summary__delivery-info p{font-size:var(--text-size-sm)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/main-cart-items.css.map */
