/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Unknown
    02. Unknown
    03. Unknown
    04. Unknown
    05. Unknown
    06. "Grillades" Page
    07. "Passer a la caisse" Page
    08. "Feature-request" Page
    09. "Accueil-OLD" Page
    10. "Politique de confidentialité" Page
    11. "Conditions d&rsquo;utilisation" Page
    12. "Fitmenu" Page
    13. "Fitgastronomie alternative" Page
    14. "Fou d&rsquo;la bouffe : Le chef qui « We cook for you » !" Page
    15. "La boite selection du chef" Page
    16. "Comparatif isabelle huot" Page
    17. "Nos saveur santé" Page
    18. "Des plats express" Page
    19. "Fitness plans" Page
    20. "La nutrition pour le fit et plus" Page
    21. "Good food comparatif" Page
    22. "Boite repas" Page
    23. "Plats préparé santé" Page
    24. "Menu santé" Page
    25. "Livraison de repas a domicile" Page
    26. "Repas deja cuisiné" Page
    27. "Repas tout cuit" Page
    28. "Mets préparé" Page
    29. "Retour et remboursements" Page
    30. "COOKIE-POLICY" Page
    31. "Date de reception commande" Elementor_library
    32. "Nutrition-fit-plus-we-cook-it" Elementor_library
    33. "Header-2020" Elementor_library
    34. "Header-2020-v2" Elementor_library
    35. "Header-2020-v2 &#8211; Duplicate &#8211; [#5642]" Elementor_library
    36. "Header-2020-v2 &#8211; devenir affilié" Elementor_library
    37. "Header-2020-v2 &#8211; Duplicate &#8211; [#5642] &#8211; Dupliquer &#8211; [#29697]" Elementor_library
    38. "Panier-2" Page
    39. "Repas-prepare-sante-fit-menu-gastronomie" Elementor_library
    40. "Repas-prepare-sante-fit-menu-gastronomie &#8211; app mobile" Elementor_library
    41. "Repas-prepare-sante-fit-menu-gastronomie &#8211; Dupliquer &#8211; [#23]" Elementor_library
    42. "Accueil-new -2022 backup pre-mod" Page
    43. "Mobile app repas" Page
    44. "Top bar only" Elementor_library
    45. "Bulletin" Page
    46. "Mobile app breuvage" Page
    47. "Devenir Affilié backrup" Page
    48. "Avis client" Page
    49. "Commander-repas-pret-a-manger" Page
    50. "Accompagnement-et-breuvage" Page
    51. "Nouveau jus test" Page
    52. "Accompagnement-et-breuvage &#8211; backup impress" Page
    53. "My account" Page
    54. "Référez un ami" Page

*/



/*-----------------------------------------------*/
/*  Unknown                                      */
/*-----------------------------------------------*/
3.1.4



/*-----------------------------------------------*/
/*  Unknown                                      */
/*-----------------------------------------------*/
body a:6:{
	s:7:"history";
	i:1;
	s:6:"export";
	i:1;
	s:6:"import";
	i:1;
	s:3:"ftp";
	i:1;
	s:4:"cron";
	i:1;
	s:15:"licence_manager";
	i:1;
}



/*-----------------------------------------------*/
/*  Unknown                                      */
/*-----------------------------------------------*/
35



/*-----------------------------------------------*/
/*  Unknown                                      */
/*-----------------------------------------------*/
1660133754



/*-----------------------------------------------*/
/*  Unknown                                      */
/*-----------------------------------------------*/
1660146323



/*-----------------------------------------------*/
/*  "Grillades" Page                             */
/*-----------------------------------------------*/
body.page-id-4484 .elementor-element-dec76b2 .elementor-widget .elementor-widget-container{
	text-align:center;
}

body.page-id-4484 .lc-block .text-muted{
	font-family:"galano grotesque", Sans-serif;
	font-weight:600;
	font-size:18px;
	color:#494949 !important;
}

body.page-id-4484 .lc-block .mb-4 .text-center{
	font-family:"galano grotesque", Sans-serif;
	font-weight:300;
	font-size:18px;
	color:#282828;
	display:block;
	margin-right:0px;
	margin-left:15px;
}

body.page-id-4484 .lc-block .mb-4{
	padding-left:0px;
}

body.page-id-4484 .lc-block h1{
	font-family:"galano grotesque", Sans-serif;
	font-weight:600 !important;
	font-size:38px;
	color:#494949 !important;
	text-align:center;
}

body.page-id-4484 #lc-main .header{
	background-size:auto;
	background-image:url("https://foubouffe.com/wp-content/uploads/2020/07/surgelé2shadeagrandie-scaled.jpg");
	color:rgb(33, 37, 41);
	background-attachment:fixed;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	text-align:center;
	padding-bottom:0px;
	background-position-y:0%;
	padding-right:0px;
}

body.page-id-4484 .header .main-heading-wrapper{
	margin-bottom:-6px;
	margin-top:0px;
	background-color:rgba(0,0,0,0.16);
}

body.page-id-4484 .product .card-ecommerce{
	margin-left:10px;
	-ms-flex-line-pack:center;	align-content:center;
	min-width:22em;
	max-width:452px;
	margin-top:14px;
}

body.page-id-4484 .product .row{
	margin-left:10px;
	margin-right:10px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-4484 .product section .btn-toolbar{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	text-align:center;
}

body.page-id-4484 .product .ec_details_options{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-4484 .product .ec_details_option_data{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4484 .product form{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-4484 .product .ec_details_final_price{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4484 .product .ec_details_add_to_cart_area{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
}

body.page-id-4484 .product .ec_details_add_to_cart{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-4484 #myClassicTab{
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-4484 #myClassicTab li{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4484 #myTabContent .ec_details_add_to_cart_area{
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	margin-top:10px;
}

body.page-id-4484 #lc-main .product > section{
	background-attachment:fixed;
	background-size:cover;
	background-blend-mode:luminosity;
}

body.page-id-4484 #myTabContent .row{
	margin-bottom:0px !important;
}

body.page-id-4484 #lc-main .product{
	background-color:rgba(97,206,112,0.04);
	background-blend-mode:overlay;
}

body.page-id-4484 #myTabContent .ec_product_details_page{
	text-align:center;
}

body.page-id-4484 .row .card-ecommerce .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	text-align:center;
}

body.page-id-4484 #myTabContent input[type=button]{
	margin-bottom:0px;
	margin-right:0px;
}

body.page-id-4484 #myTabContent .ec_details_add_to_cart input{
	margin-bottom:10px !important;
}

body.page-id-4484 #myTabContent .ec_details_quantity{
	margin-bottom:10px;
	margin-right:0px;
	margin-left:10px;
}

body.page-id-4484 #myTabContent .ec_details_add_to_cart{
	margin-right:0px;
}

body.page-id-4484 .lc-block .col-md-12{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
}

body.page-id-4484 #lc-main > .row{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:-webkit-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:linear-gradient(-168deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);
	padding-top:30px;
	padding-bottom:30px;
}

body.page-id-4484 #lc-main section > .container-fluid > .row > .col-md-12{
	padding-bottom:65px;
	background-image:-webkit-linear-gradient(54deg, rgba(97,206,112,0.07) 70%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(54deg, rgba(97,206,112,0.07) 70%, rgb(141,194,111) 100%);	background-image:linear-gradient(36deg, rgba(97,206,112,0.07) 70%, rgb(141,194,111) 100%);
}

body.page-id-4484 .lc-block .tab-content .row{
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
}

body.page-id-4484 #myTabContent{
	padding-bottom:33px;
}

body.page-id-4484 #myTabContent .row .card-ecommerce .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data select{
	width:270px !important;
}

body.page-id-4484 #myTabContent select{
	font-size:15px;
	color:#262626;
	font-style:normal;
	font-weight:600;
	font-family:'Work Sans', sans-serif;
}

body.page-id-4484 #myTabContent .ec_cart_success{
	display:none;
}

body.page-id-4484 #myTabContent .card-ecommerce{
	margin-right:10px;
	-ms-flex-negative:1;	flex-shrink:1;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:300px;	flex-basis:300px;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-ms-flex-item-align:stretch;	-ms-grid-row-align:stretch;	align-self:stretch;
	-webkit-box-align:stretch;	-ms-flex-align:stretch;	align-items:stretch;
}

body.page-id-4484 #lc-main .row:nth-child(5){

	margin-left:0px;
	margin-right:0px;
}

body.page-id-4484 #lc-main > section > .row{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:-webkit-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:linear-gradient(-168deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);
	padding-top:30px;
	padding-bottom:30px;
}

body.page-id-4484 #lc-main section3 .lc-block .row{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-4484 #lc-main section3 .container-fluid > .row{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:-webkit-linear-gradient(282deg, rgba(97,206,112,0.04) 62%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(282deg, rgba(97,206,112,0.04) 62%, rgb(141,194,111) 100%);	background-image:linear-gradient(-168deg, rgba(97,206,112,0.04) 62%, rgb(141,194,111) 100%);
	padding-top:30px;
	padding-bottom:60px;
}

body.page-id-4484 #lc-main section4 > .container-fluid > .row > .col-md-12{
	background-image:-webkit-linear-gradient(64deg, rgba(97,206,112,0.04) 69%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(64deg, rgba(97,206,112,0.04) 69%, rgb(141,194,111) 100%);	background-image:linear-gradient(26deg, rgba(97,206,112,0.04) 69%, rgb(141,194,111) 100%);
}

body.page-id-4484 #lc-main > section{
	background-color:rgba(97,206,112,0.07);
}

body.page-id-4484 #lc-main section .d-flex{
	background-blend-mode:overlay;
	background-color:rgba(43,155,58,0.07) !important;
	background-attachment:scroll;
	background-repeat:repeat-y;
	color:rgb(33, 37, 41);
	background-size:cover;
	background-position-y:100%;
}

body.page-id-4484 #lc-main section .lc-block{
	padding-top:179px !important;
}

body.page-id-4484 .d-flex .lc-block div{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-4484 #lc-main section5 .col-md-6{
	padding-top:50px;
	padding-bottom:50px;
}

body.page-id-4484 #lc-main section5 .fa{
	background-blend-mode:overlay;
	background-position-x:73%;
	background-image:url("https://foubouffe.com/wp-content/uploads/2020/07/shutterstock_1742414888-scaled-1.jpg") !important;
}

body.page-id-4484 .container-fluid .row .col-md-6 .lc-block > div{
	text-align:center;
}

body.page-id-4484 #lc-main section5 h2{
	font-family:galano grotesque, sans-serif;
	font-size:36px;
	font-weight:600;
}

body.page-id-4484 #lc-main div p1{
	font-family:galano grotesque, sans-serif;
	font-size:21px;
	font-weight:600;
}

body.page-id-4484 #lc-main section5 p{
	font-family:galano grotesque, sans-serif;
	font-weight:600;
	color:#000000;
}

body.page-id-4484 #lc-main h5 i{
	color:#28a745;
}

body.page-id-4484 .row .card-ecommerce .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4484 .card-ecommerce .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	line-height:1.2em;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	min-height:80px;
	font-weight:400;
}

body.page-id-4484 #myTabContent .ec_details_content{
	margin-top:2px;
	padding-top:0px;
}

body.page-id-4484 #myTabContent .ec_details_mobile_title_area{
	padding-top:28px;
	margin-bottom:2px;
}

body.page-id-4484 #myTabContent .ec_details_extra_area{
	display:none;
}

body.page-id-4484 #lc-main .product section #myTabContent .row .card-ecommerce:hover{
	-webkit-box-shadow:0px 0px 8px 0px #000000 !important;	box-shadow:0px 0px 8px 0px #000000 !important;
}

body.page-id-4484 .product section .tab{
	text-align:center;
}

body.page-id-4484 #myTabContent .active h4{
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
	font-family:galano grotesque, sans-serif;
	font-weight:700;
	font-size:36px;
	color:#303030;
	font-style:normal;
}

body.page-id-4484 #panelt h7{
	font-size:24px;
	color:#606060;
	font-weight:400;
}

body.page-id-4484 #lc-main section5 .container-fluid .row .col-md-6{
	background-color:rgba(97,206,112,0.04) !important;
}

body.page-id-4484 #lc-main section5 .container-fluid .row .fa{
	background-color:rgba(97,206,112,0.17) !important;
}

body.page-id-4484 #myTabContent .active textarea{
	min-height:50px !important;
}

body.page-id-4484 #lc-main .snip1477 a{
	background-color:rgba(7,7,7,0);
}

body.page-id-4484 #lc-main .snip1477:nth-child(2) h2{
	background-color:rgba(0,0,0,0.62);
}

body.page-id-4484 #myTabContent .active .ec_details_seasonal_mode{
	font-size:19px;
	font-weight:500;
	color:#c42121;
}

@media (max-width:1600px){

	body.page-id-4484 #lc-main .header{
	background-image:url("https://foubouffe.com/wp-content/uploads/2020/06/surgemlémediumshade-scaled.jpg");
}

body.page-id-4484 .product .card-ecommerce{
	min-width:17em;
	max-width:29em;
	}

}



@media (max-width:1440px){

	body.page-id-4484 #lc-main .lc-block .container-fluid{
	padding-left:0px;
	padding-right:0px;
	}

}



@media (max-width:991px){

	body.page-id-4484 #lc-main .header{
	background-attachment:scroll;
	background-position-x:17%;
	}

}



@media (max-width:900px){

	body.page-id-4484 .nav-justified .nav-item a{
	font-size:40px;
	line-height:1em;
}

body.page-id-4484 .header .main-heading-wrapper h1{
	text-align:center;
	}

}



@media (max-width:864px){

	body.page-id-4484 .header .main-heading-wrapper h1{
	text-align:center;
	}

}



@media (max-width:767px){

	body.page-id-4484 #lc-main section5 .fa{
	visibility:visible;
	padding-top:0px;
	padding-bottom:0px;
	}

}



@media (max-width:640px){

	body.page-id-4484 #lc-main .header{
	background-position-x:19%;
	}

}



@media (max-width:500px){

	body.page-id-4484 .header .main-heading-wrapper .without-code{
	font-size:29px;
	}

}



@media (max-width:450px){

	body.page-id-4484 #lc-main section > .container-fluid > .row > .col-md-12{
	padding-right:5px;
	padding-left:22px;
}

body.page-id-4484 .lc-block h1{
	padding-right:15px;
}

body.page-id-4484 .lc-block .text-muted{
	padding-right:15px;
}

body.page-id-4484 #lc-main > .row{
	padding-left:10px;
	padding-right:10px;
}

body.page-id-4484 #lc-main .tab-content .col-md-12{
	padding-left:3px;
	padding-right:3px;
}

body.page-id-4484 #lc-main section3 .lc-block .row{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-4484 .header .main-heading-wrapper .without-code{
	font-size:22px;
	}

}



