.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across {
	--width-base: 1194px;
}

.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slides {
	gap: var(--space-3);
}

.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slide .slide-top,
.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slide .img-cont,
.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slide .img-cont img {
	border-radius: 3px;
}

.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slide .img-cont::before {
	top: unset;
	width: 100%;
	height: 100%;
	background: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, transparent 54%);
}

.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slide .mini-date-section {
	border-top-left-radius: 3px;
}

.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slide .credits {
	margin-top: var(--space-1);
	margin-bottom: var(--space-1);
}

.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slide .content-section {
	max-width: 38ch;
	padding: 15px;
}

.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slide .slide-title {
	font-size: var(--text-lg);
	line-height: 1.28;
}

.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slide .slide-footer {
	display: none;
}

@media (min-width: 40em) {
	.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slides {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
}

@media (min-width: 64em) {
	.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .widget-header {
		margin-bottom: var(--space-8)
	}

	.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slide .credits {
		margin-top: var(--space-2);
		margin-bottom: var(--space-2);
	}

	.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slide .content-section {
		max-width: 100%;
		padding: var(--space-5);
	}

	.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across .slide .slide-title {
		font-size: 1.4375rem;
		line-height: 1.22;
	}
}