/*
Theme Name:   Hyori Child
Theme URI:    http://wordpress.com
Description:  Hyori Child Theme
Author:       Goalthemes
Author URI:   http://mygoalthemes.com
Template:     hyori
Version:      1.0.0
Text Domain:  hyori-child
*/

/*****
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap');
gird css
*********************/


.fw-300 {
    font-weight: 300;
}

.fw-400 {
    font-weight: 400;
}

.fw-500 {
    font-weight: 500;
}

.fw-600 {
    font-weight: 600;
}

.fw-700 {
    font-weight: 700;
}

.fw-800 {
    font-weight: 800;
}

.fw-900 {
    font-weight: 900;
}

.fs-16px{
	font-size:16px;
}

.fs-24px{
	font-size:20px;
}

.fs-42px{
	font-size:42px;
}

.fs-53px{
	font-size:43px;
}


.btn-outline-rounded{
	border: 1px solid #000000;
	border-radius: 30px;
	color: #000000;
	text-transform: uppercase;
	font-size:20px;
	font-weight:700;
	padding:18px 55px;
	transition: all 0.3s ease;
    cursor: pointer;
}

.btn-outline-rounded:hover{
	border: 1px solid #55BB3E;
	color: #ffffff;
	background-color:#55BB3E;
}

body{
	font-family: "Roboto", sans-serif !important;
}
h1{
font-family: "Roboto", sans-serif !important;
}
.text-dark-green{
	color:#044313;
}
.text-green{
	color:#55BB3E;
}
.goal-topcart .buttons .wc-forward:last-child{
	background: #4e97fd !important;
}
.footer-container{
	font-size: 13px; 
	line-height: 1.5;
}
.content-area-footer{
	padding: 0 100px
}
@media (max-width: 991px) {
    .content-area-footer{
        padding: 0px 12px;
    }
	
	.fs-53px{
	font-size:33px;
	}
	
	.fs-42px{
	font-size:28px;
	}
	
	.btn-outline-rounded{
		font-size:16px;
		font-weight:600;
		padding:12px 20px;
	}
}
.banner-content-inner{
	line-height: 10px;
}
.elementor-icon {
	display: flex !important;
}
.div#n2-ss-2 .n2-ss-slider-2{
	border-radius: 20px !important;
}
.grid-css{
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
	grid-template-rows: 1fr 1fr 1fr;
	grid-gap: 1em 1em;
	grid-auto-flow: row;
}

.item-12 {
	grid-area: 1 / 1 / 3 / 3;
	height: auto;
	display: flex;
	flex-direction: column;
	justify-content: space-between;    align-items: center;
	padding: 10px;
	border-radius: 20px;
	background-image: url("/wp-content/uploads/2023/09/img-back.png");
	background-position-x: right;
	background-size: cover;
}

.item-13 {
	background-image: url("/wp-content/uploads/2023/09/img-back.png");
	grid-area: 1 / 3 / 2 / 5;
	display: flex;
	flex-direction: column;
	justify-content: space-between;    align-items: flex-start;
	padding: 10px;
	border-radius: 20px;
	background-position-x: right;
	background-size: cover;

}

.item-14 {
	background-image: url("/wp-content/uploads/2023/09/img-back.png");
	grid-area: 1 / 5 / 2 / 9;
	display: flex;
	flex-direction: column;
	justify-content: space-between;    align-items:  flex-end;
	padding: 10px;
	border-radius: 20px;
	background-position-x: right;
	background-size: cover;

}

.item-15 {
	background-image: url("/wp-content/uploads/2023/09/img-back.png");
	grid-area: 2 / 7 / 3 / 9;
	display: flex;
	flex-direction: column;
	justify-content: space-between;    align-items: center;
	padding: 10px;
	border-radius: 20px;
	background-position-x: right;
	background-size: cover;

}

.item-16 {
	background-image: url("/wp-content/uploads/2023/09/img-back.png");
	grid-area: 2 / 5 / 3 / 7;
	display: flex;
	flex-direction: column;
	justify-content: space-between;    align-items: center;
	padding: 10px;
	border-radius: 20px;
	background-position-x: right;
	background-size: cover;

}

.item-17 {
	background-image: url("/wp-content/uploads/2023/09/img-back.png");
	grid-area: 2 / 3 / 3 / 5;
	display: flex;
	flex-direction: column;
	justify-content: space-between;    align-items: center;
	padding: 10px;
	border-radius: 20px;
	background-position-x: right;
	background-size: cover;

}

.item-18 {
	background-image: url("/wp-content/uploads/2023/09/img-back.png");
	grid-area: 3 / 5 / 4 / 9;
	display: flex;
	flex-direction: column;
	justify-content: space-between;    align-items:  flex-end;
	padding: 10px;
	border-radius: 20px;
	background-position-x: right;
	background-size: cover;

}

.item-19 {
	background-image: url("/wp-content/uploads/2023/09/img-back.png");
	grid-area: 3 / 1 / 4 / 5;
	display: flex;
	flex-direction: column;
	justify-content: space-between;    align-items:  flex-end;
	padding: 10px;
	border-radius: 20px;
	background-position-x: right;
	background-size: cover;

}
.grid-css h3{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 22px;
	line-height: 30px;
	text-align: left;
	color: #383f73;
	text-transform: uppercase;

}
.item-14 .img-grid{
	align-self: start;
}
.item-18 .img-grid{
	align-self: start;
}
.item-19 .img-grid{
	align-self: start;
}

.img-grid img {
	width: 100%;
}
.item-14 .img-grid img {
	width: 55%;
}
.item-13 .img-grid img {
	width: 85%;
}
.item-19 .img-grid img {
	width: 55%;
}
.item-18 .img-grid img {
	width: 55%;
}
.item-15 .img-grid img {
	width: 85%;
}
.item-16 .img-grid img {
	width: 85%;
}
.item-17 .img-grid img {
	width: 85%;
}
.logo-grid{
	align-self: self-end !important;
	top: 20px !important;
	position: relative !important;
}
.logo-grid img {
	width: 100px !important;
}



/*****
Shop
*********************/

.product-block.grid .grid-inner {
	border: none;
	background-color: #F8F8F8;
}
.product-block.grid .name a {
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	color: #383f73;
	padding: 0px 10px;
	white-space: break-spaces !important;
}
.product-block.grid .name  {

	white-space: break-spaces !important;
}
.woocommerce div.product p.price, .woocommerce div.product span.price{
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 18px;
	line-height: 35px;
	text-align: center;
	color: #090;

}
.product-block .sale-perc {
	background: #afdd71;
	color: #ffffff;
	font-size: 14px;
	font-weight: 600;
	padding: 1px 12px;
	line-height: 1.7;
	position: absolute;
	left: 15px;
	text-transform: uppercase;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	-o-border-radius: 8px;
	top: 15px;
	z-index: 8;
}
.product-block.grid .add-cart a.button, .product-block.grid .add-cart a.added_to_cart{
	background-color: #6DAC03;
	background-image: none;
}
.woocommerce-product-gallery__image .thumbs-inner{
	width: 140px !important;
	margin-top: 20px;
}
.woocommerce div.product .product_title{
	font-family: "Roboto", sans-serif !important;
	font-weight: 600;
	font-size: 30px;
	line-height: 40px;
	text-align: left;
	color: #333;
	padding-top: 10px;

}
.details-product .product-cat a{
	font-family: "Roboto", sans-serif !important;
	font-weight: 400;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	text-align: left;
	color: #333 !important;
	text-decoration:underline;
	text-transform: capitalize;
}
.information div.product p.price, .woocommerce div.product span.price{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 45px;
	line-height: 50px;
	text-align: left;
	color: #000 !important;

}
.woocommerce div.product form.cart .button{
	background: #6dac03;
	font-family: "Roboto", sans-serif !important;
	color: #fff;
	border: none;
	font-size: 14px;

}
.product-block.grid .title-wrapper .price{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 18px;
	line-height: 35px;
	text-align: center;
	color: #090 !important;

}
.tabs-v1 .nav-tabs > li > a{
	font-family: "Roboto", sans-serif !important;
	font-weight: 300;
	font-size: 14px !important;
	line-height: 35px;
	color: #9ca3af !important;
	background: none !important;

}
.tabs-v1 .nav-tabs > li.active > a{
	font-family: "Roboto", sans-serif !important;
	font-weight: 600;
	font-size: 15px;
	line-height: 35px;
	color: #000 !important;

}
.details-product.layout-v2 .tabs-v1 .tab-content {
	padding: 15px;
	margin: 0;
	border-radius: 23px;
	background: #fff;
	border: none;
}
#tabs-list-video-du-produit{
	text-align: center;
}
.details-product  .price .woocommerce-Price-amount{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 30px;
	margin-left:10px;
	line-height: 50px;
	text-align: left !important;
	color: #000 !important; 
}   
.details-product  .price {
	text-align: left !important;
}   
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty{
	background-color: #D6EDF5;
}
.stock-status {
	font-family: "Roboto", sans-serif !important;
	font-weight: 600;
	font-size: 20px;
	line-height: 35px;
	text-align: left;
	color: #00b16a;

}
.woocommerce div.product form.cart{
	margin-top: 0 !important;
}
.product-weight-css {
	font-family: "Roboto", sans-serif !important;
	font-weight: 600;
	font-size: 18px;
	line-height: 30px;
	text-align: left;
	color: #000;
	margin-bottom: 0px;
}
.product_meta{
	display: none;
}
.yith-wcwl-wishlistexistsbrowse{
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 14px;
	text-align: center;
	color: #b7b7b7;
}
.yith-wcwl-wishlistexistsbrowse a{
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 14px;
	text-align: center;
	color: #b7b7b7;
}
.mypharmacy-wishlist span.count {
	background: #d8f2d2;
}
.btn-primary, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-message .button, .woocommerce .checkout_coupon .button, .woocommerce table.shop_table input.button:disabled, .woocommerce table.shop_table input.button {
	color: #fff;
	background-color: #6dac03;
	border-color: #6dac03;
	font-family: "Roboto", sans-serif !important;
	font-weight: 600;
	font-size: 14px;
	text-align: center;
	color: #fff;

}
.list-prix-pour-100-ml p{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold !important;
	font-size: 20px !important;
	line-height: 30px;
	text-align: center;
	color: #000;

}
.woocommerce-tabs p {
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 13px;
	line-height: 30px;
	text-align: left;
	color: #707070;
}
.list-prix-pour-100-ml p{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold !important;
	font-size: 20px !important;
	line-height: 30px;
	text-align: center;
	color: #000;

}
.products .slick-list{
	padding-top: 90px;
}
.wishlist-icon .count, .mini-cart .count{
	color: #000;
}
.goal-topcart .buttons .wc-forward{
	background: #6dac03;
	font-family: "Roboto", sans-serif !important;
	font-weight: 600;
	font-size: 15px;
	text-align: center;
	color: #fff;
	border: none !important;
	border-radius: 20px;
}
.cart-bottom .checkout{
	background: #AFDD71 !important;    }
.shopping_cart_content .total .amount{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	color: #000;

}
.shopping_cart_content .cart_list .image{
	border-radius: 10px;
}
.shopping_cart_content .cart_list .quantity{
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 14px;
	text-align: left;
	color: #000 !important;

}
.shopping_cart_content .cart_list .name a{
	font-family: "Roboto", sans-serif !important;
	font-weight: 600;
	font-size: 16px;
	text-align: left;
	color: #6DAC03 !important;

}
.goal-topcart .open .dropdown-menu{
	border-radius: 20px;
}
.goal-topcart{
	border-radius: 24px;
	background: #4e97fd;
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 18px;
	text-align: left;
	color: #fff !important;
	padding-right: 40px;
	padding-left: 40px;
	padding-top: 5px;
	padding-bottom: 5px;

}
.total-minicart{
	color: #fff !important;
}
.goal-search-form form .form-control{
	border-radius: 50px !important;
}
.wishlist-icon .ti-heart::after{
	content: ' Liste de souhaits';
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 16px;
	text-align: left;
	color: #b7b7b7;
	padding-left: 10px;


}
.wishlist-icon .ti-heart{
	color: #b7b7b7;
}
.top-wrapper-menu .drop-dow .ti-user::after{
	content:'Mon compte';
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 16px;
	text-align: left;
	color: #b7b7b7;
	padding-left: 10px;
}
.top-wrapper-menu .drop-dow .ti-user{
	color: #b7b7b7;

}
.top-wrapper-menu:hover .inner-top-menu {
	border-radius: 20px;
	background: #fff;
	box-shadow: 15px 15px 40px rgba(0, 0, 0, 0.16);
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 18px;
	text-align: left;
	color: #000;

}
.top-wrapper-menu:hover .inner-top-menu  a{
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 16px;
	text-align: left;
	color: #000;
	line-height: 30px;

}
.mini-cart .ti-bag::after{
	content: "Mon Panier";
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 16px;
	text-align: left;
	color: #fff;
	padding-left: 20px;

}
.top-wrapper-menu .ti-lock::after{
	content:'Se connecter';
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 16px;
	text-align: left;
	color: #b7b7b7;
	padding-left: 10px;
}
.top-wrapper-menu .ti-lock{

	color: #b7b7b7;

}
#customer_login{
	border-radius: 25px;
	background: #f8f8f8;
	padding: 20px;
}
#customer_login h2{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 35px;
	letter-spacing: 0.01em;
	line-height: 22px;
	text-align: center;
	color: #6dac03;
	padding-top: 30px;
}
#customer_login  .btn-theme {
	border-radius: 25px;
	background: #090;
	border: none;
	box-shadow: 15px 15px 40px rgba(0, 0, 0, 0.16);
	font-family: "Roboto", sans-serif !important;
	font-weight: normal !important;
	font-size: 18px !important;
	color: #fff;
}
#customer_login .form-control{
	border-radius: 25px;
}
#customer_login label {
	font-family: "Roboto", sans-serif !important;
	font-weight: 300;
	font-size: 18px;
	text-align: left;
	color: #9ca3af;

}
#customer_login span{
	font-family: "Roboto", sans-serif !important;
	font-weight: 300;
	font-size: 18px;
	text-align: left;
	color: #9ca3af;  
}
#customer_login .lost_password a{
	font-family: "Roboto", sans-serif !important;
	font-weight: 300;
	text-decoration: underline;
	font-size: 16px;
	line-height: 30px;
	text-align: left;
	color: #090 !important;
}
#customer_login .create a {
	font-family: "Roboto", sans-serif !important;
	font-weight: 300;
	font-size: 18px;
	line-height: 30px;
	text-align: left;
	color: #090 !important;
}

#customer_register {
	border-radius: 25px;
	background: #fff;
	box-shadow: 15px 15px 40px rgba(0, 0, 0, 0.16);
	padding: 20px;
	margin-bottom: 50px;
}
#customer_register label {
	font-family: "Roboto", sans-serif !important;
	font-weight: 300;
	font-size: 18px;
	text-align: left;
	color: #9ca3af;

}
#customer_register .login-account{
	font-family: "Roboto", sans-serif !important;
	font-weight: 300;
	text-decoration: underline;
	font-size: 18px;
	line-height: 30px;
	text-align: left;
	color: #090 !important;
}
#customer_register .title{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 35px;
	letter-spacing: 0.01em;
	line-height: 22px;
	text-align: center;
	color: #6dac03;
	padding-top: 30px;
}
#customer_register .btn-theme {
	border-radius: 25px;
	background: #090;
	border: none;
	box-shadow: 15px 15px 40px rgba(0, 0, 0, 0.16);
	font-family: "Roboto", sans-serif !important;
	font-weight: normal !important;
	font-size: 18px !important;
	color: #fff;
}

.header_customer_login .btn{
	background: #6dac03;
	font-family: "Roboto", sans-serif !important;
	font-weight: 600;
	font-size: 15px;
	text-align: center;
	color: #fff;
	border: none !important;
	border-radius: 25px;
}

.header_customer_login  h2 {
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 35px;
	letter-spacing: 0.01em;
	line-height: 22px;
	text-align: center;
	color: #6dac03;
	padding-top: 30px;
}
.header_customer_login  input {
	border-radius: 25px;
}
#yith-wcwl-message{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 35px;
	letter-spacing: 0.01em;
	line-height: 22px;
	text-align: center;
	color: #6dac03 !important;
}
#yith-wcwl-form .wishlist_table{
	border-radius: 16px;
	background: #fff;
	border: 1px solid #9ca3af;
	padding: 30px;

}
#yith-wcwl-form .wishlist_table th span {
	font-family: "Roboto", sans-serif !important;
	font-weight: 600;
	font-size: 18px;
	/* line-height: 35px; */
	text-align: left;
	color: #50524e;

}
#yith-wcwl-form .wishlist_table .wishlist-items-wrapper a {
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 18px;
	text-align: left;
	color: #50524e;

}
.fa-shopping-cart{
	color: #ffffff;
}
.wishlist-title.wishlist-title-with-form h2{
	font-family: "Roboto", sans-serif !important;
	font-weight: 600;
	font-size: 24px;
	line-height: 35px;
	text-align: left;
	color: #090;
}
.wishlist-title.wishlist-title-with-form .button {

	border-radius: 25px;
}
#reg_email{
	border-radius: 25px;
}
.woocommerce table.shop_table .product-remove .remove{
	text-align: center !important;
}    
.add-fix-top.active{
	background: #090;

}
.top-wrapper-menu:hover .header_customer_login{
	box-shadow: 0 10px 40px -10px rgba(0, 0, 0, 0.15);
	border-radius: 25px;

}

.mini-cart .ti-bag{
	color: #fff;
}
.goal-topcart .total-minicart .woocommerce-Price-amount {display: none;}
.megamenu > li {
	padding: 0px 10px !important;
}
.megamenu > li >a {
	font-family: "Roboto", sans-serif !important;
	font-weight: normal !important;
	font-size: 18px;
	text-align: left;
	color: #fff;

}
.product-block.grid .metas {
	padding: 0 0 0px;
	margin-top: 20px;
}


.iconn{
	width: 72px;
	height: 72px;
}

