:root{--kp-motion-fast: .16s;--kp-motion-base: .24s;--kp-motion-reveal: .52s;--kp-motion-slow: .72s;--kp-ease-standard: cubic-bezier(.2, .8, .2, 1);--kp-ease-soft: cubic-bezier(.16, 1, .3, 1);--kp-hover-y: -3px;--kp-reveal-y: 18px;--kp-glow-yellow: 0 16px 36px rgba(255, 246, 82, .12);--kp-glow-blue: 0 16px 36px rgba(71, 126, 255, .12)}@keyframes kp-fade-up{0%{opacity:0;transform:translate3d(0,var(--kp-reveal-y),0)}to{opacity:1;transform:translateZ(0)}}@keyframes kp-fade-in{0%{opacity:0}to{opacity:1}}.kp-fade-in,.kp-reveal,.kp-reveal-left,.kp-reveal-right,.kp-reveal-scale{opacity:0;transform:translate3d(0,var(--kp-reveal-y),0);transition:opacity var(--kp-motion-reveal) var(--kp-ease-soft),transform var(--kp-motion-reveal) var(--kp-ease-soft);will-change:opacity,transform}.kp-fade-in.visible,.kp-reveal.visible,.kp-reveal-left.visible,.kp-reveal-right.visible,.kp-reveal-scale.visible{opacity:1;transform:translateZ(0)}.kp-reveal-left,.kp-reveal-right{--kp-reveal-y: 18px}[class*=kp-] :is(a,button,input,select,textarea),[class*=koolpte] :is(a,button,input,select,textarea),[class*=release-] :is(a,button,input,select,textarea){transition-duration:var(--kp-motion-base);transition-timing-function:var(--kp-ease-standard)}[class*=kp-] :is(.kp-btn,.button,button,[role=button],.shopify-payment-button__button),[class*=koolpte] :is(.kp-btn,.button,button,[role=button]),[class*=release-] :is(.kp-btn,.button,button,[role=button]){transition-property:transform,border-color,background-color,color,box-shadow,opacity}@media(hover:hover)and (pointer:fine){[class*=kp-] :is(.kp-btn,.button,button,[role=button]):hover,[class*=koolpte] :is(.kp-btn,.button,button,[role=button]):hover,[class*=release-] :is(.kp-btn,.button,button,[role=button]):hover{transform:translateY(-1px)}[class*=kp-] :is(.kp-card,.kp-product-card,.kp-feature-card,.kp-scene-card,.kp-spec-card,.kp-step-card,.kp-video-card,.kp-accessory-card):hover,[class*=koolpte] :is(.kp-card,.kp-product-card,.kp-feature-card,.kp-scene-card,.kp-spec-card,.kp-step-card,.kp-video-card,.kp-accessory-card):hover,[class*=release-] :is(.release-card,.release-feature-card,.release-product-card):hover{transform:translateY(var(--kp-hover-y));box-shadow:var(--kp-glow-yellow)}}[class*=kp-] :is(.kp-card,.kp-product-card,.kp-feature-card,.kp-scene-card,.kp-spec-card,.kp-step-card,.kp-video-card,.kp-accessory-card),[class*=koolpte] :is(.kp-card,.kp-product-card,.kp-feature-card,.kp-scene-card,.kp-spec-card,.kp-step-card,.kp-video-card,.kp-accessory-card),[class*=release-] :is(.release-card,.release-feature-card,.release-product-card){transition:transform var(--kp-motion-base) var(--kp-ease-standard),border-color var(--kp-motion-base) var(--kp-ease-standard),background-color var(--kp-motion-base) var(--kp-ease-standard),box-shadow var(--kp-motion-base) var(--kp-ease-standard),opacity var(--kp-motion-base) var(--kp-ease-standard)}.kp-stepper-panel.active,.kp-product-hero-home [style*=animation],.kp-product-hero [style*=animation]{animation-duration:var(--kp-motion-reveal);animation-timing-function:var(--kp-ease-soft)}[class*=kp-] .animate-bounce,[class*=kp-] .animate-bounce-in,[class*=kp-] .animate-bounce-out,[class*=kp-] .animate-buzz,[class*=kp-] .animate-buzz-out,[class*=kp-] .animate-hang,[class*=kp-] .animate-pop,[class*=kp-] .animate-pulse,[class*=kp-] .animate-pulse-grow,[class*=kp-] .animate-pulse-shrink,[class*=kp-] .animate-rubberBand,[class*=kp-] .animate-shake,[class*=kp-] .animate-tada,[class*=kp-] .animate-wobble-bottom,[class*=kp-] .animate-wobble-horizontal,[class*=kp-] .animate-wobble-skew,[class*=kp-] .animate-wobble-top,[class*=kp-] .animate-wobble-vertical{animation:none!important}.kp-learn-hero :is(.kp-star,.kp-shooting-star),.kp-usage-scenes :is(.kp-star,.kp-shooting-star){animation-duration:var(--kp-motion-slow);animation-timing-function:var(--kp-ease-standard)}.kp-hero .kp-gallery-main,.kp-hero .kp-highlight,.kp-hero .kp-variant-btn,.kp-product-specs .kp-spec-card,.kp-scenes .kp-scene-card,.kp-accessories .kp-masonry-item,.kp-learn-modules .kp-module-card,.kp-learn-videos .kp-video-card{transition:transform var(--kp-motion-base) var(--kp-ease-standard) !important,border-color var(--kp-motion-base) var(--kp-ease-standard) !important,box-shadow var(--kp-motion-base) var(--kp-ease-standard) !important,background-color var(--kp-motion-base) var(--kp-ease-standard)!important}.kp-hero .kp-product-label,.kp-hero .kp-product-title,.kp-hero .kp-product-subtitle,.kp-hero .kp-rating,.kp-hero .kp-price,.kp-hero .kp-highlights,.kp-hero .kp-variant-group,.kp-hero .kp-purchase,.kp-hero .kp-trust-badges{animation-name:kp-fade-up!important;animation-duration:var(--kp-motion-reveal)!important;animation-timing-function:var(--kp-ease-soft)!important;animation-fill-mode:forwards!important}.kp-learn-hero .kp-learn-hero-badge,.kp-learn-hero h1,.kp-learn-hero .kp-learn-hero-subtitle,.kp-learn-hero .kp-learn-hero-cta,.kp-learn-hero .kp-learn-hero-stats{animation-name:kp-fade-up!important;animation-duration:var(--kp-motion-reveal)!important;animation-timing-function:var(--kp-ease-soft)!important;animation-fill-mode:both!important}.kp-learn-hero .kp-learn-hero-badge{border:1px solid rgba(255,246,82,.24);box-shadow:0 12px 34px #fff65214}.kp-hero .kp-gallery-main{border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff0d}@media(hover:hover)and (pointer:fine){.kp-hero .kp-gallery-wrapper:hover .kp-gallery-main{border-color:#fff6525c;box-shadow:inset 0 1px #ffffff0d,0 24px 60px #fff6521a}.kp-hero .kp-gallery-slide:hover img,.kp-scenes .kp-scene-card:hover img,.kp-accessories .kp-masonry-item:hover .kp-masonry-img img{transform:scale(1.035)!important}.kp-hero .kp-highlight:hover,.kp-hero .kp-variant-btn:hover,.kp-product-specs .kp-spec-card:hover,.kp-scenes .kp-scene-card:hover,.kp-accessories .kp-masonry-item:hover,.kp-learn-modules .kp-module-card:hover,.kp-learn-videos .kp-video-card:hover{transform:translateY(-5px)!important;border-color:#fff6529e!important;box-shadow:0 18px 42px #00000052,0 0 0 1px #fff65214,var(--kp-glow-yellow)!important}.kp-hero .kp-btn-primary:hover,.kp-learn-hero .kp-btn-primary:hover{box-shadow:0 16px 38px #fff65238,0 0 0 1px #fff6522e!important}.kp-hero .kp-gallery-nav:hover{transform:translateY(-50%) scale(1.04)!important}}.kp-learn-hero .kp-hero-star,.kp-scenes .kp-star{animation-duration:4.8s!important;box-shadow:0 0 4px #ffffffe6,0 0 12px #fff65247!important}.kp-learn-hero .kp-shooting-star,.kp-scenes .kp-shooting-star{animation-duration:9s!important;opacity:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.kp-fade-in,.kp-reveal,.kp-reveal-left,.kp-reveal-right,.kp-reveal-scale{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/kp-motion.css.map */
