.section-leflef{padding:30px 0;width:100%;max-width:1200px;margin:0 auto}.container-leflef{display:flex;justify-content:start;align-items:end}.img-leflef{margin-right:10px;width:50px;height:auto;z-index:1}.img-leflef img{width:100%;height:auto}.title-left{font-size:1.6em;color:#FFB400;margin:0}.title-right{font-size:.8em;color:#006937;font-weight:300;margin-top:-10px;margin-bottom:-3px}.title-leflef{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding:0 60px}.title-leflef h1{font-size:1.5em;color:#B7D0BE;margin:0;cursor:pointer}.title-leflef h1.active{color:#006937}@media (max-width:992px){.title-leflef{padding:0 30px}.title-leflef h1{font-size:1.3em}}@media (max-width:768px){.section-leflef{padding:20px 15px}.container-leflef{align-items:center}.img-leflef{width:40px}.title-left{font-size:1.4em}.title-right{font-size:.7em}.title-leflef{flex-wrap:wrap;justify-content:center;padding:0;margin-top:15px}.title-leflef h1{font-size:1.1em;margin:5px 10px;white-space:nowrap}}@media (max-width:576px){.img-leflef{width:35px}.title-left{font-size:1.2em}.title-right{font-size:.6em}.title-leflef h1{font-size:.9em;margin:5px 8px}}@media (max-width:400px){.title-leflef{justify-content:space-around}.title-leflef h1{font-size:.8em;margin:5px 5px}}.section-recettes{padding:20px 0;min-height:70vh}.recettes-wrapper{width:100%;max-width:1100px;margin:0 auto}.recettes-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:20px}.recette-card{overflow:hidden;transition:transform 0.3s ease}.recette-card:hover{transform:translateY(-5px)}.recette-card img{width:100%;height:230px;object-fit:cover}.recette-card p{color:#006937;font-size:14px}.recette-card a{text-decoration:none}.results-count h3{font-size:1.2em;color:#006937;margin-top:5px;font-weight:300;text-align:right}.pagination-controls{display:flex;justify-content:center;align-items:center;margin-top:30px;gap:15px}.page-numbers{display:flex;gap:8px}.page-number{width:28px;height:28px;border-radius:50%;background:#fff0;color:#006937;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease}.page-number.active{background-color:#FFB400;color:#fff}.pagination-arrow{background:#fff0;border:none;font-size:14px;display:flex;align-items:center;gap:5px;cursor:pointer;padding:8px 12px;border-radius:20px;transition:all 0.3s ease}.pagination-arrow:hover:not(:disabled){background-color:#f0f0f0}.pagination-arrow:disabled{opacity:.5;cursor:not-allowed}.pagination-arrow svg{margin-top:2px}@media (max-width:1200px){.recettes-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.recettes-grid{grid-template-columns:repeat(2,1fr)}.results-count h1{font-size:32px}}@media (max-width:600px){.recettes-grid{grid-template-columns:1fr}.results-count h1{font-size:28px}.recettes-wrapper{width:95%}.title-leflef{flex-wrap:wrap;gap:10px}.title-leflef h1{font-size:1.2em;padding:5px}.pagination-controls{gap:8px}.page-number{width:30px;height:30px;font-size:14px}.pagination-arrow{font-size:12px;padding:6px 8px}}