@media(prefers-reduced-motion:no-preference){#zaiko-store :is(.zh-primary,.zh-secondary,.z-cta),main :is(button[type=submit],.button),footer :is(button[type=submit],.email-signup__button){transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .14s ease}#zaiko-store :is(.zh-primary,.zh-secondary,.z-cta):active,main :is(button[type=submit],.button):active,footer :is(button[type=submit],.email-signup__button):active{transform:translateY(1px) scale(.985)}#zaiko-store .za-cta-arrow{transition:transform .18s ease}#zaiko-store :is(.zh-primary,.zh-secondary):is(:hover,:focus-visible) .za-cta-arrow{transform:translate(2px,-2px)}#zaiko-store :is(.z-card,.zl-object,.zb-language,.z-types .z-tile){transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}@media(hover:hover)and (pointer:fine){#zaiko-store :is(.z-card,.zl-object,.zb-language,.z-types .z-tile):hover{border-color:#b997d5;box-shadow:0 0 0 1px #b997d533,0 10px 30px #0003}#zaiko-store :is(.z-media,.zl-object-image) img{transition:transform .3s ease}#zaiko-store .z-card:hover .z-media img,#zaiko-store .zl-object:hover .zl-object-image img{transform:scale(1.025)}}}@media(prefers-reduced-motion:reduce){#zaiko-store :is(.z-card,.zl-object,.zb-language,.z-types .z-tile,.zh-primary,.zh-secondary,.z-cta,.za-cta-arrow),#zaiko-store :is(.z-media,.zl-object-image) img{transition:none!important}#zaiko-store :is(.z-card,.zl-object):hover,#zaiko-store :is(.zh-primary,.zh-secondary):is(:hover,:focus-visible) .za-cta-arrow,#zaiko-store .z-card:hover .z-media img,#zaiko-store .zl-object:hover .zl-object-image img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/zaiko-motion.css.map */
