@keyframes pv-fade-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes pv-fade-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes pv-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pv-slide-left{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes pv-slide-right{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes pv-scale-up{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes pv-shimmer-sweep{0%{transform:translate(-160%) skew(-20deg)}to{transform:translate(260%) skew(-20deg)}}@keyframes pv-hero-bg-drift{0%{transform:scale(1.06) translate(0)}50%{transform:scale(1.06) translate(-.8%,-.5%)}to{transform:scale(1.06) translate(0)}}@keyframes pv-line-scan{0%{left:-20%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:110%;opacity:0}}@keyframes pv-counter-tick{0%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}.pv-reveal{opacity:0;will-change:opacity,transform}.pv-reveal.pv-in{animation:pv-fade-up .7s cubic-bezier(.22,1,.36,1) both}.pv-reveal.pv-in[data-anim=fade]{animation:pv-fade-in .6s ease both}.pv-reveal.pv-in[data-anim=left]{animation:pv-slide-left .7s cubic-bezier(.22,1,.36,1) both}.pv-reveal.pv-in[data-anim=right]{animation:pv-slide-right .7s cubic-bezier(.22,1,.36,1) both}.pv-reveal.pv-in[data-anim=scale]{animation:pv-scale-up .65s cubic-bezier(.22,1,.36,1) both}.pv-reveal[data-d="1"].pv-in{animation-delay:.08s}.pv-reveal[data-d="2"].pv-in{animation-delay:.16s}.pv-reveal[data-d="3"].pv-in{animation-delay:.24s}.pv-reveal[data-d="4"].pv-in{animation-delay:.32s}.pv-reveal[data-d="5"].pv-in{animation-delay:.4s}.pv-reveal[data-d="6"].pv-in{animation-delay:.48s}.banner .banner__box,.banner .banner__content{animation:pv-fade-up .9s cubic-bezier(.22,1,.36,1) .15s both}.banner .banner__heading{animation:pv-fade-up .85s cubic-bezier(.22,1,.36,1) .25s both}.banner .banner__text{animation:pv-fade-up .7s cubic-bezier(.22,1,.36,1) .42s both}.banner .banner__buttons{animation:pv-fade-up .65s cubic-bezier(.22,1,.36,1) .58s both}.banner .media img,.banner .media video{animation:pv-hero-bg-drift 12s ease-in-out infinite;transform-origin:center center}.pv-collection-banner .pv-banner-title,.pv-banner-inner h1,.pv-banner-inner h2{animation:pv-fade-up .8s cubic-bezier(.22,1,.36,1) .2s both}.pv-banner-inner .pv-banner-sub,.pv-banner-inner p{animation:pv-fade-up .65s cubic-bezier(.22,1,.36,1) .38s both}.pv-collection-banner:after{content:"";position:absolute;top:0;left:-20%;width:25%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.07) 50%,transparent 100%);animation:pv-line-scan 4s ease-in-out .8s 1 forwards;pointer-events:none;z-index:2}.card-wrapper{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease!important}.card-wrapper:hover{box-shadow:0 12px 36px #0b274724,0 3px 10px #0b274712!important}.button--primary:hover,#CartDrawer-Checkout:hover,.pv-atc-btn:hover{box-shadow:0 8px 24px #e94e1b59!important;transform:translateY(-2px)!important}.header__menu-item .link,.header__menu-item a{position:relative!important;transition:color .2s ease!important}.header__menu-item .link:after,.header__menu-item a:after{content:""!important;position:absolute!important;bottom:-2px!important;left:0!important;width:0!important;height:2px!important;background:#e94e1b!important;transition:width .3s cubic-bezier(.22,1,.36,1)!important}.header__menu-item .link:hover:after,.header__menu-item a:hover:after,.header__menu-item .link[aria-current]:after{width:100%!important}#pv-page-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b2747;z-index:999999;opacity:0;pointer-events:none;transition:opacity .28s ease}#pv-page-overlay.pv-out{opacity:1;pointer-events:all}.drawer{transition:visibility 0s linear .35s,transform .35s cubic-bezier(.22,1,.36,1)!important;transform:translate(100%)!important}.drawer.active{transform:translate(0)!important;transition:visibility 0s,transform .35s cubic-bezier(.22,1,.36,1)!important}@media(prefers-reduced-motion:reduce){.pv-reveal,.banner .banner__box,.banner .banner__heading,.banner .banner__text,.banner .banner__buttons,.banner .media img,.pv-collection-banner:after{animation:none!important}.card-wrapper:hover{transform:none!important;box-shadow:none!important}#pv-page-overlay{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/provimax-animations.css.map */
