.galeria[data-astro-cid-3oiahteb]{gap:.75rem;min-width:0;display:grid}.galeria__visor[data-astro-cid-3oiahteb]{border-radius:var(--radio);background:var(--superficie-2);position:relative;overflow:hidden}.galeria__pista[data-astro-cid-3oiahteb]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:4/3;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.galeria__pista[data-astro-cid-3oiahteb]::-webkit-scrollbar{display:none}.galeria__pista[data-astro-cid-3oiahteb]:focus-visible{outline-offset:-4px}.galeria__slide[data-astro-cid-3oiahteb]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;overflow:hidden}.galeria__abrir[data-astro-cid-3oiahteb]{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.galeria__abrir[data-astro-cid-3oiahteb] img{width:100%;height:100%}.galeria__ctrl[data-astro-cid-3oiahteb]{border-radius:var(--radio-pill);background:var(--superficie);align-items:center;gap:.4rem;padding:.35rem .35rem .35rem 1rem;display:flex;position:absolute;bottom:1rem;right:1rem}.galeria__cuenta[data-astro-cid-3oiahteb]{font-family:var(--f-datos);font-variant-numeric:tabular-nums;margin-right:.4rem;font-size:.8125rem}.galeria__flecha[data-astro-cid-3oiahteb],.galeria__expandir[data-astro-cid-3oiahteb]{background:var(--tinta);width:44px;height:44px;color:var(--fondo);cursor:pointer;transition:transform .3s var(--ease-out);border:0;border-radius:50%;place-items:center;display:grid}@media (hover:hover){.galeria__flecha[data-astro-cid-3oiahteb]:hover{transform:scale(1.06)}}.galeria__flecha[data-astro-cid-3oiahteb] svg,.galeria__expandir[data-astro-cid-3oiahteb] svg{width:20px}.galeria__expandir[data-astro-cid-3oiahteb]{background:var(--superficie);color:var(--tinta);position:absolute;top:1rem;right:1rem}.galeria__miniaturas[data-astro-cid-3oiahteb]{scrollbar-width:thin;gap:.5rem;padding:.25rem;display:flex;overflow-x:auto}.galeria__miniaturas[data-astro-cid-3oiahteb] button[data-astro-cid-3oiahteb]{border-radius:var(--radio-chico);cursor:pointer;opacity:.6;outline-offset:2px;border:0;flex:none;width:76px;height:60px;padding:0;transition:opacity .3s;overflow:hidden}@media (hover:hover){.galeria__miniaturas[data-astro-cid-3oiahteb] button[data-astro-cid-3oiahteb]:hover{opacity:.85}}.galeria__miniaturas[data-astro-cid-3oiahteb] button[data-astro-cid-3oiahteb][aria-current=true]{opacity:1;outline:2px solid var(--accion)}.galeria__miniaturas[data-astro-cid-3oiahteb] img{width:100%;height:100%}@media (min-width:900px){.galeria[data-astro-cid-3oiahteb]{--separacion:clamp(.75rem, 1.5vw, 1.25rem);--mas-ancha:1}.galeria__visor[data-astro-cid-3oiahteb]{background:0 0;border-radius:0;overflow:visible;container-type:inline-size}.galeria__pista[data-astro-cid-3oiahteb]{aspect-ratio:auto;gap:var(--separacion)}.galeria__slide[data-astro-cid-3oiahteb]{--ancho:min((100cqw - (var(--n) - 1) * var(--separacion)) / var(--n), (100svh - 12rem) * .8);flex:0 0 calc(var(--ancho) * var(--mas-ancha));height:calc(var(--ancho) * 1.25);border-radius:var(--radio)}.galeria__slide[data-astro-cid-3oiahteb]:first-child{margin-inline-start:auto}.galeria__slide[data-astro-cid-3oiahteb]:last-child{margin-inline-end:auto}.galeria[data-astro-cid-3oiahteb][data-n="1"] .galeria__slide[data-astro-cid-3oiahteb]{--n:1}.galeria[data-astro-cid-3oiahteb][data-n="2"] .galeria__slide[data-astro-cid-3oiahteb]{--n:2}.galeria[data-astro-cid-3oiahteb][data-n="3"] .galeria__slide[data-astro-cid-3oiahteb]{--n:3}.galeria__ctrl[data-astro-cid-3oiahteb]{background:0 0;justify-content:flex-end;margin-top:1rem;padding:0;position:static}.galeria[data-astro-cid-3oiahteb]:not([data-con-flechas]) .galeria__ctrl[data-astro-cid-3oiahteb],.galeria__expandir[data-astro-cid-3oiahteb],.galeria__miniaturas[data-astro-cid-3oiahteb]{display:none}}@media (min-width:900px) and (hover:hover) and (prefers-reduced-motion:no-preference){.galeria__slide[data-astro-cid-3oiahteb]{transition:flex-basis .8s var(--ease-out)}.galeria__slide[data-astro-cid-3oiahteb]:hover,.galeria__slide[data-astro-cid-3oiahteb]:has(:focus-visible){flex-basis:calc(var(--ancho) * 1.12)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.galeria__abrir[data-astro-cid-3oiahteb] img{transition:transform 1.2s var(--ease-out)}.galeria__abrir[data-astro-cid-3oiahteb]:hover img,.galeria__abrir[data-astro-cid-3oiahteb]:focus-visible img{transform:scale(1.05)}}@media (max-width:640px){.galeria__pista[data-astro-cid-3oiahteb]{aspect-ratio:4/5}}.cal[data-astro-cid-ftj7l5xn]{border-radius:var(--radio);background:var(--superficie);gap:1.25rem;min-width:0;padding:clamp(1rem,3vw,1.75rem);display:grid}.cal__barra[data-astro-cid-ftj7l5xn]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.cal__selector[data-astro-cid-ftj7l5xn] select[data-astro-cid-ftj7l5xn]{border:1.5px solid var(--linea);border-radius:var(--radio-pill);background:var(--superficie-2);min-height:44px;font:inherit;color:var(--tinta);padding:.5rem 2.2rem .5rem .9rem;font-weight:600}.cal__nav[data-astro-cid-ftj7l5xn]{gap:.4rem;margin-left:auto;display:flex}.cal__nav[data-astro-cid-ftj7l5xn] button[data-astro-cid-ftj7l5xn]{border:1.5px solid var(--linea);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.cal__nav[data-astro-cid-ftj7l5xn] button[data-astro-cid-ftj7l5xn]:disabled{opacity:.35;cursor:default}.cal__nav[data-astro-cid-ftj7l5xn] svg{width:20px}.cal__leyenda[data-astro-cid-ftj7l5xn][hidden],.cal__horario[data-astro-cid-ftj7l5xn][hidden]{display:none}.cal__leyenda[data-astro-cid-ftj7l5xn]{color:var(--tinta-suave);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.cal__leyenda[data-astro-cid-ftj7l5xn] li[data-astro-cid-ftj7l5xn]{align-items:center;gap:.4rem;display:flex}.cal__eleccion[data-astro-cid-ftj7l5xn]{border-radius:var(--radio-chico);background:var(--superficie-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.cal__consultar[data-astro-cid-ftj7l5xn]{border-radius:var(--radio-pill);background:var(--accion);min-height:48px;color:var(--sobre-accion);cursor:pointer;border:0;padding:.6rem 1.2rem;font-weight:600}.cal__temporadas[data-astro-cid-ftj7l5xn]{gap:.4rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.cal__temporadas[data-astro-cid-ftj7l5xn] li{border-bottom:1px solid var(--linea);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-bottom:.4rem;display:flex}.cal__temporadas[data-astro-cid-ftj7l5xn] span{color:var(--tinta-suave);font-variant-numeric:tabular-nums}.cal__nota[data-astro-cid-ftj7l5xn]{color:var(--tinta-suave);font-size:.8125rem}.ficha6[data-astro-cid-7maipuds]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:1rem;margin:0;display:grid}.ficha6__dato[data-astro-cid-7maipuds][hidden]{display:none}.ficha6__dato[data-astro-cid-7maipuds]{background:var(--blanco);border-radius:14px 32px;gap:.35rem;min-width:0;padding:1.1rem 1.25rem;display:grid}.ficha6[data-astro-cid-7maipuds] dt[data-astro-cid-7maipuds]{letter-spacing:.06em;text-transform:uppercase;color:var(--tinta-suave);align-items:center;gap:.45rem;font-size:.8125rem;font-weight:600;display:flex}.ficha6[data-astro-cid-7maipuds] dt[data-astro-cid-7maipuds] svg{flex:none;width:16px;height:16px}.ficha6[data-astro-cid-7maipuds] dd[data-astro-cid-7maipuds]{font-family:var(--f-titulos);font-weight:var(--peso-titulos);overflow-wrap:anywhere;margin:0;font-size:1.2rem;line-height:1.25}.predio[data-astro-cid-axaz5cwq] h3[data-astro-cid-axaz5cwq]{margin-bottom:.75rem;font-size:1.1rem}.predio[data-astro-cid-axaz5cwq] ul[data-astro-cid-axaz5cwq]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.predio[data-astro-cid-axaz5cwq] li[data-astro-cid-axaz5cwq]{background:var(--junco);border-radius:6px;padding:.3rem .8rem;font-size:.92rem;font-weight:600}
