/*
 * DT single editorial heading parity, v1.0.0.
 * Visual parity is intentionally independent of semantic H2-H6 levels.
 * H1 (the publication title) and archive/widget headings are not targeted.
 * Loaded after StreamTube's stylesheet via MU-plugin.
 */
body.single-post .single-body .post-content :is(h2, h3, h4, h5, h6),
body.single-video .single-body .post-content :is(h2, h3, h4, h5, h6),
    font-family: 'Poppins', sans-serif;
    font-size: 1.45rem !important;
    font-weight: 600 !important;
    line-height: 1.45;
    letter-spacing: normal;
    text-transform: none;
    margin-block-start: 1.55rem;
    margin-block-end: .65rem;
}

@media (max-width: 575.98px) {
    body.single-post .single-body .post-content :is(h2, h3, h4, h5, h6),
    body.single-video .single-body .post-content :is(h2, h3, h4, h5, h6),
        font-size: 1.3rem !important;
        margin-block-start: 1.3rem;
        margin-block-end: .6rem;
    }
}
