.summary-title{font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:600}.totals{display:flex;justify-content:space-between;align-items:flex-end}.totals{margin-bottom:2.5rem}.totals.delivery-totals{margin-bottom:2rem;padding-bottom:1.5rem;flex-direction:column;width:100%;border-bottom:.1rem solid #e7e7e7}.totals.delivery-totals .total{display:flex;width:100%;justify-content:space-between;align-items:center}.totals:not(.delivery-totals) .totals__subtotal-value{font-size:1.6rem;font-weight:600}.totals>*{font-size:1.6rem;margin:0}.totals *{line-height:1}.totals>*+*{margin-left:2rem}.totals__subtotal-value{font-size:1.6rem}.totals__subtotal-main,.totals__subtotal.larger_total{font-size:1.8rem}body.loading-prices .totals p{position:relative}.total.total-subtotal .subtotal,.totals__subtotal,.totals__subtotal-value.delivery-total{margin-bottom:0}.cart__ctas+.totals{margin-top:2rem}.cart-footer__header{font-size:2rem;padding-bottom:1rem;position:relative}.cart__footer .min-cart-spend{position:relative;margin:2rem 0 0;top:-2rem}.cart__footer .min-cart-spend span{margin:0!important;width:100%}.cart__footer .cart-shippingThreshold__bar{top:unset}.totals__subtotal-main{height:2rem;min-width:6rem}.subtotal-price{height:1.6rem;min-width:5rem}.totals__subtotal-value.delivery-total{margin-top:0;height:1.6rem;min-width:5rem;text-align:right}.cart__footer .cart-shipping__numOuter,.cart__footer .cart-shipping__success{font-weight:500;color:var(--color-base-text);font-family:var(--font-body-family)}.cart__footer .cart-shipping__wrapper{padding:0;border:0;margin-bottom:1rem;height:5rem;overflow:hidden}.cart__footer .cart-shipping__numOuter,.cart__footer .cart-shipping__success{margin-top:0!important;margin-bottom:.5rem;text-align:left;font-size:1.3rem}.totals__subtotal{font-family:var(--font-body-family);font-size:1.4rem;margin-top:0}.totals__subtotal span{font-size:1.3rem;font-weight:400}.totals__subtotal-value.delivery-total{font-size:1.3rem}@media all and (min-width:750px){.totals{justify-content:space-between}}.replacement{padding:2rem;background:#f0f1f1;border-radius:.4rem;font-size:1.2rem;margin-bottom:2rem;border:.1rem solid #ccc}.replacement span{font-weight:600;display:block;padding-bottom:1rem}.no_replacements_box{display:flex;margin-top:1rem;font-size:1.2rem}.no_replacements_box input{margin-left:0;margin-right:1.5rem}.leave_unattended_box{padding:0;font-size:1.2rem;margin-bottom:2rem;display:flex}.leave_unattended_box input{margin-left:0;margin-right:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-totals.css.map */
