	.carousel-caption-sh {
		position: unset !important;
	}

	.carousel-caption {
		bottom: 3rem !important;
		z-index: 10 !important;
		color: var(--bs-emphasis-color) !important;
	}

	.carousel-item {
		height: 38rem !important;
	}

	[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark] .carousel .carousel-control-prev-icon {
		filter: none !important;
	}

	[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target] {
		background-color: #fff !important;
	}