/**
 * Shared mobile heading contract for the complete SEER POWER Elementor plugin.
 *
 * The rule is intentionally scoped to the plugin's stable Widget roots and is
 * loaded after each Widget stylesheet. It changes only mobile H1/H2 elements;
 * H3/H4 and the surrounding layout remain owned by their component styles.
 */
@media (max-width: 767px) {
	.elementor-widget-seerpower_industry_solutions :is(h1, h2),
	.elementor-widget-seerpower_dealer_center :is(h1, h2),
	.elementor-widget-seerpower_service_commitment :is(h1, h2),
	.elementor-widget-seerpower_global_cases :is(h1, h2),
	.elementor-widget-seerpower_project_support_process :is(h1, h2),
	.elementor-widget-seerpower_solutions_hero :is(h1, h2),
	.elementor-widget-seerpower_solutions_faq :is(h1, h2),
	.elementor-widget-seerpower_solutions_project_cta :is(h1, h2),
	.elementor-widget-seerpower_product_hero :is(h1, h2),
	.elementor-widget-seerpower_product_specifications :is(h1, h2),
	.elementor-widget-seerpower_standard_configuration :is(h1, h2),
	.elementor-widget-seerpower_optional_upgrades :is(h1, h2),
	.elementor-widget-seerpower_industry_applications :is(h1, h2),
	.elementor-widget-seerpower_faq_trust :is(h1, h2),
	.elementor-widget-seerpower_more_products :is(h1, h2),
	.elementor-widget-seerpower_home_hero :is(h1, h2),
	.elementor-widget-seerpower_home_power_ranges :is(h1, h2),
	.elementor-widget-seerpower_home_dealer_value :is(h1, h2),
	.elementor-widget-seerpower_home_support_journey :is(h1, h2),
	.elementor-widget-seerpower_home_industry_solutions :is(h1, h2),
	.elementor-widget-seerpower_home_certifications :is(h1, h2),
	.elementor-widget-seerpower_home_faq :is(h1, h2),
	.elementor-widget-seerpower_home_dealer_cta :is(h1, h2),
	.elementor-widget-seerpower_products_hub :is(h1, h2),
	.elementor-widget-seerpower_single_guide :is(h1, h2),
	.elementor-widget-seerpower_resources_guides :is(h1, h2),
	.elementor-widget-seerpower_faq_trust .sp-faq-proof__heading,
	.elementor-widget-seerpower_product_specifications .sp-product-specifications__label,
	.elementor-widget-seerpower_resources_guides .sp-guides-hero h1,
	.elementor-widget-seerpower_resources_guides .sp-guides-library h2,
	.elementor-widget-seerpower_resources_guides .sp-guides-path h2,
	.elementor-widget-seerpower_resources_guides .sp-guides-cta h2,
	.elementor-widget-seerpower_service_commitment .seer-sc__stage main.service-commitment-page :is(h1, h2) {
		font-size: 48px !important;
	}
}
