@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(../dist/fonts/sourcesanspro-bold-webfont.eot?fd619771bd1e1983d8e1ecc96fecb18c);src:url(../dist/fonts/sourcesanspro-bold-webfont.eot?fd619771bd1e1983d8e1ecc96fecb18c?#iefix) format("embedded-opentype"),url(../dist/fonts/sourcesanspro-bold-webfont.woff2?2dcf60ea1fbc8a511f4e7356cf16f491) format("woff2"),url(../dist/fonts/sourcesanspro-bold-webfont.woff?12dee39fd52eaf1747ed60192b3daa82) format("woff"),url(../dist/fonts/sourcesanspro-bold-webfont.ttf?cf48ad992f1e8c99a01b2a9520a66e72) format("truetype"),url(../dist/fonts/sourcesanspro-bold-webfont.svg?3367127833b1a214f22df897bf57c0f6#source_sans_probold) format("svg")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:700;src:url(../dist/fonts/sourcesanspro-bolditalic-webfont.eot?4f911fe013abefbfe5e9730283b67186);src:url(../dist/fonts/sourcesanspro-bolditalic-webfont.eot?4f911fe013abefbfe5e9730283b67186?#iefix) format("embedded-opentype"),url(../dist/fonts/sourcesanspro-bolditalic-webfont.woff2?482eb2e3efd37938a8c4cc3801b92aa9) format("woff2"),url(../dist/fonts/sourcesanspro-bolditalic-webfont.woff?64181329071badd2734ce28b333de0f8) format("woff"),url(../dist/fonts/sourcesanspro-bolditalic-webfont.ttf?49b90af379e2e40977c49a03a055da4d) format("truetype"),url(../dist/fonts/sourcesanspro-bolditalic-webfont.svg?167051fa74b087b15bad8c8a01a46e75#source_sans_probold_italic) format("svg")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(../dist/fonts/sourcesanspro-italic-webfont.eot?d658419604257afcf3f51ee51ef2365c);src:url(../dist/fonts/sourcesanspro-italic-webfont.eot?d658419604257afcf3f51ee51ef2365c?#iefix) format("embedded-opentype"),url(../dist/fonts/sourcesanspro-italic-webfont.woff2?2c392400f73fde1053324fdc564329e3) format("woff2"),url(../dist/fonts/sourcesanspro-italic-webfont.woff?b3921adf1d5f0915f0ee0d7638a33a3a) format("woff"),url(../dist/fonts/sourcesanspro-italic-webfont.ttf?2a6b04f6da7839994edcc6ad672d1b13) format("truetype"),url(../dist/fonts/sourcesanspro-italic-webfont.svg?ecf851a1a8342777eddcc7036e3fc83b#source_sans_proitalic) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(../dist/fonts/sourcesanspro-regular-webfont.eot?75dacc64d049f583613f7821bc8aa3d0);src:url(../dist/fonts/sourcesanspro-regular-webfont.eot?75dacc64d049f583613f7821bc8aa3d0?#iefix) format("embedded-opentype"),url(../dist/fonts/sourcesanspro-regular-webfont.woff2?66b7e564f6b8a46d329015eacef231e0) format("woff2"),url(../dist/fonts/sourcesanspro-regular-webfont.woff?6ecee5141a785eade2434e0e16c3ab1e) format("woff"),url(../dist/fonts/sourcesanspro-regular-webfont.ttf?449e4781c421021365c37e9b735e61a1) format("truetype"),url(../dist/fonts/sourcesanspro-regular-webfont.svg?327eddc2fdb3a0ac94d1c72430da7b8c#source_sans_proregular) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(../dist/fonts/sourcesanspro-semibold-webfont.eot?c7ee0ca667a298b944983e0c1156c62a);src:url(../dist/fonts/sourcesanspro-semibold-webfont.eot?c7ee0ca667a298b944983e0c1156c62a?#iefix) format("embedded-opentype"),url(../dist/fonts/sourcesanspro-semibold-webfont.woff2?6aa5be001f2fb44b8ddfe41ab6b7d9a9) format("woff2"),url(../dist/fonts/sourcesanspro-semibold-webfont.woff?abf46f6b819e83594c72e94a8bd7f9e0) format("woff"),url(../dist/fonts/sourcesanspro-semibold-webfont.ttf?920f6f92301af9bfe22f1ebfa55ef28e) format("truetype"),url(../dist/fonts/sourcesanspro-semibold-webfont.svg?a13cf12b3024f646438695bca1f4a00f#source_sans_prosemibold) format("svg")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(../dist/fonts/sourcesanspro-semibolditalic-webfont.eot?4907d2eb862ef9b0b4f2e9f563de3ced);src:url(../dist/fonts/sourcesanspro-semibolditalic-webfont.eot?4907d2eb862ef9b0b4f2e9f563de3ced?#iefix) format("embedded-opentype"),url(../dist/fonts/sourcesanspro-semibolditalic-webfont.woff2?a74d1f9b357303b7bcdafdc5b5686625) format("woff2"),url(../dist/fonts/sourcesanspro-semibolditalic-webfont.woff?49aff08a3d462a4740228d0257f52473) format("woff"),url(../dist/fonts/sourcesanspro-semibolditalic-webfont.ttf?6903224e5dc1750f1e82aa7c717cc001) format("truetype"),url(../dist/fonts/sourcesanspro-semibolditalic-webfont.svg?2ef7bb845cf76a42abc95b90d8abc7ed#source_sans_proSBdIt) format("svg")}.intro--recipe{padding-bottom:.75rem;padding-top:3rem}.intro--recipe__title{font-size:3rem;margin-bottom:.8rem}.intro--recipe__type{font-size:2rem;line-height:1;text-align:center;text-transform:uppercase}.summary{padding-top:.75rem}.summary .container{border-bottom:3px solid var(--wp--preset--color--primary,#10902a);border-top:3px solid var(--wp--preset--color--primary,#10902a);padding:2rem 0}.summary--recipe__title{color:var(--wp--preset--color--primary,#10902a);font-size:2rem;font-weight:700}.summary--recipe__content{font-size:2rem;font-weight:600}@media (max-width:575.98px){.summary--recipe{padding:0 1.5rem}.summary--recipe .summary--item{font-size:12px;padding:0 1.5rem;text-align:left}.summary--recipe .summary--item:first-of-type{padding-left:0}.summary--recipe .summary--item:last-of-type{padding-right:0}.summary--recipe__content,.summary--recipe__title{font-size:12px}}.summary--item{padding:0 4rem;position:relative;text-align:center;width:max-content}.summary--item+.summary--item:before{background-color:#000;content:"";display:block;height:1.5rem;left:0;position:absolute;top:calc(50% - .75rem);width:1px}.summary--item p{margin:0}.recipe__content .row{margin-left:calc(var(--bs-gutter-x)*-1);margin-right:calc(var(--bs-gutter-x)*-1)}.recipe__content__bloc{padding:2.5rem;position:relative}@media (max-width:767.98px){.recipe__content__bloc{margin-left:1.5rem;margin-right:1.5rem}}.recipe__content__bloc+.recipe__content__bloc{margin-top:5rem}.recipe__content__title{background-color:var(--wp--preset--color--tertiary,#a1c110);border-radius:1rem;color:#fff;font-weight:700;left:calc(50% - 12.5rem);line-height:1.375;padding:.8rem 3rem;position:absolute;text-align:center;top:-19px;width:25rem}.recipe__content__title p{margin:0}.recipe__content .recipe__ingredients{font-size:1.125em;padding-bottom:4rem;padding-left:4rem;padding-top:6rem}@media (max-width:991.98px){.recipe__content .recipe__ingredients{background-color:var(--wp--preset--color--primary,#10902a);color:#fff}}.recipe__content .recipe__preparation,.recipe__content .recipe__preparation ol{counter-reset:li}.recipe__content .recipe__preparation ul{list-style:none;padding-left:0}.recipe__content .recipe__preparation li{font-size:1.8rem;min-height:6rem;padding-bottom:1rem;padding-left:5rem;padding-top:1rem;position:relative}@media (max-width:767.98px){.recipe__content .recipe__preparation li{font-size:16px;padding-left:0}}.recipe__content .recipe__preparation li:before{color:var(--wp--preset--color--primary,#10902a);content:counter(li);counter-increment:li;display:inline-block;font-family:Source Sans Pro,Arial,sans-serif;font-size:4rem;font-weight:600;left:0;line-height:1;position:absolute;top:1rem}@media (max-width:767.98px){.recipe__content .recipe__preparation li:before{display:block;margin-bottom:1rem;position:relative}}.recipe__content .recipe__preparation li+li{border-top:1px solid #000}.recipe__content .recipe__preparation li p{margin-bottom:0}.recipe__content .recipe__preparation .editorContent>p{font-size:1.6rem}.recipe__content .recipe__tips{color:#fff;padding-bottom:1.5rem;padding-top:2rem}.recipe__content .recipe__tips .prim-indicator-tip{line-height:1}.recipe__content .recipe__tips .prim-indicator-tip span{display:block;font-size:2rem;font-weight:700}.recipe__content .recipe__tips .prim-indicator-tip__prim-note{background-color:#fff;border-radius:3rem;display:flex;gap:4px;height:max-content;padding:.5rem 1rem;width:max-content}.recipe__content .recipe__tips .prim-indicator-tip__prim-note img{height:26px;max-height:26px;max-width:33px;min-height:26px;min-width:33px;width:33px}.recipe__content .recipe__tips .prim-indicator-tip__prim-note img.filter-grey{filter:grayscale(100%)}.recipe__content .recipe__tips .prim-indicator-tip__explain{line-height:1.4}.recipe__content .recipe__tips .prim-indicator-tip__explain a{color:#fff;display:block;font-size:1.4rem;font-weight:700;margin-top:1.6rem;text-decoration:underline}.recipe__content .recipe__tips hr{background-color:#fff;margin:3rem auto;width:25rem}.recipe__content .recipe__tips__list{font-size:1.8rem}.recipe__content .recipe__tips__list li+li{margin-top:1em}.recipe__content .recipe__tips>p:last-of-type{font-weight:700;margin-top:3.5rem}.recipe__content .recipe__prim .prim-product{margin-top:1rem;text-align:center}.recipe__content .recipe__prim .prim-product__title{color:var(--wp--preset--color--primary,#10902a);font-size:2rem;font-weight:700;line-height:1;margin-bottom:.75rem;margin-top:2rem}.recipe__content .recipe__prim .prim-product__description{font-size:1.8rem;margin-bottom:1.5rem}.recipe__rating{border-bottom:1px solid #000;border-top:1px solid #000;padding-bottom:4rem;padding-top:3.5rem;position:relative;text-align:center}.recipe__rating__title{color:var(--wp--preset--color--primary,#10902a);font-size:2rem;font-weight:700;line-height:1;margin-bottom:1.5rem}.recipe__rating__form{display:flex;justify-content:center;margin:0 auto;padding-bottom:2rem;position:relative;width:max-content}.recipe__rating__form .star{display:block;position:relative;width:max-content}.recipe__rating__form .star:after{background-image:url(../dist/images/star-hover.svg?d837a20a3bf4df3d4b1626b59868285b);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:scale(0);transform-origin:center;transition:all .2s}.recipe__rating__form .star--hovered:after,.recipe__rating__form .star--rated:after{transform:scale(1.1) translateY(1px)}.recipe__rating__form .star+.star{padding-left:1rem}.recipe__rating__form .star+.star--hovered:after,.recipe__rating__form .star+.star--rated:after{left:1rem}.recipe__rating__form:after{align-items:center;bottom:2rem;color:grey;content:attr(data-rating-count);display:flex;font-size:1.4rem;left:100%;margin-left:1.5rem;position:absolute;top:6px;width:8rem}.recipe__rating .socialMedia__share{margin:0 auto}
