.feature-strip__row {
	flex-wrap: nowrap;
}

.feature-strip__divider {
	display: none;
}

@media (min-width: 1050px) {
	.feature-strip__divider {
		display: block;
		position: relative;
		width: 2px;
		height: 121.32px;
		margin: 0;
		flex-shrink: 0;
		overflow: visible;
	}
}

.feature-strip__divider::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	width: 2px;
	height: 151px;
	background-color: var(--wp--preset--color--white);
	transform: translate(-50%, -50%) rotate(22.5deg);
}

.feature-strip .wp-block-image:not(.feature-strip__divider) {
	flex-shrink: 0;
}

.feature-strip p {
	min-width: 0;
	max-width: 362px;
	flex: 1 1 auto;
}