@charset "UTF-8";:root{--tt-primary-color:#bb2649;--tt-primary-hover-color:#96233e;--tt-secondary-color:#a8ad00;--tt-secondary-hover-color:#7f8302;--tt-black-color:#545859;--tt-dark-grey-color:#a5a5a5;--tt-grey-color:#d9d9d9;--tt-light-grey-color:#f4f4f4;--tt-verger-color:#a8ad00;--tt-fruit-rouge-color:#bb2649;--tt-agrume-color:#e07a29;--tt-exotic-color:#f1be48;--tt-crea-color:#6e1043;--tt-poire-sauge-color:#c2aa60;--tt-hibis-pear-color:#d8a8a8;--tt-exotic-ginger-color:#e4af63;--tt-cherry-mome-color:#a29f53;--tt-cara-tatin-color:#cbac69;--tt-berriolete-color:#b8a9ca;--tt-anacoci-color:#c4a83d;--tt-abriconnilla-color:#e3d18f;--tt-red-fennel-color:#cb4d41;--tt-lychy-pink-color:#d89fae}.recette__page .cover{background-color:var(--tt-primary-color);color:#fff;padding:64px 0 128px}.recette__page .cover .container{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:24px;text-align:center}.recette__page .wrapper{padding-bottom:80px;position:relative}.recette__page .wrapper .bcg{background:linear-gradient(180deg,#fdfdfd,#f3e6e7);inset:0;position:absolute;z-index:-1}.recette__page .wrapper .bcg:after,.recette__page .wrapper .bcg:before{content:"";position:absolute;z-index:-1}.recette__page .wrapper .bcg:before{aspect-ratio:360/600;background-image:url(/dist/assets/images/shape-bg/recette_1.9fd59690.png);background-position:0 100%;background-repeat:no-repeat;background-size:contain;left:0;top:49%;width:360px}.recette__page .wrapper .bcg:after{aspect-ratio:360/700;background-image:url(/dist/assets/images/shape-bg/recette_2.36150f07.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain;right:0;top:320px;width:360px}.recette__page .wrapper .content{background-color:#fff;margin:-102px auto 0;max-width:858px;padding:32px 32px 64px}.recette__page .wrapper .content .mainPicture{aspect-ratio:794/395;box-shadow:0 60px 17px 0 transparent,0 38px 15px 0 rgba(0,0,0,.01),0 22px 13px 0 rgba(0,0,0,.03),0 10px 10px 0 rgba(0,0,0,.04),0 2px 5px 0 rgba(0,0,0,.05)}.recette__page .wrapper .content .infos{margin-top:64px}.recette__page .wrapper .content .infos .titleH5{color:var(--tt-secondary-color);margin-bottom:16px;text-align:center}.recette__page .wrapper .content .infos .items{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.recette__page .wrapper .content .infos .items:not(:has(div)){display:none}.recette__page .wrapper .content .infos .items .item{align-items:center;-moz-column-gap:12px;column-gap:12px;display:inline-flex;flex-wrap:nowrap}.recette__page .wrapper .content .infos .items .item .badge{border:1px solid var(--tt-grey-color);color:var(--tt-black-color);display:inline-flex;flex-wrap:nowrap;font-size:1.2rem;letter-spacing:-.6px;line-height:122%;padding:8px 16px;text-transform:uppercase}.recette__page .wrapper .content .steps{margin-top:32px}.recette__page .wrapper .content .steps .steps__item{border-top:.5px solid var(--tt-black-color);padding:40px 0}.recette__page .wrapper .content .steps .steps__item h2{align-items:flex-start;-moz-column-gap:8px;column-gap:8px;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:32px}.recette__page .wrapper .content .steps .steps__item h2 span{color:var(--tt-primary-color)}.recette__page .wrapper .content .steps .steps__item h3{color:var(--tt-secondary-color);font-size:clamp(1.8rem,1.5644171779rem + .0030674847 * 100vw,2rem);font-weight:500;line-height:125%;margin-bottom:8px;text-transform:uppercase}.recette__page .wrapper .content .steps .steps__item ul{display:flex;flex-direction:column;margin-bottom:16px;padding-left:32px;row-gap:4px}.recette__page .wrapper .content .steps .steps__item ul li{display:block;position:relative}.recette__page .wrapper .content .steps .steps__item ul li:before{content:"•";left:-16px;position:absolute;top:1px}.recette__page .wrapper .content .steps .steps__item ul li a{text-decoration:underline}.recette__page .wrapper .content .steps .steps__item .picture{margin-top:32px}.recette__page .wrapper .content .astuceChef h2{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:32px}.recette__page .wrapper .content .astuceChef h2 svg{color:var(--tt-primary-color);height:46px;width:auto}.recette__page .wrapper .content .return{margin-top:24px;text-align:center}.recette__page .wrapper .content .astuceChef+.return{margin-top:64px}.recette__page .more{padding:var(--padding-section) 0 64px}.recette__page .more .titleH1:after{background-color:var(--tt-black-color)}.recette__page .more .list{display:flex;flex-wrap:wrap;gap:32px;padding:64px 0}.recette__page .cta{padding:var(--padding-section) 0}