/*-----------------------------------------------*/
/*  "Passer a la caisse" Page                    */
/*-----------------------------------------------*/
body.page-id-17992 .elementor-location-header .elementor-element-3a754e4{
	display:none;
}

body.page-id-17992 #entry-div .woocommerce-order .woocommerce-thankyou-order-received{
	font-size:30px;
}

body.page-id-17992 #wc_gc_cart_redeem_form{
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
}

body.page-id-17992 #payment .place-order{
	float:none;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
}

body.page-id-17992 .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{
	display:none;
}

body.page-id-17992 #place_order{
	font-size:20px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-line-pack:space-around;	align-content:space-around;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-flex:1 1 0%;	-ms-flex:1 1 0%;	flex:1 1 0%;
	max-width:565px;
	transition: color 0.3s ease, opacity 0.3s ease, border 0.3s ease, background 0.3s ease, box-shadow 0.25s ease-in-out!important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-17992 .inner-page .centered{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-17992 #entry-div{
	margin-left:10px;
	margin-right:10px;
}

body.page-id-17992 #entry-div .woocommerce-form-coupon{
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-line-pack:space-between;	align-content:space-between;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-17992 #entry-div .woocommerce-form-coupon .form-row-last{
	-webkit-box-flex:0 1 auto;	-ms-flex:0 1 auto;	flex:0 1 auto;
	-ms-flex-item-align:auto;	-ms-grid-row-align:auto;	align-self:auto;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-17992 #entry-div .woocommerce-form-coupon p{
	text-align:center;
}

body.page-id-17992 .woocommerce-form-coupon .btn{
	-webkit-box-flex:1 1 0%;	-ms-flex:1 1 0%;	flex:1 1 0%;
}

body.page-id-17992 #order_review .add_gift_card_form{
	display:none;
}

body.page-id-17992 .woocommerce-info a{
	color:#ff0202;
}

body.page-id-17992 #entry-div .woocommerce-form-coupon-toggle .woocommerce-info{
	display:none;
}

body.page-id-17992 .checkout .wpmc-step-item .add_gift_card_form{
	display:none;
}

body.page-id-17992 .button-social-login, body.page-id-17992 .widget-area .widget a.button-social-login, body.page-id-17992 a.button-social-login, body.page-id-17992 button.button-social-login, body.page-id-17992 input.button-social-login{
	color: #fff!important;
}

body.page-id-17992 #checkout_coupon form{
	display:none !important;
}

body.page-id-17992 #wpmc-next:hover{
	background-color:#2bb351;
}

body.page-id-17992 #wc_realex_redirect_iframe{
	min-height:600px;
	height:644px;
}

body.page-id-17992 .woocommerce-form-register .woo-slp-social-wrap{
	display:none;
}

body.page-id-17992 .u-column1 .woocommerce-form-login .wc-social-login{
	text-align:center;
}

body.page-id-17992 #payment .wc_payment_methods .wc_payment_method{
	padding-top:10px;
	padding-bottom:10px;
}

body.page-id-17992 #entry-div h1{
	display:none;
}

body.page-id-17992 .woocommerce-checkout-review-order-table .cart-subtotal td{
	float:right;
	border-width:0px !important;
}

body.page-id-17992 .woocommerce-checkout-review-order-table tbody .product-total{
	float:right;
	border-width:0px;
	border-style:none;
}

body.page-id-17992 .woocommerce-checkout-review-order-table .cart-discount td{
	float:right;
	border-width:0px !important;
}

body.page-id-17992 #shipping_method li{
	float:right;
}

body.page-id-17992 .woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{
	border-style:none !important;
}

body.page-id-17992 .woocommerce-checkout-review-order-table .order-total td{
	float:right;
	border-width:0px !important;
}

body.page-id-17992 .woocommerce-checkout-review-order-table .cart-discount th{
	font-weight:700 !important;
}

body.page-id-17992 .woocommerce-checkout-review-order-table .cart-subtotal th{
	font-weight:700 !important;
}

body.page-id-17992 .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{
	font-weight:700 !important;
}

body.page-id-17992 .woocommerce-checkout-review-order-table .order-total th{
	font-weight:700 !important;
}

body.page-id-17992 .woocommerce-checkout-review-order-table tbody .cart_item{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-width:1px;
	border-style:solid;
}

body.page-id-17992 .woocommerce-checkout-review-order-table tbody .product-name{
	border-width:0px;
	border-style:none;
}

body.page-id-17992 .elementor-widget-icon-box .elementor-icon-box-icon{
	margin-bottom: 5px!important;
}

body.page-id-17992 .cfw-cart-item-subtotal .adp-discount-item > span{
	display:none;
}

body.page-id-17992 #cfw .wc_points_rewards_earn_points .woocommerce-info{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-17992 #cfw-alert-container .cfw-alert-temporary{
	background-color:#fafafa;
	display:-webkit-box !important;	display:-webkit-flex !important;	display:-ms-flexbox !important;	display:flex !important;
	-ms-flex-line-pack:normal;	align-content:normal;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
}

body.page-id-17992 #cfw-alert-container .wc_points_rewards_apply_discount .wc_points_rewards_apply_discount{
	float:right;
	width:179px;
	height:35px;
}

body.page-id-17992 #cfw-alert-container .woocommerce-message{
	text-align:center;
}

body.page-id-17992 #cfw-alert-container .cfw-alert-temporary .message{
	text-align:center;
}

body.page-id-17992 #cfw_login_modal_form .wc-social-login p{
	text-align:center;
}

body.page-id-17992 #cfw_login_modal_form h3{
	text-align:center;
}

body.page-id-17992 #cfw_login_modal_form .cfw-mb .account-exists-text{
	text-align:center;
}

body.page-id-17992 #modaal-close{
	background-color:#000000;
}

body.page-id-17992 #cfw_login_password_field .woocommerce-input-wrapper ownid-tooltip-expandable{
	display:none;
}

body.page-id-17992 #cfw_login_password{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-17992 #cfw_login_password_field > span:nth-child(2){

	position: initial!important;
}

body.page-id-17992 .wc_payment_methods .moneris-save-card-option label{
	font-size:14px;
}

@media (max-width:1055px){

	body.page-id-17992 #wc_realex_redirect_iframe{
	height:800px;
	}

}



@media (max-width:782px){

	body.page-id-17992 .woocommerce-table--order-details thead .product-name{
	display:none !important;
}

body.page-id-17992 .woocommerce-table--order-details tr .woocommerce-table__product-table{
	display:none !important;
	}

}



@media (max-width:767px){

	body.page-id-17992 .woocommerce-checkout-review-order-table thead .product-name{
	display:none !important;
}

body.page-id-17992 .woocommerce-checkout-review-order-table thead .product-total{
	display:none !important;
}

body.page-id-17992 .woocommerce-checkout-review-order-table tbody .cart_item{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:space-between;	-ms-flex-pack:space-between;	justify-content:space-between;
	}

}



@media (max-width:479px){

	body.page-id-17992 .cfw-login-modal-footer .woocommerce-form-login__rememberme span{
	font-size:10px;
	}

}



@media (max-width:450px){

	body.page-id-17992 #cfw_login_modal_form .wc-social-login{
	font-size:13px;
}

body.page-id-17992 .woo-slp-social-wrap .woo-slp-login-wrapper a{
	font-size:13px;
}

body.page-id-17992 #cfw_login_modal_form h3{
	font-size:20px;
}

body.page-id-17992 #cfw_login_modal_form .cfw-mb .account-exists-text{
	font-size:13px;
}

body.page-id-17992 .cfw-login-modal-footer label{
	font-size:13px;
}

body.page-id-17992 #cfw-login-btn{
	padding-top:10px;
	padding-bottom:10px;
	font-size:20px !important;
}

body.page-id-17992 .modaal-wrapper .modaal-outer-wrapper .modaal-inner-wrapper .modaal-container .modaal-focus .modaal-content-container #cfw_login_modal_form .cfw-login-modal-footer .lost_password{
	font-size:10px !important;
	}

}



@media (max-width:411px){

	body.page-id-17992 #wc_realex_redirect_iframe{
	height:850px;
}

body.page-id-17992 #cfw_login_modal_form .cfw-login-modal-footer{
	display:inline-block;
	}

}



@media (max-width:390px){

	body.page-id-17992 #wc_realex_redirect_iframe{
	height:897px;
	}

}



@media (max-width:355px){

	body.page-id-17992 #cfw_login_modal_form .wc-social-login{
	font-size:11px;
}

body.page-id-17992 .woo-slp-social-wrap .woo-slp-login-wrapper a{
	font-size:11px;
}

body.page-id-17992 #cfw_login_modal_form h3{
	font-size:15px;
}

body.page-id-17992 .cfw-login-modal-footer label{
	font-size:12px;
}

body.page-id-17992 #cfw_login_modal_form .cfw-login-modal-footer .lost_password{
	font-size:11px;
	}

}



@media (max-width:320px){

	body.page-id-17992 #wc_realex_redirect_iframe{
	height:963px;
	}

}



@media (min-width:769px){

	body.page-id-17992 #place_order{
	font-size:25px;
}

