.metro-food{font-family:ui-rounded,-apple-system,PingFang TC,sans-serif}.metro-food .guide-title{font-family:inherit}.metro-food .guide-card{background:var(--paper);border:2px solid var(--ink);box-shadow:3px 4px 0 var(--kraft);border-radius:18px 12px 20px 11px;overflow:hidden}.food-cover{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:auto;margin-bottom:16px;display:block}.food-shops{grid-template-columns:repeat(2,minmax(0,1fr))}.food-row{overflow-wrap:anywhere;margin:14px 0}.food-row dt{color:var(--muted);font-size:13px}.food-row dd{margin:4px 0 0;line-height:1.7}.food-posts{flex-wrap:wrap;gap:20px;display:flex}.food-posts a{padding:12px 0}.food-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.food-gallery img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:auto}@media (max-width:760px){.food-shops{grid-template-columns:1fr}.food-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}
