html:root{--ffx-red:#E0243A;--ffx-heat:#E8752A;--ffx-cold:#2F8FD8}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}html .ff-ticker{background:#f5f5f7;color:#424245;border-bottom:0}html .ff-hdr:not(.ff-hdr--overlay) .ff-hdr__bar,html .ff-hdr:not(.ff-hdr--overlay).is-stuck .ff-hdr__bar{background:#fffc;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(0,0,0,.08);box-shadow:none}html .ff-hdr .ff-logo img{height:30px;width:auto;max-width:none}html .ff-hdr .ff-hdr__cta{white-space:nowrap}@media(max-width:1180px){html .ff-hdr .ff-hdr__cta{display:none}}html .ff-hdr .ff-hdr__cta.ff-btn{--b-bg:var(--ff-red);--b-bd:var(--ff-red);--b-fg:#fff;color:#fff}html .ff-hdr .ff-hdr__cta.ff-btn:hover{--b-bg:var(--ff-red-deep);--b-bd:var(--ff-red-deep)}html .ff-hdr .ff-burger{background:transparent;border:0;padding:0;color:inherit}@media(prefers-reduced-transparency:reduce){html .ff-hdr:not(.ff-hdr--overlay) .ff-hdr__bar{background:#fff}}.ffx-hero{--ffx-hue:rgb(224,36,58);position:relative;overflow:hidden;color:var(--ff-ink);background:linear-gradient(180deg,#fff 0% 60%,#f5f5f7);min-height:max(640px,calc(100vh - 100px));min-height:max(640px,calc(100svh - 100px));display:flex;align-items:center;padding-block:clamp(56px,8vh,110px)}.ffx-hero.ff--dark{background:#050506;color:#f5f5f7}.ffx-led{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none}.ffx-hero.ff--dark .ffx-led{filter:brightness(2.2) saturate(1.2)}.ffx-hero__glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(55% 65% at 72% 48%,color-mix(in srgb,var(--ffx-hue) 16%,transparent),transparent 70%),linear-gradient(90deg,#ffffffe6,#ffffff73 40%,#fff0 62%)}.ffx-hero.ff--dark .ffx-hero__glow{background:radial-gradient(60% 70% at 72% 50%,color-mix(in srgb,var(--ffx-hue) 18%,transparent),transparent 70%),linear-gradient(90deg,#050506b8,#05050640 42%,#05050600 65%)}.ffx-hero__in{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(32px,5vw,96px);align-items:center;width:100%}.ffx-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:26px}.ffx-pill{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 12px;border-radius:999px;border:1px solid rgba(0,0,0,.08);background:#ffffffbf;box-shadow:0 1px 2px #0000000a;font-size:1.4rem;line-height:1.3;font-weight:500;color:#1d1d1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ff--dark .ffx-pill{border-color:#ffffff24;background:#ffffff0f;color:#ffffffe0;box-shadow:none}.ffx-pill i{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:var(--ffx-hue)}.ffx-pill i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--ffx-hue);opacity:0}html.ffx .ffx-pill i:after{animation:ffxRing 2.4s ease-out infinite}@keyframes ffxRing{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.ff .ffx-hero__h{font-family:var(--font-heading-family,inherit);font-weight:600;color:var(--ff-ink);font-size:clamp(4.4rem,6.4vw,9.4rem);line-height:.98;letter-spacing:-.05em;text-wrap:balance;margin:0}.ff--dark .ffx-hero__h{color:#fff}.ff p.ffx-hero__sub{font-size:clamp(1.8rem,1.5vw,2.2rem);line-height:1.45;color:#424245;max-width:40ch}.ff--dark p.ffx-hero__sub{color:#ffffffb8}.ffx-hero__cta{display:flex;flex-wrap:wrap;gap:12px}.ffx-hero--light .ff-btn--light{--b-bg:#1D1D1F;--b-fg:#fff;--b-bd:#1D1D1F}.ffx-hero--light .ff-btn--light:hover{--b-bg:#000;--b-bd:#000}.ffx-hero--light .ff-btn--ghost{--b-fg:#1D1D1F;--b-bd:rgba(0,0,0,.22);background:#fff9}.ffx-hero--light .ff-btn--ghost:hover{--b-bg:#1D1D1F;--b-fg:#fff;--b-bd:#1D1D1F}.ff p.ffx-hero__note{display:flex;align-items:center;gap:12px;font-size:1.4rem;line-height:1.45;color:#6e6e73;max-width:44ch}.ffx-hero__dot{display:none}.ffx-modes{display:flex;flex-wrap:wrap;gap:8px}.ffx-mode{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 11px;border-radius:999px;border:1px solid rgba(0,0,0,.08);background:#fff9;font-size:1.4rem;font-weight:500;color:#6e6e73;transition:color .6s ease,border-color .6s ease,background .6s ease,box-shadow .6s ease}.ffx-mode i{width:8px;height:8px;border-radius:50%;background:#d2d2d7;transition:background .6s ease,box-shadow .6s ease}.ffx-mode.is-on{color:#1d1d1f;background:#fff;border-color:color-mix(in srgb,var(--ffx-hue) 35%,transparent);box-shadow:0 6px 18px -8px color-mix(in srgb,var(--ffx-hue) 55%,transparent)}.ffx-mode.is-on i{background:var(--ffx-hue);box-shadow:0 0 10px var(--ffx-hue)}.ff--dark .ffx-mode{background:#ffffff0d;border-color:#ffffff1f;color:#fff9}.ff--dark .ffx-mode.is-on{background:#ffffff1a;color:#fff}.ffx-hero__win{position:relative}.ffx-hero__frame{position:relative;aspect-ratio:4/5;border-radius:28px;overflow:hidden;background:#f5f5f7;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px #0000000a,0 50px 110px -34px color-mix(in srgb,var(--ffx-hue) 60%,transparent),0 26px 50px -24px #00000047}.ffx-hero__frame video,.ffx-hero__frame img{width:100%;height:100%;object-fit:cover;display:block}.ffx-hero__tag{position:absolute;left:16px;bottom:16px;z-index:2;padding:8px 14px;border-radius:999px;background:#ffffffb8;border:1px solid rgba(255,255,255,.6);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:1.3rem;font-weight:500;color:#1d1d1f}@media(hover:hover)and (pointer:fine){html.ffx .ffx-hero__frame{transform:perspective(1200px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .7s var(--ff-ease)}html.ffx .ffx-hero__frame:hover{transition:transform .15s linear}}html.ffx .ffx-hero__copy{opacity:calc(1 - var(--hp,0) * 1.6);transform:translateY(calc(var(--hp,0) * -70px))}html.ffx .ffx-hero__win{transform:translateY(calc(var(--hp,0) * -40px)) scale(calc(1 + var(--hp,0) * .05))}html.ffx .ffx-hero .ffx-led{opacity:calc(1 - var(--hp,0) * .7)}@media(max-width:989px){.ffx-hero{align-items:flex-start}.ffx-hero__in{grid-template-columns:1fr}.ffx-hero__frame{aspect-ratio:16/11;border-radius:22px}.ffx-hero__glow{background:radial-gradient(80% 50% at 50% 75%,color-mix(in srgb,var(--ffx-hue) 16%,transparent),transparent 70%),linear-gradient(180deg,#ffffffd9,#ffffff4d 60%)}}@media(max-width:749px){.ffx-pill{font-size:1.3rem}.ffx-hero{padding-block:40px 56px}.ffx-hero__copy{gap:20px}.ffx-mode{font-size:1.3rem}}html.ffx .ffx-st__w--accent.is-lit.ffx-acc-0{background:linear-gradient(90deg,#c8102e,#ff5a6a);-webkit-background-clip:text;background-clip:text;color:transparent}html.ffx .ffx-st__w--accent.is-lit.ffx-acc-1{background:linear-gradient(90deg,#d35a12,#f2a33a);-webkit-background-clip:text;background-clip:text;color:transparent}html.ffx .ffx-st__w--accent.is-lit.ffx-acc-2{background:linear-gradient(90deg,#1f6fd1,#4fb3f0);-webkit-background-clip:text;background-clip:text;color:transparent}@media(hover:hover)and (pointer:fine){html.ffx .ff-cats>.ff-cat:nth-child(3n+1):hover{box-shadow:0 36px 80px -26px #e0243a80}html.ffx .ff-cats>.ff-cat:nth-child(3n+2):hover{box-shadow:0 36px 80px -26px #e8752a80}html.ffx .ff-cats>.ff-cat:nth-child(3n+3):hover{box-shadow:0 36px 80px -26px #2f8fd880}}html .ff-metric b{font-size:clamp(4rem,4.8vw,7rem);white-space:nowrap;-webkit-background-clip:text;background-clip:text;color:transparent}html .ff-metrics>.ff-metric:nth-child(3n+1) b{background-image:linear-gradient(160deg,#1d1d1f 25%,#e0243a 95%)}html .ff-metrics>.ff-metric:nth-child(3n+2) b{background-image:linear-gradient(160deg,#1d1d1f 25%,#e8752a 95%)}html .ff-metrics>.ff-metric:nth-child(3n+3) b{background-image:linear-gradient(160deg,#1d1d1f 25%,#2f8fd8 95%)}html .ff--dark .ff-metric b{background-image:linear-gradient(180deg,#fff 30%,#ff7a84)}html .ff-cta{background:linear-gradient(180deg,#f5f5f7,#fff);color:var(--ff-ink)}html .ff-cta h2{color:var(--ff-ink)}html .ff-cta p{color:#424245!important}html .ff-cta .ff-eyebrow{color:#6e6e73}html .ff-cta__bg{opacity:.07}html .ff-cta__aura{display:none}html .ff-cta__marks{border-top-color:#00000014}html .ff-cta__mark{color:#424245}html .ff-cta__mark svg{color:var(--ff-red)}html .ff-cta .ff-btn--light{--b-bg:#1D1D1F;--b-fg:#fff;--b-bd:#1D1D1F}html .ff-cta .ff-btn--light:hover{--b-bg:#000;--b-bd:#000}html .ff-cta .ff-btn--ghost{--b-fg:#1D1D1F;--b-bd:rgba(0,0,0,.22)}html .ff-cta .ff-btn--ghost:hover{--b-bg:#1D1D1F;--b-fg:#fff;--b-bd:#1D1D1F}.ffx-led--cta{z-index:1}html .ff-cta__in{z-index:2}.ffx-pdp{--ffx-hue:var(--ffx-red)}.ffx-tech--heat{--ffx-hue:var(--ffx-heat)}.ffx-tech--cold{--ffx-hue:var(--ffx-cold)}.ffx-pdp .ff-pdp__gal{position:relative;isolation:isolate}.ffx-aura{position:absolute;z-index:-1;left:-8%;right:-8%;top:-6%;height:85%;pointer-events:none;background:radial-gradient(50% 50% at 50% 45%,color-mix(in srgb,var(--ffx-hue) 24%,transparent),transparent 70%);filter:blur(34px)}html.ffx .ffx-aura{animation:ffxAura 9s ease-in-out infinite}@keyframes ffxAura{0%,to{opacity:.75;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}.ffx-pdp .ff-pdp__main{box-shadow:0 30px 70px -40px color-mix(in srgb,var(--ffx-hue) 55%,transparent)}html.ffx .ff-pdp__main>img.ffx-swap{animation:ffxSwap .9s var(--ff-ease) backwards}@keyframes ffxSwap{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}html .ff-pdp__main>img{transition:transform .6s var(--ff-ease)}@media(hover:hover)and (pointer:fine){html .ff-pdp__main.is-zoom>img{transform:scale(1.4);cursor:zoom-in}}html.ffx .ff-pdp .ffx-stg{opacity:0;transform:translateY(18px);transition:opacity .8s var(--ff-ease),transform .8s var(--ff-ease);transition-delay:calc(var(--i,0) * 70ms + .12s)}html.ffx .ff-pdp.ffx-go .ffx-stg{opacity:1;transform:none}html.ffx .ff-pdp.ffx-go .ffx-split .ffx-wd{transform:none}html.ffx .ff-pdp .ff-pdp__thumb.ffx-stg{transition-delay:calc(var(--i,0) * 45ms + .3s)}.ffx-pdp .ff-hl .ffh-n{color:var(--ffx-hue)}html .ffx-pdp .ff-pdp__thumb.is-active{border-color:var(--ffx-hue)}.ffx-pdp .ff-buy .ff-btn{transition:transform .35s var(--ff-ease),background .2s ease,box-shadow .35s var(--ff-ease)}@media(hover:hover)and (pointer:fine){.ffx-pdp .ff-buy .ff-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px color-mix(in srgb,var(--ffx-hue) 70%,transparent)}}html.ffx .ffx-rise{opacity:0;transform:translateY(36px);transition:opacity .9s var(--ff-ease),transform .9s var(--ff-ease);transition-delay:calc(var(--i,0) * 80ms)}html.ffx .ffx-rise.is-up{opacity:1;transform:none}html .ff-vband__bg.ffx-par img{transform:translateY(var(--py,0px)) scale(1.14)}@media(prefers-reduced-motion:reduce){html .ff-pdp__main.is-zoom>img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ff-daylight.css.map */
