.section-cart .wrap{max-width:1100px}.section-cart__header{text-align:center;padding-bottom:40px}.section-cart__header .cart-delivery-threshold{margin-top:1em}@media (min-width:768px){.section-cart__header .cart-delivery-threshold__discount-bar{width:425px}}.section-cart__content{grid-template-columns:444px 1fr;align-items:flex-start;gap:5.125em;display:grid}@media (max-width:1024px){.section-cart__content{grid-template-rows:auto;grid-template-columns:1fr}}.section-cart__content .cart-empty{text-align:center;grid-column:span 2;padding:4em 0}.section-cart__content p{margin-bottom:0}.section-cart .cart-totals{background-color:var(--color-grey);border-radius:4px;width:520px;position:sticky;top:0}@media (max-width:1440px){.section-cart .cart-totals{width:100%}}@media (max-width:1024px){.section-cart .cart-totals{position:relative}}.section-cart .cart-totals__usps{background-color:var(--color-primary);border-radius:4px;border-top-left-radius:unset;border-top-right-radius:unset;grid-template-columns:1fr 1fr;gap:1.25em;padding:1em;display:grid}.section-cart .cart-totals__usps .service-usp{pointer-events:none;align-items:flex-start;gap:.5em;padding:0 1em;display:flex}.section-cart .cart-totals__usps .service-usp span{color:var(--color-white);text-transform:uppercase;font-size:10px;font-weight:500;line-height:140%}.section-cart .cart-totals__usps .service-usp img{object-fit:cover;width:20px;display:block}.section-cart .cart-totals__usps--desktop{display:none}@media (min-width:1024px){.section-cart .cart-totals__usps--desktop{display:grid}}.section-cart .cart-totals__usps--mobile{background-color:var(--color-primary);border-radius:4px;max-width:calc(100vw - 4em);padding:1.375em;display:none}.section-cart .cart-totals__usps--mobile .service-usp{text-align:center;align-items:flex-start;gap:.5em;margin:0 auto;display:flex}.section-cart .cart-totals__usps--mobile .service-usp span{color:var(--color-white);pointer-events:none;text-transform:uppercase;text-align:left;font-size:12px;line-height:140%}.section-cart .cart-totals__usps--mobile .service-usp img{object-fit:cover;width:20px;display:block}.section-cart .cart-totals__usps--mobile .swiper-pagination{top:unset;padding-top:1em;position:relative;bottom:unset!important}@media (max-width:1024px){.section-cart .cart-totals__usps--mobile{display:block}}@media (max-width:768px){.section-cart .cart-totals__usps--mobile{max-width:calc(100vw - 2em)}}@media (max-width:1024px){.section-cart .cart-totals__usps--mobile .swiper-slide{justify-content:center!important;display:flex!important}.section-cart .cart-totals__usps--mobile .swiper-slide .service-usp span{max-width:160px}}.section-cart .cart-totals__icons{justify-content:center;display:flex}.section-cart .cart-totals__inner{flex-direction:column;gap:1em;padding:1.625em 1em;display:flex}@media (max-width:1024px){.section-cart .cart-totals__inner{width:100%;height:-moz-fit-content;height:fit-content;bottom:0;left:0;top:unset;background-color:var(--color-white);z-index:10;position:fixed}}@media (max-width:768px){.section-cart .cart-totals__inner{padding:2em .75em}}.section-cart .cart-totals__inner .payment-icons ul{justify-content:center}.section-cart .cart-totals__sub-total{flex-direction:column;gap:.5em;display:flex}.section-cart .cart-totals__sub-total>div{justify-content:space-between;align-items:center;display:flex}.section-cart .cart-totals__sub-total .shipping{text-transform:uppercase;margin-left:auto;font-weight:500}.section-cart .cart-totals__sub-total .totals span{font-size:1.25em;font-weight:500;line-height:150%}.section-cart .cart-totals__sub-total .shipping span{font-size:.625em;font-weight:500;line-height:140%}.section-cart .cart-totals__actions button{text-transform:capitalize;gap:.75em;height:50px}.section-cart .cart-totals__actions button svg{width:1em;min-width:1em}
