/* ============================================================
   GABE RENE LLC — COLOR TOKENS
   One brand, six identities. Lock colors are non-negotiable:
   never mix one division's lock into another. Every design must
   carry at least one cross-brand thread (Warm Cream, Amber Gold,
   or GR Hand). Agency Orange is GR Studio & Co. only, and sparing.
   ============================================================ */

:root {
  /* ==== CROSS-BRAND THREADS (the connective tissue) ==== */
  --cream: #ECE5D8;          /* Warm Cream — universal neutral, all divisions */
  --gold: #A69163;           /* Amber Gold — warm metallic thread */
  --accent-yellow: #E6E750;  /* Booth Glow / CTA Yellow — the punctuation mark */
  --near-black: #261B19;     /* Near Black — universal dark anchor */
  --paper: #f6f1e7;          /* warm off-white surface */
  --dust: #ded6c6;           /* warm hairline */

  /* ==== GR WEDDINGS (lock: forest) ==== */
  --wed-forest: #2D4030;     /* LOCK */
  --wed-crimson: #4E0007;

  /* ==== GR AFTER DARK (lock: plum + crimson) ==== */
  --ad-plum: #2C0C29;        /* LOCK */
  --ad-violet: #20162B;
  --ad-crimson: #972343;     /* LOCK */

  /* ==== GR STUDIO & CO. (lock: teal + orange) ==== */
  --st-gray: #1E1E1E;
  --st-teal: #063438;        /* LOCK */
  --st-orange: #F05123;      /* LOCK — the interrupt, sparingly */

  /* ==== TRENDY BOOTH (lock: green + glow) ==== */
  --tb-beige: #EFE0C7;
  --tb-glow: #E6E750;        /* LOCK */
  --tb-black: #212121;
  --tb-white: #F3F4F4;
  --tb-confetti: #EA9C48;
  --tb-teal: #082635;
  --tb-green: #264B24;       /* LOCK */
  --tb-pink: #EF5FA2;

  /* ==== GR PORTRAITS (lock: deep forest) ==== */
  --pt-forest: #102425;      /* LOCK */

  /* ==== LOCK SHORTCUTS — set --accent per division ==== */
  --lock-weddings: #2D4030;
  --lock-studio: #063438;
  --lock-afterdark: #972343;
  --lock-trendy: #264B24;
  --lock-portraits: #102425;
  --accent: var(--gold);     /* default brand accent (Parent) */
}

/* Division theming: add a .div-* class to a wrapper and
   var(--accent) becomes that division's lock color. */
.div-parent    { --accent: var(--gold); }
.div-weddings  { --accent: var(--lock-weddings); }
.div-studio    { --accent: var(--lock-studio); }
.div-afterdark { --accent: var(--lock-afterdark); }
.div-trendy    { --accent: var(--lock-trendy); }
.div-portraits { --accent: var(--lock-portraits); }