.trunc-icon{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 92'%3E%3Cg id='Groupe_233' data-name='Groupe 233' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cg id='delai-de-livraison' transform='translate(172.098 448.461)'%3E%3Cpath id='Tracé_168' data-name='Tracé 168' d='M249.739,232.85a1.589,1.589,0,0,0-1.59,1.59v12.7h-24.4a1.59,1.59,0,0,0,0,3.179h7.768a6.489,6.489,0,0,0,12.633,0h5.587a1.589,1.589,0,0,0,1.59-1.59V234.44A1.589,1.589,0,0,0,249.739,232.85Zm-11.9,19.3a3.312,3.312,0,0,1-2.954-1.824h5.908A3.312,3.312,0,0,1,237.835,252.147Z' transform='translate(-175.072 -143.486)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_169' data-name='Tracé 169' d='M30.265,145.751h-3.92V112.716a5.231,5.231,0,0,1,5.225-5.225H40.9a1.59,1.59,0,1,0,0-3.179H31.57a8.414,8.414,0,0,0-8.4,8.4v7.34H13.98A8.615,8.615,0,0,0,6.6,124.173L.237,134.485l-.01.02a1.618,1.618,0,0,0-.087.166l-.006.013a1.572,1.572,0,0,0-.07.193c0,.01-.005.021-.008.031a1.581,1.581,0,0,0-.035.165c0,.016-.005.031-.007.047a1.638,1.638,0,0,0-.014.2H0v12.021a1.59,1.59,0,0,0,1.59,1.59h5.6a6.49,6.49,0,0,0,12.679,0h10.4a1.59,1.59,0,0,0,0-3.18ZM3.179,136.909H14.45a6.277,6.277,0,0,0,6.27-6.271v-.094a6.278,6.278,0,0,0-6.27-6.271,1.59,1.59,0,1,0,0,3.179,3.094,3.094,0,0,1,3.091,3.091v.094a3.1,3.1,0,0,1-3.091,3.091H4.439l4.868-7.887a5.455,5.455,0,0,1,4.672-2.607h9.186v22.516h-3.4a6.489,6.489,0,0,0-12.475,0H3.179Zm10.348,13.944a3.311,3.311,0,1,1,3.311-3.311A3.315,3.315,0,0,1,13.528,150.853Z' transform='translate(0 -42.193)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_170' data-name='Tracé 170' d='M160.194,277.645a6.491,6.491,0,1,0,6.491,6.491A6.5,6.5,0,0,0,160.194,277.645Zm0,9.8a3.311,3.311,0,1,1,3.311-3.311A3.315,3.315,0,0,1,160.194,287.447Z' transform='translate(-121.124 -178.787)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_171' data-name='Tracé 171' d='M233.486,50.77A18.513,18.513,0,1,0,252,69.283,18.534,18.534,0,0,0,233.486,50.77Zm0,33.847A15.334,15.334,0,1,1,248.82,69.283,15.351,15.351,0,0,1,233.486,84.617Z' transform='translate(-169.407)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_172' data-name='Tracé 172' d='M297.994,91.935v-10a1.59,1.59,0,0,0-3.179,0V92.593a1.591,1.591,0,0,0,.465,1.124l4.545,4.545a1.59,1.59,0,1,0,2.248-2.248Z' transform='translate(-232.326 -23.31)' fill='%2355bb3e'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.diponibilte-icon{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 92'%3E%3Cg id='Groupe_237' data-name='Groupe 237' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cpath id='produit' d='M113.567,32.523l-12.814-7.4a1.136,1.136,0,0,0-1.136,0L87.371,32.2l-12.246-7.07a1.136,1.136,0,0,0-1.136,0l-12.814,7.4a1.136,1.136,0,0,0-.568.984V48.3a1.136,1.136,0,0,0,.568.984l12.814,7.4a1.136,1.136,0,0,0,1.136,0l12.245-7.07,12.246,7.07a1.136,1.136,0,0,0,1.136,0l12.814-7.4a1.136,1.136,0,0,0,.568-.984v-14.8A1.136,1.136,0,0,0,113.567,32.523ZM74.557,39.593l-4.135-2.386,10.542-6.086L85.1,33.507Zm13.95-4.118,4.138,2.389v6.585a1.136,1.136,0,1,0,2.272,0V39.176l4.132,2.386V53.734L88.507,47.647Zm11.678,4.118L96.05,37.207l10.542-6.086,4.135,2.386Zm0-12.172,4.135,2.387L93.778,35.894l-4.135-2.387Zm-25.627,0,4.135,2.387L68.151,35.894l-4.135-2.387ZM62.88,35.475l4.138,2.389v6.585a1.136,1.136,0,1,0,2.272,0V39.175l4.132,2.386V53.733L62.88,47.647ZM75.693,53.733V41.561l10.542-6.086V47.647Zm25.627,0V41.561l10.542-6.086V47.647ZM87.212,28.263a9.631,9.631,0,1,0-9.631-9.631A9.631,9.631,0,0,0,87.212,28.263Zm0-16.99a7.359,7.359,0,1,1-7.359,7.359,7.359,7.359,0,0,1,7.359-7.359Zm-4.247,8.2a1.136,1.136,0,1,1,1.607-1.607l1.468,1.468,3.813-3.813a1.136,1.136,0,0,1,1.607,1.607l-4.616,4.616a1.136,1.136,0,0,1-1.607,0ZM110.6,61.483a6.705,6.705,0,0,0-7,.338L89.808,69.331a1.15,1.15,0,0,0-.155.1,2.92,2.92,0,0,1-.618.363,3.7,3.7,0,0,0,.692-1.968c.075-1.769-1.158-3.456-3.665-5.013C80.8,59.548,70.489,57.4,66.4,59.642l-.04.023s-3.15,1.9-9.068,5.473a3.779,3.779,0,0,0-4.645-.7l-6.125,3.536a1.136,1.136,0,0,0-.416,1.552L57.122,88.606a1.136,1.136,0,0,0,1.552.416L64.8,85.485a3.784,3.784,0,0,0,1.548-4.832l.849-.543c.079.025.172.054.279.084l13.259,3.642a10.42,10.42,0,0,0,3.413.608,8.768,8.768,0,0,0,4.736-1.4l20.453-12.333c3.189-1.486,3.765-3.622,3.825-4.767A4.966,4.966,0,0,0,110.6,61.483ZM64.361,82.6a1.49,1.49,0,0,1-.7.913l-5.142,2.969L48.645,69.378l5.141-2.969a1.509,1.509,0,0,1,2.052.55l8.374,14.506a1.491,1.491,0,0,1,.148,1.139Zm46.534-16.773c-.057,1.1-.967,2.114-2.563,2.847a1.12,1.12,0,0,0-.113.06L87.7,81.108l-.019.011a6.829,6.829,0,0,1-6.236.559c-.024-.008-.049-.016-.074-.023L68.079,78c-.142-.039-.242-.074-.331-.105A1.675,1.675,0,0,0,66,78.177l-.779.5-6.709-11.62c5.607-3.387,8.715-5.26,9-5.43,3.024-1.631,12.409.055,17.349,3.121,1.684,1.046,2.629,2.134,2.594,2.986-.032.772-.9,1.64-2.454,2.455a42.4,42.4,0,0,1-9.245-2.173,1.136,1.136,0,1,0-.711,2.159c8.125,2.677,13.337,3.042,15.923,1.114L104.709,63.8l.056-.032a4.359,4.359,0,0,1,4.676-.33,2.71,2.71,0,0,1,1.454,2.391ZM55.656,71.662A1.136,1.136,0,1,1,53.689,72.8l-1.317-2.281a1.136,1.136,0,1,1,1.968-1.136Z' transform='translate(132.954 481.913)' fill='%2355bb3e'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.empty-box{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 92'%3E%3Cg id='Groupe_236' data-name='Groupe 236' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cg id='rupture-de-stock' transform='translate(138.5 463.498)'%3E%3Cpath id='Tracé_173' data-name='Tracé 173' d='M73.788,91.856l-.919.46L45.85,80.308V48.776L72.261,60.514a1.593,1.593,0,0,0,1.293,0L99.966,48.776V62.243a1.592,1.592,0,1,0,3.183,0V46.326a1.592,1.592,0,0,0-.945-1.454L73.555,32.139a1.6,1.6,0,0,0-1.293,0L43.612,44.872a1.592,1.592,0,0,0-.945,1.454V81.342a1.591,1.591,0,0,0,.945,1.454l28.65,12.733a1.591,1.591,0,0,0,1.358-.03l1.592-.8a1.592,1.592,0,1,0-1.424-2.848Zm-.88-34.538-11.26-5,24.64-10.951c.028-.013.052-.031.079-.045l11.272,5.009Zm0-21.983,9.551,4.245-24.522,10.9a1.571,1.571,0,0,0-.183.1l-9.576-4.257Z' fill='%2355bb3e'/%3E%3Cpath id='Tracé_174' data-name='Tracé 174' d='M271.915,245.333a15.916,15.916,0,1,0,15.916,15.916A15.916,15.916,0,0,0,271.915,245.333Zm0,28.649a12.733,12.733,0,1,1,12.733-12.733A12.733,12.733,0,0,1,271.915,273.982Z' transform='translate(-181.499 -181.499)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_175' data-name='Tracé 175' d='M332.267,309.8a1.591,1.591,0,0,0-2.251,0l-3.65,3.65-3.65-3.65a1.591,1.591,0,1,0-2.251,2.251l3.649,3.65-3.65,3.65a1.591,1.591,0,1,0,2.251,2.251l3.649-3.65,3.65,3.65a1.591,1.591,0,1,0,2.251-2.251l-3.649-3.649,3.65-3.65A1.591,1.591,0,0,0,332.267,309.8Z' transform='translate(-235.951 -235.949)' fill='%2355bb3e'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");    
}

.paiement-icon{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 92'%3E%3Cg id='Groupe_234' data-name='Groupe 234' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cg id='argent' transform='translate(173.891 412.29)'%3E%3Cpath id='Tracé_168' data-name='Tracé 168' d='M52.348,137.566H12.225A12.239,12.239,0,0,1,0,125.341V103.613A12.239,12.239,0,0,1,12.225,91.388h3.881a1.189,1.189,0,1,1,0,2.379H12.225a9.857,9.857,0,0,0-9.846,9.846v21.729a9.857,9.857,0,0,0,9.846,9.846H52.348a1.189,1.189,0,1,1,0,2.379Z' transform='translate(0 0)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_169' data-name='Tracé 169' d='M180.728,115.4a1.189,1.189,0,0,1-1.189-1.189v-10.6a9.857,9.857,0,0,0-9.846-9.846H130.257a1.189,1.189,0,1,1,0-2.379h39.436a12.239,12.239,0,0,1,12.225,12.225v10.6A1.189,1.189,0,0,1,180.728,115.4Z' transform='translate(-108.602)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_170' data-name='Tracé 170' d='M91.254,169.141H56.181a1.189,1.189,0,0,1-1.189-1.189,7.57,7.57,0,0,0-7.561-7.561,1.189,1.189,0,0,1-1.189-1.189V147.568a1.189,1.189,0,0,1,1.189-1.189,7.57,7.57,0,0,0,7.561-7.561,1.189,1.189,0,0,1,1.189-1.189H94.953a1.189,1.189,0,0,1,1.189,1.189,7.57,7.57,0,0,0,7.561,7.561,1.189,1.189,0,0,1,1.189,1.189v5.554a1.189,1.189,0,1,1-2.379,0v-4.436a9.96,9.96,0,0,1-8.68-8.68H57.3a9.96,9.96,0,0,1-8.68,8.68v9.4a9.96,9.96,0,0,1,8.68,8.68H91.254a1.189,1.189,0,0,1,0,2.379Z' transform='translate(-38.909 -38.908)' fill='%2355bb3e'/%3E%3Cpath id='Ellipse_23' data-name='Ellipse 23' d='M4.145-7.5c6.53,0,11.645,3.378,11.645,7.691S10.674,7.882,4.145,7.882-7.5,4.5-7.5.191-2.385-7.5,4.145-7.5Zm0,13c5.023,0,9.266-2.433,9.266-5.312S9.167-5.121,4.145-5.121-5.121-2.689-5.121.191-.878,5.5,4.145,5.5Z' transform='translate(32.513 114.286)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_171' data-name='Tracé 171' d='M348.031,358.129h-2.973a1.189,1.189,0,0,1,0-2.379h2.973a2.236,2.236,0,0,0,2.234-2.234v-2.55a2.236,2.236,0,0,0-2.234-2.234H327.224a2.236,2.236,0,0,0-2.234,2.234v2.55a2.236,2.236,0,0,0,2.234,2.234h12.283a1.189,1.189,0,1,1,0,2.379H327.224a4.618,4.618,0,0,1-4.612-4.612v-2.55a4.618,4.618,0,0,1,4.612-4.612h20.806a4.618,4.618,0,0,1,4.612,4.612v2.55A4.618,4.618,0,0,1,348.031,358.129Z' transform='translate(-271.456 -214.536)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_172' data-name='Tracé 172' d='M327.224,239.613A4.618,4.618,0,0,1,322.612,235v-2.55a4.618,4.618,0,0,1,4.612-4.612h20.806a4.618,4.618,0,0,1,4.612,4.612V235a4.618,4.618,0,0,1-4.612,4.612,1.189,1.189,0,0,1,0-2.379A2.236,2.236,0,0,0,350.265,235v-2.55a2.236,2.236,0,0,0-2.234-2.234H327.224a2.236,2.236,0,0,0-2.234,2.234V235a2.236,2.236,0,0,0,2.234,2.234,1.189,1.189,0,1,1,0,2.379Z' transform='translate(-271.456 -114.813)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_173' data-name='Tracé 173' d='M327.224,298.871a4.618,4.618,0,0,1-4.612-4.612v-2.55a4.618,4.618,0,0,1,4.612-4.612h20.806a4.618,4.618,0,0,1,4.612,4.612v2.55a4.618,4.618,0,0,1-4.612,4.612,1.189,1.189,0,0,1,0-2.379,2.236,2.236,0,0,0,2.234-2.234v-2.55a2.236,2.236,0,0,0-2.234-2.234H327.224a2.236,2.236,0,0,0-2.234,2.234v2.55a2.236,2.236,0,0,0,2.234,2.234,1.189,1.189,0,0,1,0,2.379Z' transform='translate(-271.456 -164.675)' fill='%2355bb3e'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.repture-stock-icon{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 92'%3E%3Cg id='Groupe_235' data-name='Groupe 235' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cg id='calculatrice' transform='translate(174.746 492.935)'%3E%3Cpath id='Tracé_154' data-name='Tracé 154' d='M1.187,61.967l41.857,0v9.542A3.591,3.591,0,0,0,46.631,75.1h26.3a3.591,3.591,0,0,0,3.586-3.586V30.871a3.591,3.591,0,0,0-3.586-3.586H60.954V9.375a1.344,1.344,0,0,0-.031-.157,1.228,1.228,0,0,0-.05-.247,1.083,1.083,0,0,0-.117-.216,1,1,0,0,0-.078-.146L54.7,1.439c-.012-.014-.029-.02-.042-.033a1.143,1.143,0,0,0-.2-.158,1.281,1.281,0,0,0-.175-.118,1.359,1.359,0,0,0-.209-.061,1.15,1.15,0,0,0-.243-.049c-.018,0-.035-.01-.054-.01H7.164c-.019,0-.035.01-.054.011a1.093,1.093,0,0,0-.243.049,1.221,1.221,0,0,0-.208.06,1.4,1.4,0,0,0-.175.118,1.143,1.143,0,0,0-.2.158c-.013.014-.031.019-.042.033L.269,8.609a1.013,1.013,0,0,0-.079.146,1.077,1.077,0,0,0-.116.216,1.083,1.083,0,0,0-.05.247,1.136,1.136,0,0,0-.032.157v51.4a1.194,1.194,0,0,0,1.2,1.2Zm72.937,9.546a1.2,1.2,0,0,1-1.2,1.2h-26.3a1.2,1.2,0,0,1-1.2-1.2V70.1a3.541,3.541,0,0,0,1.2.221h26.3a3.512,3.512,0,0,0,1.2-.221ZM59.759,29.682c.013,0,.023-.007.035-.007H72.928a1.2,1.2,0,0,1,1.2,1.2V66.732a1.2,1.2,0,0,1-1.2,1.2H46.63a1.2,1.2,0,0,1-1.2-1.2V30.871a1.2,1.2,0,0,1,1.2-1.2H59.723c.014,0,.023.007.036.007ZM53.221,3.4,57.205,8.18H36.715L35.121,3.4Zm-24.873,0H32.6L34.2,8.18H26.753Zm-2.057,7.17h8.368V18.3l-3.7-1.646c-.011,0-.022,0-.031-.007a1.265,1.265,0,0,0-.252-.056,1.083,1.083,0,0,0-.2-.035,1.225,1.225,0,0,0-.2.035,1.242,1.242,0,0,0-.25.056c-.011,0-.023,0-.032.007L26.29,18.3ZM7.725,3.4h18.1L24.234,8.18H3.741Zm-5.342,7.17H23.9v9.57s0,0,0,0a1.162,1.162,0,0,0,.073.361c.012.033.01.073.024.105,0,0,0,.011,0,.016a1.18,1.18,0,0,0,.233.336c.022.023.045.038.068.059a1.2,1.2,0,0,0,.274.184c.035.017.068.032.1.047a1.2,1.2,0,0,0,.416.084h0a1.166,1.166,0,0,0,.476-.1h.007l4.894-2.177,4.9,2.177.011,0a1.179,1.179,0,0,0,.451.1c.008,0,.016,0,.024,0h0a1.241,1.241,0,0,0,.411-.082,1.2,1.2,0,0,0,.112-.051,1.121,1.121,0,0,0,.257-.175.764.764,0,0,0,.081-.071,1.159,1.159,0,0,0,.228-.331s0-.007,0-.011a1.292,1.292,0,0,0,.05-.228,1.1,1.1,0,0,0,.048-.235s0-.007,0-.011v-9.57H58.563V27.284H46.631a3.591,3.591,0,0,0-3.586,3.586V59.581l-40.662,0Z' transform='translate(0 0)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_155' data-name='Tracé 155' d='M27.7,39.012H6.187a1.2,1.2,0,1,0,0,2.391H27.7a1.2,1.2,0,1,0,0-2.391Z' transform='translate(0.977 7.425)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_156' data-name='Tracé 156' d='M27.7,42.006H6.187a1.2,1.2,0,1,0,0,2.391H27.7a1.2,1.2,0,1,0,0-2.391Z' transform='translate(0.977 8.01)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_157' data-name='Tracé 157' d='M16.946,45H6.187a1.2,1.2,0,0,0,0,2.391H16.946a1.2,1.2,0,0,0,0-2.391Z' transform='translate(0.977 8.595)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_158' data-name='Tracé 158' d='M41.2,34.162H62.72a1.194,1.194,0,0,0,1.2-1.2V28.185a1.194,1.194,0,0,0-1.2-1.2H41.2a1.194,1.194,0,0,0-1.2,1.2v4.782A1.194,1.194,0,0,0,41.2,34.162Zm1.2-4.782H61.525v2.391H42.4Z' transform='translate(7.818 5.076)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_159' data-name='Tracé 159' d='M43.594,42.162a3.586,3.586,0,1,0-3.586-3.586A3.591,3.591,0,0,0,43.594,42.162Zm0-4.782a1.2,1.2,0,1,1-1.2,1.2A1.2,1.2,0,0,1,43.594,37.381Z' transform='translate(7.818 6.639)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_160' data-name='Tracé 160' d='M50.594,34.99a3.586,3.586,0,1,0,3.586,3.586A3.591,3.591,0,0,0,50.594,34.99Zm0,4.782a1.2,1.2,0,1,1,1.2-1.2A1.2,1.2,0,0,1,50.594,39.772Z' transform='translate(9.186 6.639)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_161' data-name='Tracé 161' d='M57.594,34.99a3.586,3.586,0,1,0,3.586,3.586A3.591,3.591,0,0,0,57.594,34.99Zm0,4.782a1.2,1.2,0,1,1,1.2-1.2A1.2,1.2,0,0,1,57.594,39.772Z' transform='translate(10.554 6.639)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_162' data-name='Tracé 162' d='M43.594,49.162a3.586,3.586,0,1,0-3.586-3.586A3.591,3.591,0,0,0,43.594,49.162Zm0-4.782a1.2,1.2,0,1,1-1.2,1.2A1.2,1.2,0,0,1,43.594,44.381Z' transform='translate(7.818 8.007)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_163' data-name='Tracé 163' d='M50.594,41.99a3.586,3.586,0,1,0,3.586,3.586A3.591,3.591,0,0,0,50.594,41.99Zm0,4.782a1.2,1.2,0,1,1,1.2-1.2A1.2,1.2,0,0,1,50.594,46.772Z' transform='translate(9.186 8.007)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_164' data-name='Tracé 164' d='M57.594,41.99a3.586,3.586,0,1,0,3.586,3.586A3.591,3.591,0,0,0,57.594,41.99Zm0,4.782a1.2,1.2,0,1,1,1.2-1.2A1.2,1.2,0,0,1,57.594,46.772Z' transform='translate(10.554 8.007)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_165' data-name='Tracé 165' d='M43.594,56.162a3.586,3.586,0,1,0-3.586-3.586A3.591,3.591,0,0,0,43.594,56.162Zm0-4.782a1.2,1.2,0,1,1-1.2,1.2A1.2,1.2,0,0,1,43.594,51.381Z' transform='translate(7.818 9.374)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_166' data-name='Tracé 166' d='M50.594,48.99a3.586,3.586,0,1,0,3.586,3.586A3.591,3.591,0,0,0,50.594,48.99Zm0,4.782a1.2,1.2,0,1,1,1.2-1.2A1.2,1.2,0,0,1,50.594,53.772Z' transform='translate(9.186 9.374)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_167' data-name='Tracé 167' d='M57.594,48.99a3.586,3.586,0,1,0,3.586,3.586A3.591,3.591,0,0,0,57.594,48.99Zm0,4.782a1.2,1.2,0,1,1,1.2-1.2A1.2,1.2,0,0,1,57.594,53.772Z' transform='translate(10.554 9.374)' fill='%2355bb3e'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.data-collection-icon {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 92 92'%3E%3Cg id='Groupe_233' data-name='Groupe 233' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cg id='collecte-de-donnees' transform='translate(174.266 493.266)'%3E%3Cpath id='Tracé_226' data-name='Tracé 226' d='M27,12H39.245v2.449H27Z' transform='translate(5.612 2.245)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_227' data-name='Tracé 227' d='M27,16H39.245v2.449H27Z' transform='translate(5.612 3.143)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_228' data-name='Tracé 228' d='M68.224,65.673v-9.8a1.225,1.225,0,0,0-.882-1.175L38.836,46.387v-15h8.571a1.224,1.224,0,0,0,1.224-1.224V10.571a1.221,1.221,0,0,0-.359-.866L40.927,2.359A1.219,1.219,0,0,0,40.061,2H27.816a1.224,1.224,0,0,0-1.224,1.224V30.163a1.224,1.224,0,0,0,1.224,1.224h8.571v15L7.882,54.7A1.225,1.225,0,0,0,7,55.877v9.8a1.225,1.225,0,0,0,.882,1.175L37.269,75.42a1.224,1.224,0,0,0,.686,0l29.388-8.571A1.225,1.225,0,0,0,68.224,65.673ZM41.285,6.18l3.167,3.167H41.285ZM29.041,4.449h9.8v6.122A1.224,1.224,0,0,0,40.061,11.8h6.122V28.939H29.041Zm7.347,44.489V55.37L33.58,52.562l-1.731,1.731,4.9,4.9a1.224,1.224,0,0,0,1.731,0l4.9-4.9-1.731-1.731L38.836,55.37V48.938l23.79,6.939-25.015,7.3L12.6,55.877ZM9.449,57.509l26.939,7.857v7.245L9.449,64.755Zm29.388,15.1V65.367l26.939-7.857v7.245Z' transform='translate(1.122)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_229' data-name='Tracé 229' d='M27,8h4.9v2.449H27Z' transform='translate(5.612 1.347)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_230' data-name='Tracé 230' d='M3.224,31.388H11.8a6.129,6.129,0,0,0,6.122,6.122h3.673a3.678,3.678,0,0,1,3.673,3.673v1.942l-2.808-2.808-1.731,1.731,4.9,4.9a1.224,1.224,0,0,0,1.731,0l4.9-4.9-1.731-1.731-2.808,2.808V41.183a6.129,6.129,0,0,0-6.122-6.122H17.918a3.678,3.678,0,0,1-3.673-3.673h8.571a1.224,1.224,0,0,0,1.224-1.224V10.571a1.221,1.221,0,0,0-.359-.866L16.335,2.359A1.219,1.219,0,0,0,15.469,2H3.224A1.224,1.224,0,0,0,2,3.224V30.163a1.224,1.224,0,0,0,1.224,1.224ZM16.694,6.18,19.86,9.347H16.694ZM4.449,4.449h9.8v6.122A1.224,1.224,0,0,0,15.469,11.8h6.122V28.939H4.449Z' fill='%2355bb3e'/%3E%3Cpath id='Tracé_231' data-name='Tracé 231' d='M6,12H18.245v2.449H6Z' transform='translate(0.898 2.245)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_232' data-name='Tracé 232' d='M6,16H18.245v2.449H6Z' transform='translate(0.898 3.143)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_233' data-name='Tracé 233' d='M6,20H18.245v2.449H6Z' transform='translate(0.898 4.041)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_234' data-name='Tracé 234' d='M6,8h4.9v2.449H6Z' transform='translate(0.898 1.347)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_235' data-name='Tracé 235' d='M67.546,30.163V10.571a1.221,1.221,0,0,0-.359-.866L59.841,2.359A1.219,1.219,0,0,0,58.975,2H46.73a1.224,1.224,0,0,0-1.224,1.224V30.163a1.224,1.224,0,0,0,1.224,1.224H55.3a3.678,3.678,0,0,1-3.673,3.673H47.955a6.129,6.129,0,0,0-6.122,6.122v1.942l-2.808-2.808-1.731,1.731,4.9,4.9a1.224,1.224,0,0,0,1.731,0l4.9-4.9-1.731-1.731-2.808,2.808V41.183a3.678,3.678,0,0,1,3.673-3.673h3.673a6.129,6.129,0,0,0,6.122-6.122h8.571A1.224,1.224,0,0,0,67.546,30.163ZM60.2,6.18l3.167,3.167H60.2ZM47.955,28.939V4.449h9.8v6.122A1.224,1.224,0,0,0,58.975,11.8H65.1V28.939Z' transform='translate(7.923)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_236' data-name='Tracé 236' d='M48,12H60.245v2.449H48Z' transform='translate(10.326 2.245)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_237' data-name='Tracé 237' d='M48,16H60.245v2.449H48Z' transform='translate(10.326 3.143)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_238' data-name='Tracé 238' d='M48,20H60.245v2.449H48Z' transform='translate(10.326 4.041)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_239' data-name='Tracé 239' d='M48,8h4.9v2.449H48Z' transform='translate(10.326 1.347)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_240' data-name='Tracé 240' d='M27,20h2.449v2.449H27Z' transform='translate(5.612 4.041)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_241' data-name='Tracé 241' d='M31,20h2.449v2.449H31Z' transform='translate(6.51 4.041)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_242' data-name='Tracé 242' d='M35,20h2.449v2.449H35Z' transform='translate(7.408 4.041)' fill='%2355bb3e'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.account-access-icon{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 92'%3E%3Cg id='Groupe_237' data-name='Groupe 237' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cg id='Icon' transform='translate(177.98 493.853)'%3E%3Cpath id='Tracé_222' data-name='Tracé 222' d='M33.748,35.785H6.64a.636.636,0,0,1-.447-.187.629.629,0,0,1-.187-.447v-4.6c0-2.635,1.88-4.956,4.778-6.928,5.174-3.532,13.548-5.758,22.964-5.758a2.378,2.378,0,0,0,0-4.756c-10.533,0-19.857,2.635-25.647,6.582C3.685,22.706,1.25,26.533,1.25,30.55v4.6a5.391,5.391,0,0,0,5.39,5.39H33.748a2.378,2.378,0,1,0,0-4.756Z' transform='translate(0 25.747)' fill='%2355bb3e' fill-rule='evenodd'/%3E%3Cpath id='Tracé_223' data-name='Tracé 223' d='M23.438,1.25A17.438,17.438,0,1,0,40.876,18.688,17.444,17.444,0,0,0,23.438,1.25Zm0,4.756A12.682,12.682,0,1,1,10.756,18.688,12.687,12.687,0,0,1,23.438,6.006Z' transform='translate(10.31)' fill='%2355bb3e' fill-rule='evenodd'/%3E%3Cpath id='Tracé_224' data-name='Tracé 224' d='M16.75,19.128v7.926a2.378,2.378,0,0,0,4.756,0V19.128a2.378,2.378,0,0,0-4.756,0Z' transform='translate(33.644 33.644)' fill='%2355bb3e' fill-rule='evenodd'/%3E%3Ccircle id='Ellipse_24' data-name='Ellipse 24' cx='3.171' cy='3.171' r='3.171' transform='translate(49.601 42.467)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_225' data-name='Tracé 225' d='M28.9,12.25A16.645,16.645,0,1,0,45.541,28.9,16.651,16.651,0,0,0,28.9,12.25Zm0,4.756A11.89,11.89,0,1,1,17.006,28.9,11.894,11.894,0,0,1,28.9,17.006Z' transform='translate(23.876 23.876)' fill='%2355bb3e' fill-rule='evenodd'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.profile-data-icon{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 92'%3E%3Cg id='Groupe_242' data-name='Groupe 242' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cg id='informations-personnelles' transform='translate(171.053 488.006)'%3E%3Cpath id='Tracé_216' data-name='Tracé 216' d='M24,41h7.013v2.805H24Z' transform='translate(9.245 13.691)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_217' data-name='Tracé 217' d='M31,41H43.624v2.805H31Z' transform='translate(12.063 13.691)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_218' data-name='Tracé 218' d='M24,45H38.027v2.805H24Z' transform='translate(9.245 15.302)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_219' data-name='Tracé 219' d='M36,45h5.611v2.805H36Z' transform='translate(14.077 15.302)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_220' data-name='Tracé 220' d='M27.4,44.661H41.429a1.4,1.4,0,0,0,1.4-1.4V33.44a5.6,5.6,0,0,0-4.839-5.532,5.611,5.611,0,1,0-7.154,0A5.6,5.6,0,0,0,26,33.44v9.819a1.4,1.4,0,0,0,1.4,1.4Zm7.013-23.845a2.805,2.805,0,1,1-2.805,2.805A2.805,2.805,0,0,1,34.416,20.816ZM28.805,33.44a2.805,2.805,0,0,1,2.805-2.805h5.611a2.805,2.805,0,0,1,2.805,2.805v8.416H28.805Z' transform='translate(10.05 4.419)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_221' data-name='Tracé 221' d='M80.936,7a7.022,7.022,0,0,0-7.013,7.013,6.939,6.939,0,0,0,.734,3.062L64.1,25.191V15.416A7.022,7.022,0,0,0,57.09,8.4H31.842a7.022,7.022,0,0,0-7.013,7.013V26.437l-7.618-5.393a6.95,6.95,0,0,0,.6-2.822,7.065,7.065,0,1,0-2.234,5.1l9.248,6.548V55.4L12.559,64.838a7.092,7.092,0,1,0,1.717,2.22l10.552-8.116v9.775a7.022,7.022,0,0,0,7.013,7.013H57.09A7.022,7.022,0,0,0,64.1,68.718V57.7l7.618,5.393a6.95,6.95,0,0,0-.6,2.822,7.065,7.065,0,1,0,2.234-5.1L64.1,54.26V28.732L76.373,19.3A7,7,0,1,0,80.936,7ZM10.8,22.429a4.208,4.208,0,1,1,4.208-4.208A4.208,4.208,0,0,1,10.8,22.429ZM8,74.328A4.208,4.208,0,1,1,12.2,70.12,4.208,4.208,0,0,1,8,74.328Zm43.026-63.12-.6,2.1H38.51l-.6-2.1ZM61.3,68.718a4.208,4.208,0,0,1-4.208,4.208H31.842a4.208,4.208,0,0,1-4.208-4.208v-53.3a4.208,4.208,0,0,1,4.208-4.208h3.15L36.1,15.1a1.4,1.4,0,0,0,1.348,1.017H51.48A1.4,1.4,0,0,0,52.827,15.1l1.112-3.892h3.15A4.208,4.208,0,0,1,61.3,15.416ZM78.13,61.7a4.208,4.208,0,1,1-4.208,4.208A4.208,4.208,0,0,1,78.13,61.7Zm2.805-43.483a4.208,4.208,0,1,1,4.208-4.208A4.208,4.208,0,0,1,80.936,18.221Z' transform='translate(0 0)' fill='%2355bb3e'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.user-share-icon{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 92'%3E%3Cg id='Groupe_245' data-name='Groupe 245' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cg id='partage-utilisateur' transform='translate(-161.721 492.094)'%3E%3Cg id='Groupe_251' data-name='Groupe 251' transform='translate(338.061 38.883)'%3E%3Cg id='Groupe_248' data-name='Groupe 248' transform='translate(11.214 6.434)'%3E%3Cpath id='Tracé_211' data-name='Tracé 211' d='M137.661,135a1.316,1.316,0,0,1-1.694-2.016l6.063-5.094a9.194,9.194,0,0,1,3.132-1.725l.031-.009a17.69,17.69,0,0,1,12.531.659h0a4.006,4.006,0,0,1,.913.566c.221.18.539.45.83.691a1.048,1.048,0,0,0,.674.247h12.064a3.948,3.948,0,0,1,3.948,3.947v2a3.948,3.948,0,0,1-3.948,3.947H159.284a1.316,1.316,0,1,1,0-2.631h12.925a1.315,1.315,0,0,0,1.314-1.316v-2a1.315,1.315,0,0,0-1.314-1.316H160.144a3.684,3.684,0,0,1-2.368-.863c-.277-.232-.581-.488-.792-.662a.089.089,0,0,1-.021-.015,1.3,1.3,0,0,0-.308-.192,15.122,15.122,0,0,0-10.709-.543,6.555,6.555,0,0,0-2.223,1.229Z' transform='translate(-135.499 -125.32)' fill='%2355bb3e' fill-rule='evenodd'/%3E%3C/g%3E%3Cg id='Groupe_249' data-name='Groupe 249' transform='translate(11.214 0)'%3E%3Cpath id='Tracé_212' data-name='Tracé 212' d='M175.631,137.576a1.314,1.314,0,1,1-1.583-2.1l15.611-11.806a3.946,3.946,0,0,1,4.916.125l1.621,1.362a3.952,3.952,0,0,1,.553,5.478l-13.323,16.79a9.214,9.214,0,0,1-7.214,3.485H142a1.313,1.313,0,0,1-1.2-.778l-5.185-11.618a1.314,1.314,0,1,1,2.4-1.075l4.84,10.839h33.359a6.583,6.583,0,0,0,5.154-2.489L194.689,129a1.318,1.318,0,0,0-.187-1.827l-1.618-1.362a1.319,1.319,0,0,0-1.639-.041Z' transform='translate(-135.499 -122.874)' fill='%2355bb3e' fill-rule='evenodd'/%3E%3C/g%3E%3Cg id='Groupe_250' data-name='Groupe 250' transform='translate(0 10.07)'%3E%3Cpath id='Tracé_213' data-name='Tracé 213' d='M139.044,126.916a3.944,3.944,0,0,1,4.881,2.126l7.574,16.994a3.944,3.944,0,0,1-2.271,5.324l-5.486,1.969a3.947,3.947,0,0,1-4.971-2.187l-7.225-17.2a3.952,3.952,0,0,1,2.358-5.266Zm.854,2.489-5.14,1.76a1.314,1.314,0,0,0-.774.709,1.331,1.331,0,0,0-.014,1.048l7.228,17.2a1.315,1.315,0,0,0,1.656.729l5.486-1.969a1.311,1.311,0,0,0,.767-.72,1.331,1.331,0,0,0-.01-1.054l-7.574-16.994A1.312,1.312,0,0,0,139.9,129.4Z' transform='translate(-131.236 -126.702)' fill='%2355bb3e' fill-rule='evenodd'/%3E%3C/g%3E%3C/g%3E%3Cg id='Groupe_252' data-name='Groupe 252' transform='translate(364.409 2.001)'%3E%3Cpath id='Tracé_214' data-name='Tracé 214' d='M280.381,1.445a10.526,10.526,0,1,1-10.526,10.526A10.533,10.533,0,0,1,280.381,1.445Zm0,2.632a7.894,7.894,0,1,0,7.894,7.894,7.9,7.9,0,0,0-7.894-7.894Z' transform='translate(-269.855 -1.445)' fill='%2355bb3e' fill-rule='evenodd'/%3E%3C/g%3E%3Cg id='Groupe_253' data-name='Groupe 253' transform='translate(358.64 23.045)'%3E%3Cpath id='Tracé_215' data-name='Tracé 215' d='M658.944,10.5a11.838,11.838,0,0,1,11.839,11.839v2.631a3.113,3.113,0,0,1-1.07,2.341,13.706,13.706,0,0,1-2.175,1.4c-2.194,1.384-5.671,2.249-9.466,2.52-5.584.4-11.843-.458-15.537-2.478a10.292,10.292,0,0,1-2.286-1.45,3.152,3.152,0,0,1-1.032-2.336V22.339A11.838,11.838,0,0,1,651.055,10.5Zm0,2.631h-7.889a9.205,9.205,0,0,0-9.206,9.208v2.631c0,.389.347.576.656.773.429.276.9.492,1.287.7,3.352,1.831,9.032,2.528,14.091,2.165,3.3-.237,6.341-.918,8.251-2.123.381-.239.878-.476,1.336-.766.309-.195.68-.363.68-.752V22.339a9.2,9.2,0,0,0-9.206-9.208Z' transform='translate(-639.217 -10.5)' fill='%2355bb3e' fill-rule='evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.privacy-policy-icon{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 92'%3E%3Cg id='Groupe_244' data-name='Groupe 244' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cg id='politique-de-confidentialite' transform='translate(167.04 482.672)'%3E%3Cg id='Groupe_247' data-name='Groupe 247' transform='translate(10.871 5.234)'%3E%3Cpath id='Tracé_192' data-name='Tracé 192' d='M41.068,7.567a7.634,7.634,0,0,1,7.23,5.386,1.162,1.162,0,0,0,1.114.813h5.836a1.465,1.465,0,0,1,1.514,1.478v6.113a1.473,1.473,0,0,1-1.514,1.488H26.888a1.47,1.47,0,0,1-1.51-1.488V15.244a1.462,1.462,0,0,1,1.51-1.478h5.834a1.161,1.161,0,0,0,1.114-.813,7.636,7.636,0,0,1,7.233-5.386Zm0-2.333a9.829,9.829,0,0,0-8.877,6.192H16.941a5.855,5.855,0,0,0-6.07,5.585V81.423a5.853,5.853,0,0,0,6.07,5.584H65.2a5.848,5.848,0,0,0,6.07-5.584V76.145a1.166,1.166,0,1,0-2.329,0v5.278A3.5,3.5,0,0,1,65.2,84.678H16.941A3.5,3.5,0,0,1,13.2,81.423V17.011a3.494,3.494,0,0,1,3.742-3.246h6.407a3.77,3.77,0,0,0-.3,1.478v6.113a3.841,3.841,0,0,0,3.838,3.818H55.248A3.849,3.849,0,0,0,59.1,21.357V15.244a3.689,3.689,0,0,0-.305-1.478H65.2a3.49,3.49,0,0,1,3.742,3.246v9.634a1.166,1.166,0,1,0,2.329,0V17.011a5.852,5.852,0,0,0-6.07-5.585H49.943a9.829,9.829,0,0,0-8.875-6.192Z' transform='translate(-10.871 -5.234)' fill='%2355bb3e' fill-rule='evenodd'/%3E%3Cpath id='Tracé_192_-_Contour' data-name='Tracé 192 - Contour' d='M41.068,4.734h0A9.624,9.624,0,0,1,46.69,6.567a11.181,11.181,0,0,1,3.576,4.359H65.2a6.349,6.349,0,0,1,6.57,6.085v9.624a1.632,1.632,0,0,1-.434,1.226,1.747,1.747,0,0,1-2.457,0,1.635,1.635,0,0,1-.437-1.225V17.011A2.992,2.992,0,0,0,65.2,14.266H59.482a4.227,4.227,0,0,1,.113.978v6.113a4.338,4.338,0,0,1-4.348,4.318H26.887a4.333,4.333,0,0,1-4.338-4.318V15.244a4.293,4.293,0,0,1,.112-.978h-5.72A2.992,2.992,0,0,0,13.7,17.011V81.423a3,3,0,0,0,3.242,2.755H65.2a3,3,0,0,0,3.242-2.755V76.155a1.631,1.631,0,0,1,.436-1.222,1.749,1.749,0,0,1,2.459,0,1.628,1.628,0,0,1,.434,1.222v5.267a6.348,6.348,0,0,1-6.57,6.084H16.941a6.348,6.348,0,0,1-6.57-6.084V17.011a6.349,6.349,0,0,1,6.57-6.085H31.869a11.18,11.18,0,0,1,3.576-4.359A9.628,9.628,0,0,1,41.068,4.734ZM70.106,27.366a.7.7,0,0,0,.505-.2.653.653,0,0,0,.158-.5V17.011a5.35,5.35,0,0,0-5.57-5.085H49.616l-.131-.3a9.285,9.285,0,0,0-8.417-5.892,9.286,9.286,0,0,0-8.419,5.892l-.131.3H16.941a5.35,5.35,0,0,0-5.57,5.085V81.423a5.35,5.35,0,0,0,5.57,5.084H65.2a5.35,5.35,0,0,0,5.57-5.084v-5.3a.649.649,0,0,0-.157-.5.752.752,0,0,0-1.014,0,.652.652,0,0,0-.159.5v5.3a3.542,3.542,0,0,1-1.229,2.657,4.5,4.5,0,0,1-3.014,1.1H16.941a4.5,4.5,0,0,1-3.011-1.1A3.541,3.541,0,0,1,12.7,81.423V17.011a3.528,3.528,0,0,1,1.232-2.653,4.507,4.507,0,0,1,3.01-1.092H24.1l-.3.7a3.265,3.265,0,0,0-.259,1.283v6.113a3.332,3.332,0,0,0,3.338,3.318H55.248A3.337,3.337,0,0,0,58.6,21.357V15.244a3.181,3.181,0,0,0-.264-1.278l-.3-.7H65.2a4.507,4.507,0,0,1,3.013,1.093,3.529,3.529,0,0,1,1.229,2.653v9.656a.656.656,0,0,0,.16.5A.7.7,0,0,0,70.106,27.366ZM41.068,7.067A8.14,8.14,0,0,1,48.775,12.8l0,.006a.666.666,0,0,0,.636.46h5.836a1.975,1.975,0,0,1,2.014,1.978v6.113a1.98,1.98,0,0,1-2.014,1.988H26.888a1.978,1.978,0,0,1-2.01-1.988V15.244a1.973,1.973,0,0,1,2.01-1.978h5.834a.658.658,0,0,0,.636-.46l0-.006A8.132,8.132,0,0,1,41.068,7.067ZM47.822,13.1a7.048,7.048,0,0,0-13.51,0,1.653,1.653,0,0,1-1.591,1.163H26.888a.962.962,0,0,0-1.01.978v6.113a.966.966,0,0,0,1.01.988H55.249a.979.979,0,0,0,1.014-.988V15.244a.964.964,0,0,0-1.014-.978H49.413A1.653,1.653,0,0,1,47.822,13.1Z' transform='translate(-10.871 -5.234)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_193' data-name='Tracé 193' d='M40.373,13a2.258,2.258,0,1,1-2.152,2.259A2.2,2.2,0,0,1,40.373,13Zm0-2.329a4.585,4.585,0,1,0,4.49,4.588,4.554,4.554,0,0,0-4.49-4.588Z' transform='translate(-10.176 -5.083)' fill='%2355bb3e' fill-rule='evenodd'/%3E%3Cpath id='Tracé_193_-_Contour' data-name='Tracé 193 - Contour' d='M40.373,10.171a4.9,4.9,0,0,1,3.535,1.508,5.107,5.107,0,0,1,1.456,3.58,4.989,4.989,0,1,1-4.99-5.088Zm0,9.169a4.086,4.086,0,1,0-3.986-4.081A4.041,4.041,0,0,0,40.373,19.34Zm0-6.84a2.606,2.606,0,0,1,1.886.8,2.792,2.792,0,0,1,.777,1.957,2.659,2.659,0,1,1-5.315,0A2.678,2.678,0,0,1,40.373,12.5Zm0,4.512a1.759,1.759,0,1,0-1.652-1.753A1.691,1.691,0,0,0,40.373,17.012Z' transform='translate(-10.176 -5.083)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_194' data-name='Tracé 194' d='M58.189,42.879A4,4,0,0,1,62.088,47a4.193,4.193,0,0,1-1.731,3.426,1.18,1.18,0,0,0-.466,1.215l1.489,6.338H54.993l1.489-6.338a1.169,1.169,0,0,0-.466-1.215A4.212,4.212,0,0,1,54.286,47,4.007,4.007,0,0,1,58.189,42.879Zm0-2.328a6.084,6.084,0,0,0-4.031,10.775l-1.478,6.332a2.129,2.129,0,0,0,2.062,2.656h6.889A2.131,2.131,0,0,0,63.7,57.658l-1.481-6.332a6.084,6.084,0,0,0-4.027-10.775Z' transform='translate(-9.729 -4.253)' fill='%2355bb3e' fill-rule='evenodd'/%3E%3Cpath id='Tracé_194_-_Contour' data-name='Tracé 194 - Contour' d='M58.189,40.051a6.852,6.852,0,0,1,6.727,6.955,6.707,6.707,0,0,1-2.152,4.469l1.42,6.07a2.688,2.688,0,0,1-.506,2.293,2.6,2.6,0,0,1-2.047.977H54.742a2.594,2.594,0,0,1-2.047-.98,2.679,2.679,0,0,1-.5-2.289l1.417-6.069a6.707,6.707,0,0,1-2.152-4.469A6.854,6.854,0,0,1,58.189,40.051Zm3.442,19.763a1.582,1.582,0,0,0,1.264-.6,1.692,1.692,0,0,0,.314-1.444l-1.543-6.6.189-.2a5.966,5.966,0,0,0,2.061-3.973,5.734,5.734,0,1,0-11.459,0,5.966,5.966,0,0,0,2.061,3.973l.189.2-1.54,6.6a1.685,1.685,0,0,0,.311,1.44,1.579,1.579,0,0,0,1.263.6ZM58.189,42.379a4.268,4.268,0,0,1,3.11,1.347A4.73,4.73,0,0,1,62.588,47a4.673,4.673,0,0,1-1.943,3.836.676.676,0,0,0-.266.7l1.633,6.948h-7.65L56,51.527a.672.672,0,0,0-.267-.692,4.776,4.776,0,0,1-.652-7.11A4.274,4.274,0,0,1,58.189,42.379Zm2.56,15.1L59.4,51.749a1.674,1.674,0,0,1,.665-1.73A3.672,3.672,0,0,0,61.588,47a3.408,3.408,0,1,0-6.8,0A3.693,3.693,0,0,0,56.3,50.018a1.66,1.66,0,0,1,.665,1.737L55.624,57.48Z' transform='translate(-9.729 -4.253)' fill='%2355bb3e'/%3E%3C/g%3E%3Cpath id='Tracé_195' data-name='Tracé 195' d='M58.608,30.534,78,37.273V44.2c0,15.156-7.65,24.083-19.389,30.459C46.87,68.281,39.221,59.348,39.221,44.2V37.273ZM58.229,28.2,37.673,35.345a1.165,1.165,0,0,0-.781,1.1V44.2c0,16.22,8.644,26.248,21.176,32.879a1.149,1.149,0,0,0,1.086,0C71.681,70.446,80.327,60.419,80.327,44.2V36.443a1.16,1.16,0,0,0-.781-1.1L58.994,28.2a1.105,1.105,0,0,0-.766,0Z' transform='translate(0.723 0.636)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_195_-_Contour' data-name='Tracé 195 - Contour' d='M58.612,27.63a1.629,1.629,0,0,1,.551.1L79.71,34.873a1.657,1.657,0,0,1,1.117,1.57V44.2a38.645,38.645,0,0,1-1.568,11.193,32.428,32.428,0,0,1-4.41,9.128,36.672,36.672,0,0,1-6.783,7.29,51.32,51.32,0,0,1-8.677,5.71,1.662,1.662,0,0,1-.779.195,1.646,1.646,0,0,1-.779-.2,51.3,51.3,0,0,1-8.677-5.708,36.662,36.662,0,0,1-6.784-7.29,32.422,32.422,0,0,1-4.41-9.128A38.649,38.649,0,0,1,36.392,44.2V36.443a1.661,1.661,0,0,1,1.118-1.57l20.554-7.146A1.634,1.634,0,0,1,58.612,27.63Zm0,49.083a.66.66,0,0,0,.309-.078C72.989,69.188,79.827,58.578,79.827,44.2V36.443a.658.658,0,0,0-.443-.624L58.83,28.671a.6.6,0,0,0-.434,0L37.837,35.817a.669.669,0,0,0-.445.625V44.2c0,14.382,6.84,24.992,20.91,32.437A.647.647,0,0,0,58.61,76.714Zm0-46.709L78.5,36.918V44.2a36.96,36.96,0,0,1-1.4,10.4A29.51,29.51,0,0,1,73.117,63c-3.2,4.66-7.867,8.616-14.27,12.094l-.239.13-.239-.13C51.967,71.619,47.3,67.663,44.1,63a29.521,29.521,0,0,1-3.981-8.408,36.951,36.951,0,0,1-1.4-10.395V36.918ZM77.5,37.629,58.608,31.063,39.721,37.629V44.2c0,13.311,6,22.815,18.887,29.89C71.494,67.013,77.5,57.509,77.5,44.2Z' transform='translate(0.723 0.636)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_196' data-name='Tracé 196' d='M19.847,35.082a1.165,1.165,0,1,0,0,2.329H32.239a1.165,1.165,0,1,0,0-2.329Z' transform='translate(0.216 0.829)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_196_-_Contour' data-name='Tracé 196 - Contour' d='M19.847,34.582H32.239a1.665,1.665,0,1,1,0,3.329H19.847a1.665,1.665,0,1,1,0-3.329Zm12.392,2.329a.666.666,0,1,0,0-1.329H19.847a.666.666,0,1,0,0,1.329Z' transform='translate(0.216 0.829)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_197' data-name='Tracé 197' d='M19.729,41.911a1.165,1.165,0,1,0,.118,2.328H32.239a1.165,1.165,0,1,0,0-2.328c-4.166.042-8.351-.053-12.51,0Z' transform='translate(0.215 1.019)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_197_-_Contour' data-name='Tracé 197 - Contour' d='M22.607,41.395c1.208,0,2.436.007,3.624.014s2.414.014,3.62.014c.869,0,1.648,0,2.383-.011h.022a1.622,1.622,0,0,1,1.695,1.658,1.643,1.643,0,0,1-1.712,1.67H19.847a1.69,1.69,0,0,1-1.727-1.709,1.566,1.566,0,0,1,1.6-1.619C20.6,41.4,21.543,41.395,22.607,41.395Zm7.244,1.028c-1.209,0-2.438-.007-3.626-.014s-2.413-.014-3.618-.014c-1.059,0-2,.005-2.871.017a.571.571,0,0,0-.615.612.69.69,0,0,0,.727.716H32.239a.7.7,0,0,0,.541-.2.691.691,0,0,0,.171-.466.634.634,0,0,0-.695-.658h-.012C31.506,42.419,30.723,42.423,29.851,42.423Z' transform='translate(0.215 1.019)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_198' data-name='Tracé 198' d='M19.847,48.729a1.168,1.168,0,1,0,0,2.334H32.239a1.168,1.168,0,1,0,0-2.334Z' transform='translate(0.216 1.208)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_198_-_Contour' data-name='Tracé 198 - Contour' d='M19.847,48.229H32.239a1.668,1.668,0,1,1,0,3.334H19.847a1.668,1.668,0,1,1,0-3.334Zm12.392,2.334a.668.668,0,1,0,0-1.334H19.847a.669.669,0,1,0,0,1.334Z' transform='translate(0.216 1.208)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_199' data-name='Tracé 199' d='M19.729,55.563a1.166,1.166,0,0,0,.118,2.329H32.239a1.165,1.165,0,1,0,0-2.329c-4.166.043-8.351-.06-12.51,0Z' transform='translate(0.215 1.398)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_199_-_Contour' data-name='Tracé 199 - Contour' d='M22.685,55.043h0c1.21,0,2.441.008,3.631.015s2.419.015,3.627.015c.832,0,1.581,0,2.289-.011h.027a1.619,1.619,0,0,1,1.69,1.657,1.644,1.644,0,0,1-1.712,1.673H19.847a1.69,1.69,0,0,1-1.727-1.712,1.564,1.564,0,0,1,1.6-1.616C20.622,55.05,21.591,55.043,22.685,55.043Zm7.261,1.03c-1.211,0-2.442-.008-3.633-.015s-2.419-.014-3.627-.015c-1.089,0-2.053.006-2.948.019a.57.57,0,0,0-.616.611.69.69,0,0,0,.727.718H32.239a.648.648,0,0,0,.712-.673.63.63,0,0,0-.69-.657h-.015C31.533,56.07,30.781,56.073,29.945,56.073Z' transform='translate(0.215 1.398)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_200' data-name='Tracé 200' d='M19.846,62.379a1.17,1.17,0,0,0,0,2.339H37.338a1.17,1.17,0,0,0,0-2.339Z' transform='translate(0.217 1.588)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_200_-_Contour' data-name='Tracé 200 - Contour' d='M19.846,61.879H37.338a1.67,1.67,0,0,1,0,3.339H19.846a1.67,1.67,0,0,1,0-3.339Zm17.493,2.339a.67.67,0,0,0,0-1.339H19.846a.67.67,0,0,0,0,1.339Z' transform='translate(0.217 1.588)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_201' data-name='Tracé 201' d='M19.847,69.207a1.165,1.165,0,1,0,0,2.329H40.792a1.165,1.165,0,1,0,0-2.329H19.847Z' transform='translate(0.216 1.777)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_201_-_Contour' data-name='Tracé 201 - Contour' d='M19.847,68.707H40.792a1.665,1.665,0,1,1,0,3.329H19.847a1.665,1.665,0,1,1,0-3.329Zm20.945,2.329a.666.666,0,1,0,0-1.329H19.847a.666.666,0,1,0,0,1.329Z' transform='translate(0.216 1.777)' fill='%2355bb3e'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.contact-icon{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 92 92'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath id='path4035' d='M0-682.665H74.029v74.029H0Z' transform='translate(0 682.665)' fill='%2355bb3e'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_246' data-name='Groupe 246' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cg id='g4029' transform='translate(177 1175.209)'%3E%3Cg id='g4031' transform='translate(0 -682.665)'%3E%3Cg id='g4033' clip-path='url(%23clip-path)'%3E%3Cg id='g4039' transform='translate(21.439 18.723)'%3E%3Cpath id='path4041' d='M-5.767-33.6a20.531,20.531,0,0,1-6.586-1.079,1.446,1.446,0,0,1-.907-1.833,1.446,1.446,0,0,1,1.833-.907,17.645,17.645,0,0,0,5.66.926A17.5,17.5,0,0,0,4.978-40.136a1.446,1.446,0,0,1,1.777.013,16.726,16.726,0,0,0,8.866,3.552,1.439,1.439,0,0,1,.722-.193,1.446,1.446,0,0,1,1.446,1.446,1.686,1.686,0,0,1-.528,1.223,1.684,1.684,0,0,1-1.25.454A19.6,19.6,0,0,1,5.846-37.193,20.356,20.356,0,0,1-5.767-33.6Z' transform='translate(13.337 40.435)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4043' transform='translate(11.934 20.742)'%3E%3Cpath id='path4045' d='M-90.13-127.089h-2.423a8.55,8.55,0,0,1-8.54-8.54,8.55,8.55,0,0,1,8.54-8.54h2.423a1.446,1.446,0,0,1,1.446,1.446v14.188A1.446,1.446,0,0,1-90.13-127.089Zm-2.423-14.188a5.655,5.655,0,0,0-5.648,5.648,5.654,5.654,0,0,0,5.648,5.648h.977v-11.3Z' transform='translate(101.093 144.169)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4047' transform='translate(49.686 20.742)'%3E%3Cpath id='path4049' d='M-9.465-127.089h-2.423a1.446,1.446,0,0,1-1.446-1.446v-14.188a1.446,1.446,0,0,1,1.446-1.446h2.423a8.55,8.55,0,0,1,8.54,8.54A8.55,8.55,0,0,1-9.465-127.089Zm-.977-2.892h.977a5.654,5.654,0,0,0,5.648-5.648,5.655,5.655,0,0,0-5.648-5.648h-.977Z' transform='translate(13.333 144.169)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4051' transform='translate(15.933 0)'%3E%3Cpath id='path4053' d='M-334.761-181.052a1.446,1.446,0,0,1-1.446-1.446v-1.116A18.211,18.211,0,0,0-354.4-201.8a18.211,18.211,0,0,0-18.19,18.19v1.116a1.446,1.446,0,0,1-1.446,1.446,1.446,1.446,0,0,1-1.446-1.446v-1.116A21.106,21.106,0,0,1-354.4-204.7a21.106,21.106,0,0,1,21.082,21.082v1.116A1.446,1.446,0,0,1-334.761-181.052Z' transform='translate(375.479 204.695)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4055' transform='translate(21.485 5.784)'%3E%3Cpath id='path4057' d='M-243.453-135.03a1.446,1.446,0,0,1-1.446-1.446v-1.071a12.651,12.651,0,0,0-12.637-12.637,12.651,12.651,0,0,0-12.637,12.637v1.071a1.446,1.446,0,0,1-1.446,1.446,1.446,1.446,0,0,1-1.446-1.446v-1.071a15.546,15.546,0,0,1,15.529-15.529,15.546,15.546,0,0,1,15.529,15.529v1.071A1.446,1.446,0,0,1-243.453-135.03Z' transform='translate(273.065 153.076)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4059' transform='translate(39.919 36.293)'%3E%3Cpath id='path4061' d='M-3.694-10.442h-8.193a1.446,1.446,0,0,1-1.446-1.446,1.446,1.446,0,0,1,1.446-1.446h8.193a1.446,1.446,0,0,1,1.446,1.446A1.446,1.446,0,0,1-3.694-10.442Z' transform='translate(13.333 13.333)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4063' transform='translate(31.761 33.39)'%3E%3Cpath id='path4065' d='M-53.605-13.333h1.936a4.354,4.354,0,0,1,4.349,4.349A4.354,4.354,0,0,1-51.67-4.635h-1.936a4.354,4.354,0,0,1-4.349-4.349A4.354,4.354,0,0,1-53.605-13.333Zm1.936,5.807a1.459,1.459,0,0,0,1.457-1.457,1.459,1.459,0,0,0-1.457-1.457h-1.936a1.459,1.459,0,0,0-1.457,1.457,1.459,1.459,0,0,0,1.457,1.457Z' transform='translate(57.955 13.333)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4067' transform='translate(21.451 23.744)'%3E%3Cpath id='path4069' d='M2.231,10.818A15.582,15.582,0,0,1-13.333-4.746v-7.141a1.446,1.446,0,0,1,1.446-1.446,1.446,1.446,0,0,1,1.446,1.446v7.141A12.687,12.687,0,0,0,2.231,7.926,12.687,12.687,0,0,0,14.9-4.746V-11.18a1.446,1.446,0,0,1,1.446-1.446,1.446,1.446,0,0,1,1.446,1.446v6.433A15.582,15.582,0,0,1,2.231,10.818Z' transform='translate(13.333 13.333)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4071' transform='translate(29.529 43.873)'%3E%3Cpath id='path4073' d='M-11.887-50.734a1.446,1.446,0,0,1-1.446-1.446v-4.9a1.446,1.446,0,0,1,1.446-1.446,1.446,1.446,0,0,1,1.446,1.446v4.9A1.446,1.446,0,0,1-11.887-50.734Z' transform='translate(13.333 58.527)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4075' transform='translate(0 49.797)'%3E%3Cpath id='path4077' d='M-250.824-185.894h-29.062a1.446,1.446,0,0,1-1.446-1.446,22.812,22.812,0,0,1,22.787-22.786h4.5a1.446,1.446,0,0,1,1.446,1.446,1.446,1.446,0,0,1-1.446,1.446h-4.5a19.921,19.921,0,0,0-19.843,18.449h27.564a1.446,1.446,0,0,1,1.446,1.446A1.446,1.446,0,0,1-250.824-185.894Z' transform='translate(281.333 210.126)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4079' transform='translate(42.075 49.797)'%3E%3Cpath id='path4081' d='M-10.284,10.9H-39.346a1.446,1.446,0,0,1-1.446-1.446,1.446,1.446,0,0,1,1.446-1.446h27.564A19.921,19.921,0,0,0-31.624-10.442h-4.744a1.446,1.446,0,0,1-1.446-1.446,1.446,1.446,0,0,1,1.446-1.446h4.744A22.812,22.812,0,0,1-8.838,9.453,1.446,1.446,0,0,1-10.284,10.9Z' transform='translate(40.792 13.333)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4083' transform='translate(41.609 43.873)'%3E%3Cpath id='path4085' d='M-11.887-5.541a1.446,1.446,0,0,1-1.446-1.446v-4.9a1.446,1.446,0,0,1,1.446-1.446,1.446,1.446,0,0,1,1.446,1.446v4.9A1.446,1.446,0,0,1-11.887-5.541Z' transform='translate(13.333 13.333)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4087' transform='translate(35.556 48.421)'%3E%3Cpath id='path4089' d='M-4.962-56.176A1.446,1.446,0,0,1-5.984-56.6l-6.926-6.926a1.446,1.446,0,0,1,0-2.045L-6.5-71.975a1.446,1.446,0,0,1,1.61-.3L2.466-69a1.446,1.446,0,0,1,.8.925,1.446,1.446,0,0,1-.2,1.209l-6.84,10.055a1.446,1.446,0,0,1-1.06.626Q-4.894-56.176-4.962-56.176Zm-4.881-8.371,4.668,4.668,4.884-7.18-4.872-2.168Z' transform='translate(13.333 72.399)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4091' transform='translate(21.791 48.421)'%3E%3Cpath id='path4093' d='M-131.985-56.176q-.068,0-.136-.006a1.446,1.446,0,0,1-1.06-.626l-6.84-10.055a1.446,1.446,0,0,1-.2-1.209,1.446,1.446,0,0,1,.8-.925l7.36-3.275a1.446,1.446,0,0,1,1.61.3l6.405,6.405a1.446,1.446,0,0,1,0,2.045l-6.926,6.926A1.446,1.446,0,0,1-131.985-56.176Zm-4.671-10.884,4.884,7.18,4.668-4.668-4.68-4.68Z' transform='translate(140.27 72.399)' fill='%2355bb3e'/%3E%3C/g%3E%3Cg id='g4095' transform='translate(37.015 72.583)'%3E%3Cpath id='path4097' fill='%2355bb3e'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.legal-terms-icon{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 92'%3E%3Cg id='Groupe_233' data-name='Groupe 233' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cg id='termes-et-conditions' transform='translate(159.189 495.218)'%3E%3Cpath id='Tracé_176' data-name='Tracé 176' d='M128.743,473.29h-48.5A5.247,5.247,0,0,1,75,468.048a1.048,1.048,0,0,1,2.1,0,3.148,3.148,0,0,0,3.145,3.145h48.5a1.048,1.048,0,1,1,0,2.1Z' transform='translate(-51.614 -401.726)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_177' data-name='Tracé 177' d='M77.129,71.564a5.247,5.247,0,0,1-5.241-5.241V62.129a3.145,3.145,0,1,0-6.29,0,1.048,1.048,0,0,1-1.048,1.048h-48.5A1.048,1.048,0,0,1,15,62.129a5.247,5.247,0,0,1,5.241-5.241h48.5a5.247,5.247,0,0,1,5.241,5.241v4.193a3.145,3.145,0,1,0,6.29,0V5.241a3.145,3.145,0,1,0-6.29,0A1.048,1.048,0,0,1,72.936,6.29h-48.5a1.048,1.048,0,0,1-1.048-1.048A5.247,5.247,0,0,1,28.628,0a1.048,1.048,0,0,1,0,2.1,3.15,3.15,0,0,0-2.965,2.1h46.33A5.242,5.242,0,0,1,82.37,5.241V66.322A5.247,5.247,0,0,1,77.129,71.564ZM17.276,61.081h46.33a5.222,5.222,0,0,1,.945-2.1H20.241A3.15,3.15,0,0,0,17.276,61.081Z' transform='translate(0 0)' fill='%2355bb3e'/%3E%3Cpath id='Ligne_23' data-name='Ligne 23' d='M-6.452,43.1A1.048,1.048,0,0,1-7.5,42.049v-48.5A1.048,1.048,0,0,1-6.452-7.5,1.048,1.048,0,0,1-5.4-6.452v48.5A1.048,1.048,0,0,1-6.452,43.1Z' transform='translate(39.273 11.693)' fill='%2355bb3e'/%3E%3Cpath id='Ligne_24' data-name='Ligne 24' d='M42.049-5.4h-48.5A1.048,1.048,0,0,1-7.5-6.452,1.048,1.048,0,0,1-6.452-7.5h48.5A1.048,1.048,0,0,1,43.1-6.452,1.048,1.048,0,0,1,42.049-5.4Z' transform='translate(35.08 7.5)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_178' data-name='Tracé 178' d='M350.145,258.983a1.045,1.045,0,0,1-.741-.307l-2.1-2.1a1.048,1.048,0,0,1,1.483-1.483l1.355,1.355,7.645-7.645a1.048,1.048,0,0,1,1.483,1.483l-8.386,8.386A1.045,1.045,0,0,1,350.145,258.983Z' transform='translate(-285.595 -213.766)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_179' data-name='Tracé 179' d='M330.628,263.176h-12.58A1.048,1.048,0,0,1,317,262.128v-12.58a1.048,1.048,0,0,1,1.048-1.048h8.746a1.048,1.048,0,0,1,0,2.1h-7.7V261.08H329.58v-3.5a1.048,1.048,0,1,1,2.1,0v4.553A1.048,1.048,0,0,1,330.628,263.176Z' transform='translate(-259.789 -213.766)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_180' data-name='Tracé 180' d='M350.145,108.983a1.045,1.045,0,0,1-.741-.307l-2.1-2.1a1.048,1.048,0,0,1,1.483-1.483l1.355,1.355,7.645-7.645a1.048,1.048,0,0,1,1.483,1.483l-8.386,8.386A1.045,1.045,0,0,1,350.145,108.983Z' transform='translate(-285.595 -84.732)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_181' data-name='Tracé 181' d='M330.628,113.176h-12.58A1.048,1.048,0,0,1,317,112.128V99.548a1.048,1.048,0,0,1,1.048-1.048h8.746a1.048,1.048,0,0,1,0,2.1h-7.7V111.08H329.58v-3.5a1.048,1.048,0,1,1,2.1,0v4.553A1.048,1.048,0,0,1,330.628,113.176Z' transform='translate(-259.789 -84.732)' fill='%2355bb3e'/%3E%3Cpath id='Ligne_25' data-name='Ligne 25' d='M4.311-5.4H-6.452A1.048,1.048,0,0,1-7.5-6.452,1.048,1.048,0,0,1-6.452-7.5H4.311A1.048,1.048,0,0,1,5.359-6.452,1.048,1.048,0,0,1,4.311-5.4Z' transform='translate(49.756 21.268)' fill='%2355bb3e'/%3E%3Cpath id='Ligne_26' data-name='Ligne 26' d='M4.311-5.4H-6.452A1.048,1.048,0,0,1-7.5-6.452,1.048,1.048,0,0,1-6.452-7.5H4.311A1.048,1.048,0,0,1,5.359-6.452,1.048,1.048,0,0,1,4.311-5.4Z' transform='translate(49.756 25.461)' fill='%2355bb3e'/%3E%3Cpath id='Ligne_27' data-name='Ligne 27' d='M4.311-5.4H-6.452A1.048,1.048,0,0,1-7.5-6.452,1.048,1.048,0,0,1-6.452-7.5H4.311A1.048,1.048,0,0,1,5.359-6.452,1.048,1.048,0,0,1,4.311-5.4Z' transform='translate(49.756 29.654)' fill='%2355bb3e'/%3E%3Cpath id='Ligne_28' data-name='Ligne 28' d='M4.311-5.4H-6.452A1.048,1.048,0,0,1-7.5-6.452,1.048,1.048,0,0,1-6.452-7.5H4.311A1.048,1.048,0,0,1,5.359-6.452,1.048,1.048,0,0,1,4.311-5.4Z' transform='translate(49.756 33.847)' fill='%2355bb3e'/%3E%3Cpath id='Ligne_29' data-name='Ligne 29' d='M4.311-5.4H-6.452A1.048,1.048,0,0,1-7.5-6.452,1.048,1.048,0,0,1-6.452-7.5H4.311A1.048,1.048,0,0,1,5.359-6.452,1.048,1.048,0,0,1,4.311-5.4Z' transform='translate(49.756 42.234)' fill='%2355bb3e'/%3E%3Cpath id='Ligne_30' data-name='Ligne 30' d='M4.311-5.4H-6.452A1.048,1.048,0,0,1-7.5-6.452,1.048,1.048,0,0,1-6.452-7.5H4.311A1.048,1.048,0,0,1,5.359-6.452,1.048,1.048,0,0,1,4.311-5.4Z' transform='translate(49.756 46.427)' fill='%2355bb3e'/%3E%3Cpath id='Ligne_31' data-name='Ligne 31' d='M4.311-5.4H-6.452A1.048,1.048,0,0,1-7.5-6.452,1.048,1.048,0,0,1-6.452-7.5H4.311A1.048,1.048,0,0,1,5.359-6.452,1.048,1.048,0,0,1,4.311-5.4Z' transform='translate(49.756 50.62)' fill='%2355bb3e'/%3E%3Cpath id='Ligne_32' data-name='Ligne 32' d='M4.311-5.4H-6.452A1.048,1.048,0,0,1-7.5-6.452,1.048,1.048,0,0,1-6.452-7.5H4.311A1.048,1.048,0,0,1,5.359-6.452,1.048,1.048,0,0,1,4.311-5.4Z' transform='translate(49.756 54.813)' fill='%2355bb3e'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.return-policy-icon{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 92'%3E%3Cg id='Groupe_239' data-name='Groupe 239' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cg id='Return_x5F_condition_1_' transform='translate(144.057 460.475)'%3E%3Cpath id='Tracé_176' data-name='Tracé 176' d='M70.283,220.943h8.661v-5.86l1.826-1.825-1.448-1.448-4.063,4.063-1.165-1.165-1.448,1.448,2.614,2.614,1.638-1.638v1.764H72.331v-4.564h3.108v-2.048H70.283Z' transform='translate(-33.039 -147.733)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_177' data-name='Tracé 177' d='M70.283,290.921h8.661v-5.86l1.826-1.826-1.448-1.448-4.063,4.063-1.165-1.165-1.448,1.448,2.614,2.614,1.638-1.638v1.764H72.331v-4.564h3.108V282.26H70.283Z' transform='translate(-33.039 -205.766)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_178' data-name='Tracé 178' d='M70.283,360.9h8.661v-5.86l1.826-1.825-1.448-1.448-4.063,4.063-1.165-1.165-1.448,1.448,2.614,2.614,1.638-1.638v1.764H72.331v-4.564h3.108v-2.048H70.283Z' transform='translate(-33.039 -263.8)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_179' data-name='Tracé 179' d='M93.2,43.805c6.722,0,12.191,6.038,12.191,13.459a14.343,14.343,0,0,1-2.229,7.758l1.725,1.1a16.386,16.386,0,0,0,2.552-8.862c0-8.551-6.388-15.507-14.239-15.507H89.383V33.67H30.444V86.435h2.048V35.718H87.335v6.039H50.943l2-2L51.494,38.31l-6.307,6.307,6.324,6.324,1.448-1.448L51,47.532H61.441V45.483H48.951l-.867-.867.811-.811h38.44v1.678H83.971v2.048h3.363V64.373h2.048V47.532h3.095c5.051,0,9.161,4.366,9.161,9.733S97.529,67,92.477,67H85.228V60.931l-15-8.658L55.238,60.931V78.245L70.233,86.9l15-8.657V72.772h2.106V101.28H42.285V102.3a5.222,5.222,0,0,1-4.888,5.2,5.238,5.238,0,0,1-4.9-5.2V89.341H30.444V102.3a7.3,7.3,0,0,0,6.626,7.233v.031q.178,0,.354-.009c.045,0,.09.005.135.006s.1,0,.148,0H91.351a7.272,7.272,0,0,0,7.263-7.265V101.28H89.383V72.772H93.2a13.587,13.587,0,0,0,10.1-4.576l-1.513-1.381A11.562,11.562,0,0,1,93.2,70.723H85.229V69.045h7.249c6.181,0,11.209-5.285,11.209-11.781S98.658,45.483,92.478,45.483H89.383V43.805ZM69.21,83.946,57.287,77.062V63.3L69.21,70.179Zm-10.9-22.424,2.909-1.679,11.922,6.883-2.909,1.679Zm15.761,20.8-2.814,1.625V70.179l2.814-1.625ZM63.268,58.66l2.045-1.181,11.923,6.884-2.045,1.181ZM78.26,79.9l-2.14,1.235V67.372l2.14-1.236ZM67.362,56.3l2.872-1.658,11.922,6.884L79.285,63.18ZM83.18,77.063l-2.872,1.658V64.954L83.18,63.3Zm13.285,26.265a5.224,5.224,0,0,1-5.114,4.192H42.119a7.253,7.253,0,0,0,2.142-4.192Z' transform='translate(0 0)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_180' data-name='Tracé 180' d='M87.591,175.3a1.6,1.6,0,1,0,1.585,1.6A1.526,1.526,0,0,0,87.591,175.3Z' transform='translate(-46.093 -117.455)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_181' data-name='Tracé 181' d='M85.743,125.011c0-1.462-1.057-2.747-3.382-2.747a6.041,6.041,0,0,0-2.941.722l.6,1.92a3.325,3.325,0,0,1,1.744-.528c.881.035,1.286.44,1.286,1.057a3.244,3.244,0,0,1-1.021,1.831,3.881,3.881,0,0,0-1.039,2.765l.018.458h2.342v-.317a3.027,3.027,0,0,1,.9-2.2A4.377,4.377,0,0,0,85.743,125.011Z' transform='translate(-40.616 -73.472)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_182' data-name='Tracé 182' d='M225.044,102.88h18.135v2.048H225.044Z' transform='translate(-161.384 -57.397)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_183' data-name='Tracé 183' d='M158.546,393.277h13.086v2.048H158.546Z' transform='translate(-106.236 -298.226)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_184' data-name='Tracé 184' d='M158.546,372.332h13.086v2.048H158.546Z' transform='translate(-106.236 -280.856)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_185' data-name='Tracé 185' d='M158.587,350.967h7.051v2.048h-7.051Z' transform='translate(-106.27 -263.138)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_186' data-name='Tracé 186' d='M247.879,393.277h7.538v2.048h-7.538Z' transform='translate(-180.321 -298.226)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_187' data-name='Tracé 187' d='M247.879,372.332h7.538v2.048h-7.538Z' transform='translate(-180.321 -280.856)' fill='%2355bb3e'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.legal-info-icon{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 92 92'%3E%3Cg id='Groupe_240' data-name='Groupe 240' transform='translate(-167 -485)'%3E%3Crect id='Rectangle_78' data-name='Rectangle 78' width='92' height='92' transform='translate(167 485)' fill='none'/%3E%3Cg id='information' transform='translate(170.426 490.112)'%3E%3Cpath id='Tracé_188' data-name='Tracé 188' d='M17.791,41.728a1.317,1.317,0,0,0-1.318-1.318h-.42V33.777a1.318,1.318,0,1,0-2.637,0V40.41H13a1.318,1.318,0,0,0,0,2.637h3.476a1.317,1.317,0,0,0,1.318-1.318Z' transform='translate(2.448 7.577)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_189' data-name='Tracé 189' d='M30.366,37.184A13.183,13.183,0,1,0,17.183,50.367,13.183,13.183,0,0,0,30.366,37.184Zm-23.729,0A10.546,10.546,0,1,1,17.183,47.73,10.546,10.546,0,0,1,6.637,37.184Z' transform='translate(0 4.881)' fill='%2355bb3e'/%3E%3Ccircle id='Ellipse_23' data-name='Ellipse 23' cx='1.898' cy='1.898' r='1.898' transform='translate(15.285 33.509)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_190' data-name='Tracé 190' d='M69.471,45.348,57.353,33.229a1.357,1.357,0,0,0-1.864,0L49.9,27.636l2.8-2.8a3.079,3.079,0,0,0,2.331,1.236c1.434.146,2.793-1.8,3.728-2.635a2.638,2.638,0,0,0,0-3.728L48.5,9.461a2.648,2.648,0,0,0-3.73,0l-1.863,1.864a2.764,2.764,0,0,0,.465,4.2L32.184,26.7a2.772,2.772,0,0,0-4.194-.466L26.126,28.1a2.638,2.638,0,0,0,0,3.728L36.38,42.085a2.639,2.639,0,0,0,3.728,0l1.864-1.864a2.765,2.765,0,0,0-.467-4.195l2.8-2.8L49.9,38.823a1.318,1.318,0,0,0,0,1.864L62.014,52.805c5.029,4.782,12.251-2.4,7.457-7.458ZM46.633,11.323,56.887,21.577l-1.864,1.865L44.769,13.189Zm-8.389,28.9L27.99,29.967,29.854,28.1,40.108,38.357Zm1.4-6.059-5.593-5.593L45.235,17.383l5.593,5.593Zm6.525-2.8L48.031,29.5l5.593,5.593L51.76,36.959Zm21.44,19.576a2.7,2.7,0,0,1-3.728,0L52.692,39.755l3.728-3.73L67.607,47.212a2.65,2.65,0,0,1,0,3.73Z' transform='translate(6.808 0)' fill='%2355bb3e'/%3E%3Cpath id='Tracé_191' data-name='Tracé 191' d='M42.809,55.03h-.936V51.853a3.946,3.946,0,0,0-3.941-3.942H16.194a3.947,3.947,0,0,0-3.942,3.942V55.03h-.936a1.318,1.318,0,0,0,0,2.637H42.809a1.318,1.318,0,1,0,0-2.637Zm-3.572,0H14.888V51.853a1.307,1.307,0,0,1,1.305-1.305H37.932a1.306,1.306,0,0,1,1.3,1.305Z' transform='translate(1.912 12.503)' fill='%2355bb3e'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

@media (max-width: 768px) {
	.iconn{
		width: 62px;
		height: 62px;
	}
	.fs-24px{
		font-size:18px;
	}
}






/**************
sigle porduct 
**********************/
.product-block.grid .yith-wcwl-add-to-wishlist:not(.add_to_wishlist) a {
	background: #6DAC03;
	color: #fff;
}
.product-block.grid .view .quickview{
	background: #6DAC03;
	color: #fff;
	border-radius: 50px !important;
}

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
	background: #009900;
	height: 3px;
	margin: 12px 10px;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
	background: #EDEDED !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	background: #56bb3e !important;
}
.widget_price_filter{
	border-radius: 20px !important;
	border: #5251517a !important;
	margin: 10px 8px !important;
}
.widget_block{
	border-radius: 20px !important;
	border: #5251517a !important;
	margin: 10px 8px !important;
}
.widget_products{
	border-radius: 20px !important;
	border: #5251517a !important;
	box-shadow: 0px 0px 17px -3px rgba(0,0,0,0.1);
	margin: 10px 8px !important
}
.widget-title{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 22px !important;
	text-align: left;
	color: #d6edf5;

}
.wp-block-heading{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 22px !important;
	text-align: left;
	color: #d6edf5;
}
.widget-title::before{
	content: none !important;
}
.wp-block-heading::before{
	content: none !important;
}
.wp-block-heading {
    border-bottom: none !important;
    position: absolute !important;
    left: 0px !important;
    color: #333;
    width: 100%;
    font-size: 16px !important;
    padding: 12px 0px !important;
}
.wc-block-product-categories{
	padding-top: 50px !important;
}
.single.single-post .wp-block-heading{
	position:relative !important;
}
.single.single-post h2.wp-block-heading{
	font-size:24px !important;
}
.single.single-post h3.wp-block-heading{
	font-size:18px !important;
}
.widget-title {
    border-left: none;
    border-bottom: none !important;
    left: 0px !important;
    color: #333;
    font-size: 16px !important;
    padding: 0px !important;
    margin: 0 !important;
}
.price_slider_wrapper{
	padding-top: 50px !important;

}
.product_list_widget{

	padding-top: 50px !important;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
	background: #56bb3e !important;
}
.price_slider_amount{
	display: flex;
	flex-direction: column;
}
.wc-block-product-categories-list-item__name{
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 12px !important;
	line-height: 26px;
	text-align: left;
	color: #2c2c2c;
}
.page-shop {
	padding-left: 100px;
	padding-right: 100px;
	padding-bottom:30px !important;
}
.display-mode  .active{
	padding: 5px 10px;
	border-radius: 8px;
	background: #fff;
	box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.13);
}
.display-mode  .active i{
	color: #009900;
	font-size: 20px;
}
.display-mode i{
	font-size: 20px;
}
.woocommerce .woocommerce-ordering select {
	font-size:12px;
	text-transform: none;
	border-radius: 30px;
	border: none;
	padding: 10px 20px;
}
.woocommerce-result-count{
	font-family: "Roboto", sans-serif !important;
	font-weight: 400 !important;
	font-size: 12px !important;
	text-align: center;
	color: #707070 !important;
}
.goal-breadscrumb .wrapper-breads{
	padding:0 118px!important;
}
.breadcrumb{
	height: 50px;
	background: #fff !important;
	display: flex;
	flex-direction: row;
	align-items: center;
}
.breadcrumb .active{
	font-family: "Roboto", sans-serif !important;
	font-size: 14px;
	line-height: 35px;
	text-align: left;
	color: #090 !important;
}
.breadcrumb li {
	font-family: "Roboto", sans-serif !important;
	font-size: 11px !important;
	line-height: 35px;
	text-align: left;
	color: #9ca3af;
}
.goal-breadscrumb .breadcrumb a {
	font-weight: 400!important;
}
.goal-breadscrumb .breadcrumb a:hover {
	color:#333!important;
}
.shop-normal .wrapper-breads{
	background-color: #fff;
}
.shop-normal  .bread-title{
	display: none;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {

	padding-top: 8px;
}
@media (min-width: 992px) {
	.details-product .information .woocommerce-product-details__short-description {
		padding-bottom: 30px;
		margin-bottom:0;
		border-bottom: 1px solid #e2e2e2;
	}
}
/* .megamenu li.aligned-fullwidth > .dropdown-menu {
width: calc(50% - 20px) !important;
left: 0 !important;    } */
.instagram-gallery-square .instagram-gallery-item__media-wrap {

	border-radius: 30px;
}

.product-block.grid .add-cart a.button, .product-block.grid .add-cart a.added_to_cart {
	background: #6DAC03;
	color: #fff;    /* background-size: 300% 100%; */
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	-ms-border-radius: 25px;
	-o-border-radius: 25px;
	font-size: 11px;
	line-height: 1;
	padding: 14px;
	transition: all 0.4s ease-in-out;
}
.product-block.grid .add-cart a.button:hover, .product-block.grid .add-cart a.added_to_cart:hover {
	background-color: #56bb3e;
	background-image: none;
}
.metas .add-cart {
	display: none;
}
.groups-button-inner {
	display: flex !important;
	align-items: center !important;
	justify-content: center !important;
	flex-direction: row !important;
	flex-wrap: nowrap !important;


}
.product-block.grid .groups-button{
	width: 100% !important;
	right: 0 !important;
	bottom: 15px !important;
	top: 0 !important;
	position: relative;
}
.yith-wcwl-add-button{
	padding-bottom: 12px;
	margin-bottom: 12px;
	border-bottom: 1px solid #e2e2e2; 
}
.details-product .goal-woocommerce-product-gallery-wrapper{
	border:none;
}
.summary.entry-summary .yith-wcwl-add-button .ti-heart{
	color: #6dac03;
	font-size: 24px;
	vertical-align: middle;
}
.product-block.grid:not(.grid-deal):hover .yith-wcwl-add-button{
	visibility: visible;    
}
.avis-css {
	display:none;
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 28px;
	line-height: 30px;
	text-align: left;
	color: #000;
	padding-bottom: 20px;
}
.goal-breadscrumb  {
	background-color: #fff !important;
}
.megamenu li.aligned-fullwidth > .dropdown-menu {
	width: calc(100% - 20px);
	left: none !important;
}
.woocommerce #review_form #respond textarea{
	border-radius: 27px;
	background: #fff;
	border: 1px solid #cdd1d7;

}
.woocommerce #review_form #respond .form-submit input{
	border-radius: 24px;
	background: #4e97fd;
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 15px;
	text-align: left;
	color: #fff;


}
.woocommerce #reviews #comments ol.commentlist li .goal-author{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold;
	font-size: 18px;
	line-height: 30px;
	text-align: left;
	color: #c5c5c5;

}
.woocommerce #reviews #comments ol.commentlist li .comment-text p {
	margin: 0 0 1em;
	font-family: "Roboto", sans-serif !important;
	/* font-weight: bold; */
	font-size: 14px;
	line-height: 30px;
	text-align: left;
	color: #c5c5c5;
}
.goal-checkout-header .goal-checkout-step .active{
	font-family: "Roboto", sans-serif !important;
	font-weight: 600;
	font-size: 30px;
	text-align: left;
	color: #090;
}
.goal-checkout-header .goal-checkout-step .active .step{
	color: #000 !important;}
.woocommerce-cart-form{
	border-radius: 16px;
	background: #fff;
	border: 1px solid #9ca3af;
	padding: 20px;
}
.woocommerce-cart-form__cart-item .woocommerce-Price-amount {
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 18px;
	text-align: left;
	color: #000;

}
.woocommerce-cart-form__cart-item  .product-name a  {
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 18px;
	text-align: left;
	color: #000;

}
.cart-collaterals   .cart_totals  {
	border-radius: 16px !important;
	background: #fff !important;
	border: 1px solid #9ca3af !important;
	padding: 20px !important; 
	margin-top: 20px;
}
.wc-proceed-to-checkout a {
	width: 300px !important;
	background-color: #009900;
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 16px;
	color: #fff;

}
.woocommerce-cart-form__contents .actions .button{
	background-color: #009900 !important;
	font-family: "Roboto", sans-serif !important;
	font-weight: normal !important;
	font-size: 16px !important;
	color: #fff;
	border-radius: 50px !important;
}
.wc-proceed-to-checkout{
	display: flex;
	justify-content: flex-end;
}
.woocommerce-checkout .woocommerce-billing-fields{
	border-radius: 25px;
	background: #f8f8f8;
	padding: 20px;
}
.woocommerce-checkout .woocommerce-billing-fields input {
	border-radius: 25px;
	background: #fff !important;
}

.woocommerce-checkout .woocommerce-shipping-fields {
	border-radius: 25px;
	background: #f8f8f8;

	padding: 20px;
}
.woocommerce-checkout .woocommerce-billing-fields h3{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold !important;
	font-size: 30px !important;
	text-align: left;
	color: #090;

}

.woocommerce-checkout .woocommerce-shipping-fields h3 {
	font-family: "Roboto", sans-serif !important;
	font-weight: bold !important;
	font-size: 34px !important;
	text-align: left;
	color: #090;
}
.woocommerce-checkout .woocommerce-shipping-fields input {
	border-radius: 25px;
	background: #fff !important;
}
.woocommerce-checkout .woocommerce-billing-fields  label {
	font-family: "Roboto", sans-serif !important;
	font-weight: normal !important;
	font-size: 16px !important;
	text-align: left;
	color: #0e1317;

}
.woocommerce-checkout .woocommerce-shipping-fields label {
	font-family: "Roboto", sans-serif !important;
	font-weight: normal !important;
	font-size: 16px !important;
	text-align: left;
	color: #0e1317;

}
#order_review .shop_table{
	border-radius: 20px;
	background: #fff;
	box-shadow: 15px 15px 40px rgba(0, 0, 0, 0.16);
	padding: 20px;
	font-family: "Roboto", sans-serif !important;

}
#order_review .order-total .amount, #order_review .cart-subtotal .amount{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold !important;
	font-size: 20px !important;
	line-height: 35px;
	text-align: left;
	color: #50524e !important;

}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
	border-radius: 25px;
	background: #f5f5f5;
	padding: 20px;
}
#order_review .product-name{
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 18px;
	text-align: left;
	color: #50524e;
}
#place_order{
	background: #090;
	box-shadow: 15px 15px 40px rgba(0, 0, 0, 0.16);

}
#place_order a {
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 18px;
	text-align: left;
	color: #fff;

}
#payment li, #payment p{
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 15px;
	text-align: left;
	color: #50524e;

}
.woocommerce-info {
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 16px;
	letter-spacing: 0.01em;
	line-height: 22px;
	color: #2b2b2b;    }

.woocommerce ul.order_details {
	border-radius: 16px !important;
	background: #fff !important;
	border: 1px solid #9ca3af !important;
	padding: 20px !important; 
	margin-top: 20px;
}
.btn-theme, .viewmore-products-btn{

}
/*************************
Blog *****************/

.layout-blog .top-info {
	display: none;
}
.layout-blog .entry-title a{
	font-family: "Roboto", sans-serif !important;
	font-weight: bold !important;
	font-size: 20px !important;
	letter-spacing: -0.03em;
	text-align: left;
	color: #00b16a;
}
.layout-blog .image-wrapper img{
	border-radius: 25px !important;
	height: 250px;
	object-fit: cover;
}
.post-info{

	border-radius: 0px 0px 25px 25px !important;
	background: #fff;
}
.widget_goal_recent_post .widget-content {
	padding-top: 70px;
}

.layout-blog article:hover{
	box-shadow: 0 10px 40px -10px rgba(0, 0, 0, 0.15);
	border-radius: 25px;
}
.layout-blog article:hover .post-info{
	border: none !important;

}
.layout-blog .image-wrapper{
	border-radius: 25px;
}
.layout-blog  .entry-thumb{
	margin-bottom: -20px !important;
}
.post-widget .content-info .entry-title a{
	font-family: "Roboto", sans-serif !important;
	font-weight: normal;
	font-size: 16px;
	text-align: left;
	color: #000 !important;

}
.btn-readmore{
	background: #090 !important;
	font-family: "Roboto", sans-serif !important;
	font-weight: 500;
	text-align: left;
	color: #fff;

}
#select2-billing_country-container{
	resize: none;
	border: 1px solid #f2f3f5 !important;
	background: #fff;
	transition: all 0.2s ease-in-out 0s;
	box-shadow: none !important;
	border-radius: 25px;
}
.woocommerce form .woocommerce-billing-fields .select2-container{
	border-radius: 50px !important;
	border: none !important;
	background:transparent !important;
}
.wooccm-required-field{
	line-height: 2;
	resize: none;
	border: 1px solid #f2f3f5 !important;
	background: #fff;
	transition: all 0.2s ease-in-out 0s;
	box-shadow: none !important;
	border-radius: 25px;
	padding: 10px 10px;
}

