:root{--olena-font-heading: "Cormorant Garamond", Georgia, serif;--olena-font-body: "Montserrat", system-ui, sans-serif;--olena-h1-size: clamp(34px, 9vw, 56px);--olena-h2-size: clamp(28px, 7.4vw, 42px);--olena-h3-size: clamp(20px, 5.2vw, 28px);--olena-body-size: 16px;--olena-h1-line: 1.1;--olena-h2-line: 1.15;--olena-h3-line: 1.25;--olena-body-line: 1.65;--olena-heading-weight: 600}body{--font-h1--family: var(--olena-font-heading);--font-h2--family: var(--olena-font-heading);--font-h3--family: var(--olena-font-heading);--font-h1--weight: var(--olena-heading-weight);--font-h2--weight: var(--olena-heading-weight);--font-h3--weight: var(--olena-heading-weight);--font-h1--size: var(--olena-h1-size);--font-h2--size: var(--olena-h2-size);--font-h3--size: var(--olena-h3-size);--font-h1--line-height: var(--olena-h1-line);--font-h2--line-height: var(--olena-h2-line);--font-h3--line-height: var(--olena-h3-line);--font-h1--letter-spacing: 0;--font-h2--letter-spacing: 0;--font-h3--letter-spacing: 0;--font-paragraph--size: var(--olena-body-size);--font-paragraph--line-height: var(--olena-body-line)}.olena-hero__heading,.olena-s-h1,.olena-w-h1,.olena-r-h1{font-family:var(--olena-font-heading)!important;font-size:var(--olena-h1-size)!important;font-weight:var(--olena-heading-weight)!important;line-height:var(--olena-h1-line)!important;letter-spacing:0!important}.olena-fw-heading,.olena-ingredients__heading,.olena-ingredients-scroll__heading,.olena-preview__heading,[class^=olena-ritual-][class$=__heading],.olena-s-h2,.olena-w-h2,.olena-r-h2{font-family:var(--olena-font-heading)!important;font-size:var(--olena-h2-size)!important;font-weight:var(--olena-heading-weight)!important;line-height:var(--olena-h2-line)!important;letter-spacing:0!important}.olena-w-h3{font-family:var(--olena-font-heading)!important;font-size:var(--olena-h3-size)!important;font-weight:var(--olena-heading-weight)!important;line-height:var(--olena-h3-line)!important}.olena-preview__body,.olena-hero__text,.olena-ingredients-scroll__subtext,.olena-ingredients-scroll__item-desc,.olena-s-p,.olena-w-p,.olena-r-p{font-family:var(--olena-font-body);font-size:var(--olena-body-size);line-height:var(--olena-body-line)}h1,h2,h3{text-wrap:balance}
/*# sourceMappingURL=/cdn/shop/t/3/assets/olena-typography.css.map */
