.block-featured-in {
	display: grid;
	row-gap: 2.25rem;
}
.block-featured-in__content {
	text-align: center;
}
.block-featured-in__title,
.block-featured-in__subtitle {
	margin: 0;
}
.block-featured-in__title {
	font-size: clamp(1.875rem, 3.4vw, 2.125rem);
	font-weight: 700;
	font-style: italic;
	text-transform: lowercase;
}
.block-featured-in__subtitle {
	font-family: var(--wp--preset--font-family--system-font);
	font-size: 0.8125rem;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.08em;
}
.block-featured-in__grid {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	column-gap: 32px;
	row-gap: 16px;
}
.block-featured-in__item {
	flex-basis: calc( 50% - 32px);
}
.block-featured-in__item img {
	margin: 0 auto;
}

@media only screen and (max-width: 767px) {
	.alignwide:not(.has-background) > .block-featured-in {
		padding-left: var(--wp--custom--layout--padding);
		padding-right: var(--wp--custom--layout--padding);
	}
}

@media only screen and (max-width: 991px) {
	.alignfull:not(.has-background) > .block-featured-in {
		padding-left: var(--wp--custom--layout--padding);
		padding-right: var(--wp--custom--layout--padding);
	}
}

@media only screen and (min-width: 768px) {
	.block-featured-in__item {
		flex-basis: calc( 33% - 32px);
	}

	.content .entry-content > :is(.alignfull, .alignwide) > .block-featured-in,
	.full-width-content .entry-content > .block-featured-in,
	.full-width-content .entry-content > .wp-block-group > .block-featured-in {
		grid-template-columns: 1fr 2.25fr;
		align-items: center;
		column-gap: 1rem;
	}
	.content .entry-content > :is(.alignfull, .alignwide) > .block-featured-in .block-featured-in__content,
	.full-width-content .entry-content > .block-featured-in .block-featured-in__content,
	.full-width-content .entry-content > .wp-block-group > .block-featured-in .block-featured-in__content {
		text-align: left;
	}
} 

@media only screen and (min-width: 992px) {
	.content .entry-content > :is(.alignfull, .alignwide) > .block-featured-in .block-featured-in__grid,
	.full-width-content .entry-content > .block-featured-in .block-featured-in__grid,
	.full-width-content .entry-content > .wp-block-group > .block-featured-in .block-featured-in__grid {
		padding-right: 5.625rem;
	}
	.content .entry-content > :is(.alignfull, .alignwide) > .block-featured-in .block-featured-in__content,
	.full-width-content .entry-content > .block-featured-in .block-featured-in__content,
	.full-width-content .entry-content > .wp-block-group > .block-featured-in .block-featured-in__content {
		padding-left: 5.625rem;
	}
	.content .entry-content > :is(.alignfull, .alignwide) > .block-featured-in .block-featured-in__item,
	.full-width-content .entry-content > .block-featured-in .block-featured-in__item,
	.full-width-content .entry-content > .wp-block-group > .block-featured-in .block-featured-in__item {
		flex-basis: calc( 25% - 32px);
	}
}