.t2h-news-rec-masonry {
	--t2h-news-rec-masonry-gap: 30px;
	position: relative;
	width: 100%;
}

.t2h-news-rec-masonry .t2h-news-rec-item {
	margin-bottom: var(--t2h-news-rec-masonry-gap);
	width: 100%;
}

.t2h-news-rec-masonry.is-masonry-ready .t2h-news-rec-item {
	left: 0;
	margin-bottom: 0;
	position: absolute;
	top: 0;
}

.t2h-news-rec-masonry.is-masonry-ready .t2h-news-rec-card {
	width: 100%;
}

.t2h-news-rec-masonry:not(.is-masonry-ready) {
	display: flex;
	flex-wrap: wrap;
	gap: var(--t2h-news-rec-masonry-gap);
	justify-content: center;
}

.logoSwiper .t2h-news-rec-home__logo-link {
	align-items: center;
	display: flex;
	justify-content: center;
	text-decoration: none;
}

.logoSwiper .t2h-news-rec-home__logo,
.logoSwiper .t2h-news-rec-home__fallback-title {
	display: block;
	max-width: 100%;
}
