.reveal-on-scroll{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s ease}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}.reveal-on-scroll.stagger>*{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.reveal-on-scroll.stagger.is-visible>*:nth-child(1){transition-delay:.05s}.reveal-on-scroll.stagger.is-visible>*:nth-child(2){transition-delay:.12s}.reveal-on-scroll.stagger.is-visible>*:nth-child(3){transition-delay:.19s}.reveal-on-scroll.stagger.is-visible>*:nth-child(4){transition-delay:.26s}.reveal-on-scroll.stagger.is-visible>*:nth-child(n+5){transition-delay:.32s}.reveal-on-scroll.stagger.is-visible>*{opacity:1;transform:translateY(0)}.card,.product-card,.card-wrapper{transition:transform .35s ease,box-shadow .35s ease}.card:hover,.product-card:hover,.card-wrapper:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 12px 24px #0000002e}.card img,.product-card img,.card-wrapper img{transition:transform .5s ease}.card:hover img,.product-card:hover img,.card-wrapper:hover img{transform:scale(1.06)}.button,.shopify-payment-button__button,button[name=add]{transition:transform .25s ease,box-shadow .25s ease}.button:hover,button[name=add]:hover{transform:translateY(-2px);box-shadow:0 0 0 3px rgba(var(--color-button, 0, 0, 0),.15),0 6px 14px #0003}.hero-motion{position:relative;overflow:hidden}.hero-motion:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:inherit;animation:heroDrift 12s ease-in-out infinite alternate;z-index:0;pointer-events:none}@keyframes heroDrift{0%{transform:translate(0) scale(1)}to{transform:translate(-2%,2%) scale(1.05)}}.hero-motion__content{position:relative;z-index:1;animation:floatSlow 6s ease-in-out infinite}@keyframes floatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}a,button{transition:opacity .2s ease,transform .15s ease}a:active,button:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.reveal-on-scroll,.reveal-on-scroll.stagger>*,.hero-motion:before,.hero-motion__content,.card,.product-card,.card-wrapper,.card img,.product-card img,.card-wrapper img,.button,button[name=add],a{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-animations.css.map */
