:root { --e-global-color-v4-primary:var(--primary); --e-global-color-v4-accent:var(--accent); --e-global-color-v4-secondary:var(--secondary); --e-global-color-v4-white:var(--white); --e-global-color-v4-text-color:var(--text-color); }
:root { --e-global-typography-v4-navigation-font-font-family:var(--text-font); --e-global-typography-v4-navigation-font-font-size:var(--body-24); --e-global-typography-v4-navigation-font-font-weight:200; --e-global-typography-v4-button-font-family:var(--text-font); --e-global-typography-v4-button-font-size:var(--body-20); --e-global-typography-v4-button-font-weight:300; --e-global-typography-v4-text-font-family:var(--text-font); --e-global-typography-v4-text-font-size:var(--body-20); --e-global-typography-v4-text-font-weight:300; --e-global-typography-v4-text-line-height:var(--body-24); --e-global-typography-v4-l-primary-font-headline-font-family:var(--primary-heading-font); --e-global-typography-v4-l-primary-font-headline-font-size:var(--L); --e-global-typography-v4-l-primary-font-headline-font-weight:300; --e-global-typography-v4-l-primary-font-headline-line-height:var(--L); --e-global-typography-v4-m-primary-font-headline-font-family:var(--primary-heading-font); --e-global-typography-v4-m-primary-font-headline-font-size:var(--M); --e-global-typography-v4-m-primary-font-headline-font-weight:300; --e-global-typography-v4-m-primary-font-headline-line-height:var(--M); --e-global-typography-v4-s-primary-font-headline-font-family:var(--primary-heading-font); --e-global-typography-v4-s-primary-font-headline-font-size:var(--S); --e-global-typography-v4-s-primary-font-headline-line-height:var(--S); }@media(max-width: 2400px){:root { --e-global-typography-v4-l-primary-font-headline-font-size:var(--L); }}