.section-cart__header{margin-bottom:4em}.section-cart__header.cart-empty{text-align:center}.section-cart__header .count-label{display:flex;align-items:center;gap:0 1em}.section-cart__header .count-label span{width:2em;height:2em;text-transform:uppercase;background:var(--color-black);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--color-white)}.section-cart__content{display:grid;grid-template-columns:1fr;gap:2.5em}.section-cart__content.cart-empty{grid-template-columns:1fr;text-align:center}.section-cart__content p{margin-bottom:0}.section-cart .cart-totals{width:100%}.section-cart .cart-totals__shipping{display:flex;justify-content:space-between;border-bottom:1px solid #d4d4d4;padding:.25em 0;margin-bottom:.75em}.section-cart .cart-totals__shipping span{color:#737373;font-size:.875em}.section-cart .cart-totals__sub-total{display:flex;justify-content:space-between;margin-bottom:2.5em;border-bottom:1px solid #d4d4d4;padding:.25em 0}.section-cart .cart-totals__sub-total span{color:#737373;font-size:.875em}.section-cart .cart-totals__sub-total span:last-of-type{color:var(--color-black);font-size:1em}.section-cart .cart-totals__actions{display:flex;flex-direction:column;gap:1em}.section-cart .cart-totals form{display:grid;grid-template-rows:auto;gap:.5em}.section-cart .cart-totals button{width:100%}