[data-template=index]{--nsh-expo: cubic-bezier(.16, 1, .3, 1);--nsh-quart: cubic-bezier(.25, 1, .5, 1);--nsh-rise: 22px;--nsh-step: 90ms;--nsh-delay: calc(var(--nsh-i, 0) * var(--nsh-step))}@keyframes nsh-settle{0%{transform:scale(1.05)}}@keyframes nsh-rise{0%{opacity:0;transform:translate3d(0,var(--nsh-rise),0)}}@keyframes nsh-lines-hold{0%{opacity:0}to{opacity:1}}.ns-motion-ok[data-template=index] image-banner[reveal-on-scroll=false]>img{animation:nsh-settle 1.5s var(--nsh-expo) both}.ns-motion-ok[data-template=index] image-banner[reveal-on-scroll=false] .fa-hero__eyebrow-container{--nsh-rise: 12px;animation:nsh-rise .6s var(--nsh-expo) .12s both}.ns-motion-ok[data-template=index] image-banner[reveal-on-scroll=false] .title-fa split-lines{animation:nsh-lines-hold .01s linear 1.6s both}.ns-motion-ok[data-template=index] image-banner[reveal-on-scroll=false] .fa-hero__paragraph{animation:nsh-rise .8s var(--nsh-expo) .62s both}.ns-motion-ok[data-template=index] image-banner[reveal-on-scroll=false] .fa-hero__cta{animation:nsh-rise .85s var(--nsh-expo) .78s both}.nsh-arming[data-template=index] [data-nsh],.nsh-arming[data-template=index] [data-nsh] .ns-pc__media,.nsh-arming[data-template=index] [data-nsh] .ns-pc__info,.nsh-arming[data-template=index] [data-ns-motion],.nsh-arming[data-template=index] [data-ns-motion-stagger]>*{transition:none!important}.ns-motion-ok[data-template=index] [data-nsh]{transition-duration:.75s;transition-timing-function:var(--nsh-expo);transition-delay:var(--nsh-delay);transition-property:opacity,transform,clip-path}.ns-motion-ok[data-template=index] [data-nsh=rise]:not(.nsh-in){opacity:0;transform:translate3d(0,var(--nsh-rise),0)}.ns-motion-ok[data-template=index] [data-nsh=sweep]:not(.nsh-in){opacity:0;transform:translate3d(-16px,0,0)}.ns-motion-ok[data-template=index] [data-nsh=fill]{clip-path:inset(0 0 0 0);transition-duration:1.05s}.ns-motion-ok[data-template=index] [data-nsh=fill]:not(.nsh-in){clip-path:inset(0 0 100% 0)}.ns-motion-ok[data-template=index] [data-nsh=sweepx]:not(.nsh-in){opacity:0;transform:translate3d(calc(var(--nsh-dir, 1) * 18px),0,0)}.ns-motion-ok[data-template=index] [data-nsh=card] .ns-pc__media{clip-path:inset(0 0 0 0);transition:clip-path .95s var(--nsh-expo) var(--nsh-delay),opacity .5s linear var(--nsh-delay)}.ns-motion-ok[data-template=index] [data-nsh=card]:not(.nsh-in) .ns-pc__media{clip-path:inset(0 0 100% 0);opacity:0}.ns-motion-ok[data-template=index] [data-nsh=card] .ns-pc__info{transition:opacity .6s linear calc(var(--nsh-delay) + .18s),transform .75s var(--nsh-expo) calc(var(--nsh-delay) + .18s)}.ns-motion-ok[data-template=index] [data-nsh=card]:not(.nsh-in) .ns-pc__info{opacity:0;transform:translate3d(0,14px,0)}[data-template=index] .nsh-count{display:inline-block;font-variant-numeric:tabular-nums;min-width:2ch;position:relative}[data-template=index] .nsh-count:after{background:currentColor;block-size:2px;border-radius:2px;content:"";inset-block-end:-.08em;inset-inline:0;opacity:.55;position:absolute;transform:scaleX(0);transform-origin:left center;transition:transform .9s var(--nsh-expo) .15s}[data-template=index] .nsh-count.nsh-counted:after{transform:scaleX(1)}@keyframes nsh-shape{0%{clip-path:inset(5% 7% 5% 7% round 40px)}to{clip-path:inset(0 0 0 0 round 12px)}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.ns-motion-ok[data-template=index] .media-with-text__media>img{animation:nsh-shape linear both;animation-range:entry 12% cover 45%;animation-timeline:view()}}}[data-template=index] .fa-hero__cta .button,[data-template=index] .nsct3__cta .button{transition:transform .3s var(--nsh-quart),box-shadow .3s var(--nsh-quart),background-color .15s ease-in-out,color .15s ease-in-out}[data-template=index] .fa-hero__cta .button svg{transition:transform .35s var(--nsh-quart)}[data-template=index] .nsfc-button{transition:transform .3s var(--nsh-quart)}[data-template=index] .nsfc-button__arrow{transition:transform .35s var(--nsh-quart)}[data-template=index] .ns-pc__media img{transition:transform .65s var(--nsh-quart)}[data-template=index] .ns-pc__badges .badge{transition:transform .35s var(--nsh-quart)}[data-template=index] .multi-column__item{transition:transform .4s var(--nsh-quart)}[data-template=index] .multi-column__item img{transition:transform .6s var(--nsh-quart)}[data-template=index] .review-section-with-filter__filter-btn{transition:transform .25s var(--nsh-quart),background-color .25s ease,color .25s ease,border-color .25s ease}[data-template=index] .tabbed-media__tab{transition:transform .25s var(--nsh-quart),opacity .25s ease}[data-template=index] .faq-item summary{transition:transform .3s var(--nsh-quart)}[data-template=index] .nsfc__prev,[data-template=index] .nsfc__next,[data-template=index] .nsct3__prev,[data-template=index] .nsct3__next,[data-template=index] .styled-pagiantion-slider__arrow{transition:transform .3s var(--nsh-quart)}[data-template=index] .swiper-pagination-bullet{transition:opacity .3s ease,transform .3s var(--nsh-quart)}[data-template=index] product-card.ns-pc,[data-template=index] .expert{transition:transform .25s var(--nsh-quart)}[data-template=index] product-card.ns-pc:active,[data-template=index] .multi-column__item:active,[data-template=index] .faq-item summary:active{transform:scale(.985)}@media(hover:hover){[data-template=index] .fa-hero__cta .button:hover svg{transform:translate3d(5px,0,0)}[data-template=index] .nsfc-button:hover .nsfc-button__arrow{transform:translate3d(5px,0,0)}[data-template=index] .ns-pc:hover .ns-pc__media img{transform:scale(1.045)}[data-template=index] .ns-pc:hover .ns-pc__badges .badge{transform:translate3d(0,-2px,0)}[data-template=index] .multi-column__item:hover{transform:translate3d(0,-4px,0)}[data-template=index] .multi-column__item:hover img{transform:scale(1.03)}[data-template=index] .review-section-with-filter__filter-btn:hover,[data-template=index] .tabbed-media__tab:hover{transform:translate3d(0,-2px,0)}[data-template=index] .nsfc__prev:hover,[data-template=index] .nsfc__next:hover,[data-template=index] .nsct3__prev:hover,[data-template=index] .nsct3__next:hover,[data-template=index] .expert-slider__swiper-button-prev:hover .styled-pagiantion-slider__arrow,[data-template=index] .expert-slider__swiper-button-next:hover .styled-pagiantion-slider__arrow{transform:scale(1.08)}[data-template=index] .faq-item summary:hover{transform:translate3d(3px,0,0)}}[data-template=index] .fa-hero__cta .button:active,[data-template=index] .nsct3__cta .button:active,[data-template=index] .nsfc-button:active,[data-template=index] .review-section-with-filter__filter-btn:active,[data-template=index] .tabbed-media__tab:active{transform:scale(.975)}[data-template=index] .nsfc__prev:active,[data-template=index] .nsfc__next:active,[data-template=index] .nsct3__prev:active,[data-template=index] .nsct3__next:active{transform:scale(.92)}@media(prefers-reduced-motion:reduce){[data-template=index] [data-nsh],[data-template=index] [data-nsh] .ns-pc__media,[data-template=index] [data-nsh] .ns-pc__info,[data-template=index] .nsh-count:after,[data-template=index] image-banner>img,[data-template=index] .title-fa split-lines{animation:none!important;clip-path:none!important;opacity:1!important;transform:none!important;transition:none!important}[data-template=index] .fa-hero__cta .button,[data-template=index] .nsct3__cta .button,[data-template=index] .nsfc-button,[data-template=index] product-card.ns-pc,[data-template=index] .ns-pc__media img,[data-template=index] .expert,[data-template=index] .multi-column__item,[data-template=index] .review-section-with-filter__filter-btn,[data-template=index] .tabbed-media__tab,[data-template=index] .faq-item summary,[data-template=index] .swiper-pagination-bullet{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/279/assets/ns-motion-home.css.map */
