.ccl-v2-widget.core-v2-imagebox.imagebox-v2-1-across-fullwidth {
	.content-section {
		text-align: center;
		gap: 29px;
		bottom: 50%;
		left: 50%;
		translate: -50% 50%;
		width: 100%;
		max-width: var(--width-feature);

		.title-small {
			font-family: var(--font-spectral);
			font-weight: 500;
			color: var(--white);
			font-size: 3.125rem;
			line-height: 0.9;
			text-transform: uppercase;
			margin-bottom: var(--space-px);
			font-style: italic;
		}

		.slide-title {
			font-family: var(--font-display);
			font-weight: 900;
			color: var(--white);
			font-size: 3.75rem;
			line-height: 0.9;
			text-transform: uppercase;
		}

		@container (min-width: 85em) {
			.title-small {
				font-size: 6.875rem;
			}

			.slide-title {
				font-size: 8.75rem;
			}
		}
	}

	.slide-footer {
		justify-content: center;
	}
	
	@media (min-width: 64em) {
		.slides {
			scale: 0.8;
			will-change: scale;
		}

		.content-section {
			opacity: 0;
			will-change: opacity;
			transition: opacity var(--transition-appendix) 1s;
		}

		&.intersected .content-section {
			opacity: 1;
		}
	}
}
