html{scroll-behavior:smooth}@keyframes pa-page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}body{animation:pa-page-enter .6s cubic-bezier(.16,1,.3,1) both}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.scroll-trigger--offscreen.animate--slide-in{opacity:0;transform:translateY(24px)}.scroll-trigger--offscreen.animate--fade-in{opacity:0;transform:translateY(12px)}.scroll-trigger[style*="--animation-order: 1"]{transition-delay:.05s}.scroll-trigger[style*="--animation-order: 2"]{transition-delay:.1s}.scroll-trigger[style*="--animation-order: 3"]{transition-delay:.15s}.scroll-trigger[style*="--animation-order: 4"]{transition-delay:.2s}.scroll-trigger[style*="--animation-order: 5"]{transition-delay:.25s}.scroll-trigger[style*="--animation-order: 6"]{transition-delay:.3s}@media(prefers-reduced-motion:no-preference){.shopify-section:not(:first-child){opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.shopify-section:not(:first-child).pa-visible{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.media img,.banner__media img{transition:transform .7s cubic-bezier(.16,1,.3,1)}.media:hover img,.banner__media:hover img{transform:scale(1.025)}}@media(prefers-reduced-motion:no-preference){.card-wrapper{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease}.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a}}.button,.btn,[type=submit]{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,background-color .25s ease,color .25s ease!important}.button:hover,.btn:hover,[type=submit]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.button:active,.btn:active,[type=submit]:active{transform:translateY(0);box-shadow:none}.header__menu-item a,.link{position:relative}a,button{transition:opacity .2s ease,color .2s ease}@keyframes pa-bar-progress{0%{width:0%;opacity:1}80%{width:90%;opacity:1}to{width:100%;opacity:0}}.pa-progress-bar{position:fixed;top:0;left:0;height:2px;background:currentColor;z-index:9999;animation:pa-bar-progress .6s cubic-bezier(.16,1,.3,1) forwards;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/14/assets/premium-animations.css.map */
