body.aviv-redesign .aviv-hero-v2[data-scroll-motion="on"] .aviv-piece{transform:translate(calc(var(--dx,0px) + var(--mx,0px) + var(--scroll-x,0px)),calc(var(--dy,0px) + var(--my,0px) + var(--scroll-y,0px))) rotate(var(--rot));transition:transform .12s linear,box-shadow .2s ease;will-change:transform}
body.aviv-redesign .aviv-hero-v2[data-scroll-motion="on"] .aviv-piece.is-dragging{transition:none!important}
@media(prefers-reduced-motion:reduce){body.aviv-redesign .aviv-hero-v2[data-scroll-motion="on"] .aviv-piece{transition:none!important;animation:none!important}}