/* @group Slider Scroll
------------------------------------ */

.slider-scroll .has-eyebrow-font-size {
	text-transform: uppercase;
	margin-bottom: 1rem;
	color: var(--fresh-lawn);
}

.slider-scroll .has-h-3-font-size {
	margin-bottom: 3rem;
	color: var(--sprout);
}

.slider-scroll .col-slider {
	padding-inline: 0 !important;
	margin-bottom: 7rem;
}
.slider-scroll .bp-multimedia {
	height: 41.9rem;
}

.slider-scroll .splide__track {
	padding-right: 5.5rem !important;
}

/* .slider-scroll .splide__track li:first-child {
	padding-right: 1rem;
} */

@media only screen and (min-width: 961px) {
	.slider-scroll > .row {
		max-width: 172.8rem;
	}
	.slider-scroll .col-slider {
		padding-right: 0 !important;
		margin-bottom: 0;
	}
	.slider-scroll .bp-multimedia {
		height: 67.1vh;
	}

	.slider-scroll .splide__track {
		padding-right: 17.8rem !important;
	}

	.slider-scroll .splide__track li:first-child {
		padding-right: 2rem;
	}

	.slider-scroll .scroll-arrow {
		width: 19.2rem;
		height: 2.1rem;
		margin-top: 5.6rem;
	}

	.slider-scroll .has-eyebrow-font-size {
		color: var(--pebble);
	}

	.slider-scroll .has-h-3-font-size {
		line-height: 120%;
	}
}

@media only screen and (min-width: 0) and (max-width: 960px) {
	.slider-scroll > .row {
		padding-inline: 0 !important;
	}
	.slider-scroll .col-txt {
		padding-inline: 3.5rem !important;
	}
	.slider-scroll .has-body-font-size {
		max-width: 27.5rem;
	}
	.slider-scroll .scroll-arrow {
		width: 19.5rem;
		height: 2.1rem;
		margin-top: 1.5rem;
		margin-left: 3.5rem;
	}

	.slider-scroll .splide__list li:not(:last-child) {
		padding-right: 1rem;
	}
}

/* @end */

/* ANIMATIONS */

:where(#wrapper) .slider-scroll .col-txt {
	opacity: 0;
	--duration: 1s;
}
:where(#wrapper) .slider-scroll.animateActive .col-txt {
	animation: fade var(--duration) forwards;
	animation-delay: var(--delay, 0);
	--delay: 0.3s;
}
