.fw-latest-news {}

.fw-latest-news :where(.wp-block-columns) {
	margin-bottom: 0;
}

.fw-latest-news__title {
	color: inherit;
	font-weight: 500;
}

.fw-latest-news__title span {
	color: var(--wp--preset--color--primary);
}

.fw-latest-news__category {
	color: #333;
	font-size: var(--wp--preset--font-size--small);
	font-style: normal;
	font-weight: 600;
	letter-spacing: 0.42px;
	line-height: 1;
	text-transform: uppercase;
}

.fw-latest-news__category a {
	text-decoration: none;
}

.fw-latest-news__category:before {
	background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23EC0404'/%3E%3C/svg%3E");
	content: '';
	display: inline-block;
	height: 8px;
	position: relative;
	margin-right: 6px;
	width: 8px;
}

@media (min-width: 601px) {
	.fw-latest-news .fw-latest-news__list .wp-block-media-text.is-image-fill .wp-block-media-text__media {
		min-height: unset !important;
	}
}

@media (min-width: 782px) {
	.fw-latest-news__list > .wp-block-columns {
		flex-wrap: wrap !important;
	}

	.fw-latest-news__list > .wp-block-columns > .wp-block-column {
		flex: 0 0 calc( 50% - var(--wp--preset--spacing--60) / 2 ) !important;
	}
}



/* @media (min-width: 782px) {
	.fw-latest-news__category:before {
		margin-left: -16px;
	}
} */
