.wp-block-heading.is-style-fleur-de-lis:before {
	background: url('data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHZpZXdCb3g9IjAgMCAxMDggMTI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0yMzA5LjI4IDE0NTYuODljMTcuNTguMjUgMzIuMjIgNDAuMjYgMzIuMTIgNTkuNS0uMSAxOS41Ni05LjAxIDMzLjEzLTE0LjAxIDU1LjYyLTQuMyAxOS4zNi0xMi4yNiA4MS4yOS03LjUzIDg1LjUxIDQuNDIgMy45NCAxMy4yNSAyLjk0IDE3LjkxLS40OCAzLjQ1LTIuNTQgNy41MS0xNy4wMiA4LjU3LTI0LjY3IDUuMjEtMzcuNyA1Ljk2LTQ4LjQ0IDE0LjY5LTY4LjA1IDYuMDQtMTMuNTYgMTIuOTEtMjIuNzkgMjIuMjQtMjguNTQgNy45MS00Ljg3IDE4LjM5LTguMTUgMzUuMzYtNy4zNSAzMS41MSAxLjQ5IDM3LjggMjUuOTEgMzYuMTEgMzcuNDQtMy45NSAyNi44NS00My44NCAxNi4yOC03MS41MiA0Ni4xNC0xNC41OSAxNS43NC0yNC4yMiAzMi4wMS0yOS45IDU3LjAyLTQuNDcgMTkuNzEtNC4zNiAzMS45LTQuMyA1Ni44Ni0xLjIgNC4yMi05LjggMTQuOTktMjYuODkgMjAuNTggMS44NyAyLjM2IDcuOTYgMTkuMSAxMC40IDMxLjgyIDEuNDEgNy4zOCAxLjAyIDExLjg5LS4yNyAxNS4xMy0yLjY3IDYuNjctMTcuNzUgOS4zOS0yMy4xOSA5LjM2LTUuNDQuMDMtMjAuNTItMi42OS0yMy4xOC05LjM2LTEuMy0zLjI0LTEuNjktNy43NS0uMjctMTUuMTMgMi40My0xMi43MiA4LjUyLTI5LjQ2IDEwLjM5LTMxLjgyLTE3LjA4LTUuNTktMjUuNjgtMTYuMzYtMjYuODktMjAuNTguMDYtMjQuOTYuMTctMzcuMTUtNC4zLTU2Ljg2LTUuNjgtMjUuMDEtMTUuMzEtNDEuMjgtMjkuOS01Ny4wMi0yNy42OC0yOS44Ni02Ny41Ny0xOS4yOS03MS41Mi00Ni4xNC0xLjY5LTExLjUzIDQuNi0zNS45NSAzNi4xMS0zNy40NCAxNi45Ny0uOCAyNy40NSAyLjQ4IDM1LjM2IDcuMzUgOS4zMyA1Ljc1IDE2LjIgMTQuOTggMjIuMjQgMjguNTQgOC43MyAxOS42MSA5LjQ4IDMwLjM1IDE0LjY5IDY4LjA1IDEuMDYgNy42NSA1LjEyIDIyLjEzIDguNTcgMjQuNjcgNC42NiAzLjQyIDEzLjUgNC40MiAxNy45MS40OCA0LjczLTQuMjItMy4yMi02Ni4xNS03LjUzLTg1LjUxLTUtMjIuNDktMTMuOTEtMzYuMDYtMTQuMDEtNTUuNjItLjEtMTkuMzIgMTQuNjUtNTkuNTYgMzIuMzMtNTkuNXoiIGZpbGw9IiM0NDJkN2QiIHRyYW5zZm9ybT0ibWF0cml4KC4zNzAwNTUgMCAwIC4zNzAwNTUgLTgwMC40ODYgLTUzOS4xMjkpIi8+PC9zdmc+') left center no-repeat;
	background-size: 1em;
	content: '';
	height: 1em;
	padding-left: 1.5em;
	width: 1em;
}

