:root{--seven-motion-ease: cubic-bezier(.16, 1, .3, 1);--seven-motion-ease-in-out: cubic-bezier(.76, 0, .24, 1)}.template-index{--animation-slide-in: sevenSlideIn 1.15s var(--seven-motion-ease) forwards;--animation-fade-in: sevenFadeIn 1.05s var(--seven-motion-ease) both}@keyframes sevenSlideIn{0%{opacity:.01;filter:blur(7px);transform:translate3d(0,3.2rem,0)}to{opacity:1;filter:blur(0);transform:translateZ(0)}}@keyframes sevenFadeIn{0%{opacity:.01;filter:blur(5px)}to{opacity:1;filter:blur(0)}}.js .template-index .seven-motion-reveal{--seven-motion-delay: 0ms;opacity:0;will-change:opacity,transform,filter,clip-path;transition:opacity .9s var(--seven-motion-ease) var(--seven-motion-delay),transform 1.1s var(--seven-motion-ease) var(--seven-motion-delay),filter .9s var(--seven-motion-ease) var(--seven-motion-delay),clip-path 1.1s var(--seven-motion-ease) var(--seven-motion-delay)}.js .template-index .seven-motion-reveal--text{clip-path:inset(0 0 100% 0);filter:blur(7px);transform:translate3d(0,2.8rem,0)}.js .template-index .seven-motion-reveal--media{filter:blur(5px);transform:translate3d(0,2.4rem,0) scale(.975)}.js .template-index .seven-motion-reveal--card{filter:blur(4px);transform:translate3d(0,2rem,0) rotate(.35deg) scale(.985)}.js .template-index .seven-motion-reveal.is-seven-motion-visible{opacity:1;clip-path:inset(0 0 0 0);filter:blur(0);transform:translateZ(0) rotate(0) scale(1)}.template-index .image-with-text__media,.template-index .video-section__media,.template-index .motion-product-media,.template-index .motion-collab-media{overflow:hidden;transform:translateZ(0)}.template-index .image-with-text__media img,.template-index .motion-product-media img,.template-index .motion-collab-media img{transition:transform 1.1s var(--seven-motion-ease),filter .7s ease}.template-index .image-with-text__content{transition:transform .9s var(--seven-motion-ease)}.template-index .motion-product-card,.template-index .motion-collab-slide{transition:transform .8s var(--seven-motion-ease),opacity .5s ease}.template-index .motion-horizontal-rail{overscroll-behavior-inline:contain;scroll-behavior:smooth;scrollbar-width:none;cursor:grab}.template-index .motion-horizontal-rail::-webkit-scrollbar{display:none}.template-index .motion-horizontal-rail.is-dragging{cursor:grabbing;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.template-index .motion-horizontal-rail:focus-visible{outline:1px solid currentColor;outline-offset:.5rem}@media(hover:hover)and (pointer:fine){.template-index .image-with-text:hover .image-with-text__media img{transform:scale(1.025)}.template-index .image-with-text:hover .image-with-text__content{transform:translate3d(0,-.4rem,0)}.template-index .motion-product-card:hover{transform:translate3d(0,-.7rem,0)}.template-index .motion-product-card:hover .motion-product-media img{transform:scale(1.045)}}@media(prefers-reduced-motion:reduce){.template-index{--animation-slide-in: none;--animation-fade-in: none}.js .template-index .seven-motion-reveal,.js .template-index .seven-motion-reveal--text,.js .template-index .seven-motion-reveal--media,.js .template-index .seven-motion-reveal--card{opacity:1;clip-path:none;filter:none;transform:none;transition:none}.template-index .image-with-text__media img,.template-index .image-with-text__content,.template-index .motion-product-card,.template-index .motion-collab-slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/site-motion.css.map */
