.js-motion [data-rv]{opacity:0;transform:translate3d(0,24px,0);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}.js-motion [data-rv=scale]{transform:scale(.97)}.js-motion [data-rv=fade]{transform:none;transition:opacity .8s ease;transition-delay:var(--d,0s)}.js-motion [data-rv].in{opacity:1;transform:none}.js-motion .h-pin{position:sticky;z-index:0}.js-motion .h-pin~.shopify-section{position:relative;z-index:1;background:var(--off)}.js-motion .mani .mw{display:inline-block;white-space:nowrap}@supports (animation-timeline: scroll()){.js-motion .hero .himg img{animation:nyl-zoom linear both;animation-timeline:scroll(root);animation-range:0 100vh}.js-motion .hero .copy{animation:nyl-out linear both;animation-timeline:scroll(root);animation-range:0 70vh}.js-motion .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0b1018;pointer-events:none;z-index:4;opacity:0;animation:nyl-dim linear both;animation-timeline:scroll(root);animation-range:0 100vh}.js-motion .panel{view-timeline-name:--pnl}.js-motion .panel .pimg img{animation:nyl-px linear both;animation-timeline:--pnl;animation-range:cover}.js-motion .panel .ghost{animation:nyl-pxg linear both;animation-timeline:--pnl;animation-range:cover}.js-motion .card .ph{view-timeline-name:--ph}.js-motion .card .media img{animation:nyl-pxc linear both;animation-timeline:--ph;animation-range:cover}.js-motion .m-pin{height:200vh;height:200svh;padding-top:clamp(56px,7vw,100px);background:var(--off);view-timeline-name:--mani}.js-motion .m-pin .mani{position:sticky;top:0;min-height:100vh;min-height:100svh;display:flex;align-items:center;margin-top:0!important}.js-motion .m-pin .mani .page{width:100%}.js-motion .m-pin .mc{animation:nyl-on linear both;animation-timeline:--mani;animation-range:contain calc(var(--p) * 55%) contain calc(var(--p) * 55% + 8%)}.js-motion .m-pin .lines p,.js-motion .m-pin .page>div>.mono{animation:nyl-line linear both;animation-timeline:--mani;animation-range:contain calc(58% + var(--j) * 8%) contain calc(70% + var(--j) * 8%)}@media(max-width:980px){.js-motion .m-pin{height:180vh;height:180svh}}}@keyframes nyl-zoom{to{transform:scale(1.18)}}@keyframes nyl-out{to{transform:translate3d(0,-80px,0);opacity:0}}@keyframes nyl-dim{to{opacity:.6}}@keyframes nyl-px{0%{transform:translate3d(0,-40px,0)}to{transform:translate3d(0,40px,0)}}@keyframes nyl-pxg{0%{transform:translate3d(0,80px,0)}to{transform:translate3d(0,-80px,0)}}@keyframes nyl-pxc{0%{transform:translate3d(0,-14px,0) scale(1.1)}to{transform:translate3d(0,14px,0) scale(1.1)}}@keyframes nyl-on{0%{opacity:.16}to{opacity:1}}@keyframes nyl-line{0%{opacity:.2;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/nyl-motion.css.map */
