:root{--fx-ease: cubic-bezier(.22, 1, .36, 1);--fx-ease-io: cubic-bezier(.77, 0, .18, 1);--fx-dur: .9s}html.fx-ready:not(.fx-static) [data-fx=reveal]:not(.fx-in),html.fx-ready:not(.fx-static) [data-fx=reveal][data-fx-stagger]:not(.fx-in) [data-fx-item]{opacity:0}[data-fx=reveal],[data-fx=reveal] [data-fx-item]{transition:opacity var(--fx-dur) var(--fx-ease),transform var(--fx-dur) var(--fx-ease),filter var(--fx-dur) var(--fx-ease),clip-path 1.1s var(--fx-ease-io)}[data-fx=reveal][data-fx-stagger] [data-fx-item]{transition-delay:calc(var(--i, 0) * 80ms)}html.fx-ready:not(.fx-static) [data-fx=reveal]:not(.fx-in):is([data-fx-style=up],:not([data-fx-style])),html.fx-ready:not(.fx-static) [data-fx=reveal][data-fx-stagger]:not(.fx-in):is([data-fx-style=up],:not([data-fx-style])) [data-fx-item]{transform:translateY(32px)}html.fx-ready:not(.fx-static) [data-fx=reveal][data-fx-style=scale]:not(.fx-in){transform:scale(.94)}html.fx-ready:not(.fx-static) [data-fx=reveal][data-fx-style=blur]:not(.fx-in){filter:blur(12px)}html.fx-ready:not(.fx-static) [data-fx=reveal]:is([data-fx-style=clip-up],[data-fx-style=clip-left],[data-fx-style=circle]):not(.fx-in){opacity:1}[data-fx=reveal]:is([data-fx-style=clip-up],[data-fx-style=clip-left],[data-fx-style=circle])>*{transition:clip-path 1.1s var(--fx-ease-io)}html.fx-ready:not(.fx-static) [data-fx=reveal][data-fx-style=clip-up]:not(.fx-in)>*{clip-path:inset(100% 0 0 0)}html.fx-ready:not(.fx-static) [data-fx=reveal][data-fx-style=clip-left]:not(.fx-in)>*{clip-path:inset(0 100% 0 0)}html.fx-ready:not(.fx-static) [data-fx=reveal][data-fx-style=circle]:not(.fx-in)>*{clip-path:circle(0% at 50% 50%)}[data-fx=reveal][data-fx-style=circle].fx-in>*{clip-path:circle(75% at 50% 50%)}.fx-split .fx-w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em}.fx-split .fx-w>span{display:inline-block;transition:translate .9s var(--fx-ease),opacity .6s;transition-delay:calc(var(--i, 0) * 40ms)}html.fx-ready:not(.fx-static) [data-fx=text]:not([data-fx-scrub]):not(.fx-in) .fx-w>span{translate:0 105%}[data-fx=text][data-fx-scrub] .fx-w{overflow:visible}html.fx-ready:not(.fx-static) [data-fx=text][data-fx-scrub] .fx-w>span{transition:opacity .2s linear;opacity:clamp(.16,calc((var(--p, 0) * var(--n, 10) - var(--i, 0)) * 1),1)}[data-fx=zoom]{overflow:hidden}[data-fx=zoom] :is(img,video){scale:calc(var(--fx-from, 1.25) - (var(--fx-from, 1.25) - 1) * min(1,var(--p, 1) * 1.6));transform-origin:50% 50%;will-change:scale}[data-fx=expand]{--inset: calc(var(--fx-inset, 8) * 1%);clip-path:inset(0 calc(var(--inset) * (1 - min(1,var(--p, 1) * 1.8))) round calc(var(--radius-card, 12px) * (1 - min(1,var(--p, 1) * 1.8))));will-change:clip-path}[data-fx=parallax]{will-change:translate}[data-fx=pin],[data-fx=hscroll].fx-hscroll--pinned{position:relative;height:calc(var(--fx-len, 2) * 100svh)}[data-fx=pin] [data-fx-pin-stage],[data-fx=hscroll].fx-hscroll--pinned [data-fx-pin-stage]{position:sticky;top:0;height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center}html.fx-static [data-fx=pin],html.fx-static [data-fx=hscroll]{height:auto}html.fx-static [data-fx-pin-stage]{position:static!important;height:auto!important}.fx-track{display:flex;gap:var(--gap, 20px);will-change:transform}.fx-track>*{flex:0 0 auto}[data-fx=hscroll]:not(.fx-hscroll--pinned) .fx-track{overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-bottom:8px;scrollbar-width:none}[data-fx=hscroll]:not(.fx-hscroll--pinned) .fx-track>*{scroll-snap-align:start}[data-fx=stack] [data-fx-item]{position:sticky;top:calc(var(--header-h, 72px) + 16px + var(--i, 0) * 14px);transform-origin:50% 0;transform:scale(calc(1 - var(--covered, 0) * .06));filter:brightness(calc(1 - var(--covered, 0) * .12));transition:transform .1s linear}[data-fx=stack] [data-fx-item]+[data-fx-item]{margin-top:24px}html.fx-static [data-fx=stack] [data-fx-item]{position:static;transform:none;filter:none}[data-fx=dock]{position:relative;z-index:30;will-change:transform;transform-origin:50% 50%}:is(.section,.hero,.shopify-section):has([data-fx=dock]){overflow:visible}.fx-dock-slot{pointer-events:none}html.fx-static [data-fx=dock]{transform:none!important}[data-fx=marquee]{--fx-speed: 1}[data-fx=marquee] :is(.marquee__track,[data-fx-track]){animation-duration:calc(var(--marquee-duration, 30s) / var(--fx-speed))!important}[data-fx=marquee].fx-reverse :is(.marquee__track,[data-fx-track]){animation-direction:reverse}[data-fx=magnetic]{transition:translate .35s var(--fx-ease),transform .2s}[data-fx=magnetic].fx-pressed{transform:scale(.96)}[data-fx=tilt]{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .25s var(--fx-ease);transform-style:preserve-3d}[data-fx=spotlight]{position:relative;isolation:isolate}[data-fx=spotlight]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 30%),color-mix(in srgb,var(--c-accent, #fff) 18%,transparent),transparent 70%)}.fx-cursor{position:fixed;left:0;top:0;z-index:9999;pointer-events:none;margin:-6px 0 0 -6px;width:12px;height:12px;border-radius:50%;background:var(--c-text, #111);mix-blend-mode:difference;transition:width .25s var(--fx-ease),height .25s var(--fx-ease),margin .25s var(--fx-ease)}.fx-cursor--ring{background:transparent;border:1.5px solid var(--c-text, #111);width:34px;height:34px;margin:-17px 0 0 -17px;mix-blend-mode:normal}.fx-cursor.is-link{width:56px;height:56px;margin:-28px 0 0 -28px}@media(hover:none),(pointer:coarse){.fx-cursor{display:none}}@media(prefers-reduced-motion:reduce){[data-fx]{transition:none!important;translate:none!important}[data-fx=zoom] :is(img,video){scale:1!important}[data-fx=expand]{clip-path:none!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/fx.css.map */