.wooccm-type-select select{
	line-height: 2;
	resize: none;
	border: 1px solid #f2f3f5 !important;
	background: #fff;
	transition: all 0.2s ease-in-out 0s;
	box-shadow: none !important;
	border-radius: 25px;
	padding: 10px 10px;
}
.product-block.grid .groups-button > .groups-button-inner > div {
	margin: 5px 5px;
}
.information .price .discount-del span bdi{
	text-decoration: line-through;
	font-size: 20px;
	color: #999591;
	font-weight: 400; padding-right: 20px;
}
.information .price {
	display: flex;
}
.related .widget-title h3 {
	font-family: "Roboto", sans-serif !important;
	font-weight: 500;
	font-size: 28px !important;
	text-align: left;
	color: #090;

}
.related .widget-title{
	border: none !important;
}
.information .price del span bdi{
	/* text-decoration: line-through; */
	font-size: 20px;
	color: #999591;
	font-weight: 400; padding-right: 20px;
}
.goal-quickview .mfp-inline-holder .mfp-content{
	border-radius: 20px;
}
.goal-quickview .mfp-inline-holder .mfp-content .information{
	padding-top: 50px !important;
}

@media (max-width: 991px){
	.goal-footer-mobile > ul > li {
		padding: 0 5px !important;
	}
	.goal-footer-mobile {
		display: flex;

	}
	.goal-footer-mobile{
		padding: 10px !important;
	}
	.goal-footer-mobile > ul > li i {
		font-size: 18px !important;
		color: #000 !important;
	}
	.goal-footer-mobile > ul{
		text-align-last: start;
	}
	.grid-css{
		display: contents;
	}
	.item-12 , .item-13 , .item-14 , .item-15 , .item-16 , .item-17 , .item-18 , .item-19 {
		margin: 10px;
	}
	#goal-mobile-menu .top-cart{
		display: none;
	}
	#goal-mobile-menu .middle-offcanvas .inner-search .goal-search {
		padding: 20px !important;
	}
	#goal-mobile-menu .sliding-menu__panel-root li a{
		color: #000 !important;
		font-family: "Roboto", sans-serif !important;
	}
	.goal-header-mobile.ti-shopping-cart{
		color: #fff;
	}
	.grid-css h3{
		font-size: 18px ;
		text-align: center;
	}
	#goal-mobile-menu .middle-offcanvas .inner-search{
		margin: 10px;
		border: none !important;
	}
	.breadcrumb{
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.woocommerce-checkout .woocommerce-billing-fields h3 {
		font-size: 20px !important;
	}
}
.woocommerce-error{
	border-color: red !important;
}
.woocommerce-error::before{
	color: red !important;
}
#goal-breadscrumb .container{
	padding-top: 50px;
	padding-bottom: 50px;
}
.first-groupe{
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.form-contact input{
	border-radius: 24px;
}
.form-contact textarea{
	border-radius: 24px;
}
.form-contact .btn-css input{
	border-radius: 24px;
	background: #090;
	color: #fff !important;
	font-family: "Roboto", sans-serif !important;
	font-weight: 600;
	font-size: 18px;
	width: 40% !important;
	padding: 0 !important;
	border: none;
}
.btn-css{
	text-align: right;
}

.wp-block-woocommerce-attribute-filter{
	padding-top: 80px;
}
.wp-block-woocommerce-attribute-filter .wp-block-heading{
	padding: 10px;
	margin: 0;
}
.wp-block-woocommerce-attribute-filter .wc-block-checkbox-list label {
	margin: 0 !important;
	padding-block-end: 0 !important;
	border: none !important;
}
.wp-block-woocommerce-attribute-filter .wc-block-checkbox-list label::before{
	content: none !important;
	background-color: transparent !important;
	height: 0 !important;
	width: 0 !important;
}
.wp-block-woocommerce-attribute-filter .wc-block-checkbox-list li{
	padding: 0;
	border-bottom: 0;
}
.wp-block-woocommerce-attribute-filter .wc-block-checkbox-list li::before{
	content: none;
}
.wp-block-woocommerce-attribute-filter .wc-block-checkbox-list .wc-block-components-checkbox input{
	border: 1px solid ;
}
.wc-block-components-checkbox .wc-block-components-checkbox__mark{
	margin-left: -34px !important;
	margin-top: 3px !important;
}
.n2-ss-slider-3 {
	border-radius: 24px;
}
.n2-ow {
	border-radius: 24px;
}
@media only screen and (max-width: 600px) {
	#esfpx_email_0fe74ada6116e{
		width: 210px;
	}
	.product-block.grid::before, .product-block.grid .groups-button{
		display:block !important;
	}
	.page-shop {
		padding-left: 0px;
		padding-right: 0px;
	}
	.goal-breadscrumb .breadcrumb {
		display: none;
	}
	.goal-topcart {
		border-radius: 30px;
		padding-right: 13px;
		padding-left: 12px;
	}
	.wishlist-icon i, .mini-cart i{
		color:#fff;
	}
	.header-mobile {
		padding: 10px 0 0;
		box-shadow: 15px 15px 40px rgba(0, 0, 0, 0.10);
	}
	.goal-breadscrumb .wrapper-breads{
		display: none;
	}
	.mobile-sidebar-btn i{
		color:#000;
	}
	.goal-footer-inner .instg{
		padding: 10px;
	}
	.goal-footer-inner .instg h2{
		font-size: 24px !important;
	}
	.sidebar-right .posts-list .content-info {
		width: 100% !important;
	}
	.sidebar-right .widget{
		border: none !important;
	}
}
.woocommerce-MyAccount-navigation a {
	font-family: 'Mont' !important;
	font-weight: normal;
	font-size: 18px !important;
	text-align: left;
	color: #000;

}
.goal-social-share {
	display: none !important;
}
.css-btn-shop a {
	margin-top: 20px !important;
	width: 100% !important;
}
.woocommerce-MyAccount-navigation .is-active a {
	font-family: 'Mont' !important;
	font-weight: normal;
	font-size: 18px !important;
	text-align: left;
	color: #090;
}
.woocommerce-MyAccount-navigation {
	border: 1px solid #000;
}
.gjs-row .es-email {
	border-radius: 20px !important;
}
.gjs-cell input{
	color: #000 !important;
}
.es_subscription_message.success{
	color: #fff !important;
	background-color: transparent !important; 
}

