li.product:hover .wpb_wl_preview {
	visibility: visible;
	opacity: 1;
}
.boutique-enfants .yith-wcwl-add-to-wishlist {
	top: -71px;
	margin-top: 0 !important;
}
.boutique-aines .yith-wcwl-add-to-wishlist {
	top: -81px;
}

.wpb_wl_preview_area {
	display: flex;
	flex-direction: column;
	position: static;
	transform: translateX(0);
	max-width: none;
}

.wpb_wl_preview_area .wpb_wl_preview {
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
	box-shadow: none;
	border-radius: 0 !important;
	letter-spacing: normal;
	visibility: visible;
	opacity: 1;
	text-align: center;
	
	display: block !important;
	width: 100%;
	max-width: none;
	border-top: 1px #ddd solid;
	padding: 7px 0;
	border: none;
	border-top: 1px #ddd solid;
}
div.product .summary p.price,
div.product .wpb_wl_summary p.price {
	display: inline;
}
.boutique-enfants .wpb_wl_preview {
	//border: 1px solid $blue_dark_secondary;
	background: #fff;
	//color: $blue_dark_secondary;
}
.boutique-enfants .wpb_wl_preview&:first-child {
    background: $white;
    color: #1C6B92;
}

.boutique-enfants .wpb_wl_preview&:last-child {
    background: #1C6B92;
    color: $white;
}

.boutique-enfants .wpb_wl_preview&:hover {
	background: inherit;
	color: inherit;
}

.boutique-aines .wpb_wl_preview {
	background: rgba(255,255,255,0.8);
    color: #757575;
}
.boutique-aines .wpb_wl_preview&:hover {
	background: inherit;
	color: inherit;
}


.yith-wcwl-share h4.yith-wcwl-share-title {
	font-size: 20px;
}

.yith-wcwl-form .yith_wcwl_wishlist_footer {
	max-width: none;
	float: none;
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	padding: 0;
}
.yith_wcwl_wishlist_footer .yith-wcwl-share {
	max-width: none;
	flex: 0 0 100%;
	align-items: center;
	order: 3;
	width: 100%;
}
.yith_wcwl_wishlist_footer .yith-wcwl-share .copy-target {
	display: block;
	width: 100%;
}
#yith-wcwl-form .yith_wcwl_wishlist_update {
	display: none;
}
#yith-wcwl-form .wishlist_table li .item-details h3 ,
#yith-wcwl-form .wishlist_table.mobile li .item-details h3 {
	font-size: 15px !important;
}

#text--commande {
	font-size: 13px;
	padding: 1em 1em 2em;
}


/* ------------------------- */

#display-cats-nav {
	//background: #fff;
	padding: 20px 15px;
	box-sizing: border-box;
	position: relative;
	cursor: pointer;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	display:flex;
}
#display-cats-nav a {
	margin: 0;
}
#display-cats-nav a i {
	display: inline-block;
	content: '';
	background: url(../images/categories-icon.png) no-repeat center center;
	background-size: cover;
	width: 18px;
	height: 18px;
	margin-right: 15px;
}
#sidebar-product.full {
	display: none;
}
.products-elements.container.no-padding-md.full-width-md.full {
	justify-content: space-between;
	max-width: none;
}
#display-cats-show {
	display: flex;
	align-items: center;
}
#display-cats-hide {
	display: none;
	align-items: center;
}

/*------------------------------*/

@media only screen and (max-width: 639px) {
	.wpb_wl_preview_area {
		top: 0;
	}
	.wpb_wl_preview_area  .wpb_wl_preview {
		padding: 10px 15px;
	}
}

/* and (max-width: 1279px ) */
@media only screen and ( min-width: 992px ) {
	#sidebar-product {
		display: none;
	}
	#custom_html-2 {
		display: block;
	}
	.products-elements.container.no-padding-md.full-width-md {
		justify-content: space-between !important;
		max-width: none !important;
	}
}

/* @media only screen and ( min-width: 1279px ) {
	#custom_html-2 {
		display: none;
	}
} */

/* .wishlist_table.mobile li .item-details h3 */



.wpb_wl_summary form.cart{
	overflow: visible;
}
