:root{--sc-flow-ease: cubic-bezier(.22, 1, .36, 1);--sc-flow-ease-wipe: cubic-bezier(.76, 0, .24, 1);--sc-flow-wipe: 1.3s;--sc-flow-settle: 1.8s;--sc-flow-rise: 28px;--sc-flow-rise-time: 1.1s;--sc-flow-step: .11s;--sc-motion-distance: 24px;--sc-motion-duration: 1.1s;--sc-motion-step: .11s}@media(prefers-reduced-motion:no-preference){.sc-flow-curtain{clip-path:inset(100% 0 0 0)}.sc-flow-curtain :is(img,video){transform:scale(1.16);transform-origin:50% 60%}.sc-flow-curtain.is-in{clip-path:inset(0 0 0 0);transition:clip-path var(--sc-flow-wipe) var(--sc-flow-ease-wipe);transition-delay:var(--sc-flow-delay, 0ms)}.sc-flow-curtain.is-in :is(img,video){transform:scale(1);transition:transform var(--sc-flow-settle) var(--sc-flow-ease);transition-delay:var(--sc-flow-delay, 0ms)}.sc-flow-rise{opacity:0;transform:translate3d(0,var(--sc-flow-rise),0)}.sc-flow-rise.is-in{opacity:1;transform:translateZ(0);transition:opacity var(--sc-flow-rise-time) var(--sc-flow-ease),transform var(--sc-flow-rise-time) var(--sc-flow-ease);transition-delay:var(--sc-flow-delay, 0ms)}.sc-flow-card{opacity:0;transform:translate3d(0,20px,0)}.sc-flow-card.is-in{opacity:1;transform:translateZ(0);transition:opacity .9s var(--sc-flow-ease),transform .9s var(--sc-flow-ease);transition-delay:var(--sc-flow-delay, 0ms)}.sc-simuero-hero__media{animation:sc-flow-hero-settle 2.6s var(--sc-flow-ease) both}.sc-simuero-hero__brand>*{animation:sc-flow-hero-rise 1.2s var(--sc-flow-ease) both}.sc-simuero-hero__brand>:nth-child(2){animation-delay:.12s}.sc-simuero-hero__brand>:nth-child(3){animation-delay:.22s}.sc-simuero-hero__brand>:nth-child(4){animation-delay:.34s}.sc-simuero-hero__brand>:nth-child(5){animation-delay:.46s}@keyframes sc-flow-hero-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes sc-flow-hero-rise{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:translateZ(0)}}@supports (animation-timeline: view()){.sc-fullbleed-video>img,.sc-fullbleed-video>video.sc-fullbleed-video__film,.sc-trullo-scene__backdrop img{animation:sc-flow-parallax linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes sc-flow-parallax{0%{transform:translate3d(0,-6%,0) scale(1.14)}to{transform:translate3d(0,6%,0) scale(1.14)}}}}@media(max-width:749px){:root{--sc-flow-wipe: 1.1s;--sc-flow-settle: 1.5s;--sc-flow-rise: 18px;--sc-flow-rise-time: .9s;--sc-flow-step: 80ms;--sc-motion-distance: 16px;--sc-motion-duration: .9s;--sc-motion-step: 80ms}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sc-home-flow.css.map */