/* CSS for tablets */

@media screen and (min-width: 768px) and (max-width: 1024px) {
	.shop_table_responsive .actions input[type="submit"]{
		width: 100% !important;
		margin-top: 20px !important;
	}

}
/**/
.quantity.buttons_added {
	display:flex!important;
	width:150px;
	align-items:center;
	justify-content:center;
	border:1px solid #e2e2e2;
	border-radius:25px;
	padding:0
}
.details-product .information .cart div.quantity-wrapper {
	margin: 0 !important;
}
.woocommerce .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus{
	position:relative;
	height:30px;
	border:none;
}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty{
	background:transparent;
	border:none;
	text-align:center;
}
.details-product .information .cart div.quantity-wrapper > label{
	display:none;
}
.woocommerce .quantity .minus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce-page .quantity .plus:hover {
	border-color: transparent;
	background-color: transparent;
	color:#56bb3e;
}
p.stock-status{
	display:none;
}

.woocommerce div.product form.cart {
	display: flex;
	align-items: center;
	justify-content: start;
}
.woocommerce div.product form.cart .button {
	width: 50%!important;
}
.tabs-v1 .nav-tabs > li {
	width: 100%;
	border-right: 1px solid #fff;
	margin: 0;
	background: #F8F8F8;
}
.tabs-v1 .nav-tabs > li.active {
	background:#EEF6F1
}
.tabs-v1 .nav-tabs > li > a{
	color: #505050;	
}

