:root{--fx-ink:#0E0E0E;--fx-ink-2:#1C1B19;--fx-cream:#F4EFE6;--fx-paper:#FBF8F3;--fx-orange:#FF4D2E;--fx-orange-2:#FF7A4D;--fx-ice:#CFE8F3;--fx-mute:#6E675E;--fx-line:rgba(14,14,14,.12);--fx-r:22px;--fx-r-sm:14px;--fx-gut:clamp(16px,4vw,48px);--fx-max:1360px;--fx-display:"Archivo Black","Arial Black",Impact,sans-serif;--fx-body:"Inter",system-ui,-apple-system,sans-serif;--fx-ease:cubic-bezier(.2,.8,.2,1)}html{scroll-behavior:smooth}body{background:var(--fx-paper)!important;color:var(--fx-ink);font-family:var(--fx-body)}.fx,.fx *{box-sizing:border-box}.fx{font-family:var(--fx-body);color:var(--fx-ink);-webkit-font-smoothing:antialiased}:where(.fx) img{display:block;max-width:100%;height:auto}:where(.fx) a{color:inherit;text-decoration:none}.fx h1,.fx h2,.fx h3,.fx h4{font-family:var(--fx-display);font-weight:400;letter-spacing:-.02em;line-height:.95}:where(.fx) :is(h1,h2,h3,h4){margin:0}:where(.fx) p{margin:0}:where(.fx) button{font:inherit;cursor:pointer}.fx-wrap{max-width:var(--fx-max);margin:0 auto;padding:0 var(--fx-gut)}.fx-eyebrow{display:inline-flex;align-items:center;gap:8px;font:600 12px/1 var(--fx-body);letter-spacing:.14em;text-transform:uppercase;color:var(--fx-orange)}.fx-eyebrow:before{content:"";width:18px;height:2px;background:currentColor}.fx-h2{font-size:clamp(36px,5.4vw,72px)}.fx-lead{font-size:clamp(16px,1.4vw,19px);line-height:1.55;color:var(--fx-mute)}.fx-small{font-size:13px;color:var(--fx-mute);line-height:1.5}.fx-sec{padding:clamp(56px,8vw,112px) 0}.fx-sec__head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(28px,4vw,48px);flex-wrap:wrap}.fx-sec__head .fx-h2{margin-top:12px}.fx-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 30px;border-radius:999px;border:0;font:600 15px/1 var(--fx-body);letter-spacing:.01em;overflow:hidden;transition:transform .25s var(--fx-ease),background .25s,color .25s;white-space:nowrap}.fx-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s var(--fx-ease)}.fx-btn:hover:after{transform:translate(120%)}.fx-btn:hover{transform:translateY(-2px)}.fx-btn--orange{background:var(--fx-orange);color:#fff}.fx-btn--ink{background:var(--fx-ink);color:#fff}.fx-btn--ghost{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px currentColor}.fx-btn--light{background:#fff;color:var(--fx-ink)}.fx-btn--block{width:100%}.fx-btn svg{width:18px;height:18px;transition:transform .25s var(--fx-ease)}.fx-btn:hover svg{transform:translate(4px)}.fx-js [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .8s var(--fx-ease),transform .8s var(--fx-ease)}.fx-js [data-reveal].is-in{opacity:1;transform:none}[data-reveal-delay="1"]{transition-delay:.08s}[data-reveal-delay="2"]{transition-delay:.16s}[data-reveal-delay="3"]{transition-delay:.24s}[data-reveal-delay="4"]{transition-delay:.32s}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}.fx-marquee__track{animation:none!important}}.fx-marquee{overflow:hidden;display:flex;-webkit-user-select:none;user-select:none}.fx-marquee__track{display:flex;flex-shrink:0;align-items:center;gap:var(--gap,32px);padding-right:var(--gap,32px);animation:fx-marq var(--speed,30s) linear infinite}.fx-marquee:hover .fx-marquee__track{animation-play-state:paused}@keyframes fx-marq{to{transform:translate(-100%)}}.fx-ann{background:var(--fx-ink);color:#fff;font:600 12px/1 var(--fx-body);letter-spacing:.12em;text-transform:uppercase;padding:11px 0;--gap:28px;--speed:28s}.fx-ann i{font-style:normal;color:var(--fx-orange)}.fx-header{position:sticky;top:0;z-index:50;background:#fbf8f3db;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s}.fx-header.is-scrolled{border-color:var(--fx-line);box-shadow:0 10px 30px -20px #00000040}.fx-header__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:72px}.fx-nav{display:flex;gap:28px}.fx-nav a{position:relative;font:500 15px/1 var(--fx-body);padding:6px 0}.fx-nav a:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--fx-orange);transform:scaleX(0);transform-origin:right;transition:transform .35s var(--fx-ease)}.fx-nav a:hover:after,.fx-nav a[aria-current]:after{transform:scaleX(1);transform-origin:left}.fx-logo{font:400 30px/1 var(--fx-display);letter-spacing:-.03em}.fx-logo b{color:var(--fx-orange);font-weight:400}.fx-header__actions{display:flex;justify-content:flex-end;align-items:center;gap:6px}.fx-icon-btn{position:relative;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:0;background:transparent;color:inherit;transition:background .2s}.fx-icon-btn:hover{background:#0e0e0e0f}.fx-icon-btn svg{width:22px;height:22px}.fx-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--fx-orange);color:#fff;font:700 11px/18px var(--fx-body);text-align:center;transform:scale(1);transition:transform .3s var(--fx-ease)}.fx-count[data-empty]{transform:scale(0)}.fx-count.is-bump{animation:fx-bump .5s var(--fx-ease)}@keyframes fx-bump{40%{transform:scale(1.5)}}.fx-burger{display:none}@media(max-width:899px){.fx-nav{display:none}.fx-burger{display:grid}.fx-header__in{height:62px}.fx-logo{font-size:26px}}.fx-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0e0e0e73;opacity:0;pointer-events:none;transition:opacity .35s}.fx-scrim.is-on{opacity:1;pointer-events:auto}.fx-drawer{position:fixed;top:0;bottom:0;z-index:100;width:min(440px,100vw);background:var(--fx-paper);display:flex;flex-direction:column;transition:transform .5s var(--fx-ease);font-family:var(--fx-body);color:var(--fx-ink)}.fx-drawer--cart{right:0;transform:translate(100%)}.fx-drawer--menu{left:0;transform:translate(-100%);background:var(--fx-ink);color:#fff}.fx-drawer.is-open{transform:none}.fx-drawer__head{display:flex;justify-content:space-between;align-items:center;padding:22px 24px;border-bottom:1px solid var(--fx-line)}.fx-drawer--menu .fx-drawer__head{border-color:#ffffff1f}.fx-drawer__head h3{font-size:26px}.fx-drawer__body{flex:1;overflow:auto;padding:8px 24px}.fx-drawer__foot{padding:20px 24px 24px;border-top:1px solid var(--fx-line);display:grid;gap:12px;background:#fff}.fx-menu-links a{display:flex;justify-content:space-between;align-items:center;padding:18px 0;font:400 34px/1 var(--fx-display);border-bottom:1px solid rgba(255,255,255,.1);transition:color .2s,padding .3s var(--fx-ease)}.fx-menu-links a:hover{color:var(--fx-orange);padding-left:8px}.fx-menu-faces{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:20px 24px}.fx-menu-faces img{border-radius:12px;aspect-ratio:1;object-fit:cover}.fx-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.fx-progress{padding:16px 24px;background:var(--fx-cream);display:grid;gap:10px;font-size:13.5px}.fx-progress__bar{height:6px;border-radius:3px;background:#0e0e0e1a;overflow:hidden}.fx-progress__bar i{display:block;height:100%;background:var(--fx-orange);border-radius:3px;transition:width .6s var(--fx-ease)}.fx-line{display:grid;grid-template-columns:84px 1fr;gap:16px;padding:18px 0;border-bottom:1px solid var(--fx-line);animation:fx-in .4s var(--fx-ease)}@keyframes fx-in{0%{opacity:0;transform:translate(16px)}}.fx-line img{width:84px;height:84px;object-fit:cover;border-radius:12px;background:var(--fx-cream)}.fx-line h4{font-size:18px;line-height:1.05}.fx-line__meta{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.fx-qty{display:inline-flex;align-items:center;border:1px solid var(--fx-line);border-radius:999px;height:36px}.fx-qty button{width:34px;height:34px;border:0;background:none;font-size:18px;color:inherit}.fx-qty span,.fx-qty input{width:28px;text-align:center;font-weight:600;border:0;background:none;font-size:14px}.fx-empty{padding:48px 0;text-align:center;display:grid;gap:16px;justify-items:center}.fx-empty h4{font-size:28px}.fx-remove{border:0;background:none;color:var(--fx-mute);font-size:12px;text-decoration:underline;padding:0}.fx-hero{position:relative;background:var(--fx-ink);color:#fff;overflow:hidden;isolation:isolate}.fx-hero__glow{position:absolute;inset:auto -20% -40% auto;width:70vw;height:70vw;border-radius:50%;background:radial-gradient(circle,rgba(255,77,46,.55),transparent 60%);filter:blur(30px);z-index:-1;animation:fx-glow 9s ease-in-out infinite alternate}.fx-hero__glow--2{inset:-30% auto auto -20%;background:radial-gradient(circle,rgba(207,232,243,.22),transparent 60%);animation-duration:12s}@keyframes fx-glow{to{transform:translate(-6%,-8%) scale(1.1)}}.fx-snow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.8}.fx-hero__in{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,4vw,64px);min-height:min(88vh,860px);padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(48px,6vw,80px)}.fx-hero h1{font-size:clamp(56px,9.6vw,148px);line-height:.86;letter-spacing:-.04em}.fx-hero h1 .fx-rot{display:inline-block;color:var(--fx-orange);position:relative}.fx-rot span{display:inline-block;animation:fx-rot-in .6s var(--fx-ease)}@keyframes fx-rot-in{0%{opacity:0;transform:translateY(40%) rotate(3deg)}}.fx-hero__lead{margin:28px 0 36px;max-width:30em;font-size:clamp(16px,1.5vw,20px);line-height:1.55;color:#ffffffb8}.fx-hero__ctas{display:flex;gap:12px;flex-wrap:wrap}.fx-hero__trust{display:flex;gap:22px;flex-wrap:wrap;margin-top:40px;padding-top:28px;border-top:1px solid rgba(255,255,255,.12);font-size:14px;color:#ffffffbf}.fx-hero__trust span{display:inline-flex;align-items:center;gap:8px}.fx-hero__trust svg{width:18px;height:18px;color:var(--fx-orange)}.fx-stack{position:relative;aspect-ratio:1/1.05;width:100%;max-width:620px;justify-self:center}.fx-stack__card{position:absolute;width:62%;border-radius:26px;overflow:hidden;box-shadow:0 40px 80px -30px #000000b3;background:#222;transition:transform .6s var(--fx-ease)}.fx-stack__card img{width:100%;aspect-ratio:4/5;object-fit:cover}.fx-stack__card figcaption{position:absolute;left:14px;bottom:14px;background:#0e0e0eb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 14px;border-radius:999px;font:600 13px/1 var(--fx-body)}.fx-stack__card:nth-child(1){left:0;top:12%;transform:rotate(-7deg);animation:fx-float 7s ease-in-out infinite}.fx-stack__card:nth-child(2){right:0;top:0;transform:rotate(6deg);animation:fx-float 8s ease-in-out -2s infinite}.fx-stack__card:nth-child(3){left:22%;bottom:0;width:56%;transform:rotate(-1deg);z-index:2;animation:fx-float 6.5s ease-in-out -4s infinite}@keyframes fx-float{50%{translate:0 -14px}}.fx-stack__badge{position:absolute;z-index:3;right:4%;bottom:14%;width:120px;height:120px;border-radius:50%;background:var(--fx-orange);color:#fff;display:grid;place-items:center;text-align:center;font:400 17px/1.05 var(--fx-display);animation:fx-spin 18s linear infinite}.fx-stack__badge span{animation:fx-spin 18s linear infinite reverse;display:block}@keyframes fx-spin{to{transform:rotate(360deg)}}@media(max-width:899px){.fx-hero__in{grid-template-columns:1fr;min-height:0}.fx-stack{max-width:440px;margin-top:8px}.fx-stack__badge{width:92px;height:92px;font-size:14px}}.fx-bigmarq{background:var(--fx-orange);color:var(--fx-ink);padding:22px 0;--gap:36px;--speed:40s;transform:rotate(-1.5deg);margin:-14px -2vw 0;position:relative;z-index:2}.fx-bigmarq span{font:400 clamp(30px,4.6vw,64px)/1 var(--fx-display);text-transform:uppercase;letter-spacing:-.02em}.fx-bigmarq span.o{color:transparent;-webkit-text-stroke:1.5px var(--fx-ink)}.fx-bigmarq i{font-style:normal;font-size:clamp(22px,3vw,40px)}.fx-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.6vw,24px)}@media(max-width:1099px){.fx-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.fx-grid{grid-template-columns:repeat(2,1fr)}}.fx-card{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:var(--fx-r);overflow:hidden;transition:transform .5s var(--fx-ease),box-shadow .5s var(--fx-ease)}.fx-card:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px #0e0e0e59}.fx-card__media{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--fx-cream)}.fx-card__link{position:absolute;top:0;right:0;bottom:0;left:0}.fx-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--fx-ease),opacity .5s}.fx-card:hover .fx-card__img{transform:scale(1.06)}.fx-card__img--alt{opacity:0}.fx-card:hover .fx-card__img--alt{opacity:1}.fx-badge{position:absolute;top:12px;left:12px;z-index:2;background:var(--fx-ink);color:#fff;font:700 12px/1 var(--fx-body);padding:7px 10px;border-radius:999px;letter-spacing:.02em}.fx-badge--orange{background:var(--fx-orange)}.fx-card__num{position:absolute;top:12px;right:14px;z-index:2;font:400 14px/1 var(--fx-display);color:#fff;mix-blend-mode:difference}.fx-card__body{display:flex;flex-direction:column;gap:6px;padding:16px 16px 18px;flex:1}.fx-card__body h3{font-size:clamp(18px,1.7vw,22px)}.fx-card__hook{font-size:13.5px;line-height:1.45;color:var(--fx-mute);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fx-price{display:flex;align-items:baseline;gap:8px;font-weight:700;font-size:16px;margin-top:auto;padding-top:6px}.fx-price s{font-weight:400;color:var(--fx-mute);font-size:14px}.fx-card__quick{position:absolute;right:12px;top:calc(0% + 12px);z-index:3;display:none}.fx-card__add{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;height:46px;border:0;border-radius:999px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 14px/1 var(--fx-body);color:var(--fx-ink);transform:translateY(130%);transition:transform .45s var(--fx-ease),background .2s,color .2s}.fx-card:hover .fx-card__add,.fx-card__add:focus-visible{transform:none}.fx-card__add:hover{background:var(--fx-orange);color:#fff}.fx-card__add.is-done{background:var(--fx-ink);color:#fff}@media(hover:none){.fx-card__add{transform:none;height:40px;font-size:13px}}.fx-tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:clamp(20px,2.4vw,32px);border-radius:var(--fx-r);background:var(--fx-ink);color:#fff;overflow:hidden;min-height:100%}.fx-tile:before{content:"";position:absolute;width:140%;aspect-ratio:1;right:-70%;bottom:-70%;border-radius:50%;background:radial-gradient(circle,var(--fx-orange),transparent 62%);opacity:.75;transition:transform .8s var(--fx-ease)}.fx-tile:hover:before{transform:scale(1.15) translate(-6%,-6%)}.fx-tile>*{position:relative}.fx-tile h3{font-size:clamp(28px,3vw,44px)}.fx-tile ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.fx-tile li{display:flex;justify-content:space-between;padding:12px 14px;border-radius:12px;background:#ffffff14;font-weight:600;font-size:14px}.fx-tile li b{color:var(--fx-orange)}.fx-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,80px);align-items:center}@media(max-width:899px){.fx-split{grid-template-columns:1fr}}.fx-split__media{position:relative;border-radius:calc(var(--fx-r) + 8px);overflow:hidden;aspect-ratio:4/4.4}.fx-split__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--fx-ease)}.fx-split__media:hover img{transform:scale(1.04)}.fx-split__tag{position:absolute;left:18px;bottom:18px;right:18px;display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-radius:16px;background:#fbf8f3eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-weight:600;font-size:14px}.fx-feats{display:grid;gap:12px;margin-top:32px}.fx-feat{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;padding:20px;border-radius:var(--fx-r-sm);background:#fff;border:1px solid var(--fx-line);transition:border-color .3s,transform .4s var(--fx-ease)}.fx-feat:hover{border-color:var(--fx-orange);transform:translate(6px)}.fx-feat__ic{width:56px;height:56px;border-radius:16px;background:var(--fx-cream);display:grid;place-items:center;color:var(--fx-orange)}.fx-feat__ic svg{width:26px;height:26px}.fx-feat h4{font-size:20px;margin-bottom:6px}.fx-feat p{color:var(--fx-mute);font-size:15px;line-height:1.5}.fx-faces{background:var(--fx-ink);color:#fff;overflow:hidden}.fx-faces .fx-lead{color:#ffffffa6}.fx-rail{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(260px,30vw,400px);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--fx-gut) 24px;scrollbar-width:none;cursor:grab}.fx-rail::-webkit-scrollbar{display:none}.fx-rail>*{scroll-snap-align:start}.fx-face{position:relative;border-radius:var(--fx-r);overflow:hidden;aspect-ratio:3/4;background:#222}.fx-face img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--fx-ease)}.fx-face:hover img{transform:scale(1.07)}.fx-face:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.85))}.fx-face__txt{position:absolute;left:20px;right:20px;bottom:20px;z-index:2;display:grid;gap:8px}.fx-face__no{font:600 12px/1 var(--fx-body);letter-spacing:.14em;color:var(--fx-orange);text-transform:uppercase}.fx-face h3{font-size:clamp(28px,2.6vw,38px)}.fx-face p{font-size:14px;line-height:1.45;color:#ffffffbf}.fx-face__cta{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-weight:600;font-size:14px}.fx-face__cta svg{width:16px;height:16px;transition:transform .3s}.fx-face:hover .fx-face__cta svg{transform:translate(4px)}.fx-rail-nav{display:flex;gap:10px}.fx-rail-nav button{width:52px;height:52px;border-radius:50%;border:1.5px solid rgba(255,255,255,.3);background:none;color:#fff;display:grid;place-items:center;transition:background .2s,border-color .2s}.fx-rail-nav button:hover{background:var(--fx-orange);border-color:var(--fx-orange)}.fx-rail-nav svg{width:20px;height:20px}.fx-bundles{background:var(--fx-orange);color:var(--fx-ink);position:relative;overflow:hidden}.fx-bundles:before{content:"FACEOFF";position:absolute;right:-2vw;bottom:-4vw;font:400 20vw/1 var(--fx-display);color:#ffffff1f;letter-spacing:-.05em;pointer-events:none}.fx-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,2vw,24px);position:relative}@media(max-width:899px){.fx-tiers{grid-template-columns:1fr}}.fx-tier{position:relative;background:var(--fx-paper);border-radius:var(--fx-r);padding:clamp(24px,3vw,36px);display:grid;gap:18px;transition:transform .5s var(--fx-ease),box-shadow .5s}.fx-tier:hover{transform:translateY(-8px);box-shadow:0 30px 60px -30px #00000073}.fx-tier--hot{background:var(--fx-ink);color:#fff}.fx-tier__flag{position:absolute;top:20px;right:20px;background:var(--fx-orange);color:#fff;font:700 11px/1 var(--fx-body);letter-spacing:.1em;text-transform:uppercase;padding:8px 12px;border-radius:999px}.fx-tier__faces{display:flex}.fx-tier__faces img{width:64px;height:64px;border-radius:50%;object-fit:cover;border:3px solid var(--fx-paper);margin-right:-16px}.fx-tier--hot .fx-tier__faces img{border-color:var(--fx-ink)}.fx-tier h3{font-size:30px}.fx-tier__price{font:400 56px/1 var(--fx-display);letter-spacing:-.03em}.fx-tier__price small{font:500 15px/1 var(--fx-body);color:var(--fx-mute);margin-left:6px;letter-spacing:0}.fx-tier--hot .fx-tier__price small{color:#fff9}.fx-tier__save{display:inline-flex;width:max-content;padding:6px 12px;border-radius:999px;background:#ff4d2e24;color:var(--fx-orange);font-weight:700;font-size:13px}.fx-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(10px,1.6vw,20px)}@media(max-width:899px){.fx-stats{grid-template-columns:repeat(2,1fr)}}.fx-stat{padding:clamp(20px,2.4vw,32px);border-radius:var(--fx-r);background:var(--fx-cream);display:grid;gap:14px;align-content:start;transition:background .3s,color .3s}.fx-stat:hover{background:var(--fx-ink);color:#fff}.fx-stat svg{width:34px;height:34px;color:var(--fx-orange)}.fx-stat h4{font-size:clamp(22px,2.2vw,30px)}.fx-stat p{font-size:14px;line-height:1.5;color:var(--fx-mute);transition:color .3s}.fx-stat:hover p{color:#ffffffa6}.fx-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(24px,5vw,80px)}@media(max-width:899px){.fx-faq{grid-template-columns:1fr}}.fx-acc{border-top:1px solid var(--fx-line)}.fx-acc details{border-bottom:1px solid var(--fx-line)}.fx-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font:600 17px/1.35 var(--fx-body);cursor:pointer}.fx-acc summary::-webkit-details-marker{display:none}.fx-acc summary i{flex-shrink:0;width:34px;height:34px;border-radius:50%;background:var(--fx-cream);position:relative;transition:background .3s,transform .4s var(--fx-ease)}.fx-acc summary i:before,.fx-acc summary i:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:currentColor;translate:-50% -50%}.fx-acc summary i:after{rotate:90deg;transition:rotate .3s}.fx-acc details[open] summary i{background:var(--fx-orange);color:#fff;transform:rotate(180deg)}.fx-acc details[open] summary i:after{rotate:0deg}.fx-acc__a{padding:0 50px 22px 0;color:var(--fx-mute);line-height:1.65;font-size:15.5px}.fx-acc__a a{text-decoration:underline}.fx-news{position:relative;background:var(--fx-ink);color:#fff;border-radius:calc(var(--fx-r) + 10px);overflow:hidden;display:grid;grid-template-columns:1.1fr 1fr;align-items:stretch}@media(max-width:899px){.fx-news{grid-template-columns:1fr}}.fx-news__txt{padding:clamp(28px,5vw,64px);display:grid;gap:18px;align-content:center}.fx-news__txt .fx-lead{color:#ffffffb3}.fx-news__code{display:inline-flex;width:max-content;align-items:center;gap:10px;padding:10px 16px;border-radius:12px;border:1.5px dashed var(--fx-orange);font:400 22px/1 var(--fx-display);color:var(--fx-orange)}.fx-news__form{display:flex;gap:8px;background:#fff;border-radius:999px;padding:6px;max-width:480px}.fx-news__form input{flex:1;min-width:0;border:0;background:none;padding:0 18px;font:500 15px var(--fx-body);color:var(--fx-ink);outline:none}.fx-news__media{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px}.fx-news__media img{width:100%;height:100%;object-fit:cover;border-radius:18px;min-height:160px}.fx-news__ok{color:var(--fx-orange);font-weight:600}.fx-foot{background:var(--fx-ink);color:#fff;padding-top:clamp(56px,7vw,96px);overflow:hidden}.fx-foot__top{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:32px}@media(max-width:899px){.fx-foot__top{grid-template-columns:1fr 1fr}.fx-foot__brand{grid-column:1/-1}}.fx-foot h5{font:600 12px/1 var(--fx-body);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin:0 0 18px}.fx-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.fx-foot li a{color:#ffffffd9;transition:color .2s}.fx-foot li a:hover{color:var(--fx-orange)}.fx-foot__brand p{color:#fff9;line-height:1.6;max-width:28em;margin-top:16px}.fx-foot__word{font:400 clamp(60px,16.5vw,250px)/.8 var(--fx-display);letter-spacing:-.06em;margin:clamp(40px,6vw,80px) 0 -.12em;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.25);white-space:nowrap;text-align:center;transition:color .6s}.fx-foot__word:hover{color:var(--fx-orange);-webkit-text-stroke-color:var(--fx-orange)}.fx-foot__word b{color:var(--fx-orange);-webkit-text-stroke:0;font-weight:400}.fx-foot__bar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:22px 0;border-top:1px solid rgba(255,255,255,.12);font-size:13px;color:#ffffff8c;position:relative;z-index:1;background:var(--fx-ink)}.fx-pay{display:flex;gap:6px;flex-wrap:wrap}.fx-pay svg{width:38px;height:24px}.fx-pdp{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(24px,4vw,64px);padding-top:clamp(20px,3vw,40px);padding-bottom:clamp(48px,6vw,96px);align-items:start}@media(max-width:899px){.fx-pdp{grid-template-columns:1fr}}.fx-gal{position:sticky;top:96px;display:grid;grid-template-columns:84px 1fr;gap:14px}@media(max-width:899px){.fx-gal{position:relative;top:0;grid-template-columns:1fr;margin:0 calc(var(--fx-gut) * -1)}}.fx-gal__thumbs{display:grid;gap:10px;align-content:start}.fx-gal__thumbs button{padding:0;border:2px solid transparent;border-radius:14px;overflow:hidden;background:none;transition:border-color .2s;aspect-ratio:1}.fx-gal__thumbs button.is-on{border-color:var(--fx-orange)}.fx-gal__thumbs img{width:100%;height:100%;object-fit:cover}.fx-gal__main{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:calc(var(--fx-r) + 6px);scrollbar-width:none;background:var(--fx-cream)}.fx-gal__main::-webkit-scrollbar{display:none}.fx-gal__main figure{flex:0 0 100%;margin:0;scroll-snap-align:start;aspect-ratio:4/5;overflow:hidden}.fx-gal__main img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--fx-ease)}.fx-gal__main figure:hover img{transform:scale(1.04)}.fx-gal__dots{display:none;justify-content:center;gap:6px;padding-top:12px}.fx-gal__dots i{width:7px;height:7px;border-radius:4px;background:#0e0e0e33;transition:width .3s,background .3s}.fx-gal__dots i.is-on{width:22px;background:var(--fx-orange)}@media(max-width:899px){.fx-gal__thumbs{display:none}.fx-gal__main{border-radius:0}.fx-gal__dots{display:flex}}.fx-info{display:grid;gap:22px}.fx-crumbs{font-size:13px;color:var(--fx-mute);display:flex;gap:8px}.fx-crumbs a:hover{color:var(--fx-orange)}.fx-info h1{font-size:clamp(46px,5.6vw,84px);letter-spacing:-.035em}.fx-info__price{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-weight:700;font-size:26px}.fx-info__price s{font-weight:400;font-size:18px;color:var(--fx-mute)}.fx-info__hook{font-size:18px;line-height:1.55}.fx-pick{display:grid;gap:10px}.fx-pick__label{display:flex;justify-content:space-between;font-weight:600;font-size:14px}.fx-pick__label span{color:var(--fx-mute);font-weight:500}.fx-pick__opts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.fx-opt{position:relative;display:grid;gap:4px;padding:16px 14px;border-radius:16px;border:1.5px solid var(--fx-line);background:#fff;text-align:left;transition:border-color .2s,background .2s,transform .3s var(--fx-ease)}.fx-opt:hover{transform:translateY(-2px)}.fx-opt b{font-size:15px}.fx-opt span{font-size:13px;color:var(--fx-mute)}.fx-opt em{position:absolute;top:-9px;right:10px;font-style:normal;background:var(--fx-orange);color:#fff;font:700 10px/1 var(--fx-body);letter-spacing:.06em;text-transform:uppercase;padding:5px 8px;border-radius:999px}.fx-opt.is-on{border-color:var(--fx-ink);background:var(--fx-ink);color:#fff}.fx-opt.is-on span{color:#ffffffa6}.fx-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.fx-trust div{display:flex;align-items:center;gap:10px;padding:14px;border-radius:14px;background:var(--fx-cream);font-size:13.5px;font-weight:500}.fx-trust svg{width:20px;height:20px;color:var(--fx-orange);flex-shrink:0}.fx-rte{line-height:1.7;font-size:15.5px;color:#3a3630}.fx-rte p{margin:0 0 14px}.fx-rte ul,.fx-rte ol{padding-left:20px;margin:0 0 14px}.fx-rte li{margin-bottom:6px}.fx-rte h3{font-size:24px;margin:28px 0 10px;color:var(--fx-ink)}.fx-rte a{text-decoration:underline;color:var(--fx-orange)}.fx-rte strong{color:var(--fx-ink)}.fx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fbf8f3f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--fx-line);padding:10px var(--fx-gut);display:flex;align-items:center;gap:14px;transform:translateY(110%);transition:transform .45s var(--fx-ease)}.fx-sticky.is-on{transform:none}.fx-sticky img{width:48px;height:48px;border-radius:10px;object-fit:cover}.fx-sticky__t{flex:1;min-width:0}.fx-sticky__t b{display:block;font-family:var(--fx-display);font-weight:400;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-sticky .fx-btn{height:48px;padding:0 22px}.fx-banner{position:relative;background:var(--fx-ink);color:#fff;overflow:hidden;isolation:isolate}.fx-banner__in{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:end;padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(40px,6vw,80px)}@media(max-width:899px){.fx-banner__in{grid-template-columns:1fr}}.fx-banner h1{font-size:clamp(56px,9vw,132px);letter-spacing:-.04em}.fx-banner .fx-lead{color:#ffffffb3}.fx-banner__faces{display:flex;justify-content:flex-end}.fx-banner__faces img{width:clamp(70px,8vw,110px);aspect-ratio:1;object-fit:cover;border-radius:50%;border:4px solid var(--fx-ink);margin-left:-22px;transition:transform .4s var(--fx-ease)}.fx-banner__faces img:hover{transform:translateY(-10px) rotate(-4deg)}@media(max-width:899px){.fx-banner__faces{justify-content:flex-start}.fx-banner__faces img{margin-left:0;margin-right:-18px}}.fx-page{display:grid;grid-template-columns:1.4fr .8fr;gap:clamp(24px,5vw,72px);align-items:start}@media(max-width:899px){.fx-page{grid-template-columns:1fr}}.fx-aside{position:sticky;top:100px;display:grid;gap:14px}.fx-aside__card{padding:26px;border-radius:var(--fx-r);background:var(--fx-cream);display:grid;gap:14px}.fx-aside__card h4{font-size:24px}.fx-aside__links a{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--fx-line);font-weight:500}.fx-aside__links a:hover{color:var(--fx-orange)}.fx-aside__promo{position:relative;border-radius:var(--fx-r);overflow:hidden;aspect-ratio:4/3.4;color:#fff;display:flex;align-items:flex-end;padding:22px}.fx-aside__promo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fx-aside__promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 30%,#000c)}.fx-aside__promo>div{position:relative;z-index:1;display:grid;gap:10px}.fx-aside__promo h4{font-size:28px}.fx-form{display:grid;gap:12px}.fx-form .fx-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fx-input{width:100%;height:54px;padding:0 18px;border-radius:14px;border:1.5px solid var(--fx-line);background:#fff;font:500 15px var(--fx-body);color:var(--fx-ink);outline:none;transition:border-color .2s}textarea.fx-input{height:160px;padding:16px 18px;resize:vertical}.fx-input:focus{border-color:var(--fx-orange)}.fx-alert{padding:14px 18px;border-radius:14px;background:#e8f5ec;color:#1d6b3a;font-weight:500}.fx-alert--err{background:#fdecea;color:#a3271c}.fx-cartpage{display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(24px,4vw,56px);align-items:start}@media(max-width:899px){.fx-cartpage{grid-template-columns:1fr}}.fx-sum{position:sticky;top:100px;padding:28px;border-radius:var(--fx-r);background:#fff;border:1px solid var(--fx-line);display:grid;gap:16px}@media(max-width:749px){.fx-hide-mob{display:none!important}}.fx-stack__card img{transition:opacity .45s var(--fx-ease),transform .6s var(--fx-ease)}.fx-stack__card.is-swap img{opacity:0;transform:scale(1.08) rotate(2deg)}.fx-stack__card figcaption{transition:opacity .3s}.fx-stack__card.is-swap figcaption{opacity:0}.fx-spin{background:var(--fx-ink);color:#fff;overflow:hidden;position:relative;isolation:isolate}.fx-spin:before{content:"";position:absolute;inset:-30% -10% auto auto;width:60vw;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,77,46,.45),transparent 60%);z-index:-1}.fx-spin .fx-lead{color:#ffffffb3}.fx-spin__in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);align-items:center}@media(max-width:899px){.fx-spin__in{grid-template-columns:1fr}.fx-spin__stage{order:-1}}.fx-spin__die{display:inline-block;transition:transform .6s var(--fx-ease)}.fx-spin__go:hover .fx-spin__die{transform:rotate(200deg)}.fx-spin.is-spinning .fx-spin__die{animation:fx-spin .5s linear infinite}.fx-spin__result{margin-top:28px;padding:24px;border-radius:var(--fx-r);background:#ffffff0f;border:1px solid rgba(255,255,255,.12);display:grid;gap:12px;animation:fx-pop .6s var(--fx-ease)}@keyframes fx-pop{0%{opacity:0;transform:translateY(16px) scale(.97)}}.fx-spin__result h3{font-size:clamp(34px,4vw,52px);color:var(--fx-orange)}.fx-spin__result p{color:#ffffffbf;line-height:1.5}.fx-spin__result .fx-btn--ghost{color:#fff}.fx-spin__result .fx-btn--ink{background:#fff;color:var(--fx-ink)}.fx-spin__stage{position:relative;justify-self:center;width:min(100%,480px);aspect-ratio:1}.fx-spin__ring{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;border-radius:50%;border:2px dashed rgba(255,255,255,.18);animation:fx-spin 40s linear infinite}.fx-spin.is-spinning .fx-spin__ring{animation-duration:2s;border-color:var(--fx-orange)}.fx-spin__window{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;overflow:hidden;background:#222;box-shadow:0 0 0 10px #ffffff0f,0 40px 90px -30px #000c}.fx-spin__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.1);transition:opacity .12s,transform .3s}.fx-spin__img.is-on{opacity:1;transform:none}.fx-spin.is-done .fx-spin__window{animation:fx-land .7s var(--fx-ease)}@keyframes fx-land{30%{transform:scale(1.06)}}.fx-spin__label{position:absolute;left:50%;bottom:-2%;translate:-50% 0;background:var(--fx-orange);color:#fff;padding:12px 22px;border-radius:999px;font:400 20px/1 var(--fx-display);white-space:nowrap;box-shadow:0 14px 30px -12px #ff4d2eb3}.fx-spin__ticks{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fx-spin__ticks i{position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px;border-radius:50%;background:#ffffff4d}.fx-crew{padding:clamp(56px,8vw,112px) 0;overflow:hidden;background:var(--fx-paper)}.fx-crew__head{display:grid;gap:14px;margin-bottom:clamp(28px,4vw,48px)}.fx-crew__head .fx-h2 span{color:transparent;-webkit-text-stroke:2px var(--fx-ink)}.fx-crew__row{--gap:18px;--speed:55s;padding:9px 0}.fx-crew__row--rev .fx-marquee__track{animation-direction:reverse;--speed:60s}.fx-crew__card{position:relative;flex:0 0 auto;width:clamp(170px,19vw,260px);aspect-ratio:4/5;border-radius:22px;overflow:hidden;background:var(--fx-cream);transform:rotate(-2deg);transition:transform .5s var(--fx-ease)}.fx-crew__card:nth-child(4n+1){transform:rotate(2deg)}.fx-crew__card:hover{transform:rotate(0) scale(1.05);z-index:2}.fx-crew__card img{width:100%;height:100%;object-fit:cover}.fx-crew__card span{position:absolute;left:10px;bottom:10px;background:#0e0e0ebf;color:#fff;padding:7px 12px;border-radius:999px;font:600 12px/1 var(--fx-body)}.fx-crew__word{flex:0 0 auto;font:400 clamp(44px,6vw,92px)/1 var(--fx-display);letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1.5px var(--fx-ink);transition:color .3s}.fx-crew__word:hover{color:var(--fx-orange);-webkit-text-stroke-color:var(--fx-orange)}.fx-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,28px);counter-reset:s}@media(max-width:899px){.fx-steps__grid{grid-template-columns:1fr}}.fx-step{display:grid;gap:14px}.fx-step__media{position:relative;border-radius:var(--fx-r);overflow:hidden;aspect-ratio:4/3.6;background:var(--fx-cream)}.fx-step__media img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--fx-ease)}.fx-step:hover .fx-step__media img{transform:scale(1.06)}.fx-step__no{position:absolute;left:16px;top:10px;font:400 clamp(64px,7vw,110px)/1 var(--fx-display);color:#fff;-webkit-text-stroke:0;text-shadow:0 10px 30px rgba(0,0,0,.35);letter-spacing:-.04em}.fx-step:nth-child(2) .fx-step__no{color:var(--fx-orange)}.fx-step h3{font-size:clamp(26px,2.6vw,34px)}.fx-step p{color:var(--fx-mute);line-height:1.6}.fx-step:nth-child(2){transform:translateY(clamp(0px,3vw,40px))}@media(max-width:899px){.fx-step:nth-child(2){transform:none}}.fx-js .fx-step[data-reveal]:nth-child(2):not(.is-in){transform:translateY(60px)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/fejs.css.map */
