
	/* Preceeding group and then group with background has padding top and bottom */.wp-block-post-content >  .wp-block-group + .wp-block-group:where(.has-background) {
		padding-bottom: var( --wp--preset--spacing--5-xl );
		padding-top: var( --wp--preset--spacing--5-xl );
	}/* first of type group that has background will have padding used for headers */.wp-block-post-content > .wp-block-group:first-of-type:where(.has-background) {
		padding-bottom: var( --wp--preset--spacing--5-xl );
		padding-top: 0;
	}/* Group on group should have a margin top */.wp-block-post-content > .wp-block-group + .wp-block-group {
		margin-top: var( --wp--preset--spacing--5-xl );
	}/* Assume two groups with a background should sit flush together. */.wp-block-post-content > .wp-block-group:where(.has-background) + .wp-block-group:where(.has-background) {
		margin-top: 0;
		padding-bottom: var( --wp--preset--spacing--5-xl );
		padding-top: var( --wp--preset--spacing--5-xl );
	}/* Last group has margin */.wp-block-post-content > .wp-block-group:last-child {
		margin-bottom: var( --wp--preset--spacing--5-xl );
	}

