: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}.waiting__page>.hook{padding:var(--padding-section) 0;position:relative;overflow:hidden}@media screen and (width<=545px){.waiting__page>.hook{padding:calc(var(--padding-section)*2.4) 0}}.waiting__page>.hook .imgLeft,.waiting__page>.hook .imgRight{z-index:0;position:absolute}.waiting__page>.hook .imgLeft{aspect-ratio:833/1524;width:320px;top:80px;left:0}@media screen and (width<=1259px){.waiting__page>.hook .imgLeft{width:290px}}@media screen and (width<=991px){.waiting__page>.hook .imgLeft{width:210px}}@media screen and (width<=768px){.waiting__page>.hook .imgLeft{top:initial;bottom:-140px}}@media screen and (width<=545px){.waiting__page>.hook .imgLeft{top:-120px;bottom:initial;width:270px}}.waiting__page>.hook .imgLeft img{-o-object-position:center left;object-position:center left}.waiting__page>.hook .imgRight{aspect-ratio:802/1773;width:360px;top:0;right:0}@media screen and (width<=1259px){.waiting__page>.hook .imgRight{width:320px}}@media screen and (width<=991px){.waiting__page>.hook .imgRight{width:230px}}@media screen and (width<=768px){.waiting__page>.hook .imgRight{top:initial;bottom:-260px}}@media screen and (width<=545px){.waiting__page>.hook .imgRight{width:270px;bottom:-290px}}.waiting__page>.hook .imgRight img{-o-object-position:center right;object-position:center right}@media screen and (width<=768px){.waiting__page>.hook .imgRight img{-o-object-position:bottom right;object-position:bottom right}}.waiting__page>.hook .content{z-index:1;text-align:center;flex-flow:column;align-items:center;row-gap:24px;display:flex;position:relative}.waiting__page>.hook .content .titleH1{max-width:750px}@media screen and (width<=1259px){.waiting__page>.hook .content .titleH1{max-width:540px}}@media screen and (width<=991px){.waiting__page>.hook .content .titleH1{max-width:500px}}@media screen and (width<=545px){.waiting__page>.hook .content .titleH1 br{display:none}}.waiting__page>.hook .content .titleH1:after{background-color:var(--tt-black-color)}.waiting__page>.hook .content .text{max-width:680px;margin:0 auto}@media screen and (width<=1259px){.waiting__page>.hook .content .text{max-width:520px}}@media screen and (width<=991px){.waiting__page>.hook .content .text{max-width:480px}}@media screen and (width<=768px){.waiting__page>.hook .content .text{max-width:400px}}.waiting__page>.hook .content .text p+p{margin-top:20px}.waiting__page>.hook .content .social{-moz-column-gap:38px;flex-wrap:nowrap;justify-content:center;align-items:center;column-gap:38px;margin-top:32px;display:flex}.waiting__page>.hook .content .social a{justify-content:center;align-items:center;width:38px;height:38px;display:flex}.waiting__page>.hook .content .social a svg{transition:transform .3s ease-out}.waiting__page>.hook .content .social a svg path{transition:fill .3s ease-out}.waiting__page>.hook .content .social a:hover svg{transform:translateY(-4px)}.waiting__page>.hook .content .social a:hover svg path{fill:var(--tt-secondary-color)}.waiting__page>.hook .content .buttons{flex-flow:wrap;justify-content:center;align-items:flex-start;gap:24px;display:flex}.recettes__page>.cover{background-color:var(--tt-light-grey-color);position:relative}.recettes__page>.cover .shape{z-index:0;position:absolute}.recettes__page>.cover .shape.left{aspect-ratio:360/348;width:360px;bottom:0;left:0}@media screen and (width<=1360px){.recettes__page>.cover .shape.left{width:260px}}@media screen and (width<=1259px){.recettes__page>.cover .shape.left{width:126px}}.recettes__page>.cover .shape.left img{-o-object-position:bottom left;object-position:bottom left}.recettes__page>.cover .shape.right{aspect-ratio:490/400;width:490px;top:30px;right:0}@media screen and (width<=1259px){.recettes__page>.cover .shape.right{width:360px}}@media screen and (width<=768px){.recettes__page>.cover .shape.right{width:160px;top:6px}}@media screen and (width<=545px){.recettes__page>.cover .shape.right{width:120px}}.recettes__page>.cover .shape.right img{-o-object-position:top right;object-position:top right}.recettes__page>.cover>.container{z-index:1;position:relative}.recettes__page>.cover .inner{-moz-column-gap:44px;flex-flow:row;justify-content:flex-end;align-items:flex-end;column-gap:44px;display:flex;position:relative}@media screen and (width<=768px){.recettes__page>.cover .inner{justify-content:center;align-items:center}}.recettes__page>.cover .inner .content{flex-direction:column;justify-content:center;align-items:flex-start;row-gap:24px;max-width:530px;height:420px;display:flex}@media screen and (width<=1259px){.recettes__page>.cover .inner .content{padding-bottom:32px}}@media screen and (width<=991px){.recettes__page>.cover .inner .content{max-width:350px}}@media screen and (width<=768px){.recettes__page>.cover .inner .content{text-align:center;max-width:500px;height:inherit;align-items:center;padding:90px 0 102px}}.recettes__page>.cover .inner .content .titleH1:after{background-color:var(--tt-black-color)}.recettes__page>.cover .inner .book{background:var(--tt-secondary-color);color:#fff;flex-flow:column;row-gap:16px;width:420px;padding:32px 32px 0;display:flex;overflow:hidden;transform:translateY(34px);box-shadow:0 123px 34px #0000,0 79px 31px #00000003,0 44px 27px #00000005,0 20px 20px #00000008,0 5px 11px #0000000a}@media screen and (width<=768px){.recettes__page>.cover .inner .book{display:none}}.recettes__page>.cover .inner .book .picture{flex-direction:row;justify-content:flex-end;height:180px;display:flex}@media screen and (width<=991px){.recettes__page>.cover .inner .book .picture{height:110px}}.recettes__page>.cover .inner .book .picture img{-o-object-position:bottom right;object-position:bottom right;width:auto;height:100%;transform:rotate(-9deg)translate(-26px,18px)}.recettes__page>.book{display:block}@media screen and (width>=769px){.recettes__page>.book{display:none}}.recettes__page>.book .content{background:var(--tt-secondary-color);color:#fff;flex-flow:column;row-gap:16px;padding:32px 32px 0;display:flex;overflow:hidden;transform:translateY(34px);box-shadow:0 123px 34px #0000,0 79px 31px #00000003,0 44px 27px #00000005,0 20px 20px #00000008,0 5px 11px #0000000a}.recettes__page>.book .content .picture{flex-direction:row;justify-content:flex-end;height:160px;display:flex}@media screen and (width<=545px){.recettes__page>.book .content .picture{height:110px}}.recettes__page>.book .content .picture img{-o-object-position:bottom right;object-position:bottom right;width:auto;height:100%;transform:rotate(-9deg)translate(-26px,12px)}.recettes__page #filters .wrapper{grid-template-columns:240px 1fr;gap:64px;padding:90px 0 64px;display:grid}@media screen and (width<=768px){.recettes__page #filters .wrapper{flex-flow:column;padding:64px 0;display:flex}}.recettes__page #filters .wrapper>.sidebar .head{-moz-column-gap:32px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-bottom:16px;display:flex}.recettes__page #filters .wrapper>.sidebar .head h2{letter-spacing:-.8px;text-transform:uppercase;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.recettes__page #filters .wrapper>.sidebar .head #reinit.text-small{cursor:pointer;color:var(--tt-black-color);transition:color .3s ease-out}.recettes__page #filters .wrapper>.sidebar .head #reinit.text-small:hover{color:var(--tt-secondary-color)}.recettes__page #filters .wrapper>.sidebar ul.filtersList{flex-wrap:wrap;gap:4px;margin-bottom:16px;display:flex}.recettes__page #filters .wrapper>.sidebar ul.filtersList:empty{margin-bottom:0}.recettes__page #filters .wrapper>.sidebar ul.filtersList li.filtersList--item{border:1px solid var(--tt-black-color);letter-spacing:-.6px;text-transform:uppercase;flex-wrap:nowrap;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-style:normal;font-weight:400;line-height:122%;display:flex}.recettes__page #filters .wrapper>.sidebar ul.filtersList li.filtersList--item .deleteFilter{cursor:pointer;flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}.recettes__page #filters .wrapper>.sidebar ul.filtersList li.filtersList--item .deleteFilter:hover svg path{stroke:var(--tt-primary-hover-color)}@media screen and (width<=768px){.recettes__page #filters .wrapper>.sidebar .tabs{-moz-column-gap:16px;grid-template-columns:repeat(2,1fr);column-gap:16px;display:grid}}@media screen and (width<=545px){.recettes__page #filters .wrapper>.sidebar .tabs{-moz-column-gap:8px;column-gap:8px}}.recettes__page #filters .wrapper>.sidebar .tabs .tab{border-bottom:1px solid var(--tt-grey-color);padding:24px 0 16px}@media screen and (width>=769px){.recettes__page #filters .wrapper>.sidebar .tabs .tab:first-of-type{border-top:1px solid var(--tt-grey-color)}}@media screen and (width<=545px){.recettes__page #filters .wrapper>.sidebar .tabs .tab{padding:16px 0}}.recettes__page #filters .wrapper>.sidebar .tabs .tab input:checked~.tab__content{max-height:600px}.recettes__page #filters .wrapper>.sidebar .tabs .tab input:checked+.tab__label:after{transform:translateY(-50%)rotate(-180deg)}.recettes__page #filters .wrapper>.sidebar .tabs .tab .tab__label{cursor:pointer;text-transform:uppercase;align-items:center;padding:0 20px 0 0;display:flex;position:relative}.recettes__page #filters .wrapper>.sidebar .tabs .tab .tab__label:after{content:"";text-align:center;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjNTQ1ODU5IiBoZWlnaHQ9IjE1cHgiIHdpZHRoPSIxNXB4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgICB2aWV3Qm94PSIwIDAgNDA3LjQzNyA0MDcuNDM3Ij4KICAgIDxnPgogICAgICAgIDxwb2x5Z29uCiAgICAgICAgICAgICAgICBwb2ludHM9IjM4Ni4yNTgsOTEuNTY3IDIwMy43MTgsMjczLjUxMiAyMS4xNzksOTEuNTY3IDAsMTEyLjgxNSAyMDMuNzE4LDMxNS44NyA0MDcuNDM3LDExMi44MTUgIi8+CiAgICA8L2c+Cjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:12px;height:12px;transition:transform .3s ease-out;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.recettes__page #filters .wrapper>.sidebar .tabs .tab .tab__content{max-height:0;transition:max-height .3s ease-out;overflow:hidden}.recettes__page #filters .wrapper>.sidebar .tabs .tab .tab__content .tab__inner{flex-wrap:wrap;gap:4px;padding-top:16px;display:flex}.recettes__page #filters .wrapper>.sidebar .tabs .tab .tab__content .tab__inner .item{background-color:var(--tt-light-grey-color);color:var(--tt-black-color);text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:8px 16px;transition:color .3s ease-out,background-color .3s ease-out;display:flex}@media screen and (width<=545px){.recettes__page #filters .wrapper>.sidebar .tabs .tab .tab__content .tab__inner .item{padding:6px 12px}}.recettes__page #filters .wrapper>.sidebar .tabs .tab .tab__content .tab__inner .item:hover,.recettes__page #filters .wrapper>.sidebar .tabs .tab .tab__content .tab__inner .item:has(input:checked){background-color:var(--tt-secondary-color);color:#fff}.recettes__page #filters .wrapper>.sidebar .tabs .tab .tab__content .tab__inner .item:has(input:checked):hover{background-color:var(--tt-primary-color)}.recettes__page #filters .wrapper>.results .top{-moz-column-gap:32px;flex-flow:row-reverse wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-bottom:32px;display:flex}.recettes__page #filters .wrapper>.results .top .string-recherche{color:var(--tt-secondary-color);letter-spacing:-.8px;font-size:16px;font-style:normal;font-weight:500;line-height:100%}.recettes__page #filters .wrapper>.results .top .input-recherche label{-moz-column-gap:10px;border:1px solid var(--tt-grey-color);flex-flow:row;align-items:center;column-gap:10px;padding:8px;display:flex}.recettes__page #filters .wrapper>.results .top .input-recherche label svg{width:auto;height:21px}.recettes__page #filters .wrapper>.results .top .input-recherche label input{border:none;outline:none;width:260px;height:21px;margin:0;padding:0}.recettes__page #filters .wrapper>.results .list{-moz-column-gap:16px;flex-wrap:wrap;gap:32px 16px;display:flex}.recettes__page #filters .wrapper>.results .list .card_recette{width:calc(25% - 12px)}@media screen and (width<=1259px){.recettes__page #filters .wrapper>.results .list .card_recette{width:calc(33.3333% - 11px)}}@media screen and (width<=991px){.recettes__page #filters .wrapper>.results .list .card_recette{width:calc(50% - 8px)}}.recettes__page>.cta{padding:var(--padding-section) 0}