.wp-block-heading.is-style-fleur-de-lis.has-text-color:before {
	background-image: url('data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHZpZXdCb3g9IjAgMCAxMDggMTI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0yMzA5LjI4IDE0NTYuODljMTcuNTguMjUgMzIuMjIgNDAuMjYgMzIuMTIgNTkuNS0uMSAxOS41Ni05LjAxIDMzLjEzLTE0LjAxIDU1LjYyLTQuMyAxOS4zNi0xMi4yNiA4MS4yOS03LjUzIDg1LjUxIDQuNDIgMy45NCAxMy4yNSAyLjk0IDE3LjkxLS40OCAzLjQ1LTIuNTQgNy41MS0xNy4wMiA4LjU3LTI0LjY3IDUuMjEtMzcuNyA1Ljk2LTQ4LjQ0IDE0LjY5LTY4LjA1IDYuMDQtMTMuNTYgMTIuOTEtMjIuNzkgMjIuMjQtMjguNTQgNy45MS00Ljg3IDE4LjM5LTguMTUgMzUuMzYtNy4zNSAzMS41MSAxLjQ5IDM3LjggMjUuOTEgMzYuMTEgMzcuNDQtMy45NSAyNi44NS00My44NCAxNi4yOC03MS41MiA0Ni4xNC0xNC41OSAxNS43NC0yNC4yMiAzMi4wMS0yOS45IDU3LjAyLTQuNDcgMTkuNzEtNC4zNiAzMS45LTQuMyA1Ni44Ni0xLjIgNC4yMi05LjggMTQuOTktMjYuODkgMjAuNTggMS44NyAyLjM2IDcuOTYgMTkuMSAxMC40IDMxLjgyIDEuNDEgNy4zOCAxLjAyIDExLjg5LS4yNyAxNS4xMy0yLjY3IDYuNjctMTcuNzUgOS4zOS0yMy4xOSA5LjM2LTUuNDQuMDMtMjAuNTItMi42OS0yMy4xOC05LjM2LTEuMy0zLjI0LTEuNjktNy43NS0uMjctMTUuMTMgMi40My0xMi43MiA4LjUyLTI5LjQ2IDEwLjM5LTMxLjgyLTE3LjA4LTUuNTktMjUuNjgtMTYuMzYtMjYuODktMjAuNTguMDYtMjQuOTYuMTctMzcuMTUtNC4zLTU2Ljg2LTUuNjgtMjUuMDEtMTUuMzEtNDEuMjgtMjkuOS01Ny4wMi0yNy42OC0yOS44Ni02Ny41Ny0xOS4yOS03MS41Mi00Ni4xNC0xLjY5LTExLjUzIDQuNi0zNS45NSAzNi4xMS0zNy40NCAxNi45Ny0uOCAyNy40NSAyLjQ4IDM1LjM2IDcuMzUgOS4zMyA1Ljc1IDE2LjIgMTQuOTggMjIuMjQgMjguNTQgOC43MyAxOS42MSA5LjQ4IDMwLjM1IDE0LjY5IDY4LjA1IDEuMDYgNy42NSA1LjEyIDIyLjEzIDguNTcgMjQuNjcgNC42NiAzLjQyIDEzLjUgNC40MiAxNy45MS40OCA0LjczLTQuMjItMy4yMi02Ni4xNS03LjUzLTg1LjUxLTUtMjIuNDktMTMuOTEtMzYuMDYtMTQuMDEtNTUuNjItLjEtMTkuMzIgMTQuNjUtNTkuNTYgMzIuMzMtNTkuNXoiIGZpbGw9IiNmZmZmIiB0cmFuc2Zvcm09Im1hdHJpeCguMzcwMDU1IDAgMCAuMzcwMDU1IC04MDAuNDg2IC01MzkuMTI5KSIvPjwvc3ZnPg==');
}

