@keyframes tru2u-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.tru2u-fade-up{animation:tru2u-fade-up .6s ease-out}@keyframes tru2u-fade-in{0%{opacity:0}to{opacity:1}}.tru2u-fade-in{animation:tru2u-fade-in .4s ease-out}@keyframes tru2u-scale-up{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.tru2u-scale-up{animation:tru2u-scale-up .4s ease-out}@keyframes tru2u-slide-in-left{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.tru2u-slide-in-left{animation:tru2u-slide-in-left .5s ease-out}@keyframes tru2u-slide-in-right{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.tru2u-slide-in-right{animation:tru2u-slide-in-right .5s ease-out}.tru2u-stagger-1{animation-delay:.1s}.tru2u-stagger-2{animation-delay:.2s}.tru2u-stagger-3{animation-delay:.3s}.tru2u-stagger-4{animation-delay:.4s}.tru2u-stagger-5{animation-delay:.5s}.tru2u-stagger-6{animation-delay:.6s}.tru2u-hover-lift{transition:transform var(--tru2u-transition-base),box-shadow var(--tru2u-transition-base)}.tru2u-hover-lift:hover{transform:translateY(-4px)}.tru2u-hover-scale{transition:transform var(--tru2u-transition-fast)}.tru2u-hover-scale:hover{transform:scale(1.05)}@keyframes tru2u-spin{to{transform:rotate(360deg)}}.tru2u-spinner{animation:tru2u-spin 1s linear infinite}@keyframes tru2u-pulse{0%,to{opacity:1}50%{opacity:.5}}.tru2u-pulse{animation:tru2u-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes tru2u-skeleton{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.tru2u-skeleton{background:linear-gradient(90deg,var(--tru2u-bg-main) 0%,rgba(247,247,248,.5) 50%,var(--tru2u-bg-main) 100%);background-size:200px 100%;animation:tru2u-skeleton 1.2s ease-in-out infinite}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.tru2u-page-load .tru2u-hero{animation:tru2u-fade-in .8s ease-out}.tru2u-page-load .tru2u-product-card{opacity:0;animation:tru2u-fade-up .6s ease-out forwards}.tru2u-page-load .tru2u-product-card:nth-child(1){animation-delay:.1s}.tru2u-page-load .tru2u-product-card:nth-child(2){animation-delay:.15s}.tru2u-page-load .tru2u-product-card:nth-child(3){animation-delay:.2s}.tru2u-page-load .tru2u-product-card:nth-child(4){animation-delay:.25s}.tru2u-page-load .tru2u-product-card:nth-child(5){animation-delay:.3s}.tru2u-page-load .tru2u-product-card:nth-child(6){animation-delay:.35s}.tru2u-page-load .tru2u-product-card:nth-child(7){animation-delay:.4s}.tru2u-page-load .tru2u-product-card:nth-child(8){animation-delay:.45s}.tru2u-reveal{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.tru2u-reveal.is-visible{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tru2u-animations.css.map */