body.page-id-17992 .woocommerce-form-coupon .btn{
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "Feature-request" Page                       */
/*-----------------------------------------------*/
body.page-id-38557 .elementor-element-88cd10f .elementor-shortcode .create-idea-form-reveal{
	font-weight:700;
	text-transform:none;
	font-family:'Montserrat', sans-serif;
	border-style:none;
}

body.page-id-38557 .elementor-element-88cd10f .elementor-shortcode .create-idea-form-reveal:hover{
	background-color:#020202;
}

body.page-id-38557 .elementor-element-88cd10f .submit-new-idea{
	font-family:'Montserrat', sans-serif;
	font-weight:600;
}

body.page-id-38557 .elementor-element-88cd10f .submit-new-idea:hover{
	background-color:#020202;
}

body.page-id-38557 .idea-item-meta .idea-item-comments i{
	font-size:30px;
	color:#000000 !important;
}

body.page-id-38557 .idea-item-right div .idea-item-comments{
	font-size:20px;
	color:#020202;
}

body.page-id-38557 .idea-item-left i{
	font-size:30px !important;
}

body.page-id-38557 .idea-item-left span{
	font-weight:400;
}

body.page-id-38557 .elementor-element-88cd10f .ideapush-form-inner .ideapush-form-title{
	font-weight:400;
}

body.page-id-38557 .idea-item-right div .idea-item-date{
	display:none;
}

body.page-id-38557 .elementor-element-88cd10f div .idea-author-container{
	display:none;
}

@media (max-width:1120px){

	body.page-id-38557 .elementor-element-88cd10f .ideapush-idea-filter select{
	max-width:172px;
	}

}



/*-----------------------------------------------*/
/*  "Accueil-OLD" Page                           */
/*-----------------------------------------------*/
body.page-id-27 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-27 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-27 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-27 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-27 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-27 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-27 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-27 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-27 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-27 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-27 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-27 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-27 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-27 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-27 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-27 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-27 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-27 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-27 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-27 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-27 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-27 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-27 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-27 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-27 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-27 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-27 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-27 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-27 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-27 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-27 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-27 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-27 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-27 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-27 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-27 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-27 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-27 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-27 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-27 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-27 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-27 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-27 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-27 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-27 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-27 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Politique de confidentialité" Page         */
/*-----------------------------------------------*/
body.page-id-3071 .elementor-element-c8463db .elementor-widget-wrap{
	text-align:center;
}



/*-----------------------------------------------*/
/*  "Conditions d&rsquo;utilisation" Page        */
/*-----------------------------------------------*/
body.page-id-3076 .elementor-element-c8463db .elementor-widget-wrap{
	text-align:center;
}

body.page-id-3076 .elementor-element-9cac992 .elementor-widget-wrap{
	display: none!important;
}

body.page-id-3076 .elementor-element-b7faf74 .elementor-widget-wrap{
	display: none!important;
}



/*-----------------------------------------------*/
/*  "Fitmenu" Page                               */
/*-----------------------------------------------*/
body.page-id-3994 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-3994 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-3994 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-3994 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-3994 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-3994 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-3994 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-3994 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-3994 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-3994 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-3994 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-3994 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-3994 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-3994 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-3994 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-3994 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-3994 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-3994 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-3994 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-3994 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-3994 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-3994 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-3994 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-3994 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-3994 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-3994 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-3994 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-3994 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-3994 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-3994 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-3994 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-3994 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-3994 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-3994 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-3994 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-3994 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-3994 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-3994 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-3994 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-3994 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-3994 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-3994 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-3994 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-3994 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-3994 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Fitgastronomie alternative" Page            */
/*-----------------------------------------------*/
body.page-id-4005 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4005 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4005 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4005 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4005 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4005 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4005 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4005 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4005 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4005 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4005 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4005 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4005 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4005 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4005 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4005 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4005 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4005 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4005 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4005 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4005 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4005 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4005 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4005 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4005 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4005 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4005 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4005 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4005 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4005 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4005 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4005 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4005 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4005 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4005 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4005 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4005 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4005 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4005 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4005 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4005 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4005 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4005 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4005 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4005 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Fou d&rsquo;la bouffe : Le chef qui « We cook for you » !" Page*/
/*-----------------------------------------------*/
body.page-id-4007 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4007 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4007 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4007 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4007 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4007 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4007 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4007 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4007 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4007 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4007 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4007 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4007 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4007 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4007 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4007 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4007 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4007 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4007 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4007 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4007 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4007 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4007 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4007 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4007 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4007 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4007 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4007 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4007 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4007 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4007 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4007 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4007 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4007 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4007 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4007 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4007 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4007 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4007 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4007 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4007 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4007 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4007 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4007 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4007 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "La boite selection du chef" Page            */
/*-----------------------------------------------*/
body.page-id-4009 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4009 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4009 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4009 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4009 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4009 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4009 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4009 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4009 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4009 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4009 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4009 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4009 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4009 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4009 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4009 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4009 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4009 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4009 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4009 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4009 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4009 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4009 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4009 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4009 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4009 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4009 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4009 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4009 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4009 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4009 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4009 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4009 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4009 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4009 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4009 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4009 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4009 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4009 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4009 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4009 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4009 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4009 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4009 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4009 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Comparatif isabelle huot" Page              */
/*-----------------------------------------------*/
body.page-id-4011 .elementor-element-faa0f13 .elementor-widget-shortcode{

	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;

	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;

	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4011 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4011 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4011 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{

	-ms-flex-preferred-size:1px;	flex-basis:1px;

	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;

	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4011 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;

	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4011 .elementor-element-72996f29 .elementor-widget-wrap{

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4011 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4011 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4011 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4011 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4011 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4011 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4011 .elementor-element-b0cfaaa .elementor-widget-wrap{

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4011 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4011 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4011 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4011 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4011 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4011 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4011 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4011 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4011 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4011 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4011 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4011 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4011 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4011 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4011 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4011 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4011 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4011 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;

	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;

	-ms-flex-preferred-size:1px;	flex-basis:1px;

	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4011 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4011 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4011 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4011 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4011 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4011 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4011 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4011 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4011 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4011 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4011 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4011 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4011 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4011 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Nos saveur santé" Page                     */
/*-----------------------------------------------*/
body.page-id-4013 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4013 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4013 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4013 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4013 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4013 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4013 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4013 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4013 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4013 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4013 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4013 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4013 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4013 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4013 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4013 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4013 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4013 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4013 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4013 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4013 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4013 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4013 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4013 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4013 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4013 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4013 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4013 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4013 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4013 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4013 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4013 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4013 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4013 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4013 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4013 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4013 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4013 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4013 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4013 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4013 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4013 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4013 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4013 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4013 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Des plats express" Page                     */
/*-----------------------------------------------*/
body.page-id-4015 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4015 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4015 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4015 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4015 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4015 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4015 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4015 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4015 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4015 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4015 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4015 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4015 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4015 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4015 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4015 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4015 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4015 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4015 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4015 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4015 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4015 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4015 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4015 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4015 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4015 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4015 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4015 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4015 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4015 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4015 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4015 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4015 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4015 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4015 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4015 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4015 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4015 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4015 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4015 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4015 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4015 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4015 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4015 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4015 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Fitness plans" Page                         */
/*-----------------------------------------------*/
body.page-id-4020 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4020 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4020 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4020 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4020 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4020 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4020 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4020 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4020 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4020 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4020 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4020 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4020 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4020 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4020 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4020 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4020 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4020 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4020 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4020 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4020 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4020 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4020 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4020 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4020 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4020 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4020 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4020 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4020 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4020 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4020 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4020 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4020 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4020 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4020 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4020 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4020 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4020 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4020 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4020 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4020 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4020 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4020 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4020 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4020 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "La nutrition pour le fit et plus" Page      */
/*-----------------------------------------------*/
body.page-id-4022 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4022 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4022 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4022 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4022 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4022 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4022 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4022 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4022 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4022 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4022 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4022 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4022 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4022 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4022 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4022 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4022 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4022 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4022 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4022 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4022 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4022 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4022 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4022 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4022 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4022 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4022 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4022 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4022 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4022 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4022 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4022 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4022 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4022 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4022 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4022 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4022 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4022 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4022 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4022 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4022 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4022 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4022 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4022 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4022 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Good food comparatif" Page                  */
/*-----------------------------------------------*/
body.page-id-4024 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4024 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4024 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4024 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4024 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4024 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4024 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4024 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4024 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4024 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4024 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4024 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4024 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4024 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4024 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4024 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4024 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4024 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4024 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4024 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4024 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4024 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4024 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4024 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4024 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4024 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4024 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4024 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4024 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4024 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4024 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4024 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4024 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4024 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4024 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4024 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4024 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4024 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4024 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4024 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4024 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4024 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4024 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4024 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4024 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Boite repas" Page                           */
/*-----------------------------------------------*/
body.page-id-4026 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4026 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4026 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4026 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4026 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4026 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4026 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4026 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4026 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4026 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4026 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4026 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4026 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4026 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4026 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4026 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4026 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4026 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4026 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4026 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4026 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4026 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4026 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4026 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4026 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4026 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4026 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4026 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4026 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4026 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4026 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4026 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4026 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4026 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4026 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4026 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4026 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4026 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4026 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4026 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4026 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4026 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4026 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4026 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4026 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Plats préparé santé" Page                */
/*-----------------------------------------------*/
body.page-id-4031 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4031 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4031 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4031 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4031 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4031 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4031 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4031 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4031 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4031 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4031 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4031 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4031 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4031 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4031 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4031 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4031 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4031 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4031 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4031 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4031 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4031 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4031 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4031 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4031 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4031 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4031 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4031 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4031 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4031 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4031 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4031 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4031 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4031 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4031 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4031 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4031 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4031 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4031 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4031 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4031 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4031 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4031 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4031 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4031 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Menu santé" Page                           */
/*-----------------------------------------------*/
body.page-id-4033 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4033 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4033 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4033 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4033 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4033 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4033 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4033 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4033 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4033 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4033 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4033 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4033 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4033 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4033 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4033 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4033 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4033 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4033 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4033 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4033 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4033 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4033 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4033 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4033 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4033 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4033 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4033 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4033 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4033 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4033 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4033 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4033 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4033 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4033 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4033 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4033 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4033 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4033 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4033 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4033 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4033 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4033 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4033 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4033 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Livraison de repas a domicile" Page         */
/*-----------------------------------------------*/
body.page-id-4035 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4035 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4035 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4035 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4035 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4035 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4035 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4035 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4035 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4035 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4035 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4035 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4035 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4035 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4035 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4035 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4035 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4035 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4035 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4035 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4035 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4035 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4035 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4035 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4035 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4035 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4035 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4035 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4035 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4035 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4035 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4035 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4035 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4035 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4035 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4035 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4035 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4035 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4035 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4035 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4035 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4035 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4035 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4035 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4035 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Repas deja cuisiné" Page                   */
/*-----------------------------------------------*/
body.page-id-4040 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4040 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4040 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4040 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4040 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4040 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4040 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4040 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4040 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4040 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4040 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4040 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4040 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4040 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4040 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4040 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4040 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4040 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4040 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4040 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4040 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4040 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4040 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4040 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4040 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4040 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4040 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4040 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4040 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4040 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4040 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4040 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4040 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4040 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4040 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4040 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4040 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4040 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4040 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4040 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4040 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4040 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4040 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4040 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4040 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Repas tout cuit" Page                       */
/*-----------------------------------------------*/
body.page-id-4042 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4042 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4042 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4042 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4042 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4042 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4042 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4042 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4042 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4042 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4042 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4042 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4042 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4042 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4042 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4042 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4042 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4042 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4042 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4042 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4042 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4042 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4042 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4042 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4042 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4042 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4042 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4042 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4042 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4042 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4042 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4042 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4042 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4042 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4042 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4042 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4042 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4042 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4042 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4042 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4042 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4042 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4042 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4042 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4042 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Mets préparé" Page                        */
/*-----------------------------------------------*/
body.page-id-4044 .elementor-element-faa0f13 .elementor-widget-shortcode{
	-ms-flex-item-align:flex-start;	-ms-grid-row-align:flex-start;	align-self:flex-start;
	-webkit-box-flex:20;	-ms-flex-positive:20;	flex-grow:20;
	-ms-flex-preferred-size:20px;	flex-basis:20px;
}

body.page-id-4044 .elementor-element-faa0f13 .elementor-shortcode .ec_details_mobile_title_area{
	min-height:124px;
}

body.page-id-4044 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container{
	-webkit-box-shadow:0px 0px 4px 0px #333333;	box-shadow:0px 0px 4px 0px #333333;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	min-width:300px;
	max-width:362px;
}

body.page-id-4044 .elementor-element-faa0f13 .elementor-widget-shortcode .elementor-widget-container:hover{
	-webkit-box-shadow:0px 0px 8px 0px #333333;	box-shadow:0px 0px 8px 0px #333333;
}

body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-negative:0;	flex-shrink:0;
	position:relative;
	margin-left:7px;
	margin-right:7px;
	margin-top:7px;
	margin-bottom:7px;
	-webkit-box-shadow:0px 0px 5px 0px #333333;	box-shadow:0px 0px 5px 0px #333333;
}

body.page-id-4044 .elementor-element-72996f29 .elementor-shortcode .ec_details_mobile_title_area{
	margin-bottom:2px;
	margin-top:0px;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	min-height:98px;
}

body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode:hover{
	-webkit-box-shadow:0px 0px 10px 0px #333333;	box-shadow:0px 0px 10px 0px #333333;
}

body.page-id-4044 .elementor-element-72996f29 .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4044 .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area .ec_details_quantity input[type=number]{
	width:30px !important;
}

body.page-id-4044 .elementor-element-72996f29 .elementor-shortcode .ec_details_images{
	min-width:99%;
}

body.page-id-4044 .elementor-element-72996f29 .ec_details_right .ec_details_title{
	min-height:77px;
}

body.page-id-4044 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.page-id-4044 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.page-id-4044 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.page-id-4044 .elementor-element-b0cfaaa .elementor-widget-wrap{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-align:center;
}

body.page-id-4044 .elementor-element-41c4b94 .elementor-widget-wrap{
	text-align:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4044 .mailster-form-fields .mailster-submit-wrapper input[type=submit]{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	font-size:20px;
}

body.page-id-4044 .mailster-form-fields .mailster-email-wrapper label{
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	color:#494949;
}

body.page-id-4044 .elementor-element-72996f29 a img{
	display:none;
}

body.page-id-4044 .elementor-element-72996f29 .ec_details_edit_button input[type=button]{
	display:none;
}

body.page-id-4044 .elementor-element-72996f29 .elementor-shortcode ul{
	display:none;
}

body.page-id-4044 .elementor-element-72996f29 .elementor-shortcode .ec_details_description_tab{
	display:none;
}

body.page-id-4044 .elementor-element-72996f29 .ec_details_right .ec_details_social{
	display:none;
}

body.page-id-4044 .elementskit-testimonial-slider div ul{
	text-align:center;
}

body.page-id-4044 .elementor-element-72996f29 .ec_details_right select{
	font-size:14px;
	color:#474747;
	font-family:'Work Sans', sans-serif;
	font-weight:600;
	word-wrap:normal;
	width:290px;
}

body.page-id-4044 .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data{
	display:inline-flex !important;
}

body.page-id-4044 .elementor-element-72996f29 .ec_details_right .ec_details_option_data{
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4044 .elementor-element-72996f29 .ec_details_right form{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:normal;	align-content:normal;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-4044 .elementor-element-72996f29 .ec_details_right .ec_details_single_price{
	text-align:center;
}

body.page-id-4044 .elementor-element-72996f29 .ec_details_right .ec_title_divider{
	width:125%;
}

body.page-id-4044 .elementor-element-72996f29 .ec_details_right .ec_details_add_to_cart_area{
	text-align:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-4044 .elementskit-testimonial-slider .elementskit-commentor-bio img{
	display:none;
}

body.page-id-4044 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	color:#111111 !important;
	font-weight:500;
	margin-bottom:0px;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	min-height:80px;
	margin-left:5px;
	margin-right:5px;
}

body.page-id-4044 .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_add_to_cart_area{
	display:inline-flex !important;
}

body.page-id-4044 .elementor-element-72996f29 .ec_cart_success div{
	display:none;
}

body.page-id-4044 .elementor-element-72996f29 .elementor-shortcode .ec_cart_success{
	display:none;
}

body.page-id-4044 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.page-id-4044 .elementor-widget-alert .elementor-alert-info{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
	text-align:center;
}

body.page-id-4044 .mailster-form-fields .mailster-submit-wrapper .submit-button{
	background-color:#000000;
	color:#ffffff;
	border-top-left-radius:3px;
	border-width:0px;
}

body.page-id-4044 .mailster-form-fields .mailster-submit-wrapper .submit-button:hover{
	background-color:#2bb351;
}

body.page-id-4044 .elementor-shortcode .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-4044 .elementor-element-72996f29 .ec_details_right .ec_details_final_price{
	color:#020202;
}

body.page-id-4044 .elementor-element-72996f29 .elementor-shortcode .ec_details_content{
	padding-top:0px;
}

body.page-id-4044 .elementor-alert-info .elementor-alert-dismiss span{
	font-size:32px;
	color:#e74c3c;
	line-height:0em;
}

body.page-id-4044 .wof-wheel .wof-close-icon svg{
	display:inline-block;
}

@media (max-width:3000px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:475px;
	max-width:600px;
	}

}



@media (max-width:2000px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:350px;
	max-width:500px;
	}

}



@media (max-width:764px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px !important;
	}

}



@media (max-width:708px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:279px !important;
	}

}



@media (max-width:644px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:633px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px !important;
	}

}



@media (max-width:628px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:280px !important;
	}

}



@media (max-width:625px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:296px !important;
}

body.page-id-4044 .hentry .elementor .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:475px !important;
	}

}



@media (max-width:622px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:275px;
	max-width:475px !important;
	}

}



@media (max-width:621px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:455px !important;
	}

}



@media (max-width:618px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	max-width:400px !important;
	min-width:279px !important;
	}

}



@media (max-width:320px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:284px;
	}

}



@media (max-width:292px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:270px;
	}

}



@media (max-width:270px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-widget-shortcode{
	min-width:250px;
	}

}



@media (min-width:481px){

	body.page-id-4044 .elementor-element-72996f29 .elementor-shortcode .ec_details_right{
	float:left;
	padding-left:0px;
	margin-left:0px;
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Retour et remboursements" Page              */
/*-----------------------------------------------*/
body.page-id-29549 .elementor-element-c8463db .elementor-widget-wrap{
	text-align:center;
}



/*-----------------------------------------------*/
/*  "COOKIE-POLICY" Page                         */
/*-----------------------------------------------*/
body.page-id-44379 .elementor-element-c8463db .elementor-widget-wrap{
	text-align:center;
}



/*-----------------------------------------------*/
/*  "Date de reception commande" Elementor_library*/
/*-----------------------------------------------*/
body.postid-3287 .elementor-widget-alert .elementor-alert-info{
	text-align:center;
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}



/*-----------------------------------------------*/
/*  "Nutrition-fit-plus-we-cook-it" Elementor_library*/
/*-----------------------------------------------*/
body.postid-245 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.postid-245 .elementor-location-header .elementor-element-c8463db .elementor-container{
	text-align:center;
}

body.postid-245 .elementor-element-2965cb1 p strong{
	font-family:'Montserrat', sans-serif;
	font-size:2em;
	font-weight:600;
}

body.postid-245 .elementor-element-2965cb1 .elementor-text-editor p{
	font-family:'Montserrat', sans-serif;
	font-weight:500;
	text-align:center !important;
}

body.postid-245 .ec_cart_widget a .ec_cart_widget_button{
	text-align:center;
}

body.postid-245 .elementor-element-2965cb1 p font{
	text-align:center;
}



/*-----------------------------------------------*/
/*  "Header-2020" Elementor_library              */
/*-----------------------------------------------*/
body.postid-5526 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.postid-5526 .elementor-location-header .elementor-element-c8463db .elementor-container{
	text-align:center;
}

body.postid-5526 .elementor-element-2965cb1 p strong{
	font-family:'Montserrat', sans-serif;
	font-size:2em;
	font-weight:600;
}

body.postid-5526 .elementor-element-2965cb1 .elementor-text-editor p{
	font-family:'Montserrat', sans-serif;
	font-weight:500;
	text-align:center !important;
}

body.postid-5526 .ec_cart_widget a .ec_cart_widget_button{
	text-align:center;
}

body.postid-5526 .elementor-element-2965cb1 p font{
	text-align:center;
}

body.postid-5526 .elementor-element-3a754e4 .elementor-column-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}



/*-----------------------------------------------*/
/*  "Header-2020-v2" Elementor_library           */
/*-----------------------------------------------*/
body.postid-5642 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.postid-5642 .elementor-location-header .elementor-element-c8463db .elementor-container{
	text-align:center;
}

body.postid-5642 .elementor-element-2965cb1 p strong{
	font-family:'Montserrat', sans-serif;
	font-size:2em;
	font-weight:600;
}

body.postid-5642 .elementor-element-2965cb1 .elementor-text-editor p{
	font-family:'Montserrat', sans-serif;
	font-weight:500;
	text-align:center !important;
}

body.postid-5642 .elementor-element-2965cb1 p font{
	text-align:center;
}

body.postid-5642 .elementor-element-3a754e4 .elementor-column-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}



