/* Automatic, slower motion with a gentle reduced-motion variant. */
html[data-keyzovio-motion=on] .site-logo img{transition:filter .4s ease}
html[data-keyzovio-motion=on] .site-logo:hover img{filter:drop-shadow(0 0 10px #b88cf94d)}
html[data-keyzovio-motion=on] :is(.button,.single_add_to_cart_button,.wc-block-components-button){transition:background-color .4s ease,box-shadow .4s ease,transform .4s ease,border-color .4s ease}
html[data-keyzovio-motion=on] :is(.button,.single_add_to_cart_button,.wc-block-components-button):active{transform:scale(.985)}
html[data-keyzovio-motion=on] .gallery-controls button{transition:transform .35s ease,background-color .35s ease,border-color .35s ease}
html[data-keyzovio-motion=on] .gallery-controls button:active:not(:disabled){transform:scale(.92)}
html[data-keyzovio-motion=on] .faqs summary span{transition:transform .4s ease,background-color .4s ease,border-color .4s ease}
html[data-keyzovio-motion=on] .faqs details[open] summary span{background:#b88cf915;border-color:#b88cf960}
html[data-keyzovio-motion=on] .hero-media video{visibility:visible}
@media(hover:hover) and (pointer:fine){
 html[data-keyzovio-motion=on] :is(.woocommerce .wc-content ul.products li.product,.gallery-card){transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .4s ease,box-shadow .5s ease}
 html[data-keyzovio-motion=on] :is(.woocommerce .wc-content ul.products li.product,.gallery-card):hover{transform:translateY(-3px);box-shadow:0 16px 40px #0004;border-color:#b88cf96b}
 html[data-keyzovio-motion=on] :is(.button,.single_add_to_cart_button,.wc-block-components-button):hover{transform:translateY(-2px);box-shadow:0 8px 25px #b88cf92a}
}
html[data-keyzovio-motion=soft]{scroll-behavior:auto!important}
html[data-keyzovio-motion=soft] :is(.hero-content *, .hero-edition,.gallery-card,.gallery-card>img,.gallery-preview,.section-heading,.steps article,.detail-copy,.product-details,.faq-intro,.faqs details,.faqs summary span,.final-cta,.button,.single_add_to_cart_button,.wc-block-components-button,.gallery-controls button,.site-logo img,.woocommerce ul.products li.product,.woocommerce ul.products li.product img){animation:none!important;transition:none!important}
