:root { --e-global-typography-v4-button-primary-font-family:var(--font-body); --e-global-typography-v4-button-primary-font-size:var(--body-size-m); --e-global-typography-v4-button-primary-font-weight:500; --e-global-typography-v4-button-primary-text-transform:uppercase; --e-global-typography-v4-button-secondary-font-family:var(--font-body); --e-global-typography-v4-button-secondary-font-size:var(--body-size-m); --e-global-typography-v4-button-secondary-font-weight:500; --e-global-typography-v4-button-secondary-text-transform:uppercase; --e-global-typography-v4-hero-title-font-family:var(--font-heading); --e-global-typography-v4-hero-title-font-size:var(--title-size-1); --e-global-typography-v4-hero-title-font-weight:600; --e-global-typography-v4-hero-title-line-height:1.1em; --e-global-typography-v4-hero-title-letter-spacing:-0.02em; --e-global-typography-v4-hero-description-font-family:var(--font-body); --e-global-typography-v4-hero-description-font-size:var(--body-size-l); --e-global-typography-v4-hero-description-font-weight:400; --e-global-typography-v4-hero-description-line-height:1.5em; --e-global-typography-v4-eyebrow-font-family:var(--font-heading); --e-global-typography-v4-eyebrow-font-size:var(--sub-title); --e-global-typography-v4-eyebrow-font-weight:400; --e-global-typography-v4-eyebrow-letter-spacing:0.08em; --e-global-typography-v4-eyebrow-text-transform:uppercase; --e-global-typography-v4-body-text-font-family:var(--font-body); --e-global-typography-v4-body-text-font-size:var(--body-size-m); --e-global-typography-v4-body-text-font-weight:400; --e-global-typography-v4-body-text-line-height:150%; --e-global-typography-v4-primary-font-family:var(--font-heading); --e-global-typography-v4-primary-font-size:var(--title-size-4); --e-global-typography-v4-primary-font-weight:600; --e-global-typography-v4-primary-line-height:120%; --e-global-typography-v4-secondary-font-family:var(--font-heading); --e-global-typography-v4-secondary-font-size:var(--title-size-5); --e-global-typography-v4-secondary-font-weight:600; --e-global-typography-v4-product-title-font-family:var(--font-heading); --e-global-typography-v4-product-title-font-size:var(--title-size-6); --e-global-typography-v4-product-title-font-weight:600; --e-global-typography-v4-product-title-line-height:120%; --e-global-typography-v4-section-title-font-family:var(--font-heading); --e-global-typography-v4-section-title-font-size:var(--title-size-2); --e-global-typography-v4-section-title-font-weight:600; --e-global-typography-v4-section-title-line-height:110%; }@media(max-width: 1366px){:root { --e-global-typography-v4-button-primary-font-size:var(--body-size-s); --e-global-typography-v4-button-secondary-font-size:var(--body-size-s); --e-global-typography-v4-hero-title-font-size:var(--title-size-2); --e-global-typography-v4-hero-description-font-size:var(--body-size-m); --e-global-typography-v4-body-text-font-size:var(--body-size-m); --e-global-typography-v4-primary-font-size:var(--title-size-4); --e-global-typography-v4-secondary-font-size:var(--title-size-5); --e-global-typography-v4-section-title-font-size:var(--title-size-2); --e-global-typography-v4-section-title-line-height:110%; }}@media(max-width: 767px){:root { --e-global-typography-v4-hero-title-font-size:var(--title-size-1); }}