/* styles.css — tema de Kíkere Snack Café: claro, verde de marca y liquid glass puro */
:root {
  --fondo-interior: url(/images/fondo.webp);
  --logo-fondo: url(/images/gallof.webp);
  --blanco: #ffffff;
  --negro: #000000;
  --color-primario: #204226;
  --color-secundario: #fcfc98;
  /* Verde de marca sobre blanco 11,6:1 */
  --color-titulo: var(--color-primario);
  --alergenos-titulo: var(--color-titulo);
  --sombra: 0.1875rem 0.1875rem 0.25rem #fff, -0.1875rem -0.1875rem 0.25rem var(--negro);
  --border-radius: 1.25rem;
  --tipo-principal: "Roboto", sans-serif;
}

/* TEMA CLARO (CONTRATO-TOKENS §9-bis) con cristal puro, sin degradado, como ya tenía */
:root {
  --fondo-app: #fff;
  --fondo-negro: #fff;
  --color-texto-tema: var(--negro);
  --color-icono-nav: var(--color-primario);
  --halo-texto: none;
  --color-nombre-plato: var(--negro);
  --color-acento-carta: var(--color-primario);
  --color-footer-acento: var(--color-primario);
  /* Cristal muy translúcido (petición de Manu, jul 2026) */
  --lg-bg-color: rgba(255, 255, 255, 0.16);
  --lg-brightness: 1;
  --lg-highlight: rgba(255, 255, 255, 0.6);
  --lg-blur: 0.25rem;
  --color-degradado2: none;
  --color-form-borde: rgba(0, 0, 0, 0.25);
  --color-form-borde-focus: rgba(0, 0, 0, 0.15);
  --form-fondo: linear-gradient(160deg, var(--blanco) 0%, var(--blanco) 30%,
    color-mix(in srgb, var(--color-primario) 12%, var(--blanco)) 100%);
  --form-texto: var(--negro);
  --form-input-fondo: rgba(0, 0, 0, 0.04);
  --form-placeholder: rgba(0, 0, 0, 0.45);
  --form-warning: var(--color-primario);
  --form-datepicker-filtro: none;
}

/* Logo flotante propio de la página de bebidas */
.logo__fondo--bebidas {
  --logo-fondo: url(/images/wine.webp);
}
