.cl-animated-vanity{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate}.clanding .cl-gal-front .cl-av-room{width:100%;height:100%;object-fit:cover}.cl-av-slot{position:absolute}.clanding .cl-gal-front .cl-av-product{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;object-position:center bottom;transform-origin:center bottom;transform:rotate(var(--rest-angle)) scale(1.1);animation:cl-vanity-tiny-hop 4.8s linear infinite;animation-delay:var(--hop-delay);animation-play-state:paused}.clanding .cl-animated-vanity[data-moving=true] .cl-av-product{animation-play-state:running}.cl-av-shadow{position:absolute;z-index:0;width:72%;height:4%;border-radius:50%;bottom:-1%;left:14%;background:#30201438;filter:blur(2px)}@keyframes cl-vanity-tiny-hop{0%,36%,49%,to{transform:translateY(0) rotate(var(--rest-angle)) scale(1.1)}38%{transform:translateY(0) rotate(var(--rest-angle)) scale(1.14,1.04);animation-timing-function:cubic-bezier(.15,.7,.35,1)}42%{transform:translateY(-9px) rotate(calc(var(--rest-angle) + 2deg)) scale(1.07,1.13);animation-timing-function:cubic-bezier(.6,0,.85,.4)}46%{transform:translateY(0) rotate(var(--rest-angle)) scale(1.15,1.03)}}.clanding .cl-gal-motion .cl-gal-card:hover .cl-gal-flip{transform:none}.clanding .cl-gal-motion .cl-gal-back{display:none}.clanding .cl-gal-motion .cl-gal-cap{display:block}.clanding .cl-gal-motion .cl-gal-track{animation-duration:150s}@media (prefers-reduced-motion:reduce){.clanding .cl-gal-front .cl-av-product{animation:none!important}}.clanding .cl-gal-front .cl-av-slot[data-bouncy=true] .cl-av-product{animation-name:cl-vanity-pop;animation-duration:4.2s}@keyframes cl-vanity-pop{0%,40%,57%,to{transform:translateY(0) rotate(var(--rest-angle)) scale(1.1)}42%{transform:translateY(0) rotate(var(--rest-angle)) scale(1.16,1.02);animation-timing-function:cubic-bezier(.15,.7,.35,1)}47%{transform:translateY(-15px) rotate(calc(var(--rest-angle) + 4deg)) scale(1.06,1.15);animation-timing-function:cubic-bezier(.6,0,.85,.4)}52%{transform:translateY(0) rotate(calc(var(--rest-angle) - 1deg)) scale(1.17,1.02)}54%{transform:translateY(-3px) rotate(var(--rest-angle)) scale(1.09,1.12)}}