.cs-hero--immersive .hero-copy{max-width:660px;gap:18px}.cs-hero--immersive h1{font-size:clamp(34px,4.9vw,60px);max-width:16ch}.cs-hero--immersive .lead{max-width:46ch}.cs-hero-pill{display:inline-flex;align-items:center;gap:9px;padding:7px 15px 7px 12px;border-radius:999px;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff3e2;background:#e0662c29;border:1px solid rgba(242,161,92,.42);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cs-hero-pill i{width:8px;height:8px;border-radius:50%;background:var(--ember-lt);flex:0 0 auto;animation:csPillPulse 2.4s ease-out infinite}@keyframes csPillPulse{0%{box-shadow:0 0 #f2a15c8c}70%{box-shadow:0 0 0 9px #f2a15c00}to{box-shadow:0 0 #f2a15c00}}.cs-hero-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 12px}.cs-hero-price .now{font-family:var(--f-display);font-weight:800;letter-spacing:-.03em;font-size:clamp(30px,3.4vw,42px);line-height:1;color:#fff9ee}.cs-hero-price .was{font-size:clamp(16px,1.5vw,19px);color:#f7f0e48c;text-decoration:line-through}.cs-hero-price .save{padding:5px 11px;border-radius:999px;font-size:12.5px;font-weight:700;letter-spacing:.02em;color:#231007;background:var(--ember-lt)}.cs-hero-price .unit{font-size:13.5px;color:#f7f0e499}.cs-hero-assure{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none}.cs-hero-assure li{display:inline-flex;align-items:center;gap:7px;font-size:13.6px;line-height:1.4;color:#f7f0e4d1}.cs-hero-assure svg{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:var(--ember-lt);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.cs-hero--immersive.is-align-center .cs-hero-assure,.cs-hero--immersive.is-align-center .cs-hero-price,.cs-hero--cinema .cs-hero-assure,.cs-hero--cinema .cs-hero-price{justify-content:center}@media(max-width:749px){.cs-hero--immersive .cs-hero-scrim{background:linear-gradient(180deg,rgba(12,8,6,calc(var(--cs-scrim) * .85)),rgba(12,8,6,calc(var(--cs-scrim) * 1.45)) 46%,rgba(12,8,6,calc(var(--cs-scrim) * 2.15)))}.cs-hero-pill{font-size:11.4px;padding:6px 12px 6px 10px;letter-spacing:.03em}.cs-hero-price{gap:8px 10px}.cs-hero-price .now{font-size:30px}.cs-hero-assure li{font-size:12.8px;width:100%}.cs-hero--immersive .lead{max-width:none}}@media(prefers-reduced-motion:reduce){.cs-hero-pill i{animation:none}}.cs-hero-stick{display:contents}.cs-hero--immersive.is-scrub{overflow:visible;min-height:0;align-items:start;height:calc(100vh + var(--cs-scrub,150vh))}.cs-hero--immersive.is-scrub .cs-hero-stick{display:block;position:sticky;top:0;height:100vh;overflow:hidden}.cs-hero--immersive.is-scrub .cs-hero-in{height:100%;align-content:end}.cs-hero--immersive.is-scrub .cs-film{transition:none}.cs-hero-progress{position:absolute;left:0;right:0;bottom:0;z-index:4;pointer-events:none;height:2px;background:#fbf6ec24}.cs-hero-progress i{display:block;height:100%;width:100%;transform-origin:0 50%;transform:scaleX(var(--p,0));background:linear-gradient(90deg,var(--ember),var(--ember-lt))}@media(max-width:749px){.cs-hero--immersive.is-scrub{height:calc(100vh + var(--cs-scrub-m,90vh))}}@media(prefers-reduced-motion:reduce){.cs-hero--immersive.is-scrub{height:auto;min-height:78vh;align-items:end}.cs-hero--immersive.is-scrub .cs-hero-stick{display:contents}.cs-hero--immersive.is-scrub .cs-hero-in{height:auto}.cs-hero-progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cs-hero-preorder.css.map */
