/* product-aibiza.css — Accent AI.biza (jaune marque #EFFF02)
   NB : jaune très clair -> le texte posé SUR l'accent doit être SOMBRE. */
[data-product="aibiza"] {
  --accent: #EFFF02;            /* jaune marque pur                       */
  --accent-hover: #d4e200;      /* jaune légèrement assombri (hover)      */
  --accent-soft: rgba(239, 255, 2, 0.18);
  --accent-contrast: #1a1d21;   /* texte sombre sur accent clair          */
  --accent-brand: #EFFF02;
}

/* Pastilles à l'état actif : la recette générique de pills.css
   (texte var(--accent) sur fond var(--accent-soft)) est illisible avec le
   jaune AI.biza. On passe en fond jaune plein + texte sombre, comme les
   boutons primaires du produit. */
[data-product="aibiza"] .pill--selectable.is-active,
[data-product="aibiza"] .pill--selectable.active,
[data-product="aibiza"] .btn-check:checked + .pill--selectable,
[data-product="aibiza"] .pill--accent {
  background: var(--accent);
  color: var(--accent-contrast);
  border-color: var(--accent);
}
[data-product="aibiza"] .pill--selectable:hover { color: var(--c-text); }
