.site[data-astro-cid-qcsjzpnw]{--fondo:#14110f;--panel:#1d1915;--crema:#f1e7da;--suave:#b3a593;--linea:#f1e7da1f;--brasa:#e0662f;--oro:#d9a441;--serif:"Fraunces Variable", Georgia, serif;background:var(--fondo);color:var(--crema);font-family:Inter Variable,system-ui,sans-serif}body{background:#14110f}.contenedor[data-astro-cid-qcsjzpnw]{max-width:1180px;margin:0 auto;padding:0 28px}h1[data-astro-cid-qcsjzpnw],h2[data-astro-cid-qcsjzpnw],h3[data-astro-cid-qcsjzpnw]{font-family:var(--serif);letter-spacing:-.02em;font-weight:400;line-height:1.05}h2[data-astro-cid-qcsjzpnw]{font-size:clamp(2rem,4vw,3rem)}em[data-astro-cid-qcsjzpnw],.logo[data-astro-cid-qcsjzpnw] i[data-astro-cid-qcsjzpnw]{color:var(--oro);font-style:italic}.kicker[data-astro-cid-qcsjzpnw]{letter-spacing:.22em;text-transform:uppercase;color:var(--brasa);margin-bottom:16px;font-size:.75rem}.btn[data-astro-cid-qcsjzpnw]{background:var(--brasa);color:#fff;letter-spacing:.04em;border:1px solid var(--brasa);border-radius:4px;justify-content:center;align-items:center;padding:14px 26px;font-size:.9rem;font-weight:500;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.btn[data-astro-cid-qcsjzpnw]:hover{background:#f07a43;border-color:#f07a43}.btn-linea[data-astro-cid-qcsjzpnw]{border-color:var(--linea);color:var(--crema);background:0 0}.btn-linea[data-astro-cid-qcsjzpnw]:hover{border-color:var(--crema);background:0 0}.btn-sm[data-astro-cid-qcsjzpnw]{padding:10px 18px}.cab[data-astro-cid-qcsjzpnw]{z-index:50;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--linea);background:#14110fd9;position:sticky;top:0}.cab-in[data-astro-cid-qcsjzpnw]{align-items:center;gap:36px;height:72px;display:flex;position:relative}.logo[data-astro-cid-qcsjzpnw]{font-family:var(--serif);letter-spacing:-.02em;font-size:1.5rem}.menu[data-astro-cid-qcsjzpnw]{color:var(--suave);gap:30px;margin-left:auto;font-size:.9rem;display:flex}.menu[data-astro-cid-qcsjzpnw] a[data-astro-cid-qcsjzpnw]:hover{color:var(--crema)}.hero[data-astro-cid-qcsjzpnw]{position:relative;overflow:hidden}.hero-in[data-astro-cid-qcsjzpnw]{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;min-height:min(720px,86vh);padding-block:56px;display:grid}h1[data-astro-cid-qcsjzpnw]{letter-spacing:-.035em;max-width:10ch;font-size:clamp(3rem,7vw,5.8rem);line-height:.98}.lead[data-astro-cid-qcsjzpnw]{max-width:44ch;color:var(--suave);margin-top:26px;font-size:1.08rem}.cta[data-astro-cid-qcsjzpnw]{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero-arte[data-astro-cid-qcsjzpnw]{aspect-ratio:1;position:relative}.brasa[data-astro-cid-qcsjzpnw]{filter:blur(10px);background:radial-gradient(circle at 50% 55%,#e0662f73,#d9a4411f 45%,#0000 70%);border-radius:50%;position:absolute;inset:0}.anim .brasa[data-astro-cid-qcsjzpnw]{animation:4s ease-in-out infinite late}@keyframes late{50%{opacity:.65;transform:scale(.96)}}.plato[data-astro-cid-qcsjzpnw].grande{width:74%;position:absolute;top:8%;left:6%}.plato[data-astro-cid-qcsjzpnw].chico{width:42%;position:absolute;bottom:6%;right:2%}.estado[data-astro-cid-qcsjzpnw]{border:1px solid var(--linea);background:#1d1915e6;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:.82rem;display:flex;position:absolute;bottom:6%;left:4%}.estado[data-astro-cid-qcsjzpnw] i[data-astro-cid-qcsjzpnw]{background:#6fcf6f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #6fcf6f26}.estado[data-astro-cid-qcsjzpnw].cerrado i[data-astro-cid-qcsjzpnw]{background:var(--suave);box-shadow:none}.franja[data-astro-cid-qcsjzpnw]{border-top:1px solid var(--linea);color:var(--suave);grid-template-columns:repeat(3,1fr);font-size:.88rem;display:grid}.franja[data-astro-cid-qcsjzpnw] li[data-astro-cid-qcsjzpnw]{padding:22px 0}.franja[data-astro-cid-qcsjzpnw] li[data-astro-cid-qcsjzpnw]+li[data-astro-cid-qcsjzpnw]{border-left:1px solid var(--linea);padding-left:28px}.franja[data-astro-cid-qcsjzpnw] b[data-astro-cid-qcsjzpnw]{color:var(--crema);font-weight:500;display:block}.plato[data-astro-cid-qcsjzpnw]{aspect-ratio:1;rotate:var(--rot,0deg);background:radial-gradient(circle,#f3ebdf 0 58%,#ddd0bc 59% 61%,#f6efe4 62% 100%);border-radius:50%;position:relative;box-shadow:0 40px 60px -24px #000c,inset 0 -8px 18px #0000001a}.plato[data-astro-cid-qcsjzpnw]:before{content:"";background:radial-gradient(circle at 30% 34%, var(--a) 0 20%, transparent 21%), radial-gradient(circle at 68% 40%, var(--b) 0 23%, transparent 24%), radial-gradient(circle at 44% 72%, var(--c) 0 20%, transparent 21%), radial-gradient(circle at 50% 50%, var(--base) 0 62%, transparent 63%);border-radius:47% 53% 50% 50%;position:absolute;inset:21%}.plato[data-astro-cid-qcsjzpnw]:after{content:"";background:radial-gradient(circle at 20% 30%, var(--g) 0 3.5%, transparent 4.5%), radial-gradient(circle at 72% 22%, var(--g) 0 3%, transparent 4%), radial-gradient(circle at 56% 78%, var(--g) 0 3.5%, transparent 4.5%), radial-gradient(circle at 36% 58%, #ffffff80 0 2.5%, transparent 3.5%), radial-gradient(circle at 82% 62%, var(--g) 0 3%, transparent 4%), radial-gradient(circle at 48% 40%, #ffffff59 0 2%, transparent 3%);position:absolute;inset:26%}.plato[data-astro-cid-qcsjzpnw].bowl{background:radial-gradient(circle,#3a2c22 0 64%,#2a2019 65% 70%,#4a392c 71% 100%)}.plato[data-astro-cid-qcsjzpnw].bowl:before{background:radial-gradient(circle at 34% 36%, var(--a) 0 16%, transparent 17%), radial-gradient(circle at 64% 58%, var(--b) 0 14%, transparent 15%), radial-gradient(circle at 60% 30%, var(--c) 0 10%, transparent 11%), var(--base);border-radius:50%;inset:14%}.historia[data-astro-cid-qcsjzpnw]{border-top:1px solid var(--linea);padding:120px 0}.hist-in[data-astro-cid-qcsjzpnw]{grid-template-columns:1.2fr 1fr;gap:72px;display:grid}.historia[data-astro-cid-qcsjzpnw] blockquote[data-astro-cid-qcsjzpnw]{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(1.8rem,3.4vw,2.6rem);font-style:italic;line-height:1.2}.historia[data-astro-cid-qcsjzpnw] p[data-astro-cid-qcsjzpnw]{color:var(--suave);margin-bottom:18px}.firma[data-astro-cid-qcsjzpnw]{font-family:var(--serif);font-style:italic;color:var(--oro)!important}.carta[data-astro-cid-qcsjzpnw]{background:var(--panel);padding:120px 0}.carta-cab[data-astro-cid-qcsjzpnw]{text-align:center}.tabs[data-astro-cid-qcsjzpnw]{flex-wrap:wrap;justify-content:center;gap:6px;margin:36px 0 48px;display:flex}.tabs[data-astro-cid-qcsjzpnw] button[data-astro-cid-qcsjzpnw]{border:1px solid var(--linea);color:var(--suave);border-radius:999px;padding:10px 20px;font-size:.9rem;transition:background-color .2s,color .2s,border-color .2s}.tabs[data-astro-cid-qcsjzpnw] button[data-astro-cid-qcsjzpnw]:hover{color:var(--crema);border-color:var(--suave)}.tabs[data-astro-cid-qcsjzpnw] button[data-astro-cid-qcsjzpnw][aria-selected=true]{background:var(--crema);color:var(--fondo);border-color:var(--crema)}.panel[data-astro-cid-qcsjzpnw]{max-width:880px;margin:0 auto}.anim .panel[data-astro-cid-qcsjzpnw]:not([hidden]){animation:.5s cubic-bezier(.16,1,.3,1) entra}@keyframes entra{0%{opacity:0;transform:translateY(8px)}}.platos[data-astro-cid-qcsjzpnw]{grid-template-columns:1fr 1fr;gap:32px 56px;display:grid}.linea[data-astro-cid-qcsjzpnw]{align-items:baseline;gap:10px;display:flex}.linea[data-astro-cid-qcsjzpnw] h3[data-astro-cid-qcsjzpnw]{font-size:1.3rem}.puntos[data-astro-cid-qcsjzpnw]{border-bottom:1px dotted #f1e7da4d;flex:1;transform:translateY(-4px)}.precio[data-astro-cid-qcsjzpnw]{font-family:var(--serif);color:var(--oro);font-size:1.15rem}.platos[data-astro-cid-qcsjzpnw] p[data-astro-cid-qcsjzpnw]{color:var(--suave);margin-top:6px;font-size:.92rem}.tags[data-astro-cid-qcsjzpnw]{gap:6px;margin-top:8px;display:flex}.tags[data-astro-cid-qcsjzpnw] span[data-astro-cid-qcsjzpnw]{letter-spacing:.08em;text-transform:uppercase;color:var(--brasa);border:1px solid #e0662f66;border-radius:999px;padding:2px 9px;font-size:.7rem}.nota[data-astro-cid-qcsjzpnw]{text-align:center;color:var(--suave);margin-top:48px;font-size:.82rem}.temporada[data-astro-cid-qcsjzpnw]{padding:120px 0}.temp-grid[data-astro-cid-qcsjzpnw]{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:48px;display:grid}.temp-grid[data-astro-cid-qcsjzpnw] article[data-astro-cid-qcsjzpnw]{text-align:center}.temp-grid[data-astro-cid-qcsjzpnw] .plato[data-astro-cid-qcsjzpnw]{width:78%;margin:0 auto 28px;transition:rotate 1.2s cubic-bezier(.16,1,.3,1)}.temp-grid[data-astro-cid-qcsjzpnw] article[data-astro-cid-qcsjzpnw]:hover .plato[data-astro-cid-qcsjzpnw]{rotate:calc(var(--rot,0deg) + 40deg)}.temp-grid[data-astro-cid-qcsjzpnw] h3[data-astro-cid-qcsjzpnw]{font-size:1.5rem}.temp-grid[data-astro-cid-qcsjzpnw] p[data-astro-cid-qcsjzpnw]{color:var(--suave);max-width:30ch;margin:6px auto 10px;font-size:.93rem}.gal-grid[data-astro-cid-qcsjzpnw]{grid-template-columns:1.3fr 1fr 1fr 1.3fr;height:380px;display:grid}.g[data-astro-cid-qcsjzpnw]{place-items:center;display:grid;position:relative;overflow:hidden}.g[data-astro-cid-qcsjzpnw]:after{content:"";background:linear-gradient(#0000,#0a0806b3);position:absolute;inset:50% 0 0}.g[data-astro-cid-qcsjzpnw] figcaption[data-astro-cid-qcsjzpnw]{z-index:1;font-family:var(--serif);text-shadow:0 2px 12px #0009;font-size:1.05rem;font-style:italic;position:absolute;bottom:18px;left:20px}.g-fuego[data-astro-cid-qcsjzpnw]{background:radial-gradient(60% 45% at 50% 100%,#ffd27a,#f08a3a 35%,#b8401a 60%,#0000 80%),radial-gradient(30% 25% at 40% 92%,#fff0c2,#0000 70%),linear-gradient(#1a1410,#2a1c14)}.anim .g-fuego[data-astro-cid-qcsjzpnw]{animation:3s ease-in-out infinite late}.g-mesa[data-astro-cid-qcsjzpnw]{background:repeating-linear-gradient(90deg,#0000001f 0 2px,#0000 2px 46px),linear-gradient(135deg,#6b4428,#4a2e1b)}.g-mesa[data-astro-cid-qcsjzpnw] .plato[data-astro-cid-qcsjzpnw]{width:72%}.g-maiz[data-astro-cid-qcsjzpnw]{background:radial-gradient(circle,#f7d36b 0 38%,#0000 40%) 0 0/18px 22px,radial-gradient(circle,#f7d36b 0 38%,#0000 40%) 9px 11px/18px 22px,linear-gradient(#c9922e,#a8701c)}.g-salon[data-astro-cid-qcsjzpnw]{background:radial-gradient(circle at 25% 30%,#ffd28c8c 0 3%,#0000 12%),radial-gradient(circle at 60% 24%,#ffd28c80 0 3%,#0000 12%),radial-gradient(circle at 85% 34%,#ffd28c73 0 3%,#0000 12%),linear-gradient(#2b211a 0 55%,#3d2c20 55% 100%)}.reservas[data-astro-cid-qcsjzpnw]{padding:120px 0}.res-in[data-astro-cid-qcsjzpnw]{grid-template-columns:1.3fr 1fr;align-items:start;gap:48px;display:grid}.sub[data-astro-cid-qcsjzpnw]{color:var(--suave);max-width:50ch;margin:14px 0 32px}.form[data-astro-cid-qcsjzpnw]{gap:16px;display:grid}.fila3[data-astro-cid-qcsjzpnw]{grid-template-columns:1.3fr 1fr 1fr;gap:14px;display:grid}.fila2[data-astro-cid-qcsjzpnw]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form[data-astro-cid-qcsjzpnw] label[data-astro-cid-qcsjzpnw]{gap:6px;display:grid}.form[data-astro-cid-qcsjzpnw] label[data-astro-cid-qcsjzpnw] span[data-astro-cid-qcsjzpnw]{letter-spacing:.12em;text-transform:uppercase;color:var(--suave);font-size:.75rem}.form[data-astro-cid-qcsjzpnw] input[data-astro-cid-qcsjzpnw],.form[data-astro-cid-qcsjzpnw] select[data-astro-cid-qcsjzpnw]{background:var(--panel);border:1px solid var(--linea);width:100%;color:var(--crema);color-scheme:dark;border-radius:4px;outline:none;padding:13px 14px;transition:border-color .2s}.form[data-astro-cid-qcsjzpnw] input[data-astro-cid-qcsjzpnw]:focus,.form[data-astro-cid-qcsjzpnw] select[data-astro-cid-qcsjzpnw]:focus{border-color:var(--oro)}.form[data-astro-cid-qcsjzpnw] .btn[data-astro-cid-qcsjzpnw]{justify-self:start;margin-top:6px}.visitanos[data-astro-cid-qcsjzpnw]{background:var(--panel);border:1px solid var(--linea);border-radius:8px;overflow:hidden}.mapa[data-astro-cid-qcsjzpnw]{width:100%;height:auto}.visitanos[data-astro-cid-qcsjzpnw] h3[data-astro-cid-qcsjzpnw]{padding:24px 24px 4px;font-size:1.6rem}.visitanos[data-astro-cid-qcsjzpnw]>p[data-astro-cid-qcsjzpnw]{color:var(--suave);padding:0 24px;font-size:.92rem}.horario[data-astro-cid-qcsjzpnw]{margin:18px 24px;font-size:.9rem}.horario[data-astro-cid-qcsjzpnw] div[data-astro-cid-qcsjzpnw]{border-top:1px solid var(--linea);justify-content:space-between;padding:9px 0;display:flex}.horario[data-astro-cid-qcsjzpnw] dt[data-astro-cid-qcsjzpnw]{color:var(--suave)}.whatsapp[data-astro-cid-qcsjzpnw]{text-align:center;color:#0b2a16;background:#25d366;border-radius:4px;margin:0 24px 24px;padding:12px;font-size:.9rem;font-weight:600;display:block}.pie[data-astro-cid-qcsjzpnw]{border-top:1px solid var(--linea);color:var(--suave);padding:32px 0;font-size:.85rem}.pie-in[data-astro-cid-qcsjzpnw]{flex-wrap:wrap;align-items:center;gap:16px 36px;display:flex}.pie[data-astro-cid-qcsjzpnw] .logo[data-astro-cid-qcsjzpnw]{color:var(--crema);font-size:1.25rem}.pie[data-astro-cid-qcsjzpnw] nav[data-astro-cid-qcsjzpnw]{gap:22px;display:flex}.pie[data-astro-cid-qcsjzpnw] nav[data-astro-cid-qcsjzpnw] a[data-astro-cid-qcsjzpnw]:hover{color:var(--crema)}.pie-in[data-astro-cid-qcsjzpnw]>span[data-astro-cid-qcsjzpnw]{margin-left:auto}@media (width<=900px){.menu[data-astro-cid-qcsjzpnw]{background:var(--fondo);border-bottom:1px solid var(--linea);flex-direction:column;gap:0;margin:0;display:none;position:absolute;top:100%;left:0;right:0}.menu[data-astro-cid-qcsjzpnw].abierto{display:flex}.menu[data-astro-cid-qcsjzpnw] a[data-astro-cid-qcsjzpnw]{border-top:1px solid var(--linea);padding:14px 20px}.cab-in[data-astro-cid-qcsjzpnw] .btn-sm[data-astro-cid-qcsjzpnw]{margin-left:auto}.hamb[data-astro-cid-qcsjzpnw]{display:block}.hero-in[data-astro-cid-qcsjzpnw],.hist-in[data-astro-cid-qcsjzpnw],.res-in[data-astro-cid-qcsjzpnw]{grid-template-columns:1fr}.hero-arte[data-astro-cid-qcsjzpnw]{width:100%;max-width:460px;margin:0 auto}.gal-grid[data-astro-cid-qcsjzpnw]{grid-template-columns:1fr 1fr;height:auto}.g[data-astro-cid-qcsjzpnw]{aspect-ratio:1}}@media (width<=640px){.contenedor[data-astro-cid-qcsjzpnw]{padding:0 18px}.cab-in[data-astro-cid-qcsjzpnw]{gap:12px}.franja[data-astro-cid-qcsjzpnw]{grid-template-columns:1fr}.franja[data-astro-cid-qcsjzpnw] li[data-astro-cid-qcsjzpnw]+li[data-astro-cid-qcsjzpnw]{border-left:0;border-top:1px solid var(--linea);padding-left:0}.franja[data-astro-cid-qcsjzpnw] li[data-astro-cid-qcsjzpnw]{padding:14px 0}.platos[data-astro-cid-qcsjzpnw],.temp-grid[data-astro-cid-qcsjzpnw],.fila2[data-astro-cid-qcsjzpnw]{grid-template-columns:1fr}.fila3[data-astro-cid-qcsjzpnw]{grid-template-columns:1fr 1fr}.fila3[data-astro-cid-qcsjzpnw] label[data-astro-cid-qcsjzpnw]:first-child{grid-column:1/-1}.historia[data-astro-cid-qcsjzpnw],.carta[data-astro-cid-qcsjzpnw],.temporada[data-astro-cid-qcsjzpnw],.reservas[data-astro-cid-qcsjzpnw]{padding:80px 0}.pie-in[data-astro-cid-qcsjzpnw]>span[data-astro-cid-qcsjzpnw]{margin-left:0}}
