html{scroll-behavior:smooth}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(prefers-reduced-motion:no-preference){html.nw-motion #MainContent .nw-hero__image,html.nw-motion #MainContent .nw-banner__image,html.nw-motion #MainContent .nw-search-banner__image,html.nw-motion #MainContent .collection-hero__image-container img,html.nw-motion #MainContent .banner__media>img{transform:scale(1.3);transform-origin:center center;will-change:transform}html.nw-motion #MainContent .nw-hero.is-revealed .nw-hero__image,html.nw-motion #MainContent .nw-banner.is-revealed .nw-banner__image,html.nw-motion #MainContent .nw-search-banner.is-revealed .nw-search-banner__image,html.nw-motion #MainContent .collection-hero.is-revealed .collection-hero__image-container img,html.nw-motion #MainContent .banner.is-revealed .banner__media>img{transform:scale(1);transition:transform 1.3s cubic-bezier(.16,1,.3,1)}html.nw-motion #MainContent .nw-motion-up{opacity:0;transform:translateY(min(2rem,90%))}html.nw-motion #MainContent .nw-motion-up.is-in{opacity:1;transform:none;transition:transform 1.5s cubic-bezier(.16,1,.3,1),opacity 1.5s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--nw-motion-delay, 0) * 1ms)}html.nw-motion #MainContent .nw-motion-word{display:inline-block;width:auto;overflow:hidden;vertical-align:bottom;line-height:inherit;margin:0;padding:0}html.nw-motion #MainContent .nw-motion-word__inner{display:inline-block;width:auto;transform:translateY(90%);opacity:0;line-height:inherit;vertical-align:bottom}html.nw-motion #MainContent .nw-motion-word.is-in .nw-motion-word__inner{transform:translateY(0);opacity:1;transition:transform 1s cubic-bezier(.16,1,.3,1),opacity 1s cubic-bezier(.16,1,.3,1);transition-delay:calc(.25s + var(--nw-motion-index, 0) * 30ms)}html.nw-motion #MainContent .nw-motion-rise{--nw-motion-distance: 50px;--nw-motion-duration: .5s;--nw-motion-stagger: .1s;opacity:0;transform:translateY(var(--nw-motion-distance))}html.nw-motion #MainContent .nw-motion-rise.is-in{opacity:1;transform:translateZ(0);transition:transform var(--nw-motion-duration) cubic-bezier(.16,1,.3,1),opacity var(--nw-motion-duration) cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--nw-motion-index, 0) * var(--nw-motion-stagger))}html.nw-motion #MainContent .swiper .nw-motion-slide{--nw-motion-distance: 36px;--nw-motion-duration: .95s;--nw-motion-stagger: .09s;opacity:0;transform:translate3d(0,36px,0) scale(.94)}html.nw-motion #MainContent .swiper .nw-motion-slide.is-in{opacity:1;transform:translateZ(0) scale(1);transition:transform .95s cubic-bezier(.16,1,.3,1),opacity .95s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--nw-motion-index, 0) * .09s)}html.nw-motion #MainContent .swiper .nw-motion-slide.is-settled{opacity:1;transform:none;transition:none}html.nw-motion #MainContent .swiper .swiper-wrapper{transition-timing-function:cubic-bezier(.25,1,.5,1)}html.nw-motion #MainContent .nw-image__media,html.nw-motion #MainContent .nw-image__link,html.nw-motion #MainContent .nw-image picture,html.nw-motion #MainContent .nw-tested__media,html.nw-motion #MainContent .nw-team__photo,html.nw-motion #MainContent .nw-focus__author-photo,html.nw-motion #MainContent .nw-our-story__media,html.nw-motion #MainContent .nw-science__media,html.nw-motion #MainContent .nw-rule__media-col,html.nw-motion #MainContent .nw-subscription__media,html.nw-motion #MainContent .nw-stack__media,html.nw-motion #MainContent .nw-magnesium-benefits__media,html.nw-motion #MainContent .nw-formula__media,html.nw-motion #MainContent .nw-how-it-works__media,html.nw-motion #MainContent .nw-timeline__media,html.nw-motion #MainContent .nw-founder__media,html.nw-motion #MainContent .nw-founder__card-photo,html.nw-motion #MainContent .nw-athlete__media,html.nw-motion #MainContent .nw-explore-more__media,html.nw-motion #MainContent .nw-explore-more__card-media,html.nw-motion #MainContent .nw-hotspot__media,html.nw-motion #MainContent .nw-habit-stack__card-media,html.nw-motion #MainContent .image-with-text__media{overflow:hidden;position:relative}html.nw-motion #MainContent .nw-consistency__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;overflow:hidden!important;border-radius:8px!important}html.nw-motion #MainContent .nw-rule__media-col{position:relative!important;align-self:stretch!important;min-height:509px!important;overflow:hidden!important}html.nw-motion #MainContent .nw-rule__media{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;min-height:100%!important;overflow:hidden!important}html.nw-motion #MainContent .nw-rule__media picture{display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;min-height:100%!important;overflow:hidden!important}html.nw-motion #MainContent .nw-rule__image{display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;object-fit:cover!important;object-position:center!important}@media screen and (max-width:989px){html.nw-motion #MainContent .nw-rule__media-col{min-height:300px!important;height:300px!important}}html.nw-motion #MainContent .nw-reviews .nw-section__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important}html.nw-motion #MainContent .nw-tested__media,html.nw-motion #MainContent .nw-image__media,html.nw-motion #MainContent .nw-focus__author-photo,html.nw-motion #MainContent .nw-our-story__media-col,html.nw-motion #MainContent .nw-our-story__media,html.nw-motion #MainContent .nw-science__media,html.nw-motion #MainContent .nw-rule__media-col,html.nw-motion #MainContent .nw-rule__media,html.nw-motion #MainContent .nw-subscription__media,html.nw-motion #MainContent .nw-stack__media,html.nw-motion #MainContent .nw-magnesium-benefits__media,html.nw-motion #MainContent .nw-formula__media,html.nw-motion #MainContent .nw-how-it-works__media,html.nw-motion #MainContent .nw-timeline__media,html.nw-motion #MainContent .nw-founder__media,html.nw-motion #MainContent .nw-founder__card-photo,html.nw-motion #MainContent .nw-athlete__media,html.nw-motion #MainContent .nw-explore-more__media,html.nw-motion #MainContent .nw-explore-more__card-media,html.nw-motion #MainContent .nw-comparison__media,html.nw-motion #MainContent .nw-hotspot__media,html.nw-motion #MainContent .nw-habit-stack__card-media,html.nw-motion #MainContent .nw-team__photo,html.nw-motion #MainContent .image-with-text__media,html.nw-motion #MainContent .nw-hero__media,html.nw-motion #MainContent .nw-banner__media,html.nw-motion #MainContent .nw-search-banner__media,html.nw-motion #MainContent .collection-hero__image-container,html.nw-motion #MainContent .banner__media{overflow:hidden!important}html.nw-motion #MainContent .nw-standard__media,html.nw-motion #MainContent .nw-standard__image,html.nw-motion #MainContent .nw-standard__media img{transform:none!important;will-change:auto!important}html.nw-motion #MainContent .nw-motion-parallax{transform:translateZ(0) scale(1);transform-origin:center center;will-change:transform;transition:none!important}}@media(prefers-reduced-motion:no-preference)and (max-width:749px){html.nw-motion #MainContent .nw-motion-rise{--nw-motion-distance: 30px;--nw-motion-duration: .3s;--nw-motion-stagger: .05s}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/nw-motion.css.map */
