@media (max-width:900px){.hmFeaturedLink small,.hmFeaturedControls span,.hmCatalogIntro,.hmHalalBadge,.hmPlaceMeta,.hmPlaceFallback i,.hmLogo,.hmMapArea,.hmHomeCatalogState span,.hmHomeCatalogState a,.hmMapFilter>span,.hmMapFilter small,.hmMapViewSwitch button,.hmMapLegend>strong,.hmMapLegend li,.hmMapPreviewNavigation span,.hmMapControls output,.hmMapList small,.hmMapList em,.hmMapList b,.hmMapListCatalog,.hmMapState span,.hmMapState a,.hmMapLayerFallback span,.hmMapLayerFallback button,.catalogFooter{font-size:12px;line-height:1.5}.hmPrimaryButton,.hmMorePlaces,.hmMapPreview a{font-size:14px}.hmMapFilter select{min-height:44px;font-size:16px}.hmMapPin span{font-size:12px}.hmPrimaryButton{height:44px}.hmFeaturedControls{grid-template-columns:44px 54px 44px}.hmFeaturedControls button,.hmMapPreviewNavigation button,.hmMapControls button{flex-shrink:0;width:44px;height:44px}.hmMapViewSwitch button{min-height:44px}.hmPlaceMeta{grid-template-columns:minmax(0,1fr) auto}.hmPlaceMeta span:nth-child(2){text-align:left;grid-area:2/1}.hmPlaceMeta b{grid-area:1/2/3}.hmMorePlaces{width:fit-content;max-width:100%}.siteFooterBrand,.siteFooterLinks{min-width:0;max-width:100%}.siteFooterLinks a{overflow-wrap:anywhere}}@media (max-width:720px){.hmMap{height:580px}.hmMapFilter{left:12px;right:12px}.hmMapFilter select{width:100%;max-width:100%}.hmMapViewSwitch{top:128px;left:12px;right:auto}.hmMapLegend{max-width:calc(100% - 144px);top:128px;right:12px}.hmMapControls{top:auto;bottom:12px}.hmMapPreview{grid-template-columns:minmax(0,1fr);bottom:76px}.hmMapPreview strong{grid-area:1/1;font-size:16px}.hmMapPreview>span.hmMapPreviewBranch{grid-row:2;font-size:12px}:is(.hmMapPreview a,.hmMapPreview:has(.hmMapPreviewBranch)>a){grid-area:3/1;width:fit-content;max-width:100%}.hmMapPreviewNavigation{grid-area:4/1}.hmMapPreview:has(.hmMapPreviewBranch) .hmMapPreviewNavigation{grid-area:4/1}.hmMapList{padding-top:184px}}
