﻿.fiveStars{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;}.fiveStars svg{width:16px;height:auto;}.star{font-size:0;}.stickyShare{position:absolute;right:64px;top:0;padding-top:64px;height:100%;}.share{position:absolute;right:64px;top:64px;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-end;}.share-label{margin-bottom:8px;}.share-medias{display:flex;flex-flow:row nowrap;justify-content:flex-end;gap:8px;}.share-medias a{display:inline-flex;justify-content:center;align-items:center;border:1px #e7e5e4 solid;width:36px;height:36px;border-radius:6px;cursor:pointer;transition:background 150ms;}.share-medias a:hover{background:#e9e7d9;}.share_static{position:static;}@media screen and (max-width:1024px){.stickyShare{position:static;padding-top:0;}.share:not([class*=_static]){position:static;width:100%;padding:0 64px;margin:0 auto;}}@media screen and (max-width:767px){.share:not([class*=_static]){padding:0 24px;}.share{flex-flow:row nowrap;justify-content:space-between;}}.threeCoins{display:inline-flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:2px;}.threeCoins svg{width:16px;height:auto;}.coin{font-size:0;}.promoCta{width:100%;max-width:845px;background:#1e3927;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;border-radius:6px;overflow:hidden;text-decoration:none;margin-top:56px;}.promoCta-image{width:31.25%;max-width:200px;position:relative;}.promoCta-image picture{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;}.promoCta-image img{object-fit:cover;width:100%;height:100%;}.promoCta-text{padding:32px;flex-grow:2;width:68.75%;}.promoCta-title{font-size:2.2rem;margin-bottom:0;}@media screen and (max-width:400px){.promoCta-image{display:none;}}.fiveStars{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;}.fiveStars svg{width:16px;height:auto;}.star{font-size:0;}.cardRecipe{display:flex;flex-direction:column;gap:20px;}.cardRecipe-image{width:auto;aspect-ratio:16/9;display:block;border-radius:6px;overflow:hidden;position:relative;background:#e7e5e4;}.cardRecipe-image:hover img{scale:1.1;}.cardRecipe-image img{object-fit:cover;width:100%;height:100%;margin:0 auto;transition:scale 500ms;max-width:inherit;}.cardRecipe-infos{flex-grow:1;display:flex;flex-direction:column;}.cardRecipe-title{margin-bottom:16px;}.cardRecipe-title h2{margin:0;}.cardRecipe-title h2 a{text-decoration:none;}.cardRecipe-specs{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1.6rem;font-size:1.4rem;line-height:1.42;}.cardRecipe-specsLeft{display:flex;flex-flow:row wrap;align-items:center;column-gap:16px;row-gap:10px;}.cardRecipe-time,.cardRecipe-part,.cardRecipe-budget{display:flex;flex-flow:row nowrap;align-items:center;}.cardRecipe-time .label,.cardRecipe-part .label,.cardRecipe-budget .label{white-space:nowrap;}.cardRecipe-parts{display:flex;flex-flow:row nowrap;align-items:center;}.cardRecipe-budget{display:flex;flex-flow:row nowrap;align-items:center;}.cardRecipe_big{aspect-ratio:448/560;display:flex;flex-direction:row;position:relative;color:#fff;transition:500ms;}.cardRecipe_big .sergeIcon{display:none;}.cardRecipe_big .cardRecipe-image{position:relative;margin:0;}.cardRecipe_big .cardRecipe-image::before{content:"";display:block;position:absolute;left:0;bottom:0;z-index:1;width:100%;height:50%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%);opacity:.6;transition:500ms;pointer-events:none;}.cardRecipe_big .cardRecipe-infos{position:absolute;left:0;bottom:0;z-index:2;padding:0 32px 36px 32px;pointer-events:none;}.cardRecipe_big .cardRecipe-title{margin-bottom:0;}.cardRecipe_big .cardRecipe-specs{display:none;}.cardRecipe_big:hover .cardRecipe-image::before{opacity:.7;}.cardRecipeStat{display:flex;flex-flow:row nowrap;align-items:center;gap:6px;}.cardRecipeStat-icon{display:flex;flex-flow:row nowrap;align-items:center;gap:2px;}.cardRecipeStat-icon path{fill:#1e3927;}.cardRecipeStat-label{white-space:nowrap;}.costRating{display:flex;align-items:center;gap:2px;}.costRating svg path{fill:#1e3927;}.starRating{display:flex;align-items:center;gap:2px;}.starRating svg path{fill:#1e3927;}.starRating-icon_empty{fill:#c6c5a6;}.starRating-icon_full{fill:black;}@media screen and (max-width:1350px){.cardRecipe-specs{flex-direction:row;}}@media screen and (max-width:1170px){.cardRecipe-specs{flex-direction:column;align-items:flex-start;gap:10px;}}@media screen and (max-width:1024px){.cardRecipe{width:100%;}.cardRecipe_big .cardRecipe-image{width:100%;}.cardRecipe_big .cardRecipe-infos{max-width:100%;}.cardRecipe-infos{flex-grow:inherit;}.cardRecipe_big{aspect-ratio:364/176;}}@media screen and (max-width:400px){.cardRecipe-title h2{font-size:clamp(1.8rem,1.3021vw + .75rem,3.2rem);}.cardRecipe-specs{flex-direction:column;}.cardRecipe_big .cardRecipe-infos{padding:0 16px 16px 16px;}}.cardArticle{position:relative;flex-grow:2;}.cardArticle-image{position:relative;width:100%;overflow:hidden;display:block;aspect-ratio:492/240;border-radius:4px;margin-bottom:24px;background:#e7e5e4;}.cardArticle-image>img,.cardArticle-image>picture img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);margin:0 auto;transition:500ms;max-width:initial;}.cardArticle-image:hover>img{width:110%;height:110%;}.cardArticle-title{margin-bottom:16px;}.cardArticle-title .h3{margin:0;}.cardArticle-title .h3 a{transition:150ms;text-decoration:none;}.inverted .cardArticle-title .h3 a:hover{color:#83974e;}.cardArticle-title .h3 a:hover{color:#e26400;}.cardArticle-author{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:5px;}.inverted .cardArticle-image{background:#65783d;}.sergeIcon{position:absolute;left:0;bottom:0;z-index:2;width:40.9090909091%;max-width:180px;max-height:180px;pointer-events:none;}.sergeIcon img{height:auto;}.author{display:inline-block;}.author_align{margin-bottom:10px;}.blogFooter{flex-grow:2;width:75%;}.blogFooter-list{display:grid;gap:32px;grid-template-columns:1fr 1fr 1fr;}.blogFooter-list_2{grid-template-columns:1fr 1fr;}@media screen and (max-width:1024px){.blogFooter-list{grid-template-columns:1fr 1fr;}.blogFooter-list>*:nth-child(3n){display:none;}}@media screen and (max-width:985px){.blogFooter{width:100%;}}@media screen and (max-width:767px){.blogFooter{width:100%;}.blogFooter-list{grid-template-columns:1fr;}}.newsletterBox{background:#fff;border-radius:6px;padding:32px 32px 36px 32px;width:448px;color:#1e3927;}.newsletterBox label{font-weight:600;}.newsletterBox input[type=submit]{width:100%;text-align:center;padding:16px 20px;}.newsletterBox input[type=submit].success:disabled{border:1px solid #f08200;background-color:transparent;color:#f08200;}.newsletterBox input[aria-invalid=true]{border-color:#ef4444;}.newsletterBox input[aria-invalid=true]:active{border-color:#ef4444;box-shadow:inset 0 0 0 1px #ef4444;}.newsletterBox input[aria-invalid=true]:focus,.newsletterBox input[aria-invalid=true]:focus-visible{border-color:#ef4444;box-shadow:inset 0 0 0 1px #ef4444;outline:0;}.newsletterBox :is(.validationMessage,.submitMessage){display:block;margin-top:8px;line-height:1.5;}.newsletterBox_footer{width:31%;min-width:448px;}@media screen and (max-width:1350px){.newsletterBox_footer{min-width:325px;}}@media screen and (max-width:985px){.newsletterBox_footer{width:100%;}}@media screen and (max-width:767px){.newsletterBox{width:100%;}.newsletterBox:not(.newsletterBox_footer){padding-top:0;}.newsletterBox_footer{min-width:inherit;}.newsletterContent-left{padding-bottom:0;margin-bottom:0;}}.dialogRating{width:100%;max-width:560px;}.ratingForm-stars{display:flex;flex-flow:row-reverse nowrap;justify-content:center;align-items:center;gap:36px;margin-bottom:32px;}.ratingForm-stars>input{display:none;}.ratingForm-stars>label{display:inline;padding:0;margin:0;position:relative;width:36px;cursor:pointer;color:#000;}.ratingForm-stars>label svg{width:44px;height:auto;}.ratingForm-stars>label svg path{transition:fill 250ms;fill:#d6d3d1;}.ratingForm-stars>label:hover svg path,.ratingForm-stars>label:hover~label svg path,.ratingForm-stars>input:checked~label svg path{fill:#f08200;}.ratingForm-action{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:stretch;gap:12px;}.ratingForm-action a.cancel{width:37.0967741935%;}.ratingForm-action .btn{width:60.4838709677%;}.ratingForm #confirmationText{margin-top:1rem;}.recipe{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;gap:64px;margin-bottom:80px;}.recipe-image{min-width:205px;position:relative;width:50%;z-index:1;}.recipe-imageSticky{width:100%;height:85vh;position:sticky;top:100px;z-index:1;padding-top:0;transition:height 500ms;border-radius:6px;overflow:hidden;}.recipe-imageSticky img{object-fit:cover;width:100%;height:100%;}.recipe-infos{width:50%;flex-grow:3;padding-top:48px;}.recipe-title{margin-bottom:24px;}.recipe-actionsRow{display:flex;align-items:center;margin-bottom:32px;gap:12px;}.recipe-actionsRow_between{justify-content:space-between;}.rating{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;}.rating-result{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;}.rating-result .fiveStars{margin-right:.5rem;}.author{white-space:nowrap;}.toggleSlide-label{cursor:pointer;}.toggleSlide-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.toggleSlide-input:checked+.toggleSlide-span .toggleSlide-toggle{background:#f08200;}.toggleSlide-input:checked+.toggleSlide-span .toggleSlide-toggle:after{left:21px;}.toggleSlide-span{display:flex;align-items:flex-start;gap:12px;white-space:nowrap;}.toggleSlide-span .toggleSlide-toggle{width:42px;height:22px;background:#c6c5a6;border-radius:11px;position:relative;transition:background 250ms;}.toggleSlide-span .toggleSlide-toggle:after{content:"";display:block;width:18px;height:18px;background:#fff;border-radius:9px;position:absolute;left:2px;top:2px;transition:left 250ms;}.specs{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:56px;min-width:360px;}.specs-left{display:flex;flex-direction:column;gap:8px;flex-grow:2;max-width:304px;}.specs-item{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:12px;}.specs-item .specs-label{margin:0;display:flex;align-items:center;gap:8px;min-width:120px;}.specs-item .specs-value{text-align:right;}.shrinkContent{display:none;}.shrinkContent.opened{display:block;}.modalContent{padding:32px 32px 36px 32px;max-height:688px;overflow:auto;color:#1e3927;}.expandContent{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;gap:32px;padding:32px 80px 64px 32px;}.expandContent>div{width:50%;margin:0;}.switchModeBtn_hidden{display:none;}.ingredients,.prep{margin-bottom:56px;}.ingredients-subTitle,.prep-subTitle{margin-bottom:28px;}.ingredients-list ul li,.prep-list ul li{display:flex;align-items:flex-start;cursor:pointer;margin:0;padding-left:0;}.ingredients-list ul li::before,.prep-list ul li::before{content:"";margin:.2em 12px 0 0;width:18px;height:18px;border:solid 1px #d6d3d1;border-radius:6px;display:inline-grid;place-items:center;transition:border-color 250ms,background-color 250ms;color:#fff;background:#fff;overflow:hidden;flex-shrink:0;position:static;}.ingredients-list ul li.checked,.prep-list ul li.checked{text-decoration:line-through;}.ingredients-list ul li.checked::before,.prep-list ul li.checked::before{content:"";margin:.2em 12px 0 0;width:18px;height:18px;border:solid 1px #f08200;border-radius:6px;display:inline-grid;place-items:center;transition:border-color 250ms,background-color 250ms;background:url("../../images/check.png") center no-repeat #f08200;background-size:70%;position:static;}.ingredients-list ul li:not(:last-child),.prep-list ul li:not(:last-child){margin-bottom:12px;}.ingredients-list ul li p,.prep-list ul li p{margin:0;}.ingredients-list ul li p:not(:last-child),.prep-list ul li p:not(:last-child){margin-bottom:1rem;}.chefNote{margin-top:56px;}.relatedRecipe{padding:64px 0 80px 0;}.relatedRecipe-list{display:grid;gap:32px;grid-template-columns:1fr 1fr 1fr;}@media screen and (max-width:1024px){.recipe:not(:last-child){margin-bottom:32px;}}@media screen and (max-width:985px){.wrapAll_sticky .recipe-imageSticky{height:auto;position:static;}.recipe{flex-direction:column;}.recipe-image{height:400px;display:flex;}.recipe-imageSticky{height:auto;position:static;}.recipe-infos{padding-top:0;width:100%;}.relatedRecipe-list{grid-template-columns:1fr 1fr;}.relatedRecipe-list>div:nth-child(3){display:none;}}@media screen and (max-width:850px){.expandContent{flex-direction:column;}.expandContent>div{width:100%;}.switchModeBtn{display:none;}.relatedRecipe-list{grid-template-columns:1fr;}}@media screen and (max-width:767px){.recipe-actionsRow{flex-direction:column;align-items:flex-start;}.recipe-actionsRow_between{flex-direction:row;align-items:center;}.ingredients-subTitle,.prep-subTitle{text-align:left;justify-content:flex-start;}.relatedRecipe{padding:32px 0;}.specs{flex-direction:column;margin-bottom:0;min-width:inherit;}.specs-left,.specs-right{width:100%;max-width:100%;}.specs-item{justify-content:space-between;}.ingredients,.prep{margin-bottom:0;}.ingredients h2,.ingredients .h3,.ingredients .titleSection,.prep h2,.prep .h3,.prep .titleSection{display:none;}.ingredients-group{margin-bottom:36px;}.ingredients-groupTitle h3{margin-top:0;}}@media screen and (max-width:380px){.tabs-item{font-size:1.8rem;}}