.hero-viewport.svelte-1ghiykw{position:absolute;inset:0;overflow:hidden;touch-action:pan-y pinch-zoom}.hero-track.svelte-1ghiykw{display:flex;height:100%;will-change:transform;touch-action:pan-y pinch-zoom}.hero-slide.svelte-1ghiykw{flex:0 0 100%;min-width:0;height:100%;position:relative;overflow:hidden;isolation:isolate;background:transparent}.hero-slide.pair.svelte-1ghiykw{flex-basis:50%;padding-inline:8px}.cinema-hero.svelte-1ghiykw{touch-action:pan-y pinch-zoom}.cinema-hero.svelte-1ghiykw{height:400px;border-radius:0;background:transparent;border:0;position:relative;overflow:hidden;isolation:isolate}.hero-card.svelte-1ghiykw{display:flex;flex-direction:row;height:100%;min-width:0;border-radius:10px;background:#14181f;border:1px solid #7c662d;overflow:hidden}.hero-card.flip.svelte-1ghiykw{flex-direction:row-reverse}.hero-card.flip.svelte-1ghiykw .hero-stage:where(.svelte-1ghiykw){margin:14px 0 14px 14px}.hero-content.svelte-1ghiykw{position:relative;flex:1;height:100%;min-width:0;padding:14px;display:flex;flex-direction:column;gap:9px}.hero-open.svelte-1ghiykw{display:flex;flex-direction:column;gap:9px;flex:1;min-height:0;color:inherit}.hero-content.svelte-1ghiykw h2:where(.svelte-1ghiykw){margin:0;color:#f3d065;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-chips.svelte-1ghiykw{display:flex;flex-direction:row;gap:5px;flex-wrap:wrap}.hero-chips.svelte-1ghiykw span:where(.svelte-1ghiykw){color:#ae9b6a;font-size:10px;background:#322b1f;padding:3px 5px;border-radius:3px}.hero-description.svelte-1ghiykw{margin:0;color:#c3bfae;font-size:11px;line-height:16px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hero-offers.svelte-1ghiykw{display:none}.hero-watch.svelte-1ghiykw{align-self:flex-start;height:29px;min-height:29px;padding:0 14px;font-size:12px;font-weight:600}.hero-stage.svelte-1ghiykw{position:relative;z-index:1;display:block;align-self:stretch;flex:0 0 200px;width:200px;margin:14px 14px 14px 0;border-radius:5px;overflow:hidden;background:#000;border:1px solid #b69c4f;color:inherit}.hero-stage.svelte-1ghiykw>img:where(.svelte-1ghiykw){width:100%;height:100%;object-fit:cover;display:block}.hero-stage.svelte-1ghiykw span:where(.svelte-1ghiykw){position:absolute;left:0;right:0;bottom:6px;z-index:2;text-align:center;color:#fff;font-size:10px;text-shadow:0 1px 4px #000}.hero-dots.svelte-1ghiykw{display:flex;position:absolute;bottom:8px;left:16px;gap:5px;z-index:4}.hero-dots.svelte-1ghiykw button:where(.svelte-1ghiykw){width:22px;height:18px;padding:0;border:0;border-radius:5px;background:transparent;position:relative}.hero-dots.svelte-1ghiykw button:where(.svelte-1ghiykw):after{content:"";position:absolute;inset:7px 6px;border-radius:4px;background:#ffffff45}.hero-dots.svelte-1ghiykw .chosen:where(.svelte-1ghiykw):after{inset:7px 2px;background:var(--accent)}@media(min-width:761px){.hero-offers.svelte-1ghiykw{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:8px;flex:1;min-height:0;margin-top:12px}.hero-offers.svelte-1ghiykw a:where(.svelte-1ghiykw){display:flex;flex-direction:column;justify-content:flex-end;padding:12px;border-radius:8px;background:#1c1812;border:1px solid #7c662d44}.hero-offers.svelte-1ghiykw a:where(.svelte-1ghiykw):hover{border-color:#b69c4f;background:#241e16}.hero-offers.svelte-1ghiykw b:where(.svelte-1ghiykw){color:#f3d065;font-size:22px;font-weight:700;line-height:1}.hero-offers.svelte-1ghiykw span:where(.svelte-1ghiykw){margin-top:6px;color:#ae9b6a;font-size:12px}}@media(max-width:760px){.cinema-hero.svelte-1ghiykw{height:200px;border-radius:10px}.hero-slide.pair.svelte-1ghiykw{flex-basis:100%;padding-inline:0}.hero-content.svelte-1ghiykw h2:where(.svelte-1ghiykw){font-size:16px}.hero-description.svelte-1ghiykw{-webkit-line-clamp:3}.hero-stage.svelte-1ghiykw{flex-basis:118px;width:118px;margin:12px 12px 12px 0}}
