/* Klaro! theme override for dustinlifford.com. Klaro's own CSS (vendor/klaro.min.css)
   exposes these as var(--name, fallback) throughout, so redefining them on .klaro is
   enough to reskin every button/toggle/notice without touching the vendor file. */
.klaro {
  --green1: #126F4A;    /* emerald: accept-all / toggle-on */
  --green2: #18855A;    /* accept-all hover */
  --green3: #6FB897;    /* toggle focus/box-shadow accent */
  --blue1: #A06A43;     /* clay: secondary "learn more" action */
  --blue2: #B98254;     /* clay hover / links on dark background */
  --dark1: #151A17;     /* ink: primary text, dark-notice background */
  --dark2: #3E4742;     /* soft-ink: decline button, borders on dark */
  --dark3: #5A725E;     /* sage: muted description text */
  --light1: #F7F5EF;    /* ivory: light background, text-on-dark */
  --light2: #D8D6CE;    /* stone: borders on light background */
  --light3: #8A9690;    /* muted text on light background */
  --white2: #EFE9DC;    /* warm: toggle-off slider background */
  --white3: #D8D6CE;    /* stone: toggle-off slider shadow */
  --border-radius: 14px;
  --font-family: inherit;
  --title-font-family: inherit;
}
/* Matches the vendor CSS's own selector specificity so this actually wins
   the cascade instead of losing to the more specific rule it's overriding. */
.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by { display: none; }
