body{background:var(--degradado-fondo);background-attachment:fixed}.cabecera[data-astro-cid-jmhgmav5]{text-align:center;padding:2rem 0 1rem}.cabecera[data-astro-cid-jmhgmav5] .logo[data-astro-cid-jmhgmav5]{width:92px;height:auto;margin:0 auto 1.8rem}.cabecera[data-astro-cid-jmhgmav5] h1[data-astro-cid-jmhgmav5]{margin-top:.8rem;font-size:clamp(2.6rem,10vw,4.6rem)}.cabecera[data-astro-cid-jmhgmav5] h1[data-astro-cid-jmhgmav5] em{font-family:var(--serif);color:var(--rosa-profundo);margin-top:.4rem;font-size:.6em;font-style:italic;font-weight:600;display:block}.introduccion[data-astro-cid-jmhgmav5]{max-width:34rem;margin:1.2rem auto 1.6rem;font-size:1.15rem}.grupo[data-astro-cid-jmhgmav5]{padding:2.5rem 0}.grupo[data-astro-cid-jmhgmav5] h3[data-astro-cid-jmhgmav5]{font-family:var(--sans);font-size:1.2rem;line-height:1.3}.incluye[data-astro-cid-jmhgmav5],.nota-grupo[data-astro-cid-jmhgmav5],.horario[data-astro-cid-jmhgmav5]{background:var(--blanco);border:1px solid var(--borde-pildora);box-shadow:var(--sombra-suave);border-radius:24px;padding:1.4rem 1.5rem}.incluye[data-astro-cid-jmhgmav5]{margin-bottom:1.6rem}.incluye[data-astro-cid-jmhgmav5] .etiqueta[data-astro-cid-jmhgmav5]{margin:0 0 1rem}.incluye[data-astro-cid-jmhgmav5] ul[data-astro-cid-jmhgmav5]{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.incluye[data-astro-cid-jmhgmav5] li[data-astro-cid-jmhgmav5]{color:var(--vino);align-items:center;gap:.9rem;font-weight:700;display:flex}.servicios[data-astro-cid-jmhgmav5]{gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}.servicio[data-astro-cid-jmhgmav5]{background:var(--blanco);border:1px solid var(--borde-pildora);box-shadow:var(--sombra-suave);border-radius:24px;gap:1rem;padding:1.5rem;display:grid}.servicio[data-astro-cid-jmhgmav5] .etiqueta[data-astro-cid-jmhgmav5]{margin:0 0 .4rem}.servicio[data-astro-cid-jmhgmav5] .aclaracion[data-astro-cid-jmhgmav5]{color:var(--rosa-profundo);margin:.2rem 0 0;font-size:.95rem;font-weight:700}.servicio[data-astro-cid-jmhgmav5] .detalle[data-astro-cid-jmhgmav5]>p[data-astro-cid-jmhgmav5]:last-child{margin:.6rem 0 0}.precio[data-astro-cid-jmhgmav5]{border-top:1px solid var(--linea-divisoria);gap:.2rem;padding-top:.9rem;display:grid}.precio[data-astro-cid-jmhgmav5] .valor[data-astro-cid-jmhgmav5]{font-family:var(--serif);color:var(--vino);font-size:1.9rem;font-weight:700;line-height:1.1}.precio[data-astro-cid-jmhgmav5] .nota-precio[data-astro-cid-jmhgmav5]{font-size:.9rem}.precio[data-astro-cid-jmhgmav5].con-boton .boton[data-astro-cid-jmhgmav5]{justify-content:center}.nota-grupo[data-astro-cid-jmhgmav5]{background:var(--blush-claro);box-shadow:none;margin-top:1.6rem}.nota-grupo[data-astro-cid-jmhgmav5] .etiqueta[data-astro-cid-jmhgmav5]{margin:0 0 .6rem}.nota-grupo[data-astro-cid-jmhgmav5] p[data-astro-cid-jmhgmav5]{margin:.6rem 0 0}.nota-grupo[data-astro-cid-jmhgmav5] p[data-astro-cid-jmhgmav5]:first-child{margin-top:0}.tabla[data-astro-cid-jmhgmav5]{margin-bottom:2rem}.subtitulo-tabla[data-astro-cid-jmhgmav5]{margin:.3rem 0 1rem;font-size:.95rem;overflow:hidden}.subtitulo-tabla[data-astro-cid-jmhgmav5] span[data-astro-cid-jmhgmav5]{white-space:nowrap;margin-left:-1.1em;margin-right:1.1em;display:inline-block}.subtitulo-tabla[data-astro-cid-jmhgmav5] span[data-astro-cid-jmhgmav5]:before{content:"·";text-align:center;width:1.1em;display:inline-block}@media (width>=1200px){.tablas[data-astro-cid-jmhgmav5] .subtitulo-tabla[data-astro-cid-jmhgmav5]{white-space:nowrap;font-size:.85rem}}table[data-astro-cid-jmhgmav5]{border-collapse:separate;border-spacing:0;background:var(--blanco);border:1px solid color-mix(in srgb, var(--rosa-nutrinat) 55%, transparent);width:100%;box-shadow:var(--sombra-suave);border-radius:20px;font-size:.95rem;overflow:hidden}th[data-astro-cid-jmhgmav5],td[data-astro-cid-jmhgmav5]{text-align:center;border-bottom:1px solid var(--linea-divisoria);padding:.8rem .7rem}thead[data-astro-cid-jmhgmav5] th[data-astro-cid-jmhgmav5]{background:var(--blush-medio);color:var(--vino);letter-spacing:.05em;text-transform:uppercase;font-size:.8rem;font-weight:800}tbody[data-astro-cid-jmhgmav5] th[data-astro-cid-jmhgmav5]{text-align:left;color:var(--vino)}tbody[data-astro-cid-jmhgmav5] td[data-astro-cid-jmhgmav5]{font-family:var(--serif);color:var(--vino);font-size:1.15rem;font-weight:700}tbody[data-astro-cid-jmhgmav5] tr[data-astro-cid-jmhgmav5]:last-child>[data-astro-cid-jmhgmav5]{border-bottom:none}.nota-tabla[data-astro-cid-jmhgmav5]{margin:.6rem 0 0;font-size:.9rem}@media (width<=899px){.cabecera[data-astro-cid-jmhgmav5] h1[data-astro-cid-jmhgmav5] em{white-space:nowrap;font-size:min(.6em,7.14286vw - .178571rem)}.grupo[data-astro-cid-jmhgmav5] .encabezado[data-astro-cid-jmhgmav5] h2[data-astro-cid-jmhgmav5]{font-size:min(3.6rem,9.25926vw - .231481rem)}.nota-grupo[data-astro-cid-jmhgmav5]{font-size:.92rem}}@media (width<=599px){table[data-astro-cid-jmhgmav5],thead[data-astro-cid-jmhgmav5],tbody[data-astro-cid-jmhgmav5]{display:block}tr[data-astro-cid-jmhgmav5]{grid-template-columns:1fr 1fr;display:grid}thead[data-astro-cid-jmhgmav5] th[data-astro-cid-jmhgmav5]:first-child{display:none}thead[data-astro-cid-jmhgmav5] th[data-astro-cid-jmhgmav5]{letter-spacing:.04em;padding:.7rem .6rem;font-size:.72rem}tbody[data-astro-cid-jmhgmav5] th[data-astro-cid-jmhgmav5]{text-align:center;border-bottom:none;grid-column:1/-1;padding:.8rem 1rem 0;font-size:.9rem}tbody[data-astro-cid-jmhgmav5] td[data-astro-cid-jmhgmav5]{padding:.2rem .6rem .8rem;font-size:1.2rem}tbody[data-astro-cid-jmhgmav5] td[data-astro-cid-jmhgmav5]+td[data-astro-cid-jmhgmav5],thead[data-astro-cid-jmhgmav5] th[data-astro-cid-jmhgmav5]+th[data-astro-cid-jmhgmav5]+th[data-astro-cid-jmhgmav5]{border-left:1px solid var(--linea-divisoria)}}.horario[data-astro-cid-jmhgmav5]{margin-top:1.2rem}.horario[data-astro-cid-jmhgmav5] .etiqueta[data-astro-cid-jmhgmav5]{margin:0 0 .6rem}.horario[data-astro-cid-jmhgmav5] p[data-astro-cid-jmhgmav5]{margin:.6rem 0 0}.horario[data-astro-cid-jmhgmav5] p[data-astro-cid-jmhgmav5]:first-child{margin-top:0}@media (width>=900px){.cabecera[data-astro-cid-jmhgmav5]{text-align:left;padding:5rem 0 2rem}.cabecera[data-astro-cid-jmhgmav5] .contenedor[data-astro-cid-jmhgmav5]{grid-template-columns:1fr minmax(0,26rem);align-items:center;gap:4rem;display:grid}.grupo[data-astro-cid-jmhgmav5]{scroll-margin-top:5.2rem}.indice[data-astro-cid-jmhgmav5]{background:var(--blanco);border:1px solid var(--borde-pildora);box-shadow:var(--sombra-suave);border-radius:24px;padding:1.6rem 1.8rem}.indice[data-astro-cid-jmhgmav5] .etiqueta[data-astro-cid-jmhgmav5]{margin:0 0 .6rem}.indice[data-astro-cid-jmhgmav5] ol[data-astro-cid-jmhgmav5]{counter-reset:indice;grid-template-columns:1.2rem 1fr auto auto;column-gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.indice[data-astro-cid-jmhgmav5] li[data-astro-cid-jmhgmav5]{grid-column:1/-1;grid-template-columns:subgrid;counter-increment:indice;border-top:1px solid var(--linea-divisoria);display:grid}.indice[data-astro-cid-jmhgmav5] li[data-astro-cid-jmhgmav5]:first-child{border-top:none}.indice[data-astro-cid-jmhgmav5] a[data-astro-cid-jmhgmav5]{grid-column:1/-1;grid-template-columns:subgrid;color:var(--vino);align-items:baseline;padding:.65rem 0;font-size:.92rem;font-weight:700;line-height:1.3;text-decoration:none;display:grid}.indice[data-astro-cid-jmhgmav5] a[data-astro-cid-jmhgmav5]:before{content:counter(indice);font-family:var(--serif);color:var(--rosa-profundo)}.indice[data-astro-cid-jmhgmav5] .desde[data-astro-cid-jmhgmav5]{color:var(--gris-calido);font-size:.8rem;font-weight:500}.indice[data-astro-cid-jmhgmav5] .precio-desde[data-astro-cid-jmhgmav5]{font-family:var(--serif);text-align:right;font-size:.98rem}@media (hover:hover){.indice[data-astro-cid-jmhgmav5] a[data-astro-cid-jmhgmav5]:hover .nombre[data-astro-cid-jmhgmav5]{text-underline-offset:.2em;text-decoration:underline}}.introduccion[data-astro-cid-jmhgmav5]{margin-inline:0}.grupo[data-astro-cid-jmhgmav5]{padding:4rem 0}.grupo[data-astro-cid-jmhgmav5]:nth-of-type(2n){background:var(--crema)}.incluye[data-astro-cid-jmhgmav5] ul[data-astro-cid-jmhgmav5]{grid-template-columns:1fr 1fr}.grupo[data-astro-cid-jmhgmav5] .encabezado[data-astro-cid-jmhgmav5]{max-width:none}.grupo[data-astro-cid-jmhgmav5] .encabezado[data-astro-cid-jmhgmav5] p[data-astro-cid-jmhgmav5]{max-width:44rem}.servicios[data-astro-cid-jmhgmav5]{grid-template-columns:1fr 1fr;gap:1.5rem}.servicio[data-astro-cid-jmhgmav5]{grid-template-columns:1fr fit-content(12rem);align-items:start;gap:2rem;padding:2rem}.precio[data-astro-cid-jmhgmav5]{text-align:right;border-top:none;justify-items:end;padding-top:0}.servicios[data-astro-cid-jmhgmav5]:not(.tres-columnas) .servicio[data-astro-cid-jmhgmav5]:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:1fr fit-content(26rem)}.servicio[data-astro-cid-jmhgmav5]:has(.con-boton){align-items:center}.servicios[data-astro-cid-jmhgmav5]:not(.tres-columnas) .servicio[data-astro-cid-jmhgmav5]:last-child:nth-child(odd) .detalle[data-astro-cid-jmhgmav5]{max-width:46rem}.servicios[data-astro-cid-jmhgmav5].tres-columnas{grid-template-columns:repeat(3,1fr)}.tres-columnas[data-astro-cid-jmhgmav5] .servicio[data-astro-cid-jmhgmav5]{grid-row:span 2;grid-template-columns:1fr;grid-template-rows:subgrid;row-gap:1.2rem}.tres-columnas[data-astro-cid-jmhgmav5] .precio[data-astro-cid-jmhgmav5]{text-align:left;border-top:1px solid var(--linea-divisoria);align-self:start;justify-items:start;padding-top:.9rem}.tres-columnas[data-astro-cid-jmhgmav5] .precio[data-astro-cid-jmhgmav5] .nota-precio[data-astro-cid-jmhgmav5]{max-width:none}.tablas[data-astro-cid-jmhgmav5]{grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem;display:grid}.tablas[data-astro-cid-jmhgmav5] .tabla[data-astro-cid-jmhgmav5]{margin-bottom:0}.tablas[data-astro-cid-jmhgmav5] tbody[data-astro-cid-jmhgmav5] th[data-astro-cid-jmhgmav5]{white-space:nowrap}.condiciones-cuerpo[data-astro-cid-jmhgmav5]{grid-template-columns:1.5fr 1fr;gap:1.5rem;display:grid}.condiciones-cuerpo[data-astro-cid-jmhgmav5] .horario[data-astro-cid-jmhgmav5]{flex-direction:column;justify-content:space-between;display:flex}.condiciones-cuerpo[data-astro-cid-jmhgmav5] .horario[data-astro-cid-jmhgmav5] .horario-lista{row-gap:.4rem}.condiciones-cuerpo[data-astro-cid-jmhgmav5] .nota-grupo[data-astro-cid-jmhgmav5],.condiciones-cuerpo[data-astro-cid-jmhgmav5] .horario[data-astro-cid-jmhgmav5]{margin-top:0}.precio[data-astro-cid-jmhgmav5] .nota-precio[data-astro-cid-jmhgmav5]{max-width:11rem}th[data-astro-cid-jmhgmav5],td[data-astro-cid-jmhgmav5]{padding:1rem 1.2rem}}
