#container-nav {
	min-height: 25.59px;
	margin-bottom: 1vw;
}
#container-menu {
	flex-grow: 1;
	padding-top:1vw;
}
.col-interactiv{
	margin-top:50px;
	margin-bottom:30px;
	border-radius:10px;
	transition:0.3s ease;
}
.col-interactiv.fm-background:after{
	display:none;
}
#container-menu .col-interactiv .btn-menu {
	text-align: center;
	cursor: pointer;
	display: flex;
	justify-content: space-between;
	flex-direction: column;
	align-items: center;
	height: 350px;
	width: 100%;
	padding: 0;
	margin-bottom: -30px;
	position: relative;
}
.col-interactiv:hover .btn-menu {
	transform: scale(1);
}
.btn-menu img {
	top:-50px;
	position:absolute;
	transition:0.6s ease;
	max-height: 100px;
}
.col-interactiv:hover img {
	top: calc(50% - 100px - 12px);
}
.btn-menu > .nav {
	filter: none;
	font-family:basic-sans;
	background-color: #fdcd68;
	color: #000;
	padding: 16px 30px 12px 30px;
	font-weight: 700;
	font-size: 20px;
	letter-spacing: 2px;
	text-transform: uppercase;
	border-radius: 30px;
	transition: .6s ease;
	white-space: nowrap;
	position:absolute;
	bottom:0;
}
.col-interactiv:hover .nav {
	bottom: 50%;
	transform: translateY(50%);
}
@media (max-width:1400px){
	.col-interactiv{
		margin-top:40px;
		margin-bottom:22.795px;
	}
	#container-menu .col-interactiv .btn-menu {
		height: 250px;
	}
	.btn-menu img {
		top: -40px;
		max-height: 80px;
	}
	.col-interactiv:hover img {
		top: calc(50% - 80px - 12px);
	}
	.btn-menu > .nav {
		padding: 12px 24px 8px 24px;
		font-size: 16px;
		bottom:10px;
	}
}
.fm-row.sunday > .fm-width-75 {
	max-width: 75%;
}
@media (max-width:721px){
	.fm-row.sunday > .fm-width-75 {
		max-width: 100%;
	}
	.fm-row.sunday > .product-photo-lb {
		margin-top: 20px;
		width: 100%;
		height : 280px;
	}
}