.cabecera[data-astro-cid-lixyf5te]{position:absolute;top:0;left:0;right:0;z-index:var(--z-fijo);display:grid;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:clamp(.6rem,2vw,1.5rem);min-height:var(--alto-cabecera);padding:.65rem var(--margen);background:rgb(235 228 209 / var(--cabecera-alfa));-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid rgb(255 255 255 / .35)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cabecera[data-astro-cid-lixyf5te]{background:#ebe4d1f0}}.logo[data-astro-cid-lixyf5te]{grid-area:1 / 1;display:flex;color:var(--tinta)}.logo[data-astro-cid-lixyf5te] svg{height:clamp(34px,3.4vw,46px);width:auto}.reservar[data-astro-cid-lixyf5te]{grid-area:1 / 4;display:inline-flex;align-items:center;min-height:var(--toque);padding:0 1.25rem;background:var(--accion-fondo);color:var(--accion-tinta);border:1px solid var(--accion-borde);border-radius:999px;font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s}.reservar[data-astro-cid-lixyf5te]:hover{background:var(--accion-hover-fondo);color:var(--accion-hover-tinta);border-color:var(--accion-hover-fondo)}.menu[data-astro-cid-lixyf5te]{grid-area:1 / 5}.regalo[data-astro-cid-lixyf5te]{grid-area:1 / 3;position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:var(--toque);min-height:var(--toque);padding:0;border-radius:999px;background:linear-gradient(135deg,#e6d6aa,#cab892 55%,#d9c591);border:1px solid rgb(255 255 255 / .7);box-shadow:0 4px 14px #8c703c47,inset 0 1px #fff9;color:var(--tinta);font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:transform .25s var(--curva),box-shadow .25s}.regalo[data-astro-cid-lixyf5te]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgb(255 255 255 / .75) 50%,transparent 70%);transform:translate(-120%);animation:brillo 5.5s ease-in-out 1.2s infinite}.regalo[data-astro-cid-lixyf5te]:hover{transform:translateY(-1px);box-shadow:0 8px 20px #8c703c59,inset 0 1px #fff9}.regalo[data-astro-cid-lixyf5te][aria-current=page]{box-shadow:0 0 0 2px var(--tinta),inset 0 1px #fff9}.regalo-icono[data-astro-cid-lixyf5te]{display:inline-flex}.regalo-icono[data-astro-cid-lixyf5te] svg{animation:latido 5.5s ease-in-out 1.2s infinite}.regalo-texto[data-astro-cid-lixyf5te]{display:none}@keyframes brillo{0%,62%{transform:translate(-120%)}80%,to{transform:translate(120%)}}@keyframes latido{0%,62%,to{transform:none}68%{transform:rotate(-12deg) scale(1.12)}74%{transform:rotate(10deg) scale(1.12)}80%{transform:none}}@media(prefers-reduced-motion:reduce){.regalo[data-astro-cid-lixyf5te]:after,.regalo-icono[data-astro-cid-lixyf5te] svg{animation:none}.regalo[data-astro-cid-lixyf5te]{transition:none}}.solo-lector[data-astro-cid-lixyf5te]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.menu[data-astro-cid-lixyf5te] nav[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te].destacado{gap:.75rem;margin:.5rem 0 .25rem;padding:.7rem .9rem;border:1px solid #cab892;border-radius:var(--radio);background:linear-gradient(135deg,#efe4c6,#e2d2a6);color:var(--tinta);font-weight:600;line-height:1.25}.menu[data-astro-cid-lixyf5te] nav[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te].destacado small[data-astro-cid-lixyf5te]{display:block;font-size:.82rem;font-weight:400;color:var(--tinta-suave)}.menu[data-astro-cid-lixyf5te] nav[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te].destacado .regalo-icono[data-astro-cid-lixyf5te]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:#fff9}summary[data-astro-cid-lixyf5te]{display:inline-flex;align-items:center;gap:.5rem;min-height:var(--toque);padding:0 .6rem;font-size:.875rem;font-weight:600;list-style:none}summary[data-astro-cid-lixyf5te]::-webkit-details-marker{display:none}.barras[data-astro-cid-lixyf5te]{display:grid;gap:4px}.barras[data-astro-cid-lixyf5te] i[data-astro-cid-lixyf5te]{display:block;width:20px;height:2px;border-radius:2px;background:currentColor;transition:transform .32s var(--curva),opacity .2s ease}.menu[data-astro-cid-lixyf5te][open]:not(.cerrando) .barras[data-astro-cid-lixyf5te] i[data-astro-cid-lixyf5te]:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu[data-astro-cid-lixyf5te][open]:not(.cerrando) .barras[data-astro-cid-lixyf5te] i[data-astro-cid-lixyf5te]:nth-child(2){opacity:0;transform:scaleX(.4)}.menu[data-astro-cid-lixyf5te][open]:not(.cerrando) .barras[data-astro-cid-lixyf5te] i[data-astro-cid-lixyf5te]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.rotulo[data-astro-cid-lixyf5te]{display:none}.menu[data-astro-cid-lixyf5te] nav[data-astro-cid-lixyf5te]{position:absolute;left:0;right:0;z-index:var(--z-flotante);background:var(--fondo);border-bottom:1px solid var(--linea);box-shadow:var(--elev-3)}@media(max-width:879px){.menu[data-astro-cid-lixyf5te][open] nav[data-astro-cid-lixyf5te]{animation:desplegar .34s var(--curva) both}.menu[data-astro-cid-lixyf5te][open] nav[data-astro-cid-lixyf5te] li[data-astro-cid-lixyf5te]{animation:asomar .42s var(--curva) both;animation-delay:calc(80ms + var(--i, 0) * 45ms)}.menu[data-astro-cid-lixyf5te].cerrando nav[data-astro-cid-lixyf5te]{animation:plegar .22s var(--curva) both}.menu[data-astro-cid-lixyf5te].cerrando nav[data-astro-cid-lixyf5te] li[data-astro-cid-lixyf5te]{animation:none}}@keyframes desplegar{0%{opacity:0;transform:translateY(-12px);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(0 0 0 0)}}@keyframes asomar{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes plegar{0%{opacity:1;transform:none;clip-path:inset(0 0 0 0)}to{opacity:0;transform:translateY(-10px);clip-path:inset(0 0 100% 0)}}@media(prefers-reduced-motion:reduce){.menu[data-astro-cid-lixyf5te][open] nav[data-astro-cid-lixyf5te],.menu[data-astro-cid-lixyf5te][open] nav[data-astro-cid-lixyf5te] li[data-astro-cid-lixyf5te],.menu[data-astro-cid-lixyf5te].cerrando nav[data-astro-cid-lixyf5te]{animation:none}.barras[data-astro-cid-lixyf5te] i[data-astro-cid-lixyf5te]{transition:none}}.menu[data-astro-cid-lixyf5te] ul[data-astro-cid-lixyf5te]{list-style:none;display:flex;flex-direction:column;padding:.25rem var(--margen) .75rem}.menu[data-astro-cid-lixyf5te] nav[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te]{display:flex;align-items:center;min-height:3.25rem;font-size:1.0625rem;font-weight:500;text-decoration:none;border-bottom:1px solid var(--linea)}.menu[data-astro-cid-lixyf5te] nav[data-astro-cid-lixyf5te] li[data-astro-cid-lixyf5te]:last-child a[data-astro-cid-lixyf5te]{border-bottom:0}.menu[data-astro-cid-lixyf5te] nav[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te].activo{font-weight:700;color:var(--u-txt, var(--tinta))}@media(min-width:880px){.cabecera[data-astro-cid-lixyf5te]{grid-template-columns:auto 1fr auto auto}.menu[data-astro-cid-lixyf5te]{grid-area:1 / 2}summary[data-astro-cid-lixyf5te]{display:none}.regalo[data-astro-cid-lixyf5te]{grid-area:1 / 3}.reservar[data-astro-cid-lixyf5te]{grid-area:1 / 4}.li-regalo[data-astro-cid-lixyf5te]{display:none}.menu[data-astro-cid-lixyf5te] nav[data-astro-cid-lixyf5te]{position:static;background:none;border:0;box-shadow:none}.menu[data-astro-cid-lixyf5te] ul[data-astro-cid-lixyf5te]{flex-direction:row;justify-content:flex-end;gap:clamp(.9rem,1.8vw,1.7rem);padding:0}.menu[data-astro-cid-lixyf5te] nav[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te]{min-height:var(--toque);font-size:.9375rem;border-bottom:2px solid transparent;white-space:nowrap}.menu[data-astro-cid-lixyf5te] nav[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te]:hover{border-bottom-color:var(--linea)}.menu[data-astro-cid-lixyf5te] nav[data-astro-cid-lixyf5te] a[data-astro-cid-lixyf5te].activo{border-bottom-color:var(--u, var(--tinta));color:inherit}}@media(min-width:1180px){.regalo[data-astro-cid-lixyf5te]{padding:0 1.1rem 0 .9rem}.regalo-texto[data-astro-cid-lixyf5te]{display:inline}}.u-restaurante[data-astro-cid-lixyf5te]{--u: var(--u-restaurante);--u-txt: var(--u-restaurante-txt)}.u-hotel[data-astro-cid-lixyf5te]{--u: var(--u-hotel);--u-txt: var(--u-hotel-txt)}.u-balneario[data-astro-cid-lixyf5te]{--u: var(--u-balneario);--u-txt: var(--u-balneario-txt)}.u-hula-kai[data-astro-cid-lixyf5te]{--u: var(--u-hula-kai);--u-txt: var(--u-hula-kai-txt)}.u-eventos[data-astro-cid-lixyf5te]{--u: var(--u-eventos);--u-txt: var(--u-eventos-txt)}.pie[data-astro-cid-7zpq4gre]{border-top:1px solid var(--linea);padding:var(--paso) var(--margen) calc(var(--paso) / 1.6)}.interior[data-astro-cid-7zpq4gre]{max-width:var(--ancho);margin-inline:auto;display:grid;gap:clamp(1.75rem,4vw,3rem);grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.marca[data-astro-cid-7zpq4gre]{grid-column:1 / -1}@media(min-width:900px){.marca[data-astro-cid-7zpq4gre]{grid-column:auto}}.iso[data-astro-cid-7zpq4gre]{display:block;width:128px;color:var(--tinta)}.iso[data-astro-cid-7zpq4gre] svg{width:100%;height:auto}.lema[data-astro-cid-7zpq4gre]{font-family:var(--f-firma);font-style:italic;font-size:1.2rem;margin-top:1rem;max-width:20ch}.desde[data-astro-cid-7zpq4gre]{font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--tinta-suave);margin-top:.75rem}h2[data-astro-cid-7zpq4gre]{font-family:var(--f-texto);font-size:.72rem;font-weight:600;text-transform:uppercase;color:var(--tinta-suave);margin-bottom:.9rem;letter-spacing:.2em}ul[data-astro-cid-7zpq4gre]{list-style:none;display:flex;flex-direction:column}.sueltos[data-astro-cid-7zpq4gre]{margin-top:.5rem}ul[data-astro-cid-7zpq4gre] a[data-astro-cid-7zpq4gre]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.1rem;min-height:var(--toque);padding-block:.35rem;font-size:.9375rem;text-decoration:none}ul[data-astro-cid-7zpq4gre] a[data-astro-cid-7zpq4gre]:hover{text-decoration:underline}.tel[data-astro-cid-7zpq4gre]{display:block;font-size:.8125rem;color:var(--tinta-suave);font-variant-numeric:tabular-nums}.credito[data-astro-cid-7zpq4gre]{max-width:var(--ancho);margin:clamp(1.75rem,4vw,2.5rem) auto 0;padding-top:1rem;border-top:1px solid var(--linea);font-size:.75rem;letter-spacing:.04em;color:var(--tinta-suave)}.credito[data-astro-cid-7zpq4gre] a[data-astro-cid-7zpq4gre]{display:inline-block;padding-block:.35rem;color:inherit;text-underline-offset:.2em}.credito[data-astro-cid-7zpq4gre] a[data-astro-cid-7zpq4gre]:hover{color:var(--tinta)}address[data-astro-cid-7zpq4gre]{font-style:normal;font-size:.925rem;line-height:1.55}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.onda[data-astro-cid-pqantbnz]{display:block;width:100%;color:var(--linea)}.onda[data-astro-cid-pqantbnz] svg{display:block;width:100%;height:var(--alto-onda)}.animada[data-astro-cid-pqantbnz] svg{clip-path:inset(0 100% 0 0);animation:trazar 1.1s cubic-bezier(.4,0,.2,1) .15s forwards}@keyframes trazar{to{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.animada[data-astro-cid-pqantbnz] svg{clip-path:none;animation:none}}