/*-----------------------------------------------*/
/*  "Header-2020-v2 &#8211; Duplicate &#8211; [#5642]" Elementor_library*/
/*-----------------------------------------------*/
body.postid-29697 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.postid-29697 .elementor-location-header .elementor-element-c8463db .elementor-container{
	text-align:center;
}

body.postid-29697 .elementor-element-2965cb1 p strong{
	font-family:'Montserrat', sans-serif;
	font-size:2em;
	font-weight:600;
}

body.postid-29697 .elementor-element-2965cb1 .elementor-text-editor p{
	font-family:'Montserrat', sans-serif;
	font-weight:500;
	text-align:center !important;
}

body.postid-29697 .elementor-element-2965cb1 p font{
	text-align:center;
}

body.postid-29697 .elementor-element-3a754e4 .elementor-column-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}



/*-----------------------------------------------*/
/*  "Header-2020-v2 &#8211; devenir affilié" Elementor_library*/
/*-----------------------------------------------*/
body.postid-29735 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.postid-29735 .elementor-location-header .elementor-element-c8463db .elementor-container{
	text-align:center;
}

body.postid-29735 .elementor-element-2965cb1 p strong{
	font-family:'Montserrat', sans-serif;
	font-size:2em;
	font-weight:600;
}

body.postid-29735 .elementor-element-2965cb1 .elementor-text-editor p{
	font-family:'Montserrat', sans-serif;
	font-weight:500;
	text-align:center !important;
}

body.postid-29735 .elementor-element-2965cb1 p font{
	text-align:center;
}

body.postid-29735 .elementor-element-3a754e4 .elementor-column-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}



/*-----------------------------------------------*/
/*  "Header-2020-v2 &#8211; Duplicate &#8211; [#5642] &#8211; Dupliquer &#8211; [#29697]" Elementor_library*/
/*-----------------------------------------------*/
body.postid-96635 .elementor-element-c8463db .elementor-top-column{
	text-align:center;
}

body.postid-96635 .elementor-location-header .elementor-element-c8463db .elementor-container{
	text-align:center;
}

body.postid-96635 .elementor-element-2965cb1 p strong{
	font-family:'Montserrat', sans-serif;
	font-size:2em;
	font-weight:600;
}

body.postid-96635 .elementor-element-2965cb1 .elementor-text-editor p{
	font-family:'Montserrat', sans-serif;
	font-weight:500;
	text-align:center !important;
}

body.postid-96635 .elementor-element-2965cb1 p font{
	text-align:center;
}

body.postid-96635 .elementor-element-3a754e4 .elementor-column-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
}



/*-----------------------------------------------*/
/*  "Panier-2" Page                              */
/*-----------------------------------------------*/
body.page-id-29330 #main .hentry .entry-content{
	padding-left:30px;
	padding-right:30px;
}

body.page-id-29330 .hentry .entry-header h1{
	display:none;
}

@media (max-width:544px){

	body.page-id-29330 #main .hentry .entry-content{
	padding-left:5px;
	padding-right:5px;
	}

}



/*-----------------------------------------------*/
/*  "Repas-prepare-sante-fit-menu-gastronomie" Elementor_library*/
/*-----------------------------------------------*/
body.postid-23 .elementor-element-dec76b2 .elementor-widget h5{
	text-align:center;
	font-style:normal;
}

body.postid-23 .elementor-element-dec76b2 .elementor-widget .mailster-widget-subscriber-button{
	text-align:center;
}

body.postid-23 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.postid-23 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.postid-23 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.postid-23 .elementor-element-dec76b2 .elementor-widget .elementor-widget-container{
	text-align:left;
}

body.postid-23 .elementor-element-dec76b2 .elementor-top-column{
	text-align:center;
}



/*-----------------------------------------------*/
/*  "Repas-prepare-sante-fit-menu-gastronomie &#8211; app mobile" Elementor_library*/
/*-----------------------------------------------*/
body.postid-31778 .elementor-element-dec76b2 .elementor-widget h5{
	text-align:center;
	font-style:normal;
}

body.postid-31778 .elementor-element-dec76b2 .elementor-widget .mailster-widget-subscriber-button{
	text-align:center;
}

body.postid-31778 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.postid-31778 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.postid-31778 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.postid-31778 .elementor-element-dec76b2 .elementor-widget .elementor-widget-container{
	text-align:left;
}

body.postid-31778 .elementor-element-dec76b2 .elementor-top-column{
	text-align:center;
}



/*-----------------------------------------------*/
/*  "Repas-prepare-sante-fit-menu-gastronomie &#8211; Dupliquer &#8211; [#23]" Elementor_library*/
/*-----------------------------------------------*/
body.postid-31799 .elementor-element-dec76b2 .elementor-widget h5{
	text-align:center;
	font-style:normal;
}

body.postid-31799 .elementor-element-dec76b2 .elementor-widget .mailster-widget-subscriber-button{
	text-align:center;
}

body.postid-31799 .elementor-element-dec76b2 .elementor-widget-heading h2{
	text-align:center;
}

body.postid-31799 .elementor-widget-social-icons .elementor-social-icons-wrapper{
	text-align:center;
}

body.postid-31799 .elementor-element-dec76b2 .elementor-widget-wrap{
	text-align:center;
}

body.postid-31799 .elementor-element-dec76b2 .elementor-widget .elementor-widget-container{
	text-align:left;
}

body.postid-31799 .elementor-element-dec76b2 .elementor-top-column{
	text-align:center;
}



/*-----------------------------------------------*/
/*  "Accueil-new -2022 backup pre-mod" Page      */
/*-----------------------------------------------*/
body.page-id-13973 #lc-main section h2{
	text-align:center;
	background-image:-webkit-linear-gradient(64deg, #2BB351 5%, rgba(97,206,112,0.07) 57%);	background-image:-o-linear-gradient(64deg, #2BB351 5%, rgba(97,206,112,0.07) 57%);	background-image:linear-gradient(26deg, #2BB351 5%, rgba(97,206,112,0.07) 57%);
	min-height:66px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-13973 #lc-main .comment .comment .comment{
	font-family:"galano grotesque", Sans-serif;
	font-weight:600;
	color:#54595f;
	font-size:1.1em;
	-ms-flex-item-align:auto;	-ms-grid-row-align:auto;	align-self:auto;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	padding-bottom:7px;
}

body.page-id-13973 #lc-main section .card{
	max-height:740px;
}

body.page-id-13973 .card .lc-block h1{
	font-size:3.3vw !important;
}

body.page-id-13973 .card .lc-block p{
	font-family:"galano grotesque", Sans-serif;
	line-height:1.7em;
	font-size:2.5vw !important;
}

body.page-id-13973 .elementor-element-dec76b2 .elementor-widget .elementor-widget-container{
	text-align:center;
}

body.page-id-13973 #lc-main section .flex-center{
	-webkit-box-align:flex-end;	-ms-flex-align:flex-end;	align-items:flex-end;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-item-align:auto;	-ms-grid-row-align:auto;	align-self:auto;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-ms-flex-line-pack:flex-start;	align-content:flex-start;
}

body.page-id-13973 #lc-main section > .row{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-13973 #lc-main section .row .flex-center .card{
	max-height:auto !important;
}

body.page-id-13973 #lc-main .flex-center .card{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	text-align:center;
}

body.page-id-13973 #lc-main section .row .flex-center{
	height:auto !important;
}

body.page-id-13973 #lc-main .card svg{
	width:188px;
	height:188px;
}

body.page-id-13973 #lc-main .card .mx-auto{
	text-align:center;
}

body.page-id-13973 #e{
	background-image:url("https://foubouffe.com/wp-content/uploads/2019/10/ADOBESTOCK_258377818_Photo.jpg");
	background-blend-mode:overlay;
	background-size:auto;
	opacity: 0.1;
}

body.page-id-13973 #w{
	background-image:url("https://foubouffe.com/wp-content/uploads/2019/10/nous-cuisinonsdes-repas-préparé-pour-vous-2_wjpg.jpg");
	background-size:cover;
}

body.page-id-13973 #q{
	background-image:url("https://foubouffe.com/wp-content/uploads/2019/10/Nous-offrons-la-livraison-a-quebec-repas-préparé-1.jpg");
	background-size:cover;
}

body.page-id-13973 .lc-block1 .mx-auto svg{
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	display:inline-block;
	max-width:188px;
	max-height:188px;
}

body.page-id-13973 #lc-main section .container-fluid .row #e .lc-block1 .mx-auto svg{
	width:auto !important;
	height:auto !important;
}

body.page-id-13973 #e .lc-block1 .mx-auto{
	text-align:center;
}

body.page-id-13973 .lc-block2 .mx-auto svg{
	display:inline-block;
	max-width:188px;
	max-height:188px;
}

body.page-id-13973 #lc-main section .container-fluid .row #w .lc-block2 .mx-auto svg{
	width:auto !important;
	height:auto !important;
}

body.page-id-13973 #w .lc-block2 .mx-auto{
	text-align:center;
}

body.page-id-13973 #q .mx-auto svg{
	display:inline-block;
	max-width:188px;
	max-height:188px;
}

body.page-id-13973 #lc-main section .container-fluid .row #q .lc-block .mx-auto svg{
	width:auto !important;
	height:auto !important;
}

body.page-id-13973 #q .lc-block .mx-auto{
	text-align:center;
}

body.page-id-13973 #lc-main section .elementor{
	margin-top:-8px;
}

body.page-id-13973 #lc-main section > .container-fluid{
	background-attachment:fixed;
	background-size:cover;
}

body.page-id-13973 #lc-main section .row{
	background-color:rgba(114,170,114,0.23);
	margin-left:0px !important;
	margin-right:0px !important;
	border-style:none;
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	background-image:url("https://foubouffe.com/wp-content/plugins/waspthemes-yellow-pencil/assets/whitediamond.png");
	background-blend-mode:overlay;
	padding-top:14px;
	padding-bottom:17px;
}

body.page-id-13973 #lc-main section .container-fluid .container-fluid .row{
	margin-bottom:99px !important;
	margin-top:99px !important;
	background-color:#ffffff;
	background-image:none;
	-webkit-box-shadow:0px 0px 9px 0px #212529;	box-shadow:0px 0px 9px 0px #212529;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
}

body.page-id-13973 #lc-main section .container-fluid .container-fluid{
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px !important;
	padding-top:0px !important;
}

body.page-id-13973 #lc-main .lc-block div{
	text-align:center;
}

body.page-id-13973 #lc-main section .container-fluid .container-fluid .row .align-self-center .lc-block div i{
	width:auto !important;
	height:auto !important;
}

body.page-id-13973 #lc-main div i{
	min-height:0px;
	font-size:50px;
}

body.page-id-13973 #lc-main div h4{
	font-size:34px;
	font-family:"galano grotesque", Sans-serif;
	font-weight:700;
}

body.page-id-13973 #lc-main .lc-block div p{
	font-size:1.25em;
	font-family:"galano grotesque", Sans-serif;
}

body.page-id-13973 #lc-main .about-img-shape{
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:0px;
	padding-bottom:0px;
	-webkit-box-shadow:0px 0px 17px 0px #212529;	box-shadow:0px 0px 17px 0px #212529;
}

body.page-id-13973 #qq{
	background-blend-mode:overlay;
	background-color:rgba(105,47,47,0.5) !important;
	background-position-x:9% !important;
	background-position-y:50%;
}

body.page-id-13973 #qq div h2{
	background-image:none;
	color:#ffffff;
	font-weight:500;
}

body.page-id-13973 #qq .lc-block a{
	-webkit-box-shadow:3px 3px 13px 0px #ffffff;	box-shadow:3px 3px 13px 0px #ffffff;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	font-family:galano grotesque, sans-serif;
}

body.page-id-13973 #qq div p{
	color:#ffffff;
}

body.page-id-13973 #qq div h3.tt{
	color:#ffffff;
	font-size:40px;
	font-weight:700;
	font-family:galano grotesque, sans-serif;
}

body.page-id-13973 #qq div h2.tt{
	font-family:galano grotesque, sans-serif;
}

body.page-id-13973 #lc-main .lc-block div a{
	font-family:galano grotesque, sans-serif;
}

body.page-id-13973 #myTabContent .active .ec_details_add_to_cart_area{
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	margin-top:10px;
}

body.page-id-13973 #myTabContent .active .row{
	margin-bottom:0px !important;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	background-color:rgba(97,206,112,0);
	background-image:none;
}

body.page-id-13973 .active .row .card-ecommerce .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	text-align:center;
}

body.page-id-13973 .product .active .card-ecommerce{
	margin-left:10px;
	-ms-flex-line-pack:center;	align-content:center;
	min-width:22em;
	max-width:452px;
	margin-top:14px;
}

body.page-id-13973 .product .active .row{
	margin-left:10px;
	margin-right:10px;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-13973 .product section .btn-toolbar{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	text-align:center;
}

body.page-id-13973 .product .active .ec_details_options{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-13973 .product .active .ec_details_option_data{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-13973 .product .active form{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-13973 .product .active .ec_details_final_price{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-13973 .product .active .ec_details_add_to_cart_area{
	-ms-flex-preferred-size:1px;	flex-basis:1px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
}

body.page-id-13973 .product .active .ec_details_add_to_cart{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-13973 #myTabContent .active input[type=button]{
	margin-bottom:0px;
	margin-right:0px;
}

body.page-id-13973 #myTabContent .active .ec_details_add_to_cart input{
	margin-bottom:10px !important;
}

body.page-id-13973 #myTabContent .active .ec_details_quantity{
	margin-bottom:10px;
	margin-right:0px;
	margin-left:10px;
}

body.page-id-13973 #myTabContent .active .ec_details_add_to_cart{
	margin-right:0px;
}

body.page-id-13973 #myTabContent .active .row .card-ecommerce .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data select{
	width:270px !important;
}

body.page-id-13973 #myTabContent .active select{
	font-size:15px;
	color:#262626;
	font-style:normal;
	font-weight:600;
	font-family:'Work Sans', sans-serif;
}

