/* GENERATED via pnpm build:theme (tools/design/build-theme-json.mjs) - do not edit by hand.
   Couche ALIAS : les noms historiques consommés par style.css pointent vers les
   variables presets/custom émises par WordPress depuis theme.json (lui-même généré
   depuis design/adapters/tokens.platform.json, dérivé de design/tokens.json canonique).
   Les valeurs en dur vivent désormais dans theme.json — plus aucune ici. */
:root {
  --color-brand-brun: var(--wp--preset--color--brand-brun);
  --color-brand-anis: var(--wp--preset--color--brand-anis);
  --color-brand-nuit: var(--wp--preset--color--brand-nuit);
  --color-brand-violet: var(--wp--preset--color--brand-violet);
  --color-neutral-0: var(--wp--preset--color--neutral-0);
  --color-neutral-50: var(--wp--preset--color--neutral-50);
  --color-neutral-100: var(--wp--preset--color--neutral-100);
  --color-neutral-700: var(--wp--preset--color--neutral-700);
  --color-neutral-800: var(--wp--preset--color--neutral-800);
  --color-neutral-900: var(--wp--preset--color--neutral-900);
  --color-domain-wash-anis: var(--wp--preset--color--wash-anis);
  --color-domain-wash-sable: var(--wp--preset--color--wash-sable);
  --color-domain-wash-pied: var(--wp--preset--color--wash-pied);
  --color-domain-encre-pied: var(--wp--preset--color--encre-pied);
  --color-domain-brush-3: var(--wp--custom--color-domain-brush-3);
  --color-domain-categorie-atelier: var(--wp--custom--color-domain-categorie-atelier);
  --color-domain-categorie-stage: var(--wp--custom--color-domain-categorie-stage);
  --color-domain-categorie-seminaire: var(--wp--custom--color-domain-categorie-seminaire);
  --color-alpha-brun-12: var(--wp--custom--color-alpha-brun-12);
  --color-alpha-brun-14: var(--wp--custom--color-alpha-brun-14);
  --color-alpha-brun-16: var(--wp--custom--color-alpha-brun-16);
  --color-alpha-brun-18: var(--wp--custom--color-alpha-brun-18);
  --color-alpha-brun-20: var(--wp--custom--color-alpha-brun-20);
  --color-alpha-brun-22: var(--wp--custom--color-alpha-brun-22);
  --color-alpha-brun-28: var(--wp--custom--color-alpha-brun-28);
  --color-alpha-brun-32: var(--wp--custom--color-alpha-brun-32);
  --color-alpha-brun-35: var(--wp--custom--color-alpha-brun-35);
  --color-alpha-nuit-07: var(--wp--custom--color-alpha-nuit-07);
  --color-alpha-nuit-22: var(--wp--custom--color-alpha-nuit-22);
  --color-semantic-background: var(--wp--custom--color-semantic-background);
  --color-semantic-surface: var(--wp--custom--color-semantic-surface);
  --color-semantic-text: var(--wp--custom--color-semantic-text);
  --color-semantic-text-muted: var(--wp--custom--color-semantic-text-muted);
  --color-semantic-border: var(--wp--custom--color-semantic-border);
  --color-semantic-focus: var(--wp--custom--color-semantic-focus);
  --font-family-display: var(--wp--preset--font-family--display);
  --font-family-sans: var(--wp--preset--font-family--sans);
  --font-weight-regular: var(--wp--custom--font-weight-regular);
  --font-weight-medium: var(--wp--custom--font-weight-medium);
  --font-weight-semibold: var(--wp--custom--font-weight-semibold);
  --font-weight-bold: var(--wp--custom--font-weight-bold);
  --font-size-caption: var(--wp--preset--font-size--caption);
  --font-size-small: var(--wp--preset--font-size--small);
  --font-size-meta: var(--wp--preset--font-size--meta);
  --font-size-body-sm: var(--wp--preset--font-size--body-sm);
  --font-size-body: var(--wp--preset--font-size--body);
  --font-size-body-lg: var(--wp--preset--font-size--body-lg);
  --font-size-lead: var(--wp--preset--font-size--lead);
  --font-size-lead-sm: var(--wp--preset--font-size--lead-sm);
  --font-size-titre-carte-sm: var(--wp--preset--font-size--titre-carte-sm);
  --font-size-titre-carte: var(--wp--preset--font-size--titre-carte);
  --font-size-titre-carte-lg: var(--wp--preset--font-size--titre-carte-lg);
  --font-size-titre-bloc: var(--wp--preset--font-size--titre-bloc);
  --font-size-titre-bloc-sm: var(--wp--preset--font-size--titre-bloc-sm);
  --font-size-titre-section: var(--wp--preset--font-size--titre-section);
  --font-size-titre-section-md: var(--wp--preset--font-size--titre-section-md);
  --font-size-hero: var(--wp--preset--font-size--hero);
  --font-size-hero-md: var(--wp--preset--font-size--hero-md);
  --font-size-hero-sm: var(--wp--preset--font-size--hero-sm);
  --font-lineHeight-tight: var(--wp--custom--font-line-height-tight);
  --font-lineHeight-tight-hero: var(--wp--custom--font-line-height-tight-hero);
  --font-lineHeight-base: var(--wp--custom--font-line-height-base);
  --font-lineHeight-comfortable: var(--wp--custom--font-line-height-comfortable);
  --font-lineHeight-relaxed: var(--wp--custom--font-line-height-relaxed);
  --font-letterSpacing-titre: var(--wp--custom--font-letter-spacing-titre);
  --font-letterSpacing-capitales-1: var(--wp--custom--font-letter-spacing-capitales-1);
  --font-letterSpacing-capitales-2: var(--wp--custom--font-letter-spacing-capitales-2);
  --font-letterSpacing-capitales-3: var(--wp--custom--font-letter-spacing-capitales-3);
  --font-letterSpacing-capitales-4: var(--wp--custom--font-letter-spacing-capitales-4);
  --font-letterSpacing-capitales-5: var(--wp--custom--font-letter-spacing-capitales-5);
  --font-letterSpacing-capitales-6: var(--wp--custom--font-letter-spacing-capitales-6);
  --font-letterSpacing-capitales-7: var(--wp--custom--font-letter-spacing-capitales-7);
  --font-transform-capitales: var(--wp--custom--font-transform-capitales);
  --space-0: var(--wp--preset--spacing--0);
  --space-2: var(--wp--preset--spacing--2);
  --space-6: var(--wp--preset--spacing--6);
  --space-8: var(--wp--preset--spacing--8);
  --space-10: var(--wp--preset--spacing--10);
  --space-12: var(--wp--preset--spacing--12);
  --space-14: var(--wp--preset--spacing--14);
  --space-16: var(--wp--preset--spacing--16);
  --space-18: var(--wp--preset--spacing--18);
  --space-20: var(--wp--preset--spacing--20);
  --space-22: var(--wp--preset--spacing--22);
  --space-26: var(--wp--preset--spacing--26);
  --space-28: var(--wp--preset--spacing--28);
  --space-30: var(--wp--preset--spacing--30);
  --space-34: var(--wp--preset--spacing--34);
  --space-40: var(--wp--preset--spacing--40);
  --space-44: var(--wp--preset--spacing--44);
  --space-48: var(--wp--preset--spacing--48);
  --space-56: var(--wp--preset--spacing--56);
  --space-64: var(--wp--preset--spacing--64);
  --space-84: var(--wp--preset--spacing--84);
  --space-108: var(--wp--preset--spacing--108);
  --space-section-lg: var(--wp--preset--spacing--section-lg);
  --space-section-md: var(--wp--preset--spacing--section-md);
  --space-section-sm: var(--wp--preset--spacing--section-sm);
  --ratio-carre: var(--wp--custom--ratio-carre);
  --ratio-paysage-3-2: var(--wp--custom--ratio-paysage-3-2);
  --ratio-paysage-4-3: var(--wp--custom--ratio-paysage-4-3);
  --ratio-portrait-3-4: var(--wp--custom--ratio-portrait-3-4);
  --ratio-paysage-16-10: var(--wp--custom--ratio-paysage-16-10);
  --ratio-portrait-4-5: var(--wp--custom--ratio-portrait-4-5);
  --ratio-social: var(--wp--custom--ratio-social);
  --radius-none: var(--wp--custom--radius-none);
  --radius-xs: var(--wp--custom--radius-xs);
  --radius-full: var(--wp--custom--radius-full);
  --shadow-none: var(--wp--custom--shadow-none);
  --border-width-hairline: var(--wp--custom--border-width-hairline);
  --border-width-thick: var(--wp--custom--border-width-thick);
  --motion-duration-fast: var(--wp--custom--motion-duration-fast);
  --motion-duration-base: var(--wp--custom--motion-duration-base);
  --motion-easing-standard: var(--wp--custom--motion-easing-standard);
  --motion-easing-entrance: var(--wp--custom--motion-easing-entrance);
  --breakpoint-sm: var(--wp--custom--breakpoint-sm);
  --breakpoint-md: var(--wp--custom--breakpoint-md);
  --breakpoint-lg: var(--wp--custom--breakpoint-lg);
  --size-container-narrow: var(--wp--custom--size-container-narrow);
  --size-container-prose: var(--wp--custom--size-container-prose);
  --size-container-max: var(--wp--custom--size-container-max);
  --size-container-wide: var(--wp--custom--size-container-wide);
  --size-gutter-content: var(--wp--custom--size-gutter-content);
  --size-target-min: var(--wp--custom--size-target-min);
  --icon-size-sm: var(--wp--custom--icon-size-sm);
  --icon-stroke-default: var(--wp--custom--icon-stroke-default);
  --zIndex-base: var(--wp--custom--z-index-base);
  --zIndex-raised: var(--wp--custom--z-index-raised);
  --zIndex-overlay: var(--wp--custom--z-index-overlay);
}