.site-features { 
	background:#EEF6F1;
	padding:12px;
}
.site-feature {
	display:flex;
	align-items:center;
	font-weight:bold;
	padding:12px;
	font-size:12px;
	line-height:1.4;
}
.site-feature .icon{
	width:60px;
}
.woocommerce div.product p.price{
	display: flex;
	flex-direction: row-reverse;
	justify-content: start;
	float:left
}
.woocommerce div.product .stock {
	color: #000;
	font-weight: 700;
	float: right;
	margin: 0;
	line-height: 70px;
}
.link-area{
	position:relative;
}
.area-link:after{
	content:"";
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
}
.d-none{
	display:none;
}
.category-banners{
	display:flex;
	gap:24px;
}
.category-banner {
	background: #EEEEEE;
	border-radius: 24px;
	padding: 32px 48px;
	flex-grow: 1;
}
.category-banner-img {
	box-shadow: 0px 3px 10px rgb(0 0 0 / 16%);
	border-radius: 24px;
	overflow:hidden;
	flex-grow: 1;
}
@media (max-width:991px){
.category-banner-img {
	border-radius:8px;
	}	
}
.category-banner:nth-child(even) {
	background:#EEF6F1;
}
.category-banner h2 {
	color:#333;
	margin:0;
}

a.green-btn {
	border: 2px solid #6DAC03;
	color: #6DAC03;
	font-weight: 700;
	padding: 12px 6px;
	border-radius: 30px;
	line-height: 1;
}
a.green-btn svg{
	vertical-align:middle;
}
a.green-btn span{
	margin:0 15px;
}
h2.tag-cloud-title,h1.tag-cloud-title {
	font-weight:400;
	font-size:27px;
	text-transform:uppercase;
	align-items:center;
	color:#333;
	display:flex;
	width:100%;
}
h2.tag-cloud-title span,h1.tag-cloud-title span{
	margin:0 48px;
}
h2.tag-cloud-title:before,h2.tag-cloud-title:after,h1.tag-cloud-title:before,h1.tag-cloud-title:after{
	content:'';
	flex: 1 0 0%;
	height:1px;
	background:#333;
}
.tags {
	display:flex;
	justify-content:center;
	flex-wrap:wrap;
	margin-bottom:36px
}

