.template-index .hero{overflow:clip}
.template-index .hero__media{transform-origin:60% 55%}
.template-index .hero.is-scroll-active .hero__media,.template-index .hero.is-scroll-active .hero__content{will-change:transform}
[data-scroll-reveal]{transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .75s cubic-bezier(.22,1,.36,1),clip-path .95s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0ms)}
[data-scroll-reveal="item"]:not(.is-revealed){opacity:0;transform:translate3d(0,36px,0)}
[data-scroll-reveal="image"]:not(.is-revealed){clip-path:inset(8% 0 0);transform:translate3d(0,42px,0)}
[data-scroll-reveal].is-revealed{opacity:1;transform:translate3d(0,0,0);clip-path:inset(0)}
[data-scroll-reveal]:focus-within{opacity:1;transform:none;clip-path:none;transition-delay:0ms}
@media(max-width:700px){[data-scroll-reveal="item"]:not(.is-revealed){transform:translate3d(0,24px,0)}[data-scroll-reveal="image"]:not(.is-revealed){transform:translate3d(0,28px,0);clip-path:inset(5% 0 0)}.m-category-tile[data-scroll-reveal]{transition-delay:0ms}}
@media(prefers-reduced-motion:reduce){[data-scroll-reveal],[data-scroll-reveal]:not(.is-revealed){opacity:1;transform:none;clip-path:none;transition:none}.template-index .hero__media,.template-index .hero__content{transform:none!important;will-change:auto!important}}
