/**handles:child-style**/
@font-face{font-family:eicons;src:url("https://www.maisonmontfort.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2") format("woff")}.page-id-19087 .review-wrapper{border:0!important}.avis-post-card{position:relative;border-radius:15px;max-width:300px;margin:auto;border:0!important}.user-review-area-2{padding:10px 15px;position:relative;clear:both;float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.review-wrapper-2{clear:both;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-spinner{display:none}.elementor-menu-toggle svg{fill:#fff!important;color:#fff!important}.sub-arrow svg{fill:#fff!important;color:#fff!important}#comments{display:none}.recipe #comments{display:block!important}.add-font{font-family:Montserrat,sans-serif;font-weight:800}.mtop{padding-top:15px}.comscount{padding-top:25px}.comscount .elementor-shortcode{background:url(https://www.maisonmontfort.com/wp-content/themes/hello-elementor-child/img/combull.jpg) left no-repeat;cursor:pointer;padding-left:37px;line-height:22px;text-decoration:underline;margin-left:15%}ol.comment-list{padding:0;overflow:hidden;list-style:none;font-family:Raleway,Sans-serif}ol.comment-list li.wp_review_comment{float:left;width:33%;padding:0 30px;border-right:2px solid #cf1853}@media screen and (max-width:768px){ol.comment-list li.wp_review_comment{border-right:none;padding:0 20px!important}ol.commentlist{margin-bottom:45px}h3.title-comments{padding-left:20px}.add-comment-section{margin:0 20px}#respond{margin:10px 20px!important}#respond textarea{width:100%!important;min-width:auto!important}}ol.comment-list li.slick-active+.slick-active+.slick-active{border-right:none;margin-right:1px}ol.comment-list li.wp_review_comment:first-child{padding-left:0}ol.comment-list li.wp_review_comment:last-child{padding-right:0;border:none}.star-color .user-review-area{border-color:#262b4c}.star-color .user-review-area .comments-rating-shortcode{width:100%;text-align:center;margin-bottom:10px}.star-color .user-review-area .user-total-wrapper{text-align:center}.star-color .user-review-area .comments-rating-shortcode .review-star{margin:0 auto;float:none}.star-color .user-review-area .comments-rating-shortcode .review-star .review-result-wrapper{color:#fff!important}.star-color .user-review-area .comments-rating-shortcode .review-star .review-result-wrapper .review-result{color:#c4a991!important}.star-color .user-review-area .comments-rating-shortcode .review-star .review-result-wrapper i.fa-star{-webkit-text-stroke:1px #c4a991;font-size:16px}.user-review-area .comments-rating-shortcode{width:100%;text-align:center;margin-bottom:10px}.user-review-area .user-total-wrapper{text-align:center}.user-review-area .comments-rating-shortcode .review-star{margin:0 auto;float:none}.user-review-area .comments-rating-shortcode .review-star .review-result-wrapper{color:#fff!important}.user-review-area .comments-rating-shortcode .review-star .review-result-wrapper i.fa-star{-webkit-text-stroke:1px #cf1853;font-size:24px}.add-comment-section{border:1px solid #1a2042;border-radius:20px;padding:10px;margin-left:20px}.add-comment-title p{font-family:Raleway,Sans-serif;font-size:20px;text-align:left;font-weight:700;color:#1a2042}.add-comment-stars{margin-bottom:5px!important}.add-comment-stars .review-wrapper{border:none;padding:0;margin-bottom:0}.add-comment-stars .review-wrapper .review-star{float:left}.bouton-add-comm .elementor-button-wrapper a{background-image:url(https://www.maisonmontfort.com/wp-content/themes/hello-elementor-child/img/write-com.jpg);background-repeat:no-repeat;background-position:left 10px top 6px;width:100%;font-size:19px;text-decoration:underline;font-weight:400;border-radius:25px!important;padding-right:0!important;margin-top:30px}.comments-list{padding-top:50px}#comments .review-result-wrapper{color:transparent!important}#comments i.fa-star{-webkit-text-stroke:1px #ed576c}#respond{font-family:Oswald,Sans-serif;display:none;max-width:1100px;margin:45px auto 0}#respond h2{color:#f42568;font-size:25px;font-weight:600;text-transform:uppercase;line-height:1.1em}#respond i.fa-star{-webkit-text-stroke:1px #cf1853;font-size:24px}#respond .review-result-wrapper i{color:#fff}#respond .review-result-wrapper{color:#fff!important}#respond input[type=submit]{color:#e1004f;background-color:#fffcfd;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e1004f;border-radius:20px 20px 20px 20px;padding:10px;margin-top:15px}#respond input[type=text]{font-family:Oswald,Sans-serif;height:40px;line-height:40px;border-radius:20px;border:1px solid;padding:0 10px;margin-top:10px;font-size:14px}#respond textarea{padding:10px;font-size:14px;font-family:Oswald,Sans-serif;border-radius:20px;min-width:400px}#comments{font-family:Oswald,Sans-serif}#comments .comment-author img{border-radius:50%;float:left;margin-right:15px}#comments .comment-author b{padding-top:3px;display:block;font-weight:600}#comments .comment-author .says{display:none}.comment-content .wp-review-usercomment-rating{display:none}.comments-list .wp-review-comment-title{display:none}.comments-list time{color:#87858c;font-family:Oswald,Sans-serif;display:block}.comment-content p{color:#1a2042!important;font-weight:600;line-height:20px}.comment-metadata .edit-link{display:none}.comment-body .reply{display:none}a.see-more{display:block;text-decoration:underline!important;font-weight:700;color:#000!important;cursor:pointer}.comment-form .wp-review-comment-form-url{margin-bottom:10px}.comment-form p label{min-width:57px;display:block;float:left;line-height:40px;height:40px;margin-top:10px}h3.title-comments{font-family:Raleway,Sans-serif;font-weight:600}.comment-form p.form-submit{clear:both}.comment-form p.form-submit input[type=submit]{cursor:pointer}.comment-form .comment-form-cookies-consent{display:none}.comments-area .slick-track{margin-left:0}ol.comment-list li.wp_review_comment ol.children{list-style:none}.filtre-recettes{color:#fff!important;display:flex;flex-wrap:wrap;justify-content:space-between}.filtre-recettes .filtre{display:flex;flex-direction:column}.row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#affichageRecettes{margin-top:40px;justify-content:flex-start!important}#affichageRecettes .recette{max-width:25%}.recette{padding:8px}.recette-post-card{background-color:#fff;position:relative;border-radius:15px;overflow:hidden!important;max-width:300px;margin:auto}.recette-post-card a{z-index:100}.recette-img{width:100%!important;height:auto!important;background-size:cover;transition-duration:2.5s;background-repeat:no-repeat;background-position:center center;overflow:hidden!important}.recette-titre,.recette-titre a{font-family:sans-serif;display:block;color:#1a2042!important;padding:0 5px;text-decoration:none!important;min-height:81px;font-size:17px;margin:0 0 15px}.recette-meta{display:flex;justify-content:center;align-items:center}.recette-meta img{max-width:30px!important;padding:0 5px 0 2px;width:100%!important;height:auto!important}.recette-meta span{font-size:14px;font-weight:600}.recette-categorie-container{font-family:sans-serif;display:flex;justify-content:center;align-items:center;text-transform:uppercase;text-align:center;min-height:50px;margin-top:20px}.foie-gras-prêt-à-consommer,.recette-categorie-container.entree{background-color:#c982ac;color:#fff!important}.foie-gras-prêt-à-consommer,.recette-categorie-container.sur-le-pouce{background-color:#f9dd39;color:#fff!important}.recette-categorie-container.plat,.recette-categorie-container.viande{background-color:#5da26c;color:#fff!important}.recette-categorie-container.aperitif,.recette-categorie-container.foie-gras-cru{background-color:#cf1853;color:#fff!important}.carouselRecetteHome,.owl-carousel{touch-action:manipulation}.owl-carousel .nav-btn{height:47px;position:absolute;width:26px;cursor:pointer;top:40%!important}.owl-carousel .owl-next.disabled,.owl-carousel .owl-prev.disabled{pointer-events:none;opacity:.2}.owl-carousel .prev-slide{left:0;font-size:40px}.owl-carousel .next-slide{right:17px;font-size:40px}.blanc{color:#fff!important}.bleu{color:var(--e-global-color-primary)}.nav-btn .eicon-chevron-left,.nav-btn .eicon-chevron-right{display:none}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:768px){.nav-btn .eicon-chevron-left,.nav-btn .eicon-chevron-right{display:block}#affichageRecettes .recette{max-width:50%}#affichageProduits .produit{max-width:50%!important}.coordonnees{width:100%!important}.message{margin-top:25px;width:100%!important}textarea{margin:5px 0 5px 0}}@media screen and (max-width:475px){#affichageRecettes .recette{max-width:100%}#affichageProduits .produit{max-width:100%!important}#affichageRecettes{justify-content:center!important}.owl-carousel .recette-post-card{width:80%;max-width:300px;min-width:200px;margin:auto}}label.sub{padding-left:15px!important}.sub input{margin-left:15px!important}label.main{font-weight:700!important;display:block;text-transform:uppercase!important;margin-bottom:20px}.first-sublabel{margin-top:-15px}.filtre-produits{color:var(--e-global-color-primary);display:flex;flex-wrap:nowrap;justify-content:space-between;font-size:19px}.filtre-produits label{cursor:pointer;font-weight:500;margin-left:30px!important}.filtre-produits div{position:relative}@media screen and (max-width:575px){.filtre-produits{display:block!important}label.main{margin-top:20px;margin-bottom:0}.first-sublabel{margin-top:0}}#affichageProduits{margin-bottom:90px;justify-content:start!important}#affichageProduits .produit{max-width:33%;padding:8px;width:100%}.elementor-element-1e775e3,.elementor-element-7f2863d,.elementor-element-9b5595e{background-color:#f8edd7}.produit-post-card{background-color:#fff;position:relative;border-radius:15px;overflow:hidden!important}.produit-img{width:100%;height:auto;background-size:contain;transition-duration:2.5s;background-repeat:no-repeat;background-position:center center;overflow:hidden!important;background-color:#ffdea9}.produit-titre,.produit-titre a{font-family:sans-serif;display:block;color:#1a2042!important;padding:0 10px;text-decoration:none!important;min-height:110px;margin-top:10px;margin-bottom:-10px}.produit-categorie-container{font-family:sans-serif;display:flex;justify-content:center;align-items:center;text-transform:uppercase;text-align:center;min-height:50px;margin-top:20px}.nos-foies-gras-en-conserve,.produit-categorie-container.nos-foies-gras,.produit-categorie-container.nos-foies-gras-crus,.produit-categorie-container.nos-foies-gras-mi-cuit{background-color:#1b4790;color:#fff!important}.produit-categorie-container.magrets-confits-et-aiguillettes{background-color:#feaa7b;color:#fff!important}.produit-categorie-container.nos-plats-cuisines{background-color:#ffa803;color:#fff!important}.produit-categorie-container.aperitif-et-petites-faims{background-color:#ff5e54;color:#fff!important}.produit-categorie-container.les-accompagnements{background-color:#e90075;color:#fff!important}.text-center{text-align:center}#more{margin:auto;margin-bottom:64px;padding:13px 50px;text-align:center;background-image:url(https://www.maisonmontfort.com/wp-content/uploads/2022/08/bouton.png);background-size:contain;text-align:center;background-repeat:no-repeat;fill:#FFFFFF;font-size:15px;border:none;text-transform:uppercase;border-radius:3px;cursor:pointer;transition-duration:.2s;color:#fff;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:#61cE7000}#more:hover{color:var(--e-global-color-166b705)!important}.captcha-image{border:solid 1px #c8b89a!important;padding:10px;display:inline-block;text-align:center;margin-top:20px;margin-bottom:20px;width:100%}.captcha-image .cf7ic_instructions span{color:#010838!important}.captcha-image label>input:checked+svg,.captcha-image label>input:focus+svg{border:2px solid #010838!important}#respond h3,#respond h4,.comment-form .wp-review-comment-form-email,.comment-form .wp-review-comment-form-url{display:none}.comment-form .wp-review-comment-form-author{margin-bottom:15px}#map{min-height:300px!important;padding-bottom:100%;z-index:1}.leaflet-bottom.leaflet-right{display:none!important}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin-bottom:10px}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.nom_producteur{color:var(--e-global-color-primary);font-weight:800;margin:5px 0}#localite_producteur{color:var(--e-global-color-primary);font-style:italic;font-weight:500}#producteur_descr{color:var(--e-global-color-primary);font-weight:500;margin:5px 0}.leaflet-popup-content{min-width:250px!important}.img-producteur{padding-bottom:66%!important;background-position:top;background-size:cover;border-radius:0!important;cursor:pointer}.producteur-titre{font-family:sans-serif;display:block;margin:auto;color:rgb(255 255 255)!important;padding:0 5px;font-size:15px;margin-top:-35px;text-align:center;text-shadow:0 1px 7px #000}.nav-btn .eicon-chevron-left.prod,.nav-btn .eicon-chevron-right.prod{display:block}#producteurs{margin-top:15px;margin-bottom:30px}.eicon-chevron-left,.eicon-chevron-right{color:#fff!important}#producteurs .nav-btn{top:38%!important}@media screen and (min-width:768px){.cardmap-producteur,.mobile{display:none!important}}@media screen and (max-width:767px){.desktop{display:none!important}#map{min-height:400px!important;padding-bottom:0!important}}@media screen and (max-width:500px){.producteur-titre{font-size:18px;padding-right:70px}}.product #comments{display:block!important}.product .review-result{color:#2b478c!important}.product .bouton-add-comm .elementor-button-wrapper a{background-image:url(https://www.maisonmontfort.com/wp-content/themes/hello-elementor-child/img/crayonbleu.png)}.product .user-review-area .comments-rating-shortcode .review-star .review-result-wrapper i.fa-star{-webkit-text-stroke:1px #c4a991}.product #respond .wp-review-comment-rating.wp-review-comment-rating-star .wp-review-rating-input.review-star .review-result-wrapper:hover span i{color:#2b478c}.product #respond .wp-review-comment-form-rating .wp-review-comment-rating.wp-review-comment-rating-star .wp-review-rating-input.review-star span:hover~span i{opacity:1;color:#fff}.product #respond .wp-review-comment-rating.wp-review-comment-rating-star .wp-review-rating-input.review-star .review-result-wrapper .review-result i{color:#2b478c}.product #respond i.fa-star{-webkit-text-stroke:1px #2B478C}.product #comments i.fa-star{-webkit-text-stroke:1px #2B478C}.product #respond input[type=submit]{color:#2b478c;border-color:#2b478c}.product ol.comment-list li.wp_review_comment{border-right:2px solid #2b478c}.product ol.comment-list li.wp_review_comment:last-child{border:none}body .product footer.comment-meta{display:block}.elementor-element-1be3a09f{display:none}.form-newsletter{text-align:center;display:flex;margin:auto;justify-content:center;margin-top:10px}.form-newsletter input[type=email]{font-family:Raleway,Sans-serif;font-size:14px;font-weight:700;line-height:1em!important;background-color:#fff;border-width:0 0 0 0;border-radius:15px 0 0 15px;min-height:40px;padding:5px 14px;width:100%}.form-newsletter input[type=submit]{background-color:#0d1b43;color:#fff;border-radius:0 15px 15px 0;min-height:40px;padding:5px 14px;width:20%;max-width:100px;border:0;cursor:pointer;position:absolute}.newsletter-rgpd{display:flex;justify-content:center;margin-top:15px!important;max-width:500px;margin:auto}@media screen and (max-width:767px){.form-newsletter{justify-content:end;margin-top:40px;margin-left:20%}.form-newsletter input[type=email]{width:200px}.form-newsletter{display:block}}.elementor-element-b982ad3{z-index:99}.form-newsletter-pop_up{display:flex;justify-content:center;position:absolute;bottom:0;left:0;width:360px}.form-newsletter-pop_up input[type=email]{font-family:Raleway,Sans-serif;font-size:14px;font-weight:700;line-height:1em!important;background-color:#fff;border-width:0 0 0 0;border-radius:15px 0 0 15px;min-height:40px;padding:5px 14px;width:80%;margin:0;float:right}.form-newsletter-pop_up input[type=submit]{background-color:#0d1b43;color:#fff;border-radius:0 15px 15px 0;min-height:40px;padding:5px 14px;width:20%;max-width:100px;border:0}.newsletter-rgpd-pop_up{position:absolute;left:30px;color:#fff;width:337px;font-size:10px;margin-top:5px;line-height:11px;display:flex}.newsletter-rgpd-pop_up a{color:#fff!important}@media screen and (max-width:767px){.form-newsletter-pop_up{display:none!important}}.dialog-close-button{background:0 0!important;top:30%!important;right:35%!important}.post-12100,.post-544,.post-7910{color:#0d1b43!important;font-family:Raleway;font-weight:400;line-height:1.5rem;font-size:20px}.post-12100 .page-content,.post-544 .page-content,.post-7910 .page-content{max-width:1000px;margin:auto;margin-bottom:150px}.post-12100 .page-content p,.post-544 .page-content p,.post-7910 .page-content p{margin-bottom:15px;line-height:1.5rem}#wpcf7-f13502-o3 .wpcf7-response-output{display:none!important}#matomo-opt-out{font-size:18px;line-height:30px;color:#0d1b43;font-family:Raleway,Sans-serif}