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

.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across-fullwidth .slide-desc {
	font-size: var(--text-sm);
	font-weight: 400;
	line-height: var(--leading-normal);
}

.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across-fullwidth .img-cont::before {
	top: 0;
	background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.85) 100%);
}

.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across-fullwidth .content-section {
	padding: 26px 30px;
}

.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across-fullwidth .slides {
	gap: 9px;
}

@container (min-width: 40em) {
	.imagebox-v2-2-across-fullwidth .slides {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
}
@container (min-width: 64em) {
	.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across-fullwidth .img-cont::before {
		background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 37.4%, rgba(0, 0, 0, 0.85) 100%);
	}

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

	.ccl-v2-widget.core-v2-imagebox.imagebox-v2-2-across-fullwidth .slide-desc {
		font-size: var(--text-lg);
		font-weight: 400;
		line-height: 1.77;
	}

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

