.suggestItem{align-items:baseline;min-width:0;display:flex}.suggestItem__name{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;font-weight:500;overflow:hidden}.suggestItem__cuisine{color:#707070;white-space:nowrap;flex-shrink:0;margin-left:8px;font-size:13px}
.homeNav{z-index:1019;background:#ffffff3d;transition:background .2s,box-shadow .2s;position:fixed;top:0;left:0;right:0}.homeNav--overImages{background:linear-gradient(#00000080 0%,#0000 100%)}.homeNav--alwaysSearch .homeNav__inner{justify-content:space-between;max-width:1120px;padding:12px 24px}.homeNav--alwaysSearch .homeNav__searchBar{border-radius:12px;flex:none;width:330px;padding:8px 16px;display:flex}.homeNav--alwaysSearch .homeNav__searchIcon{width:20px;height:20px}.homeNav--alwaysSearch .homeNav__backButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .15s,color .15s;display:flex}.homeNav--alwaysSearch .homeNav__backButton svg{width:24px;height:24px}.homeNav--alwaysSearch .homeNav__backButton:hover{background:#ffffff26}.homeNav--scrolled.homeNav--alwaysSearch .homeNav__backButton,.homeNav--noImages.homeNav--alwaysSearch .homeNav__backButton{color:#00b14f}.homeNav--scrolled.homeNav--alwaysSearch .homeNav__backButton:hover,.homeNav--noImages.homeNav--alwaysSearch .homeNav__backButton:hover{background:#f5f5f5}.homeNav--scrolled.homeNav--alwaysSearch .homeNav__inner{max-width:1120px;padding:12px 24px}@media (max-width:767px){.homeNav--scrolled.homeNav--alwaysSearch .homeNav__inner{padding:10px 16px}}.homeNav--alwaysSearch,.homeNav--alwaysSearch.homeNav--scrolled,.homeNav--alwaysSearch.homeNav--noImages{box-shadow:none}.homeNav--noImages{background:#fff;box-shadow:0 2px 12px #1c1c1c1a}.homeNav--noImages .homeNav__logo{color:#00b14f}.homeNav--scrolled{background:#fff;box-shadow:0 2px 12px #1c1c1c1a}.homeNav--scrolled .homeNav__logo{color:#00b14f}.homeNav--scrolled .homeNav__searchBar{display:flex}.homeNav__inner{align-items:center;gap:24px;max-width:1440px;margin:0 auto;padding:12px 64px;display:flex}.homeNav__backButton{display:none}.homeNav__logo{color:#fff;white-space:nowrap;flex:none;font-family:Grab Community Solid,Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:28px;font-weight:500;text-decoration:none}.homeNav__logoGrab{font-family:Grab Community Inline,Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.homeNav__center{flex:1 1 0;justify-content:flex-end;min-width:0;display:flex;overflow:hidden}@media (min-width:1025px){.homeNav:not(.homeNav--alwaysSearch) .homeNav__center{flex:0 auto;justify-content:flex-start}}.homeNav__location{cursor:pointer;color:#1a1a1a;background:#f5f5f5;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:4px;max-width:100%;padding:10px 16px;font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background .15s;display:flex}.homeNav__location:hover{background:#e8e8e8}.homeNav__locationIcon,.homeNav__locationChevron{color:#1a1a1a;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.homeNav__locationText{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:1.4286;overflow:hidden}.homeNav__searchBar{background:#fff;border:1px solid #bfbfbf;border-radius:16px;flex:1;align-items:center;gap:8px;padding:6px 16px;display:none}.homeNav__searchIcon{color:#1a1a1a;flex-shrink:0;width:24px;height:24px}.homeNav__searchInput{color:#1a1a1a;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:Inter Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.4286}.homeNav__searchInput::placeholder{color:#a3a3a3}.homeNav__clearButton{color:#3d3d3d;cursor:pointer;background:#f5f5f5;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background-color .2s;display:flex}.homeNav__clearButton:hover{background:#d1d1d1}.homeNav__clearButton svg{width:14px;height:14px}.homeNav__searchClose,.homeNav__searchToggle{display:none}@media (max-width:1024px){.homeNav__inner{padding:12px 24px}}@media (max-width:767px){.homeNav__inner{gap:8px;padding:10px 16px}.homeNav__logo{font-size:20px}.homeNav__location{background:#f5f5f5;gap:4px;max-width:100%;height:32px;padding:6px 12px 6px 10px}.homeNav__locationText{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;line-height:16px;overflow:hidden}.homeNav--scrolled:not(.homeNav--alwaysSearch){box-shadow:none}.homeNav--scrolled:not(.homeNav--alwaysSearch) .homeNav__searchBar{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.homeNav--alwaysSearch .homeNav__inner{max-width:none;padding:10px 16px}.homeNav--alwaysSearch .homeNav__backButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background-color .15s,color .15s;display:flex}.homeNav--alwaysSearch .homeNav__backButton svg{width:22px;height:22px}.homeNav--alwaysSearch .homeNav__backButton:hover{background:#ffffff26}.homeNav--alwaysSearch .homeNav__searchBar{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.homeNav--alwaysSearch .homeNav__searchToggle{color:#1a1a1a;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;padding:0;transition:background-color .15s;display:flex}.homeNav--alwaysSearch .homeNav__searchToggle svg{width:22px;height:22px}.homeNav--alwaysSearch .homeNav__searchToggle:hover{background:#e8e8e8}.homeNav--overImages.homeNav--alwaysSearch .homeNav__searchToggle,.homeNav--alwaysSearch:not(.homeNav--scrolled):not(.homeNav--noImages) .homeNav__searchToggle{color:#fff}.homeNav--scrolled.homeNav--alwaysSearch .homeNav__searchToggle{color:#1a1a1a}.homeNav--scrolled.homeNav--alwaysSearch .homeNav__backButton,.homeNav--noImages.homeNav--alwaysSearch .homeNav__backButton{color:#00b14f}.homeNav--scrolled.homeNav--alwaysSearch .homeNav__backButton:hover,.homeNav--noImages.homeNav--alwaysSearch .homeNav__backButton:hover{background:#f5f5f5}.homeNav--mobileSearchOpen.homeNav--alwaysSearch .homeNav__inner{position:relative}.homeNav--mobileSearchOpen.homeNav--alwaysSearch .homeNav__logo,.homeNav--mobileSearchOpen.homeNav--alwaysSearch .homeNav__backButton,.homeNav--mobileSearchOpen.homeNav--alwaysSearch .homeNav__center,.homeNav--mobileSearchOpen.homeNav--alwaysSearch .homeNav__searchToggle{display:none}.homeNav--mobileSearchOpen.homeNav--alwaysSearch .homeNav__searchBar{clip:auto;white-space:normal;border-radius:16px;flex:1;width:100%;height:auto;padding:6px 8px;display:flex;position:static;overflow:visible}.homeNav--mobileSearchOpen.homeNav--alwaysSearch .homeNav__searchClose{color:#3d3d3d;cursor:pointer;background:#f5f5f5;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background-color .15s;display:flex}.homeNav--mobileSearchOpen.homeNav--alwaysSearch .homeNav__searchClose svg{width:14px;height:14px}.homeNav--mobileSearchOpen.homeNav--alwaysSearch .homeNav__searchClose:hover{background:#d1d1d1}body.filter-sheet-open .homeNav{z-index:1}}.homeNav__suggestOverlay .dui-dropdown-menu{max-height:400px;overflow-y:auto}@media (max-width:767px){.homeNav__suggestOverlay{display:none!important}}
