/* Green & Co. brand skin for the Klaro consent banner.
   Maps Klaro's theme variables onto the site palette (black / charcoal / gold).
   Loaded after klaro.css so these win. Vendor file stays untouched. */
.klaro {
  --font-family: var(--gc-font-sans, 'Montserrat', system-ui, sans-serif);
  --title-font-family: var(--gc-font-serif, 'Cinzel', Georgia, serif);
  --border-radius: 3px;

  /* Accent = brand gold: accept-all / success button, active toggle, links. */
  --green1: #C8A24D;
  --green2: #b8933f;
  --green3: #C8A24D;

  /* Surfaces: notice + modal on brand black, mid-grey for the decline button
     and borders so it stays visible against the black. */
  --dark1: #0D0D0D;
  --dark2: #3a3a3a;
  --dark3: #9a9a9a;

  /* Text on dark. */
  --light1: #F5F5F5;
  --light2: #6b6b6b;
  --light3: #a6a6a6;

  /* Default button text (decline / save on grey) reads light. */
  --button-text-color: #F5F5F5;
}

/* Primary CTA (Accept all) is gold: use black text for real contrast. */
.klaro .cookie-modal .cm-btn.cm-btn-success,
.klaro .context-notice .cm-btn.cm-btn-success,
.klaro .cookie-notice .cm-btn.cm-btn-success {
  color: #0D0D0D;
  font-weight: 600;
}

/* Give the gold links a subtle underline on hover for affordance. */
.klaro .cookie-notice a:hover,
.klaro .cookie-modal a:hover { text-decoration: underline; }
