.food-list-description{max-width:760px;margin:0 auto 30px;text-align:center;font:15px/1.7 Arial,Helvetica,sans-serif;color:#64748b}
.food-list-section .food-list-card{display:flex;flex-direction:column;min-width:0}
.food-list-section .food-list-card>.tour-card-link{flex:1}
.food-list-section .food-list-meta{display:flex;gap:8px;margin:8px 0;font:14px/1.6 Arial,Helvetica,sans-serif;color:#64748b}
.food-list-section .food-list-meta i{flex:0 0 15px;margin-top:4px;color:#234731}
.food-list-section .food-list-meta span{min-width:0;overflow-wrap:anywhere}
.food-list-section .food-list-actions{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 20px;padding:14px 0 18px;border-top:1px solid #edf0f2}
.food-list-section .food-list-actions a{color:#234731;text-decoration:none;font:600 13px/1.5 Arial,Helvetica,sans-serif}
.food-list-section .food-list-actions a:first-child{color:#8b2024}
.food-list-empty{grid-column:1/-1;padding:40px 20px;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px;color:#64748b}
