.raclette-caroussel-rea ul{
	display: flex;
	text-decoration: none;
	margin:  0;
	border-top:  1px solid black;
	flex-wrap: wrap;
}
.raclette-caroussel-rea li{
	display:  flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding:  30px 7px;
	width:  50%;
	justify-content: flex-start;
}

.raclette-caroussel-rea li:last-child{
	border:  0;
}
.raclette-caroussel-rea li p{
	text-align: center;
	text-transform: uppercase;
	color:  black;
	font-size:  16px;
}
.raclette-caroussel-rea-image{
	min-height: 150px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom:  20px;
}
@media only screen and (max-width: 1121px) {
	.raclette-caroussel-rea li img{
		max-width: 100px;
		max-height: 100px;
	}
	.raclette-caroussel-rea li:nth-child(odd){
		border-right:  1px solid black;
	}
	.raclette-caroussel-rea li{
		border-bottom:  1px solid black;
	}
}
@media only screen and (min-width: 1120px) {
	.raclette-caroussel-rea li{
		flex: 1 1 0px;
		width:  initial;
		padding:  50px 20px;
		border-right:  1px solid black;
	}
	.raclette-caroussel-rea ul{
		flex-wrap:  initial;
	}
	.raclette-caroussel-rea-image{
		margin-bottom:  50px;
		max-height:  100px;
		max-width:  100px;
	}
	.raclette-caroussel-rea li p{
		font-weight: 700;
	}
}