/* assets/css/cc-tema.hospitality.css — estilos de CookieConsent v3.1.0 para www.closensia.com/hospitality
 * Solo variables CSS documentadas de CookieConsent (#cc-main). No se tocan los
 * selectores internos de la librería.
 *
 * Valores de marca leídos de assets/css/pieza.css (tema claro de la web):
 *   --base #EFE8DA · --tinta #1A1A1A · --tinta-2 #433E39 · --tinta-3 #6A645E
 *   --marca #1F2C3C · --marca-2 #151E2A · --marca-acento #5EB6C4 · --cierre #2E6A5E
 *   fuente 'Plus Jakarta Sans' (var --fuente) · radios de modal/botón 8px
 * El botón primario repite el par del CTA de la web (fondo teal + texto azul noche).
 * Aceptar y Rechazar comparten estilo (equalWeightButtons: true); no se les da color distinto.
 */
#cc-main {
  /* La ventana legal (#cw-legal) debe poder abrirse por ENCIMA del banner; por
     eso se baja el z-index de CookieConsent (por defecto 2147483647) y en
     pieza.css #cw-legal queda por encima de este valor. */
  --cc-z-index: 2000000;

  --cc-font-family: var(--fuente, 'Plus Jakarta Sans', system-ui, sans-serif);
  --cc-modal-border-radius: 8px;
  --cc-btn-border-radius: 8px;

  --cc-bg: #FAF8F4;                 /* superficie clara, algo por encima del crema de la página */
  --cc-primary-color: #1A1A1A;      /* títulos y texto principal (--tinta) */
  --cc-secondary-color: #433E39;    /* texto secundario (--tinta-2) */
  --cc-link-color: #1F2C3C;         /* enlaces (--marca); subrayados por la librería */

  /* Botón primario = CTA de la web: fondo teal, texto azul noche. Con
     equalWeightButtons, «Aceptar» y «Rechazar» usan este mismo estilo. */
  --cc-btn-primary-bg: #5EB6C4;
  --cc-btn-primary-color: #1F2C3C;
  --cc-btn-primary-border-color: #5EB6C4;
  --cc-btn-primary-hover-bg: #7DCAD5;
  --cc-btn-primary-hover-color: #1F2C3C;
  --cc-btn-primary-hover-border-color: #7DCAD5;

  /* Botón secundario = «Configurar» y «Guardar selección»: claro con texto de marca. */
  --cc-btn-secondary-bg: #EDE4D4;
  --cc-btn-secondary-color: #1F2C3C;
  --cc-btn-secondary-border-color: #D8CBB2;
  --cc-btn-secondary-hover-bg: #E3D7C2;
  --cc-btn-secondary-hover-color: #1F2C3C;
  --cc-btn-secondary-hover-border-color: #CDBE9F;

  --cc-separator-border-color: #E2D7C2;

  --cc-toggle-on-bg: #2E6A5E;        /* activo = verde «Closensia actúa» (--cierre) */
  --cc-toggle-off-bg: #B8AE9D;
  --cc-toggle-on-knob-bg: #ffffff;
  --cc-toggle-off-knob-bg: #ffffff;
  --cc-toggle-readonly-bg: #D8CBB2;  /* técnicas: siempre activas, bloqueadas */
  --cc-toggle-readonly-knob-bg: #FAF8F4;
  --cc-toggle-readonly-knob-icon-color: #D8CBB2;

  --cc-cookie-category-block-bg: #F3ECDF;
  --cc-cookie-category-block-border: #E2D7C2;
  --cc-cookie-category-block-hover-bg: #EFE6D5;
  --cc-cookie-category-block-hover-border: #D8CBB2;
  --cc-cookie-category-expanded-block-bg: #EFE6D5;
  --cc-cookie-category-expanded-block-hover-bg: #E9DFCB;

  --cc-footer-bg: #F3ECDF;
  --cc-footer-color: #433E39;
  --cc-footer-border-color: #E2D7C2;

  --cc-overlay-bg: rgba(21, 30, 42, .5);   /* mismo velo que los modales de la web */
}
