.imgDes > img{
	width: 100%;
}

.imgDes:nth-of-type(2){
	overflow-y: scroll;
}

/* Stile per la scrollbar */
.imgDes::-webkit-scrollbar, .scroll::-webkit-scrollbar {
  width: 10px; /* Larghezza della scrollbar */
  background-color: white; /* Colore dello sfondo della scrollbar */
}

/* Stile per il pollice della scrollbar */
.imgDes::-webkit-scrollbar-thumb, .scroll::-webkit-scrollbar-thumb {
  background-color: lightgray; /* Colore del pollice */
  border-radius: 5px; /* Arrotondamento del pollice */
}

/* Stile per il pollice durante il passaggio del mouse */
.imgDes::-webkit-scrollbar-thumb:hover, .scroll::-webkit-scrollbar-thumb:hover {
  background-color: #A9A9A9; /* Colore durante il passaggio del mouse */
}

.imgRecensione, .videoRecensione{
	border-radius: calc(0.375rem - 1px);
}

.cardContainer:nth-of-type(n+5){
	margin-top: 1rem;
}

.myCard{
	border: unset;
	box-shadow: unset !important;
}

.card-img-top {
	height: 200px; /* Altezza uniforme per tutte le immagini */
	object-fit: cover; /* Adatta l'immagine alla dimensione senza distorcerla */
}

.mainCarouselCard{
	height: 232px;
	overflow-y: auto;
	overflow-x: hidden;
	padding-right: 0.5rem;
}

.bi-arrow-left, .bi-arrow-right {
	font-size: 3rem; /* Cambia dimensione */
	color: black; /* Cambia colore */
}

.btnIndietro{
	left: -150px;
}

.btnAvanti{
	right: -150px;
}

.playButton{
	width: 25%;
	position: absolute;
	top: 50%;
	left: 50%;
	translate: -50% -50%;
}

@media (max-width: 992px) {
    .cardContainer:nth-of-type(n+3){
		margin-top: 1rem;
	}
	
	.btnIndietro{
		right: unset;
		bottom: unset;
		top: -17.5%;
		left: 0;
	}
	
	.btnAvanti{
		right: 0;
		bottom: unset;
		top: -17.5%;
		left: unset;
	}
}

@media (max-width: 575.98px) {
    .cardContainer:nth-of-type(n+2){
		margin-top: 1rem;
	}
}