.totals{display:flex;justify-content:space-between;align-items:flex-end;padding:10px}.handling-fee,.subtotal-top,.shipping-box,.tax-box{display:flex;justify-content:space-between;padding:0 10px;color:#000;font-family:Open Sans,sans-serif;margin-bottom:.5rem}.shipping-box .value,.tax-box .value{font-size:1.3rem;line-height:1.6}.discount-box{background:#fff9eb;border-radius:16px;padding:0 10px;margin-top:2rem;padding-bottom:2rem;width:100%}.discount-box h4{font-size:1.5rem;line-height:22px;margin:0;padding:2rem 0 1rem}.discount-box .input-wrapper{display:flex}.discount-box .line-success{background:#cdf0f9;border-radius:3px;color:#43a6bf;padding:6px 15px;text-align:left;font-size:14px;border-left:20px solid #a2d5e2}.discount-box .line-success.hide{display:none}.discount-box .line-error{color:#de1615;padding-top:10px;text-align:left;font-family:var(--font-heading-family);line-height:1.43;font-size:14px}.discount-box .line-error.hide{display:none}.discount-box .input-wrapper input[type=text]{width:100%;height:47px;border-right-color:transparent!important;border:1px solid #000;border-radius:5px 0 0 5px;padding:1rem}.discount-box .input-wrapper input[type=text]::-webkit-input-placeholder{color:#7d7d7d;font-size:1.6rem;line-height:29px}.discount-box .input-wrapper input[type=text]::-moz-placeholder{color:#7d7d7d;font-size:1.6rem;line-height:29px}.discount-box .input-wrapper input[type=text]:-ms-input-placeholder{color:#7d7d7d;font-size:1.6rem;line-height:29px}.discount-box .input-wrapper input[type=text]:-moz-placeholder{color:#7d7d7d;font-size:1.6rem;line-height:29px}.discount-box .apply-discount-code{color:#880320;font-size:1.6rem;font-weight:700;line-height:29px;text-transform:uppercase;border:1px solid #880320;border-radius:0 5px 5px 0;cursor:pointer;background:#fff;padding:0 3.91rem;height:47px;margin-left:-1px}.discount-box .apply-discount-code:hover{color:#fff;background:#880320}.cart__footer-wrapper+section{clear:both}.summary-title{padding:0 10px;margin:20px 0 17px}.totals>*{font-size:1.6rem;margin:0}.totals>h3{font-size:calc(var(--font-heading-scale) * 2rem);font-family:var(--font-body-family);font-weight:600}.totals *{line-height:1}.totals>*+*{margin-left:2rem}.totals__subtotal,.totals__subtotal-value{font-size:1.8rem}.cart__ctas+.totals{margin-top:2rem}#cart-errors{color:#de1615;padding:0 10px;text-align:center;line-height:1.5}.totals .totals__subtotal-value{font-weight:600;font-size:2rem}.totals .totals__subtotal-value>span:first-child{text-decoration:line-through;opacity:.5;color:#880620;font-weight:500;margin-right:5px;font-size:1.7rem}.discount-box .discount-tag{background-color:#f2f2f2;margin-top:.85714em;width:max-content;padding:.5rem .7rem;border-radius:4px;color:#717171;font-size:.85714em}.discount-box .discount-tag.hide{display:none}.discount-box .discount-tag-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.discount-tag-wrapper .discount-tag-text svg{height:18px;width:18px;margin-right:.1428571429em;position:relative;top:4px}.discount-tag-wrapper .discount-code-text{font-weight:600;font-size:15px}.discount-tag-wrapper .discount-remove-button{background:transparent;border:none;margin:0 0 0 .25714em;cursor:pointer}.discount-tag-wrapper .discount-remove-button.disabled{pointer-events:none;cursor:default}.discount-tag-wrapper .discount-remove-button svg{width:12px;height:12px;stroke:#707070e6;vertical-align:middle}@media all and (min-width: 750px){.totals{padding:10px}}@media all and (max-width: 767px){#summary-wrapper .free-shipping-content{display:none}.cart-item-details .title-wrapper-with-link,span.free-shipping-content{display:block}span.free-shipping-content{margin-top:.5rem}.cart-items thead th:first-child span,.summary-title,.discount-box{display:none}.discount-box.mb{display:block;float:none;max-width:none;background:none;padding:0 0 2rem;margin-top:0}.cart__blocks{background:none;max-width:none;width:100%}.cart__ctas{display:block}.cart__items{border-bottom:0;padding-bottom:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/586/assets/component-totals.css.map */
