.s4-block.s4-block-coordonnees .coordonnees-adresse{line-height:1.6;margin-bottom:1.5rem}.s4-block.s4-block-coordonnees a{text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.s4-block.s4-block-produits-a-la-une{height:100%}.s4-block.s4-block-produits-a-la-une.woocommerce ul.products{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0px;gap:0px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;width:100%;list-style:none;margin:0;padding:0}.s4-block.s4-block-produits-a-la-une.woocommerce ul.products>div{flex:1 1 50%}.s4-block.s4-block-produits-a-la-une.woocommerce ul.products>div.bg-white{background-color:#ffffff}.s4-block.s4-block-produits-a-la-une.woocommerce ul.products>div.bg-beige{background-color:#faf8f5}.s4-block.s4-block-produits-a-la-une.woocommerce ul.products>div li.product{margin:0;width:100%}.s4-block.s4-block-produits-a-la-une.woocommerce ul.products>div li.product .woocommerce_thumbnail a:first-child{aspect-ratio:1.8;width:100%;height:100%}.s4-block.s4-block-produits-a-la-une.woocommerce ul.products>div li.product .woocommerce_thumbnail img.attachment-woocommerce_thumbnail{height:100%;object-fit:cover}.s4-block.s4-block-produits-a-la-une.woocommerce ul.products>div li.product .product-content{padding:50px 75px}.s4-block.s4-block-produits-a-la-une.woocommerce ul.products>div li.product .product-content .price-wrapper{margin-top:32px}.s4-block.s4-block-produits-a-la-une.woocommerce ul.products>div li.product .product-content .button{margin-top:40px}.s4-block.s4-block-categorie-vignette{position:relative;height:300px;width:100%}.s4-block.s4-block-categorie-vignette .categorie-vignette-background,.s4-block.s4-block-categorie-vignette .categorie-vignette-link{height:100%;width:100%}.s4-block.s4-block-categorie-vignette .categorie-vignette-background{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0;gap:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;container-type:inline-size}.s4-block.s4-block-categorie-vignette .categorie-vignette-background .categorie-vignette-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:15px;gap:15px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding:25px 35px;width:100%}@container (max-width: 250px){.s4-block.s4-block-categorie-vignette .categorie-vignette-background .categorie-vignette-content{flex-direction:column;text-align:center}}.s4-block.s4-block-categorie-vignette .categorie-vignette-background .categorie-vignette-content .categorie-vignette-icone{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0px;gap:0px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding:13px;border-radius:50%;width:60px;height:60px;min-width:60px;max-width:60px;min-height:60px;max-height:60px}.s4-block.s4-block-categorie-vignette .categorie-vignette-background .categorie-vignette-content .categorie-vignette-icone svg,.s4-block.s4-block-categorie-vignette .categorie-vignette-background .categorie-vignette-content .categorie-vignette-icone i{max-width:45px;max-height:45px;color:white;font-size:2rem}.s4-block.s4-block-categorie-vignette .categorie-vignette-background .categorie-vignette-content .categorie-vignette-icone svg{fill:white}.s4-block.s4-block-categorie-vignette .categorie-vignette-background .categorie-vignette-content .categorie-vignette-texte{color:white;font-size:1.3125rem;font-weight:600;margin:0;max-width:160px}.s4-block.s4-block-promotions-carousel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:0px;gap:0px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding-top:40px}.s4-block.s4-block-promotions-carousel .carousel-header{margin-bottom:clamp(20px, 2.34375vw, 45px)}.s4-block.s4-block-promotions-carousel .s4Button{margin-top:clamp(40px, 5.208333vw, 100px);margin-bottom:clamp(40px, 6.510417vw, 125px);margin-right:auto;margin-left:auto}.s4-block.s4-block-promotions-carousel .carousel-navigation{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:5px;gap:5px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;position:absolute;top:-70px;right:0}.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-prev,.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-next{position:relative;width:56px;height:56px;margin:0;right:0;left:0;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-prev::before,.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-prev::after,.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-next::before,.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-next::after{content:none}.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-prev:hover,.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-next:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-prev.swiper-button-disabled,.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:not-allowed}.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-prev.swiper-button-disabled:hover,.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-next.swiper-button-disabled:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-prev:hover{-webkit-transform:rotate(180deg) scale(1.1);-moz-transform:rotate(180deg) scale(1.1);-ms-transform:rotate(180deg) scale(1.1);transform:rotate(180deg) scale(1.1)}.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-prev.swiper-button-disabled:hover{-webkit-transform:rotate(180deg) scale(1);-moz-transform:rotate(180deg) scale(1);-ms-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.s4-block.s4-block-promotions-carousel .swiper{width:100%}.s4-block.s4-block-promotions-carousel .swiper .swiper-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0px;gap:0px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.s4-block.s4-block-promotions-carousel .swiper .swiper-wrapper .swiper-slide{height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:0px;gap:0px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.s4-block.s4-block-promotions-carousel .swiper .swiper-wrapper .swiper-slide.woocommerce ul.products li.product,.s4-block.s4-block-promotions-carousel .swiper .swiper-wrapper .swiper-slide>*{width:100%;height:100%}.s4-block.s4-block-promotions-carousel.woocommerce ul.products{margin:0;padding:0;list-style:none}.s4-block.s4-block-promotions-carousel.woocommerce ul.products li.product{margin:0}.s4-block.s4-block-recette .recette-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:20px;gap:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.s4-block.s4-block-recette .recette-grid.recette-grid-1 .recette-grid-item{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.s4-block.s4-block-recette .recette-grid.recette-grid-2 .recette-grid-item{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 calc(50% - (20px / 2));-ms-flex:0 0 calc(50% - (20px / 2));flex:0 0 calc(50% - (20px / 2));width:calc(50% - (20px / 2))}.s4-block.s4-block-recette .recette-grid.recette-grid-3 .recette-grid-item{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 calc(33.333% - (20px / 3));-ms-flex:0 0 calc(33.333% - (20px / 3));flex:0 0 calc(33.333% - (20px / 3));width:calc(33.333% - (20px / 3))}.s4-block.s4-block-recette .recette-grid.recette-grid-4 .recette-grid-item{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 calc(25% - (20px / 4));-ms-flex:0 0 calc(25% - (20px / 4));flex:0 0 calc(25% - (20px / 4));width:calc(25% - (20px / 4))}.s4-block.s4-block-recette .recette-grid .recette-grid-item{container-type:inline-size}.s4-block.s4-block-recette .recette-card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0px;gap:0px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;height:100%}.s4-block.s4-block-recette .recette-card .recette-card-left{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 44%;-ms-flex:0 0 44%;flex:0 0 44%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;background:#00613a;padding:32px;color:#ffffff;position:relative}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-title{padding:20px 20px 0 20px;font-size:1.5rem;font-weight:600;color:#ffffff}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-separator{width:100%;height:1px;background:rgba(255, 255, 255, 0.5)}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-infos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0;gap:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;width:100%;padding:0 20px}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-infos .recette-info{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:8px;gap:8px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-infos .recette-info .recette-info-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0px;gap:0px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-infos .recette-info .recette-info-icon img{height:16px;width:auto;max-width:18px}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-infos .recette-info .recette-info-text{font-size:1rem;font-weight:600}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-produit{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0;gap:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;background-color:#77b635;color:#ffffff;font-size:1rem;width:100%}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-produit .recette-produit-image{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;width:100px;overflow:hidden}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-produit .recette-produit-image img{width:100%;height:100%;object-fit:cover}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-produit .recette-produit-info{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:0.25rem;gap:0.25rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;padding:30px}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-produit .recette-produit-info .recette-produit-label{font-weight:600}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-produit .recette-produit-info .recette-produit-name{font-weight:400}.s4-block.s4-block-recette .recette-card .recette-card-right{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 56%;-ms-flex:0 0 56%;flex:0 0 56%;position:relative}.s4-block.s4-block-recette .recette-card .recette-card-right .fullBackground{width:100%;height:100%}.s4-block.s4-block-recette .recette-card .recette-card-right .fullBackground .backgroundContent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:0;gap:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;height:100%;padding:50px 40px}.s4-block.s4-block-recette .recette-card .recette-card-right .fullBackground .backgroundContent .recette-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:25px;gap:25px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.s4-block.s4-block-recette .recette-card .recette-card-right .fullBackground .backgroundContent .recette-btn .recette-btn-text{font-size:1rem;font-weight:600;color:#ffffff}.s4-block.s4-block-recette .recette-card .recette-card-right .fullBackground .backgroundContent .recette-btn .recette-btn-icon{width:86px;height:86px}@container (max-width: 620px){.s4-block.s4-block-recette .recette-card .recette-card-left{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;width:60%}.s4-block.s4-block-recette .recette-card .recette-card-right{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;width:40%}.s4-block.s4-block-recette .recette-card .recette-card-right .backgroundContent .recette-btn{display:none !important}}@container (max-width: 499px){.s4-block.s4-block-recette .recette-card{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-direction:reverse;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.s4-block.s4-block-recette .recette-card .recette-card-left,.s4-block.s4-block-recette .recette-card .recette-card-right{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.s4-block.s4-block-recette .recette-card .recette-card-left{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.s4-block.s4-block-recette .recette-card .recette-card-right{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.s4-block.s4-block-recette .recette-card .recette-card-right .fullBackground{height:200px;display:block}.s4-block.s4-block-recette .recette-card .recette-card-right .fullBackground::before{content:none}}.s4-block.s4-block-reassurance-carousel .swiper{width:100%;overflow:visible}.s4-block.s4-block-reassurance-carousel .swiper-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0px;gap:0px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.s4-block.s4-block-reassurance-carousel .swiper-slide{height:auto}.s4-block.s4-block-reassurance-carousel .reassurance-bloc{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:40px;gap:40px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;height:100%;min-height:380px;overflow:hidden;position:relative;padding:60px;color:#ffffff;-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}.s4-block.s4-block-reassurance-carousel .reassurance-bloc.bloc-green{background-color:#3c923f}.s4-block.s4-block-reassurance-carousel .reassurance-bloc.bloc-greenD{background-color:#00613a}.s4-block.s4-block-reassurance-carousel .reassurance-icone{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:0;gap:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.s4-block.s4-block-reassurance-carousel .reassurance-icone i,.s4-block.s4-block-reassurance-carousel .reassurance-icone svg{font-size:75px;width:75px;height:75px;color:#ffffff;max-width:100%}.s4-block.s4-block-reassurance-carousel .reassurance-icone svg{fill:#ffffff}.s4-block.s4-block-reassurance-carousel .reassurance-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;margin-top:auto}.s4-block.s4-block-reassurance-carousel .reassurance-numero{font-size:1rem;font-weight:400;color:#f8b901;letter-spacing:0.05em;margin-bottom:4px}.s4-block.s4-block-reassurance-carousel .reassurance-titre{font-size:1.5rem;font-weight:600;color:#ffffff}.s4-block.s4-block-reassurance-carousel .reassurance-texte{font-size:1rem;color:#ffffff;margin:0}@media screen and (max-width:1199px){.s4-block.s4-block-reassurance-carousel .reassurance-bloc{min-height:340px;padding:30px 25px 35px}}@media screen and (max-width:991px){.s4-block.s4-block-reassurance-carousel .reassurance-bloc{min-height:300px}.s4-block.s4-block-reassurance-carousel .reassurance-titre{font-size:1.3125rem}}@media screen and (max-width:767px){.s4-block.s4-block-reassurance-carousel .reassurance-bloc{min-height:280px;border-radius:6px}.s4-block.s4-block-reassurance-carousel .reassurance-icone i,.s4-block.s4-block-reassurance-carousel .reassurance-icone svg{font-size:5.5rem;width:5.5rem;height:5.5rem}}.s4-block.s4-block-carte{height:100%;z-index:1}.s4-block.s4-block-carte .s4-carte-map{position:relative;width:100%;height:100%;min-height:420px}.s4-block.s4-block-carte .s4-carte-map a{color:#00613a}.s4-block.s4-block-carte .s4-carte-map .leaflet-control-container{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.s4-block.s4-block-carte .s4-carte-map .s4-map-marker{background:none !important;border:none !important}.s4-block.s4-block-carte .s4-carte-map .leaflet-control-zoom{border:1px solid #00613a;border-radius:0}.s4-block.s4-block-carte .s4-carte-map .leaflet-control-zoom a{border-bottom-color:#00613a}.s4-block.s4-block-carte .s4-carte-map .leaflet-control-zoom a:hover{background-color:#77b635;color:#ffffff}.s4-block.s4-google-reviews-widget{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:40px;gap:40px}.s4-block.s4-google-reviews-widget .reviews-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.s4-block.s4-google-reviews-widget .reviews-header .reviews-header-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:20px;gap:20px}.s4-block.s4-google-reviews-widget .reviews-header .reviews-header-top .reviews-values-imgs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:20px;gap:20px}.s4-block.s4-google-reviews-widget .reviews-header .reviews-header-top .reviews-values-imgs .reviews-client-avatars{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.s4-block.s4-google-reviews-widget .reviews-header .reviews-header-top .reviews-values-imgs .reviews-client-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;border:solid 2px #ffffff;background:#ffffff}.s4-block.s4-google-reviews-widget .reviews-header .reviews-header-top .reviews-values-imgs .reviews-client-avatar:not(:first-child){margin-left:-12px}.s4-block.s4-google-reviews-widget .reviews-overview{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:12px;gap:12px}.s4-block.s4-google-reviews-widget .reviews-overview .reviews-average-rating{color:#000000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:15px;gap:15px}.s4-block.s4-google-reviews-widget .reviews-overview .average-rating-value{font-size:2.25rem;font-weight:600}.s4-block.s4-google-reviews-widget .reviews-overview .average-rating-stars-label{font-size:0.875rem;color:rgba(0, 0, 0, 0.6);font-weight:400}.s4-block.s4-google-reviews-widget .reviews-overview .review-rating-stars .review-star{width:20px;height:20px}.s4-block.s4-google-reviews-widget .reviews{width:100%;overflow:hidden}.s4-block.s4-google-reviews-widget .reviews .swiper-wrapper{-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.s4-block.s4-google-reviews-widget .reviews .swiper-slide{height:auto}.s4-block.s4-google-reviews-widget .reviews .swiper-pagination{position:relative;bottom:auto;left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;margin-top:25px}.s4-block.s4-google-reviews-widget .reviews .swiper-pagination .swiper-pagination-bullet{width:9px;height:9px;margin:0;background:rgba(0, 97, 58, 0.25);opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.s4-block.s4-google-reviews-widget .reviews .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:28px;border-radius:999px;background:#00613a}.s4-block.s4-google-reviews-widget .reviews .review-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px;height:auto;padding:35px 30px;background:#ffffff}.s4-block.s4-google-reviews-widget .reviews .review-item .review-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px;-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.s4-block.s4-google-reviews-widget .reviews .review-item .review-top .item-author-infos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:12.5px;gap:12.5px}.s4-block.s4-google-reviews-widget .reviews .review-item .review-top .item-author-infos .review-avatar{width:45px;height:45px}.s4-block.s4-google-reviews-widget .reviews .review-item .review-top .item-author-infos .author-review-infos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:5px;gap:5px}.s4-block.s4-google-reviews-widget .reviews .review-item .review-top .item-author-infos .author-review-infos .review-author{font-weight:600;font-size:0.9375rem}.s4-block.s4-google-reviews-widget .reviews .review-item .review-top .item-author-infos .author-review-infos .review-infos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:10px;gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.s4-block.s4-google-reviews-widget .reviews .review-item .review-top .item-author-infos .author-review-infos .review-infos .review-date{font-size:0.75rem}.s4-block.s4-google-reviews-widget .reviews .review-item .review-top .review-text-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:8px;gap:8px}.s4-block.s4-google-reviews-widget .reviews .review-item .review-top .review-text-wrap .review-text{font-size:0.875rem;overflow:hidden;color:#000000;text-wrap:pretty;-webkit-transition:max-height 0.35s ease;-moz-transition:max-height 0.35s ease;-ms-transition:max-height 0.35s ease;-o-transition:max-height 0.35s ease;transition:max-height 0.35s ease}.s4-block.s4-google-reviews-widget .reviews .review-item .review-top .review-text-wrap .review-text-toggle{padding:0;border:0;background:transparent;font-size:0.6875rem;line-height:1.2;color:rgba(0, 0, 0, 0.6);text-decoration:underline;cursor:pointer;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;-ms-transition:color 0.2s ease;-o-transition:color 0.2s ease;transition:color 0.2s ease}.s4-block.s4-google-reviews-widget .reviews .review-item .review-top .review-text-wrap .review-text-toggle[hidden]{display:none !important}.s4-block.s4-google-reviews-widget .reviews .review-item .review-top .review-text-wrap.has-overflow.is-collapsed .review-text{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.s4-block.s4-google-reviews-widget .review-rating-stars{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:2px;gap:2px}.s4-block.s4-google-reviews-widget .review-rating-stars .review-star{width:16px;height:16px;display:inline-flex;position:relative}.s4-block.s4-google-reviews-widget .review-rating-stars .review-star .review-star-empty{position:absolute;inset:0;width:100%;height:100%}.s4-block.s4-google-reviews-widget .review-rating-stars .review-star .review-star-empty svg{width:100%;height:100%;display:block}.s4-block.s4-google-reviews-widget .review-rating-stars .review-star .review-star-fill div{position:absolute;background-position:left center;background-repeat:no-repeat;background-size:cover;top:0;left:0;min-width:0;height:100%}.s4-block.s4-google-reviews-widget .review-rating-stars .review-star .review-star-empty{color:rgba(56, 55, 58, 0.2)}.s4-block.s4-google-reviews-widget .review-rating-stars .review-star .review-star-fill{color:#fab101;overflow:hidden;width:100%}@media screen and (max-width:991px){.s4-block.s4-block-recette .recette-card .recette-card-left{grid-gap:20px;gap:20px}.s4-block.s4-block-recette .recette-card .recette-card-left .recette-title{padding:0}}@media screen and (max-width:767px){.s4-block.s4-block-produits-a-la-une.woocommerce ul.products>div li.product .product-content{padding:40px 30px}.s4-block.s4-block-promotions-carousel{padding-top:20px}.s4-block.s4-block-promotions-carousel .carousel-navigation{top:-80px}.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-prev,.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-next{width:48px;height:48px}.s4-block.s4-block-recette .recette-grid{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.s4-block.s4-block-recette .recette-grid .recette-grid-item{-webkit-box:0 !important;-moz-box:0 !important;-webkit-flex:0 0 100% !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;width:100% !important}}@media screen and (max-width:575px){.s4-block.s4-block-produits-a-la-une.woocommerce ul.products{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.s4-block.s4-block-produits-a-la-une.woocommerce ul.products>div{flex:1 1 100%}.s4-block.s4-block-promotions-carousel .carousel-navigation{bottom:-70px;top:unset;left:0;right:0;width:100%;justify-content:center}}@media screen and (max-width:400px){.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-prev,.s4-block.s4-block-promotions-carousel .carousel-navigation .swiper-button-next{width:40px;height:40px}}