@keyframes nh-rise{0%{opacity:0;translate:0 var(--nh-rise)}}@media(prefers-reduced-motion:no-preference){.nh-rv:not(.nh-in){opacity:0;translate:0 var(--nh-rise)}.nh-rv.nh-in{animation:nh-rise var(--nh-d-reveal) var(--nh-ease-out) backwards}.nh-rv.nh-d1{animation-delay:calc(var(--nh-stagger) * 1)}.nh-rv.nh-d2{animation-delay:calc(var(--nh-stagger) * 2)}.nh-rv.nh-d3{animation-delay:calc(var(--nh-stagger) * 3)}.nh-rv.nh-d4{animation-delay:calc(var(--nh-stagger) * 4)}.nh-rv.nh-d5{animation-delay:calc(var(--nh-stagger) * 5)}img.nh-img{opacity:0;scale:var(--nh-stage-from);transition:opacity var(--nh-d-reveal) var(--nh-ease-out),scale var(--nh-d-reveal) var(--nh-ease-out)}img.nh-img.nh-img-in{opacity:1;scale:1}}.sp-reveal{transform:none;transition:opacity var(--nh-d-reveal) var(--nh-ease-out)}@media(prefers-reduced-motion:no-preference){.sp-reveal.is-visible>*{animation:nh-rise var(--nh-d-reveal) var(--nh-ease-out) backwards}.sp-reveal.is-visible>:nth-child(2){animation-delay:calc(var(--nh-stagger) * 1)}.sp-reveal.is-visible>:nth-child(3){animation-delay:calc(var(--nh-stagger) * 2)}.sp-reveal.is-visible>:nth-child(4){animation-delay:calc(var(--nh-stagger) * 3)}.sp-reveal.is-visible>:nth-child(5){animation-delay:calc(var(--nh-stagger) * 4)}.sp-reveal.is-visible>:nth-child(n+6){animation-delay:calc(var(--nh-stagger) * 5)}}:is(.spf__card,.spc__card,.spb__tile,product-recommendations .resource-card){transition:transform var(--nh-d-hover) var(--nh-ease-out),box-shadow var(--nh-d-hover) var(--nh-ease-color),border-color var(--nh-d-hover) var(--nh-ease-color),background-color var(--nh-d-hover) var(--nh-ease-color)}@media(hover:hover)and (pointer:fine){:is(.spf__card,.spc__card,.spb__tile,product-recommendations .resource-card):hover{transform:translateY(var(--nh-lift))}:is(.spf__card,.spc__card,.spb__tile,product-recommendations .resource-card):active{transform:translateY(var(--nh-lift)) scale(var(--nh-press-card))}}@media(hover:none),(pointer:coarse){:is(.spf__card,.spc__card,.spb__tile):hover{transform:none}}:is(.spf__card,.spc__card,.spb__tile,product-recommendations .resource-card):active{transform:scale(var(--nh-press-card));transition-duration:var(--nh-d-press)}:is(.sp-hero__btn,.spa__atc,.spa__now,.spa__optbtn,.spa__swbtn,.spa__thumb,main .button){transition:transform var(--nh-d-press) var(--nh-ease-out),background-color var(--nh-d-hover) var(--nh-ease-color),border-color var(--nh-d-hover) var(--nh-ease-color),color var(--nh-d-hover) var(--nh-ease-color),box-shadow var(--nh-d-hover) var(--nh-ease-color);touch-action:manipulation}@media(hover:hover)and (pointer:fine){:is(.sp-hero__btn,.spa__atc:not(:disabled),.spa__now,main .button:not(:disabled)):hover{transform:translateY(var(--nh-lift-btn))}}@media(hover:none),(pointer:coarse){.sp-hero__btn:hover{transform:none}}:is(.sp-hero__btn,.spa__atc:not(:disabled),.spa__now,.spa__optbtn,.spa__swbtn,.spa__thumb,main .button:not(:disabled)):active{transform:scale(var(--nh-press))}.nh-seam{position:relative;overflow-x:clip}.nh-seam:after{content:"";position:absolute;left:0;width:40%;height:12px;pointer-events:none;z-index:var(--nh-z-raised);background:linear-gradient(90deg,transparent,var(--nh-accent-text) 50%,transparent) center / 100% 1px no-repeat,radial-gradient(50% 50% at 50% 50%,var(--nh-glow),transparent 70%);transform:translate(-100%)}.nh-seam--b:after{bottom:-6px}.nh-seam--t:after{top:-6px}@keyframes nh-glint{0%{transform:translate(-100%)}60%,to{transform:translate(250%)}}@media(prefers-reduced-motion:no-preference){.nh-seam.nh-on:after{animation:nh-glint 9s var(--nh-ease-in-out) var(--nh-d-bloom) 3 both}}.header[data-sticky-state]{transition:opacity var(--animation-speed) var(--animation-easing),background-color var(--nh-d-ui) var(--nh-ease-color),box-shadow var(--nh-d-ui) var(--nh-ease-color)}.header[data-sticky-state] .header__row{transition:background-color var(--nh-d-ui) var(--nh-ease-color),box-shadow var(--nh-d-ui) var(--nh-ease-color),border-color var(--nh-d-ui) var(--nh-ease-color)}@media(prefers-reduced-motion:reduce){.nh-seam:after{display:none}.sp-hero__chips li:hover,.sp-hero__panel--overlay:hover .sp-hero__bg img{transform:none}}@media print{html .nh-rv,html img.nh-img{opacity:1;translate:none;scale:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nh-motion.css.map */
