.discounts{font-size:1.4rem}.discounts__discount{display:flex;align-items:center;line-height:calc(1 + .4 / var(--font-body-scale))}.discounts__discount svg{color:rgba(var(--color-button),var(--alpha-button-background))}.discounts__discount--position{justify-content:center}@media screen and (min-width:750px){.discounts__discount--position{justify-content:flex-end}}.discounts__discount>.icon{color:rgb(var(--color-foreground));width:1.2rem;height:1.2rem;margin-right:.7rem}.cart-summary{display:flex;flex-direction:column;gap:1rem;width:100%;text-align:left}.cart-summary__row{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem}.cart-summary__label{font-size:1.5rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.85)}.cart-summary__value{font-size:1.5rem;font-weight:500;letter-spacing:.02em;text-align:right}.cart-summary__row--total{margin-top:.4rem;padding-top:1.2rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.cart-summary__row--total .cart-summary__label{font-size:1.7rem;font-weight:600;color:rgb(var(--color-foreground))}.cart-summary__row--total .cart-summary__value{font-size:1.9rem;font-weight:600}.cart-summary__discounts{margin:0;padding:0;list-style:none}.cart-summary__discount{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;padding:.9rem 1.2rem;border-radius:.6rem;background:#d0021b0f;color:#9a0414;font-size:1.4rem;font-weight:500;line-height:1.35}.cart-summary__discount+.cart-summary__discount{margin-top:.6rem}.cart-summary__discount-label{display:inline-flex;align-items:center;gap:.6rem;min-width:0}.cart-summary__discount-label .icon,.cart-summary__discount-label svg{width:1.4rem;height:1.4rem;flex-shrink:0;color:#d0021b}.cart-summary__discount-amount{flex-shrink:0;font-weight:600;color:#d0021b;letter-spacing:.01em}.cart-summary__saved{margin:0;font-size:1.45rem;font-weight:600;letter-spacing:.02em;color:#d0021b;text-align:right}.cart-summary__fx,.cart-summary__tax{display:block;margin:0;color:rgba(var(--color-foreground),.65)}.cart-summary__tax{margin-top:.2rem}@media screen and (min-width:750px){.cart-summary{max-width:35rem;margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-discounts.css.map */
