.hero[data-astro-cid-ge2uvauf]{isolation:isolate;min-height:clamp(520px,82svh,760px);padding-top:calc(var(--alto-cabecera) + 36px);color:var(--hueso);background:#2d1b12;align-items:flex-end;padding-bottom:clamp(32px,4vw,56px);display:flex;position:relative;overflow:hidden}.hero__foto[data-astro-cid-ge2uvauf]{z-index:-2;position:absolute;inset:0}.hero__foto[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%}.hero[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;background:linear-gradient(100deg,#2d1b12c7 0%,#2d1b12a8 42%,#2d1b124d 100%),linear-gradient(#0000 42%,#2d1b128c);position:absolute;inset:0}.hero__rejilla[data-astro-cid-ge2uvauf]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,4vw,56px);width:100%;display:grid}.hero__texto[data-astro-cid-ge2uvauf]{grid-area:2/1;align-self:end;min-width:0}.hero__texto[data-astro-cid-ge2uvauf] .sobre-titulo[data-astro-cid-ge2uvauf]{color:#faf8f5eb}.hero__titulo[data-astro-cid-ge2uvauf]{color:var(--hueso);margin-top:clamp(10px,1.4vw,16px);font-size:clamp(1.55rem,4.4vw,3.4rem)}.hero__titulo[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{display:block}.hero__acciones[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:clamp(22px,2.6vw,32px);transition-delay:.1s;display:flex}.hero__datos[data-astro-cid-ge2uvauf]{border-radius:var(--r-sup);-webkit-backdrop-filter:blur(14px);background:#2d1b1275;border:1px solid #faf8f547;grid-area:1/2;align-self:start;gap:16px;padding:20px 26px;transition-delay:.22s;display:grid}@supports not (backdrop-filter:blur(4px)){.hero__datos[data-astro-cid-ge2uvauf]{background:#2d1b12db}}.hero__datos[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{letter-spacing:.16em;text-transform:uppercase;color:#faf8f5b8;font-size:.688rem;font-weight:500}.hero__datos[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{color:var(--hueso);font-variant-numeric:tabular-nums;margin-top:4px;font-size:.906rem}.btn--velo[data-astro-cid-ge2uvauf]{color:var(--hueso);-webkit-backdrop-filter:blur(8px);background:#faf8f51a;border-color:#faf8f573}.btn--velo[data-astro-cid-ge2uvauf]:hover{border-color:var(--hueso);color:var(--hueso);background:#faf8f533}@media (width<=880px){.hero__rejilla[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:clamp(28px,6vw,44px)}.hero__texto[data-astro-cid-ge2uvauf]{grid-area:2/1}.hero__datos[data-astro-cid-ge2uvauf]{grid-area:1/1;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:start;gap:14px 28px}}@media (width<=560px){.hero[data-astro-cid-ge2uvauf]{min-height:0;padding-bottom:clamp(26px,6vw,36px)}.hero__acciones[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:100%}}.cifras[data-astro-cid-2ywjjm2p]{z-index:1;background:0 0;margin-top:clamp(-44px,-4vw,-32px);padding-bottom:clamp(50px,6vw,86px);position:relative}.cifras__panel[data-astro-cid-2ywjjm2p]{box-shadow:var(--sombra-md);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.4vw,40px);padding:clamp(26px,3.2vw,40px) clamp(24px,3.4vw,46px);display:grid}.cifras__dato[data-astro-cid-2ywjjm2p]+.cifras__dato[data-astro-cid-2ywjjm2p]{border-left:1px solid var(--linea);padding-left:clamp(18px,2.4vw,40px)}.cifras__valor[data-astro-cid-2ywjjm2p]{letter-spacing:.02em;color:var(--ink);font-size:clamp(1.7rem,3vw,2.5rem);font-weight:400;line-height:1}.cifras__etiqueta[data-astro-cid-2ywjjm2p]{color:var(--ink-2);text-wrap:pretty;margin-top:10px;font-size:.813rem;line-height:1.5}@media (width<=860px){.cifras__panel[data-astro-cid-2ywjjm2p]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,4vw,28px)}.cifras__dato[data-astro-cid-2ywjjm2p]:nth-child(odd){border-left:0;padding-left:0}.cifras__dato[data-astro-cid-2ywjjm2p]:nth-child(n+3){border-top:1px solid var(--linea);padding-top:clamp(20px,4vw,28px)}}@media (width<=880px){.cifras[data-astro-cid-2ywjjm2p]{margin-top:0;padding-top:clamp(26px,6vw,38px)}}@media (width<=560px){.cifras__panel[data-astro-cid-2ywjjm2p]{grid-template-columns:1fr;gap:0}.cifras__dato[data-astro-cid-2ywjjm2p]{grid-template-columns:7.2em 1fr;align-items:baseline;gap:14px;padding-block:15px;display:grid}.cifras__dato[data-astro-cid-2ywjjm2p]:first-child{padding-top:0}.cifras__dato[data-astro-cid-2ywjjm2p]:last-child{padding-bottom:0}.cifras__dato[data-astro-cid-2ywjjm2p]+.cifras__dato[data-astro-cid-2ywjjm2p]{border-left:0;border-top:1px solid var(--linea);padding-left:0}.cifras__dato[data-astro-cid-2ywjjm2p]:nth-child(n+3){padding-top:15px}.cifras__valor[data-astro-cid-2ywjjm2p]{font-size:1.45rem}.cifras__etiqueta[data-astro-cid-2ywjjm2p]{margin-top:0}}.tratamientos[data-astro-cid-pazlfqrp]{padding-bottom:clamp(44px,5vw,72px)}.tratamientos__alto[data-astro-cid-pazlfqrp]{max-width:60ch}.tratamientos__alto[data-astro-cid-pazlfqrp] h2[data-astro-cid-pazlfqrp]{margin-top:12px}.tratamientos__alto[data-astro-cid-pazlfqrp] .entrada[data-astro-cid-pazlfqrp]{margin-top:18px}.riel[data-astro-cid-pazlfqrp]{scroll-snap-type:x mandatory;scroll-padding-left:max(var(--pad-x), calc((100vw - var(--ancho)) / 2));scrollbar-width:thin;scrollbar-color:var(--linea-fuerte) transparent;margin-top:clamp(32px,4vw,54px);overflow:auto hidden}.riel[data-astro-cid-pazlfqrp]::-webkit-scrollbar{height:5px}.riel[data-astro-cid-pazlfqrp]::-webkit-scrollbar-thumb{background:var(--linea-fuerte);border-radius:var(--r-pill)}.riel__pista[data-astro-cid-pazlfqrp]{gap:var(--gap);padding-inline:max(var(--pad-x), calc((100vw - var(--ancho)) / 2));padding-bottom:20px;list-style:none;display:flex}.carta[data-astro-cid-pazlfqrp]{scroll-snap-align:start;flex-direction:column;flex:0 0 min(320px,78vw);padding:14px;display:flex}.carta__foto[data-astro-cid-pazlfqrp]{aspect-ratio:4/5;background:var(--sup-2)}.carta__foto[data-astro-cid-pazlfqrp] img[data-astro-cid-pazlfqrp]{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.carta[data-astro-cid-pazlfqrp]:hover .carta__foto[data-astro-cid-pazlfqrp] img[data-astro-cid-pazlfqrp]{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.carta__foto[data-astro-cid-pazlfqrp] img[data-astro-cid-pazlfqrp],.carta[data-astro-cid-pazlfqrp]:hover .carta__foto[data-astro-cid-pazlfqrp] img[data-astro-cid-pazlfqrp]{transition:none;transform:none}}.carta__cuerpo[data-astro-cid-pazlfqrp]{flex-direction:column;flex:1;gap:11px;padding:18px 8px 8px;display:flex}.carta__encabezado[data-astro-cid-pazlfqrp]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.carta__precio[data-astro-cid-pazlfqrp]{color:var(--acento-texto);white-space:nowrap;font-size:1.45rem;font-weight:500;line-height:1}.carta__insignias[data-astro-cid-pazlfqrp]{flex-wrap:wrap;gap:7px;display:flex}.carta__texto[data-astro-cid-pazlfqrp]{color:var(--ink-2);font-size:.875rem;line-height:1.65}.carta__incluye[data-astro-cid-pazlfqrp]{gap:7px;margin-top:auto;padding-top:10px;list-style:none;display:grid}.carta__incluye[data-astro-cid-pazlfqrp] li[data-astro-cid-pazlfqrp]{color:var(--ink-2);align-items:flex-start;gap:8px;font-size:.813rem;display:flex}.carta__incluye[data-astro-cid-pazlfqrp] svg[data-astro-cid-pazlfqrp]{width:13px;height:13px;color:var(--acento-texto);flex:none;margin-top:5px}.carta__cta[data-astro-cid-pazlfqrp],.riel__nota[data-astro-cid-pazlfqrp]{margin-top:14px}@media (width<=860px){.carta[data-astro-cid-pazlfqrp]{flex-basis:min(268px,80vw)}}.ventajas__rejilla[data-astro-cid-4644jqmu]{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(26px,4vw,70px);display:grid}.ventajas__alto[data-astro-cid-4644jqmu]{top:calc(var(--alto-cabecera) + 24px);position:sticky}.ventajas__alto[data-astro-cid-4644jqmu] h2[data-astro-cid-4644jqmu]{margin-top:12px}.ventajas__texto[data-astro-cid-4644jqmu]{max-width:34ch;margin-top:18px}.ventajas__lista[data-astro-cid-4644jqmu]{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.ventaja[data-astro-cid-4644jqmu]{background:var(--sup-2);padding:clamp(22px,2.4vw,30px)}.ventaja__icono[data-astro-cid-4644jqmu]{width:42px;height:42px;color:var(--acento-texto);background:#c2693a29;border-radius:50%;place-items:center;display:grid}.ventaja__icono[data-astro-cid-4644jqmu] svg[data-astro-cid-4644jqmu]{width:20px;height:20px}.ventaja[data-astro-cid-4644jqmu] h3[data-astro-cid-4644jqmu]{margin-top:18px}.ventaja[data-astro-cid-4644jqmu] p[data-astro-cid-4644jqmu]{color:var(--ink-2);margin-top:8px;font-size:.875rem;line-height:1.65}@media (width<=980px){.ventajas__rejilla[data-astro-cid-4644jqmu]{grid-template-columns:1fr}.ventajas__alto[data-astro-cid-4644jqmu]{position:static}}@media (width<=620px){.ventajas__lista[data-astro-cid-4644jqmu]{grid-template-columns:1fr}}.reserva__caja[data-astro-cid-jkivgy2q]{position:relative}.reserva__lomo[data-astro-cid-jkivgy2q]{left:calc(var(--pad-x) * -.2);color:var(--ink-2);position:absolute;top:8px}@media (width<=1100px){.reserva__lomo[data-astro-cid-jkivgy2q]{display:none}}.reserva__alto[data-astro-cid-jkivgy2q]{max-width:58ch}.reserva__alto[data-astro-cid-jkivgy2q] h2[data-astro-cid-jkivgy2q]{margin-top:12px}.reserva__panel[data-astro-cid-jkivgy2q]{border-radius:var(--r-sup);box-shadow:var(--sombra-md);margin-top:clamp(28px,3.6vw,46px);overflow:hidden}.flujo[data-astro-cid-jkivgy2q]{grid-template-columns:minmax(0,1fr) minmax(0,290px);align-items:start;gap:clamp(24px,3vw,44px);padding:clamp(24px,3.2vw,44px);display:grid}.paso[data-astro-cid-jkivgy2q]{border:0;grid-column:1}.paso[data-astro-cid-jkivgy2q]+.paso[data-astro-cid-jkivgy2q]{border-top:1px solid var(--linea);margin-top:clamp(24px,2.8vw,36px);padding-top:clamp(24px,2.8vw,36px)}.paso[data-astro-cid-jkivgy2q] legend[data-astro-cid-jkivgy2q]{text-transform:uppercase;letter-spacing:.12em;color:var(--ink);align-items:center;gap:11px;margin-bottom:18px;font-family:Cormorant,ui-serif,Georgia,serif;font-size:1.22rem;font-weight:500;display:flex}.paso__num[data-astro-cid-jkivgy2q]{border:1px solid var(--linea-fuerte);letter-spacing:0;width:26px;height:26px;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-family:Outfit,ui-sans-serif,system-ui,sans-serif;font-size:.719rem;font-weight:500;display:grid}.opciones[data-astro-cid-jkivgy2q]{gap:10px;display:grid}.opciones--tratamientos[data-astro-cid-jkivgy2q]{grid-template-columns:repeat(auto-fit,minmax(188px,1fr))}.opciones--cabinas[data-astro-cid-jkivgy2q]{grid-template-columns:repeat(auto-fit,minmax(148px,1fr))}.opcion[data-astro-cid-jkivgy2q]{cursor:pointer;position:relative}.opcion[data-astro-cid-jkivgy2q] input[data-astro-cid-jkivgy2q]{opacity:0;width:1px;height:1px;position:absolute}.opcion__caja[data-astro-cid-jkivgy2q]{border:1px solid var(--linea-fuerte);border-radius:var(--r-sup);height:100%;transition:border-color .2s var(--ease), background .2s var(--ease);background:0 0;flex-direction:column;gap:5px;padding:14px 16px;display:flex}.opcion[data-astro-cid-jkivgy2q]:hover .opcion__caja[data-astro-cid-jkivgy2q]{border-color:var(--ink-2)}.opcion[data-astro-cid-jkivgy2q] input[data-astro-cid-jkivgy2q]:focus-visible+.opcion__caja[data-astro-cid-jkivgy2q]{outline:2px solid var(--acento);outline-offset:2px}.opcion[data-astro-cid-jkivgy2q] input[data-astro-cid-jkivgy2q]:checked+.opcion__caja[data-astro-cid-jkivgy2q]{border-color:var(--tinta);background:var(--sup-2)}.opcion__nombre[data-astro-cid-jkivgy2q]{color:var(--ink);font-size:.906rem;font-weight:500;line-height:1.3}.opcion__meta[data-astro-cid-jkivgy2q]{color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:.781rem;display:flex}.opcion__precio[data-astro-cid-jkivgy2q]{color:var(--ink)}.opcion__nota[data-astro-cid-jkivgy2q]{color:var(--ink-3);font-size:.75rem;line-height:1.45}.opcion__anticipo[data-astro-cid-jkivgy2q]{border:1px solid var(--linea-fuerte);border-radius:var(--r-pill);color:var(--acento-texto);align-self:flex-start;margin-top:3px;padding:2px 9px;font-size:.688rem}.calendario__barra[data-astro-cid-jkivgy2q]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.calendario__titulo[data-astro-cid-jkivgy2q]{text-transform:uppercase;letter-spacing:.13em;color:var(--ink);font-family:Cormorant,ui-serif,Georgia,serif;font-size:1.12rem}.calendario__mover[data-astro-cid-jkivgy2q]{border:1px solid var(--linea-fuerte);width:34px;height:34px;color:var(--ink);cursor:pointer;transition:border-color .2s var(--ease);background:0 0;border-radius:50%;place-items:center;display:grid}.calendario__mover[data-astro-cid-jkivgy2q]:hover:not(:disabled){border-color:var(--ink)}.calendario__mover[data-astro-cid-jkivgy2q]:disabled{opacity:.3;cursor:not-allowed}.calendario__mover[data-astro-cid-jkivgy2q] svg[data-astro-cid-jkivgy2q]{width:15px;height:15px}.calendario__dias[data-astro-cid-jkivgy2q],.calendario__rejilla[data-astro-cid-jkivgy2q]{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.calendario__dias[data-astro-cid-jkivgy2q] span[data-astro-cid-jkivgy2q]{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding-bottom:6px;font-size:.656rem;font-weight:500}.calendario__cargando[data-astro-cid-jkivgy2q]{color:var(--ink-3);grid-column:1/-1;padding:18px 0;font-size:.844rem}.resumen[data-astro-cid-jkivgy2q]{top:calc(var(--alto-cabecera) + 16px);border-radius:var(--r-sup);grid-area:1/2/-1;padding:clamp(20px,2.2vw,26px);position:sticky}.resumen__titulo[data-astro-cid-jkivgy2q]{text-transform:uppercase;letter-spacing:.15em;color:var(--ink);font-family:Cormorant,ui-serif,Georgia,serif;font-size:1.12rem}.resumen__lista[data-astro-cid-jkivgy2q]{border-top:1px solid var(--linea);gap:13px;margin-top:18px;padding-top:16px;display:grid}.resumen__lista[data-astro-cid-jkivgy2q] dt[data-astro-cid-jkivgy2q]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-size:.656rem;font-weight:500}.resumen__lista[data-astro-cid-jkivgy2q] dd[data-astro-cid-jkivgy2q]{color:var(--ink);margin-top:4px;font-size:.875rem}.resumen__lista[data-astro-cid-jkivgy2q] dd[data-astro-cid-jkivgy2q][data-vacio=true]{color:var(--ink-2)}.resumen__total[data-astro-cid-jkivgy2q]{border-top:1px solid var(--linea);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);justify-content:space-between;align-items:baseline;margin-top:20px;padding-top:16px;font-size:.75rem;display:flex}.resumen__total[data-astro-cid-jkivgy2q] strong[data-astro-cid-jkivgy2q]{letter-spacing:.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-family:Cormorant,ui-serif,Georgia,serif;font-size:1.9rem;font-weight:500}.resumen__anticipo[data-astro-cid-jkivgy2q]{border-radius:var(--r-inner);background:var(--sup-2);gap:3px;margin-top:14px;padding:12px 14px;display:grid}.resumen__anticipo[data-astro-cid-jkivgy2q] span[data-astro-cid-jkivgy2q]{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:.688rem}.resumen__anticipo[data-astro-cid-jkivgy2q] strong[data-astro-cid-jkivgy2q]{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.06rem;font-weight:500}.resumen__anticipo[data-astro-cid-jkivgy2q] small[data-astro-cid-jkivgy2q]{color:var(--ink-2);font-size:.688rem}.resumen__nota[data-astro-cid-jkivgy2q]{color:var(--ink-2);gap:8px;margin-top:18px;font-size:.719rem;line-height:1.55;display:flex}.resumen__nota[data-astro-cid-jkivgy2q] svg[data-astro-cid-jkivgy2q]{flex:none;width:14px;height:14px;margin-top:3px}.campos[data-astro-cid-jkivgy2q]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:20px 16px;display:grid}.campo--ancho[data-astro-cid-jkivgy2q]{grid-column:1/-1}.enviar[data-astro-cid-jkivgy2q]{border-top:1px solid var(--linea);flex-wrap:wrap;grid-column:1;align-items:center;gap:16px;margin-top:clamp(24px,2.8vw,36px);padding-top:clamp(24px,2.8vw,36px);display:flex}.enviar__nota[data-astro-cid-jkivgy2q]{color:var(--ink-3);align-items:center;gap:7px;font-size:.75rem;display:flex}.enviar__nota[data-astro-cid-jkivgy2q] svg[data-astro-cid-jkivgy2q]{flex:none;width:14px;height:14px}.aviso[data-astro-cid-jkivgy2q]{grid-column:1;margin-top:14px}.confirmada[data-astro-cid-jkivgy2q]{text-align:center;padding:clamp(28px,4vw,56px)}.confirmada__sello[data-astro-cid-jkivgy2q]{border:1px solid var(--ok);width:54px;height:54px;color:var(--ok);border-radius:50%;place-items:center;margin:0 auto 22px;display:grid}.confirmada__sello[data-astro-cid-jkivgy2q] svg[data-astro-cid-jkivgy2q]{width:24px;height:24px}.confirmada__folio[data-astro-cid-jkivgy2q]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:12px;font-size:.813rem}.confirmada__folio[data-astro-cid-jkivgy2q] strong[data-astro-cid-jkivgy2q]{color:var(--acento-texto);font-variant-numeric:tabular-nums}.confirmada__lista[data-astro-cid-jkivgy2q]{border-top:1px solid var(--linea);text-align:left;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px;margin-top:28px;padding-top:24px;display:grid}.confirmada__lista[data-astro-cid-jkivgy2q] dt[data-astro-cid-jkivgy2q]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.656rem;font-weight:500}.confirmada__lista[data-astro-cid-jkivgy2q] dd[data-astro-cid-jkivgy2q]{margin-top:5px;font-size:.906rem;line-height:1.45}.confirmada__texto[data-astro-cid-jkivgy2q]{color:var(--ink-2);text-align:left;margin-top:22px;font-size:.875rem;line-height:1.7}.confirmada__botones[data-astro-cid-jkivgy2q]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:28px;display:flex}.agregar[data-astro-cid-jkivgy2q]{position:relative}.agregar__flecha[data-astro-cid-jkivgy2q]{width:13px;height:13px;transition:transform .2s var(--ease)}.agregar__abrir[data-astro-cid-jkivgy2q][aria-expanded=true] .agregar__flecha[data-astro-cid-jkivgy2q]{transform:rotate(180deg)}.agregar__menu[data-astro-cid-jkivgy2q]{z-index:3;border:1px solid var(--linea);border-radius:var(--r-inner);background:var(--sup);min-width:240px;box-shadow:var(--sombra-md);text-align:left;padding:6px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.agregar__opcion[data-astro-cid-jkivgy2q]{color:var(--ink);transition:background .2s var(--ease);border-radius:9px;align-items:center;gap:11px;padding:10px 12px;font-size:.875rem;text-decoration:none;display:flex}.agregar__opcion[data-astro-cid-jkivgy2q]:hover,.agregar__opcion[data-astro-cid-jkivgy2q]:focus-visible{background:var(--sup-2)}.agregar__opcion[data-astro-cid-jkivgy2q] svg[data-astro-cid-jkivgy2q]{width:17px;height:17px;color:var(--ink-3);flex:none}.agregar__opcion[data-astro-cid-jkivgy2q] small[data-astro-cid-jkivgy2q]{color:var(--ink-3);margin-top:2px;font-size:.75rem;display:block}.confirmada__otra[data-astro-cid-jkivgy2q]{color:var(--ink-3);cursor:pointer;background:0 0;border:0;font-size:.813rem;text-decoration:underline}.anticipo[data-astro-cid-jkivgy2q]{border-radius:var(--r-sup);text-align:left;margin-top:28px;padding:clamp(20px,2.6vw,30px)}.anticipo__cabeza[data-astro-cid-jkivgy2q]{align-items:center;gap:11px;display:flex}.anticipo__cabeza[data-astro-cid-jkivgy2q] svg[data-astro-cid-jkivgy2q]{width:21px;height:21px;color:var(--acento-texto);flex:none}.anticipo__cabeza[data-astro-cid-jkivgy2q] h4[data-astro-cid-jkivgy2q]{color:var(--ink)}.anticipo__texto[data-astro-cid-jkivgy2q]{color:var(--ink-2);margin-top:11px;font-size:.875rem;line-height:1.7}.anticipo__reloj[data-astro-cid-jkivgy2q]{border-radius:var(--r-inner);background:var(--alerta-tenue);color:var(--alerta);margin-top:14px;padding:10px 14px;font-size:.813rem;font-weight:500}.anticipo__reloj[data-astro-cid-jkivgy2q][data-agotado=true]{background:var(--sup-2);color:var(--ink-2)}.anticipo__datos[data-astro-cid-jkivgy2q]{border-top:1px solid var(--linea);gap:14px;margin-top:20px;padding-top:18px;display:grid}.anticipo__datos[data-astro-cid-jkivgy2q] dt[data-astro-cid-jkivgy2q]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.656rem;font-weight:500}.anticipo__datos[data-astro-cid-jkivgy2q] dd[data-astro-cid-jkivgy2q]{color:var(--ink);margin-top:5px;font-size:.906rem}.anticipo__monto[data-astro-cid-jkivgy2q]{letter-spacing:.02em;font-variant-numeric:tabular-nums;font-family:Cormorant,ui-serif,Georgia,serif;font-size:1.8rem!important;font-weight:500!important}.anticipo__copiable[data-astro-cid-jkivgy2q]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.anticipo__dato[data-astro-cid-jkivgy2q]{font-variant-numeric:tabular-nums;letter-spacing:.03em;user-select:all}.anticipo__copiar[data-astro-cid-jkivgy2q]{border:1px solid var(--linea-fuerte);border-radius:var(--r-pill);color:var(--acento-texto);cursor:pointer;transition:border-color .2s var(--ease), background .2s var(--ease);background:0 0;align-items:center;gap:6px;padding:4px 11px;font-size:.719rem;display:inline-flex}.anticipo__copiar[data-astro-cid-jkivgy2q]:hover{border-color:var(--ink);background:var(--sup)}.anticipo__copiar[data-astro-cid-jkivgy2q][data-copiado=true]{border-color:var(--ok);color:var(--ok)}.anticipo__copiar[data-astro-cid-jkivgy2q] svg[data-astro-cid-jkivgy2q]{width:13px;height:13px}.anticipo__pasos[data-astro-cid-jkivgy2q]{color:var(--ink-2);gap:9px;margin-top:20px;padding-left:20px;font-size:.844rem;line-height:1.6;display:grid}.anticipo__pasos[data-astro-cid-jkivgy2q] li[data-astro-cid-jkivgy2q]::marker{color:var(--acento-texto)}.anticipo__subida[data-astro-cid-jkivgy2q]{border-top:1px solid var(--linea);gap:11px;margin-top:22px;padding-top:18px;display:grid}.anticipo__etiqueta[data-astro-cid-jkivgy2q]{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);gap:3px;font-size:.781rem;font-weight:500;display:grid}.anticipo__formatos[data-astro-cid-jkivgy2q]{letter-spacing:0;text-transform:none;color:var(--ink-3);font-size:.688rem;font-weight:400}.anticipo__subida[data-astro-cid-jkivgy2q] input[data-astro-cid-jkivgy2q][type=file]{border:1px dashed var(--linea-fuerte);border-radius:var(--r-inner);width:100%;color:var(--ink-2);background:0 0;padding:12px;font-size:.813rem}.anticipo__subida[data-astro-cid-jkivgy2q] input[data-astro-cid-jkivgy2q][type=file]::file-selector-button{border:1px solid var(--linea-fuerte);border-radius:var(--r-pill);font:inherit;color:var(--ink);cursor:pointer;background:0 0;margin-right:11px;padding:6px 13px;font-size:.75rem}.anticipo__subida[data-astro-cid-jkivgy2q] .btn[data-astro-cid-jkivgy2q]{justify-self:start}.anticipo__listo[data-astro-cid-jkivgy2q]{border-radius:var(--r-inner);background:var(--ok-tenue);gap:13px;margin-top:22px;padding:17px;display:flex}.anticipo__listo[data-astro-cid-jkivgy2q] svg[data-astro-cid-jkivgy2q]{width:21px;height:21px;color:var(--ok);flex:none}.anticipo__listo[data-astro-cid-jkivgy2q] strong[data-astro-cid-jkivgy2q]{color:var(--ink);font-size:.906rem;font-weight:500}.anticipo__listo[data-astro-cid-jkivgy2q] p[data-astro-cid-jkivgy2q]{color:var(--ink-2);margin-top:5px;font-size:.813rem;line-height:1.6}.anticipo__aviso[data-astro-cid-jkivgy2q]{color:var(--ink-3);gap:8px;margin-top:18px;font-size:.75rem;line-height:1.55;display:flex}.anticipo__aviso[data-astro-cid-jkivgy2q] svg[data-astro-cid-jkivgy2q]{flex:none;width:14px;height:14px;margin-top:2px}@media (width<=960px){.flujo[data-astro-cid-jkivgy2q]{grid-template-columns:minmax(0,1fr)}.resumen[data-astro-cid-jkivgy2q]{order:99;grid-area:auto/1;position:static}.enviar[data-astro-cid-jkivgy2q]{order:100}.aviso[data-astro-cid-jkivgy2q]{order:101}}#calendario-rejilla .dia{aspect-ratio:8/7;border-radius:var(--r-inner);color:var(--ink-3);font-variant-numeric:tabular-nums;cursor:not-allowed;background:0 0;border:1px solid #0000;place-items:center;font-size:.844rem;display:grid}#calendario-rejilla .dia--hueco{border:0}#calendario-rejilla .dia--libre{border-color:var(--linea-fuerte);color:var(--ink);cursor:pointer;transition:border-color .18s var(--ease), background .18s var(--ease);position:relative}#calendario-rejilla .dia--libre:after{content:"";background:var(--acento);border-radius:50%;width:3px;height:3px;position:absolute;bottom:6px}#calendario-rejilla .dia--libre:hover{border-color:var(--ink);background:var(--sup-2)}#calendario-rejilla .dia--elegido,#calendario-rejilla .dia--elegido:hover{background:var(--tinta);border-color:var(--tinta);color:var(--hueso)}#calendario-rejilla .dia--elegido:after{background:var(--hueso)}#calendario-rejilla .calendario__sin-mes{color:var(--ink-2);grid-column:1/-1;padding:16px 0 4px;font-size:.844rem;line-height:1.6}#calendario-rejilla .calendario__salto{color:var(--acento-texto);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:.844rem;text-decoration:underline;display:inline-block}#horarios .horarios__rejilla{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:7px;display:grid}#horarios .horarios__vacio{color:var(--ink-3);font-size:.844rem}#horarios .hora{border:1px solid var(--linea-fuerte);border-radius:var(--r-pill);color:var(--ink);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .18s var(--ease), background .18s var(--ease);background:0 0;padding:10px 6px;font-size:.813rem}#horarios .hora:hover:not(:disabled):not(.hora--elegida){border-color:var(--ink);background:var(--sup-2)}#horarios .hora[data-anclado=true]{position:relative}#horarios .hora[data-anclado=true]:before{content:"";background:var(--acento);border-radius:50%;width:4px;height:4px;position:absolute;top:7px;right:9px}#horarios .hora:disabled{color:var(--ink-3);cursor:not-allowed;background:0 0;border-color:#0000;text-decoration:line-through}#horarios .hora--elegida,#horarios .hora--elegida:hover{background:var(--tinta);border-color:var(--tinta);color:var(--hueso)}#horarios .hora--elegida[data-anclado=true]:before{background:var(--hueso)}#horarios .horarios__pie{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-top:12px;font-size:.781rem}#horarios .horarios__otros{border-top:1px solid var(--linea);margin-top:16px;padding-top:14px}#horarios .horarios__otros summary{color:var(--acento-texto);cursor:pointer;font-size:.813rem}#horarios .horarios__nota{color:var(--ink-3);max-width:62ch;margin:10px 0 13px;font-size:.781rem;line-height:1.6}.cabinas__alto[data-astro-cid-v7m33hbn]{max-width:56ch}.cabinas__alto[data-astro-cid-v7m33hbn] h2[data-astro-cid-v7m33hbn]{margin-top:12px}.bento[data-astro-cid-v7m33hbn]{gap:var(--gap);grid-template-columns:1.15fr 1fr;align-items:start;margin-top:clamp(30px,3.8vw,48px);display:grid}.bento__columna[data-astro-cid-v7m33hbn]{gap:var(--gap);display:grid}.celda__foto[data-astro-cid-v7m33hbn]{background:var(--sup-2);overflow:hidden}.celda--grande[data-astro-cid-v7m33hbn] .celda__foto[data-astro-cid-v7m33hbn]{aspect-ratio:4/5}.bento__columna[data-astro-cid-v7m33hbn] .celda__foto[data-astro-cid-v7m33hbn]{aspect-ratio:16/10;border-radius:var(--r-sup)}.celda__foto[data-astro-cid-v7m33hbn] img[data-astro-cid-v7m33hbn]{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.celda[data-astro-cid-v7m33hbn]:hover .celda__foto[data-astro-cid-v7m33hbn] img[data-astro-cid-v7m33hbn]{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.celda__foto[data-astro-cid-v7m33hbn] img[data-astro-cid-v7m33hbn],.celda[data-astro-cid-v7m33hbn]:hover .celda__foto[data-astro-cid-v7m33hbn] img[data-astro-cid-v7m33hbn]{transition:none;transform:none}}.celda__texto[data-astro-cid-v7m33hbn]{padding-top:14px}.celda__texto[data-astro-cid-v7m33hbn] p[data-astro-cid-v7m33hbn]{color:var(--ink-2);max-width:38ch;margin-top:4px;font-size:.844rem;line-height:1.6}@media (width<=860px){.bento[data-astro-cid-v7m33hbn]{grid-template-columns:1fr}.celda--grande[data-astro-cid-v7m33hbn] .celda__foto[data-astro-cid-v7m33hbn]{aspect-ratio:4/3}}.casa[data-astro-cid-f4eserti]{overflow:hidden}.casa__rejilla[data-astro-cid-f4eserti]{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(28px,4vw,64px);display:grid}.casa__texto[data-astro-cid-f4eserti]{max-width:calc(var(--ancho) / 2);margin-left:max(var(--pad-x), calc((100vw - var(--ancho)) / 2));padding-block:clamp(56px,7vw,108px)}.casa__texto[data-astro-cid-f4eserti] h2[data-astro-cid-f4eserti]{margin-top:12px}.casa__texto[data-astro-cid-f4eserti] .entrada[data-astro-cid-f4eserti]{margin-top:20px}.casa__puntos[data-astro-cid-f4eserti]{gap:9px;margin-top:24px;list-style:none;display:grid}.casa__puntos[data-astro-cid-f4eserti] li[data-astro-cid-f4eserti]{color:var(--ink-2);align-items:flex-start;gap:9px;font-size:.875rem;display:flex}.casa__puntos[data-astro-cid-f4eserti] svg[data-astro-cid-f4eserti]{flex:none;width:15px;height:15px;margin-top:4px}.casa__mapa[data-astro-cid-f4eserti]{margin-top:28px}.casa__medio[data-astro-cid-f4eserti]{border-radius:var(--r-sup) 0 0 var(--r-sup);height:100%;min-height:clamp(360px,46vw,580px);overflow:hidden}.casa__medio[data-astro-cid-f4eserti] img[data-astro-cid-f4eserti]{object-fit:cover;width:100%;height:100%}@media (width<=860px){.casa__rejilla[data-astro-cid-f4eserti]{grid-template-columns:1fr;gap:0}.casa__medio[data-astro-cid-f4eserti]{aspect-ratio:4/3;border-radius:0;order:-1;min-height:0}.casa__texto[data-astro-cid-f4eserti]{max-width:none;padding-inline:var(--pad-x);margin-left:0;padding-block:clamp(32px,7vw,52px)}}.testimonios__alto[data-astro-cid-scvevujj]{max-width:50ch}.testimonios__alto[data-astro-cid-scvevujj] h2[data-astro-cid-scvevujj]{margin-top:12px}.lista[data-astro-cid-scvevujj]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:0;margin-top:clamp(30px,4vw,50px);list-style:none;display:grid}.cita[data-astro-cid-scvevujj]{border-left:1px solid var(--linea);padding:clamp(18px,2.2vw,28px) clamp(20px,2.8vw,38px)}.cita[data-astro-cid-scvevujj]:first-child{border-left:0;padding-left:0}.cita[data-astro-cid-scvevujj] blockquote[data-astro-cid-scvevujj] p[data-astro-cid-scvevujj]{color:var(--ink);text-wrap:pretty;font-size:.975rem;line-height:1.7}.cita[data-astro-cid-scvevujj] footer[data-astro-cid-scvevujj]{border-top:1px solid var(--linea);gap:2px;margin-top:18px;padding-top:14px;display:grid}.cita__nombre[data-astro-cid-scvevujj]{text-transform:uppercase;letter-spacing:.1em;color:var(--ink);font-family:Cormorant,ui-serif,Georgia,serif;font-size:1.06rem}.cita__detalle[data-astro-cid-scvevujj],.cita__trat[data-astro-cid-scvevujj]{color:var(--ink-3);font-size:.75rem}@media (width<=860px){.cita[data-astro-cid-scvevujj]{border-left:0;border-top:1px solid var(--linea);padding:22px 0}.cita[data-astro-cid-scvevujj]:first-child{border-top:0;padding-top:0}}.preguntas__rejilla[data-astro-cid-gb4nbdvp]{grid-template-columns:.75fr 1.25fr;align-items:start;gap:clamp(26px,4vw,70px);display:grid}.preguntas__alto[data-astro-cid-gb4nbdvp]{top:calc(var(--alto-cabecera) + 24px);position:sticky}.preguntas__alto[data-astro-cid-gb4nbdvp] h2[data-astro-cid-gb4nbdvp]{margin-top:12px}.preguntas__ayuda[data-astro-cid-gb4nbdvp]{max-width:28ch;margin-top:18px}.pregunta[data-astro-cid-gb4nbdvp]{border-top:1px solid var(--linea)}.pregunta[data-astro-cid-gb4nbdvp]:last-child{border-bottom:1px solid var(--linea)}.pregunta[data-astro-cid-gb4nbdvp] summary[data-astro-cid-gb4nbdvp]{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:19px 0;font-size:.975rem;font-weight:400;list-style:none;display:flex}.pregunta[data-astro-cid-gb4nbdvp] summary[data-astro-cid-gb4nbdvp]::-webkit-details-marker{display:none}.pregunta[data-astro-cid-gb4nbdvp] summary[data-astro-cid-gb4nbdvp]:hover{color:var(--acento-texto)}.pregunta__flecha[data-astro-cid-gb4nbdvp]{width:16px;height:16px;color:var(--acento-texto);transition:transform .25s var(--ease);flex:none}.pregunta[data-astro-cid-gb4nbdvp][open] .pregunta__flecha[data-astro-cid-gb4nbdvp]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.pregunta__flecha[data-astro-cid-gb4nbdvp]{transition:none}}.pregunta[data-astro-cid-gb4nbdvp] p[data-astro-cid-gb4nbdvp]{color:var(--ink-2);max-width:62ch;padding-bottom:22px;font-size:.906rem;line-height:1.7}@media (width<=860px){.preguntas__rejilla[data-astro-cid-gb4nbdvp]{grid-template-columns:1fr}.preguntas__alto[data-astro-cid-gb4nbdvp]{position:static}}.barra[data-astro-cid-hgely3mn]{display:none}@media (width<=820px){.barra[data-astro-cid-hgely3mn]{z-index:45;padding:12px var(--pad-x) calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--linea);background:#faf8f5eb;align-items:center;gap:10px;display:flex;position:fixed;inset:auto 0 0}@supports not (backdrop-filter:blur(4px)){.barra[data-astro-cid-hgely3mn]{background:var(--hueso)}}.barra__wa[data-astro-cid-hgely3mn]{border:1px solid var(--linea-fuerte);border-radius:var(--r-pill);color:var(--tinta);white-space:nowrap;align-items:center;gap:7px;padding:12px 18px;font-size:.844rem;font-weight:500;text-decoration:none;display:inline-flex}.barra__wa[data-astro-cid-hgely3mn] svg[data-astro-cid-hgely3mn]{width:17px;height:17px}.barra__cta[data-astro-cid-hgely3mn]{flex:1}}
