/*
 * Elementor Text Editor — Restore The7 typography for migrated content
 *
 * The7 scopes heading colors + link underline to .wpb-content-wrapper. Elementor
 * Text Editor widgets use higher-specificity .elementor-widget-text-editor h{1-6}
 * and .elementor a rules that override those styles, so migrated Elementor pages
 * otherwise render H3 as Elementor's grey kit default and links without underline.
 *
 * We restore The7's original values explicitly. Equal-specificity selectors loaded
 * after Elementor's rules win the cascade, so no !important needed.
 *   h1, h3-h6 → var(--the7-title-color)   (wine #81133B)
 *   h2        → #ef664b                    (existing site-wide h2 override in style.css)
 *   a         → text-decoration: underline
 */

.elementor-widget-text-editor h1,
.elementor-widget-text-editor h3,
.elementor-widget-text-editor h4,
.elementor-widget-text-editor h5,
.elementor-widget-text-editor h6 {
    color: var(--the7-title-color);
}

.elementor-widget-text-editor h2 {
    color: #ef664b;
}

.elementor-widget-text-editor a {
    text-decoration: underline;
}
