.menu[data-astro-cid-ayylddyh]{width:100%;max-width:none;height:100vh;height:100dvh;max-height:none;color:var(--cream);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.menu[data-astro-cid-ayylddyh]::backdrop{background:0 0}.menu-fondo[data-astro-cid-ayylddyh]{clip-path:circle(0% at calc(100% - 50px) 34px);background:radial-gradient(80% 60% at 50% 0,#78462859,#0000 70%),#120d0a;transition:clip-path .9s cubic-bezier(.7,0,.2,1);position:absolute;inset:0}.menu[data-astro-cid-ayylddyh].abierto .menu-fondo[data-astro-cid-ayylddyh]{clip-path:circle(150% at calc(100% - 50px) 34px)}.menu-in[data-astro-cid-ayylddyh]{height:100%;padding:calc(14px + env(safe-area-inset-top,0px)) 6vw calc(28px + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex;position:relative;overflow:auto}.menu-cab[data-astro-cid-ayylddyh]{opacity:0;justify-content:space-between;align-items:center;transition:opacity .5s .3s;display:flex}.menu[data-astro-cid-ayylddyh].abierto .menu-cab[data-astro-cid-ayylddyh]{opacity:1}.menu-logo[data-astro-cid-ayylddyh]{align-items:center;min-height:44px;display:flex}.menu-logo[data-astro-cid-ayylddyh] img[data-astro-cid-ayylddyh]{width:100px;height:18px}.menu-cerrar[data-astro-cid-ayylddyh]{letter-spacing:.2em;text-transform:uppercase;border:1px solid #f3eee559;border-radius:99px;align-items:center;gap:12px;min-height:44px;padding:10px 14px 10px 18px;font-size:11px;font-weight:800;display:inline-flex}.menu-cerrar[data-astro-cid-ayylddyh] i[data-astro-cid-ayylddyh]{width:18px;height:8px;display:inline-block;position:relative}.menu-cerrar[data-astro-cid-ayylddyh] i[data-astro-cid-ayylddyh]:before,.menu-cerrar[data-astro-cid-ayylddyh] i[data-astro-cid-ayylddyh]:after{content:"";background:currentColor;width:12px;height:1.5px;position:absolute;top:3px;left:4px;transform:rotate(45deg)}.menu-cerrar[data-astro-cid-ayylddyh] i[data-astro-cid-ayylddyh]:after{transform:rotate(-45deg)}.menu-lista[data-astro-cid-ayylddyh]{margin:auto 0;padding:4vh 0;list-style:none}.menu-lista[data-astro-cid-ayylddyh] li[data-astro-cid-ayylddyh]{border-bottom:1px solid #f3eee51f;overflow:hidden}.fila[data-astro-cid-ayylddyh]{grid-template-columns:34px 1fr;align-items:baseline;padding:14px 0;transition:transform .9s cubic-bezier(.2,.7,.2,1);display:grid;transform:translateY(110%)}.menu[data-astro-cid-ayylddyh].abierto .fila[data-astro-cid-ayylddyh]{transform:none}.menu-lista[data-astro-cid-ayylddyh] li[data-astro-cid-ayylddyh]:first-child .fila[data-astro-cid-ayylddyh]{transition-delay:.25s}.menu-lista[data-astro-cid-ayylddyh] li[data-astro-cid-ayylddyh]:nth-child(2) .fila[data-astro-cid-ayylddyh]{transition-delay:.31s}.menu-lista[data-astro-cid-ayylddyh] li[data-astro-cid-ayylddyh]:nth-child(3) .fila[data-astro-cid-ayylddyh]{transition-delay:.37s}.menu-lista[data-astro-cid-ayylddyh] li[data-astro-cid-ayylddyh]:nth-child(4) .fila[data-astro-cid-ayylddyh]{transition-delay:.43s}.menu-lista[data-astro-cid-ayylddyh] li[data-astro-cid-ayylddyh]:nth-child(5) .fila[data-astro-cid-ayylddyh]{transition-delay:.49s}.fila[data-astro-cid-ayylddyh] small[data-astro-cid-ayylddyh]{color:var(--gold2);font-family:Cormorant Garamond,serif;font-size:16px}.fila[data-astro-cid-ayylddyh] b[data-astro-cid-ayylddyh]{font-family:Cormorant Garamond,serif;font-size:clamp(46px,12vw,84px);font-weight:300;line-height:1}.fila[data-astro-cid-ayylddyh] span[data-astro-cid-ayylddyh]{letter-spacing:.14em;text-transform:uppercase;color:#f3eee59e;grid-column:2;margin-top:4px;font-size:12px}.fila[data-astro-cid-ayylddyh].actual b[data-astro-cid-ayylddyh]{color:var(--gold2);font-style:italic}.fila[data-astro-cid-ayylddyh].prox b[data-astro-cid-ayylddyh]{color:#f3eee5b3}.menu-pie[data-astro-cid-ayylddyh]{opacity:0;gap:18px;transition:opacity .7s .55s,transform .7s .55s;display:grid;transform:translateY(14px)}.menu[data-astro-cid-ayylddyh].abierto .menu-pie[data-astro-cid-ayylddyh]{opacity:1;transform:none}.idiomas[data-astro-cid-ayylddyh]{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.idiomas[data-astro-cid-ayylddyh] a[data-astro-cid-ayylddyh]{letter-spacing:.14em;border:1px solid #f3eee559;border-radius:99px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px 14px;font-size:11px;font-weight:800;display:inline-flex}.idiomas[data-astro-cid-ayylddyh] a[data-astro-cid-ayylddyh].on{background:var(--lino);color:#1d1a16;border-color:var(--lino)}address[data-astro-cid-ayylddyh]{color:#f3eee5b3;font-size:12.5px;font-style:normal;line-height:1.6}.contacto[data-astro-cid-ayylddyh]{flex-wrap:wrap;align-items:center;gap:0 14px;display:flex}.tel[data-astro-cid-ayylddyh]{min-height:44px;color:var(--gold2);align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.menu-fondo[data-astro-cid-ayylddyh],.menu-cab[data-astro-cid-ayylddyh],.fila[data-astro-cid-ayylddyh],.menu-pie[data-astro-cid-ayylddyh]{transition:none}}.nav[data-astro-cid-ymc3udoh]{z-index:30;color:var(--ink);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:14px 5vw;font-size:11px;transition:background .5s,color .5s;display:flex;position:fixed;top:0;left:0;right:0}.nav[data-astro-cid-ymc3udoh].claro{color:var(--cream)}.nav[data-astro-cid-ymc3udoh].cielo:not(.solida){color:rgb(var(--tinta-cielo,23, 21, 18))}.nav[data-astro-cid-ymc3udoh].cielo:not(.solida) .links[data-astro-cid-ymc3udoh],.nav[data-astro-cid-ymc3udoh].cielo:not(.solida) .idioma-actual[data-astro-cid-ymc3udoh]{text-shadow:0 0 2px rgba(var(--halo-cielo), .5), 0 0 8px rgba(var(--halo-cielo), .45), 0 0 20px rgba(var(--halo-cielo), .35)}.nav[data-astro-cid-ymc3udoh].solida{color:var(--ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f3eee5eb}.nav[data-astro-cid-ymc3udoh].solida-noche.solida{color:var(--cream);background:#0d0908d1}.logo-enlace[data-astro-cid-ymc3udoh]{align-items:center;min-height:44px;display:flex}.logo[data-astro-cid-ymc3udoh]{width:100px;height:18px;-webkit-mask:var(--logo) left center / contain no-repeat;-webkit-mask:var(--logo) left center / contain no-repeat;mask:var(--logo) left center / contain no-repeat;background:currentColor;display:block}.links[data-astro-cid-ymc3udoh]{gap:2.6vw;display:flex}.links[data-astro-cid-ymc3udoh] a[data-astro-cid-ymc3udoh],.prox[data-astro-cid-ymc3udoh]{align-items:center;min-height:44px;display:inline-flex;position:relative}.links[data-astro-cid-ymc3udoh] a[data-astro-cid-ymc3udoh].on{border-bottom:1px solid var(--gold)}.prox[data-astro-cid-ymc3udoh]{color:inherit}.der[data-astro-cid-ymc3udoh]{align-items:center;gap:22px;display:flex}.reservar[data-astro-cid-ymc3udoh]{letter-spacing:.2em;border:1px solid;border-radius:99px;align-items:center;min-height:44px;padding:11px 18px;font-size:11px;font-weight:700;transition:background .5s,color .5s;display:inline-flex}@media (hover:hover){.reservar[data-astro-cid-ymc3udoh]:hover{background:var(--lino);color:#1d1a16;border-color:var(--lino)}}.menu-btn[data-astro-cid-ymc3udoh]{isolation:isolate;background:var(--lino);color:#1d1a16;letter-spacing:.2em;text-transform:uppercase;border-radius:999px;align-items:center;gap:12px;min-height:44px;padding:6px 6px 6px 20px;font-size:11px;font-weight:700;transition:color .8s cubic-bezier(.2,.7,.2,1);display:none;position:relative;overflow:hidden;box-shadow:0 14px 30px -14px #0000008c,inset 0 1px #ffffffb3}.menu-btn[data-astro-cid-ymc3udoh]:before{content:"";z-index:-1;background:#1d1a16;border-radius:50%;width:32px;height:32px;margin-top:-16px;transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;top:50%;right:6px;transform:scale(0)}.menu-btn[data-astro-cid-ymc3udoh] .dot[data-astro-cid-ymc3udoh]{background:var(--gold);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.menu-btn[data-astro-cid-ymc3udoh] .dot[data-astro-cid-ymc3udoh] i[data-astro-cid-ymc3udoh]{width:14px;height:8px;display:block;position:relative}.menu-btn[data-astro-cid-ymc3udoh] .dot[data-astro-cid-ymc3udoh] i[data-astro-cid-ymc3udoh]:before,.menu-btn[data-astro-cid-ymc3udoh] .dot[data-astro-cid-ymc3udoh] i[data-astro-cid-ymc3udoh]:after{content:"";background:currentColor;border-radius:2px;height:1.5px;position:absolute;left:0;right:0}.menu-btn[data-astro-cid-ymc3udoh] .dot[data-astro-cid-ymc3udoh] i[data-astro-cid-ymc3udoh]:before{top:0}.menu-btn[data-astro-cid-ymc3udoh] .dot[data-astro-cid-ymc3udoh] i[data-astro-cid-ymc3udoh]:after{bottom:0;right:4px}.menu-btn[data-astro-cid-ymc3udoh]:active:before{transform:scale(14)}.menu-btn[data-astro-cid-ymc3udoh]:focus-visible:before{transform:scale(14)}:is(.menu-btn[data-astro-cid-ymc3udoh]:focus-visible,.menu-btn[data-astro-cid-ymc3udoh]:active){color:var(--lino)}@media (hover:hover){.menu-btn[data-astro-cid-ymc3udoh]:hover:before{transform:scale(14)}.menu-btn[data-astro-cid-ymc3udoh]:hover{color:var(--lino)}}@media (min-width:900px){.nav[data-astro-cid-ymc3udoh]{height:var(--top);padding-block:0;padding-inline:4vw}}.idioma-actual[data-astro-cid-ymc3udoh]{letter-spacing:.2em;font-size:11px}@media (max-width:899px){.links[data-astro-cid-ymc3udoh],.reservar[data-astro-cid-ymc3udoh],.idioma-actual[data-astro-cid-ymc3udoh],.der[data-astro-cid-ymc3udoh] .reservar-lino{display:none}.menu-btn[data-astro-cid-ymc3udoh]{display:inline-flex}}@media (prefers-reduced-motion:reduce){.nav[data-astro-cid-ymc3udoh],.reservar[data-astro-cid-ymc3udoh],.menu-btn[data-astro-cid-ymc3udoh],.menu-btn[data-astro-cid-ymc3udoh]:before{transition:none}}.pie[data-astro-cid-bwe2oalq]{color:#f3eee5b3;text-align:center;background:#0d0f16;justify-items:center;gap:8px;padding:34px 5vw 40px;font-size:12.5px;display:grid}.logo[data-astro-cid-bwe2oalq]{width:100px;height:18px;margin-bottom:6px}address[data-astro-cid-bwe2oalq]{font-style:normal}.estado[data-astro-cid-bwe2oalq]{color:var(--gold2)}.tel[data-astro-cid-bwe2oalq]{min-height:44px;color:var(--gold);align-items:center;display:inline-flex}.pie-l[data-astro-cid-bwe2oalq]{letter-spacing:.14em;text-transform:uppercase;color:#f3eee599;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 18px;font-size:11px;list-style:none;display:flex}.pie-l[data-astro-cid-bwe2oalq] a[data-astro-cid-bwe2oalq]{min-height:44px;color:var(--gold);align-items:center;display:inline-flex}.pie-l[data-astro-cid-bwe2oalq] li[data-astro-cid-bwe2oalq]{align-items:center;min-height:44px;display:flex}
