.miga[data-astro-cid-z7xolria]{font-family:var(--font-mono);margin:0 0 1.75rem;font-size:.8rem}.miga[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--tinta-suave);text-decoration:none}.miga[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover{color:var(--enlace)}.cabecera[data-astro-cid-z7xolria]{align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;display:flex}.avatar[data-astro-cid-z7xolria]{object-fit:cover;border:1px solid var(--borde);border-radius:16px;flex-shrink:0;width:112px;height:112px}.avatar-inicial[data-astro-cid-z7xolria]{font-family:var(--font-display);color:#fff;text-shadow:0 1px 3px #00000040;background:linear-gradient(135deg, var(--azul) 0 50%, var(--verde-pin) 50% 100%);place-items:center;font-size:2.6rem;font-weight:800;display:grid}.titular[data-astro-cid-z7xolria]{min-width:0}.cabecera[data-astro-cid-z7xolria] h1[data-astro-cid-z7xolria]{margin:0 0 .6rem;font-size:clamp(2rem,4.5vw,2.8rem)}.chips[data-astro-cid-z7xolria]{margin:0 0 .5rem}.meta-mono[data-astro-cid-z7xolria]{flex-wrap:wrap;gap:1.25rem;margin:0;display:flex}.cta-movil[data-astro-cid-z7xolria]{gap:.5rem;margin:0 0 1.5rem;display:none}.cta-movil[data-astro-cid-z7xolria] .boton[data-astro-cid-z7xolria]{flex:1;margin-top:0}@media (width<=859px){.cta-movil[data-astro-cid-z7xolria]{display:flex}}.acciones-ficha[data-astro-cid-z7xolria]{flex-wrap:wrap;gap:.6rem;margin:0 0 1.75rem;display:flex}.accion[data-astro-cid-z7xolria]{border:1px solid var(--borde);background:var(--papel-claro);color:var(--tinta);font-family:var(--font-cuerpo);border-radius:999px;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.accion[data-astro-cid-z7xolria]:hover{border-color:var(--azul);color:var(--enlace)}.accion-whatsapp[data-astro-cid-z7xolria]{background:var(--verde-texto);border-color:var(--verde-texto);color:#fff}.accion-whatsapp[data-astro-cid-z7xolria]:hover{color:#fff;background:#1f5c2a}@media (width<=859px){.acciones-ficha[data-astro-cid-z7xolria]{display:none}}.mini-mapa[data-astro-cid-z7xolria]{border-radius:var(--radio);border:1px solid var(--borde);margin:0 0 1rem;display:block;position:relative;overflow:hidden}.mini-mapa[data-astro-cid-z7xolria] .mosaico[data-astro-cid-z7xolria]{grid-template-columns:1fr 1fr;display:grid}.mini-mapa[data-astro-cid-z7xolria] .mosaico[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{aspect-ratio:1;width:100%;height:auto;display:block}.mini-mapa[data-astro-cid-z7xolria] .pin[data-astro-cid-z7xolria]{background:var(--acento);border:2px solid #fff;border-radius:50% 50% 50% 0;width:16px;height:16px;position:absolute;transform:translate(-50%,-100%)rotate(-45deg);box-shadow:0 1px 4px #0006}.mini-mapa[data-astro-cid-z7xolria] .atribucion[data-astro-cid-z7xolria]{color:#333;background:#ffffffbf;border-radius:3px;padding:0 3px;font-size:.58rem;position:absolute;bottom:3px;right:4px}.horario-semana[data-astro-cid-z7xolria]{border-collapse:collapse;width:100%;margin:0 0 1rem;font-size:.88rem}.horario-semana[data-astro-cid-z7xolria] caption[data-astro-cid-z7xolria]{text-align:left;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--tinta-suave);padding:0 0 .35rem;font-size:.68rem}.horario-semana[data-astro-cid-z7xolria] th[data-astro-cid-z7xolria],.horario-semana[data-astro-cid-z7xolria] td[data-astro-cid-z7xolria]{border-bottom:1px solid var(--borde);text-align:left;padding:.3rem 0;font-weight:400}.horario-semana[data-astro-cid-z7xolria] th[data-astro-cid-z7xolria]{color:var(--tinta-suave);font-weight:700}.horario-semana[data-astro-cid-z7xolria] tr[data-astro-cid-z7xolria].hoy th[data-astro-cid-z7xolria],.horario-semana[data-astro-cid-z7xolria] tr[data-astro-cid-z7xolria].hoy td[data-astro-cid-z7xolria]{color:var(--acento-texto);font-weight:700}.redes-iconos[data-astro-cid-z7xolria]{gap:.5rem;margin:0 0 1rem;display:flex}.redes-iconos[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{border:1px solid var(--borde);background:var(--papel-claro);width:40px;height:40px;color:var(--enlace);border-radius:12px;place-items:center;display:inline-grid}.redes-iconos[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover{border-color:var(--azul);background:var(--azul-suave)}.cuerpo[data-astro-cid-z7xolria]{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}@media (width>=860px){.cuerpo[data-astro-cid-z7xolria]{grid-template-columns:minmax(0,1fr) 320px;align-items:start}}.contacto[data-astro-cid-z7xolria]{background:var(--papel-claro);border:1px solid var(--borde);border-radius:var(--radio);padding:1.4rem 1.5rem}@media (width>=860px){.contacto[data-astro-cid-z7xolria]{position:sticky;top:84px}}.contacto[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{margin:0 0 .5rem;font-size:1.05rem}.contacto[data-astro-cid-z7xolria] dl[data-astro-cid-z7xolria],.contacto[data-astro-cid-z7xolria] .fila[data-astro-cid-z7xolria]{margin:0}.fila[data-astro-cid-z7xolria]{border-top:1px solid var(--borde);padding:.55rem 0}.fila[data-astro-cid-z7xolria]:first-child{border-top:none}dt[data-astro-cid-z7xolria]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--tinta-suave);font-size:.66rem}dd[data-astro-cid-z7xolria]{overflow-wrap:anywhere;margin:.1rem 0 0;font-size:.95rem}dd[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--enlace)}.boton[data-astro-cid-z7xolria]{text-align:center;background:var(--enlace-oscuro);color:#fffdf4;border-radius:8px;margin-top:1.1rem;padding:.7rem 1rem;font-size:.95rem;font-weight:700;text-decoration:none;display:block}.boton[data-astro-cid-z7xolria]:hover{background:var(--enlace-hover);color:#fffdf4}.boton-secundario[data-astro-cid-z7xolria]{color:var(--enlace-oscuro);border:1px solid var(--borde);background:0 0}.boton-secundario[data-astro-cid-z7xolria]:hover{background:var(--papel-claro);color:var(--enlace-hover);border-color:var(--azul)}.portada-hero[data-astro-cid-z7xolria]{margin:0 0 1.5rem}.portada-hero[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{object-fit:cover;border-radius:var(--radio);border:1px solid var(--borde);width:100%;height:clamp(190px,26vw,300px);display:block}.como-llegar[data-astro-cid-z7xolria]{border:1px solid var(--borde);color:var(--enlace-oscuro);background:var(--papel);box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;width:100%;margin-top:.6rem;padding:.6rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.como-llegar[data-astro-cid-z7xolria]:hover{border-color:var(--azul);color:var(--enlace-hover)}.sello[data-astro-cid-z7xolria]{border-top:1px solid var(--borde);font-family:var(--font-mono);color:var(--tinta-suave);margin:1.1rem 0 0;padding-top:.75rem;font-size:.68rem}.ayudar[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{color:var(--tinta-suave);margin:.4rem 0 .8rem;font-size:.9rem}.verificado[data-astro-cid-z7xolria]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--verde-texto);border:1px solid var(--verde-texto);vertical-align:middle;white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;margin-left:.5rem;padding:.15rem .55rem;font-size:.62rem;display:inline-flex}.datos-rnt[data-astro-cid-z7xolria]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--enlace);border:1px solid var(--enlace);vertical-align:middle;white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;margin-left:.5rem;padding:.15rem .55rem;font-size:.62rem;display:inline-flex}.estado-horario[data-astro-cid-z7xolria]{color:var(--tinta-suave);align-items:center;gap:.35rem;margin:.1rem 0 .5rem;font-size:.85rem;display:inline-flex}.boton-favorito[data-astro-cid-z7xolria].en-titular{background:var(--papel-claro);border:1px solid var(--borde);cursor:pointer;color:var(--tinta);border-radius:999px;align-self:flex-start;align-items:center;gap:.35rem;margin:.35rem 0 0;padding:.35rem .85rem;font-size:.8rem;display:inline-flex}.boton-favorito[data-astro-cid-z7xolria].en-titular:hover{color:#c0245c;border-color:#c0245c}.boton-favorito[data-astro-cid-z7xolria] svg[data-astro-cid-z7xolria]{fill:#0000}.boton-favorito[data-astro-cid-z7xolria][aria-pressed=true]{color:#c0245c;border-color:#c0245c}.boton-favorito[data-astro-cid-z7xolria][aria-pressed=true] svg[data-astro-cid-z7xolria]{fill:currentColor}.galeria[data-astro-cid-z7xolria] ul[data-astro-cid-z7xolria]{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.galeria[data-astro-cid-z7xolria] .miniatura[data-astro-cid-z7xolria]{border:1px solid var(--borde);border-radius:calc(var(--radio) * .6);cursor:zoom-in;background:0 0;width:100%;padding:0;display:block;overflow:hidden}.galeria[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{width:100%;height:auto;display:block}.lightbox[data-astro-cid-z7xolria]{border-radius:var(--radio);background:var(--papel);border:none;max-width:min(92vw,1100px);padding:.5rem}.lightbox[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{border-radius:calc(var(--radio) * .6);max-width:100%;height:auto;max-height:82vh;display:block}.lightbox[data-astro-cid-z7xolria] .cerrar[data-astro-cid-z7xolria]{background:var(--papel-claro);border:1px solid var(--borde);cursor:pointer;border-radius:50%;width:2rem;height:2rem;font-size:1.4rem;line-height:1;position:absolute;top:.5rem;right:.75rem}.lightbox[data-astro-cid-z7xolria]::backdrop{background:#0c1b28bf}
