.dede{width:auto;}


.header.content.navbar-fixed-top .logo img.logo-small{
	width: 60px;
}
.em-menu-content li.level0 > a.level-top{
	font : 500 15px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
	text-transform: capitalize;
}
.page-header a.em-search-icon{
	color:#37281f;
	
}
.page-header a, .page-header a:visited{
	color: #000;
}
.page-header a.em-search-icon:hover{
	color:#37281f;
}
#notice-cookie-block{
	padding: 17px 100px;
}
.em-header-27.page-header .header.content:not(.navbar-fixed-top) .header-wrapper-container-bottom{
	text-align: left;
}
.header.links li > a::before, .em-search-icon span::before, .minicart-wrapper.flyingcart-minicart-wrapper .emthemes-flyingcart .flyingcart-co::before, #back-top a::before{
	font-family : "Font Awesome 5 Free";
	font-weight : 900;
}
.header.links li > a[href$="a-propos-de-nous/"]::before{
	content : "\f059";
	font-family : "Font Awesome 5 Free";
	font-weight : 900;
}
.header.links li > a.nos-boutique-link::before{
	content : "\f54f";
	font-family : "Font Awesome 5 Free";
	font-weight : 900;
}
.header.links li > a.transport-link::before{
	content : "\f0d1";
	font-family : "Font Awesome 5 Free";
	font-weight : 900;
}
.product-shop-top .actions-primary button.tocart.primary::before, .actions-secondary .action::before, .table-comparison .action.towishlist::before, .products-list a.qs-button::before, .products-grid a.qs-button::before{
	font-family : "Font Awesome 5 Free";
	font-weight : 900;
}
.actions-secondary .action.towishlist::before, .table-comparison .action.towishlist.towishlist::before {
    font-weight: 400;
    content: "\f004";
}
.actions-secondary .action::before, .table-comparison .action.towishlist::before{
	font-weight: 900;
	content : "\f24e";
}
actions-secondary .action.tocompare {
	font-weight: 900;
	content: "\f079";
}
.products-grid a.qs-button::before{
	font-weight: 400;
	content: "\f06e";
}
.box-tocart .action.tocart span::before{
	font-family : "Font Awesome 5 Free";
	font-weight: 900;
}
.minicart-wrapper.flyingcart-minicart-wrapper .emthemes-flyingcart .block-title .flyingcart-close-dialog::before{
	font-family : "Font Awesome 5 Free";
	font-weight: 900;
}
.minicart-wrapper.flyingcart-minicart-bottom .emthemes-flyingcart .block-content .flyingcart-items-wrapper .minicart-items .product-item a.product-item-photo .click-button::before{
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900;
}
.actions-primary button.tocart.primary span::before{
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900;
}
.em-address .fa{font-weight:900;}
.owl-carousel .owl-nav [class*="owl-"]::before, .owl-carousel.owl-theme .owl-nav [class*="owl-"]::before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
}
.authentication-wrapper .action-auth-toggle span::before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
}
.em-header-27.page-header .header.content:not(.navbar-fixed-top) .header-area-01{
	color:#677c84;
}
.em-header-27.page-header .header.content:not(.navbar-fixed-top) .header-area-01{
	color: #677c84;
}
.em-header-27.page-header .header.content:not(.navbar-fixed-top) .header-area-01 .fa{
	color: #677c84;
}
.dropmenu-template .dropmenu-content ul.ls-link li:hover a{
	background: #e0e0e0;
}
.products-grid .emcatalog-desktop-4 .product-items:not(.owl-carousel) > .product-item{
	min-height: 405px;
}
.products-grid .emcatalog-desktop-4 .product-items:not(.owl-carousel) > .product-item .product-item-info{
	min-height: 400px;
}
.em-collapsed::after, .non-collapsed::after{
	font-family: "Font Awesome 5 Free";
    font-weight: 900;
}

#cookie-status, .cookie-status-message{display:none;}

.product-image-photo {width: auto; max-height: 95%; max-width:95%;}
.em-alt-hover{width:auto;display: block;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;height: auto; max-height: 95%; max-width:95%;}
.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{width: auto; left: 0; right: 0; margin: auto;}
.lazy-blur.lazy-loaded{width: auto; left: 0; right: 0; margin: auto;}

.block-minicart .items-total {
    float: none;
    margin: 0 10px 10px;
}
.header.panel > .header.links > li.compare{display:none;}

.popup-subscribe{
	background-image: url("../../images/media/popup_newsletter.jpg");
	background-size: contain;
}

/* .products-grid .product-item-info:hover .product-item-inner{
	height: auto;
	width: auto;
	display:block;
	z-index:1000;
} */
#product-options-wrapper{
	border-bottom: 1px dashed #e1e1e1;
	padding-bottom: 20px;
}
.fermeture{
	text-align: center;
    background-color: #677c84;
    color: #ff7800;
    padding: 5px 0;
}
.promos{
	text-align: center;
  	background-color: #00ff7f;
  	padding: 10px 0;
  	color: #ca4200;
  	font-size: 1.5em;
}
.unset-logo {
  display: none;
}
.navigation .level0 > .level-top{border:none !important}
div.top-navigation, nav.navigation{display:inline-block; width:auto;}
.header.content.navbar-fixed-top .em-search-icon.mobile-search-icon{top:-46px;}
