.meal-trays__formules{padding-block:48px;background-color:#f4f3f0}.meal-trays__formules__inner{display:flex;gap:56px;align-items:flex-end}@media screen and (max-width:767px){.meal-trays__formules__inner{flex-direction:column;gap:24px;align-items:stretch}}.meal-trays__formules__infos{flex:0 1 30%}.meal-trays__formules__infos figure{margin:0 0 20px}.meal-trays__formules__list{display:flex;flex:1;gap:32px}@media screen and (max-width:767px){.meal-trays__formules__list{gap:16px;margin-inline:-5vw;padding-inline:5vw;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:5vw}}.meal-trays__formules__list li{flex:1;overflow:hidden;border-radius:8px;background-color:#fff}@media screen and (max-width:767px){.meal-trays__formules__list li{flex:0 0 240px;scroll-snap-align:start}}.meal-trays__formules__list li figure{height:200px;margin:0}.meal-trays__formules__list li div{padding:16px}.meal-trays__formules__list li div h3{margin:0 0 4px;font-size:22px;font-weight:600}.meal-trays__formules__list li div p{margin:0;font-size:18px;line-height:1.2}.meal-trays__more{background-color:#f4f3f0}.meal-trays__contact-link{text-align:center}.meal-trays__contact-link a{transition:opacity .2s;color:#fff}.meal-trays__contact-link a:hover{opacity:.7}