:root{--nm-ease: cubic-bezier(.22, 1, .36, 1);--nm-bounce: cubic-bezier(.34, 1.56, .64, 1);--nm-shift: 24px;--nm-stagger: 60ms}.nm-js .nm-reveal:not(.nm-reveal--items),.nm-js .nm-reveal-item{opacity:0;transform:translate3d(0,var(--nm-shift),0);transition:opacity .5s var(--nm-ease),transform .5s var(--nm-ease);transition-delay:calc(var(--nm-i, 0) * var(--nm-stagger))}.nm-js .nm-reveal.nm-in:not(.nm-reveal--items),.nm-js .nm-reveal.nm-in .nm-reveal-item{opacity:1;transform:none}@media(hover:hover)and (pointer:fine){.nm-js .nm-reveal .spro-slide.nm-reveal-item{transform:translate3d(0,var(--nm-shift),0) rotate(-2.5deg);transition-duration:.55s}.nm-js .nm-reveal.nm-in .spro-slide.nm-reveal-item{transform:none}}@keyframes nm-fade-in{0%{opacity:0}to{opacity:1}}@media(hover:hover)and (pointer:fine){.nicks-announcement-section,.section-header{animation:nm-fade-in .45s var(--nm-ease) both}.section-header{animation-delay:.08s}}.nicks-jar__stage{box-shadow:0 6px 16px #3b1f121f;transition:transform .4s var(--nm-bounce),box-shadow .4s var(--nm-ease)}@media(hover:hover)and (pointer:fine){.nicks-jar__stage-wrap:hover .nicks-jar__stage{transform:translate3d(0,-10px,0) rotate(-3deg);box-shadow:0 24px 44px #3b1f1242}}@keyframes nm-squish{0%{transform:scale(1)}30%{transform:scale(1.06,.92)}55%{transform:scale(.96,1.05)}75%{transform:scale(1.02,.98)}to{transform:scale(1)}}.nicks-jar__stage.nm-squish{animation:nm-squish .45s var(--nm-ease)}@media(hover:hover)and (pointer:fine){.button,.shopify-payment-button__button{background-image:linear-gradient(110deg,#fff0 40%,#ffffff47,#fff0 60%);background-size:250% 100%;background-repeat:no-repeat;background-position:130% 0;transition:transform .18s var(--nm-ease),background-position .6s var(--nm-ease),background-color .2s ease}.button:hover,.shopify-payment-button__button:hover{background-position:-30% 0}.button:active,.shopify-payment-button__button:active{transform:scale(.95,.92)}}@keyframes nm-wobble{0%,to{transform:rotate(calc(var(--badge-rot, 0deg) - 1.5deg))}50%{transform:rotate(calc(var(--badge-rot, 0deg) + 1.5deg))}}@media(hover:hover)and (pointer:fine){.nicks-jar__badge{animation:nm-wobble 5s ease-in-out infinite}.nicks-jar__badge--2{animation-delay:-2.5s}.nicks-jar__badge--3{animation-delay:-1.2s}}@media(prefers-reduced-motion:reduce){.nm-js .nm-reveal,.nm-js .nm-reveal-item{opacity:1!important;transform:none!important;transition:none!important}.nicks-announcement-section,.section-header,.nicks-jar__badge,.nicks-jar__stage,.nicks-jar__stage.nm-squish{animation:none!important}.nicks-jar__stage,.button,.shopify-payment-button__button{transition:none!important}.nicks-jar__stage-wrap:hover .nicks-jar__stage,.button:active,.shopify-payment-button__button:active{transform:none!important}.button,.shopify-payment-button__button{background-image:none!important}}.nm-js [data-nm-reveal]{opacity:0;transform:translate3d(0,var(--nm-shift),0);transition:opacity .6s var(--nm-ease),transform .6s var(--nm-ease)}.nm-js [data-nm-reveal].nm-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.nm-js [data-nm-reveal]{opacity:1!important;transform:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nicks-motion.css.map */
