.ea-label,.ea-label [data-ea-price],.button [data-ea-price]{margin:0!important;padding:0!important;display:inline!important}

/* Mobile scroll-film: show the full frame (no crop/zoom). Desktop unchanged. */
@media (max-width:760px){
 .cinema-stage.hero{background:#090a09}
 .cinema .hero-image,.cinema .cinema-video{object-fit:contain!important;object-position:center 16%!important;background:#090a09}
 .cinema .hero-image{filter:none}
}

/* Mobile: hero copy stays fully visible and tappable through the whole scroll-film. */
@media (max-width:760px){
 .cinema .hero-copy,.cinema .header{opacity:1!important;transform:none!important;pointer-events:auto!important}
}
@media (max-width:760px){
 body[data-product="siphon"] .cinema .hero-copy{bottom:auto!important;top:calc(16svh + 41vw + 24px)!important}
}
