.block-save-recipe {
    padding: 24px 0;
	border-top: 1px solid var(--wp--preset--color--quinary);
	border-bottom: 1px solid var(--wp--preset--color--quinary);
}

.block-save-recipe.has-background {
    padding: 24px;
	border-top: 0;
	border-bottom: 0;
}

.block-save-recipe .wpforms-container {
    margin: 0;
}

.block-save-recipe .wpforms-head-container {
	text-align: center;
}

.block-save-recipe .wpforms-head-container .wpforms-title {
	color: var(--wp--preset--color--tertiary);
}

.block-save-recipe.has-foreground-background-color .wpforms-head-container,
.block-save-recipe.has-primary-background-color .wpforms-head-container,
.block-save-recipe.has-secondary-background-color .wpforms-head-container,
.block-save-recipe.has-tertiary-background-color .wpforms-head-container,
.block-save-recipe.has-foreground-background-color .wpforms-head-container .wpforms-title,
.block-save-recipe.has-primary-background-color .wpforms-head-container .wpforms-title,
.block-save-recipe.has-secondary-background-color .wpforms-head-container .wpforms-title,
.block-save-recipe.has-tertiary-background-color .wpforms-head-container .wpforms-title {
	color: var(--wp--preset--color--white);
}

.block-save-recipe.has-quaternary-background-color .wpforms-head-container .wpforms-title {
	color: var(--wp--preset--color--foreground);
}

.block-save-recipe.has-quinary-background-color button {
	background: var(--wp--preset--color--background);
}

.block-save-recipe.has-foreground-background-color label,
.block-save-recipe.has-primary-background-color label,
.block-save-recipe.has-secondary-background-color label,
.block-save-recipe.has-tertiary-background-color label,
.editor-styles-wrapper .block-save-recipe.has-foreground-background-color label,
.editor-styles-wrapper .block-save-recipe.has-primary-background-color label,
.editor-styles-wrapper .block-save-recipe.has-secondary-background-color label,
.editor-styles-wrapper .block-save-recipe.has-tertiary-background-color label {
    color: var(--wp--preset--color--background);
}