:root{--elsvart-page-heading-size: 48px;--elsvart-section-heading-size: 38px;--elsvart-editorial-heading-size: clamp(38px, 4.6vw, 72px);--elsvart-copy-size: 18px;--elsvart-caption-size: 14px;--elsvart-subheading-size: 24px;--elsvart-heading-line: 1.1;--elsvart-heading-tracking: -.018em}#MainContent :is(.epc__heading,.elsvart-journal__heading,.quad-grid__heading,.elsvart-origin-v2__content h2,.epb__heading,.epib__content h2,.ep-product-details__header h2,.epfaq__header h2,.related-products__heading,.ev-heritage__heading){font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important;font-size:var(--elsvart-section-heading-size)!important;line-height:var(--elsvart-heading-line)!important;letter-spacing:var(--elsvart-heading-tracking)!important}#MainContent :is(.eae h2.eae__display,.eai>header h2,.ep-name h2,.ep-symbol__head h2,.ep-guides__head h2,.ep-practice h2,.ep-manifesto h2),body:has(.eae-origin) #MainContent .ev-heritage__heading{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important;font-size:var(--elsvart-editorial-heading-size)!important;line-height:var(--elsvart-heading-line)!important;letter-spacing:var(--elsvart-heading-tracking)!important}#MainContent :is(.ev-heritage__body,.ev-heritage__record,.ev-heritage__status,.ev-heritage__number,.ev-heritage__button,.ev-heritage__note){font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}#MainContent :is(.eae__body,.eai>header>div,.eai__note p,.ev-heritage__body,.ev-heritage__status,.ev-heritage__number,.elsvart-origin-v2__content .rte,.quad-grid__body,.epib__text),#MainContent :is(.eae__body,.eai>header>div,.ev-heritage__body,.elsvart-origin-v2__content .rte,.quad-grid__body,.epib__text) p{font-family:var(--font-body-family);font-size:var(--elsvart-copy-size)!important;line-height:1.7!important;letter-spacing:normal}#MainContent :is(.eae-gallery__item p,.eae-values__card p,.epib-item__text,.epib-item__text p){font-family:var(--font-body-family);font-size:var(--elsvart-caption-size)!important;line-height:1.6!important}#MainContent .ev-heritage__record-heading{font-family:var(--font-heading-family);font-size:var(--elsvart-subheading-size);font-weight:var(--font-heading-weight);line-height:1.3;letter-spacing:normal}#MainContent .ev-heritage__eyebrow{font-family:var(--font-body-family);font-size:11px;font-weight:var(--font-body-weight);line-height:1.3;letter-spacing:.16em}#MainContent .ev-heritage__button{font-family:var(--font-body-family);font-size:11px;line-height:1.65;letter-spacing:.08em;text-transform:uppercase}#MainContent .ev-heritage__note{font-family:var(--font-body-family);font-size:12px;line-height:1.6;font-style:normal}@media screen and (max-width:989px){:root{--elsvart-editorial-heading-size: 38px}}@media screen and (max-width:749px){:root{--elsvart-page-heading-size: 36px;--elsvart-section-heading-size: 30px;--elsvart-copy-size: 16px;--elsvart-subheading-size: 20px}}#MainContent .elsvart-process__copy .rte,#MainContent .elsvart-process__copy .rte p{font-family:var(--font-body-family);font-size:var(--elsvart-caption-size)!important;line-height:1.6!important}#MainContent .elsvart-process__copy h3{font-size:14px}#MainContent .eae-gallery__track>.eae-gallery__item{grid-template-rows:auto minmax(28px,auto) minmax(72px,auto)}#MainContent :is(.eae__kicker,.eai>header>p,.ev-heritage__eyebrow,.elsvart-origin-v2 .elsvart-kicker,.elsvart-pillars__eyebrow,.elsvart-process__intro p,.ep-section .ep-kicker){font-family:var(--font-body-family)!important;font-size:11px!important;font-weight:var(--font-body-weight)!important;line-height:1.3!important;letter-spacing:.16em!important;text-transform:uppercase}#MainContent .eae .eae__button{font-family:var(--font-body-family);font-size:11px!important;line-height:1.65;letter-spacing:.08em}#MainContent :is(.main-page-title,.article-template__title,.main-blog .title--primary,.template-search__header h1,.collection-hero__title),.shopify-policy__title h1{font-family:var(--font-heading-family);font-size:var(--elsvart-page-heading-size)!important;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.2!important;letter-spacing:var(--elsvart-heading-tracking)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/elsvart-typography.css.map */
