.home-listing-content .home-establishment-meta, .listing-content .home-establishment-meta { display:flex; flex-wrap:wrap; align-items:center; gap:6px 14px; margin:0 0 14px; color:var(--text-secondary); font-size:.88rem; line-height:1.5; }
.home-establishment-meta .home-establishment-meta-item { display:inline-flex; align-items:center; gap:8px; min-width:0; max-width:100%; }
.home-establishment-meta-item > span:last-child { overflow-wrap:anywhere; min-width:0; }
.home-establishment-meta .material-symbols-outlined { flex-shrink:0; font-size:20px; line-height:1; color:var(--primary-color); }
