.animate--fade-in{opacity:0;animation:fadeIn .4s ease-out forwards}.animate--slide-up{opacity:0;transform:translateY(3rem);animation:slideUp .5s ease-out forwards}.animate--slide-in-left{opacity:0;transform:translate(-3rem);animation:slideInLeft .5s ease-out forwards}.animate--slide-in-right{opacity:0;transform:translate(3rem);animation:slideInRight .5s ease-out forwards}.animate--scale-in{opacity:0;transform:scale(.95);animation:scaleIn .3s ease-out forwards}.animate--stagger{opacity:0;transform:translateY(2rem);transition:opacity .5s ease,transform .5s ease}.scroll-trigger--offscreen.animate--stagger{opacity:0;transform:translateY(2rem)}.animate--stagger:not(.scroll-trigger--offscreen){opacity:1;transform:translateY(0)}.shopify-design-mode .animate--stagger,.shopify-design-mode .animate--stagger.revealed{opacity:1!important;transform:none!important;animation:none!important}.product-card-wrapper{transition:transform .2s ease-out,box-shadow .2s ease-out}.product-card-wrapper:hover{transform:var(--card-hover-transform);box-shadow:var(--card-hover-shadow)}.button{position:relative;overflow:hidden}.button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff26;transform:translate(-100%);transition:transform .3s ease-out}.button:hover:after{transform:translate(0)}.button--secondary:after{background:#ffffff1a}.header{transition:transform .25s ease-out,box-shadow .25s ease-out,background-color .25s ease-out}.header--hidden{transform:translateY(-100%)}.header--sticky{box-shadow:0 2px 10px #00000014}.hero__content>*{opacity:0;animation:slideUp .5s ease-out forwards}.hero__content>*:nth-child(1){animation-delay:.1s}.hero__content>*:nth-child(2){animation-delay:.2s}.hero__content>*:nth-child(3){animation-delay:.3s}.benefit-card{transition:transform .2s ease-out}.benefit-card:hover{transform:translateY(-.4rem)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-3rem)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(3rem)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width:749px){.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in,.scroll-trigger.animate--slide-in-left,.scroll-trigger.animate--slide-in-right,.animate--stagger,.scroll-trigger--offscreen.animate--stagger{opacity:1!important;transform:none!important;animation:none!important}.hero__content>*{opacity:1;animation:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/animations.css.map */
