:root {
	--wp--custom--infinitum--typography--type-ratio: calc(1 + (1 / 3)) !important;
}
body, .editor-styles-wrapper {
	--wp--preset--color--base: var(--wp--preset--color--act-dark-gray);
	--wp--preset--color--primary: var(--wp--preset--color--act-green);
	--wp--preset--color--accent: var(--wp--preset--color--act-yellow);
	--cla--color--primary: var(--wp--preset--color--act-green);
	--cla--color--primary--contrast: var(--wp--preset--color--act-light-yellow);
	--cla--color--secondary: var(--wp--preset--color--act-green);
	--cla--color--secondary--contrast: var(--wp--preset--color--act-light-yellow);
	--cla--color--tertiary: var(--wp--preset--color--act-blue);
	--cla--color--tertiary--text: var(--wp--preset--color--act-blue);
	--cla--color--tertiary--contrast: var(--wp--preset--color--act-light-yellow);
	--cla--color--accent: var(--wp--preset--color--act-blue);
	--cla--color--accent--contrast: var(--wp--preset--color--act-light-yellow);
	--cla--color--cta: var(--wp--preset--color--act-yellow);
	--cla--color--cta--contrast: var(--wp--preset--color--act-dark-gray);
	--wp--custom--infinitum--featured-image-display-ratio: auto;
	--wp--custom--infinitum--featured-image-thumbnail-display-ratio: auto;

	--cla--gradient--color-bars--colors:
		var(--wp--preset--color--act-yellow),
		var(--wp--preset--color--act-yellow) 10%,
		var(--wp--preset--color--act-green) 10%,
		var(--wp--preset--color--act-green) 20%,
		var(--wp--preset--color--act-blue) 20%,
		var(--wp--preset--color--act-blue) 30%,
		var(--wp--preset--color--act-light-yellow) 30%,
		var(--wp--preset--color--act-light-yellow) 40%,
		var(--wp--preset--color--act-dark-gray) 40%,
		var(--wp--preset--color--act-dark-gray) 50%,
		var(--wp--preset--color--act-yellow) 50%,
		var(--wp--preset--color--act-yellow) 60%,
		var(--wp--preset--color--act-light-yellow) 60%,
		var(--wp--preset--color--act-light-yellow) 70%,
		var(--wp--preset--color--act-blue) 70%,
		var(--wp--preset--color--act-blue) 80%,
		var(--wp--preset--color--act-light-green) 80%,
		var(--wp--preset--color--act-light-green) 90%,
		var(--wp--preset--color--act-green) 90%,
		var(--wp--preset--color--act-green) 100%;
}

.site-header__navigation-container.is-flex-item-wrapped {
	background-color: initial;
}
.site-header__navigation-container.is-flex-item-wrapped .wp-block-image {
	display: none;
}



.wp-block-button::before {
	display: none;
}
.wp-block-button .wp-block-button__link::after {
	display: none;
}
.wp-block-button .wp-block-button__link,
.editor-styles-wrapper .wp-block-button .wp-block-button__link {
	padding: var(--cla--spacing--1);
}
:root .wp-block-button .wp-block-button__link,
:root .editor-styles-wrapper :where(.wp-block-button .wp-block-button__link) {
	border-top-left-radius: 100px;
	border-top-right-radius: 100px;
	border-bottom-left-radius: 100px;
	border-bottom-right-radius: 100px;
	color: var(--wp--preset--color--act-dark-blue);
	background-color: var(--wp--preset--color--act-yellow);
}
:root .wp-block-button.is-style-bordered .wp-block-button__link,
:root .editor-styles-wrapper :where(.wp-block-button.is-style-bordered .wp-block-button__link) {
	color: var(--wp--preset--color--act-yellow);
	background-color: transparent;
}



.wp-block-post-featured-image img {
	aspect-ratio: revert-layer;
}