:root { --e-global-color-v4-neutral-d-24:var(--neutral-d-24); --e-global-color-v4-neutral-d-23:var(--neutral-d-23); --e-global-color-v4-neutral-d-22:var(--neutral-d-22); --e-global-color-v4-neutral-d-21:var(--neutral-d-21); --e-global-color-v4-neutral-d-20:var(--neutral-d-20); --e-global-color-v4-neutral-d-19:var(--neutral-d-19); --e-global-color-v4-neutral-d-18:var(--neutral-d-18); --e-global-color-v4-neutral-d-17:var(--neutral-d-17); --e-global-color-v4-neutral-d-16:var(--neutral-d-16); --e-global-color-v4-dna-deep-green:var(--dna-deep-green); --e-global-color-v4-dna-signal:var(--dna-signal); --e-global-color-v4-dna-messing:var(--dna-messing); --e-global-color-v4-dna-ink:var(--dna-ink); --e-global-color-v4-neutral-d-15:var(--neutral-d-15); --e-global-color-v4-neutral-d-14:var(--neutral-d-14); --e-global-color-v4-neutral-d-13:var(--neutral-d-13); --e-global-color-v4-neutral-d-12:var(--neutral-d-12); --e-global-color-v4-neutral-d-11:var(--neutral-d-11); --e-global-color-v4-neutral-d-10:var(--neutral-d-10); --e-global-color-v4-neutral-d-9:var(--neutral-d-9); --e-global-color-v4-neutral-d-8:var(--neutral-d-8); --e-global-color-v4-neutral-d-7:var(--neutral-d-7); --e-global-color-v4-neutral-d-6:var(--neutral-d-6); --e-global-color-v4-neutral-d-5:var(--neutral-d-5); --e-global-color-v4-neutral-d-4:var(--neutral-d-4); --e-global-color-v4-neutral-d-3:var(--neutral-d-3); --e-global-color-v4-neutral-d-2:var(--neutral-d-2); --e-global-color-v4-neutral-d-1:var(--neutral-d-1); --e-global-color-v4-dna-signal-l-1:var(--dna-signal-l-1); --e-global-color-v4-dna-signal-l-2:var(--dna-signal-l-2); --e-global-color-v4-dna-signal-l-3:var(--dna-signal-l-3); --e-global-color-v4-dna-signal-l-4:var(--dna-signal-l-4); --e-global-color-v4-dna-signal-l-5:var(--dna-signal-l-5); --e-global-color-v4-dna-signal-l-6:var(--dna-signal-l-6); --e-global-color-v4-dna-signal-d-1:var(--dna-signal-d-1); --e-global-color-v4-dna-signal-d-2:var(--dna-signal-d-2); --e-global-color-v4-dna-signal-d-3:var(--dna-signal-d-3); --e-global-color-v4-dna-signal-d-4:var(--dna-signal-d-4); --e-global-color-v4-dna-signal-d-5:var(--dna-signal-d-5); --e-global-color-v4-dna-signal-d-6:var(--dna-signal-d-6); --e-global-color-v4-dna-messing-l-1:var(--dna-messing-l-1); --e-global-color-v4-dna-messing-l-2:var(--dna-messing-l-2); --e-global-color-v4-dna-messing-l-3:var(--dna-messing-l-3); --e-global-color-v4-dna-messing-l-4:var(--dna-messing-l-4); --e-global-color-v4-dna-messing-l-5:var(--dna-messing-l-5); --e-global-color-v4-dna-messing-l-6:var(--dna-messing-l-6); --e-global-color-v4-dna-messing-d-1:var(--dna-messing-d-1); --e-global-color-v4-dna-messing-d-2:var(--dna-messing-d-2); --e-global-color-v4-dna-messing-d-3:var(--dna-messing-d-3); --e-global-color-v4-dna-messing-d-4:var(--dna-messing-d-4); --e-global-color-v4-dna-messing-d-5:var(--dna-messing-d-5); --e-global-color-v4-dna-messing-d-6:var(--dna-messing-d-6); --e-global-color-v4-dna-deep-green-l-1:var(--dna-deep-green-l-1); --e-global-color-v4-dna-deep-green-l-2:var(--dna-deep-green-l-2); --e-global-color-v4-dna-deep-green-l-3:var(--dna-deep-green-l-3); --e-global-color-v4-dna-deep-green-l-4:var(--dna-deep-green-l-4); --e-global-color-v4-dna-deep-green-l-5:var(--dna-deep-green-l-5); --e-global-color-v4-dna-deep-green-l-6:var(--dna-deep-green-l-6); --e-global-color-v4-dna-deep-green-d-1:var(--dna-deep-green-d-1); --e-global-color-v4-dna-deep-green-d-2:var(--dna-deep-green-d-2); --e-global-color-v4-dna-deep-green-d-3:var(--dna-deep-green-d-3); --e-global-color-v4-dna-deep-green-d-4:var(--dna-deep-green-d-4); --e-global-color-v4-dna-deep-green-d-5:var(--dna-deep-green-d-5); --e-global-color-v4-emerald-green:var(--emerald-green); --e-global-color-v4-shadow-green:var(--shadow-green); --e-global-color-v4-granny-apple:var(--granny-apple); --e-global-color-v4-honeydew:var(--honeydew); --e-global-color-v4-frosted-dew:var(--frosted-dew); }
:root { --e-global-typography-v4-font__type__xl-font-family:"Mont"; --e-global-typography-v4-font__type__xl-font-size:clamp(4rem, calc(4rem + 3 * ((100vw - 23.4375rem) / 66.5625)), 7rem); --e-global-typography-v4-font__type__xl-font-weight:500; --e-global-typography-v4-font__type__xl-line-height:clamp(4rem, calc(4rem + 3 * ((100vw - 23.4375rem) / 66.5625)), 7rem); --e-global-typography-v4-font__type__xl-letter-spacing:-0.225rem; --e-global-typography-v4-font__type__h1-font-family:"Mont"; --e-global-typography-v4-font__type__h1-font-size:clamp(2rem, calc(2rem + 2 * ((100vw - 23.4375rem) / 66.5625)), 4rem); --e-global-typography-v4-font__type__h1-font-weight:300; --e-global-typography-v4-font__type__h1-line-height:1.0225em; --e-global-typography-v4-font__type__h1-letter-spacing:-0.0225rem; --e-global-typography-v4-font__type__h2-font-family:"Mont"; --e-global-typography-v4-font__type__h2-font-size:clamp(2rem, calc(2rem + 1 * ((100vw - 23.4375rem) / 66.5625)), 3rem); --e-global-typography-v4-font__type__h2-font-weight:400; --e-global-typography-v4-font__type__h2-line-height:clamp(2.28rem, calc(2.28rem + 1.2 * ((100vw - 23.4375rem) / 66.5625)), 3.48rem); --e-global-typography-v4-font__type__h2-letter-spacing:clamp(-.03em, calc(-.03em + .02 * ((90rem - 100vw) / 66.5625)), -.01em); --e-global-typography-v4-font__type__h2__5-font-family:"Mont"; --e-global-typography-v4-font__type__h2__5-font-size:clamp(1.5rem, calc(1.5rem + .88 * ((100vw - 23.4375rem) / 66.5625)), 2.38rem); --e-global-typography-v4-font__type__h2__5-font-weight:600; --e-global-typography-v4-font__type__h2__5-line-height:clamp(1.725rem, calc(1.725rem + 1.012 * ((100vw - 23.4375rem) / 66.5625)), 2.737rem); --e-global-typography-v4-font__type__h2__5-letter-spacing:-0.0225rem; --e-global-typography-v4-font__type__h3-font-family:"Mont"; --e-global-typography-v4-font__type__h3-font-size:clamp(1.5rem, calc(1.5rem + .375 * ((100vw - 23.4375rem) / 66.5625)), 1.875rem); --e-global-typography-v4-font__type__h3-font-weight:600; --e-global-typography-v4-font__type__h3-line-height:clamp(1.98rem, calc(1.98rem + .495 * ((100vw - 23.4375rem) / 66.5625)), 2.475rem); --e-global-typography-v4-font__type__h3-letter-spacing:-0.0225rem; --e-global-typography-v4-font__type__h4-font-family:"Mont"; --e-global-typography-v4-font__type__h4-font-size:clamp(1.25rem, calc(1.25rem + .125 * ((100vw - 23.4375rem) / 66.5625)), 1.375rem); --e-global-typography-v4-font__type__h4-font-weight:600; --e-global-typography-v4-font__type__h4-line-height:1.75rem; --e-global-typography-v4-font__type__h4-letter-spacing:-0.0225rem; --e-global-typography-v4-font__type__h5-font-family:"Mont"; --e-global-typography-v4-font__type__h5-font-size:clamp(1rem, calc(1rem + .125 * ((100vw - 23.4375rem) / 66.5625)), 1.125rem); --e-global-typography-v4-font__type__h5-font-weight:400; --e-global-typography-v4-font__type__h5-line-height:clamp(1.25rem, calc(1.25rem + .235 * ((100vw - 23.4375rem) / 66.5625)), 1.485rem); --e-global-typography-v4-font__type__h5-letter-spacing:0.0225rem; --e-global-typography-v4-font__type__h6-font-family:"Mont"; --e-global-typography-v4-font__type__h6-font-size:clamp(1rem, calc(1rem + .125 * ((100vw - 23.4375rem) / 66.5625)), 1.125rem); --e-global-typography-v4-font__type__h6-font-weight:400; --e-global-typography-v4-font__type__h6-line-height:clamp(1.25rem, calc(1.25rem + .235 * ((100vw - 23.4375rem) / 66.5625)), 1.485rem); --e-global-typography-v4-font__type__h6-letter-spacing:0.0225rem; --e-global-typography-v4-font__type__p1-font-family:"Mont"; --e-global-typography-v4-font__type__p1-font-size:1.0625rem; --e-global-typography-v4-font__type__p1-font-weight:400; --e-global-typography-v4-font__type__p1-line-height:1.74994rem; --e-global-typography-v4-font__type__p1-letter-spacing:-0.00255rem; --e-global-typography-v4-font__type__p2-font-family:"Mont"; --e-global-typography-v4-font__type__p2-font-weight:400; --e-global-typography-v4-font__type__p2-letter-spacing:0.0225rem; --e-global-typography-v4-font__type__cta-font-family:"Mont"; --e-global-typography-v4-font__type__cta-font-size:0.875rem; --e-global-typography-v4-font__type__cta-font-weight:400; --e-global-typography-v4-font__type__cta-line-height:0.875rem; --e-global-typography-v4-font__type__cta-letter-spacing:0.0225rem; --e-global-typography-v4-font__type__meta-font-family:"Mont"; --e-global-typography-v4-font__type__meta-font-size:0.875rem; --e-global-typography-v4-font__type__meta-font-weight:400; --e-global-typography-v4-font__type__meta-line-height:1.1225rem; --e-global-typography-v4-font__type__meta-letter-spacing:0.0225rem; --e-global-typography-v4-font__type__caption-font-family:"Mont"; --e-global-typography-v4-font__type__caption-font-size:0.875em; --e-global-typography-v4-font__type__caption-font-weight:400; --e-global-typography-v4-font__type__caption-line-height:1.435em; --e-global-typography-v4-font__type__caption-letter-spacing:0.0225rem; --e-global-typography-v4-font__type__nav-font-family:"Mont"; --e-global-typography-v4-font__type__nav-font-size:clamp(.875rem, calc(.875rem + .125 * ((90rem - 100vw) / 66.5625)), 1rem); --e-global-typography-v4-font__type__nav-font-weight:400; --e-global-typography-v4-font__type__nav-line-height:clamp(1.25rem, calc(1.25rem + .185 * ((100vw - 23.4375rem) / 66.5625)), 1.435rem); --e-global-typography-v4-font__type__nav-letter-spacing:0.0225rem; --e-global-typography-v4-font__type__nav__desktop-font-family:"Mont"; --e-global-typography-v4-font__type__nav__desktop-font-size:0.875rem; --e-global-typography-v4-font__type__nav__desktop-font-weight:400; --e-global-typography-v4-font__type__nav__desktop-line-height:1.435rem; --e-global-typography-v4-font__type__nav__header-font-family:"Mont"; --e-global-typography-v4-font__type__nav__header-font-size:0.875rem; --e-global-typography-v4-font__type__nav__header-font-weight:400; --e-global-typography-v4-font__type__nav__header-line-height:1.23rem; --e-global-typography-v4-font__woo__meta-font-size:14px; --e-global-typography-v4-font__woo__meta-line-height:1em; --e-global-typography-v4-font__woo__price-font-size:22px; --e-global-typography-v4-font__woo__price-line-height:1em; --e-global-typography-v4-font__woo__name-font-size:24px; --e-global-typography-v4-font__woo__name-line-height:1em; }