.section-cart__header{display:flex;width:100%;justify-content:space-between}.section-cart__header h1{margin-bottom:1em;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section-cart__header h1>span{font:1em helvetica_new,sans-serif;font-weight:400;font-size:.4375em;position:absolute;left:calc(100% + 8px);top:2px}.section-cart__header h1>span{display:block;line-height:1}.section-cart__header h2{margin:0;width:15em;margin-bottom:1em}@media (max-width:1024px){.section-cart__header h2{display:none}}.section-cart__header.cart-empty{text-align:center}.section-cart__content{display:grid;grid-template-columns:1fr auto;gap:5em}@media (max-width:1024px){.section-cart__content{grid-template-columns:1fr;grid-template-rows:auto;gap:2em}}.section-cart__content.cart-empty{grid-template-columns:1fr;text-align:center}.section-cart__content p{margin-bottom:0}.section-cart .cart-items{padding:2em;background-color:#fff;border-radius:1em;border:1px solid #555e45;gap:2em}@media (max-width:1024px){.section-cart .cart-items{padding:1em;gap:1em}}.section-cart .cart-items .order-totals{display:flex;justify-content:space-between;border-top:1px solid #555e45;padding-top:2em}@media (max-width:1024px){.section-cart .cart-items .order-totals{display:none}}.section-cart .cart-items .order-totals span{font:1.75em "Cormorant Garamond",serif;font-weight:700;display:block;line-height:1;font-variant-numeric:lining-nums proportional-nums}@media (max-width:1024px){.section-cart .cart-items .order-totals span{font-size:1.25em}}.section-cart .cart-totals{width:30em;text-align:center}@media (max-width:1024px){.section-cart .cart-totals{width:100%}}.section-cart .cart-totals .large{display:none;text-align:left;margin-bottom:1em}@media (max-width:1024px){.section-cart .cart-totals .large{display:block}}.section-cart .cart-totals__inner{display:flex;flex-direction:column;border:1px solid #555e45;padding:1.5em;background-color:#fff;border-radius:1em}@media (max-width:1024px){.section-cart .cart-totals__inner{padding:1em}}.section-cart .cart-totals__sub-total{display:flex;justify-content:space-between}.section-cart .cart-totals__sub-total span{font-size:1em;font-weight:700}.section-cart .cart-totals__delivery,.section-cart .cart-totals__details{display:flex;justify-content:space-between;margin:.5em 0 0 0}.section-cart .cart-totals__delivery span,.section-cart .cart-totals__details span{font-size:.75em}.section-cart .cart-totals__delivery .value,.section-cart .cart-totals__details .value{color:#8cb277;font-weight:700;text-transform:uppercase}.section-cart .cart-totals__actions{display:flex;flex-direction:column;gap:1em;margin-top:1em;padding-top:1em;border-top:1px solid rgba(3,2,0,.7)}.section-cart .cart-totals form{display:grid;grid-template-rows:auto;gap:.5em}.section-cart .cart-totals button{width:100%}.section-cart .payment-icons{margin-top:1em}.section-cart .payment-icons .title{display:none}.section-cart .payment-icons ul svg{width:1.75em}@media (max-width:1024px){.section-cart .payment-icons ul svg{width:1.5em}}.floating-actions{display:none;position:fixed;z-index:99;width:100%;left:0;bottom:0;background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1em;transform:translateY(100%);transition:all linear .15s;box-shadow:none}@media (max-width:1024px){.floating-actions{display:block}}.floating-actions.active{transform:translateY(0);box-shadow:0 0 5px rgba(4,2,0,.1)}