/* Generated from the verified MODX 2 brand bundle.
 * Shared MODX 3 structure remains unchanged; only design tokens vary.
 */

:root[data-brand="amarena"],
body.brand-amarena {
  --brand-primary: #660000;
  --brand-primary-short: #600;
  --brand-hover: #9b1f1f;
  --brand-secondary: #990000;
  --brand-dark: #5b0217;
  --brand-on-primary: #ffffff;
  --brand-cream: #eee1c0;
  --brand-accent: #b5bb3d;
  --color-accent: #660000;
  --color-accent-hover: #9b1f1f;
  --color-accent-soft: rgba(102, 0, 0, 0.08);
  --color-accent-soft-strong: rgba(102, 0, 0, 0.12);
  --button-primary-bg: var(--color-accent);
  --button-primary-hover: var(--color-accent-hover);
  --button-outline-text: var(--color-accent);
  --button-outline-border: var(--color-accent);
  --button-outline-hover-text: var(--color-accent-hover);
  --button-outline-hover-border: var(--color-accent-hover);
}

:root[data-brand="pioppo"],
body.brand-pioppo {
  --brand-primary: #339999;
  --brand-primary-short: #399;
  --brand-hover: #256363;
  --brand-dark: #157575;
  --brand-on-primary: #ffffff;
  --brand-cream: #eee1c0;
  --brand-accent: #face29;
  --color-accent: #339999;
  --color-accent-hover: #256363;
  --color-accent-soft: rgba(51, 153, 153, 0.08);
  --color-accent-soft-strong: rgba(51, 153, 153, 0.12);
  --button-primary-bg: var(--color-accent);
  --button-primary-hover: var(--color-accent-hover);
  --button-outline-text: var(--color-accent);
  --button-outline-border: var(--color-accent);
  --button-outline-hover-text: var(--color-accent-hover);
  --button-outline-hover-border: var(--color-accent-hover);
}

:root[data-brand="cedro"],
body.brand-cedro {
  --brand-primary: #336699;
  --brand-primary-short: #369;
  --brand-hover: #284e74;
  --brand-secondary: #3399cc;
  --brand-dark: #405c80;
  --brand-surface-dark: #1c1c1c;
  --brand-on-primary: #ffffff;
  --brand-cream: #f0dea6;
  --brand-cream-muted: #eee1c0;
  --color-accent: #336699;
  --color-accent-hover: #284e74;
  --color-accent-soft: rgba(51, 102, 153, 0.08);
  --color-accent-soft-strong: rgba(51, 102, 153, 0.12);
  --button-primary-bg: var(--color-accent);
  --button-primary-hover: var(--color-accent-hover);
  --button-outline-text: var(--color-accent);
  --button-outline-border: var(--color-accent);
  --button-outline-hover-text: var(--color-accent-hover);
  --button-outline-hover-border: var(--color-accent-hover);
}
