/* helpcentreStyle static resource */
:root {
    --guardian-heading-font-family: var(--dxp-s-text-heading-extra-large-font-family);
    --guardian-heading1-font-size: var(--dxp-s-text-heading-extra-large-font-size);
    --guardian-heading2-font-size: var(--dxp-s-text-heading-large-font-size);
    --guardian-heading3-font-size: var(--dxp-s-text-heading-medium-font-size);
    --guardian-heading4-font-size: var(--dxp-s-text-heading-small-font-size);
    --guardian-heading5-font-size: var(--dxp-s-text-heading-extra-small-font-size);
    --guardian-heading6-font-size: var(--dxp-s-text-heading-extra-small-font-size);
}

h1, h2, h3, h4, h5, h6 {
    font-family: var(--guardian-heading-font-family);
    line-height: var(--dxp-c-l-text-block-line-height);
    letter-spacing: var(--dxp-c-l-text-block-letter-spacing);
}

h1,
.slds-rich-text-editor__output h1 {
    font-size: var(--guardian-heading1-font-size);
    font-weight: var(--dxp-s-text-heading-extra-large-font-weight);
}

h2,
.slds-rich-text-editor__output h2 {
    font-size: var(--guardian-heading2-font-size);
    font-weight: var(--dxp-s-text-heading-large-font-weight);
}

h3,
.slds-rich-text-editor__output h3 {
    font-size: var(--guardian-heading3-font-size);
    font-weight: var(--dxp-s-text-heading-medium-font-weight);
}

h4,
.slds-rich-text-editor__output h4 {
    font-size: var(--guardian-heading4-font-size);
    font-weight: var(--dxp-s-text-heading-small-font-weight);
}

h5,
.slds-rich-text-editor__output h5 {
    font-size: var(--guardian-heading5-font-size);
    font-weight: var(--dxp-s-text-heading-extra-small-font-weight);
}

h6,
.slds-rich-text-editor__output h6 {
    font-size: var(--guardian-heading6-font-size);
    font-weight: var(--dxp-s-text-heading-extra-small-font-weight);
}