body.page-id-13973 #myTabContent .active .ec_cart_success{
	display:none;
}

body.page-id-13973 #myTabContent .active .card-ecommerce{
	margin-right:10px;
	-ms-flex-negative:1;	flex-shrink:1;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-preferred-size:300px;	flex-basis:300px;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
	-ms-flex-item-align:stretch;	-ms-grid-row-align:stretch;	align-self:stretch;
	-webkit-box-align:stretch;	-ms-flex-align:stretch;	align-items:stretch;
	max-height:none;
}

body.page-id-13973 #myTabContent .active .ec_details_content{
	margin-top:0px;
	padding-top:0px;
}

body.page-id-13973 #myTabContent .active .ec_details_mobile_title_area{
	margin-bottom:0px;
	font-weight:300;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
}

body.page-id-13973 .card-ecommerce .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-13973 #myTabContent .active .ec_product_details_page{
	text-align:center;
	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;
	-ms-flex-item-align:auto;	-ms-grid-row-align:auto;	align-self:auto;
	-ms-flex-preferred-size:1px;	flex-basis:1px;
}

body.page-id-13973 #lc-main .product section #myTabContent .active .row .card-ecommerce{
	height:auto !important;
}

body.page-id-13973 #lc-main .product section #myTabContent .active .row .card-ecommerce .ec_product_details_page{
	height:auto !important;
}

body.page-id-13973 .card-ecommerce .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	line-height:1.2em;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	min-height:80px;
	font-weight:400;
	padding-left:2px;
	padding-right:2px;
}

body.page-id-13973 #lc-main .product{
	background-blend-mode:overlay;
}

body.page-id-13973 #myTabContent .active{
	padding-bottom:33px;
}

body.page-id-13973 #myTabContent .active .ec_details_extra_area{
	display:none;
}

body.page-id-13973 #lc-main .lc-block .row{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-13973 #myClassicTab .nav-item h2{
	background-image:none;
	text-align:center;
	font-family:galano grotesque, sans-serif;
	font-weight:600;
}

body.page-id-13973 #lc-main .product > section{
	text-align:center;
}

body.page-id-13973 #myClassicTab{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-13973 .product .notice span{
	color:#83a375;
}

body.page-id-13973 .product section .notice{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-13973 #lc-main section77{
	background-blend-mode:overlay;
}

body.page-id-13973 #lc-main section77 .live-shortcode{
	background-image:-webkit-linear-gradient(282deg, rgba(255,255,255,0.07) 62%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(282deg, rgba(255,255,255,0.07) 62%, rgb(141,194,111) 100%);	background-image:linear-gradient(-168deg, rgba(255,255,255,0.07) 62%, rgb(141,194,111) 100%);
	padding-bottom:29px;
}

body.page-id-13973 #lc-main .lc-block .card-text{
	color:#ffffff;
}

body.page-id-13973 #lc-main .lc-block h1{
	color:rgba(255,255,255,0.89);
}

body.page-id-13973 #ww div h5{
	text-align:left;
}

body.page-id-13973 #ww h5 strong{
	font-family:galano grotesque, sans-serif;
}

body.page-id-13973 #lc-main .product section #myTabContent .active .row .card-ecommerce:hover{
	-webkit-box-shadow:0px 0px 8px 0px #020202 !important;	box-shadow:0px 0px 8px 0px #020202 !important;
}

body.page-id-13973 .product section .container .row{
	padding-top:0px !important;
	padding-bottom:0px !important;
}

body.page-id-13973 .card-deck .lc-block .card-header{
	background-image:-webkit-linear-gradient(281deg, rgba(43,179,81,0.63) 0%, rgba(97,206,112,0.08) 52%);	background-image:-o-linear-gradient(281deg, rgba(43,179,81,0.63) 0%, rgba(97,206,112,0.08) 52%);	background-image:linear-gradient(-169deg, rgba(43,179,81,0.63) 0%, rgba(97,206,112,0.08) 52%);
	border-style:none;
}

body.page-id-13973 .product .lc-block h6{
	margin-top:35px;
	font-family:"galano grotesque", Sans-serif;
	font-size:24px;
}

body.page-id-13973 .card-deck .lc-block li{
	font-family:"galano grotesque", Sans-serif;
	color:#000000;
	font-size:19px;
	line-height:1.5em;
	font-style:normal;
}

body.page-id-13973 .card-deck .lc-block h3{
	font-family:"galano grotesque", Sans-serif;
	color:#000000;
	font-weight:700;
}

body.page-id-13973 .card-deck .lc-block h4{
	color:#4e4a4a;
}

body.page-id-13973 .card-deck .lc-block .card-body{
	background-color:rgba(97,206,112,0);
}

body.page-id-13973 .card-deck .lc-block small{
	color:#3a3a3a !important;
	font-weight:700;
}

body.page-id-13973 #lc-main .product section77{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-13973 .product section77 .container{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-13973 .product .card-deck{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:stretch;	-ms-flex-align:stretch;	align-items:stretch;
	-ms-flex-line-pack:stretch;	align-content:stretch;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
}

body.page-id-13973 .elementor-element-3a754e4 .elementor-column-wrap{
	padding-right:0px !important;
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-left:0px !important;
}

body.page-id-13973 #ww .container-fluid .container-fluid{
	padding-bottom:0px !important;
	padding-top:0px !important;
}

body.page-id-13973 #lc-main{
	background-color:rgba(97,206,112,0.04);
}

body.page-id-13973 #lc-main section .col-md-12{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-13973 #lc-main section .container .row{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:35px;
	margin-bottom:35px;
	-webkit-box-shadow:0px -1px 16px 0px #212529;	box-shadow:0px -1px 16px 0px #212529;
}

body.page-id-13973 #myTabContent .active .ec_details_options{
	border-style:none;
}

body.page-id-13973 #hh h1{
	font-family:galano grotesque, Sans-serif;
	font-style:normal;
}

@media (max-width:1600px){

	body.page-id-13973 .product .active .card-ecommerce{
	min-width:17em;
	max-width:29em;
}

body.page-id-13973 #lc-main .card video{
	max-height:556px;
}

body.page-id-13973 #lc-main .lc-block h1{
	font-size:4vw !important;
}

body.page-id-13973 #lc-main .lc-block .card-text{
	font-size:3.3vw !important;
	}

}



@media (max-width:1080px){

	body.page-id-13973 #lc-main .card video{
	max-height:455px;
}

body.page-id-13973 #lc-main .lc-block h1{
	font-size:5vw !important;
}

body.page-id-13973 #lc-main .lc-block .card-text{
	font-size:4vw !important;
	}

}



@media (max-width:991px){

	body.page-id-13973 #lc-main section .row{
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
	-ms-flex-wrap:wrap-reverse;	flex-wrap:wrap-reverse;
}

body.page-id-13973 #lc-main .lc-block div{
	padding-top:50px;
}

body.page-id-13973 #lc-main section > .container-fluid{
	background-size:cover;
	background-position-x:40%;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:0px;
	margin-bottom:0px;
}

body.page-id-13973 .product section77 .container{
	max-width:none;
}

body.page-id-13973 #lc-main section .container-fluid .container-fluid{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-top:0px;
	padding-bottom:0px;
}

body.page-id-13973 #lc-main section .container-fluid .container-fluid .row{
	padding-bottom:4px;
	margin-bottom:28px !important;
	margin-top:28px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
}

body.page-id-13973 #lc-main .card video{
	max-height:282px;
}

body.page-id-13973 #lc-main .comment .comment .comment{
	font-size:4vw;
}

body.page-id-13973 .container-fluid .row .align-self-center .lc-block div{
	margin-bottom:28px;
	}

}



@media (max-width:740px){

	body.page-id-13973 .product section77 .container{
	display:block;
}

body.page-id-13973 .product .card-deck{
	display:block;
	}

}



@media (max-width:700px){

	body.page-id-13973 #lc-main .comment .comment .comment{
	font-size:33px;
	}

}



@media (max-width:575px){

	body.page-id-13973 #lc-main .card video{
	max-height:315px;
}

body.page-id-13973 #lc-main .lc-block .card-text{
	font-size:4.5vw !important;
}

body.page-id-13973 #lc-main .lc-block h1{
	font-size:7vw !important;
}

body.page-id-13973 #lc-main .comment .comment .comment{
	font-size:31px;
	}

}



@media (max-width:500px){

	body.page-id-13973 #lc-main .comment .comment .comment{
	font-size:29px;
	}

}



@media (max-width:450px){

	body.page-id-13973 #lc-main > .row{
	padding-left:10px;
	padding-right:10px;
}

body.page-id-13973 #lc-main .tab-content .col-md-12{
	padding-left:3px;
	padding-right:3px;
}

body.page-id-13973 #lc-main .card video{
	max-height:233px;
}

body.page-id-13973 #lc-main .lc-block h1{
	font-size:6vw !important;
	}

}



@media (max-width:386px){

	body.page-id-13973 #lc-main .comment .comment .comment{
	font-size:25px;
	}

}



@media (max-width:344px){

	body.page-id-13973 #lc-main .comment .comment .comment{
	font-size:23px;
	}

}



@media (max-width:300px){

	body.page-id-13973 #lc-main .comment .comment .comment{
	font-size:21px;
	}

}



@media (max-width:290px){

	body.page-id-13973 #lc-main .comment .comment .comment{
	font-size:19px;
	}

}



@media (min-width:992px){

	body.page-id-13973 section .container-fluid .container-fluid .row .align-self-center{
	margin-left:25px;
	}

}



/*-----------------------------------------------*/
/*  "Mobile app repas" Page                      */
/*-----------------------------------------------*/
body.page-id-29846 .elementor-element-a877d06 .elementor-icon .icon:active{
	color:#000000;
}

body.page-id-29846 .elementor-element-a877d06 .elementor-icon .icon:hover{
	color:#000000;
}

body.page-id-29846 .elementor-element-a877d06 .elementor-icon .fa-ice-cream:hover{
	color:#000000;
}

body.page-id-29846 .elementor-element-a877d06 .elementor-icon .fa-ice-cream:active{
	color:#000000;
}

body.page-id-29846 .elementor-element-a877d06 .elementor-icon .fa-user-cog:hover{
	color:#000000;
}

body.page-id-29846 .elementor-element-a877d06 .elementor-icon .fa-user-cog:active{
	color:#000000;
}

body.page-id-29846 .cart div .variation-Modifierlaccompagnement{
	display:none;
}



/*-----------------------------------------------*/
/*  "Top bar only" Elementor_library             */
/*-----------------------------------------------*/
body.postid-524 .hentry .elementor li{
	-ms-flex-preferred-size:0px;	flex-basis:0px;
	-ms-flex-negative:0;	flex-shrink:0;
}

body.postid-524 .hentry .elementor ul{
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
}



/*-----------------------------------------------*/
/*  "Bulletin" Page                              */
/*-----------------------------------------------*/
body.page-id-1065 p{
	text-align:center;
}

body.page-id-1065 .mailster-form-submit .mailster-form-fields .mailster-email-wrapper{
	text-align:center;
}

body.page-id-1065 .mailster-form-submit .mailster-form-fields .mailster-submit-wrapper{
	text-align:center;
}

body.page-id-1065 .mailster-form-fields .mailster-email-wrapper input[type=email]{
	text-align:center;
	width:70%;
}



/*-----------------------------------------------*/
/*  "Mobile app breuvage" Page                   */
/*-----------------------------------------------*/
body.page-id-29868 #lc-main .product section{
	margin-left:26px;
	margin-right:26px;
}

body.page-id-29868 #lc-main .product{
	text-align:center;
}

body.page-id-29868 #panelt{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-29868 #panelt .row{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-29868 #panelt h7{
	font-size:26px;
	color:rgba(0,0,0,0.52);
	margin-bottom:15px;
}

body.page-id-29868 #paneE .row{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-29868 #paneB .row{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-29868 #myTabContent .tab-pane .row{
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}



/*-----------------------------------------------*/
/*  "Devenir Affilié backrup" Page              */
/*-----------------------------------------------*/
body.page-id-56067 .overflow-hidden .card span{
	font-family:'galano grotesque', Sans-serif;
}

body.page-id-56067 #preview .fw-bold span{
	font-family:'galano grotesque', Sans-serif;
}

body.page-id-56067 #preview .mb-md-0 .fw-bold{
	font-family:'galano grotesque', Sans-serif;
}

body.page-id-56067 #preview div div .container .text-center .row .mb-md-0{
	font-family:galano grotesque, sans-serif;
}

body.page-id-56067 #preview div .text-primary{
	font-family:'galano grotesque', Sans-serif;
}

body.page-id-56067 .overflow-hidden .mb-10 .container .card .card-body a{
	font-family:'galano grotesque', Sans-serif;
}

body.page-id-56067 .overflow-hidden .card a{
	font-weight:600;
}

body.page-id-56067 .d-flex .card-body h2{
	font-family:'galano grotesque', Sans-serif;
}

body.page-id-56067 .d-flex .card-body .text-muted{
	font-family:'galano grotesque', Sans-serif;
}

body.page-id-56067 .d-flex p span{
	font-family:'galano grotesque', Sans-serif;
}

body.page-id-56067 .p-5 .ls-tight span{
	font-family:'galano grotesque', Sans-serif;
}

body.page-id-56067 .d-flex .card-body .btn-primary{
	font-family:'galano grotesque', Sans-serif;
	font-weight:600;
}

body.page-id-56067 .overflow-hidden .card .card-body{
	background-image:-webkit-linear-gradient(bottom, #ffffff 0%, #ffffff 54%, rgba(0,0,0,0.2) 100%);	background-image:-o-linear-gradient(bottom, #ffffff 0%, #ffffff 54%, rgba(0,0,0,0.2) 100%);	background-image:linear-gradient(to top, #ffffff 0%, #ffffff 54%, rgba(0,0,0,0.2) 100%);
}

@media (max-width:500px){

	body.page-id-56067 #media{
	height:354px;
	}

}



/*-----------------------------------------------*/
/*  "Avis client" Page                           */
/*-----------------------------------------------*/
body.page-id-71393 .bg-white{
	display:none;
}



/*-----------------------------------------------*/
/*  "Commander-repas-pret-a-manger" Page         */
/*-----------------------------------------------*/
body.page-id-4466 .elementor-element-dec76b2 .elementor-widget .elementor-widget-container{
	text-align:center;
}

