/* Only homepage media; typography, geometry, overlays and enquiry controls remain approved. */
.hero[data-daily-cinema]{background-image:var(--ssh-daily-poster);background-size:cover;background-position:center}
body[data-p6-page="home"] .hero[data-daily-cinema] .hero-image{animation:none!important;transform:none!important;object-position:center!important;opacity:1!important}
.hero[data-daily-cinema] .hero-video{display:block!important;transform:none!important;object-position:center!important;opacity:0;transition:opacity .25s ease}
.hero[data-daily-cinema] .hero-video-control[hidden]{display:none!important}
@media(prefers-reduced-motion:reduce){.hero[data-daily-cinema] .hero-video{display:none!important;transition:none}}
