.template-index{--nihooya-anim-ease: cubic-bezier(.22, 1, .36, 1);--nihooya-anim-duration: .78s}.js.template-index .nihooya-anim{will-change:opacity,transform}.js.template-index .nihooya-anim--fade-up:not(.is-visible){opacity:0;transform:translateY(22px)}.js.template-index .nihooya-anim--fade-up.is-visible{opacity:1;transform:translateY(0);transition:opacity var(--nihooya-anim-duration) var(--nihooya-anim-ease) var(--nihooya-anim-delay, 0ms),transform var(--nihooya-anim-duration) var(--nihooya-anim-ease) var(--nihooya-anim-delay, 0ms)}.js.template-index .nihooya-anim--slide-in.nihooya-anim--from-left:not(.is-visible){opacity:0;transform:translate(-28px)}.js.template-index .nihooya-anim--slide-in.nihooya-anim--from-right:not(.is-visible){opacity:0;transform:translate(28px)}.js.template-index .nihooya-anim--slide-in.is-visible{opacity:1;transform:translate(0);transition:opacity .9s var(--nihooya-anim-ease) var(--nihooya-anim-delay, 0ms),transform .9s var(--nihooya-anim-ease) var(--nihooya-anim-delay, 0ms)}.js.template-index .nihooya-anim--scale-in:not(.is-visible) .nihooya-gallery__link{opacity:0;transform:scale(.96)}.js.template-index .nihooya-anim--scale-in.is-visible .nihooya-gallery__link{opacity:1;transform:scale(1);transition:opacity .85s var(--nihooya-anim-ease) var(--nihooya-anim-delay, 0ms),transform .85s var(--nihooya-anim-ease) var(--nihooya-anim-delay, 0ms)}.js.template-index .nihooya-anim--header-reveal:not(.is-visible) .nihooya-section-header__eyebrow-wrap,.js.template-index .nihooya-anim--header-reveal:not(.is-visible) .nihooya-section-header__title,.js.template-index .nihooya-anim--header-reveal:not(.is-visible) .nihooya-section-header__description{opacity:0;transform:translateY(18px)}.js.template-index .nihooya-anim--header-reveal:not(.is-visible) .nihooya-section-header__rule{transform:scaleX(0)}.js.template-index .nihooya-anim--header-reveal.is-visible .nihooya-section-header__eyebrow-wrap{opacity:1;transform:translateY(0);transition:opacity .68s var(--nihooya-anim-ease) var(--nihooya-anim-delay, 0ms),transform .68s var(--nihooya-anim-ease) var(--nihooya-anim-delay, 0ms)}.js.template-index .nihooya-anim--header-reveal.is-visible .nihooya-section-header__rule{transform:scaleX(1);transition:transform .85s var(--nihooya-anim-ease) calc(var(--nihooya-anim-delay, 0ms) + 80ms)}.js.template-index .nihooya-anim--header-reveal.is-visible .nihooya-section-header__title{opacity:1;transform:translateY(0);transition:opacity .78s var(--nihooya-anim-ease) calc(var(--nihooya-anim-delay, 0ms) + .14s),transform .78s var(--nihooya-anim-ease) calc(var(--nihooya-anim-delay, 0ms) + .14s)}.js.template-index .nihooya-anim--header-reveal.is-visible .nihooya-section-header__description{opacity:1;transform:translateY(0);transition:opacity .72s var(--nihooya-anim-ease) calc(var(--nihooya-anim-delay, 0ms) + .26s),transform .72s var(--nihooya-anim-ease) calc(var(--nihooya-anim-delay, 0ms) + .26s)}.js.template-index .nihooya-section-header__rule{transform-origin:center}.js.template-index .nihooya-brand-story__accent:not(.is-drawn){transform:scaleY(0);transform-origin:top center}.js.template-index .nihooya-brand-story__accent.is-drawn{transform:scaleY(1);transition:transform 1s var(--nihooya-anim-ease) .2s}.js.template-index .nihooya-anim--slide-in.is-visible .nihooya-brand-story__image{transform:scale(1);transition:transform 1.2s var(--nihooya-anim-ease) calc(var(--nihooya-anim-delay, 0ms) + .1s)}.js.template-index .nihooya-anim--slide-in:not(.is-visible) .nihooya-brand-story__image{transform:scale(1.06)}@keyframes nihooya-trust-icon-pop{0%{opacity:0;transform:translateY(10px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.js.template-index .nihooya-trust-strip__beacon.is-visible .nihooya-trust-strip__sigil{animation:nihooya-trust-icon-pop .55s var(--nihooya-anim-ease) calc(var(--nihooya-anim-delay, 0ms) + .12s) both}.js.template-index .nihooya-trust-strip__prologue-line:not(.is-drawn){transform:scaleY(0);transform-origin:top center}.js.template-index .nihooya-trust-strip__prologue-line.is-drawn{transform:scaleY(1);transition:transform 1.1s var(--nihooya-anim-ease) .35s}@media screen and (min-width:750px){.js.template-index .nihooya-how-to-order__steps:before{transform:scaleX(0);transform-origin:left center;transition:transform 1.1s var(--nihooya-anim-ease) .25s}.js.template-index .nihooya-how-to-order__steps.is-line-visible:before{transform:scaleX(1)}}@keyframes nihooya-step-pop{0%{opacity:0;transform:translateY(8px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.js.template-index .nihooya-how-to-order__step.is-visible .nihooya-how-to-order__number{animation:nihooya-step-pop .5s var(--nihooya-anim-ease) calc(var(--nihooya-anim-delay, 0ms) + 80ms) both}.js.template-index .nihooya-how-to-order__step.is-visible .nihooya-how-to-order__icon{animation:nihooya-trust-icon-pop .55s var(--nihooya-anim-ease) calc(var(--nihooya-anim-delay, 0ms) + .18s) both}.js.template-index .nihooya-anim--testimonial:not(.is-visible) .nihooya-testimonials__rating,.js.template-index .nihooya-anim--testimonial:not(.is-visible) .nihooya-testimonials__quote,.js.template-index .nihooya-anim--testimonial:not(.is-visible) .nihooya-testimonials__author{opacity:0;transform:translateY(16px)}.js.template-index .nihooya-anim--testimonial.is-visible .nihooya-testimonials__rating,.js.template-index .nihooya-anim--testimonial.is-visible .nihooya-testimonials__quote{opacity:1;transform:translateY(0);transition:opacity .72s var(--nihooya-anim-ease) var(--nihooya-anim-delay, 0ms),transform .72s var(--nihooya-anim-ease) var(--nihooya-anim-delay, 0ms)}.js.template-index .nihooya-anim--testimonial.is-visible .nihooya-testimonials__author{opacity:1;transform:translateY(0);transition:opacity .72s var(--nihooya-anim-ease) calc(var(--nihooya-anim-delay, 0ms) + .2s),transform .72s var(--nihooya-anim-ease) calc(var(--nihooya-anim-delay, 0ms) + .2s)}.js.template-index .nihooya-order-cta:not(.is-visible) .nihooya-order-cta__copy,.js.template-index .nihooya-order-cta:not(.is-visible) .nihooya-order-cta__actions{opacity:0;transform:translateY(20px)}.js.template-index .nihooya-order-cta.is-visible .nihooya-order-cta__copy{opacity:1;transform:translateY(0);transition:opacity .8s var(--nihooya-anim-ease),transform .8s var(--nihooya-anim-ease)}.js.template-index .nihooya-order-cta.is-visible .nihooya-order-cta__actions{opacity:1;transform:translateY(0);transition:opacity .8s var(--nihooya-anim-ease) .15s,transform .8s var(--nihooya-anim-ease) .15s}@keyframes nihooya-cta-pulse{0%{box-shadow:0 0 #ec9b8673}70%{box-shadow:0 0 0 14px #ec9b8600}to{box-shadow:0 0 #ec9b8600}}.js.template-index .nihooya-order-cta.is-visible .nihooya-order-cta__button--primary{animation:nihooya-cta-pulse 1.15s var(--nihooya-anim-ease) .55s 1}.template-index .nihooya-gallery__zoom{opacity:0;transform:scale(.88);transition:opacity .3s var(--nihooya-anim-ease),transform .3s var(--nihooya-anim-ease)}.template-index .nihooya-gallery__link:hover .nihooya-gallery__zoom,.template-index .nihooya-gallery__link:focus-visible .nihooya-gallery__zoom{opacity:1;transform:scale(1)}.template-index .nihooya-collection-card,.template-index .nihooya-product-card,.template-index .nihooya-trust-strip__beacon-inner,.template-index .nihooya-how-to-order__card,.template-index .nihooya-testimonials__card{transition:transform .35s var(--nihooya-anim-ease),border-color .3s ease,box-shadow .35s var(--nihooya-anim-ease)}@media(hover:hover)and (pointer:fine){.template-index .nihooya-collection-card:hover,.template-index .nihooya-product-card:hover,.template-index .nihooya-trust-strip__beacon-inner:hover,.template-index .nihooya-how-to-order__card:hover,.template-index .nihooya-testimonials__card:hover{transform:translateY(-4px);box-shadow:0 14px 36px #00000014}.template-index .nihooya-gallery__link:hover .nihooya-gallery__image{transform:scale(1.04)}}.template-index .nihooya-gallery__image{transition:transform .55s var(--nihooya-anim-ease)}.template-index .nihooya-brand-story__button,.template-index .nihooya-gallery__button,.template-index .nihooya-menu-categories__footer .button,.template-index .collection .button{transition:background .25s ease,border-color .25s ease,color .25s ease,transform .3s var(--nihooya-anim-ease),box-shadow .3s var(--nihooya-anim-ease)}.template-index .nihooya-brand-story__button:hover,.template-index .nihooya-gallery__button:hover,.template-index .nihooya-menu-categories__footer .button:hover,.template-index .collection .button:hover{transform:translateY(-2px);box-shadow:0 10px 28px #ec9b8638}.template-index .nihooya-order-cta__button--primary:hover{transform:translateY(-2px);box-shadow:0 12px 32px #ec9b8659}.nihooya-motion-reduced .nihooya-anim,.nihooya-motion-reduced .nihooya-order-cta__copy,.nihooya-motion-reduced .nihooya-order-cta__actions,.nihooya-motion-reduced .nihooya-anim--testimonial .nihooya-testimonials__rating,.nihooya-motion-reduced .nihooya-anim--testimonial .nihooya-testimonials__quote,.nihooya-motion-reduced .nihooya-anim--testimonial .nihooya-testimonials__author,.nihooya-motion-reduced .nihooya-anim--scale-in .nihooya-gallery__link,.nihooya-motion-reduced .nihooya-anim--header-reveal .nihooya-section-header__eyebrow-wrap,.nihooya-motion-reduced .nihooya-anim--header-reveal .nihooya-section-header__title,.nihooya-motion-reduced .nihooya-anim--header-reveal .nihooya-section-header__description,.nihooya-motion-reduced .nihooya-anim--header-reveal .nihooya-section-header__rule,.nihooya-motion-reduced .nihooya-trust-strip__prologue-line,.nihooya-motion-reduced .nihooya-brand-story__accent{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.js.template-index .nihooya-anim,.js.template-index .nihooya-order-cta__copy,.js.template-index .nihooya-order-cta__actions,.js.template-index .nihooya-anim--testimonial .nihooya-testimonials__rating,.js.template-index .nihooya-anim--testimonial .nihooya-testimonials__quote,.js.template-index .nihooya-anim--testimonial .nihooya-testimonials__author,.js.template-index .nihooya-anim--scale-in .nihooya-gallery__link,.js.template-index .nihooya-how-to-order__steps:before,.js.template-index .nihooya-order-cta.is-visible .nihooya-order-cta__button--primary,.js.template-index .nihooya-trust-strip__beacon.is-visible .nihooya-trust-strip__sigil,.js.template-index .nihooya-how-to-order__step.is-visible .nihooya-how-to-order__number,.js.template-index .nihooya-how-to-order__step.is-visible .nihooya-how-to-order__icon,.js.template-index .nihooya-anim--header-reveal .nihooya-section-header__eyebrow-wrap,.js.template-index .nihooya-anim--header-reveal .nihooya-section-header__title,.js.template-index .nihooya-anim--header-reveal .nihooya-section-header__description,.js.template-index .nihooya-anim--header-reveal .nihooya-section-header__rule,.js.template-index .nihooya-trust-strip__prologue-line,.js.template-index .nihooya-brand-story__accent{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.template-index .nihooya-collection-card:hover,.template-index .nihooya-product-card:hover,.template-index .nihooya-trust-strip__beacon-inner:hover,.template-index .nihooya-how-to-order__card:hover,.template-index .nihooya-testimonials__card:hover,.template-index .nihooya-brand-story__button:hover,.template-index .nihooya-gallery__button:hover,.template-index .nihooya-menu-categories__footer .button:hover,.template-index .collection .button:hover,.template-index .nihooya-order-cta__button--primary:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nihooya-home-animations.css.map */