body.page-id-4466 .lc-block .text-muted{
	font-family:"galano grotesque", Sans-serif;
	font-weight:600;
	font-size:18px;
	color:#494949 !important;
}

body.page-id-4466 .lc-block .mb-4 .text-center{
	font-family:"galano grotesque", Sans-serif;
	font-weight:300;
	font-size:18px;
	color:#282828;
	display:block;
	margin-right:0px;
	margin-left:15px;
}

body.page-id-4466 .lc-block .active .mb-4{
	padding-left:0px;
	padding-right:15px;
	-webkit-box-shadow:0px 0px 9px 8px #d6d6d6;	box-shadow:0px 0px 9px 8px #d6d6d6;
	background-color:#ffffff;
	border-color:rgba(34,32,32,0);
	border-style:solid;
	border-width:7px;
}

body.page-id-4466 .lc-block h1{
	font-family:'Sriracha', handwriting;
	font-weight:600 !important;
	font-size:38px;
	color:#494949 !important;
}

body.page-id-4466 .elementor-element-3a754e4 .elementor-column-wrap{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.page-id-4466 #lc-main > section{
	background-color: rgba(97,206,112,0.07);
}

body.page-id-4466 .lc-block .active .mb-4:hover{
	-webkit-box-shadow:0px 0px 9px 8px #6a6666;	box-shadow:0px 0px 9px 8px #6a6666;
	-webkit-transform:scale(0.96);	-ms-transform:scale(0.96);	transform:scale(0.96);
	opacity:1;
	-webkit-filter: contrast(1.1);	filter: contrast(1.1);
}

body.page-id-4466 .lc-block .active .mb-4:active{
	padding-left:10px;
}

body.page-id-4466 #lc-main .lc-block .container-fluid{
	margin-right:0px;
}

@media (max-width:450px){

	body.page-id-4466 #lc-main section .container-fluid > .row > .col-md-12{
	padding-left:15px;
}

body.page-id-4466 .lc-block .text-muted{
	padding-left:12px;
}

body.page-id-4466 .lc-block h1{
	padding-left:12px;
	}

}



/*-----------------------------------------------*/
/*  "Accompagnement-et-breuvage" Page            */
/*-----------------------------------------------*/
body.page-id-6238 .elementor-element-dec76b2 .elementor-widget .elementor-widget-container{
	text-align:center;
}

body.page-id-6238 .lc-block .text-muted{
	font-family:"galano grotesque", Sans-serif;
	font-weight:600;
	font-size:18px;
	color:#494949 !important;
}

body.page-id-6238 .lc-block .mb-4 .text-center{
	font-family:"galano grotesque", Sans-serif;
	font-weight:300;
	font-size:18px;
	color:#282828;
	display:block;
	margin-right:0px;
	margin-left:15px;
}

body.page-id-6238 .lc-block .mb-4{
	padding-left:0px;
}

body.page-id-6238 .lc-block h1{
	font-family:"galano grotesque", Sans-serif;
	font-weight:600 !important;
	font-size:38px;
	color:#494949 !important;
	text-align:center;
}

body.page-id-6238 #lc-main .header{

	background-size:contain;
	background-image:url("https://foubouffe.com/wp-content/uploads/2024/03/Healthy-beverage-1.png");
	color:rgb(33, 37, 41);
	background-attachment:fixed;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	text-align:center;
	padding-bottom:0px;
	background-position-y:0%;
	padding-right:0px;
}

body.page-id-6238 .header .main-heading-wrapper{
	-webkit-box-shadow:0px 0px 28px 31px rgba(0,0,0,0.27);	box-shadow:0px 0px 28px 31px rgba(0,0,0,0.27);
	margin-bottom:-6px;
	margin-top:0px;
	background-color:rgba(0,0,0,0.27);
}

body.page-id-6238 .product .row{
	margin-left:10px;
	margin-right:10px;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-6238 .product section .btn-toolbar{
	text-align:center;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-6238 .product form{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-6238 #myClassicTab{
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-6238 #myClassicTab li{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-6238 #lc-main .product > section{
	background-attachment:fixed;

	background-size:cover;
	background-blend-mode:luminosity;
}

body.page-id-6238 #myTabContent .row{
	margin-bottom:0px !important;
}

body.page-id-6238 #lc-main .product{
	background-blend-mode:overlay;
	background-color:rgba(97,206,112,0.04);
}

body.page-id-6238 #myTabContent input[type=button]{
	margin-bottom:0px;
	margin-right:0px;
}

body.page-id-6238 .lc-block .col-md-12{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;

	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;

	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
}

body.page-id-6238 #lc-main > .row{
	padding-top:30px;
	padding-bottom:30px;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:-webkit-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:linear-gradient(-168deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);
	padding-top:30px;
	padding-bottom:30px;
}

body.page-id-6238 #lc-main section > .container-fluid > .row > .col-md-12{
	padding-bottom:65px;
	background-image:-webkit-linear-gradient(54deg, rgba(97,206,112,0.07) 70%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(54deg, rgba(97,206,112,0.07) 70%, rgb(141,194,111) 100%);	background-image:linear-gradient(36deg, rgba(97,206,112,0.07) 70%, rgb(141,194,111) 100%);
}

body.page-id-6238 .lc-block .tab-content .row{

	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
}

body.page-id-6238 #myTabContent{
	padding-bottom:33px;
}

body.page-id-6238 #myTabContent select{
	font-size:15px;
	color:#262626;
	font-style:normal;
	font-weight:600;
	font-family:'Work Sans', sans-serif;
}

body.page-id-6238 #lc-main .row:nth-child(5){

	margin-left:0px;
	margin-right:0px;
}

body.page-id-6238 #lc-main > section > .row{
	padding-top:30px;
	padding-bottom:30px;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:-webkit-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:linear-gradient(-168deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);
}

body.page-id-6238 #lc-main section3 .lc-block .row{

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-6238 #lc-main section3 .container-fluid > .row{
	padding-top:30px;
	padding-bottom:60px;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:-webkit-linear-gradient(282deg, rgba(97,206,112,0.04) 62%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(282deg, rgba(97,206,112,0.04) 62%, rgb(141,194,111) 100%);	background-image:linear-gradient(-168deg, rgba(97,206,112,0.04) 62%, rgb(141,194,111) 100%);
}

body.page-id-6238 #lc-main section4 > .container-fluid > .row > .col-md-12{
	background-image:-webkit-linear-gradient(64deg, rgba(97,206,112,0.04) 69%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(64deg, rgba(97,206,112,0.04) 69%, rgb(141,194,111) 100%);	background-image:linear-gradient(26deg, rgba(97,206,112,0.04) 69%, rgb(141,194,111) 100%);
}

body.page-id-6238 #lc-main > section{
	background-color:rgba(97,206,112,0.07);
}

body.page-id-6238 #lc-main section .d-flex{
	background-blend-mode:overlay;
	background-color:rgba(43,155,58,0.07) !important;
	background-attachment:scroll;
	background-repeat:repeat-y;
	color:rgb(33, 37, 41);

	background-size:cover;
	background-position-y:100%;
}

body.page-id-6238 #lc-main section .lc-block{
	padding-top:179px !important;
}

body.page-id-6238 .d-flex .lc-block div{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-6238 #lc-main section5 .col-md-6{
	padding-top:50px;
	padding-bottom:50px;
}

body.page-id-6238 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-y:51%;
	background-color:rgba(111,189,111,0.24) !important;
	min-height:942px;
	background-blend-mode:overlay;
	background-position-x:73%;
	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-biologique-cru-sans-gluten-3.jpg")!important;
}

body.page-id-6238 .container-fluid .row .col-md-6 .lc-block > div{
	text-align:center;
}

body.page-id-6238 #lc-main section5 h2{
	font-family:'Sriracha', handwriting;
	font-size:36px;
	font-weight:600;
}

body.page-id-6238 #lc-main div p1{
	font-family:galano grotesque, sans-serif;
	font-size:21px;
	font-weight:600;
}

body.page-id-6238 #lc-main section5 p{
	font-family:galano grotesque, sans-serif;
	font-weight:600;
	color:#000000;
}

body.page-id-6238 #lc-main h5 i{
	color:#28a745;
}

body.page-id-6238 .product section .tab{
	text-align:center;
	padding-top:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-6238 #myTabContent .active h4{
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
	font-family:galano grotesque, sans-serif;
	font-weight:700;
	font-size:36px;
	color:#303030;
	font-style:normal;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}

body.page-id-6238 #panelt h7{
	font-size:24px;
	color:#606060;
	font-weight:400;
	margin-bottom:29px;
}

body.page-id-6238 #lc-main section5 .container-fluid .row .col-md-6{
	background-color:rgba(97,206,112,0.04) !important;
}

body.page-id-6238 #lc-main section5 .container-fluid .row .fa{
	background-color:rgba(97,206,112,0.17) !important;
}

body.page-id-6238 #myTabContent .active textarea{
	min-height:50px !important;
}

body.page-id-6238 #lc-main section5 .container-fluid .row .col-sm-12 .lc-block .px-4 div h5 i{
	background-color:rgba(255,255,255,0.17) !important;
}

body.page-id-6238 #lc-main section5 .col-sm-12:nth-child(2){

	background-color:rgba(97,206,112,0.04);
}

body.page-id-6238 #lc-main section5 .lc-block{
	text-align:center;
}

body.page-id-6238 .header .main-heading-wrapper h1{
	font-family:'Sriracha', handwriting;
}

body.page-id-6238 .product .tab .btn{
	margin-top:5px;
	margin-bottom:0px;
	text-transform:uppercase;
	font-weight:600 !important;
	color:#ffffff;
	font-family:'Roboto', sans-serif;
}

body.page-id-6238 .product .tab .btn:hover{
	background-color:#2bb351 !important;
}

body.page-id-6238 .fd_modal_img .exfd-modal-carousel .ex_s_lick-list{
	max-height:550px;
}

body.page-id-6238 .ex_s_lick-track .ex_s_lick-current img{
	max-height:533px;
}

body.page-id-6238 #myTabContent .tab-pane h4{
	text-align:center;
	font-family:galano grotesque, sans-serif;
	font-weight:700;
}

body.page-id-6238 #myTabContent .tab-pane .live-shortcode{
	width:1600px;
}

@media (max-width:4000px){

	body.page-id-6238 #lc-main .header{
	background-position-y:20%;
}

body.page-id-6238 #lc-main section5 .lc-block{
	margin-top:63px;
	}

}



@media (max-width:1600px){

	body.page-id-6238 #lc-main .header{
	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-probiotique-cru-biologique-3-3.jpg");

	background-size:auto;
	background-position-x:59%;
	background-position-y:19%;
}

body.page-id-6238 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:46%;
	}

}



@media (max-width:1500px){

	body.page-id-6238 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-biologique-cru-sans-gluten-tablette-3.jpg")!important;
	}

}



@media (max-width:1440px){

	body.page-id-6238 #lc-main .lc-block .container-fluid{
	padding-left:0px;
	padding-right:0px;
	}

}



@media (max-width:1439px){

	body.page-id-6238 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:47%;
	}

}



@media (max-width:1199px){

	body.page-id-6238 #lc-main section5 .container-fluid .row .col-sm-12 .lc-block{
	margin-top:0px !important;
	}

}



@media (max-width:991px){

	body.page-id-6238 #lc-main .header{
	background-attachment:scroll;
	background-position-x:17%;
}

body.page-id-6238 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:80px !important;
}

body.page-id-6238 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	margin-bottom:0px;
}

body.page-id-6238 #lc-main section5 .container-fluid .row .col-sm-12 .lc-block{
	margin-top:-50px !important;
	}

}



@media (max-width:900px){

	body.page-id-6238 .nav-justified .nav-item a{
	font-size:40px;
	line-height:1em;
}

body.page-id-6238 .header .main-heading-wrapper h1{
	text-align:center;
}

body.page-id-6238 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:0%;
	}

}



@media (max-width:864px){

	body.page-id-6238 .header .main-heading-wrapper h1{
	text-align:center;
}

body.page-id-6238 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:14%;
	}

}



@media (max-width:767px){

	body.page-id-6238 #lc-main section5 .fa{
	visibility:visible;
	padding-top:0px;
}

body.page-id-6238 #lc-main .header{
	background-position-x:24%;
	background-position-y:49%;
}

body.page-id-6238 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:23%;
	}

}



@media (max-width:700px){

	body.page-id-6238 #lc-main .header{
	background-position-x:34%;
}

body.page-id-6238 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:39%;
	}

}



@media (max-width:640px){

	body.page-id-6238 #lc-main .header{
	background-position-x:32%;
}

body.page-id-6238 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:67px !important;
}

body.page-id-6238 .header .main-heading-wrapper .without-code{
	font-size:30px;
}

body.page-id-6238 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-biologique-cru-sans-gluten-mobile-4-1.jpg")!important;
	background-position-x:46%;
	min-height:641px;
	}

}



@media (max-width:500px){

	body.page-id-6238 .header .main-heading-wrapper .without-code{
	font-size:29px;
}

body.page-id-6238 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:61px !important;
}

body.page-id-6238 #lc-main .header{
	background-position-x:37%;
	}

}



@media (max-width:479px){

	body.page-id-6238 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	min-height:648px;
	}

}



@media (max-width:450px){

	body.page-id-6238 #lc-main section > .container-fluid > .row > .col-md-12{
	padding-right:5px;
	padding-left:22px;
}

body.page-id-6238 .lc-block h1{
	padding-right:15px;
}

body.page-id-6238 .lc-block .text-muted{
	padding-right:15px;
}

body.page-id-6238 #lc-main > .row{
	padding-left:10px;
	padding-right:10px;
}

body.page-id-6238 #lc-main .tab-content .col-md-12{
	padding-left:3px;
	padding-right:3px;
}

body.page-id-6238 #lc-main section3 .lc-block .row{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-6238 .header .main-heading-wrapper .without-code{
	font-size:22px;
}

body.page-id-6238 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:53px !important;
}

body.page-id-6238 #lc-main .header{
	background-position-x:80%;
	background-position-y:58%;
}

body.page-id-6238 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	min-height:435px;

	background-size:cover;
	background-position-x:48%;
	}

}



@media (max-width:377px){

	body.page-id-6238 #lc-main .header{
	background-position-x:82%;
	background-position-y:34%;
}

body.page-id-6238 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:51%;
	}

}



@media (max-width:320px){

	body.page-id-6238 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:44px !important;
	}

}



/*-----------------------------------------------*/
/*  "Nouveau jus test" Page                      */
/*-----------------------------------------------*/
body.page-id-37420 .elementor-element-dec76b2 .elementor-widget .elementor-widget-container{
	text-align:center;
}

