.totals{display:flex;justify-content:center;align-items:flex-end}.totals>*{font-size:1.6rem;margin:0}.totals>h2{font-family:var(--font-body-family);font-size:calc(var(--font-heading-scale) * 1.4rem);text-transform:uppercase;letter-spacing:1px}.totals *{line-height:1}.totals>*+*{margin-left:2rem}.totals-subtotal-value{font-size:1.8rem;font-weight:600}.cart-ctas+.totals{margin-top:2rem}.cart-summary{display:flex;flex-direction:column;gap:.8rem;padding-top:1.6rem}.cart-summary *{line-height:1.25}.cart-summary__row{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;font-size:1.4rem}.cart-summary__row--discount{color:rgba(var(--color-foreground),.8)}.cart-summary__discounts{margin:-.4rem 0 0;padding:0;font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.cart-summary__discounts .discounts-discount{line-height:1.3}.cart-summary__row--total{border-top:.1rem solid rgb(var(--color-base-border-1));padding-top:1.2rem;margin-top:.4rem}.cart-summary__label--total{font-family:var(--font-body-family);font-size:calc(var(--font-heading-scale) * 1.4rem);text-transform:uppercase;letter-spacing:1px;margin:0}.cart-summary__value--total{font-size:1.8rem;font-weight:600;margin:0}@media all and (min-width:750px){.totals{border-bottom:.1rem solid rgb(var(--color-base-border-1));justify-content:space-between;padding-bottom:5px;margin-bottom:1rem}}@media all and (max-width:990px){.totals{justify-content:space-between;align-items:center}.free-shipping-message p{padding:5px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/component-totals.css.map */
