.cinema-gallery[data-v-ac6765d0]{padding:4.5rem 0;background:#17130f;overflow:hidden}.cinema-gallery-head[data-v-ac6765d0]{max-width:1280px;margin:0 auto 2rem;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.cinema-gallery-controls[data-v-ac6765d0]{display:flex;align-items:center;gap:.75rem}.cinema-gallery-counter[data-v-ac6765d0]{font-size:.9375rem;color:#b9ad9d;font-variant-numeric:tabular-nums;margin-right:.25rem}.cinema-gallery-arrow[data-v-ac6765d0]{width:44px;height:44px;border-radius:999px;border:1px solid #3a3128;background:transparent;color:#efe7dc;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,background .2s ease,opacity .2s ease}.cinema-gallery-arrow[data-v-ac6765d0]:hover:not(:disabled){border-color:var(--site-color-accent, #c8693f)}.cinema-gallery-arrow[data-v-ac6765d0]:disabled{opacity:.35;cursor:default}.cinema-gallery-track[data-v-ac6765d0]{position:relative;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 20px;scroll-padding:0 20px}.cinema-gallery-track[data-v-ac6765d0]::-webkit-scrollbar{display:none}.cinema-gallery-track[data-v-ac6765d0]:focus-visible{outline:2px solid var(--site-color-accent, #c8693f);outline-offset:4px}.cinema-gallery-slide[data-v-ac6765d0]{flex:0 0 auto;height:clamp(240px,56vw,480px);aspect-ratio:3 / 2;max-width:calc(100vw - 40px);scroll-snap-align:start;padding:0;border:0;background:#201a15;overflow:hidden;cursor:zoom-in}.cinema-gallery-slide.is-tall[data-v-ac6765d0]{aspect-ratio:3 / 4}.cinema-gallery-slide img[data-v-ac6765d0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width: 900px){.cinema-gallery[data-v-ac6765d0]{padding:6rem 0}.cinema-gallery-head[data-v-ac6765d0]{padding:0 48px;margin-bottom:1.75rem}.cinema-gallery-track[data-v-ac6765d0]{padding:0 48px 0 max(48px,calc((100vw - 1184px)/2));scroll-padding-left:max(48px,calc((100vw - 1184px)/2))}}
