.cinema-location[data-v-7c0f951c]{padding:4.5rem 20px;background:#17130f}.cinema-location-inner[data-v-7c0f951c]{max-width:1184px;margin:0 auto}.cinema-location-top[data-v-7c0f951c]{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;margin-bottom:3rem}.cinema-location-text[data-v-7c0f951c]{min-width:0}.cinema-location .cinema-location-statement[data-v-7c0f951c]{font-family:Bodoni Moda,serif;font-weight:400;font-size:clamp(2rem,3.6vw,2.75rem);line-height:1.12;color:#efe7dc;max-width:24ch;margin:0 0 1.5rem}.cinema-location-statement em[data-v-7c0f951c]{font-style:italic;color:var(--site-color-accent, #c8693f)}.cinema-location-directions[data-v-7c0f951c]{font-size:1.0625rem;line-height:1.7;color:#cbbfae;max-width:60ch;margin-bottom:1.25rem}.cinema-location-directions[data-v-7c0f951c] p{margin:0 0 .75rem}.cinema-location-directions[data-v-7c0f951c] a{color:#efe7dc;text-decoration:underline;text-underline-offset:3px}.cinema-location-address[data-v-7c0f951c]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.9375rem;color:#b9ad9d}.cinema-location-address a[data-v-7c0f951c]{color:#efe7dc;text-decoration:none;border-bottom:1px solid var(--site-color-accent, #c8693f)}.cinema-location-tiles[data-v-7c0f951c]{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cinema-location-tile[data-v-7c0f951c]{background:#201a15;padding:1.5rem 1.25rem;min-width:0}.cinema-location-tile .value[data-v-7c0f951c]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.3rem;margin-bottom:.75rem}.cinema-location-tile .num[data-v-7c0f951c]{font-family:Bodoni Moda,serif;font-size:clamp(2.5rem,5vw,3.75rem);line-height:.9;color:#efe7dc;overflow-wrap:anywhere}.cinema-location-tile .unit[data-v-7c0f951c]{font-family:Bodoni Moda,serif;font-style:italic;font-size:1.125rem;color:var(--site-color-accent, #c8693f)}.cinema-location-tile .place[data-v-7c0f951c]{font-size:1rem;color:#cbbfae}.cinema-location-map[data-v-7c0f951c]{aspect-ratio:4 / 3;background:#201a15;overflow:hidden}.cinema-location-map iframe[data-v-7c0f951c]{width:100%;height:100%;display:block;border:0;filter:grayscale(.35) sepia(.15) brightness(.92)}@media (min-width: 900px){.cinema-location[data-v-7c0f951c]{padding:6rem 48px}.cinema-location-top[data-v-7c0f951c]{grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:48px}.cinema-location-tiles[data-v-7c0f951c]{grid-template-columns:repeat(4,minmax(0,1fr))}.cinema-location-tile[data-v-7c0f951c]{padding:1.75rem 1.75rem 1.5rem}.cinema-location-map[data-v-7c0f951c]{aspect-ratio:1184 / 440}}
