body.vv-theme .vv-home-image-motion{isolation:isolate;position:relative;overflow:hidden}body.vv-theme .vv-home-image-motion>img{display:block;transform:translateZ(0) scale(1);transform-origin:50% 50%;will-change:transform}body.vv-theme .vv-home-image-glitter{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}body.vv-theme .vv-home-image-flake{--vv-drift: 18px;position:absolute;top:-12%;left:var(--vv-left);width:var(--vv-size);height:var(--vv-size);opacity:0;clip-path:polygon(50% 0%,58% 40%,100% 50%,58% 60%,50% 100%,42% 60%,0% 50%,42% 40%);background:linear-gradient(135deg,#fffdf2 5%,#fff 35%,#f3c86d 62%,#c99035);filter:drop-shadow(0 0 2px rgba(255,255,255,.9)) drop-shadow(0 0 5px rgba(224,177,78,.55));will-change:transform,opacity}@media(prefers-reduced-motion:no-preference){body.vv-theme .vv-home-image-motion>img{animation:vv-home-image-cinematic 16s ease-in-out infinite}body.vv-theme .vv-home-image-flake{animation:vv-home-image-fall var(--vv-duration) linear infinite;animation-delay:var(--vv-delay)}}@keyframes vv-home-image-cinematic{0%{transform:translate3d(-1.4%,.3%,0) scale(1.035) rotate(-.18deg)}25%{transform:translate3d(.8%,-.5%,0) scale(1.065) rotate(.12deg)}50%{transform:translate3d(1.35%,-.2%,0) scale(1.085) rotate(.18deg)}75%{transform:translate3d(-.55%,.55%,0) scale(1.06) rotate(-.1deg)}to{transform:translate3d(-1.4%,.3%,0) scale(1.035) rotate(-.18deg)}}@keyframes vv-home-image-fall{0%{top:-12%;opacity:0;transform:translateZ(0) rotate(0) scale(.72)}12%{opacity:.9}55%{opacity:.68}88%{opacity:.88}to{top:112%;opacity:0;transform:translate3d(var(--vv-drift),0,0) rotate(190deg) scale(1.04)}}@media(prefers-reduced-motion:reduce){body.vv-theme .vv-home-image-motion>img,body.vv-theme .vv-home-image-flake{animation:none}body.vv-theme .vv-home-image-flake{display:none}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/vv-home-image-motion.css.map */
