body.alvk-type-body{font-weight:var(--alvk-type-body-weight);font-synthesis:none}.alvk-type-body :where(p,.user-content,.text-content){letter-spacing:var(--alvk-type-body-tracking);text-transform:var(--alvk-type-body-case)}.alvk-type-body .alvk-text-style :where(.text-content,p,li){letter-spacing:inherit}.alvk-type-body .text-block.alvk-text-style>.text-content :where(p,li){font-size:inherit}.alvk-type-headings :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading-custom){font-synthesis:none}.alvk-type-subheadings :where(h5,h6,.h5,.h6):not(.heading-custom):not(.font-family-body){font-family:var(--alvk-type-subheading-font);font-weight:var(--alvk-type-subheading-weight);font-synthesis:none}.alvk-type-menu :where(.nav-list-link){font-family:var(--alvk-type-menu-font);font-weight:var(--alvk-type-menu-weight);font-synthesis:none}.alvk-type-buttons .btn:not(.btn-variant){font-family:var(--alvk-type-button-font);font-weight:var(--alvk-type-button-weight);font-synthesis:none}@media(min-width: 768px){.alvk-type-subheadings :where(.h1-md,.h2-md,.h3-md,.h4-md):not(.heading-custom):not(.font-family-body){font-family:var(--heading-font);font-weight:var(--title-font-weight)}.alvk-type-subheadings :where(.h5-md,.h6-md):not(.heading-custom):not(.font-family-body){font-family:var(--alvk-type-subheading-font);font-weight:var(--alvk-type-subheading-weight);font-synthesis:none}}
