html{--text-font:"Geist", Sans-serif;--title-font:"Inter", Sans-serif;--font-special:"Georgia", Sans-serif;--links-normal-color:var(--primary);--links-hover-color:var(--primary);scroll-padding-top:calc(var(--wp-admin--admin-bar--height,0)+var(--height-header))}a,a:active,a:hover{color:currentColor}body{overflow-x:clip}.woocommerce-js h2,.woocommerce-js h3{margin-bottom:0}p:last-child{margin-bottom:0!important}.elementor-widget-theme-post-content h2,.elementor-widget-theme-post-content h3,.elementor-widget-theme-post-content h4,.elementor-widget-theme-post-content h5,.elementor-widget-theme-post-content h6,.elementor-widget-text-editor h2,.elementor-widget-text-editor h3,.elementor-widget-text-editor h4,.elementor-widget-text-editor h5,.elementor-widget-text-editor h6{margin-bottom:.5em;margin-top:1em}.elementor-widget-theme-post-content h2:first-child,.elementor-widget-theme-post-content h3:first-child,.elementor-widget-theme-post-content h4:first-child,.elementor-widget-theme-post-content h5:first-child,.elementor-widget-theme-post-content h6:first-child,.elementor-widget-text-editor h2:first-child,.elementor-widget-text-editor h3:first-child,.elementor-widget-text-editor h4:first-child,.elementor-widget-text-editor h5:first-child,.elementor-widget-text-editor h6:first-child{margin-top:0}.elementor-widget-theme-post-content .wp-block-gallery,.elementor-widget-text-editor .wp-block-gallery{--wp--style--block-gap:47px}.elementor-widget-theme-post-content .is-provider-youtube .wp-block-embed__wrapper,.elementor-widget-theme-post-content .wp-block-image,.elementor-widget-text-editor .is-provider-youtube .wp-block-embed__wrapper,.elementor-widget-text-editor .wp-block-image{overflow:hidden;border-radius:15px}.elementor-widget-theme-post-content .wp-block-list,.elementor-widget-text-editor .wp-block-list{margin-bottom:20px}.elementor-widget-theme-post-content .wp-block-gallery .blocks-gallery-caption,.elementor-widget-text-editor .wp-block-gallery .blocks-gallery-caption{border-left:4px solid var(--e-global-color-secondary);padding:7px 22px 7px;font-size:14px;font-style:italic;text-align:left;color:#fff;margin-top:calc(13px + (var(--wp--style--block-gap) * -1))}.elementor-widget-theme-post-content .wp-block-image,.elementor-widget-text-editor .wp-block-image{margin-top:40px;margin-bottom:40px}.elementor-widget-theme-post-content .wp-block-image img,.elementor-widget-text-editor .wp-block-image img{width:100%;border-radius:15px}.elementor-widget-theme-post-content .wp-block-image:first-child,.elementor-widget-text-editor .wp-block-image:first-child{margin-top:0}.elementor-widget-theme-post-content .wp-block-image:last-child,.elementor-widget-text-editor .wp-block-image:last-child{margin-bottom:0}.showlogin:hover{color:currentColor}.elementor-widget-text-editor a,.e-paragraph-base a,.elementor-widget-theme-post-content a,.elementor-widget-theme-post-excerpt a,.woocommerce-form a:not(button):not(.elementor-button):not(.button),.woocommerce-MyAccount-content a:not(.edit):not(.download-file):not(.button),.woocommerce-dashboard-intro a,.woocommerce-terms-and-conditions-link,#cmplz-document a,.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a{color:currentColor;text-underline-offset:3px;text-decoration-thickness:2px;text-decoration-line:underline;text-decoration-color:var(--e-global-color-secondary);transition:all ease 500ms;font-weight:600}.elementor-widget-text-editor a[target="_blank"]:after,p a a[target="_blank"]:after,.elementor-widget-theme-post-content a[target="_blank"]:after,.elementor-widget-theme-post-excerpt a[target="_blank"]:after,.woocommerce-form a:not(button):not(.elementor-button):not(.button)[target="_blank"]:after,.woocommerce-MyAccount-content a:not(.edit):not(.download-file):not(.button)[target="_blank"]:after,.woocommerce-dashboard-intro a[target="_blank"]:after,.woocommerce-terms-and-conditions-link[target="_blank"]:after,#cmplz-document a[target="_blank"]:after,.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a[target="_blank"]:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 5H8.2c-1.12 0-1.68 0-2.108.218a1.999 1.999 0 0 0-.874.874C5 6.52 5 7.08 5 8.2v7.6c0 1.12 0 1.68.218 2.108a2 2 0 0 0 .874.874c.427.218.987.218 2.105.218h7.606c1.118 0 1.677 0 2.104-.218.377-.192.683-.498.875-.874.218-.428.218-.987.218-2.105V14m1-5V4m0 0h-5m5 0-7 7'/%3E%3C/svg%3E");display:inline-block;width:1em;height:1em;font-size:76%;margin-left:2px}#cmplz-document h2,#cmplz-document h3,.editor-styles-wrapper .cmplz-unlinked-mode h2,.editor-styles-wrapper .cmplz-unlinked-mode h3{color:var(--e-global-color-text);font-family:var(--title-font);font-size:30px;font-weight:400;line-height:1}#cmplz-document .cmplz-subtitle{color:var(--e-global-color-text);font-family:var(--title-font);font-size:25px;font-weight:400;line-height:1}#cmplz-document p,#cmplz-document li,#cmplz-document td,.editor-styles-wrapper .cmplz-unlinked-mode p,.editor-styles-wrapper .cmplz-unlinked-mode li,.editor-styles-wrapper .cmplz-unlinked-mode td{font-size:16px}.cmplz-accept-service{font-size:15px}.cmplz-blocked-content-container .cmplz-blocked-content-notice-body .cmplz-links{font-size:10px}.cmplz-cookiebanner,.cmplz-blocked-content-container .cmplz-blocked-content-notice{--cmplz_banner_margin:19px;background:rgb(255 255 255 / .77);backdrop-filter:blur(9px);padding:24px 33px!important;border-radius:19px;color:currentColor;font-weight:700}.cmplz-cookiebanner{max-width:var(--cmplz_banner_width)}.cmplz-cookiebanner .cmplz-categories .cmplz-category{border-radius:10px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:0 1fr 100px}.cmplz-divider-header{display:none}.cmplz-cookiebanner .cmplz-title{font-size:35px;font-family:var(--title-font);line-height:1;text-align:center;justify-self:start}.cmplz-cookiebanner .cmplz-close svg{display:none}.cmplz-cookiebanner .cmplz-close{width:12px;height:12px;outline:none!important;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none"><path fill="%23000" d="M.708 12.616 0 11.908l5.6-5.6L0 .708.708 0l5.6 5.6 5.6-5.6.708.708-5.6 5.6 5.6 5.6-.708.708-5.6-5.6-5.6 5.6Z"/></svg>')}.cmplz-cookiebanner .cmplz-message{font-family:var(--text-font)}.cmplz-message,.cmplz-categories{width:auto}button.cmplz-accept-service{background-color:var(--e-global-color-secondary);color:#fff}button.cmplz-accept-service:hover{background-color:var(--e-global-color-primary)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{font-weight:700;font-size:15px;padding:11px 18px;line-height:1!important;padding:5px 19px;width:auto}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{@media (min-width:769px){margin-left:20px}}@media (max-width:767px){.img-card-recipe-advice{aspect-ratio:174 / 255}}.elementor-icon-wrapper,i{line-height:1;display:flex;align-items:center}.breadcrumb_last{font-weight:700}.elementor-field-subgroup .elementor-field-option{display:flex;gap:15px}.elementor-field-subgroup .elementor-field{flex-shrink:0}.cpt-conseils .youtube-embed__wrapper{width:95%;overflow:hidden}.youtube-embed__wrapper{--video-aspect-ratio:1.77777;border-radius:15px;aspect-ratio:var(--video-aspect-ratio);overflow:hidden}.youtube-embed__wrapper.cmplz-placeholder-1{width:100%}.youtube-embed__video{background-color:#000;border:none;display:flex;height:100%;width:100%}.swiper-pagination-bullet{transition:all ease 600ms}.elementor-widget-theme-post-content ul,.elementor-widget-text-editor ul,.e-paragraph-base ul{padding-left:24px;margin-bottom:20px}.elementor-widget-theme-post-content ul:last-child,.elementor-widget-text-editor ul:last-child,.e-paragraph-base ul:last-child{margin-bottom:0}.elementor-widget-theme-post-content ul li:not(:last-child),.elementor-widget-text-editor ul li:not(:last-child),.e-paragraph-base ul li:not(:last-child){margin-bottom:8px}.elementor-widget-theme-post-content ul li::marker,.elementor-widget-text-editor ul li::marker,.e-paragraph-base ul li::marker{font-size:82%}#recipe-ingredients ul{padding-left:14px}form p.sib-alert-message-success{color:var(--e-global-color-primary)!important;font-weight:700;background:var(--e-global-color-2f9ad96)!important;margin-bottom:20px!important}form fieldset{border:none;padding:0;margin:0 0 15px}form fieldset legend{font-size:27px;margin-bottom:8px;font-family:var(--title-font)}@media only screen and (max-width:767px){form fieldset legend{font-size:25px}}form .sib-submit{margin-top:30px}form .sib-checkbox,form .sib-OPT_IN-area,form .sib-multi-lists{display:flex;gap:10px}form .sib-checkbox label,form .sib-OPT_IN-area label{font-size:16px;font-weight:700}@media only screen and (max-width:767px){form .sib-checkbox label,form .sib-OPT_IN-area label{font-size:15px}}form .sib-choice-title{margin-bottom:15px;font-weight:700}form .sib-choice{display:flex;gap:10px}form .sib-choice label{font-size:16px;font-weight:700}@media only screen and (max-width:767px){form .sib-choice label{font-size:15px}}form .sib-choice+.sib-choice{margin-top:4px}form input[type="radio"]::before,form input[type="checkbox"]::before{content:"";width:100%;height:100%;display:block;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 18 13"><path fill="%231c3b4f" d="M15.44.44a1.5 1.5 0 1 1 2.12 2.12l-10 10a1.5 1.5 0 0 1-2.12 0l-5-5a1.5 1.5 0 1 1 2.12-2.12L6.5 9.378z"/></svg>');transform:scale(0);transition:120ms transform ease-in-out;background-repeat:no-repeat;background-size:16px;background-position:center center}form input[type="radio"]:checked::before,form input[type="checkbox"]:checked::before{transform:scale(1)}form input[type="radio"],form input[type="checkbox"]{width:20px!important;height:20px!important;appearance:none;display:block;padding:0!important;border-radius:50%;flex-shrink:0}form textarea:focus,form input:focus{outline:none}form textarea{color:#757575!important}form textarea:focus{color:#000!important}form .sib-input-row{margin-bottom:15px}form .sib-input-text{margin-bottom:15px}form .sib-input-text label{display:none}form .sib-input-text input{background:#fff;border-radius:10px;border-color:var(--e-global-color-primary);font-size:14px;font-weight:300;padding:9px 17px;line-height:1}form .sib-checkbox-bg{padding:18px 16px;border-radius:10px;background:#fff;color:var(--e-global-color-primary);display:flex;gap:17px;align-items:center}@media only screen and (max-width:767px){form .sib-checkbox-bg{padding:16px 14px}}form .sib-checkbox-bg:not(:last-of-type){margin-bottom:20px}form .sib-checkbox-bg label{text-transform:uppercase;font-size:16px;color:var(--e-global-color-primary);font-weight:700;line-height:1}@media only screen and (max-width:767px){form .sib-checkbox-bg label{font-size:15px}}form .sib-checkbox-bg input[type="checkbox"]{background:var(--e-global-color-2f9ad96)!important}form .sib-rgpd{font-size:10px;font-weight:300;margin-top:8px;line-height:1.4;display:block}form .sib-rgpd input{appearance:none;background:#fff;border:none;border-radius:50%}.elementor-location-footer form .sib-input-text input{font-size:13px!important}.elementor-location-footer form .sib-input-text input::-webkit-input-placeholder{font-size:13px!important}.elementor-location-footer form .sib-input-text input::-moz-placeholder{font-size:13px!important}.elementor-location-footer form .sib-input-text input:-ms-input-placeholder{font-size:13px!important}.elementor-location-footer form .sib-input-text input::placeholder{font-size:13px!important}.elementor-location-footer form .sib-checkbox label,.elementor-location-footer form .sib-OPT_IN-area label,.elementor-location-footer form .sib-multi-lists label{color:#fff}.elementor-location-footer .sib_signup_form{max-width:400px}.elementor-location-footer .sib-col-newsletter-footer{display:flex;gap:12px;margin-bottom:12px}.elementor-location-footer .sib-col-newsletter-footer .sib-PRENOM-area{width:40%}.elementor-location-footer .sib-col-newsletter-footer .sib-email-area{flex-grow:1}.elementor-location-footer .sib-input-text{margin:0}.elementor-location-footer .sib-email-area{border:none!important}.elementor-location-footer .sib-email-area:focus{outline:none}.elementor-location-footer .sib-submit{margin-top:20px!important}.elementor-location-footer .sib-submit input{padding:9px 25px;width:auto}@media (max-width:1024px){.elementor-location-footer .sib-submit input{margin:0 auto;display:block}}.elementor-location-footer .sib-OPT_IN-area .sib-rgpd{margin:0}.elementor-location-footer .sib-rgpd{color:#fff}form .elementor-message{font-weight:700;background:#fff0;display:flex;margin-bottom:20px!important}.form-color-white label,.form-color-white .form-title,.form-color-white legend,.form-color-white .elementor-message-success,.form-color-white .sib-choice-title{color:var(--e-global-color-primary)}.e-loop-item .list-recipe-categories,.e-loop-item .list-articles-topics,.e-loop-item .list-video-topics{gap:4px}:root{--small-tag-padding:7px 9px;--small-tag-font-size:13px;--small-tag-size-svg:13px}@media only screen and (max-width:767px){:root{--small-tag-font-size:12px;--small-tag-size-svg:12px}}.list-recipe-categories,.list-articles-topics,.list-video-topics{display:flex;flex-wrap:wrap;gap:7px}.list-recipe-categories span,.list-articles-topics span,.list-video-topics span{padding:var(--small-tag-padding);background:var(--e-global-color-secondary);color:#fff;border-radius:40px;line-height:1.1;display:inline-flex;font-size:var(--small-tag-font-size)}.small-tag{padding:var(--small-tag-padding);font-size:var(--small-tag-font-size);line-height:1.1}.small-tag p{line-height:1.1;display:inline-flex}.small-tag .elementor-icon{font-size:var(--small-tag-size-svg)}.small-tag svg{height:auto}.banner-header-page{height:40vh}@media only screen and (min-width:768px){.banner-header-page{height:55vh}}.header-menu-mobile .elementor-nav-menu{display:flex!important;flex-direction:column;padding-top:50px;padding-bottom:50px;text-align:center}.header-menu-mobile .elementor-nav-menu:after{display:none}.header-menu-mobile .elementor-nav-menu li{margin:0}@media (max-width:768px){.header-menu-mobile .elementor-nav-menu .mobile-item-hightligted a{padding:6px 20px!important;background-color:var(--e-global-color-primary);border-radius:40px;font-weight:700;color:#fff!important}.header-menu-mobile .elementor-nav-menu .mobile-item-hightligted a:focus,.header-menu-mobile .elementor-nav-menu .mobile-item-hightligted a:hover{background-color:var(--e-global-color-primary)!important;color:#fff!important}.header-menu-mobile .elementor-nav-menu .mobile-item-hightligted a:before{content:none}.header-menu-mobile .elementor-nav-menu .mobile-item-hightligted a.elementor-item-active{background:var(--e-global-color-secondary)!important}}.header-menu-mobile nav.elementor-nav-menu--dropdown{backdrop-filter:blur(12.5px);background-color:var(--e-global-color-07a5a58)!important}.header-menu-mobile nav.elementor-nav-menu--dropdown:before{content:"";width:120%;height:49px;position:absolute;transform:translateX(-50%);top:-20px;background:#fff;filter:blur(10px);left:50%;pointer-events:none}header .elementor-widget-nav-menu .current-menu-item>a,.single-post header .archive-recipes>a,.single-cpt-conseils header .archive-blog>a{font-weight:bold!important}header .elementor-widget-nav-menu a{border-inline-start:0!important}header .elementor-widget-nav-menu a{display:inline-block;font-style:normal;text-decoration:none}header .elementor-widget-nav-menu a:before{content:"";width:0;height:1px;background:currentcolor;position:absolute;left:0;bottom:-1px;opacity:1;transition:all ease 500ms}header .elementor-widget-nav-menu a:hover:before{width:100%}header .sub-menu a:before{display:none}header .elementor-nav-menu a,header .elementor-nav-menu a:focus,header .elementor-nav-menu a:hover{line-height:1.1}.btn-custom-full-width{width:100%}.btn-custom{font-family:var(--text-font);font-weight:600;line-height:1.1!important;padding-block-start:13px!important;padding-block-end:13px!important;padding-inline-start:26px!important;padding-inline-end:26px!important;border-radius:10px!important;transition:all 500ms;display:inline-flex;justify-content:center;align-items:center}.btn-custom-primary{color:#fff;background-color:var(--primary)}.btn-custom-primary:hover,.btn-custom-primary:focus-visible{color:#fff;background-color:var(--secondary)}.btn-custom-secondary{color:#fff;background-color:var(--secondary)}.btn-custom-secondary:hover,.btn-custom-secondary:focus-visible{color:#fff;background-color:var(--primary)}.btn-custom--hover-cream:hover{background-color:var(--cream)!important;color:var(--primary)!important}.e-heading-base strong{font-weight:400;font-style:italic;color:var(--secondary);font-family:var(--font-special)}.e-heading-base em{font-weight:400;font-style:italic;font-family:var(--font-special)}.btn-youtube:before{content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 17"><path fill="%23f8f5f0" d="M23.499 2.655A3.02 3.02 0 0 0 21.376.507C19.504 0 12 0 12 0S4.496 0 2.624.507A3.03 3.03 0 0 0 .501 2.655C0 4.55 0 8.5 0 8.5s0 3.95.501 5.845a3.02 3.02 0 0 0 2.123 2.148C4.496 17 12 17 12 17s7.504 0 9.376-.507a3.03 3.03 0 0 0 2.123-2.148C24 12.45 24 8.5 24 8.5s0-3.95-.501-5.845M9.6 12.143V4.857L15.835 8.5z"/></svg>');height:14px;width:21px;background-repeat:no-repeat;display:inline-block;margin-right:13px}