a.tag-cloud-item {
	display:block;
	color:#6a6a6a;
	padding:6px 24px;
	margin:6px;
	border: 1px solid;
	border-radius:30px;
}
.cross-selling.featured-products {
	margin-bottom: 80px;
}
.display-mode.pull-right {
	display:none;
}

.goal-filter .wrapper-right .left-inner > .orderby-wrapper{
	margin:0
}
.row-products-wrapper .mypharmacy-product{
	margin-bottom:30px;
}
@media (max-width: 991px) {
	.row-products-wrapper .mypharmacy-product{
	margin-bottom:12px;
}
}
.row-products-wrapper .mypharmacy-product .short-desc {
	display:none;
}
.goal-pagination .page-numbers li > span:hover, .goal-pagination .page-numbers li > span.current, .goal-pagination .page-numbers li > a:hover, .goal-pagination .page-numbers li > a.current, .goal-pagination .pagination li > span:hover, .goal-pagination .pagination li > span.current, .goal-pagination .pagination li > a:hover, .goal-pagination .pagination li > a.current {
	color: #333!important;
	background: #56bb3e!important;
}
aside.widget.woocommerce.widget_products {
	display: none;
}
.wp-block-woocommerce-attribute-filter .wc-block-checkbox-list li.show-more {
	margin-top: 24px;
}
.goal-pagination.pagination-woo ul.page-numbers {
	padding: 0;
	margin-bottom: 48px;
	list-style: none;
}
ul.tabs-list.nav.nav-tabs.ps-container {
	flex-wrap:nowrap;
}
.goal-filter {
	padding: 0;}
