:where(.old-2026) .totals{position:relative;display:flex;justify-content:space-between;align-items:flex-end;font-size:1.7rem}:where(.old-2026) .totals>*{margin:0;transition:opacity .5s}:where(.old-2026) .totals *{line-height:1}:where(.old-2026) .totals>*+*{margin-left:2rem}:where(.old-2026) .totals__subtotal-value{font-weight:700}:where(.old-2026) .cart__ctas+.totals{margin-top:2rem}:where(.old-2026) .totals__subtotal{opacity:.7;font-size:inherit}@media screen and (min-width:750px){:where(.old-2026) .totals,:where(.old-2026) .totals__subtotal-value{font-size:1.8rem}}@media screen and (min-width:850px){:where(.old-2026) .totals{font-size:1.3rem}}@media screen and (min-width:990px){:where(.old-2026) .totals{font-size:1.4rem}}@media screen and (min-width:1200px){:where(.old-2026) .totals{font-size:1.6rem}}:where(.old-2026) .totals--total{border-top:.1rem solid oklch(from var(--color-base-text) l c h / .08);margin-block:2rem;padding-block:2rem}:where(.old-2026) .totals--total *{font-weight:700}:where(.old-2026) .totals--total .totals__subtotal-value{font-size:1.1em}:where(.old-2026) .totals--discount-code{margin-top:2rem;min-height:1.8rem}:where(.old-2026) .totals .spinner--discount{position:absolute;top:50%;left:50%;display:block;width:2rem;height:2rem;translate:-50% -50%;opacity:.8}:where(.old-2026) .totals--loading>*{opacity:0}:where(.old-2026) .totals>.spinner{display:none}:where(.old-2026) .totals--loading>.spinner{display:block;opacity:1;margin:0}:where(.old-2026) .totals--discount-code .reduction-code{margin-left:1rem;font-size:.8em}
