.lvc-heading-style-h1{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:var(--color-heading-block,var(--color-base-section,var(--color-heading-main)));line-height:var(--font-heading-line-height);word-break:break-word;font-size:calc(48px * var(--font-h1h2h3_scale,var(--font-heading-scale)));margin-top:var(--main-text-top-offset,0);margin-bottom:var(--main-text-bottom-offset,0)}
@media(max-width:576px){.lvc-heading-style-h1{font-size:calc(36px * var(--font-h1h2h3_scale,var(--font-heading-scale)))}}
.lvc-heading-style-h2{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:var(--color-heading-block,var(--color-base-section,var(--color-heading-main)));line-height:var(--font-heading-line-height);word-break:break-word;font-size:calc(40px * var(--font-h1h2h3_scale,var(--font-heading-scale)));margin-top:var(--main-text-top-offset,0);margin-bottom:var(--main-text-bottom-offset,0)}
@media(max-width:576px){.lvc-heading-style-h2{font-size:calc(32px * var(--font-h1h2h3_scale,var(--font-heading-scale)))}}
.lvc-heading-style-h3{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:var(--color-heading-block,var(--color-base-section,var(--color-heading-main)));line-height:var(--font-heading-line-height);word-break:break-word;font-size:calc(32px * var(--font-h1h2h3_scale,var(--font-heading-scale)));margin-top:var(--main-text-top-offset,0);margin-bottom:var(--main-text-bottom-offset,0)}
@media(max-width:576px){.lvc-heading-style-h3{font-size:calc(28px * var(--font-h1h2h3_scale,var(--font-heading-scale)))}}
.lvc-heading-style-h4{font-family:var(--font-h4h5h6-family,var(--font-heading-family));font-style:var(--font-h4h5h6-style,var(--font-heading-style));font-weight:var(--font-h4h5h6-weight,var(--font-heading-weight));color:var(--color-heading-block,var(--color-base-section,var(--color-heading-main)));line-height:var(--font-heading-line-height);word-break:break-word;font-size:calc(24px * var(--font-h4h5h6_scale,var(--font-heading-scale)));margin-top:var(--main-text-top-offset,0);margin-bottom:var(--main-text-bottom-offset,0)}
.lvc-heading-style-h5{font-family:var(--font-h4h5h6-family,var(--font-heading-family));font-style:var(--font-h4h5h6-style,var(--font-heading-style));font-weight:var(--font-h4h5h6-weight,var(--font-heading-weight));color:var(--color-heading-block,var(--color-base-section,var(--color-heading-main)));line-height:var(--font-heading-line-height);word-break:break-word;font-size:calc(19px * var(--font-h4h5h6_scale,var(--font-heading-scale)));margin-top:var(--main-text-top-offset,0);margin-bottom:var(--main-text-bottom-offset,0)}
.lvc-heading-style-h6{font-family:var(--font-h4h5h6-family,var(--font-heading-family));font-style:var(--font-h4h5h6-style,var(--font-heading-style));font-weight:var(--font-h4h5h6-weight,var(--font-heading-weight));color:var(--color-heading-block,var(--color-base-section,var(--color-heading-main)));line-height:var(--font-heading-line-height);word-break:break-word;font-size:calc(16px * var(--font-h4h5h6_scale,var(--font-heading-scale)));margin-top:var(--main-text-top-offset,0);margin-bottom:var(--main-text-bottom-offset,0)}
.section__richtext__editor [class*="lvc-heading-style-h"]{margin:0}.section__richtext__editor>[class*="lvc-heading-style-h"]:not(:first-child){margin-top:16px}.section__richtext__editor.section__richtext__editor--mt10>[class*="lvc-heading-style-h"]:not(:first-child){margin-top:10px}
