/* cy. design tokens — single source of truth (mirrored in reference/cherie-design-system.html) */

:root {
  /* Brand */
  --cy-sole: #EE1F25;
  --cy-shocking: #FF1493;
  --cy-boite: #FF6900;
  --cy-robin: #0ABAB5;
  --cy-andy: #98B4D4;
  --cy-vuitton: #9C7E4C;

  /* Neutrals */
  --cy-noir: #1A1A1A;
  --cy-fumee: #6B6862;
  --cy-calico: #D8D2C4;
  --cy-creme: #F5F1E8;

  /* Type families */
  --cy-serif: 'Newsreader', Georgia, 'Times New Roman', serif;
  --cy-mono: 'JetBrains Mono', 'SF Mono', Menlo, monospace;

  /* Weights — named */
  --cy-serif-extralight: 200;
  --cy-serif-light: 300;
  --cy-serif-regular: 400;
  --cy-serif-medium: 500;
  --cy-mono-regular: 400;
  --cy-mono-medium: 500;

  /* Type scale */
  --cy-text-xs: 11px;
  --cy-text-sm: 13px;
  --cy-text-md: 16px;
  --cy-text-lg: 20px;
  --cy-text-xl: 24px;
  --cy-text-2xl: 36px;
  --cy-text-3xl: 56px;

  /* Spacing */
  --cy-space-xs: 8px;
  --cy-space-sm: 12px;
  --cy-space-md: 20px;
  --cy-space-lg: 32px;
  --cy-space-xl: 56px;
  --cy-space-2xl: 96px;

  /* Radius */
  --cy-radius-sm: 4px;
  --cy-radius-md: 8px;
  --cy-radius-lg: 12px;
}
