.sc-deal--banner{--bn-bg: #16110d;--bn-glow: rgba(120, 92, 66, .55);--bn-ink: #fff;--bn-badge: #e8d3ab;--bn-badge-ink: #1d140d;--bn-label: #d9bf93}.sc-deal--banner[data-palette=autumn]{--bn-bg: #3a1a0c;--bn-glow: rgba(214, 110, 40, .5);--bn-badge: #f2b766;--bn-badge-ink: #2a1206;--bn-label: #f5c48a}.sc-deal--banner[data-palette=winter]{--bn-bg: #0d1b2e;--bn-glow: rgba(120, 170, 230, .45);--bn-badge: #dceaf7;--bn-badge-ink: #0d1b2e;--bn-label: #a9c8ea}.sc-deal--banner[data-palette=spring]{--bn-bg: #13301f;--bn-glow: rgba(140, 200, 120, .45);--bn-badge: #f6d6e4;--bn-badge-ink: #3a1426;--bn-label: #b9e0a8}.sc-deal--banner[data-palette=summer]{--bn-bg: #0b3a4a;--bn-glow: rgba(255, 170, 80, .5);--bn-badge: #ffd166;--bn-badge-ink: #3a2400;--bn-label: #ffd9a0}.sc-deal--banner[data-palette=holiday]{--bn-bg: #5a0d12;--bn-glow: rgba(30, 120, 70, .55);--bn-badge: #f3e3b5;--bn-badge-ink: #3a0a0d;--bn-label: #f0c9a0}.sc-deal--banner[data-palette=brand]{--bn-bg: rgb(var(--color-button));--bn-glow: rgba(255, 255, 255, .18);--bn-ink: rgb(var(--color-button-text));--bn-badge: rgb(var(--color-button-text));--bn-badge-ink: rgb(var(--color-button));--bn-label: rgba(var(--color-button-text), .8)}.sc-deal--banner{position:relative;overflow:hidden;gap:1rem;padding:1.6rem 1.2rem 1.4rem;border:0;border-radius:12px;color:var(--bn-ink);text-align:center;background:radial-gradient(circle at 0% 0%,var(--bn-glow),transparent 45%),radial-gradient(circle at 100% 100%,var(--bn-glow),transparent 40%),var(--bn-bg)}.sc-deal__title{position:relative;margin:.4rem 0 0;font-family:var(--font-body-family);font-size:clamp(2.4rem,7.4vw,3.8rem);white-space:nowrap;font-weight:800;line-height:1;letter-spacing:-.02em;text-transform:uppercase;color:var(--bn-ink)}.sc-deal__title:before{content:attr(data-echo);position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(-.32em);color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--bn-ink) 35%,transparent);z-index:-1}.sc-deal--banner .sc-deal__title{isolation:isolate}.sc-deal__row{display:flex;align-items:center;justify-content:center;gap:1.2rem;flex-wrap:nowrap}.sc-deal__badge{white-space:nowrap;padding:.5rem 1.2rem;border-radius:6px;background:var(--bn-badge);color:var(--bn-badge-ink);font-size:1.4rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.sc-deal--banner .sc-deal__timer{gap:.4rem;align-items:flex-start}.sc-deal--banner .sc-deal__unit{display:grid;justify-items:center;gap:.4rem;min-width:0;padding:0;border:0;background:none;color:var(--bn-ink)}.sc-deal--banner .sc-deal__unit [data-unit]{min-width:3.4rem;padding:.3rem .5rem;border-radius:5px;background:color-mix(in srgb,var(--bn-ink) 12%,transparent);font-size:1.9rem;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.sc-deal--banner .sc-deal__unit small{color:var(--bn-label);font-size:.95rem;font-weight:600}.sc-deal__sep{align-self:flex-start;margin-top:.3rem;font-style:normal;font-weight:700;font-size:1.7rem;color:color-mix(in srgb,var(--bn-ink) 70%,transparent)}.sc-deal__badge strong,.sc-deal__badge b{font-weight:900}@media(max-width:420px){.sc-deal--banner{padding-inline:.8rem}.sc-deal__row{gap:.8rem}.sc-deal__badge{padding:.4rem .7rem;font-size:clamp(1.05rem,3.3vw,1.3rem)}.sc-deal--banner .sc-deal__timer{gap:.2rem}.sc-deal--banner .sc-deal__unit [data-unit]{min-width:0;padding:.2rem .35rem;font-size:clamp(1.4rem,4.6vw,1.8rem)}.sc-deal--banner .sc-deal__unit small{font-size:.85rem}.sc-deal__sep{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sc-deal-banner.css.map */
