.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;--capsula-texto:var(--ink);--capsula-fondo:#1715120f;--capsula-borde:#1715121f;--capsula-cristal:none;--capsula-sombra:0 0 #0000;--ficha:#1d1a16;--ficha-texto:var(--lino);--ficha-sombra:0 0 #0000;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].claro:not(.solida),.nav[data-astro-cid-ymc3udoh].cielo:not(.solida),.nav[data-astro-cid-ymc3udoh].solida-noche.solida{--capsula-texto:var(--cream);--capsula-fondo:#0c0e1a4d;--capsula-borde:#f3eee533;--capsula-cristal:blur(14px) saturate(1.25);--capsula-sombra:inset 0 1px 0 #ffffff1f, 0 12px 26px -16px #00000080;--ficha:var(--lino);--ficha-texto:#1d1a16;--ficha-sombra:0 6px 14px -8px #00000080, inset 0 1px 0 #ffffffb3}.nav[data-astro-cid-ymc3udoh].cielo:not(.solida){--capsula-texto:rgb(var(--tinta-cielo,23, 21, 18));--capsula-fondo:rgba(var(--halo-cielo,246, 242, 233), .3);--capsula-borde:rgba(var(--tinta-cielo,23, 21, 18), .2);--ficha:rgb(var(--tinta-cielo,23, 21, 18));--ficha-texto:rgb(var(--halo-cielo,246, 242, 233))}.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],.idioma-btn[data-astro-cid-ymc3udoh]{background:var(--capsula-fondo);color:var(--capsula-texto);letter-spacing:.14em;box-shadow:inset 0 0 0 1px var(--capsula-borde), var(--capsula-sombra);-webkit-backdrop-filter:var(--capsula-cristal);backdrop-filter:var(--capsula-cristal);border-radius:999px;font-size:12px;font-weight:700;transition:background .5s,color .5s,box-shadow .5s}.links[data-astro-cid-ymc3udoh]{padding-inline:4px;display:flex;position:relative}.links[data-astro-cid-ymc3udoh]:before{content:"";width:var(--ficha-ancho,0);background:var(--ficha);height:36px;box-shadow:var(--ficha-sombra);opacity:0;transform:translateX(var(--ficha-x,0));pointer-events:none;border-radius:999px;transition:opacity .14s;position:absolute;top:4px;left:0}.links[data-astro-cid-ymc3udoh][data-ficha]:before{opacity:1;transition:transform .26s cubic-bezier(.23,1,.32,1),width .26s cubic-bezier(.23,1,.32,1),opacity .14s}.links[data-astro-cid-ymc3udoh] a[data-astro-cid-ymc3udoh],.prox[data-astro-cid-ymc3udoh]{border-radius:999px;align-items:center;min-height:44px;padding-inline:15px;transition:color .18s;display:inline-flex;position:relative}.links[data-astro-cid-ymc3udoh] a[data-astro-cid-ymc3udoh].bajo{color:var(--ficha-texto)}.links[data-astro-cid-ymc3udoh]:not(.con-ficha) a[data-astro-cid-ymc3udoh].on{background:var(--ficha);color:var(--ficha-texto)}.prox[data-astro-cid-ymc3udoh]{color:inherit}.der[data-astro-cid-ymc3udoh]{align-items:center;gap:22px;display:flex;position:relative}.idioma-caja[data-astro-cid-ymc3udoh]{position:relative}.idioma-btn[data-astro-cid-ymc3udoh]{text-transform:uppercase;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 13px;transition:background .5s,color .5s,box-shadow .5s,transform .16s ease-out;display:inline-flex}.idioma-btn[data-astro-cid-ymc3udoh]:active{transform:scale(.97)}.globo[data-astro-cid-ymc3udoh],.flechita[data-astro-cid-ymc3udoh]{fill:none;stroke:currentColor;flex:none;display:block}.globo[data-astro-cid-ymc3udoh]{stroke-width:1.5px;width:15px;height:15px}.flechita[data-astro-cid-ymc3udoh]{stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:9px;height:6px;transition:transform .2s cubic-bezier(.23,1,.32,1)}.idioma-btn[data-astro-cid-ymc3udoh][aria-expanded=true] .flechita[data-astro-cid-ymc3udoh]{transform:rotate(180deg)}.idioma-panel[data-astro-cid-ymc3udoh]{z-index:1;background:var(--lino);color:#1d1a16;letter-spacing:0;text-transform:none;transform-origin:100% 0;opacity:0;visibility:hidden;border-radius:16px;width:186px;padding:6px;font-size:14.5px;font-weight:600;list-style:none;transition:opacity .16s,transform .2s cubic-bezier(.23,1,.32,1),visibility 0s linear .2s;position:absolute;top:calc(100% + 8px);right:0;transform:scale(.96)translateY(-4px);box-shadow:0 24px 44px -20px #080a16a6,inset 0 1px #ffffffb3}.idioma-caja[data-astro-cid-ymc3udoh].abierta .idioma-panel[data-astro-cid-ymc3udoh]{opacity:1;visibility:visible;transition:opacity .16s,transform .2s cubic-bezier(.23,1,.32,1);transform:none}.idioma-panel[data-astro-cid-ymc3udoh] a[data-astro-cid-ymc3udoh]{border-radius:11px;justify-content:space-between;align-items:center;min-height:44px;padding-inline:12px;transition:background .14s;display:flex}.codigo[data-astro-cid-ymc3udoh]{letter-spacing:.12em;color:var(--oro-osc);font-size:11px;font-weight:800}.idioma-panel[data-astro-cid-ymc3udoh] a[data-astro-cid-ymc3udoh].on .codigo[data-astro-cid-ymc3udoh]{background:var(--gold);color:#fff;letter-spacing:0;border-radius:50%;place-items:center;width:22px;height:22px;font-size:0;display:grid}.idioma-panel[data-astro-cid-ymc3udoh] a[data-astro-cid-ymc3udoh].on .codigo[data-astro-cid-ymc3udoh]:after{content:"✓";font-size:12px}@media (hover:hover){.idioma-panel[data-astro-cid-ymc3udoh] a[data-astro-cid-ymc3udoh]:hover{background:#c9a66b3d}}.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}}@media (max-width:899px){.links[data-astro-cid-ymc3udoh],.reservar[data-astro-cid-ymc3udoh],.der[data-astro-cid-ymc3udoh] .reservar-lino{display:none}.der[data-astro-cid-ymc3udoh]{gap:10px}.menu-btn[data-astro-cid-ymc3udoh]{display:inline-flex}.idioma-caja[data-astro-cid-ymc3udoh]{position:static}}@media (max-width:359px){.globo[data-astro-cid-ymc3udoh]{display:none}.idioma-btn[data-astro-cid-ymc3udoh]{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.nav[data-astro-cid-ymc3udoh],.links[data-astro-cid-ymc3udoh],.links[data-astro-cid-ymc3udoh]:before,.links[data-astro-cid-ymc3udoh][data-ficha]:before,.links[data-astro-cid-ymc3udoh] a[data-astro-cid-ymc3udoh],.idioma-btn[data-astro-cid-ymc3udoh],.flechita[data-astro-cid-ymc3udoh],.idioma-panel[data-astro-cid-ymc3udoh],.idioma-caja[data-astro-cid-ymc3udoh].abierta .idioma-panel[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}
