:root { --e-global-color-v4-ms-rot:var(--ms-rot); --e-global-color-v4-ms-rot-dunkel:var(--ms-rot-dunkel); --e-global-color-v4-ms-rot-hell:var(--ms-rot-hell); --e-global-color-v4-ms-text-stark:var(--ms-text-stark); --e-global-color-v4-ms-text:var(--ms-text); --e-global-color-v4-ms-text-leise:var(--ms-text-leise); --e-global-color-v4-ms-linie:var(--ms-linie); --e-global-color-v4-ms-flaeche:var(--ms-flaeche); --e-global-color-v4-ms-weiss:var(--ms-weiss); --e-global-color-v4-ms-dunkel:var(--ms-dunkel); --e-global-color-v4-ms-dunkel-tief:var(--ms-dunkel-tief); --e-global-color-v4-ms-text-hell:var(--ms-text-hell); --e-global-color-v4-ms-text-hell-leise:var(--ms-text-hell-leise); --e-global-color-v4-ms-rahmen:var(--ms-rahmen); }
:root { --e-global-typography-v4-ms-h1-font-family:var(--ms-schrift); --e-global-typography-v4-ms-h1-font-size:34px; --e-global-typography-v4-ms-h1-font-weight:400; --e-global-typography-v4-ms-h1-line-height:1.25; --e-global-typography-v4-ms-h2-font-family:var(--ms-schrift); --e-global-typography-v4-ms-h2-font-size:26px; --e-global-typography-v4-ms-h2-font-weight:400; --e-global-typography-v4-ms-h2-line-height:1.3; --e-global-typography-v4-ms-h3-font-family:var(--ms-schrift); --e-global-typography-v4-ms-h3-font-size:20px; --e-global-typography-v4-ms-h3-font-weight:600; --e-global-typography-v4-ms-h3-line-height:1.35; --e-global-typography-v4-ms-h4-font-family:var(--ms-schrift); --e-global-typography-v4-ms-h4-font-size:17px; --e-global-typography-v4-ms-h4-font-weight:600; --e-global-typography-v4-ms-h4-line-height:1.4; --e-global-typography-v4-ms-lead-font-family:var(--ms-schrift); --e-global-typography-v4-ms-lead-font-size:22px; --e-global-typography-v4-ms-lead-font-weight:400; --e-global-typography-v4-ms-lead-line-height:1.45; --e-global-typography-v4-ms-text-font-family:var(--ms-schrift); --e-global-typography-v4-ms-text-font-size:16px; --e-global-typography-v4-ms-text-font-weight:400; --e-global-typography-v4-ms-text-line-height:1.65; --e-global-typography-v4-ms-klein-font-family:var(--ms-schrift); --e-global-typography-v4-ms-klein-font-size:14px; --e-global-typography-v4-ms-klein-font-weight:400; --e-global-typography-v4-ms-klein-line-height:1.55; --e-global-typography-v4-ms-knopf-font-family:var(--ms-schrift); --e-global-typography-v4-ms-knopf-font-size:16px; --e-global-typography-v4-ms-knopf-font-weight:600; --e-global-typography-v4-ms-knopf-line-height:1.2; --e-global-typography-v4-ms-nav-font-family:var(--ms-schrift); --e-global-typography-v4-ms-nav-font-size:15px; --e-global-typography-v4-ms-nav-font-weight:400; --e-global-typography-v4-ms-nav-line-height:1.3; --e-global-typography-v4-ms-nav-letter-spacing:0.02em; --e-global-typography-v4-ms-nav-text-transform:uppercase; --e-global-typography-v4-ms-fuss-titel-font-family:var(--ms-schrift); --e-global-typography-v4-ms-fuss-titel-font-size:18px; --e-global-typography-v4-ms-fuss-titel-font-weight:300; --e-global-typography-v4-ms-fuss-titel-line-height:1.4; --e-global-typography-v4-ms-fuss-text-font-family:var(--ms-schrift); --e-global-typography-v4-ms-fuss-text-font-size:14px; --e-global-typography-v4-ms-fuss-text-font-weight:400; --e-global-typography-v4-ms-fuss-text-line-height:1.7; --e-global-typography-v4-ms-feld-label-font-family:var(--ms-schrift); --e-global-typography-v4-ms-feld-label-font-size:15px; --e-global-typography-v4-ms-feld-label-font-weight:600; --e-global-typography-v4-ms-feld-label-line-height:1.4; }@media(max-width: 1024px){:root { --e-global-typography-v4-ms-h1-font-size:30px; --e-global-typography-v4-ms-h2-font-size:24px; --e-global-typography-v4-ms-h3-font-size:19px; --e-global-typography-v4-ms-lead-font-size:20px; }}@media(max-width: 767px){:root { --e-global-typography-v4-ms-h1-font-size:26px; --e-global-typography-v4-ms-h2-font-size:22px; --e-global-typography-v4-ms-h3-font-size:18px; --e-global-typography-v4-ms-h4-font-size:16px; --e-global-typography-v4-ms-lead-font-size:19px; }}