*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{text-rendering:geometricPrecision}html body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;max-height:999999px;margin:0 auto}body sup{top:-.7em;font-size:50%}body:not(.elementor-editor-active) .elementor-menu-anchor:before{content:"";display:block;height:126px;margin:-126px 0 0;visibility:hidden;pointer-events:none}.footer-color{background:#FFE200 !important;background:-moz-linear-gradient(top, #FFE200 0%, #f9bf00 100%) !important;background:-webkit-linear-gradient(top, #FFE200 0%, #f9bf00 100%) !important;background:linear-gradient(to bottom, #FFE200 0%, #f9bf00 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$jaune', endColorstr='$jaune_orangee',GradientType=1 ) !important}.sliderHome .elementor-slide-heading,.titre_banniere h1{background:#7FAD17 !important;background:-moz-linear-gradient(top, #7FAD17 0%, #6A9F47 100%) !important;background:-webkit-linear-gradient(top, #7FAD17 0%, #6A9F47 100%) !important;background:linear-gradient(to bottom, #7FAD17 0%, #6A9F47 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$vert', endColorstr='$vert_accentue',GradientType=1 ) !important;display:inline-block;padding:5px 30px 15px 30px}@media screen and (max-width: 767px){.sliderHome .elementor-slide-heading,.titre_banniere h1{padding:10px 15px}}.bouton-jauneDegrade[type=button],.bouton-jauneDegrade[type=submit],button.bouton-jauneDegrade,.bouton-jauneDegrade.elementor-widget a{border-radius:0;font-size:23px;border:3px solid #fff;color:#fff;background:#FFE200 !important;transition:background 300ms ease;background:-moz-linear-gradient(top, #FFE200 0%, #f9bf00 100%) !important;background:-webkit-linear-gradient(top, #FFE200 0%, #f9bf00 100%) !important;background:linear-gradient(to bottom, #FFE200 0%, #f9bf00 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$jaune', endColorstr='$jaune_orangee',GradientType=1 ) !important}.bouton-jauneDegrade[type=button]:hover,.bouton-jauneDegrade[type=submit]:hover,button.bouton-jauneDegrade:hover,.bouton-jauneDegrade.elementor-widget a:hover{transition:background 300ms ease;background:-moz-linear-gradient(bottom, #FFE200 0%, #f9bf00 100%) !important;background:-webkit-linear-gradient(bottom, #FFE200 0%, #f9bf00 100%) !important;background:linear-gradient(to top, #FFE200 0%, #f9bf00 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$jaune_orangee', endColorstr='$jaune',GradientType=1 ) !important}.bouton-vertDegrade[type=button],.bouton-vertDegrade[type=submit],button.bouton-vertDegrade,.bouton-vertDegrade.elementor-widget a{border-radius:0;font-size:23px;border:3px solid #fff;color:#fff;background:#7FAD17 !important;transition:background 300ms ease;background:-moz-linear-gradient(top, #7FAD17 0%, #6A9F47 100%) !important;background:-webkit-linear-gradient(top, #7FAD17 0%, #6A9F47 100%) !important;background:linear-gradient(to bottom, #7FAD17 0%, #6A9F47 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$vert', endColorstr='$vert_accentue',GradientType=1 ) !important}.bouton-vertDegrade[type=button]:hover,.bouton-vertDegrade[type=submit]:hover,button.bouton-vertDegrade:hover,.bouton-vertDegrade.elementor-widget a:hover{transition:background 300ms ease;background:-moz-linear-gradient(bottom, #7FAD17 0%, #6A9F47 100%) !important;background:-webkit-linear-gradient(bottom, #7FAD17 0%, #6A9F47 100%) !important;background:linear-gradient(to top, #7FAD17 0%, #6A9F47 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$vert_accentue', endColorstr='$vert',GradientType=1 ) !important}@media screen and (max-width: 767px){.bouton-jauneDegrade[type=button],.bouton-jauneDegrade[type=submit],button.bouton-jauneDegrade,.bouton-jauneDegrade.elementor-widget a,.bouton-vertDegrade[type=button],.bouton-vertDegrade[type=submit],button.bouton-vertDegrade,.bouton-vertDegrade.elementor-widget a{font-size:16px;width:100%}}.elementor-sticky .sticky-logo>div{transition:.5s all ease-in-out}.elementor-sticky--effects .sticky-logo>div{transition:.5s all ease-in-out}.elementor-sticky--effects .sticky-logo img{transition:.5s all ease-in;height:60px !important;width:auto !important;max-width:100% !important}@media screen and (max-width: 768px){.elementor-sticky--effects .sticky-logo img{height:30px !important}}@media screen and (min-width: 1025px) and (max-width: 1185px){.menu_mafee li a{font-size:16px !important}}@media screen and (min-width: 2000px){.menu_mafee li a{font-size:27px !important}}.surlignageStronTxt strong{background-color:#7FAD17;color:#fff}.illus_fee_mainImage::after{content:"";position:absolute;background:url("../img/illus_mafee_home.png") 0 0 no-repeat transparent;background-size:100%;width:470px;height:470px;bottom:-64px;right:0;z-index:200}@media screen and (max-width: 1245px){.illus_fee_mainImage::after{width:430px;height:430px;bottom:-58px}}@media screen and (max-width: 1023px){.illus_fee_mainImage::after{width:400px;height:400px;bottom:-54px}}@media screen and (max-width: 767px){.illus_fee_mainImage::after{width:320px;height:320px;bottom:-43px}}@media screen and (max-width: 640px){.illus_fee_mainImage::after{width:250px;height:250px;bottom:-34px}}.illus_fee_assise::after{content:"";position:absolute;background:url("../img/illus_mafee_assise.png") 0 0 no-repeat transparent;background-size:100%;width:340px;height:518px;bottom:-156px;right:10px;z-index:200}@media screen and (max-width: 767px){.illus_fee_assise::after{width:250px;height:381px;bottom:-115px;right:10px}}@media screen and (max-width: 640px){.illus_fee_assise::after{width:150px;height:228px;bottom:-69px;right:0px}}@media screen and (max-width: 1023px){.illus_fee_assise.fee_pageactu::after{width:190px;height:289px;bottom:-86px}}@media screen and (max-width: 767px){.illus_fee_assise.fee_pageactu::after{width:230px;height:350px;bottom:-105px}}.sliderHome .elementor-slide-description{text-shadow:4px 4px 10px #000}@media screen and (min-width: 1600px){.sliderHome .elementor-slide-heading{font-size:48px !important}.sliderHome .elementor-slide-description{font-size:32px !important}.sliderHome .elementor-button{font-size:22px !important}}.sliderHome .swiper-pagination-bullet{background-color:transparent;opacity:1;border:2px solid #FFE200}.illus_fee::after{content:"";position:absolute;background:url("../img/illus_mafee_home.png") 0 0 no-repeat transparent;background-size:100%;width:600px;height:600px;bottom:-81px;right:0;z-index:200}@media screen and (max-width: 1245px){.illus_fee::after{width:430px;height:430px;bottom:-58px}}@media screen and (max-width: 1023px){.illus_fee::after{width:400px;height:400px;bottom:-54px}}@media screen and (max-width: 767px){.illus_fee::after{width:320px;height:320px;bottom:-43px}}@media screen and (max-width: 640px){.illus_fee::after{width:250px;height:250px;bottom:-34px}}.illus_fee .fa.fa-search{padding-right:30px}@media screen and (max-width: 767px){.illus_fee .fa.fa-search{padding-right:20px}}.section-coup-de-coeur .ae-post-layout-grid article.ae-post-list-item{padding:0 !important;margin:0 !important}.section-coup-de-coeur .elementor-element-populated{padding:0 !important}h1{padding:60px 10px}@media screen and (max-width: 767px){h1{padding:20px 10px}}.map-container{margin-bottom:60px}@media screen and (max-width: 767px){.map-container{margin-bottom:20px}}#liste_epiceries{margin-bottom:60px}@media screen and (max-width: 767px){#liste_epiceries{margin-bottom:20px}}#liste_epiceries table{opacity:0;padding-top:10px}#liste_epiceries .dataTables_wrapper .dataTables_length select,#liste_epiceries .dataTables_wrapper .dataTables_filter input[type="search"]{display:inline-block;width:auto}.style_epiceries{border:1px solid #868789;margin:10px !important}.style_epiceries h3{margin:0}.style_epiceries h3 a{display:block;background:#ffe200;color:white;padding:8px}.style_epiceries p{margin:8px !important}.style_epiceries p em{font-size:14px}#alphabetically{margin:10px;text-align:center}#alphabetically .alpab_letter{padding:0 5px}#alphabetically .alpab_letter:hover{color:#ffe200;text-decoration:underline}#project-loader{text-align:center}#project-loader .btn{text-decoration:underline;padding:10px 20px;display:inline-block;background:#ffe200;margin:20px 10px;color:white}.acf-map{width:100%;height:600px}.acf-map img{max-width:inherit !important}.shortcode_search{font-family:"Segoe UI", Sans-serif}@media screen and (min-width: 450px){.shortcode_search{background-color:#FFE200;padding:20px}}#wpsl-widget-form{padding:5px}@media screen and (min-width: 450px){#wpsl-widget-form{padding:20px;background-color:#fff;-webkit-box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5);box-shadow:0px 0px 10px 2px rgba(0,0,0,0.5)}}#wpsl-widget-search{width:400px;border:none;border-radius:0;font-size:20px;color:#6F7070}#wpsl-widget-form .champ{background-color:#f0f0f0;display:inline-block;border-radius:6px;margin-right:10px}#wpsl-widget-form .champ input{background-color:transparent}@media screen and (max-width: 767px){#wpsl-widget-form .champ{display:block;margin-bottom:10px}}.page-id-2545 #wpsl-widget-search{width:540px}#wpsl-widget-form .wpsl-error{border-color:red}#wpsl-widget-submit{font-size:22px;background-color:#FFE200;color:#323232;border:none;border-radius:6px;padding:6px 25px;letter-spacing:2px}#wpsl-widget-submit:hover{background-color:#FFE200}@media screen and (max-width: 767px){#wpsl-widget-search,.page-id-2545 #wpsl-widget-search{font-size:16px;width:85%;padding:.5rem 0}#wpsl-widget-submit{font-size:17px}}#wpsl-search-wrap .wpsl-input label{width:auto}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li,.wpsl-custom-checkboxes.wpsl-checkbox-3-columns li{width:auto;margin:0 !important}#wpsl-checkbox-filter.wpsl-checkbox-3-columns li label,.wpsl-custom-checkboxes.wpsl-checkbox-3-columns li label{background:#7FAD17;color:#fff;margin:5px !important;padding:0 10px;vertical-align:top;height:50px;line-height:50px;font-size:18px}@media screen and (max-width: 767px){#wpsl-checkbox-filter.wpsl-checkbox-3-columns li label,.wpsl-custom-checkboxes.wpsl-checkbox-3-columns li label{padding:0 5px;vertical-align:top;height:30px;line-height:30px;font-size:14px}}@media screen and (max-width: 767px){.wpsl-mobile #wpsl-gmap{height:300px !important}}.wpsl-directions{display:none !important}#wpsl-gmap img[src*="red@2x"]{display:none !important}.elementor-shortcode .wpsl-gmap-canvas{margin-bottom:0}.wpsl-store-location strong a{font-weight:bolder}.single-wpsl_stores .epicerie_slogan h4{color:#7FAD17;text-transform:none;font-family:"Segoe UI", Sans-serif;font-size:22px;font-style:italic;font-weight:normal;padding:10px 0 0 0;margin:0}.single-wpsl_stores .epicerie_textes h2{font-size:1.5rem;font-weight:normal;text-transform:none}.epicerie_assortiment ul{padding:0;display:flex;flex-wrap:wrap}.epicerie_assortiment li.bkg_categories_epiceries{list-style:none;margin:5px;vertical-align:top;font-size:18px;line-height:1.2;text-align:center;border-radius:0;border:3px solid #fff}@media screen and (max-width: 767px){.epicerie_assortiment li.bkg_categories_epiceries img,.epicerie_assortiment li.bkg_categories_epiceries p{max-width:170px}}@media screen and (max-width: 767px) and (max-width: 405px){.epicerie_assortiment li.bkg_categories_epiceries{font-size:12px}.epicerie_assortiment li.bkg_categories_epiceries img,.epicerie_assortiment li.bkg_categories_epiceries p{max-width:144px}}.__wpsl_stores .wpsl_hours{padding-top:10px}.__wpsl_stores .wpsl_icone{float:left;width:50px;margin-right:20px}.__wpsl_stores .custom_wpsl_map{width:100%}.__wpsl_stores .wpsl-gmap-canvas{margin-bottom:0}.__wpsl_stores table.wpsl-opening-hours tr{border-bottom:1px solid #6F7070 !important}.__wpsl_stores table.wpsl-opening-hours tr td:first-child{text-align:left;width:110px}.__wpsl_stores table.wpsl-opening-hours tr:nth-child(odd)>td,.__wpsl_stores table.wpsl-opening-hours tr:nth-child(odd)>th{background-color:transparent !important}.__wpsl_stores table.wpsl-opening-hours tr:hover>td,.__wpsl_stores table.wpsl-opening-hours tr:hover>th{background-color:transparent !important}.__wpsl_stores table.wpsl-opening-hours time{display:inline}.__wpsl_stores table.wpsl-opening-hours time:nth-child(2)::before{content:" / ";padding:0 5px}@media screen and (max-width: 1024px){.__wpsl_stores .sectionHeader .elementor-widget-divider .elementor-divider span{margin-bottom:20px}}@media screen and (max-width: 767px){.__wpsl_stores .sectionMap .elementor-col-30 .elementor-column-wrap .elementor-widget{width:100%;display:block}.__wpsl_stores .wpsl-gmap-canvas{height:300px !important}.__wpsl_stores .wpsl_content li.bkg_categories_epiceries{font-size:15px;border:none}}.bordure .elementor-widget-wrap{box-shadow:3px 3px 10px 5px rgba(0,0,0,0.2)}.bordure.b_gris .elementor-column-wrap{box-shadow:30px 30px 0 0 #d8d8d8}.bordure.b_vert .elementor-column-wrap{box-shadow:30px 30px 0 0 #7FAD17}.bordure.b_jaune .elementor-column-wrap{box-shadow:30px 30px 0 0 #FFE200}.bordure.b_degrade .elementor-column-wrap::before{content:"";z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;background:#7fad17;background:linear-gradient(90deg, #7fad17 0%, #ecd100 100%);transform:translate3d(30px, 30px, 0) scale(1)}@media screen and (max-width: 1600px){.custom_breakpoint>.elementor-container>.elementor-row{flex-wrap:wrap}.custom_breakpoint>.elementor-container>.elementor-row>.elementor-column{width:100% !important}.custom_breakpoint>.elementor-container>.elementor-row>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.custom_breakpoint>.elementor-container>.elementor-row>:nth-child(2){-webkit-box-ordinal-group:0;-ms-flex-order:9;order:9}}@media screen and (min-width: 2000px){.fontmax40 .elementor-heading-title{font-size:40px !important}}@media screen and (min-width: 1351px) and (max-width: 1470px){.elementor-flip-box{height:390px !important}}@media screen and (min-width: 1246px) and (max-width: 1350px){.elementor-flip-box{height:360px !important}}@media screen and (min-width: 1025px) and (max-width: 1245px){.elementor-flip-box{height:310px !important}}.boxMP .elementor-flip-box__front .elementor-flip-box__layer__title{background:white;margin:0;padding:20px}.boxMP .elementor-flip-box__front .elementor-flip-box__layer__inner::before{background-color:white;background-size:100%;display:block;height:20px;width:100%;content:""}.boxMP.vert .elementor-flip-box__front .elementor-flip-box__layer__inner::before{background-color:#7FAD17}.boxMP.degrade .elementor-flip-box__front .elementor-flip-box__layer__inner::before{background:#020024;background:linear-gradient(90deg, #020024 0%, #7fad17 0%, #ecd100 100%)}.boxMP.jaune .elementor-flip-box__front .elementor-flip-box__layer__inner::before{background-color:#FFE200}.boxMP .elementor-flip-box__front .elementor-flip-box__layer__title::after{content:"+";text-align:right;position:absolute;right:10px;font-weight:bold}.boxMP .elementor-flip-box__back{height:calc(100% - 70px)}.breadscrumbs_cadar{text-align:center}.breadscrumbs_cadar a,.breadscrumbs_cadar .separator{color:#323232}.breadscrumbs_cadar{color:#7FAD17}.breadscrumbs_cadar span{font-weight:bold}