@media (max-width: 991px) {
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
		padding-left: 6px!important;
		padding-right: 6px!important;
	}
	a.tag-cloud-item {
		font-size:10px;
		padding:2px 12px
	}
	.mypharmacy-product .product-brand{
		max-height:20px;
	}
	.goal-pagination .page-numbers li > span, .goal-pagination .page-numbers li > a, .goal-pagination .pagination li > span, .goal-pagination .pagination li > a{
		height: 26px;
		line-height: 26px;
		width: 26px;	
	}
}
.woocommerce-page .mypharmacy-product img.attachment-large.size-large {
	max-height: 300px;
	min-height: 300px;
	object-fit: contain;}
@media (max-width: 991px) {
	.woocommerce-page .mypharmacy-product img.attachment-large.size-large {
	max-height: 180px;
		min-height: 180px;}
}
.bottom-slider,.top-slider  {
	border-radius:24px;
	box-shadow:0px 3px 10px rgb(0 0 0 / 16%)
}

.top-wrapper-menu.active .header_customer_login{
	visibility: visible;
	opacity: 1;
	filter: alpha(opacity = 100);
	transform: translateY(0px);
	background: #fff;
	box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.15);
}
body:not(.logged-in) .top-wrapper-menu.active:before{
	content:"";
	z-index:1;
	top:0;
	bottom:0;
	left:0;
	right:0;
	position:fixed
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{
	display:none!important;
}


nav.woocommerce-MyAccount-navigation {
	border:none;
}
@media (min-width: 991px) {

	section#main-container{
		padding:0 118px ;
		width:100%!important;
	}
	.top-bar,.tools{
		padding-left:100px;
		padding-right:100px;
	}

}
@media (max-width: 991px) {

	.wc-proceed-to-checkout {
		flex-direction: column;
		align-items: center;
		gap: 24px;
	}
}
nav.woocommerce-MyAccount-navigation {
	max-width:100%!important;

}
section#goal-breadscrumb .container{
	width:100%;
	padding:0;
}
.woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation{
	max-width:100%;
}
.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link {
	margin-right: 0;
	padding: 0 12px;
	background:#f2f0f1;
}
.woocommerce-MyAccount-navigation .is-active{
	background:#EEF6F1!important;
}
.woocommerce-MyAccount-navigation a,.woocommerce-MyAccount-navigation .is-active a,.woocommerce-MyAccount-navigation .is-active a:hover {
	font-family: "Roboto", sans-serif !important;
	font-size:15px!important;
	padding:0!important;
	text-transform:uppercase;
	color:#9ca3af
}
.woocommerce-MyAccount-navigation .is-active a{
	font-family: "Roboto", sans-serif !important;
	font-weight: 600;
	line-height: 35px;
	color: #000 !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:before{
	content:none;
}
.woocommerce-page .breadscrumb-inner{
	padding-top:14px;
}
.bread-title{
	display:none;
}
.benefit-slide{
	width:auto!important;
}
.linear-movement{
	-webkit-transition-timing-function:linear!important;    
	transition-timing-function:linear!important; 
	position: relative;

}
/*header*/
.top-bar {
	font-size: 12px;
	color: white;
	background: #284000;
}
img.custom-logo{
	width:125px;
	margin-right:125px;
}
input.product-search{
	width:100%;
	height: 32px;
	padding: 0 24px;
	border-radius: 25px;
	border: 1px solid #e2e2e2;
}

button.btn-theme.product-search-btn {
	height:32px;
	line-height:32px;
	width:48px;
	border-radius: 25px;
	border:none;
	position:absolute;
	right:0;
	background:#505050;
}
.product-search-form{
	position:relative;
}

.login-link, .my-account-link{
	display:none;
	font-family: "Roboto", sans-serif !important;
	color: #505050;
}
.login-link i, .my-account-link i{
	font-size: 20px;
	margin-right: 6px;
}
.logged-in .my-account-link{
	display:block;
}
body:not(.logged-in) .login-link{
	display:block;
}

.site-menu{
	background:#55BB3E;
}
.row:before, .row:after{
	content:unset!important;
}
@media (min-width:1200px){
	.col-auto{
		padding-left:15px;
		padding-right:15px;
	}
}
@media (max-width:1200px){
	h2.tag-cloud-title {
    font-weight: 400;
    font-size: 18px;
		text-align: center;}
}
	
