/*
 * UE Global Typography — top spacing
 *
 * GeneratePress exposes bottom margin for headings,
 * but not top margin. These variables supplement the
 * global GeneratePress typography settings.
 */

:root {
	--ue-h1-margin-top: 0px;
	--ue-h2-margin-top: 50px;
	--ue-h3-margin-top: 35px;
	--ue-h4-margin-top: 25px;
	--ue-h5-margin-top: 20px;
	--ue-h6-margin-top: 20px;
}

/* Global heading top spacing */
h1 {
	margin-top: var(--ue-h1-margin-top);
}

h2 {
	margin-top: var(--ue-h2-margin-top);
}

h3 {
	margin-top: var(--ue-h3-margin-top);
}

h4 {
	margin-top: var(--ue-h4-margin-top);
}

h5 {
	margin-top: var(--ue-h5-margin-top);
}

h6 {
	margin-top: var(--ue-h6-margin-top);
}

/* UI heading, not editorial H3 rhythm. */
h3.wp-block-accordion-heading {
	margin-top: 0;
}
