/* Apex Luxe — redesign token layer (homepage + showroom only).
   Dark is the client-approved palette (verbatim from the design handoff).
   Light and rose are new variants extending the same grammar (hairlines,
   zero radius, zero shadow, brass accent) so the existing theme toggle
   keeps working on these two pages — not part of the original approval,
   flagged for review. */

:root {
  --rd-font-display: 'Newsreader', 'Cormorant Garamond', Georgia, serif;
  --rd-font-body: 'Manrope', system-ui, sans-serif;
  --rd-font-mono: ui-monospace, 'SF Mono', 'Menlo', monospace;

  --rd-gutter: 48px;
  --rd-max: 1360px;
  --rd-radius: 0;

  --rd-fade: 220ms cubic-bezier(.2, .8, .2, 1);

  /* dark (approved) */
  --rd-bg-rgb: 12 11 10;          /* #0C0B0A */
  --rd-bg-raised-rgb: 20 18 15;    /* #14120F, <option> bg */
  --rd-fg-rgb: 240 235 226;        /* #F0EBE2 */
  --rd-brass-rgb: 138 116 68;      /* #8A7444 */
  --rd-brass-light-rgb: 199 169 103; /* #C7A967 */
}

[data-theme='light'] {
  --rd-bg-rgb: 245 241 233;        /* warm paper */
  --rd-bg-raised-rgb: 255 255 255;
  --rd-fg-rgb: 26 23 18;           /* near-ink */
  --rd-brass-rgb: 122 99 57;       /* deepened for AA contrast on paper */
  --rd-brass-light-rgb: 138 116 68;
}

[data-theme='rose'] {
  --rd-bg-rgb: 21 15 16;           /* rose-black */
  --rd-bg-raised-rgb: 30 20 21;
  --rd-fg-rgb: 243 227 218;        /* champagne */
  --rd-brass-rgb: 194 138 120;     /* rose-deep, matches live nav gradient */
  --rd-brass-light-rgb: 233 197 180; /* rose-light, matches live nav gradient */
}