.wp-block-heading.is-style-alt {
	font-size: var(--wp--preset--font-size--large);
	font-weight: 800;
	text-transform: uppercase;
}

.wp-block-heading.is-style-fleur-de-lis,
.is-style-tab-left > .wp-block-heading:first-child,
.is-style-tab-right > .wp-block-heading:first-child,
.is-style-tab-wide-left > .wp-block-heading:first-child,
.is-style-tab-wide-right > .wp-block-heading:first-child,
.is-style-tab-left .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child,
.is-style-tab-right .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child,
.is-style-tab-wide-left .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child,
.is-style-tab-wide-right .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child
{
	font-size: var(--wp--preset--font-size--large);
	font-weight: 800;
	margin-bottom: calc(var(--wp--style--block-gap) * 2);
	text-transform: uppercase;
}

.is-style-tab-right > .wp-block-heading:first-child,
.is-style-tab-wide-right > .wp-block-heading:first-child,
.is-style-tab-right .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child,
.is-style-tab-wide-right .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child
{
	text-align: right;
}

.wp-block-heading.is-style-large-serif-italic {
	font-family: var(--wp--preset--font-family--serif);
	font-style: italic;
	font-weight: 400;
}
h1.wp-block-heading.is-style-large-serif-italic { font-size: var(--wp--preset--font-size--xxx-large); }
h2.wp-block-heading.is-style-large-serif-italic { font-size: var(--wp--preset--font-size--xx-large); }
h3.wp-block-heading.is-style-large-serif-italic { font-size: var(--wp--preset--font-size--x-large); }
h4.wp-block-heading.is-style-large-serif-italic { font-size: var(--wp--preset--font-size--large); }

.wp-block-heading.is-style-tab-header-inverted {
	background: var(--wp--preset--color--neutral-light);
	clip-path: polygon(0% 0%, 100% 0%, 100% 1px, 37.5% 1px, calc(37.5% - calc(3rem * var(--wp--custom--loras--angle-pct))) calc(3rem + 1px), 0% calc(3rem + 1px));
	font-size: var(--wp--preset--font-size--large);
	font-weight: 400;
	height: 3rem;
	line-height: 3rem;
	margin-bottom: calc(var(--wp--style--block-gap) * 2);
	padding-left: var(--wp--preset--spacing--70);
	text-transform: uppercase;
}

@media screen and (max-width: 782px) {

	.is-style-tab-left > .wp-block-heading:first-child,
	.is-style-tab-right > .wp-block-heading:first-child,
	.is-style-tab-wide-left > .wp-block-heading:first-child,
	.is-style-tab-wide-right > .wp-block-heading:first-child,
	.is-style-tab-left .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child,
	.is-style-tab-right .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child,
	.is-style-tab-wide-left .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child,
	.is-style-tab-wide-right .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child
	{
		font-size: var(--wp--preset--font-size--large);
		-webkit-hyphens: none !important;
		hyphens: none !important;
	}

	.is-style-tab-left > .wp-block-heading:first-child,
	.is-style-tab-wide-left > .wp-block-heading:first-child,
	.is-style-tab-left .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child,
	.is-style-tab-wide-left .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child
	{
		margin-right: calc(2 * var(--wp--style--block-gap)) !important; margin-left: 0 !important;
	}

	.is-style-tab-right > .wp-block-heading:first-child,
	.is-style-tab-wide-right > .wp-block-heading:first-child,
	.is-style-tab-right .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child,
	.is-style-tab-wide-right .wp-block-cover__inner-container > .wp-block-group > .wp-block-heading:first-child
	{
		margin-right: 0 !important; margin-left: calc(2 * var(--wp--style--block-gap)) !important;
	}


	.wp-block-heading.is-style-tab-header-inverted {
		clip-path: polygon(0% 0%, 100% 0%, 100% 1px, 62.5% 1px, calc(62.5% - calc(3rem * var(--wp--custom--loras--angle-pct))) calc(3rem + 1px), 0% calc(3rem + 1px));
	}

}
