.cinema-hero{position:relative}.cinema-hero__media{position:absolute;inset:0;overflow:hidden}.cinema-hero__img{width:100%;height:100%;object-fit:cover}.cinema-hero__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#17263f,#0b1a30)}.cinema-hero__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,23,47,.72),rgba(8,23,47,.88) 55%,#08172F)}.cinema-hero__inner{max-width:1248px;margin-inline:auto;padding-inline:16px}@media(min-width:560px){.cinema-hero__inner{padding-inline:24px}}.cinema-hero__inner{position:relative;padding-block:32px 24px}@media(min-width:560px){.cinema-hero__inner{padding-block:48px 32px}}@media(min-width:1024px){.cinema-hero__inner{padding-block:96px 48px}}.cinema-hero__title{font-family:var(--font-sora),sans-serif;font-size:28px;font-weight:700;line-height:1.15;color:#fff}@media(min-width:560px){.cinema-hero__title{font-size:40px}}.cinema-hero__facts{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:14px;color:rgba(245,248,252,.9)}.cinema-hero__facts li+li:before{content:"·";margin-right:8px;color:rgba(245,248,252,.65)}.cinema-sessions-empty{border:1px dashed hsla(0,0%,100%,.15);border-radius:10px;padding:32px 24px;text-align:center;font-size:15px;color:rgba(245,248,252,.6)}