.kazVhW_raiz{--fondo:#14201a;--dorado:#c9a866;--texto:#f2ecdf;--suave:#f2ecdfa3;--linea:#c9a86633;--plato:#1c2b23;--aro:#c9a86647;--titulos:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;--textos:var(--font-inter), "Segoe UI", Arial, sans-serif;--ancho:560px;--borde:22px;--foto:104px;--alto-pestanas:50px;background:var(--fondo);min-height:100dvh;color:var(--texto);font-family:var(--textos);-webkit-text-size-adjust:100%;font-size:15px;line-height:1.5}html:has(.kazVhW_raiz){background:#14201a}.kazVhW_columna{max-width:var(--ancho);padding:0 var(--borde);margin:0 auto}.kazVhW_encabezado{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;padding-top:30px;padding-bottom:22px;display:grid}.kazVhW_local{font-family:var(--titulos);letter-spacing:.005em;text-wrap:balance;margin:0;font-size:31px;font-weight:600;line-height:1.05}.kazVhW_lema{color:var(--suave);margin:8px 0 0;font-size:13px;line-height:1.45}.kazVhW_logo{object-fit:cover;width:64px;height:64px;box-shadow:0 0 0 1px var(--aro);border-radius:50%;display:block}.kazVhW_pestanas{z-index:5;background:var(--fondo);border-bottom:1px solid var(--linea);position:sticky;top:0}.kazVhW_tira{max-width:var(--ancho);height:var(--alto-pestanas);padding:0 var(--borde);overscroll-behavior-x:contain;scrollbar-width:none;gap:24px;margin:0 auto;display:flex;overflow-x:auto}.kazVhW_tira::-webkit-scrollbar{display:none}.kazVhW_pestana{color:var(--suave);white-space:nowrap;-webkit-tap-highlight-color:transparent;flex:none;align-items:center;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;display:flex;position:relative}.kazVhW_pestana:after{background:var(--dorado);content:"";height:2px;transition:transform .2s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.kazVhW_pestana[aria-current]{color:var(--dorado)}.kazVhW_pestana[aria-current]:after{transform:scaleX(1)}.kazVhW_pestana:focus-visible,.kazVhW_credito a:focus-visible{outline:2px solid var(--dorado);outline-offset:4px;border-radius:4px}.kazVhW_seccion{scroll-margin-top:calc(var(--alto-pestanas) - 14px);padding-top:38px}.kazVhW_titulo{color:var(--dorado);font-family:var(--titulos);text-wrap:balance;margin:0;font-size:33px;font-style:italic;font-weight:500;line-height:1.08}.kazVhW_nota{color:var(--suave);text-wrap:balance;margin:8px 0 0;font-size:13px;line-height:1.45}.kazVhW_platos{margin:10px 0 0;padding:0;list-style:none}.kazVhW_plato{grid-template-columns:minmax(0, 1fr) var(--foto);border-top:1px solid var(--linea);align-items:center;column-gap:18px;padding:18px 0;display:grid}.kazVhW_plato:first-child{border-top:0}.kazVhW_sinFoto{grid-template-columns:minmax(0,1fr)}.kazVhW_nombre{letter-spacing:-.005em;margin:0;font-size:16px;font-weight:600;line-height:1.3}.kazVhW_descripcion{color:var(--suave);white-space:pre-line;text-wrap:pretty;margin:5px 0 0;font-size:13.5px;line-height:1.5}.kazVhW_precios{color:var(--dorado);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 18px;margin:9px 0 0;font-size:15px;font-weight:600;line-height:1.35;display:flex}.kazVhW_tamano{color:var(--suave);margin-right:6px;font-size:13px;font-weight:400}.kazVhW_extras{color:var(--suave);margin:6px 0 0;padding:0;font-size:13px;line-height:1.45;list-style:none}.kazVhW_extras span{color:var(--dorado);font-variant-numeric:tabular-nums}.kazVhW_foto{width:var(--foto);height:var(--foto);background:var(--plato);box-shadow:0 0 0 1px var(--aro);object-fit:cover;border-radius:50%;display:block}.kazVhW_vacia{color:var(--suave);font-family:var(--titulos);margin:0;padding:56px 0;font-size:22px;font-style:italic}.kazVhW_pie{border-top:1px solid var(--linea);color:var(--suave);margin-top:44px;padding-top:22px;padding-bottom:44px;font-size:13px;line-height:1.5}.kazVhW_notas{margin:0;padding:0;list-style:none}.kazVhW_notas li+li{margin-top:4px}.kazVhW_credito{opacity:.75;margin:22px 0 0;font-size:12px}.kazVhW_credito a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--aro);text-decoration-color:var(--aro);text-underline-offset:3px}@media (min-width:640px){.kazVhW_raiz{--foto:120px;--borde:24px}.kazVhW_encabezado{padding-top:48px}.kazVhW_local{font-size:38px}.kazVhW_logo{width:76px;height:76px}.kazVhW_titulo{font-size:38px}}@media (prefers-reduced-motion:reduce){.kazVhW_pestana,.kazVhW_pestana:after{transition:none}}
