.marco[data-astro-cid-5x7t4gog]{width:100%;max-width:76rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.cuerpo[data-astro-cid-5x7t4gog]{gap:2rem;padding-block:clamp(2rem,5vw,3.5rem);display:grid}@media (width>=64rem){.cuerpo[data-astro-cid-5x7t4gog]{grid-template-columns:24rem 1fr;align-items:start;gap:3rem}}h2[data-astro-cid-5x7t4gog]{font-size:clamp(1.4rem,1.2rem + 1vw,1.75rem)}h3[data-astro-cid-5x7t4gog]{margin-top:1.25rem;font-size:1.0625rem}.sep[data-astro-cid-5x7t4gog]{margin-top:2.25rem}.dir[data-astro-cid-5x7t4gog]{margin-top:.6rem;font-size:1.125rem;font-weight:600}.refs[data-astro-cid-5x7t4gog]{gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.refs[data-astro-cid-5x7t4gog] li[data-astro-cid-5x7t4gog]{align-items:flex-start;gap:.5rem;display:flex}.refs[data-astro-cid-5x7t4gog] svg{width:1.2em;height:1.2em;color:var(--azul);flex:none;margin-top:.2em}.btn--sep[data-astro-cid-5x7t4gog]{margin-top:1.25rem}.sub[data-astro-cid-5x7t4gog]{color:var(--tinta-suave);margin-top:.5rem}.sub[data-astro-cid-5x7t4gog] a[data-astro-cid-5x7t4gog]{color:var(--azul);font-weight:700}.btn[data-astro-cid-5x7t4gog]{min-height:52px;font:inherit;color:#fff;background:var(--azul);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-weight:700;text-decoration:none;display:inline-flex}.btn[data-astro-cid-5x7t4gog]:hover{background:var(--azul-hondo)}.btn[data-astro-cid-5x7t4gog] svg{width:1.2em;height:1.2em}.horario[data-astro-cid-5x7t4gog]{margin:1rem 0 0;display:grid}.horario[data-astro-cid-5x7t4gog] div[data-astro-cid-5x7t4gog]{border-bottom:1px solid var(--regla);justify-content:space-between;gap:1rem;padding:.7rem 0;display:flex}.horario[data-astro-cid-5x7t4gog] dt[data-astro-cid-5x7t4gog]{font-weight:600}.horario[data-astro-cid-5x7t4gog] dd[data-astro-cid-5x7t4gog]{font-variant-numeric:tabular-nums;margin:0}.mapa__caja[data-astro-cid-5x7t4gog]{text-align:center;background:var(--claro);min-height:22rem;color:var(--tinta-suave);border-radius:18px;place-content:center;justify-items:center;gap:1rem;padding:2rem;display:grid}.mapa__caja--activo[data-astro-cid-5x7t4gog]{min-height:0;padding:0;display:block;overflow:hidden}.mapa__caja[data-astro-cid-5x7t4gog] iframe{border:0;width:100%;height:min(70vh,28rem);display:block}.fotos[data-astro-cid-5x7t4gog]{padding-bottom:clamp(2rem,5vw,3.5rem)}.galeria[data-astro-cid-5x7t4gog]{gap:1.25rem;margin-top:1.25rem;display:grid}.galeria[data-astro-cid-5x7t4gog] figure[data-astro-cid-5x7t4gog]{margin:0}.galeria[data-astro-cid-5x7t4gog] img{border-radius:16px;width:100%;height:auto;display:block}@media (width>=64rem){.galeria[data-astro-cid-5x7t4gog]{grid-template-columns:1.4fr 1fr;grid-template-areas:"frente esquina""calle calle";gap:1.5rem}.galeria__frente[data-astro-cid-5x7t4gog]{grid-area:frente}.galeria__esquina[data-astro-cid-5x7t4gog]{grid-area:esquina}.galeria__calle[data-astro-cid-5x7t4gog]{grid-area:calle}.galeria__esquina[data-astro-cid-5x7t4gog]{grid-template-rows:1fr auto;display:grid}.galeria__recorte[data-astro-cid-5x7t4gog]{min-height:0;position:relative}.galeria__recorte[data-astro-cid-5x7t4gog] img{object-fit:cover;object-position:50% 62%;height:100%;position:absolute;inset:0}.galeria__calle[data-astro-cid-5x7t4gog] img{aspect-ratio:16/7;object-fit:cover;object-position:50% 66%}}.galeria[data-astro-cid-5x7t4gog] figcaption[data-astro-cid-5x7t4gog]{color:var(--tinta-suave);margin-top:.5rem;font-size:.9375rem}
