.lema[data-astro-cid-yjy6huy3]{isolation:isolate;align-items:center;min-height:min(52vw,30rem);display:grid;position:relative;overflow:hidden}.lema[data-astro-cid-yjy6huy3] .art{object-fit:cover;z-index:-2;border-radius:0;width:100%;height:100%;animation:26s ease-in-out infinite alternate lema-zoom;position:absolute;inset:0}@keyframes lema-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}.lema-velo[data-astro-cid-yjy6huy3]{z-index:-1;background-color:#3a312c75;position:absolute;inset:0}.lema-cinta[data-astro-cid-yjy6huy3]{width:100%;padding-block:clamp(1.5rem,5vw,3rem);overflow:hidden}.lema-pista[data-astro-cid-yjy6huy3]{width:max-content;animation:34s linear infinite lema-desfile;display:flex}@keyframes lema-desfile{0%{transform:translate(0)}to{transform:translate(-50%)}}.lema-fila[data-astro-cid-yjy6huy3]{flex:none;align-items:baseline;gap:clamp(1rem,3vw,2.5rem);padding-inline-end:clamp(1rem,3vw,2.5rem);display:flex}.lema-frase[data-astro-cid-yjy6huy3]{font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;color:var(--color-crema);flex:none;font-size:clamp(2.25rem,7vw,5.5rem);font-weight:300;line-height:1}.lema-punto[data-astro-cid-yjy6huy3]{color:var(--color-coral);flex:none;font-size:clamp(1rem,2.2vw,1.5rem)}.mapa[data-astro-cid-7ouu2bc3]{aspect-ratio:4/3;background-color:var(--color-crema-hondo);border:1px solid var(--color-zellige);border-radius:var(--radius-brand);overflow:hidden}.mapa[data-astro-cid-7ouu2bc3] iframe{border:0;width:100%;height:100%;display:block}.mapa-aviso[data-astro-cid-7ouu2bc3]{align-content:center;justify-items:start;gap:1rem;height:100%;padding:clamp(1.25rem,3vw,2rem);display:grid}.mapa-texto[data-astro-cid-7ouu2bc3]{max-width:34ch;color:var(--color-nogal);margin:0}.mapa-fuera[data-astro-cid-7ouu2bc3]{color:var(--color-nogal)}.mapa-arco[data-astro-cid-7ouu2bc3]{aspect-ratio:4/5;background-color:var(--color-crema);border:0;border-radius:999px 999px 0 0}.mapa-arco[data-astro-cid-7ouu2bc3] .mapa-aviso[data-astro-cid-7ouu2bc3]{text-align:center;justify-items:center;padding-top:clamp(3rem,8vw,5rem)}.bloque[data-astro-cid-tjofog7i]{padding-block:var(--spacing-block)}.bloque-cta[data-astro-cid-tjofog7i]{justify-content:center;margin:clamp(2.5rem,5vw,3.5rem) 0 0;display:flex}.portada[data-astro-cid-tjofog7i]{isolation:isolate;min-height:calc(100dvh - var(--header-height));align-content:end;display:grid;position:relative;overflow:hidden}.portada-con-foto[data-astro-cid-tjofog7i] .art{object-fit:cover;object-position:50% 50%;z-index:-2;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.portada-velo[data-astro-cid-tjofog7i]{z-index:-1;background:linear-gradient(#3a312c00 20%,#3a312c14 50%,#3a312c4d 100%);position:absolute;inset:0}.portada-texto[data-astro-cid-tjofog7i]{text-align:center;justify-items:center;gap:1.5rem;padding-top:clamp(2.5rem,6vw,4.5rem);padding-bottom:clamp(5rem,16vw,8rem);display:grid;position:relative}.portada-marca[data-astro-cid-tjofog7i]{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;color:var(--color-tinta);margin:0;font-size:clamp(1.75rem,9vw,6.5rem);font-weight:400;line-height:.95}.portada-rotulo[data-astro-cid-tjofog7i]{isolation:isolate;justify-items:center;gap:clamp(.6rem,1.6vw,1.25rem);display:grid;position:relative}.portada-lema[data-astro-cid-tjofog7i]{font-family:var(--font-ui);letter-spacing:.3em;text-transform:uppercase;color:var(--color-tinta);margin:0 -.3em 0 0;font-size:clamp(.75rem,.5rem + 1.1vw,1.25rem);font-weight:500;line-height:1.3}@media (width<=40rem){.portada-lema[data-astro-cid-tjofog7i]{letter-spacing:.22em;margin-right:-.22em;font-size:.6875rem}}.portada-con-foto[data-astro-cid-tjofog7i] .portada-rotulo[data-astro-cid-tjofog7i]:before{content:"";z-index:-1;filter:blur(14px);pointer-events:none;background:radial-gradient(closest-side,#fbf8f4eb 0%,#fbf8f49e 42%,#fbf8f400 100%);animation:6s ease-in-out infinite alternate portada-luz;position:absolute;inset:-60% -12%}.portada-con-foto[data-astro-cid-tjofog7i] .portada-marca[data-astro-cid-tjofog7i],.portada-con-foto[data-astro-cid-tjofog7i] .portada-lema[data-astro-cid-tjofog7i]{text-shadow:0 0 .3em #fbf8f4f2,0 0 .9em #fbf8f4b3}.portada-texto[data-astro-cid-tjofog7i] .btn{z-index:1;position:relative}@keyframes portada-luz{0%{opacity:.78;transform:scale(.97)}to{opacity:1;transform:scale(1.04)}}.portada[data-astro-cid-tjofog7i]:not(.portada-con-foto) .portada-texto[data-astro-cid-tjofog7i]{padding-block:clamp(3rem,8vw,6rem)}.portada-entrada[data-astro-cid-tjofog7i]{text-align:center;gap:1rem;margin-bottom:clamp(3.5rem,7vw,5.5rem);display:grid}.portada-titular[data-astro-cid-tjofog7i]{text-wrap:balance;margin:0}.portada-intro[data-astro-cid-tjofog7i]{color:var(--color-nogal);margin:0}.familias[data-astro-cid-tjofog7i]{--por-fila:2;--hueco:clamp(1rem, 2vw, 1.75rem);justify-content:center;gap:clamp(1.75rem, 3vw, 2.5rem) var(--hueco);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.familias[data-astro-cid-tjofog7i] li[data-astro-cid-tjofog7i]{flex:0 0 calc((100% - (var(--por-fila) - 1) * var(--hueco)) / var(--por-fila));min-width:0}@media (width>=40rem){.familias[data-astro-cid-tjofog7i]{--por-fila:3}}@media (width>=60rem){.familias[data-astro-cid-tjofog7i]{--por-fila:4}}.reserva-seccion[data-astro-cid-tjofog7i]{padding-bottom:0}.reserva-arco[data-astro-cid-tjofog7i]{--btn-fondo:var(--color-crema);background-color:var(--color-topo);gap:1.1rem;width:min(100%,46rem);margin-inline:auto;padding:clamp(4.5rem,11vw,8rem) clamp(1.25rem,5vw,4rem) clamp(3rem,6vw,4.5rem)}.reserva-texto[data-astro-cid-tjofog7i]{gap:.6rem;display:grid}.reserva-texto[data-astro-cid-tjofog7i]>p[data-astro-cid-tjofog7i]{margin:0}.reserva-botones[data-astro-cid-tjofog7i]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.75rem;display:flex}.razones[data-astro-cid-tjofog7i]{gap:clamp(1.5rem,3vw,2rem);margin:0;padding:0;list-style:none;display:grid}.razon[data-astro-cid-tjofog7i]{gap:.9rem}.razon[data-astro-cid-tjofog7i] p[data-astro-cid-tjofog7i]{white-space:pre-line}@media (width>=40rem) and (width<=59.99rem){.razones[data-astro-cid-tjofog7i]{grid-template-columns:minmax(0,32rem);justify-content:center}}@media (width>=60rem){.razones[data-astro-cid-tjofog7i]{grid-template-columns:repeat(3,minmax(0,1fr))}}.equipo-portada[data-astro-cid-tjofog7i] .equipo{margin-bottom:0}.opiniones-tiras[data-astro-cid-tjofog7i]{gap:3.5rem;display:grid}.donde[data-astro-cid-tjofog7i]{align-items:center;gap:clamp(3rem,6vw,4.5rem);display:grid}.donde-texto[data-astro-cid-tjofog7i]{align-content:start;gap:1.75rem;display:grid}.donde-texto[data-astro-cid-tjofog7i] p[data-astro-cid-tjofog7i],.donde-horario[data-astro-cid-tjofog7i] h3[data-astro-cid-tjofog7i]{margin:0}.donde-nap[data-astro-cid-tjofog7i]{gap:1.25rem;font-style:normal;display:grid}.donde-direccion[data-astro-cid-tjofog7i]{align-items:flex-start;gap:.5em;display:flex}.donde-botones[data-astro-cid-tjofog7i]{flex-wrap:wrap;gap:.75rem;display:flex}.donde-direccion[data-astro-cid-tjofog7i] .icono g,.donde-horario-titulo[data-astro-cid-tjofog7i] .icono g,.donde-botones[data-astro-cid-tjofog7i] .icono g{stroke-width:2px}.donde-botones[data-astro-cid-tjofog7i] .icono g{stroke:currentColor}.donde-horario[data-astro-cid-tjofog7i]{gap:.6rem;display:grid}.donde-horario-titulo[data-astro-cid-tjofog7i]{align-items:center;gap:.5em;display:flex}.horario[data-astro-cid-tjofog7i]{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.horario[data-astro-cid-tjofog7i] li[data-astro-cid-tjofog7i]{border-bottom:1px solid var(--color-lino);justify-content:space-between;gap:1.5rem;padding-bottom:.3rem;display:flex}.horario-horas[data-astro-cid-tjofog7i]{font-variant-numeric:tabular-nums;color:var(--color-nogal)}.donde-cierre[data-astro-cid-tjofog7i]{font-family:var(--font-display);font-size:var(--text-h3);line-height:1.2}.donde-mapa[data-astro-cid-tjofog7i]{width:min(100%,28rem);margin-top:var(--holgura);justify-self:center}@media (width>=60rem){.donde[data-astro-cid-tjofog7i]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.donde-mapa[data-astro-cid-tjofog7i]{justify-self:end}}.preguntas[data-astro-cid-tjofog7i]{padding-bottom:0}.preguntas-grid[data-astro-cid-tjofog7i]{align-items:start;gap:2rem;display:grid}@media (width>=60rem){.preguntas-grid[data-astro-cid-tjofog7i]{grid-template-columns:minmax(0,.6fr) minmax(0,1fr);gap:4rem}.preguntas-cabecera[data-astro-cid-tjofog7i]{top:calc(var(--header-height) + 2rem);position:sticky}}.faq[data-astro-cid-tjofog7i]{background-color:var(--color-caja);border-radius:1.75rem;transition:background-color .2s}.faq[data-astro-cid-tjofog7i]+.faq[data-astro-cid-tjofog7i]{margin-top:.75rem}.faq[data-astro-cid-tjofog7i] summary[data-astro-cid-tjofog7i]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.5rem;list-style:none;display:flex}.faq[data-astro-cid-tjofog7i] summary[data-astro-cid-tjofog7i]::-webkit-details-marker{display:none}.faq[data-astro-cid-tjofog7i] summary[data-astro-cid-tjofog7i]:after{content:"+";background-color:var(--color-topo);width:2rem;height:2rem;font-family:var(--font-ui);color:var(--color-tinta);border-radius:50%;flex:none;place-items:center;font-size:1.1rem;line-height:1;display:grid}.faq[data-astro-cid-tjofog7i][open] summary[data-astro-cid-tjofog7i]:after{content:"–"}.faq[data-astro-cid-tjofog7i] summary[data-astro-cid-tjofog7i] h3[data-astro-cid-tjofog7i]{font-family:var(--font-text);font-weight:500;font-size:var(--text-body);margin:0;line-height:1.4}.faq-cuerpo[data-astro-cid-tjofog7i]{gap:.75rem;padding:0 1.5rem 1.5rem;display:grid}.faq-cuerpo[data-astro-cid-tjofog7i] p[data-astro-cid-tjofog7i]{margin:0}
