.section-cart{background:var(--color-black);overflow-x:hidden}@media (width<=1440px){.section-cart{padding:0 1.625em}}.section-cart__header{text-align:center;color:var(--color-white)}.section-cart__header h1{margin-bottom:1.2em}@media (width<=1024px){.section-cart__header h1{margin-bottom:.7em;font-size:1.5em}}.section-cart__inner{border-bottom:1px solid var(--color-white)}@media (width<=1024px){.section-cart__inner{border-bottom:none}}.section-cart__content{border-top:1px solid var(--color-white);grid-template-columns:1fr 1fr;gap:5em;padding:1.625em 0;display:grid;position:relative}@media (width<=1024px){.section-cart__content{border-top:none;grid-template-rows:auto;grid-template-columns:1fr;gap:2em;position:relative}.section-cart__content:before{content:"";background:var(--color-white);width:150%;height:1px;position:absolute;top:0;left:-50px}}.section-cart__content .cart-empty{color:var(--color-white);grid-template-columns:1fr;margin-bottom:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-cart .cart-totals{text-align:center}@media (width<=1024px){.section-cart .cart-totals{width:100%;position:relative}.section-cart .cart-totals:before{content:"";background:var(--color-white);width:150%;height:1px;position:absolute;top:0;left:-50px}}.section-cart .cart-totals__message{font-size:.75em}.section-cart .cart-totals__inner{border:1px solid var(--color-white);color:var(--color-white);border-radius:20px;flex-direction:column;gap:1em;padding:2em;display:flex}@media (width<=1024px){.section-cart .cart-totals__inner{border:none;padding-left:0;padding-right:0}}.section-cart .cart-totals__sub-total{justify-content:space-between;align-items:flex-end;display:flex}.section-cart .cart-totals__sub-total span{font-size:1em;font-weight:400}.section-cart .cart-totals__sub-total span:last-of-type{font-size:1.625em;font-style:italic;font-weight:700}.section-cart .cart-totals__actions{flex-direction:column;gap:1em;display:flex}.section-cart .cart-totals form{grid-template-rows:auto;gap:.5em;display:grid}.section-cart .cart-totals button{width:100%}
