.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .desc,
.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .slide .slide-footer {
	display: none;
}

.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .slides {
	padding: 0 var(--space-10);
}

.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .slide .content-section > .inner {
	gap: 2px;
}

.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .slide .slide-title {
	padding-bottom: var(--space-2);
	font-size: var(--text-sm);
	line-height: var(--leading-tight);
}

.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .slides .slide-top .blog-feed-header {
		display: none;
}

.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .slides {
	grid-template-columns: minmax(140px, max-content) minmax(140px, max-content);
	gap: 26px var(--space-4);
}

.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .slide .img-cont {
	margin-bottom: 6px;
}

.ccl-widget .blog-feed-header > .category {
	font-size: var(--text-xs);
}

.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .inner .slide-top .blog-feed-header,
.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .mini-date-section {
	display: none;
}

@media (max-width: 374px) {
	.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .slides {
		grid-template-columns: minmax(100px, max-content) minmax(100px, max-content);
		gap: 26px var(--space-2);
	}
}

@media (min-width: 40em) {
	.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .slides {
		grid-template-columns: repeat(4, 1fr);
		gap: 10px;
	}
}

@media (min-width: 850px) {
	.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .blog-feed-header > .category,
	.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .slide .slide-title {
		font-size: var(--text-lg);
	}
}

@media (min-width: 64em) {
	.ccl-widget.core-cards.cards-4-across.blog-cards-4-across .slides {
		gap: 27px;
	}

	.ccl-widget.core-cards.cards-4-across.blog-cards-4-across {
		margin-bottom: var(--space-32);
	}
}
