.cart__outer{padding-top:30px;padding-bottom:30px}.cart__inner{display:flex;gap:10px;align-items:flex-start}.cart__summary-outer{display:flex;flex-direction:column;justify-content:center;gap:30px;width:30%;min-width:400px;text-align:center}.cart__summary-outer div{padding:20px;box-shadow:var(--shadow-cards);border-radius:24px;background:#fff;display:flex;flex-direction:column;justify-content:center}.cart__summary-outer h2{font-size:1.8rem;margin-bottom:20px}.cart__summary-outer h3{font-size:1.1rem;margin-bottom:5px}.cart__summary-outer p{margin-bottom:20px}.cart__summary-outer textarea{border:2px solid #ddd;border-radius:24px;resize:none;padding:10px 20px;min-height:45px}.cart__subtotal{text-align:center;color:var(--clr-sec-two);font-size:1.8rem;font-weight:700;margin-top:50px;margin-bottom:5px!important}.cart__subtotal-exvat{font-weight:700;margin-top:0}.ex-vat-note{font-size:.7rem}.cart__summary-title{text-align:center;margin-bottom:20px}.btn--checkout{margin-bottom:20px}.cart__modal-row h2{font-size:1.2rem}.cart__modal-row--mb{display:none!important}@media only screen and (max-width:1049px){.cart__inner{flex-direction:column;gap:var(--gap);align-items:unset}.cart__summary-outer{min-width:unset;width:100%}.cart__modal-row--dt{display:none!important}.cart__modal-row--mb{display:flex!important}}.cart__cart-items{flex-grow:1}cart-items{display:flex;flex-direction:column;gap:10px;margin:10px 10px 30px}.cart-item{display:grid;grid-template-columns:auto 1fr auto;gap:15px;position:relative;padding-bottom:10px;border-bottom:1px solid var(--clr-sec-two)}.cart-item__col-one{display:flex;flex-direction:column;gap:10px}.cart-item__qty--mobile{display:none!important}.cart-item__img-container{max-width:120px;aspect-ratio:4/5;overflow:hidden}.cart-item__img-container .img-container{height:100%;width:100%}.cart-item__img{height:100%;object-fit:contain;background-color:#fff;border:solid 2px #DDDDDD;border-radius:20px}.cart-items__header{padding:10px;display:flex;background-color:var(--clr-dark);justify-content:space-between}.cart-items__header p{color:var(--clr-light)}.cart-drawer__title{font-weight:600}.cart-item__details{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:10px 0}.cart-item__title{font-weight:600;font-size:1.2rem;margin-bottom:5px}.cart-item__variant{font-weight:700}.cart-item__variant span{font-weight:400}.cart-item__qty{align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.quantity__btn-container{display:flex;border:2px solid #DDDDDD;border-radius:24px;min-height:40px}.quantity__increase{cursor:pointer;padding-left:20px}.quantity__decrease{cursor:pointer;padding-right:20px}.quantity__input{background:none;border:none;border-left:2px solid #DDDDDD;border-right:2px solid #DDDDDD;-webkit-appearance:none;appearance:none;font-weight:600;text-align:center;max-width:50px}.quantity__input:focus-visible{outline:none}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}cart-remove-button{position:absolute;right:10px;bottom:10px;cursor:pointer;font-weight:600;color:#b3b3b3;font-size:.9rem}@media only screen and (max-width:1099px){.quantity__input{max-width:60px}}@media only screen and (max-width:749px){.quantity__input{max-width:50px}}.card__prices{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-top:10px}.card__compare{order:1}.card__price{color:#de60c1;font-size:1.2rem;font-weight:600;position:relative}.card__compare .card__price:after,.card__compare .card__ex-vat:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;background:#ff4141;transform:rotate(-10deg);border-radius:5px;pointer-events:none}.card__ex-vat{color:#333;font-weight:600;position:relative}.card__compare .card__ex-vat{opacity:.5}.card__compare .card__ex-vat:after{background:#333}.card__smallprint{font-size:.6rem;font-weight:600;padding-left:2px}.card__compare .card__smallprint{opacity:.5}@media only screen and (max-width:1049px){.cart-item__qty--mobile{display:block!important}.cart-item__qty--desktop{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/cart.css.map */