body.page-id-37420 .lc-block .text-muted{
	font-family:"galano grotesque", Sans-serif;
	font-weight:600;
	font-size:18px;
	color:#494949 !important;
}

body.page-id-37420 .lc-block .mb-4 .text-center{
	font-family:"galano grotesque", Sans-serif;
	font-weight:300;
	font-size:18px;
	color:#282828;
	display:block;
	margin-right:0px;
	margin-left:15px;
}

body.page-id-37420 .lc-block .mb-4{
	padding-left:0px;
}

body.page-id-37420 .lc-block h1{
	font-family:"galano grotesque", Sans-serif;
	font-weight:600 !important;
	font-size:38px;
	color:#494949 !important;
	text-align:center;
}

body.page-id-37420 #lc-main .header{

	background-size:contain;
	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-probiotique-cru-biologique-3-3.jpg");
	color:rgb(33, 37, 41);
	background-attachment:fixed;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	text-align:center;
	padding-bottom:0px;
	background-position-y:0%;
	padding-right:0px;
}

body.page-id-37420 .header .main-heading-wrapper{
	-webkit-box-shadow:0px 0px 28px 31px rgba(0,0,0,0.27);	box-shadow:0px 0px 28px 31px rgba(0,0,0,0.27);
	margin-bottom:-6px;
	margin-top:0px;
	background-color:rgba(0,0,0,0.27);
}

body.page-id-37420 .product .card-ecommerce{
	-ms-flex-line-pack:center;	align-content:center;
	min-width:22em;
	max-width:452px;
	margin-top:14px;
}

body.page-id-37420 .product .row{
	margin-left:10px;
	margin-right:10px;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-37420 .product section .btn-toolbar{
	text-align:center;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-37420 .product .ec_details_options{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-line-pack:center;	align-content:center;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-37420 .product .ec_details_option_data{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-37420 .product form{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-37420 .product .ec_details_final_price{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-37420 .product .ec_details_add_to_cart_area{

	-ms-flex-preferred-size:1px;	flex-basis:1px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
}

body.page-id-37420 .product .ec_details_add_to_cart{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-37420 #myClassicTab{
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-37420 #myClassicTab li{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-37420 #myTabContent .ec_details_add_to_cart_area{

	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;

	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	margin-top:10px;
}

body.page-id-37420 #lc-main .product > section{
	background-attachment:fixed;

	background-size:cover;
	background-blend-mode:luminosity;
}

body.page-id-37420 #myTabContent .row{
	margin-bottom:0px !important;
}

body.page-id-37420 #lc-main .product{
	background-blend-mode:overlay;
	background-color:rgba(97,206,112,0.04);
}

body.page-id-37420 #myTabContent .ec_product_details_page{
	text-align:center;
}

body.page-id-37420 .row .card-ecommerce .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	text-align:center;
}

body.page-id-37420 #myTabContent input[type=button]{
	margin-bottom:0px;
	margin-right:0px;
}

body.page-id-37420 #myTabContent .ec_details_add_to_cart input{
	margin-bottom:10px !important;
}

body.page-id-37420 #myTabContent .ec_details_quantity{
	margin-bottom:10px;
	margin-right:0px;
	margin-left:10px;
}

body.page-id-37420 #myTabContent .ec_details_add_to_cart{
	margin-right:0px;
}

body.page-id-37420 .lc-block .col-md-12{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;

	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;

	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
}

body.page-id-37420 #lc-main > .row{
	padding-top:30px;
	padding-bottom:30px;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:-webkit-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:linear-gradient(-168deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);
	padding-top:30px;
	padding-bottom:30px;
}

body.page-id-37420 #lc-main section > .container-fluid > .row > .col-md-12{
	padding-bottom:65px;
	background-image:-webkit-linear-gradient(54deg, rgba(97,206,112,0.07) 70%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(54deg, rgba(97,206,112,0.07) 70%, rgb(141,194,111) 100%);	background-image:linear-gradient(36deg, rgba(97,206,112,0.07) 70%, rgb(141,194,111) 100%);
}

body.page-id-37420 .lc-block .tab-content .row{

	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
}

body.page-id-37420 #myTabContent{
	padding-bottom:33px;
}

body.page-id-37420 #myTabContent .row .card-ecommerce .ec_product_details_page .ec_details_content .ec_details_right .ec_add_to_cart_form .ec_details_options .ec_details_option_row .ec_details_option_data select{
	width:270px !important;
}

body.page-id-37420 #myTabContent select{
	font-size:15px;
	color:#262626;
	font-style:normal;
	font-weight:600;
	font-family:'Work Sans', sans-serif;
}

body.page-id-37420 #myTabContent .ec_cart_success{
	display:none;
}

body.page-id-37420 #myTabContent .card-ecommerce{
	margin-right:10px;

	-ms-flex-negative:1;	flex-shrink:1;

	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;

	-ms-flex-preferred-size:300px;	flex-basis:300px;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-orient:column;	-webkit-box-direction:column;	-ms-flex-direction:column;	flex-direction:column;

	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;

	-ms-flex-item-align:stretch;	-ms-grid-row-align:stretch;	align-self:stretch;
	-webkit-box-align:stretch;	-ms-flex-align:stretch;	align-items:stretch;
}

body.page-id-37420 #lc-main .row:nth-child(5){

	margin-left:0px;
	margin-right:0px;
}

body.page-id-37420 #lc-main > section > .row{
	padding-top:30px;
	padding-bottom:30px;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:-webkit-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:linear-gradient(-168deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);
}

body.page-id-37420 #lc-main section3 .lc-block .row{

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-37420 #lc-main section3 .container-fluid > .row{
	padding-top:30px;
	padding-bottom:60px;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:-webkit-linear-gradient(282deg, rgba(97,206,112,0.04) 62%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(282deg, rgba(97,206,112,0.04) 62%, rgb(141,194,111) 100%);	background-image:linear-gradient(-168deg, rgba(97,206,112,0.04) 62%, rgb(141,194,111) 100%);
}

body.page-id-37420 #lc-main section4 > .container-fluid > .row > .col-md-12{
	background-image:-webkit-linear-gradient(64deg, rgba(97,206,112,0.04) 69%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(64deg, rgba(97,206,112,0.04) 69%, rgb(141,194,111) 100%);	background-image:linear-gradient(26deg, rgba(97,206,112,0.04) 69%, rgb(141,194,111) 100%);
}

body.page-id-37420 #lc-main > section{
	background-color:rgba(97,206,112,0.07);
}

body.page-id-37420 #lc-main section .d-flex{
	background-blend-mode:overlay;
	background-color:rgba(43,155,58,0.07) !important;
	background-attachment:scroll;
	background-repeat:repeat-y;
	color:rgb(33, 37, 41);

	background-size:cover;
	background-position-y:100%;
}

body.page-id-37420 #lc-main section .lc-block{
	padding-top:179px !important;
}

body.page-id-37420 .d-flex .lc-block div{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-37420 #lc-main section5 .col-md-6{
	padding-top:50px;
	padding-bottom:50px;
}

body.page-id-37420 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-y:51%;
	background-color:rgba(111,189,111,0.24) !important;
	min-height:942px;
	background-blend-mode:overlay;
	background-position-x:73%;
	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-biologique-cru-sans-gluten-3.jpg")!important;
}

body.page-id-37420 .container-fluid .row .col-md-6 .lc-block > div{
	text-align:center;
}

body.page-id-37420 #lc-main section5 h2{
	font-family:'Sriracha', handwriting;
	font-size:36px;
	font-weight:600;
}

body.page-id-37420 #lc-main div p1{
	font-family:galano grotesque, sans-serif;
	font-size:21px;
	font-weight:600;
}

body.page-id-37420 #lc-main section5 p{
	font-family:galano grotesque, sans-serif;
	font-weight:600;
	color:#000000;
}

body.page-id-37420 #lc-main h5 i{
	color:#28a745;
}

body.page-id-37420 .row .card-ecommerce .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_single_price{
	display:none;
}

body.page-id-37420 .card-ecommerce .ec_product_details_page .ec_details_content .ec_details_mobile_title_area .ec_details_title{
	line-height:1.2em;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:nowrap;	flex-wrap:nowrap;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	min-height:66px;
	font-weight:400;
	line-height:1.2em;
	padding-left:2px;
	padding-right:2px;
}

body.page-id-37420 #myTabContent .ec_details_content{
	padding-top:0px;
}

body.page-id-37420 #lc-main .product section #myTabContent .row .card-ecommerce{
	-webkit-box-shadow:0px 0px 8px 0px #000000 !important;	box-shadow:0px 0px 8px 0px #000000 !important;
}

body.page-id-37420 .product section .tab{
	text-align:center;
	padding-top:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-37420 #myTabContent .active h4{
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
	font-family:galano grotesque, sans-serif;
	font-weight:700;
	font-size:36px;
	color:#303030;
	font-style:normal;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}

body.page-id-37420 #panelt h7{
	font-size:24px;
	color:#606060;
	font-weight:400;
	margin-bottom:29px;
}

body.page-id-37420 #lc-main section5 .container-fluid .row .col-md-6{
	background-color:rgba(97,206,112,0.04) !important;
}

body.page-id-37420 #lc-main section5 .container-fluid .row .fa{
	background-color:rgba(97,206,112,0.17) !important;
}

body.page-id-37420 #myTabContent .active textarea{
	min-height:50px !important;
}

body.page-id-37420 #lc-main section5 .container-fluid .row .col-sm-12 .lc-block .px-4 div h5 i{
	background-color:rgba(255,255,255,0.17) !important;
}

body.page-id-37420 #lc-main section5 .col-sm-12:nth-child(2){

	background-color:rgba(97,206,112,0.04);
}

body.page-id-37420 #lc-main section5 .lc-block{
	text-align:center;
}

body.page-id-37420 #myTabContent .ec_details_main_image img{
	min-width:0%;
	max-height:400px;
	max-width:50%;
}

body.page-id-37420 #myTabContent .active .ec_details_main_image{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	border-style:none;
}

body.page-id-37420 #myTabContent .active .ec_details_thumbnails{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
}

body.page-id-37420 #myTabContent .active .ec_details_mobile_title_area{
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	border-style:none;
	padding-top:0px;
}

body.page-id-37420 #myTabContent .active .ec_details_extra_area{
	margin-top:0px;
}

body.page-id-37420 #myTabContent .active .ec_details_content{
	margin-top:0px;
}

body.page-id-37420 #myTabContent .active .card-ecommerce{
	margin-left:10px;
}

body.page-id-37420 .header .main-heading-wrapper h1{
	font-family:'Sriracha', handwriting;
}

body.page-id-37420 .product .tab .btn{
	margin-top:5px;
	margin-bottom:0px;
	text-transform:uppercase;
	font-weight:600 !important;
	color:#ffffff;
	font-family:'Roboto', sans-serif;
}

body.page-id-37420 .product .tab .btn:hover{
	background-color:#2bb351 !important;
}

body.page-id-37420 .fd_modal_img .exfd-modal-carousel .ex_s_lick-list{
	max-height:550px;
}

body.page-id-37420 .ex_s_lick-track .ex_s_lick-current img{
	max-height:533px;
}

body.page-id-37420 #myTabContent .tab-pane h4{
	text-align:center;
	font-family:galano grotesque, sans-serif;
	font-weight:700;
}

@media (max-width:4000px){

	body.page-id-37420 #lc-main .header{
	background-position-y:20%;
}

body.page-id-37420 #lc-main section5 .lc-block{
	margin-top:63px;
	}

}



@media (max-width:1600px){

	body.page-id-37420 #lc-main .header{
	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-probiotique-cru-biologique-3-3.jpg");

	background-size:auto;
	background-position-x:59%;
	background-position-y:19%;
}

body.page-id-37420 .product .card-ecommerce{
	min-width:17em;
	max-width:29em;
}

body.page-id-37420 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:46%;
	}

}



@media (max-width:1500px){

	body.page-id-37420 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-biologique-cru-sans-gluten-tablette-3.jpg")!important;
	}

}



@media (max-width:1440px){

	body.page-id-37420 #lc-main .lc-block .container-fluid{
	padding-left:0px;
	padding-right:0px;
	}

}



@media (max-width:1439px){

	body.page-id-37420 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:47%;
	}

}



@media (max-width:1199px){

	body.page-id-37420 #lc-main section5 .container-fluid .row .col-sm-12 .lc-block{
	margin-top:0px !important;
	}

}



@media (max-width:991px){

	body.page-id-37420 #lc-main .header{
	background-attachment:scroll;
	background-position-x:17%;
}

body.page-id-37420 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:80px !important;
}

body.page-id-37420 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	margin-bottom:0px;
}

body.page-id-37420 #lc-main section5 .container-fluid .row .col-sm-12 .lc-block{
	margin-top:-50px !important;
	}

}



@media (max-width:900px){

	body.page-id-37420 .nav-justified .nav-item a{
	font-size:40px;
	line-height:1em;
}

body.page-id-37420 .header .main-heading-wrapper h1{
	text-align:center;
}

body.page-id-37420 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:0%;
	}

}



@media (max-width:864px){

	body.page-id-37420 .header .main-heading-wrapper h1{
	text-align:center;
}

body.page-id-37420 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:14%;
	}

}



@media (max-width:767px){

	body.page-id-37420 #lc-main section5 .fa{
	visibility:visible;
	padding-top:0px;
}

body.page-id-37420 #lc-main .header{
	background-position-x:24%;
	background-position-y:49%;
}

body.page-id-37420 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:23%;
	}

}



@media (max-width:700px){

	body.page-id-37420 #lc-main .header{
	background-position-x:34%;
}

body.page-id-37420 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:39%;
	}

}



@media (max-width:640px){

	body.page-id-37420 #lc-main .header{
	background-position-x:32%;
}

body.page-id-37420 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:67px !important;
}

body.page-id-37420 .header .main-heading-wrapper .without-code{
	font-size:30px;
}

body.page-id-37420 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-biologique-cru-sans-gluten-mobile-4-1.jpg")!important;
	background-position-x:46%;
	min-height:641px;
	}

}



@media (max-width:501px){

	body.page-id-37420 #lc-main .product section #myTabContent .active .row .card-ecommerce{
	margin-left:0px !important;
	margin-right:0px !important;
	}

}



@media (max-width:500px){

	body.page-id-37420 .header .main-heading-wrapper .without-code{
	font-size:29px;
}

body.page-id-37420 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:61px !important;
}

body.page-id-37420 #lc-main .header{
	background-position-x:37%;
	}

}



@media (max-width:479px){

	body.page-id-37420 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	min-height:648px;
	}

}



@media (max-width:450px){

	body.page-id-37420 #lc-main section > .container-fluid > .row > .col-md-12{
	padding-right:5px;
	padding-left:22px;
}

