@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.fh-reveal{animation:fh-reveal-in linear both;animation-timeline:view();animation-range:entry 0% entry 38%}}@keyframes fh-reveal-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.fh-stagger>*{animation-delay:calc(var(--i, 0) * .11s)}}.fh-io-reveal{opacity:0;transform:translateY(14px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.fh-io-reveal.is-in{opacity:1;transform:none}.fh-hero__video{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1)}.fh-hero__video.is-ready{opacity:1}.fh-stickybar{transform:translateY(110%);transition:transform .25s cubic-bezier(.16,1,.3,1)}.fh-stickybar.is-visible{transform:translateY(0)}.fh-carousel__track{display:flex;gap:var(--fh-s-16);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fh-carousel__track::-webkit-scrollbar{display:none}.fh-carousel__slide{scroll-snap-align:center;flex:0 0 88%;max-width:380px}@media(min-width:750px){.fh-carousel__slide{flex-basis:32%}}@media(prefers-reduced-motion:no-preference){.fh-cta-pulse.is-seen{animation:fh-pulse-once .62s cubic-bezier(.16,1,.3,1) 1}@keyframes fh-pulse-once{0%{transform:scale(1)}40%{transform:scale(1.035)}to{transform:scale(1)}}}.fh-faq__item>div{overflow:hidden}@media(prefers-reduced-motion:no-preference){.fh-faq__panel{max-height:0;opacity:0;transition:max-height .28s cubic-bezier(.16,1,.3,1),opacity .2s cubic-bezier(.16,1,.3,1) 80ms}details[open] .fh-faq__panel{max-height:680px;opacity:1}}@media(prefers-reduced-motion:reduce){.fh-faq__panel{max-height:none}details:not([open]) .fh-faq__panel{display:none}}@media(prefers-reduced-motion:reduce){.fh-reveal,.fh-io-reveal,.fh-cta-pulse,.fh-hero__video,.fh-stickybar{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/frostly-home-animations.css.map */
