:root { --e-global-color-v4-color-primary:var(--color-primary); --e-global-color-v4-color-secondary:var(--color-secondary); --e-global-color-v4-color-body-text:var(--color-body-text); --e-global-color-v4-color-accent:var(--color-accent); --e-global-color-v4-color-bg-text:var(--color-bg-text); --e-global-color-v4-color-extra:var(--color-extra); --e-global-color-v4-color-extra2:var(--color-extra2); }
:root { --e-global-typography-v4-heading-1-font-family:var(--font-heading); --e-global-typography-v4-heading-1-font-size:var(--size-h1); --e-global-typography-v4-heading-1-font-weight:400; --e-global-typography-v4-heading-1-line-height:var(--line-height-h1); --e-global-typography-v4-heading-1-letter-spacing:var(--letter-spacing); --e-global-typography-v4-heading-2-font-family:var(--font-heading); --e-global-typography-v4-heading-2-font-size:var(--size-h2); --e-global-typography-v4-heading-2-font-weight:400; --e-global-typography-v4-heading-2-line-height:var(--line-height-h2-h6); --e-global-typography-v4-heading-2-letter-spacing:var(--letter-spacing); --e-global-typography-v4-heading-3-font-family:var(--font-heading); --e-global-typography-v4-heading-3-font-size:var(--size-h3); --e-global-typography-v4-heading-3-font-weight:400; --e-global-typography-v4-heading-3-line-height:var(--line-height-h2-h6); --e-global-typography-v4-heading-3-letter-spacing:var(--letter-spacing); --e-global-typography-v4-heading-4-font-family:var(--font-heading); --e-global-typography-v4-heading-4-font-size:var(--size-h4); --e-global-typography-v4-heading-4-font-weight:400; --e-global-typography-v4-heading-4-line-height:var(--line-height-h2-h6); --e-global-typography-v4-heading-4-letter-spacing:var(--letter-spacing); }@media(max-width: 767px){:root { --e-global-typography-v4-heading-2-font-size:var(--size-h2); }}