/* DADAIRE / 01 — Global design tokens. Configure the same values in Blocksy palette. */
:root {
  --dc-navy: #17324D;
  --dc-forest: #176B4D;
  --dc-gold: #E5AA45;
  --dc-gold-hover: #D79626;
  --dc-white: #FFFFFF;
  --dc-soft: #F7F9F6;
  --dc-border: #E4EAE7;
  --dc-copy: #465568;
  --dc-content-width: 1240px;
  --dc-radius: 12px;
  --dc-gap: 32px;
}
/* These tokens do not override Blocksy's existing theme variables globally. */

/* DADAIRE BUTTON VARIABLES v1.1.4
   The parent Blocksy button rule references these CSS properties.
   Define our colors once for standard sitewide buttons. */
:root {
  --theme-button-background-initial-color: var(--dc-gold, #E5AA45);
  --theme-button-background-hover-color: var(--dc-gold-hover, #D79626);
  --theme-button-text-initial-color: var(--dc-navy, #17324D);
  --theme-button-text-hover-color: var(--dc-navy, #17324D);
}

/* Search modal: keep its submit button branded even if the modal assigns
   separate theme variables locally. No positioning or form layout changes. */
#search-modal form.ct-search-form,
#search-modal form.ct-search-form button[type='submit'] {
  --theme-button-background-initial-color: var(--dc-gold, #E5AA45);
  --theme-button-background-hover-color: var(--dc-gold-hover, #D79626);
  --theme-button-text-initial-color: var(--dc-navy, #17324D);
  --theme-button-text-hover-color: var(--dc-navy, #17324D);
}