@media (max-width:900px){

	ul.main-x-menu{
		overflow:auto;
		flex-direction:column;
		padding:48px 12px;
	}
	body{
		padding-top: 180px;
	}
	body.woocommerce-cart{
		padding-top:220px;
	}
}
@media(max-width:575px){
	.category-banners{
		flex-direction:column;
		padding:0 8px;
	}
}
.bg-dark-green{
	background:#284000;
}
.display-mode.pull-right{
	display:none!important;
}
/* hamburger icon */
.demo {
	 display: flex;
	 align-items: center;
	 justify-content: center;
	 width: 100vw;
	 height: 100vh;
	 background-image: linear-gradient(to top, #dad4ec 0%, #dad4ec 1%, #f3e7e9 100%);
}
 .demo .menu-icon {
	 transform: scale(1.5);
}
 :root {
	 --bar-bg: #212529;
}
 .menu-icon {
	 position: relative;
	 width: 50px;
	 height: 50px;
	 cursor: pointer;
}
 .menu-icon .menu-icon__cheeckbox {
	 display: block;
	 width: 100%;
	 height: 100%;
	 position: relative;
	 cursor: pointer;
	 z-index: 2;
	 -webkit-touch-callout: none;
	 position: absolute;
	 opacity: 0;
}
 .menu-icon div {
	 margin: auto;
	 position: absolute;
	 top: 0;
	 right: 0;
	 left: 0;
	 bottom: 0;
	 width: 22px;
	 height: 12px;
}
 .menu-icon span {
	 position: absolute;
	 display: block;
	 width: 100%;
	 height: 2px;
	 background-color: var(--bar-bg, #000);
	 border-radius: 1px;
	 transition: all 0.2s cubic-bezier(0.1, 0.82, 0.76, 0.965);
}
 .menu-icon span:first-of-type {
	 top: 0;
}
 .menu-icon span:last-of-type {
	 bottom: 0;
}
 .menu-icon.active span:first-of-type, .menu-icon .menu-icon__cheeckbox:checked + div span:first-of-type {
	 transform: rotate(45deg);
	 top: 5px;
}
 .menu-icon.active span:last-of-type, .menu-icon .menu-icon__cheeckbox:checked + div span:last-of-type {
	 transform: rotate(-45deg);
	 bottom: 5px;
}
 .menu-icon.active:hover span:first-of-type, .menu-icon.active:hover span:last-of-type, .menu-icon:hover .menu-icon__cheeckbox:checked + div span:first-of-type, .menu-icon:hover .menu-icon__cheeckbox:checked + div span:last-of-type {
	 width: 22px;
}
 @media (min-width: 1024px) {
	 .menu-icon:hover span:first-of-type {
		 width: 26px;
	}
	 .menu-icon:hover span:last-of-type {
		 width: 12px;
	}
}
@media (max-width: 991px) {
    .sidebar {
        width: unset!important;
        max-width: 100%!important;
        position: relative!important;
		transform: unset!important;
		overflow: auto!important;
    }
}
.woocommerce-result-count{
	display:none!important;
}

.close-sidebar-btn{
    padding-bottom: 4px!important;
    padding-top: 4px!important;
	font-size:18px!important;
    margin-bottom: 0px!important;
    border-bottom: none!important;
    width: 100%;
    text-align: center;
    color: white!important;
    background: #009900;
}
.mobile-sidebar-btn{
	display:none!important
}
@media (min-width: 768px) {
    .sidebar > .widget, .goal-sidebar > .widget {
        padding: 20px 0px 20px!important;
        margin: 0 0 30px;
        text-align: left;

    }
}
.ps-container {
    -ms-touch-action: auto!important;
	touch-action: auto!important;}
.wrapper-container{
	overflow:hidden!important;
}
.toggleWidgetBtn{
	position:absolute;
	top:24px;
    right:12px;
	width:30px;
	height:30px
}
.toggleWidgetBtn:before {
	content:"";
    position:absolute;
    border-left:2px solid #333;
    border-bottom:2px solid #333;
	right: 0;
    top: 4px;
    height:8px;
    width:8px;
    transform:rotate(-45deg);
}
@media (max-width:991px){
	aside.widget.woocommerce.widget_price_filter h2.widget-title {
    padding:12px 0!important;
}
	.price_slider_wrapper {
    padding-top: 12px !important;
}
	.wp-block-woocommerce-attribute-filter {
    padding-top: 50px;
}
	
.yith-wcwl-add-to-wishlist.add-to-wishlist-6741.wishlist-fragment.on-first-load {
   float: right;
   margin-top: -50px;
}
.details-product .information .cart {
    width: 88%;
    margin: 10px 0 !important;
}

.yith-wcwl-add-button span {
   display:none;
}
.yith-wcwl-add-button {
    border-bottom: none;
       padding: 4px 6px;
    background: #eef6f1;
    border-radius: 4px;
}
	
}
a.btn.btn-theme.me-lg-4.radius-50,input.button.btn-mise-ajour,a.btn.btn-theme.btn-block.alt.wc-forward {
   font-family: "Roboto", sans-serif !important;
    font-weight: normal!important;
    font-size: 16px!important;
    color: #fff!important;
}
@media(min-width:1200px){
	.featured-products img.attachment-large.size-large {
        width: 74%;
    margin: auto;
}
}

.social-chat-box {
    width:350px;
    position:fixed;
    bottom:80px;
    right:40px;
    background: white;
    border: solid 1px #e0e0e0;
    padding:14px 24px;
    border-radius:5px;
    z-index:90;
}
.social-chat-box ul{
 list-style:none;
    margin:0;
    padding:0;
}
.social-chat-box ul>li>a{
    display:flex;
    align-items:center;
    margin-bottom:16px;
    color:black;
    font-weight:700;
}
.social-chat-box ul>li>a>img{
    width:30px;
    margin-right:12px
}

.social-chat {
	cursor:pointer;
    z-index:91;
    position:fixed;
    bottom:40px;
    right:80px;
    display:flex;
    align-items:center;
    justify-content:center;
    background:#4CAF50;
    color:white;
    font-weight:700;
    line-height:1;
    font-size:12px;
    text-align:center;
    height:80px;
    width:80px;
    border-radius:100px;
}
.form-control{
	border-radius:100px!important;
}
@media(min-width:1200px){
.page-template-default .content-area{
	    padding: 40px 116px;
}
}
#customer_register .login-account{
	line-height:62px
}
.woocommerce-message a{
	color:#090!important;
}
@media(max-width:1200px){
.social-chat {
        cursor: pointer;
        z-index: 91;
        position: fixed;
        bottom: 50px;
        right: 12px;
        display: flex;
        align-items: center;
        justify-content: center;
        background: #4CAF50;
        color: white;
        font-weight: 700;
        line-height: 1;
        font-size: 12px;
        text-align: center;
        height: 36px;
        width: 100px;
        border-radius: 100px;
    }
	.social-chat-box{
		right:12px
	}}
@media(max-width:700px){

.les-indispensables-grid .featured-product .attachment-large{
    width:50%;
    margin:auto;
}
.les-indispensables-grid .featured-product .woocommerce-loop-product__title{
    height:12px
	}}
.marque-box{
    height:100px;
    margin-bottom:30px
}

img.img-marque {
    width:auto;
    max-width:120px;
    max-height: 60px;
}
.page-id-12142 #goal-main-content{
	padding-top:40px;
}
.mb-50px{
	margin-bottom:50px;
}
.black-friday.mypharmacy-product{
border: 1pt solid #051c00;
}
.black-friday.mypharmacy-product .info-box {
    background:#051c00!important;
    color:white!important;
}
.black-friday.mypharmacy-product a.area-link .woocommerce-loop-product__title,.black-friday.mypharmacy-product .price span.woocommerce-Price-amount.amount{
    color:white!important;
}
.black-friday.mypharmacy-product .discount-percentage{
    background:#051c00!important;
}
.normal-menu-item a{
	color:white!important;
}
th.product-quantity {
    text-align: center!important;
}
section#goal-breadscrumb {
	text-transform:uppercase;
	margin:0!important;
    background: none !important;
}
.top-info{
	display:none;
}
.post-info a.btn.btn-theme.btn-readmore.radius-50 {
    display:none;
}
.related-posts .entry-thumb,.post-item-thumb{
	border:1px solid #e2e2e2;
	border-radius:0!important;
}
.post-layout .post-info{
	border:none!important;
}
#comments{
	display:none;
}
.related-posts .post-grid-v3 .post-info {
    padding: 0!important;
    padding-top: 10px!important;
}
.post-item-thumb{
	margin-bottom:10px;
}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    padding: 0px 24px 0px 24px;
    line-height: 30px;
    font-size: 14px;
    border: 1px solid #e2e2e2;
    border-radius: 30px;
    height: auto;
    font-family: Roboto, sans-serif;
    background-color: #ffffff;
}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover {
    color: white;
    background: 0 0;
    border-radius: 50px;
    border: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #505050;
    padding: 0;
    margin: 0;
    position: absolute;
    min-height: 33px;
    min-width: 33px;
    height: 33px;
    width: 50px;
    left: unset;
    right: 0;
    top: 0px;
    pointer-events: none;
    transition: none;
}
.dgwt-wcas-search-wrapp {
    max-width: 100%!important;
}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{
	padding:0;
}
.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{
	right:0
}
.dgwt-wcas-preloader.dgwt-wcas-close{
	right:26px;
}
.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path, .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path, .dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path, .dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path {
    fill: #ffffff;
}
.mypharmacy-product.link-area.out-of-stock {
    opacity:.7;
}
.mypharmacy-product.link-area.out-of-stock .custom-add-to-cart-button{
    display:none;
}
.outofstock .yith-wcwl-add-button{
	margin:0;
	border:none;
}
.outofstock .information p.price{
    float: unset!important;
}
#tabs-list-composition{
	text-transform:lowercase;
}
.breadcrumb .active{
	font-size:11px;
}
.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path,
.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,
.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path{
    fill: #000000;
}
.z-10000{
	z-index:10000;
}

.main-content {
  padding-bottom: 30px !important;
}
div#order-closing-overlay {
    position:fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background:#00000075;
}
/* Flyout cart*/
.flyout-cart {
    position: fixed;
    top: 0;
    right: -500px;
    width: 100%;
	max-width:430px;
    height: 100%;
    background: #fff;
    box-shadow: -2px 0 5px rgba(0, 0, 0, 0.1);
    transition: right 0.3s ease;
   z-index: 99000;
}

.flyout-cart.open {
    right: 0;
}

.flyout-cart-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    display: none;
    z-index: 999;
}

.flyout-cart-overlay.active {
    display: block;
}

.flyout-cart-header, .flyout-cart-footer {
    padding: 15px;
    border-bottom: 1px solid #eee;
}

.flyout-cart-body {
    padding: 15px;
    overflow-y: auto;
    height: calc(100% - 120px);
}

.flyout-cart-footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    background: #fff;
}
#flyout-cart .shopping_cart_content .cart_list .name a {
font-family: "Roboto", sans-serif !important;
    font-weight: 600;
    line-height: 18px;
    font-size: 12px;
    display: block;
    text-align: left;
    color: #333 !important;
    white-space: initial;
}
#flyout-cart .shopping_cart_content .cart_list .cart-main-content .remove{
	top:0;
}
#flyout-cart .shopping_cart_content .cart_list {
    max-height: unset;
    padding-bottom: 130px;
}
.goal-checkout-header .goal-checkout-step .active {
    font-family: "Roboto", sans-serif !important;
    font-weight: 600;
    font-size: 30px;
    text-align: center;
    color: #ffffff;
}
.goal-checkout-header .goal-checkout-step .active .step {
    color: #ffffff !important;
    opacity: .5;
}
.goal-checkout-step li.active {
    background-color: #56bb3e!important;
    color: #fff;
}
@media only screen and (max-width: 768px) {
	.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr {
		display: flex;
		justify-content: space-between;
	}
	.woocommerce #content table.cart .product-thumbnail, .woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail {
		display: table-cell;
		width: 52px;
	}
	.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{
		content:"";
	}
	.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td{
		display:table-cell;
	}
	.woocommerce table.shop_table td.product-price{
		display:none;
	}
	.woocommerce table.shop_table tbody .product-subtotal{
		display:none;
	}
	#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
		width: 52px;
		border: 1px solid #e2e2e2;
	}
	td.product-remove {
		padding:0!important;
		display:block;
		position:absolute;
		top:0;
		right:0
	}

	tr.woocommerce-cart-form__cart-item.cart_item {
		position:relative;
	}
	.woocommerce-cart-form__cart-item td.product-name a{
		text-align:left!important;
		font-size:12px;
	}
	.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td{
		text-align:left!important;
	}
	.cart_item img{
		width:100%!important;
	}
	.cart_item .product-name{
		font-size:12px;
	}
	.cart_item .product-name a{
		display:block;
		line-height:1.4;
	}
	.cart_item .woocommerce-Price-amount.amount{
		font-weight:700;
	}
	.cart_item .quantity-container label{
		display:none;
	}
	.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty{
		height:30px;
	}
	.quantity.buttons_added{
		border-radius:4px;
	}
	.woocommerce-cart-form{
		border:none;
		padding:12px;
	}
	.cart-mobile .poursuivre-vos-achats{
		display:none;
	}
	.cart-mobile a.btn.btn-theme.me-lg-4.radius-50, .cart-mobile .btn-mise-ajour,.cart_totals a.btn.btn-theme.btn-block.alt.wc-forward{
		font-size:12px!important;
		font-family: "Roboto", sans-serif !important;
    	font-weight: normal !important;
		border: 2px solid #ffffff !important;
	}
	.cart-mobile .actions.action-css .btn-mise-ajour,.cart_totals a.btn.btn-theme.btn-block.alt.wc-forward{
		background:#4CAF50!important;
	}
	.cart-collaterals .cart_totals{
		border:none!important;
		padding: 0px!important;
	}
	.cart-totals .wc-proceed-to-checkout a{
		width:100%!important;
	}
	.woocommerce table.shop_table_responsive tbody th, .woocommerce-page table.shop_table_responsive tbody th {
        display: initial;
    }
	.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{
		background:transparent;
	}
	.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr>*{
    flex-grow:1;
}

span.woocommerce-Price-amount.amount bdi,.woocommerce .cart_totals table.shop_table td>strong{
    margin-left:auto;
    text-align:right;
    display:block;
}
.woocommerce ul#shipping_method{
    text-align:right;
}
}

.quantity.buttons_added{
	width:unset;
}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty {
	width: 32px;
	font-size: 14px;
	padding: 10px 4px;
	font-weight: 500;
	color: #666;
}
.breadcrumb > a + li:before, .breadcrumb > li + a:before, .breadcrumb > li + li:before{
    content:"/"!important;
}
.cross-sells.products .short-desc{
	display:none;
}
/*Icons*/
.icon-location{
	height:36px;
	width:36px;
	background-position:center;
	background-repeat:no-repeat;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cg id='Group_257' data-name='Group 257' transform='translate(9793 -6648)'%3E%3Ccircle id='Ellipse_25' data-name='Ellipse 25' cx='14' cy='14' r='14' transform='translate(-9793 6648)' fill='%2355bb3e'/%3E%3Cg id='map_pin_destination_location_adress_street' transform='translate(-9884.223 6655)'%3E%3Cpath id='Path_91' data-name='Path 91' d='M109.971,4.374a4.374,4.374,0,0,0-8.748,0c0,2.416,4.374,10.095,4.374,10.095S109.971,6.789,109.971,4.374Zm-6.976,0a2.6,2.6,0,1,1,2.6,2.6A2.6,2.6,0,0,1,103,4.374Z' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.icon-phone{
	height:36px;
	width:36px;
	background-position:center;
	background-repeat:no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cg id='Group_258' data-name='Group 258' transform='translate(9793 -6687)'%3E%3Ccircle id='Ellipse_26' data-name='Ellipse 26' cx='14' cy='14' r='14' transform='translate(-9793 6687)' fill='%2355bb3e'/%3E%3Cg id='Group_256' data-name='Group 256' transform='translate(-9786.539 6694)'%3E%3Cg id='Group_157' data-name='Group 157' transform='translate(0.539 0)'%3E%3Cpath id='Path_92' data-name='Path 92' d='M14.6,10.619,12.58,8.6a1.343,1.343,0,0,0-2.235.5,1.374,1.374,0,0,1-1.586.865,6.226,6.226,0,0,1-3.75-3.75,1.307,1.307,0,0,1,.865-1.586,1.343,1.343,0,0,0,.5-2.235L4.359.379a1.44,1.44,0,0,0-1.947,0l-1.37,1.37c-1.37,1.442.144,5.264,3.534,8.654s7.211,4.976,8.654,3.534l1.37-1.37A1.44,1.44,0,0,0,14.6,10.619Z' transform='translate(-0.539 0)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.icon-mail{
	height:36px;
	width:36px;
	background-position:center;
	background-repeat:no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cg id='Group_259' data-name='Group 259' transform='translate(9793 -6726)'%3E%3Ccircle id='Ellipse_27' data-name='Ellipse 27' cx='14' cy='14' r='14' transform='translate(-9793 6726)' fill='%2355bb3e'/%3E%3Cg id='Group_255' data-name='Group 255' transform='translate(-9786 6659)'%3E%3Cg id='Group_160' data-name='Group 160' transform='translate(0.738 81.665)'%3E%3Cg id='Group_159' data-name='Group 159'%3E%3Cpath id='Path_93' data-name='Path 93' d='M34.827,277.251l-1.207,1.211a1.336,1.336,0,0,1-1.851,0l-1.207-1.211-4.336,4.35a1.255,1.255,0,0,0,.529.119h11.88a1.253,1.253,0,0,0,.528-.119Z' transform='translate(-26.226 -277.251)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_162' data-name='Group 162' transform='translate(0.738 76)'%3E%3Cg id='Group_161' data-name='Group 161' transform='translate(0 0)'%3E%3Cpath id='Path_94' data-name='Path 94' d='M38.636,76H26.756a1.254,1.254,0,0,0-.528.119l4.633,4.648h0l1.506,1.511a.507.507,0,0,0,.655,0l1.506-1.511h0l4.633-4.648A1.253,1.253,0,0,0,38.636,76Z' transform='translate(-26.228 -76)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_164' data-name='Group 164' transform='translate(0 76.71)'%3E%3Cg id='Group_163' data-name='Group 163' transform='translate(0 0)'%3E%3Cpath id='Path_95' data-name='Path 95' d='M.135,101.212a1.251,1.251,0,0,0-.135.557v7.6a1.251,1.251,0,0,0,.135.557l4.343-4.357Z' transform='translate(0 -101.212)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_166' data-name='Group 166' transform='translate(9.935 76.71)'%3E%3Cg id='Group_165' data-name='Group 165' transform='translate(0 0)'%3E%3Cpath id='Path_96' data-name='Path 96' d='M357.276,101.21l-4.343,4.358,4.343,4.357a1.251,1.251,0,0,0,.135-.557v-7.6A1.251,1.251,0,0,0,357.276,101.21Z' transform='translate(-352.933 -101.21)' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.four-squares {
    margin:auto;
    position:relative;
    height:26px;
    width:26px;
    background:#11203c;
}
.four-squares:before{
    content:'';
    position:absolute;
    height:100%;
    width:2px;
    background:white;
    left:12px;
}
.four-squares:after{
    content:'';
    position:absolute;
    width:100%;
    height:2px;
    background:white;
    top:12px;
}