.store-home .marketing-hero{cursor:default;position:relative}.marketing-hero-viewport{aspect-ratio:1;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:5px;overflow:hidden}.marketing-hero-track{will-change:transform;height:100%;transition:transform .42s;display:flex}.marketing-hero-slide{flex:0 0 100%;min-width:0;height:100%;display:block}.marketing-hero-slide img{object-fit:contain;width:100%;height:100%}.marketing-hero-slide:focus-visible{outline-offset:-3px;outline:3px solid #dfff00}@media (prefers-reduced-motion:reduce){.marketing-hero-track{transition:none}}
