.block-cuts-in-recipe {
	background: var(--wp--preset--color--foreground);
	color: var(--wp--preset--color--background);
	padding: var(--wp--custom--layout--padding);
}

.block-cuts-in-recipe a,
.editor-styles-wrapper .block-cuts-in-recipe a {
	color: var(--wp--preset--color--background);
}

.block-cuts-in-recipe__inner {
	border: 1px solid var(--wp--preset--color--secondary);
	padding: 16px;
}

.block-cuts-in-recipe .gc-icon {
	fill: var(--wp--preset--color--secondary);
}

.block-cuts-in-recipe__title {
	font-size: var(--wp--preset--font-size--x-large);
	font-weight: 800;
	letter-spacing: var(--wp--custom--letter-spacing--small);
	line-height: var(--wp--custom--line-height--small);
	text-transform: uppercase;
	margin: 0;
}

.block-cuts-in-recipe__list,
.entry-content ul.block-cuts-in-recipe__list {
	padding: 0;
	list-style-type: none;
	font-size: var(--wp--preset--font-size--tiny);
	letter-spacing: var(--wp--custom--letter-spacing--medium);
	text-transform: uppercase;
	font-weight: 800;
}

.block-cuts-in-recipe__inner {
	display: flex;
	flex-wrap: nowrap;
}

.block-cuts-in-recipe__content {
	flex-grow: 1;
	flex-basis: 50%;
}

.block-cuts-in-recipe__illustration {
	width: 100%;
	max-width: 145px;
	flex-basis: 50%;
	flex-grow: 1;
	fill: #fff;
}

@media only screen and (min-width: 767px) {
	.block-cuts-in-recipe__inner {
		padding: var(--wp--custom--layout--block-gap-large);
	}

	.block-cuts-in-recipe__list {
		columns: 2;
	}
}