body.page-id-37420 .lc-block h1{
	padding-right:15px;
}

body.page-id-37420 .lc-block .text-muted{
	padding-right:15px;
}

body.page-id-37420 #lc-main > .row{
	padding-left:10px;
	padding-right:10px;
}

body.page-id-37420 #lc-main .tab-content .col-md-12{
	padding-left:3px;
	padding-right:3px;
}

body.page-id-37420 #lc-main section3 .lc-block .row{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-37420 .header .main-heading-wrapper .without-code{
	font-size:22px;
}

body.page-id-37420 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:53px !important;
}

body.page-id-37420 #lc-main .header{
	background-position-x:80%;
	background-position-y:58%;
}

body.page-id-37420 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	min-height:435px;

	background-size:cover;
	background-position-x:48%;
	}

}



@media (max-width:377px){

	body.page-id-37420 #lc-main .header{
	background-position-x:82%;
	background-position-y:34%;
}

body.page-id-37420 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:51%;
	}

}



@media (max-width:320px){

	body.page-id-37420 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:44px !important;
	}

}



/*-----------------------------------------------*/
/*  "Accompagnement-et-breuvage &#8211; backup impress" Page*/
/*-----------------------------------------------*/
body.page-id-56006 .elementor-element-dec76b2 .elementor-widget .elementor-widget-container{
	text-align:center;
}

body.page-id-56006 .lc-block .text-muted{
	font-family:"galano grotesque", Sans-serif;
	font-weight:600;
	font-size:18px;
	color:#494949 !important;
}

body.page-id-56006 .lc-block .mb-4 .text-center{
	font-family:"galano grotesque", Sans-serif;
	font-weight:300;
	font-size:18px;
	color:#282828;
	display:block;
	margin-right:0px;
	margin-left:15px;
}

body.page-id-56006 .lc-block .mb-4{
	padding-left:0px;
}

body.page-id-56006 .lc-block h1{
	font-family:"galano grotesque", Sans-serif;
	font-weight:600 !important;
	font-size:38px;
	color:#494949 !important;
	text-align:center;
}

body.page-id-56006 #lc-main .header{

	background-size:contain;
	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-probiotique-cru-biologique-3-3.jpg");
	color:rgb(33, 37, 41);
	background-attachment:fixed;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	text-align:center;
	padding-bottom:0px;
	background-position-y:0%;
	padding-right:0px;
}

body.page-id-56006 .header .main-heading-wrapper{
	-webkit-box-shadow:0px 0px 28px 31px rgba(0,0,0,0.27);	box-shadow:0px 0px 28px 31px rgba(0,0,0,0.27);
	margin-bottom:-6px;
	margin-top:0px;
	background-color:rgba(0,0,0,0.27);
}

body.page-id-56006 .product .row{
	margin-left:10px;
	margin-right:10px;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-56006 .product section .btn-toolbar{
	text-align:center;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-56006 .product form{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:normal;	-ms-flex-align:normal;	align-items:normal;
	-ms-flex-line-pack:center;	align-content:center;
}

body.page-id-56006 #myClassicTab{
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-56006 #myClassicTab li{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-56006 #lc-main .product > section{
	background-attachment:fixed;

	background-size:cover;
	background-blend-mode:luminosity;
}

body.page-id-56006 #myTabContent .row{
	margin-bottom:0px !important;
}

body.page-id-56006 #lc-main .product{
	background-blend-mode:overlay;
	background-color:rgba(97,206,112,0.04);
}

body.page-id-56006 #myTabContent input[type=button]{
	margin-bottom:0px;
	margin-right:0px;
}

body.page-id-56006 .lc-block .col-md-12{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;

	-webkit-box-flex:1;	-ms-flex-positive:1;	flex-grow:1;

	-ms-flex-preferred-size:1px;	flex-basis:1px;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
}

body.page-id-56006 #lc-main > .row{
	padding-top:30px;
	padding-bottom:30px;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:-webkit-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:linear-gradient(-168deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);
	padding-top:30px;
	padding-bottom:30px;
}

body.page-id-56006 #lc-main section > .container-fluid > .row > .col-md-12{
	padding-bottom:65px;
	background-image:-webkit-linear-gradient(54deg, rgba(97,206,112,0.07) 70%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(54deg, rgba(97,206,112,0.07) 70%, rgb(141,194,111) 100%);	background-image:linear-gradient(36deg, rgba(97,206,112,0.07) 70%, rgb(141,194,111) 100%);
}

body.page-id-56006 .lc-block .tab-content .row{

	-webkit-box-pack:normal;	-ms-flex-pack:normal;	justify-content:normal;
}

body.page-id-56006 #myTabContent{
	padding-bottom:33px;
}

body.page-id-56006 #myTabContent select{
	font-size:15px;
	color:#262626;
	font-style:normal;
	font-weight:600;
	font-family:'Work Sans', sans-serif;
}

body.page-id-56006 #lc-main .row:nth-child(5){

	margin-left:0px;
	margin-right:0px;
}

body.page-id-56006 #lc-main > section > .row{
	padding-top:30px;
	padding-bottom:30px;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:-webkit-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(282deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);	background-image:linear-gradient(-168deg, rgba(97,206,112,0.07) 62%, rgb(141,194,111) 100%);
}

body.page-id-56006 #lc-main section3 .lc-block .row{

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-box-orient:row;	-webkit-box-direction:row;	-ms-flex-direction:row;	flex-direction:row;
}

body.page-id-56006 #lc-main section3 .container-fluid > .row{
	padding-top:30px;
	padding-bottom:60px;

	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	background-image:-webkit-linear-gradient(282deg, rgba(97,206,112,0.04) 62%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(282deg, rgba(97,206,112,0.04) 62%, rgb(141,194,111) 100%);	background-image:linear-gradient(-168deg, rgba(97,206,112,0.04) 62%, rgb(141,194,111) 100%);
}

body.page-id-56006 #lc-main section4 > .container-fluid > .row > .col-md-12{
	background-image:-webkit-linear-gradient(64deg, rgba(97,206,112,0.04) 69%, rgb(141,194,111) 100%);	background-image:-o-linear-gradient(64deg, rgba(97,206,112,0.04) 69%, rgb(141,194,111) 100%);	background-image:linear-gradient(26deg, rgba(97,206,112,0.04) 69%, rgb(141,194,111) 100%);
}

body.page-id-56006 #lc-main > section{
	background-color:rgba(97,206,112,0.07);
}

body.page-id-56006 #lc-main section .d-flex{
	background-blend-mode:overlay;
	background-color:rgba(43,155,58,0.07) !important;
	background-attachment:scroll;
	background-repeat:repeat-y;
	color:rgb(33, 37, 41);

	background-size:cover;
	background-position-y:100%;
}

body.page-id-56006 #lc-main section .lc-block{
	padding-top:179px !important;
}

body.page-id-56006 .d-flex .lc-block div{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-56006 #lc-main section5 .col-md-6{
	padding-top:50px;
	padding-bottom:50px;
}

body.page-id-56006 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-y:51%;
	background-color:rgba(111,189,111,0.24) !important;
	min-height:942px;
	background-blend-mode:overlay;
	background-position-x:73%;
	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-biologique-cru-sans-gluten-3.jpg")!important;
}

body.page-id-56006 .container-fluid .row .col-md-6 .lc-block > div{
	text-align:center;
}

body.page-id-56006 #lc-main section5 h2{
	font-family:'Sriracha', handwriting;
	font-size:36px;
	font-weight:600;
}

body.page-id-56006 #lc-main div p1{
	font-family:galano grotesque, sans-serif;
	font-size:21px;
	font-weight:600;
}

body.page-id-56006 #lc-main section5 p{
	font-family:galano grotesque, sans-serif;
	font-weight:600;
	color:#000000;
}

body.page-id-56006 #lc-main h5 i{
	color:#28a745;
}

body.page-id-56006 .product section .tab{
	text-align:center;
	padding-top:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-56006 #myTabContent .active h4{
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
	font-family:galano grotesque, sans-serif;
	font-weight:700;
	font-size:36px;
	color:#303030;
	font-style:normal;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}

body.page-id-56006 #panelt h7{
	font-size:24px;
	color:#606060;
	font-weight:400;
	margin-bottom:29px;
}

body.page-id-56006 #lc-main section5 .container-fluid .row .col-md-6{
	background-color:rgba(97,206,112,0.04) !important;
}

body.page-id-56006 #lc-main section5 .container-fluid .row .fa{
	background-color:rgba(97,206,112,0.17) !important;
}

body.page-id-56006 #myTabContent .active textarea{
	min-height:50px !important;
}

body.page-id-56006 #lc-main section5 .container-fluid .row .col-sm-12 .lc-block .px-4 div h5 i{
	background-color:rgba(255,255,255,0.17) !important;
}

body.page-id-56006 #lc-main section5 .col-sm-12:nth-child(2){

	background-color:rgba(97,206,112,0.04);
}

body.page-id-56006 #lc-main section5 .lc-block{
	text-align:center;
}

body.page-id-56006 .header .main-heading-wrapper h1{
	font-family:'Sriracha', handwriting;
}

body.page-id-56006 .product .tab .btn{
	margin-top:5px;
	margin-bottom:0px;
	text-transform:uppercase;
	font-weight:600 !important;
	color:#ffffff;
	font-family:'Roboto', sans-serif;
}

body.page-id-56006 .product .tab .btn:hover{
	background-color:#2bb351 !important;
}

body.page-id-56006 .fd_modal_img .exfd-modal-carousel .ex_s_lick-list{
	max-height:550px;
}

body.page-id-56006 .ex_s_lick-track .ex_s_lick-current img{
	max-height:533px;
}

body.page-id-56006 #myTabContent .tab-pane h4{
	text-align:center;
	font-family:galano grotesque, sans-serif;
	font-weight:700;
}

body.page-id-56006 #myTabContent .tab-pane .live-shortcode{
	width:1600px;
}

@media (max-width:4000px){

	body.page-id-56006 #lc-main .header{
	background-position-y:20%;
}

body.page-id-56006 #lc-main section5 .lc-block{
	margin-top:63px;
	}

}



@media (max-width:1600px){

	body.page-id-56006 #lc-main .header{
	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-probiotique-cru-biologique-3-3.jpg");

	background-size:auto;
	background-position-x:59%;
	background-position-y:19%;
}

body.page-id-56006 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:46%;
	}

}



@media (max-width:1500px){

	body.page-id-56006 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-biologique-cru-sans-gluten-tablette-3.jpg")!important;
	}

}



@media (max-width:1440px){

	body.page-id-56006 #lc-main .lc-block .container-fluid{
	padding-left:0px;
	padding-right:0px;
	}

}



@media (max-width:1439px){

	body.page-id-56006 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:47%;
	}

}



@media (max-width:1199px){

	body.page-id-56006 #lc-main section5 .container-fluid .row .col-sm-12 .lc-block{
	margin-top:0px !important;
	}

}



@media (max-width:991px){

	body.page-id-56006 #lc-main .header{
	background-attachment:scroll;
	background-position-x:17%;
}

body.page-id-56006 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:80px !important;
}

body.page-id-56006 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	margin-bottom:0px;
}

body.page-id-56006 #lc-main section5 .container-fluid .row .col-sm-12 .lc-block{
	margin-top:-50px !important;
	}

}



@media (max-width:900px){

	body.page-id-56006 .nav-justified .nav-item a{
	font-size:40px;
	line-height:1em;
}

body.page-id-56006 .header .main-heading-wrapper h1{
	text-align:center;
}

body.page-id-56006 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:0%;
	}

}



@media (max-width:864px){

	body.page-id-56006 .header .main-heading-wrapper h1{
	text-align:center;
}

body.page-id-56006 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:14%;
	}

}



@media (max-width:767px){

	body.page-id-56006 #lc-main section5 .fa{
	visibility:visible;
	padding-top:0px;
}

body.page-id-56006 #lc-main .header{
	background-position-x:24%;
	background-position-y:49%;
}

body.page-id-56006 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:23%;
	}

}



@media (max-width:700px){

	body.page-id-56006 #lc-main .header{
	background-position-x:34%;
}

body.page-id-56006 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:39%;
	}

}



@media (max-width:640px){

	body.page-id-56006 #lc-main .header{
	background-position-x:32%;
}

body.page-id-56006 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:67px !important;
}

body.page-id-56006 .header .main-heading-wrapper .without-code{
	font-size:30px;
}

body.page-id-56006 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-image:url("https://foubouffe.com/wp-content/uploads/2020/11/jus-biologique-cru-sans-gluten-mobile-4-1.jpg")!important;
	background-position-x:46%;
	min-height:641px;
	}

}



@media (max-width:500px){

	body.page-id-56006 .header .main-heading-wrapper .without-code{
	font-size:29px;
}

body.page-id-56006 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:61px !important;
}

body.page-id-56006 #lc-main .header{
	background-position-x:37%;
	}

}



@media (max-width:479px){

	body.page-id-56006 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	min-height:648px;
	}

}



@media (max-width:450px){

	body.page-id-56006 #lc-main section > .container-fluid > .row > .col-md-12{
	padding-right:5px;
	padding-left:22px;
}

body.page-id-56006 .lc-block h1{
	padding-right:15px;
}

body.page-id-56006 .lc-block .text-muted{
	padding-right:15px;
}

body.page-id-56006 #lc-main > .row{
	padding-left:10px;
	padding-right:10px;
}

body.page-id-56006 #lc-main .tab-content .col-md-12{
	padding-left:3px;
	padding-right:3px;
}

body.page-id-56006 #lc-main section3 .lc-block .row{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-56006 .header .main-heading-wrapper .without-code{
	font-size:22px;
}

body.page-id-56006 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:53px !important;
}

body.page-id-56006 #lc-main .header{
	background-position-x:80%;
	background-position-y:58%;
}

body.page-id-56006 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	min-height:435px;

	background-size:cover;
	background-position-x:48%;
	}

}



@media (max-width:377px){

	body.page-id-56006 #lc-main .header{
	background-position-x:82%;
	background-position-y:34%;
}

body.page-id-56006 #lc-main section5 .container-fluid .row > .fa:nth-child(1){

	background-position-x:51%;
	}

}



@media (max-width:320px){

	body.page-id-56006 #lc-main .header .w-container .main-heading-wrapper h1{
	font-size:44px !important;
	}

}



/*-----------------------------------------------*/
/*  "My account" Page                            */
/*-----------------------------------------------*/
body.page-id-17772 .u-column2 .woocommerce-form-register .woo-slp-social-container{
	display:none;
}



/*-----------------------------------------------*/
/*  "Référez un ami" Page                      */
/*-----------------------------------------------*/
body.page-id-29403 .elementor-widget:not(:last-child){

	margin-bottom: 20px;
}