:root { --e-global-color-v4-secondaire:var(--Secondaire); --e-global-color-v4-primaire:var(--Primaire); --e-global-color-v4-secondaire-dark:var(--Secondaire-dark); --e-global-color-v4-blanc:var(--Blanc); --e-global-color-v4-transparent:var(--Transparent); --e-global-color-v4-blanc-transparent:var(--Blanc-transparent); --e-global-color-v4-secondaire-clair:var(--Secondaire-clair); --e-global-color-v4-accent:var(--Accent); --e-global-color-v4-primaire-dark:var(--Primaire-dark); }
:root { --e-global-typography-v4-titrexl-font-family:var(--Titres-font); --e-global-typography-v4-titrexl-font-size:clamp(2.25rem, 2.0117rem + 1.1215vw, 3rem);; --e-global-typography-v4-titrexl-font-weight:400; --e-global-typography-v4-titrel-font-family:var(--Titres-font); --e-global-typography-v4-titrel-font-size:clamp(1.75rem, 1.5911rem + 0.7477vw, 2.25rem);; --e-global-typography-v4-titrel-font-weight:400; --e-global-typography-v4-titrem-font-family:var(--Titres-font); --e-global-typography-v4-titrem-font-size:clamp(1.5rem, 1.4206rem + 0.3738vw, 1.75rem);; --e-global-typography-v4-titrem-font-weight:400; --e-global-typography-v4-titrem-line-height:120%; --e-global-typography-v4-titres-font-family:var(--Titres-font); --e-global-typography-v4-titres-font-size:clamp(1.25rem, 1.1706rem + 0.3738vw, 1.5rem);; --e-global-typography-v4-titres-font-weight:400; --e-global-typography-v4-titrexs-font-family:var(--Titres-font); --e-global-typography-v4-titrexs-font-size:clamp(1rem, 0.9206rem + 0.3738vw, 1.25rem);; --e-global-typography-v4-titrexs-font-weight:400; --e-global-typography-v4-titrexs-line-height:130%; --e-global-typography-v4-soustitre-font-family:var(--Corps-font); --e-global-typography-v4-soustitre-font-size:clamp(0.5rem, 0.4354rem + 0.304vw, 0.75rem);; --e-global-typography-v4-soustitre-font-weight:500; --e-global-typography-v4-soustitre-letter-spacing:15%; --e-global-typography-v4-soustitre-text-transform:uppercase; --e-global-typography-v4-titrexxl-font-family:var(--Titres-font); --e-global-typography-v4-titrexxl-font-size:clamp(3rem, 2.2056rem + 3.7383vw, 5.5rem);; --e-global-typography-v4-titrexxl-font-weight:400; --e-global-typography-v4-titrexxl-line-height:100%; --e-global-typography-v4-btn_plein-font-family:var(--Boutons-font); --e-global-typography-v4-btn_plein-font-size:var(--Boutons-font-size); --e-global-typography-v4-btn_plein-font-weight:500; --e-global-typography-v4-btn_plein-letter-spacing:5%; --e-global-typography-v4-btn_vide-font-family:var(--Boutons-font); --e-global-typography-v4-btn_vide-font-size:var(--Boutons-font-size); --e-global-typography-v4-btn_vide-font-weight:500; --e-global-typography-v4-btn_vide_blanc-font-family:var(--Boutons-font); --e-global-typography-v4-btn_vide_blanc-font-size:var(--Boutons-font-size); --e-global-typography-v4-btn_vide_blanc-font-weight:500; --e-global-typography-v4-btn_plein_accent-font-family:var(--Boutons-font); --e-global-typography-v4-btn_plein_accent-font-size:var(--Boutons-font-size); --e-global-typography-v4-btn_plein_accent-font-weight:500; --e-global-typography-v4-btn_transparent-font-family:var(--Boutons-font); --e-global-typography-v4-btn_transparent-font-size:var(--Boutons-font-size); --e-global-typography-v4-btn_transparent-font-weight:500; --e-global-typography-v4-body-font-family:var(--Corps-font); --e-global-typography-v4-body-font-size:16px; --e-global-typography-v4-body-font-weight:400; --e-global-typography-v4-body-line-height:110%; --e-global-typography-v4-bodybig-font-family:var(--Corps-font); --e-global-typography-v4-bodybig-font-size:1.25rem; --e-global-typography-v4-bodybig-font-weight:400; --e-global-typography-v4-bodybig-line-height:130%; --e-global-typography-v4-bodysmall-font-family:var(--Corps-font); --e-global-typography-v4-bodysmall-font-size:0.8rem; --e-global-typography-v4-bodysmall-font-weight:400; --e-global-typography-v4-bodysmall-line-height:90%; --e-global-typography-v4-menuheader-font-family:var(--Corps-font); --e-global-typography-v4-menuheader-font-size:var(--Boutons-font-size); --e-global-typography-v4-menuheader-font-weight:600; }