.section-cart{padding:3rem 0;background-color:var(--colour-wild-sand)}@media(min-width:768px){.section-cart{padding:5rem 0}}.section-cart .header{margin-bottom:2rem}.section-cart form{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.section-cart form{grid-template-columns:1fr 35%}}@media(min-width:1024px){.section-cart form{grid-template-columns:1fr 20%}}.section-cart form .summary .totals{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.section-cart form .summary .totals dt{font-weight:700}.section-cart form .cart-items .cart-item{display:flex;background-color:var(--colour-white);padding:1.5rem}.section-cart form .cart-items .cart-item:not(:last-child){margin-bottom:2rem}.section-cart form .cart-items .cart-item img{width:7rem;height:auto}.section-cart form .cart-items .cart-item .details{display:flex;flex-wrap:wrap;margin-left:1.5rem;align-items:center;gap:.5rem}.section-cart form .cart-items .cart-item .details .title{width:100%;color:var(--colour-black);text-decoration:none;display:block;margin-bottom:1rem}.section-cart form .cart-items .cart-item .details .prices{display:flex;justify-content:center;margin-right:3rem}@media(min-width:768px){.section-cart form .cart-items .cart-item .details .prices{justify-content:flex-start}}.section-cart form .cart-items .cart-item .details .prices>div:first-child{margin-right:2rem}.section-cart form .cart-items .cart-item .details .prices span{font-weight:700;font-family:var(--font-family-heading);text-transform:uppercase;color:var(--colour-tuatara)}.section-cart form .cart-items .cart-item .details .prices .original{opacity:.5;text-decoration:line-through;margin-bottom:.5rem;font-size:.75rem}.section-cart form .cart-items .cart-item .details .prices .price{font-size:.875rem;margin-bottom:.25rem;line-height:1rem}.section-cart form .cart-items .cart-item .details .prices .vat{color:var(--colour-gunsmoke);font-size:.75rem}.section-cart form .cart-items .cart-item .details .remove{width:100%;display:inline-flex;text-transform:uppercase;text-decoration:none;font-weight:700;color:var(--colour-black);align-items:center}.section-cart form .cart-items .cart-item .details .remove svg{margin-right:.5rem;height:.75rem;width:.75rem}.section-cart form .note-field{background-color:var(--colour-white);padding:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-cart.css.map */
