/**
 * Prime Academic Press — force layer v25.
 * - Remove duplicated content heading when it equals page title.
 * - Normalize information-page typography scale and heading spacing.
 */

/* Information pages: restore readable body size and heading hierarchy */
body.pkp_page_information .pkp_structure_main .page,
body.pkp_page_information .pkp_structure_main .cmp_html_content,
body.pkp_page_information .pkp_structure_main .cmp_notification {
}

body.pkp_page_information .pkp_structure_main .cmp_html_content p,
body.pkp_page_information .pkp_structure_main .cmp_notification p,
body.pkp_page_information .pkp_structure_main .cmp_html_content li,
body.pkp_page_information .pkp_structure_main .cmp_notification li {
	line-height: 1.72 !important;
}

body.pkp_page_information .pkp_structure_main .cmp_html_content h2,
body.pkp_page_information .pkp_structure_main .cmp_notification h2,
body.pkp_page_information .pkp_structure_main .cmp_html_content h3,
body.pkp_page_information .pkp_structure_main .cmp_notification h3 {
	line-height: 1.35 !important;
	margin-top: 0.45rem !important;
	margin-bottom: 0.3rem !important;
}

body.pkp_page_information .pkp_structure_main .cmp_html_content p + h2,
body.pkp_page_information .pkp_structure_main .cmp_notification p + h2,
body.pkp_page_information .pkp_structure_main .cmp_html_content hr + h2,
body.pkp_page_information .pkp_structure_main .cmp_notification hr + h2 {
	margin-top: 0.35rem !important;
}
