.actu-card,.recipe-card{--term-color:var(--tt-color-produits-lentilles-vertes)}.actu-card .color-lentillesblondes,.recipe-card .color-lentillesblondes{--term-color:var(--tt-color-produits-lentilles-blondes)}.actu-card .color-lentillesvertes,.recipe-card .color-lentillesvertes{--term-color:var(--tt-color-produits-lentilles-vertes)}.actu-card .color-lentillescorail,.recipe-card .color-lentillescorail{--term-color:var(--tt-color-produits-lentilles-corail)}.actu-card .color-haricotlingot,.recipe-card .color-haricotlingot{--term-color:var(--tt-color-produits-haricot-lingot)}.actu-card .color-haricotrouges,.recipe-card .color-haricotrouges{--term-color:var(--tt-color-produits-haricot-rouges)}.actu-card .color-haricotcoco,.recipe-card .color-haricotcoco{--term-color:var(--tt-color-produits-haricot-coco)}.actu-card .color-pois,.recipe-card .color-pois{--term-color:var(--tt-color-produits-pois-chiches)}.actu-card .color-evenements,.recipe-card .color-evenements{--term-color:var(--tt-color-actu-evenements)}.actu-card .color-produits,.recipe-card .color-produits{--term-color:var(--tt-color-actu-produits)}.actu-card .color-producteurs,.recipe-card .color-producteurs{--term-color:var(--tt-color-actu-producteurs)}.actu-card .color-nous,.recipe-card .color-nous{--term-color:var(--tt-color-actu-nous)}.recipe-card{background:var(--tt-color-bg-white);box-shadow:0 0 31.1px 0 rgba(0,0,0,.1);color:var(--tt-color-txt-black);display:block;width:370px}@media (max-width:545px){.recipe-card{max-width:370px;width:100%}}.recipe-card .top{aspect-ratio:373.33/186.67;display:block;position:relative;width:100%}.recipe-card .top img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.recipe-card .top .term{background:var(--tt-color-bg-white);box-shadow:0 0 31.1px 0 rgba(0,0,0,.1);font-size:clamp(1.5rem,1.2958579882rem + .0035502959 * 100vw,1.8rem);left:12px;padding:3px 12px;position:absolute;top:12px}.recipe-card .top .term:hover{background:var(--term-color);color:var(--tt-color-txt-white)}.recipe-card .bottom{align-items:center;display:flex;flex-direction:column;gap:26px;padding:32px 20px;text-align:center}.recipe-card .bottom .btn{border:1px solid var(--tt-color-bg-black);padding:6px 14px;transition:.2s ease-in-out;width:-moz-fit-content;width:fit-content}.recipe-card .bottom .btn:hover{background:var(--tt-color-bg-black);color:var(--tt-color-txt-white)}.recipe-card .items{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.recipe-card .items .item{align-items:center;border:1px solid #e8e8e8;display:flex;gap:6px;padding:8px}.recipe-card .items .item svg{height:22px;width:22px}.actu-card{background:var(--tt-color-bg-white);box-shadow:0 0 31.1px 0 rgba(0,0,0,.1);color:var(--tt-color-txt-black);display:block;width:370px}@media (max-width:545px){.actu-card{max-width:370px;width:100%}}.actu-card .top{aspect-ratio:373.33/186.67;display:block;position:relative;width:100%}.actu-card .top img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.actu-card .top .term{background:var(--tt-color-bg-white);box-shadow:0 0 31.1px 0 rgba(0,0,0,.1);font-size:clamp(1.5rem,1.2958579882rem + .0035502959 * 100vw,1.8rem);left:12px;padding:3px 12px;position:absolute;top:12px}.actu-card .top .term:hover{background:var(--term-color);color:var(--tt-color-txt-white)}.actu-card .bottom{align-items:center;display:flex;flex-direction:column;gap:26px;padding:32px 20px;text-align:center}.actu-card .bottom .btn{border:1px solid var(--tt-color-bg-black);padding:6px 14px;transition:.2s ease-in-out;width:-moz-fit-content;width:fit-content}.actu-card .bottom .btn:hover{background:var(--tt-color-bg-black);color:var(--tt-color-txt-white)}.actu-card .date,.produit-card{text-align:center}.produit-card{align-items:center;color:var(--tt-color-title-black);display:flex;flex-direction:column;gap:16px;position:relative;width:220px;z-index:1}.produit-card .btn{border:1px solid var(--tt-color-bg-black);padding:8px 14px;transition:.2s ease-in-out;width:-moz-fit-content;width:fit-content}.produit-card .image{height:auto;max-height:350px;position:relative;width:180px}.produit-card .image:before{box-shadow:0 0 31.1px 90px rgba(0,0,0,.08);content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1px;z-index:-1}.produit-card .image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.produit-card:hover .btn{background:var(--tt-color-bg-black);color:var(--tt-color-txt-white)}.page_actus .banner{background:url(/dist/assets/images/bcg-cover.a401e568.webp) top;padding:96px 0}@media (max-width:1045px){.page_actus .banner{padding:64px 0}}@media (max-width:767px){.page_actus .banner{padding:32px 0}}.page_actus .banner .content{align-items:center;display:flex;flex:1;flex-direction:column;gap:36px;margin:0 auto;max-width:1160px;text-align:center}.page_actus .banner .content .text{max-width:650px}@media (max-width:1045px){.page_actus .banner .content{gap:24px}}.page_actus .core{display:flex;flex-direction:column;gap:64px;padding:64px 0 96px}@media (max-width:1045px){.page_actus .core{gap:48px;padding:48px 0 64px}}@media (max-width:545px){.page_actus .core{gap:32px;padding:32px 0 48px}}.page_actus .core .filter{align-items:center;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:790px}.page_actus .core .filter .items{display:flex;flex-wrap:wrap;gap:16px}.page_actus .core .filter .items a{background:#f5f5f5;display:block;font-size:clamp(1.5rem,1.2958579882rem + .0035502959 * 100vw,1.8rem);font-weight:500;padding:4px 12px}.page_actus .core .filter .items a.active{background:var(--tt-color-jaune-rayure);color:var(--tt-color-txt-white)}.page_actus .core .filter .items a.color-evenements.active{background:var(--tt-color-actu-evenements)}.page_actus .core .filter .items a.color-nous.active{background:var(--tt-color-actu-nous)}.page_actus .core .filter .items a.color-producteurs.active{background:var(--tt-color-actu-producteurs)}.page_actus .core .filter .items a.color-produits.active{background:var(--tt-color-actu-produits)}.page_actus .core .actus{display:flex;flex-wrap:wrap;gap:64px;justify-content:center}@media (max-width:767px){.page_actus .core .actus{gap:16px}}.page_actus .core .page{display:flex;gap:32px;justify-content:center}.page_actus .core .page li{align-items:center;border:1px solid #e8e8e8;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.page_actus .core .page li:hover{background:var(--tt-color-jaune-rayure);color:var(--tt-color-txt-white)}.page_actus .core .page li.active{border:1px solid var(--tt-color-jaune-rayure)}