.block-equipment {
	text-align: center;
}
.block-equipment__title {
	display: inline-block;
	font-family: var(--wp--preset--font-family--system-font);
	font-size: clamp(1.125rem, 2vw, 1.25rem);
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 0.26em;
	line-height: var(--wp--custom--line-height--normal);
	margin-top: 0;
	margin-bottom: 2.25rem;
	padding-left: calc(56px + 1rem);
	padding-right: calc(56px + 1rem);
	min-height: 21px;
	/*background-image: url('../../../assets/icons/color/flourish-2.svg');*/
	background-position: 0% 50%;
	/*background-size: 56px 21px;
	background-repeat: no-repeat;*/
	position: relative;
}
.block-equipment__title::before {
	content: "";
	display: block;
	/*background-image: url('../../../assets/icons/color/flourish-2.svg');
	background-size: 56px 21px;*/
	background-position: 50% 50%;
	/*background-repeat: no-repeat;*/
	width: 56px;
	height: 21px;
	position: absolute;
	top: 50%;
	right: 0;
	transform: scaleX(-1) translateY(-50%);
}
.block-equipment__title,
.block-equipment__title::before {
	background-image: url('https://www.seasonedkitchen.com/wp-content/themes/awsk-2022/assets/icons/color/flourish-2.svg');
	background-size: 56px 21px;
	background-repeat: no-repeat;
}

.has-primary-background-color .block-equipment__title,
.has-primary-background-color .block-equipment__title::before {
	background-image: url('https://www.seasonedkitchen.com/wp-content/themes/awsk-2022/assets/icons/color/flourish-2-white.svg');
}

.has-background:not(.has-primary-background-color) .block-equipment__title,
.has-background:not(.has-primary-background-color) .block-equipment__title::before {
	background-image: url('https://www.seasonedkitchen.com/wp-content/themes/awsk-2022/assets/icons/color/flourish-2.svg');
}

.block-equipment__grid {
	display: grid;
	grid-template-columns: 1fr 1fr;
	column-gap: 0.8125rem;
	row-gap: 1rem;
}
.block-equipment__item {}
.block-equipment__image {}
.block-equipment__image img {
	margin: 0 auto;
	width: 100%;
	aspect-ratio: 1;
	object-fit: contain;
}
.block-equipment__name {
	font-family: var(--wp--preset--font-family--display);
	font-size: clamp(1.375rem, 2.4vw, 1.5rem);
	font-weight: 700;
	line-height: var(--wp--custom--line-height--small);
	margin: 1rem 0 0;
}
.block-equipment__name a {
	color: inherit;
	text-decoration: none;
}
.block-equipment__name a:is(:focus, :hover) {
	text-decoration: underline;
}

@media only screen and (min-width: 768px) {
	.block-equipment__grid {
		grid-template-columns: 1fr 1fr 1fr 1fr;
		column-gap: 1.25rem;
	}
}
