.ccl-v2-widget.core-v2-slider.slider-v2-4-across .slider-cont {
	width: calc(100% - var(--space-20));
}

.ccl-v2-widget.core-v2-slider.slider-v2-4-across .slide .slide-title {
	font-size: var(--text-xl);
	font-family: var(--font-body);
	font-weight: 700;
}

.ccl-v2-widget.core-v2-slider.slider-v2-4-across .slide .slide-desc {
	font-size: var(--text-base);
	line-height: 1.875rem;
}

.ccl-v2-widget.core-v2-slider.slider-v2-4-across .slide .content-upper {
	gap: var(--space-1);
}

.ccl-v2-widget.core-v2-slider.slider-v2-4-across .slide .content-section {
	gap: var(--space-2);
}

.ccl-v2-widget.core-v2-slider.slider-v2-4-across .glide__arrows {
	left: -40px;
	right: -40px;
}

.ccl-v2-widget.core-v2-slider.slider-v2-4-across .slide-top {
	margin-bottom: var(--space-4);
}

.ccl-v2-widget.core-v2-slider.slider-v2-4-across .title-col {
	width: calc(100% - var(--space-20));
}

@media (min-width: 64em) {
	.ccl-v2-widget.core-v2-slider.slider-v2-4-across .slide .slide-title {
		line-height: 1.625rem;
		font-size: var(--text-2xl);
	}
	.ccl-v2-widget.core-v2-slider.slider-v2-4-across .slide-footer .read-more {
		font-size: 0.875em;
	}
	.ccl-v2-widget.core-v2-slider.slider-v2-4-across .slide .content-section {
		gap: var(--space-3);
	}
	.ccl-v2-widget.core-v2-slider.slider-v2-4-across .slide-top {
		margin-bottom: var(--space-5);
	}
	.ccl-v2-widget.core-v2-slider.slider-v2-4-across .mini-date-section {
		scale: 0.8;
		top: 0;
		left: 0;
	}
}

@media (min-width: 90em) {
	.ccl-v2-widget.core-v2-slider.slider-v2-4-across .glide__arrows {
		left: -85px;
		right: -85px;
	}
}
