.BottomBar-module-scss-module__5NvDOW__bottomBar{background-color:#dff0e0;justify-content:center;align-items:center;gap:24px;padding:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.BottomBar-module-scss-module__5NvDOW__bottomBar button{padding:10px 12px}
.Button-module-scss-module__QmwYgG__button{letter-spacing:-.01em;text-align:center;border:none;border-radius:15px;outline:none;padding:24px;font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:24px}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__primary{color:#fff;background-color:#0d2d19}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__primary.Button-module-scss-module__QmwYgG__active{color:#0d2d19;background-color:#0000}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__primary:disabled{color:#7b8d7e;background-color:#f0f7f0}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__secondary{color:#0d2d19;background-color:#dff0e0}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__tertiary{color:#2d3648;background-color:#fdb12b}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__text{color:#0d2d19;background-color:#0000;padding:0}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__text.Button-module-scss-module__QmwYgG__active{color:#0d2d19}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__text:disabled{color:#7b8d7e}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__green-text{color:#006432;background-color:#0000;padding:0}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__green-text.Button-module-scss-module__QmwYgG__active{color:#0d2d19}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__green-text:disabled{color:#7b8d7e}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__sm{font-size:14px}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__lg{font-size:18px;font-weight:700;line-height:21.78px}.Button-module-scss-module__QmwYgG__button .Button-module-scss-module__QmwYgG__tight{font-family:Lato,sans-serif}.Button-module-scss-module__QmwYgG__button.Button-module-scss-module__QmwYgG__color-primary{color:#006432}
.Col-module-scss-module__5O7xRq__col{flex-direction:column;display:flex}.Col-module-scss-module__5O7xRq__align-center{align-items:center}.Col-module-scss-module__5O7xRq__align-flex-end{align-items:flex-end}.Col-module-scss-module__5O7xRq__align-flex-start{align-items:flex-start}.Col-module-scss-module__5O7xRq__justify-center{justify-content:center}.Col-module-scss-module__5O7xRq__justify-flex-end{justify-content:flex-end}.Col-module-scss-module__5O7xRq__justify-flex-start{justify-content:flex-start}.Col-module-scss-module__5O7xRq__justify-space-between{justify-content:space-between}.Col-module-scss-module__5O7xRq__fullWidth{width:100%}.Col-module-scss-module__5O7xRq__fullHeight{height:100%}
.heroImage-module-scss-module__rKitTq__heroImage{width:100%;height:200px;position:relative;overflow:hidden}.heroImage-module-scss-module__rKitTq__heroImage img{object-fit:cover;object-position:center}.heroImage-module-scss-module__rKitTq__heroImage .heroImage-module-scss-module__rKitTq__mapMarker{z-index:10;position:absolute;top:10px;right:10px}
.locationMapMarker-module-scss-module__K6xGMq__mapMarker{cursor:pointer}
.otherLocationsToggle-module-scss-module__wEEs8a__toggleLocationsBtn{flex-wrap:nowrap;width:100%;display:flex}.otherLocationsToggle-module-scss-module__wEEs8a__toggleLocationsBtn .otherLocationsToggle-module-scss-module__wEEs8a__caret{transform:rotate(-180deg)}.otherLocationsToggle-module-scss-module__wEEs8a__toggleLocationsBtn .otherLocationsToggle-module-scss-module__wEEs8a__caret__open{transform:rotate(0)}
.otherLocationsList-module-scss-module__HY7jmW__wrapper{margin-top:5px}.otherLocationsList-module-scss-module__HY7jmW__item{background-color:var(--list-expanded-background-dark);padding:5px 4px 5px 10px}.otherLocationsList-module-scss-module__HY7jmW__item:nth-child(2n){background-color:var(--list-expanded-background-light)}.otherLocationsList-module-scss-module__HY7jmW__item .otherLocationsList-module-scss-module__HY7jmW__mapMarker{cursor:pointer;width:25px;height:25px}.otherLocationsList-module-scss-module__HY7jmW__name{font-size:14px!important}
.panelToggle-module-scss-module__H6J9xW__panelToggle{z-index:10;background-color:var(--accordion-title-grey);cursor:pointer;border:solid 1px var(--input-border-grey);border-left:none;border-radius:0 8px 8px 0;padding:8px 4px;font-size:20px;position:absolute;top:20px;left:0}
.selectedFiltersHeaderDesktop-module-scss-module__231gpq__header{border-bottom:solid 1px var(--input-border-grey);padding:10px 0}
.selectedFilters-module-scss-module__RjXiUq__selectedFilters{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.selectedFilters-module-scss-module__RjXiUq__chip{cursor:pointer;background:#f5f5f5;border:1px solid #ccc;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;transition:background .15s;display:inline-flex}.selectedFilters-module-scss-module__RjXiUq__chip:hover{background:#e8e8e8}.selectedFilters-module-scss-module__RjXiUq__remove{color:#888;font-size:16px;line-height:1}.selectedFilters-module-scss-module__RjXiUq__clearAll{color:var(--dinova-green);cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:13px;text-decoration:underline}
.searchPageNewMobile-module-scss-module__5kqvtG__searchPageNew__closeBtn{position:absolute;top:15px;right:15px}.searchPageNewMobile-module-scss-module__5kqvtG__searchPageNew__content{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.searchPageNewMobile-module-scss-module__5kqvtG__searchPageNew__stage{flex:1;min-height:0;position:relative;overflow:hidden}.searchPageNewMobile-module-scss-module__5kqvtG__searchPageNew__results,.searchPageNewMobile-module-scss-module__5kqvtG__searchPageNew__map{will-change:transform;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}.searchPageNewMobile-module-scss-module__5kqvtG__searchPageNew__results{overflow:hidden;transform:translate(0)}.searchPageNewMobile-module-scss-module__5kqvtG__searchPageNew__results--hidden{transform:translate(-100%)}.searchPageNewMobile-module-scss-module__5kqvtG__searchPageNew__resultsInner{width:100%;height:100%;overflow-y:auto}.searchPageNewMobile-module-scss-module__5kqvtG__searchPageNew__map{overflow:hidden;transform:translate(100%)}.searchPageNewMobile-module-scss-module__5kqvtG__searchPageNew__map--hidden{transform:translate(100%)}.searchPageNewMobile-module-scss-module__5kqvtG__searchPageNew__map:not(.searchPageNewMobile-module-scss-module__5kqvtG__searchPageNew__map--hidden){transform:translate(0)}.searchPageNewMobile-module-scss-module__5kqvtG__mobileFilters{z-index:100;background-color:var(--white);will-change:transform;flex-direction:column;width:100vw;height:100vh;transition:transform .35s;display:flex;position:fixed;inset:0;transform:translateY(-100%)}.searchPageNewMobile-module-scss-module__5kqvtG__mobileFilters__open{transform:translateY(0)}.searchPageNewMobile-module-scss-module__5kqvtG__mobileFilters__header{border-bottom:1px solid var(--input-border-grey);flex-shrink:0;padding:15px 50px 15px 15px;position:relative}.searchPageNewMobile-module-scss-module__5kqvtG__mobileFilters__body{flex:1;min-height:0;padding:0 15px;overflow-y:auto}.searchPageNewMobile-module-scss-module__5kqvtG__mobileFilters__footer{border-top:1px solid var(--input-border-grey);flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;gap:16px;padding:15px;display:flex}.searchPageNewMobile-module-scss-module__5kqvtG__mobileFilters__footer>button{color:var(--dinova-green);font-size:16px;font-weight:600}.app_footer{margin-top:50px}
.IconButton-module-scss-module__HDDCsG__iconButton{flex-wrap:nowrap;justify-content:center;align-items:center;gap:12px;display:flex;margin:0!important}.IconButton-module-scss-module__HDDCsG__iconButton .IconButton-module-scss-module__HDDCsG__label{white-space:nowrap;font-size:16px;font-weight:700;line-height:19.36px}:is(.IconButton-module-scss-module__HDDCsG__iconButton.IconButton-module-scss-module__HDDCsG__primary .IconButton-module-scss-module__HDDCsG__label,.IconButton-module-scss-module__HDDCsG__iconButton.IconButton-module-scss-module__HDDCsG__primary svg){color:#0d2d19!important}:is(.IconButton-module-scss-module__HDDCsG__iconButton.IconButton-module-scss-module__HDDCsG__secondary .IconButton-module-scss-module__HDDCsG__label,.IconButton-module-scss-module__HDDCsG__iconButton.IconButton-module-scss-module__HDDCsG__secondary svg){color:#006432!important}:is(.IconButton-module-scss-module__HDDCsG__iconButton.IconButton-module-scss-module__HDDCsG__error .IconButton-module-scss-module__HDDCsG__label,.IconButton-module-scss-module__HDDCsG__iconButton.IconButton-module-scss-module__HDDCsG__error svg){color:#ff4b3c!important}
.selectedFiltersHeaderMobile-module-scss-module__b9_tYW__header{border-bottom:solid 1px var(--input-border-grey);padding:5px 0}.selectedFiltersHeaderMobile-module-scss-module__b9_tYW__title{color:var(--dinova-green)!important}.selectedFiltersHeaderMobile-module-scss-module__b9_tYW__resultsCount{align-self:flex-end;margin-top:3px}.selectedFiltersHeaderMobile-module-scss-module__b9_tYW__viewToggleBtn{color:var(--dinova-green);flex-wrap:nowrap;align-items:center;gap:2px;display:flex}.selectedFiltersHeaderMobile-module-scss-module__b9_tYW__greenText{color:var(--dinova-green)!important;font-weight:600!important}.selectedFiltersHeaderMobile-module-scss-module__b9_tYW__caret{margin-top:4px;color:var(--dinova-green)!important}
.PageFooter-module-scss-module__Up1ZiG__pageFooter{z-index:100;position:fixed;bottom:0;left:0;right:0}
.quickFiltersHeaderMobile-module-scss-module__LB-qMG__quickFilters{scrollbar-width:none;flex-direction:row;gap:8px;padding:10px 0 0;display:flex;overflow-x:auto}.quickFiltersHeaderMobile-module-scss-module__LB-qMG__quickFilters::-webkit-scrollbar{display:none}.quickFiltersHeaderMobile-module-scss-module__LB-qMG__chip{border:1.5px solid var(--dinova-green);color:var(--dinova-green);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;padding:2px 10px;font-size:14px;transition:background .15s,color .15s;display:inline-flex}.quickFiltersHeaderMobile-module-scss-module__LB-qMG__chip__selected{background:var(--dinova-green);color:var(--white)}
.PageWrapper-module-scss-module__vaDI4G__pageWrapper{margin:0 28px;position:relative}.PageWrapper-module-scss-module__vaDI4G__pageWrapper.dining-guide-page{margin:0 61px}.PageWrapper-module-scss-module__vaDI4G__gap{flex-direction:column;display:flex}
.loadingBase-module-scss-module__C_2F1a__loadingBase{text-align:center;z-index:9999;margin:0 auto}.loadingBase-module-scss-module__C_2F1a__loadingBase.loadingBase-module-scss-module__C_2F1a__fullPage{width:100%;position:absolute;top:33%;left:0;right:0;transform:translateY(-50%)}.loadingBase-module-scss-module__C_2F1a__message{text-align:center;text-transform:capitalize;width:100%;margin-bottom:15px;padding:0 20px;font-size:15px;font-weight:700}.loadingBase-module-scss-module__C_2F1a__spinner{text-align:center;width:100px;margin:0 auto}.loadingBase-module-scss-module__C_2F1a__spinner>div{border-radius:100%;width:18px;height:18px;margin-right:6px;animation:1.4s ease-in-out infinite both loadingBase-module-scss-module__C_2F1a__sk-bouncedelay;display:inline-block}.loadingBase-module-scss-module__C_2F1a__bounce1{background-color:#ffc600;animation-delay:-.48s}.loadingBase-module-scss-module__C_2F1a__bounce2{background-color:#ff8200;animation-delay:-.32s}.loadingBase-module-scss-module__C_2F1a__bounce3{background-color:#e10600;animation-delay:-.16s}.loadingBase-module-scss-module__C_2F1a__bounce4{background-color:#3dae2b}@keyframes loadingBase-module-scss-module__C_2F1a__sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}
.Row-module-scss-module__1-JFSq__row{flex-direction:row;display:flex}.Row-module-scss-module__1-JFSq__fullWidth{width:100%}.Row-module-scss-module__1-JFSq__fullHeight{height:100%}.Row-module-scss-module__1-JFSq__align-center{align-items:center}.Row-module-scss-module__1-JFSq__align-flex-end{align-items:flex-end}.Row-module-scss-module__1-JFSq__align-flex-start{align-items:flex-start}.Row-module-scss-module__1-JFSq__justify-space-between{justify-content:space-between}.Row-module-scss-module__1-JFSq__justify-flex-start{justify-content:flex-start}.Row-module-scss-module__1-JFSq__justify-flex-end{justify-content:flex-end}.Row-module-scss-module__1-JFSq__justify-center{justify-content:center}
.mainLocationName-module-scss-module__9l3Xza__restaurantName{color:var(--dinova-green);width:100%;margin:0;font-size:14px!important;font-weight:600!important}
.mainLocationCuisines-module-scss-module__78NtKW__cuisines{font-size:14px!important}
.markerPin-module-scss-module__-eYBhG__pin{width:21px;height:30px;position:relative}.markerPin-module-scss-module__-eYBhG__pin__label{white-space:nowrap;background-color:#fffc;border-radius:5px;padding:1px 2px;position:absolute;bottom:0;left:100%;color:#333!important;font-size:14px!important;font-weight:600!important}
.restaurantMarkers-module-scss-module__o0bVlW__infoWindow__root{width:364px;max-width:364px;padding:0;box-shadow:3px 4px 10px #00000080}.gm-style-iw-c{box-shadow:none!important;border-radius:0!important;padding:0!important}.gm-style-iw-d{overflow:hidden!important}.gm-style-iw-tc{display:none!important}
.AutoEnrollAdminPage-module-scss-module__R_Oq6G__form{flex-direction:column;gap:16px;display:flex}.edit-profile-actions{display:flex}.edit-profile-actions button:first-child{width:100%}.AutoEnrollAdminPage-module-scss-module__R_Oq6G__primaryText{color:var(--dinova-green)}.AutoEnrollAdminPage-module-scss-module__R_Oq6G__errorText{color:var(--danger-red);margin-bottom:-28px;font-weight:400}.AutoEnrollAdminPage-module-scss-module__R_Oq6G__errorText.AutoEnrollAdminPage-module-scss-module__R_Oq6G__primaryText{color:var(--dinova-green);margin-top:0}.AutoEnrollAdminPage-module-scss-module__R_Oq6G__inputWidth{max-width:375px}
.mapControls-module-scss-module__C_Kw5G__zoomBtnWrapper{z-index:1;flex-direction:column;display:flex;position:absolute;top:10px;right:15px}.mapControls-module-scss-module__C_Kw5G__zoomBtnWrapper .mapControls-module-scss-module__C_Kw5G__mapControlBtn{cursor:pointer;opacity:.9;border:1px solid #6c6f70;border-radius:8px;width:35px;height:35px;margin:3px 0 0;min-width:unset!important;padding:0!important}.mapControls-module-scss-module__C_Kw5G__zoomBtnWrapper .mapControls-module-scss-module__C_Kw5G__mapControlBtn img{width:18px;height:18px}.mapControls-module-scss-module__C_Kw5G__zoomBtnWrapper .mapControls-module-scss-module__C_Kw5G__mapControlBtn.mapControls-module-scss-module__C_Kw5G__gap{margin-bottom:12px}
.SearchCompanyDiningGuides-module-scss-module__k2EMrq__results{margin-bottom:48px}.SearchCompanyDiningGuides-module-scss-module__k2EMrq__downloadAppWrapper{margin-top:12px}.SearchCompanyDiningGuides-module-scss-module__k2EMrq__sortBySelect{min-width:100%}.SearchCompanyDiningGuides-module-scss-module__k2EMrq__sortBySelect svg{color:#4d4c48;width:24px!important;height:24px!important;top:calc(50% - 12px)!important}.SearchCompanyDiningGuides-module-scss-module__k2EMrq__sortByMenu{margin-top:-3px}
.skippedEmptyRowsWarning-module-scss-module__oN3SVq__tooManyRowsError{background-color:var(--loading-yellow-2);border:solid 1px var(--loading-yellow-8);padding:8px}.skippedEmptyRowsWarning-module-scss-module__oN3SVq__tooManyRowsError strong{color:var(--loading-orange)!important}.skippedEmptyRowsWarning-module-scss-module__oN3SVq__icon{height:20px}.skippedEmptyRowsWarning-module-scss-module__oN3SVq__iconWarning,.skippedEmptyRowsWarning-module-scss-module__oN3SVq__warningText{color:var(--loading-orange)!important}
.BubbleSectionWrapper-module-scss-module__ZWOwTW__bubbleSectionWrapper{background-color:#f2f7f2;border-radius:20px;padding:39px 38px 26px 24px;position:relative}
.ResultsCountHeader-module-scss-module__cDX5TG__resultsHeader{justify-content:flex-end;align-items:center;display:flex}.ResultsCountHeader-module-scss-module__cDX5TG__resultsHeader .ResultsCountHeader-module-scss-module__cDX5TG__resultsHeaderText{color:#1c871c;margin-bottom:20px;font-size:16px;font-weight:400;line-height:16px;font-family:Lato!important}.ResultsCountHeader-module-scss-module__cDX5TG__resultsHeader .ResultsCountHeader-module-scss-module__cDX5TG__resultsHeaderText b{font-weight:600}
.rowLevelErrorsTable-module-scss-module__KxD2gW__rowLevelErrorsWrapper{border:solid var(--danger-red)1px;background-color:#fbe8e7;padding:8px}.rowLevelErrorsTable-module-scss-module__KxD2gW__rowLevelErrorsWrapper .rowLevelErrorsTable-module-scss-module__KxD2gW__icon{height:20px}.rowLevelErrorsTable-module-scss-module__KxD2gW__rowLevelErrorsWrapper .rowLevelErrorsTable-module-scss-module__KxD2gW__iconWarning{color:var(--danger-red)}.rowLevelErrorsTable-module-scss-module__KxD2gW__grid{overscroll-behavior:none;border:solid var(--danger-red)1px;grid-template-columns:repeat(4,max-content);gap:0;max-height:250px;display:grid;overflow-y:auto}.rowLevelErrorsTable-module-scss-module__KxD2gW__cell{border-right:solid var(--popup-nav-border-grey)1px;border-bottom:solid var(--popup-nav-border-grey)1px;padding:2px 8px}.rowLevelErrorsTable-module-scss-module__KxD2gW__cell:nth-child(4n){border-right:none}.rowLevelErrorsTable-module-scss-module__KxD2gW__header{z-index:1;border-bottom-color:var(--danger-red);background-color:#fbe8e7;font-weight:600;position:sticky;top:0}.rowLevelErrorsTable-module-scss-module__KxD2gW__row{background-color:var(--white)}.rowLevelErrorsTable-module-scss-module__KxD2gW__downloadBtn{border:solid 2px var(--danger-red);background-color:var(--white);outline:none;padding:8px 16px;color:var(--danger-red)!important}.rowLevelErrorsTable-module-scss-module__KxD2gW__downloadBtn svg{margin-right:4px}
.DiningGuidesResultsGrid-module-scss-module__e2Siaa__diningGuide{text-decoration:none}.DiningGuidesResultsGrid-module-scss-module__e2Siaa__searchResult{cursor:pointer;border-radius:6px;flex-direction:column;width:100%;display:flex;position:relative}.DiningGuidesResultsGrid-module-scss-module__e2Siaa__diningGuides{grid-template-columns:repeat(2,1fr);gap:48px 33px;max-width:100%;display:grid}
.GuideDetails-module-scss-module__hDmBtW__guideDetails{background-color:#f2f7f2;border-radius:20px;align-items:flex-start;padding:28px 9px 16px 17px;position:relative}.GuideDetails-module-scss-module__hDmBtW__guideDetails .GuideDetails-module-scss-module__hDmBtW__collapseIcon{position:absolute;top:0;right:-10px}.GuideDetails-module-scss-module__hDmBtW__guideDetails .GuideDetails-module-scss-module__hDmBtW__guideDetailsForm{gap:16px}.GuideDetails-module-scss-module__hDmBtW__guideDetails .GuideDetails-module-scss-module__hDmBtW__guideDetailsForm :first-child{margin-top:0}.GuideDetails-module-scss-module__hDmBtW__guideDetails .GuideDetails-module-scss-module__hDmBtW__guideDetailsForm div.input-wrapper{margin-bottom:0}.GuideDetails-module-scss-module__hDmBtW__guideDetails .input-container .input-label{color:#999;margin-left:14px;font-weight:600;font-size:12px!important;top:-18px!important}.GuideDetails-module-scss-module__hDmBtW__guideDetails .input-container .focus-border{border-color:#c3e4c5!important}.GuideDetails-module-scss-module__hDmBtW__guideDetails .input-container .input{color:#000;background-color:#fff;font-size:18px;font-weight:700;border-color:#c3e4c5!important}.GuideDetails-module-scss-module__hDmBtW__guideDetails .MuiAutocomplete-root{margin-bottom:0!important}.GuideDetails-module-scss-module__hDmBtW__guideDetails .MuiAutocomplete-root .MuiInputBase-root{padding:7px 9px!important}.GuideDetails-module-scss-module__hDmBtW__guideDetails .MuiAutocomplete-root .MuiFormLabel-root{color:#999!important;font-size:16px!important;font-weight:600!important;top:-9px!important}.GuideDetails-module-scss-module__hDmBtW__guideDetails .MuiAutocomplete-root .MuiInputBase-input{color:#000;background-color:#fff;font-size:18px;font-weight:700;border-color:#c3e4c5!important}.GuideDetails-module-scss-module__hDmBtW__guideDetails .MuiAutocomplete-root .MuiInputBase-input::placeholder{color:#000;opacity:.6}.GuideDetails-module-scss-module__hDmBtW__guideDetails .MuiAutocomplete-root .MuiOutlinedInput-notchedOutline{border-color:#c3e4c5!important;inset:0!important}.GuideDetails-module-scss-module__hDmBtW__guideDetails .MuiAutocomplete-root legend{height:0;margin:0;position:absolute!important}.GuideDetails-module-scss-module__hDmBtW__readGuideDetails{cursor:pointer;background-color:#f2f7f2;border-radius:20px;min-height:48px;padding:10px 66px 10px 24px;position:relative}.GuideDetails-module-scss-module__hDmBtW__readGuideDetails .GuideDetails-module-scss-module__hDmBtW__collapseIcon{position:absolute;top:0;right:-10px}.GuideDetails-module-scss-module__hDmBtW__readGuideDetails .GuideDetails-module-scss-module__hDmBtW__readOnlyValuesWrapper{max-width:80%}.GuideDetails-module-scss-module__hDmBtW__readGuideDetails .GuideDetails-module-scss-module__hDmBtW__readOnlyValuesWrapper .GuideDetails-module-scss-module__hDmBtW__readOnlyValues{width:33.3333%}.GuideDetails-module-scss-module__hDmBtW__readGuideDetails .GuideDetails-module-scss-module__hDmBtW__readOnlyLabel{color:#999;text-wrap:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:12px;font-weight:600;line-height:14.52px;overflow:hidden}.GuideDetails-module-scss-module__hDmBtW__readGuideDetails .GuideDetails-module-scss-module__hDmBtW__readOnlyValue{color:#000;text-wrap:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:16px;font-weight:700;overflow:hidden}@media screen and (max-width:1024px){.GuideDetails-module-scss-module__hDmBtW__guideDetails .GuideDetails-module-scss-module__hDmBtW__guideDetailsForm{gap:32px;flex-direction:column!important}.GuideDetails-module-scss-module__hDmBtW__readGuideDetails .GuideDetails-module-scss-module__hDmBtW__readOnlyValuesWrapper .GuideDetails-module-scss-module__hDmBtW__readOnlyValues{width:100%;flex-direction:column!important;align-items:flex-start!important;gap:0!important}}@media screen and (max-width:750px){.GuideDetails-module-scss-module__hDmBtW__readGuideDetails .GuideDetails-module-scss-module__hDmBtW__readOnlyValuesWrapper{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}}.GuideDetails-module-scss-module__hDmBtW__guideNameLabel{min-width:70px}.GuideDetails-module-scss-module__hDmBtW__companyLabel{min-width:55px}.GuideDetails-module-scss-module__hDmBtW__locationLabel{min-width:50px}
.fileDropZone-module-scss-module__8SJeWq__dropZone{cursor:pointer;background-color:var(--accordion-title-grey);border:dashed 1px var(--popup-nav-border-grey);flex-direction:column;justify-content:center;align-items:center;gap:2px;height:158px;display:flex}.fileDropZone-module-scss-module__8SJeWq__browseBtn{color:var(--dinova-green);background-color:#0000;border:none;outline:none;margin:0;padding:0;font-weight:600}
.Pagination-module-scss-module__6pLNxa__paginationWrapper{justify-content:center;align-items:center;gap:24px;width:100%;display:flex}.Pagination-module-scss-module__6pLNxa__paginationWrapper .Pagination-module-scss-module__6pLNxa__pagesWrapper{justify-content:center;align-items:center;gap:8px;display:flex}.Pagination-module-scss-module__6pLNxa__paginationWrapper .Pagination-module-scss-module__6pLNxa__button{color:#006432;border:1px solid #dff0e0;border-radius:100%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.Pagination-module-scss-module__6pLNxa__paginationWrapper .Pagination-module-scss-module__6pLNxa__button .Pagination-module-scss-module__6pLNxa__buttonLabel{font-size:14px}.Pagination-module-scss-module__6pLNxa__paginationWrapper .Pagination-module-scss-module__6pLNxa__button.Pagination-module-scss-module__6pLNxa__active{background-color:#dff0e0}.Pagination-module-scss-module__6pLNxa__paginationWrapper .Pagination-module-scss-module__6pLNxa__button.Pagination-module-scss-module__6pLNxa__active .Pagination-module-scss-module__6pLNxa__buttonLabel{color:#000}
.selectedFileDetails-module-scss-module__XIcVuW__fileDetailsWrapper{border:solid 1px var(--checkbox-border-grey);background-color:var(--checkbox-border-grey-05);border-radius:4px;align-self:flex-start;padding:4px}.selectedFileDetails-module-scss-module__XIcVuW__fileDetailsWrapper svg{color:var(--black-text)}.selectedFileDetails-module-scss-module__XIcVuW__replaceFileBtn{color:var(--black-text);background-color:#0000;border:none;outline:none}
.DinovaLogoMapMarker-module-scss-module__zdvw7a__markerTitle{white-space:nowrap;background-color:#fff;border-radius:2px;padding:2px;position:absolute;top:10px;left:30px}.DinovaLogoMapMarker-module-scss-module__zdvw7a__mapCard{z-index:1000;position:absolute}.DinovaLogoMapMarker-module-scss-module__zdvw7a__a{fill:#fff}.DinovaLogoMapMarker-module-scss-module__zdvw7a__b{fill:none;stroke:#181818;stroke-miterlimit:10;stroke-width:.75px}.DinovaLogoMapMarker-module-scss-module__zdvw7a__c{fill:url(#a)}.DinovaLogoMapMarker-module-scss-module__zdvw7a__d{fill:url(#b)}.DinovaLogoMapMarker-module-scss-module__zdvw7a__e{fill:url(#c)}.DinovaLogoMapMarker-module-scss-module__zdvw7a__f{fill:url(#d)}.DinovaLogoMapMarker-module-scss-module__zdvw7a__g{fill:url(#e)}.DinovaLogoMapMarker-module-scss-module__zdvw7a__h{fill:url(#f)}.DinovaLogoMapMarker-module-scss-module__zdvw7a__i{fill:url(#g)}.DinovaLogoMapMarker-module-scss-module__zdvw7a__j{fill:url(#h)}
.DiningGuidesResultsGridItem-module-scss-module__jXFA5W__companyName{color:#006432;text-transform:uppercase;margin:0;font-family:Lato,sans-serif;font-size:12px;font-weight:700}.DiningGuidesResultsGridItem-module-scss-module__jXFA5W__diningGuideName{color:#000;margin:0 0 5px;font-family:Lato,sans-serif;font-size:24px;font-weight:700;line-height:29.05px}.DiningGuidesResultsGridItem-module-scss-module__jXFA5W__location{color:#0d2d19;margin:0;font-family:Lato,sans-serif;font-size:16px;font-weight:500}.DiningGuidesResultsGridItem-module-scss-module__jXFA5W__restaurantCount{color:#0d2d19;margin:0;font-family:Lato,sans-serif;font-size:14px;font-weight:500}.DiningGuidesResultsGridItem-module-scss-module__jXFA5W__actions{flex-flow:row;justify-content:flex-end;gap:4px;display:flex;position:absolute;top:12px;right:12px}.DiningGuidesResultsGridItem-module-scss-module__jXFA5W__actions a{min-width:unset;background-color:#e1e1e199;border-radius:4px;padding:8px}
.missingHeadersError-module-scss-module__cIlgtG__tooManyRowsError{border:solid 1px var(--danger-red);background-color:#fbe8e7;padding:8px}.missingHeadersError-module-scss-module__cIlgtG__icon{height:20px}.missingHeadersError-module-scss-module__cIlgtG__iconError,.missingHeadersError-module-scss-module__cIlgtG__errorText{color:var(--danger-red)!important}
.style-module-scss-module__MDzc_q__grid{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:repeat(3,1fr);display:grid}@media screen and (max-width:1024px){.style-module-scss-module__MDzc_q__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.style-module-scss-module__MDzc_q__grid{grid-template-columns:repeat(1,1fr)}}
.SearchDiningGuidesForm-module-scss-module__5arqlq__searchDiningGuidesForm{padding-top:35px}
.SectionTitle-module-scss-module__annbna__sectionTitle{color:#0d2d19}.SectionTitle-module-scss-module__annbna__sectionTitle.SectionTitle-module-scss-module__annbna__caption{color:#999;font-family:Lato,sans-serif;font-size:12px;font-weight:500;line-height:12px}.SectionTitle-module-scss-module__annbna__sectionTitle.SectionTitle-module-scss-module__annbna__body1{font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:21.78px}.SectionTitle-module-scss-module__annbna__sectionTitle.SectionTitle-module-scss-module__annbna__body2{color:red}.SectionTitle-module-scss-module__annbna__sectionTitle.SectionTitle-module-scss-module__annbna__body3{font-family:Lato,sans-serif;font-size:32px;font-weight:700;line-height:38.73px}
.SubmitSuccess-module-scss-module__VPOspW__primaryText{color:var(--dinova-green);margin-top:48px}
.RestaurantsResultsPanel-module-scss-module__HbI-zq__resultItem .restaurant-img-wrapper{position:relative}.RestaurantsResultsPanel-module-scss-module__HbI-zq__resultItem .restaurant-img-wrapper:after{content:"";border:2px solid #0000;width:100%;height:100%;position:absolute;top:0;left:0}.RestaurantsResultsPanel-module-scss-module__HbI-zq__resultItem.active .restaurant-img-wrapper:after{border-color:#0d2d19}
.EditProfileActions-module-scss-module__mIBHcW__formError{color:#e10600;padding-left:4px}
.QRCode-module-scss-module__ZLpOpG__qrCode{width:250px;height:250px}.QRCode-module-scss-module__ZLpOpG__qrCode img{width:100%!important;height:100%!important}
.AppDownloadButtonLink-module-scss-module__LoypzW__appStoreButtonLink{width:150px;height:45px;display:block;overflow:hidden;background-size:contain!important;border:none!important;padding:0!important}
.SelectRestaurantCheckbox-module-scss-module__q6w2ZW__selectRestaurantCheckbox{z-index:2;cursor:pointer;background-color:#fff;border:1px solid #999;border-radius:4px;width:36px;height:36px;position:absolute;top:12px;left:12px}.SelectRestaurantCheckbox-module-scss-module__q6w2ZW__selectRestaurantCheckbox .SelectRestaurantCheckbox-module-scss-module__q6w2ZW__checkboxWrapper{justify-content:center;align-items:center;display:flex;position:relative}.SelectRestaurantCheckbox-module-scss-module__q6w2ZW__selectRestaurantCheckbox input{opacity:0;z-index:1;width:0;height:0;position:absolute;top:0;left:0}.SelectRestaurantCheckbox-module-scss-module__q6w2ZW__selectRestaurantCheckbox.SelectRestaurantCheckbox-module-scss-module__q6w2ZW__selected{background-color:#0d2d19;border:1px solid #0d2d19;box-shadow:inset 2px 2px 4px #0003}.SelectRestaurantCheckbox-module-scss-module__q6w2ZW__selectRestaurantCheckbox svg{color:#dff0e0;width:26px;height:20px}
.MuiPaper-root .MuiTableRow-head .MuiTableCell-root.RemovedFromNetworkGrid-module-scss-module__4ZPYYW__headerCell{padding:8px 2px!important;font-size:14px!important;font-weight:600!important}.MuiPaper-root .MuiTableBody-root .MuiTableCell-root.RemovedFromNetworkGrid-module-scss-module__4ZPYYW__bodyCell{padding:8px 2px!important;font-size:16px!important;font-weight:400!important}
.Edit-module-scss-module__D0H59a__pageWrapper{margin-top:27px}.Edit-module-scss-module__D0H59a__topBarWrapper{margin-bottom:20px}.Edit-module-scss-module__D0H59a__grid{grid-template-columns:35% 65%;row-gap:24px;max-height:100%;display:grid;overflow-y:auto}.Edit-module-scss-module__D0H59a__grid:first-child{overflow:visible}.Edit-module-scss-module__D0H59a__grid.Edit-module-scss-module__D0H59a__mini{grid-template-columns:20% 80%}.Edit-module-scss-module__D0H59a__grid .collapsible-panel{height:100%}.Edit-module-scss-module__D0H59a__guideDetailsForm{gap:16px}.Edit-module-scss-module__D0H59a__guideDetailsForm :first-child{margin-top:0}.search-top-bar{padding:0}.search-top-bar>div>div>p{visibility:hidden;width:0;height:0;display:none}.search-top-bar .input-wrapper .input-label{visibility:hidden;width:0;height:0;display:none}.app-wrapper{height:100vh}.app-content{flex-direction:column;max-height:100%;display:flex}.main-header{flex:0 auto}.admin-dining-guides.container{flex-direction:column;flex:100%;display:flex}.admin-dining-guides.container>.Edit-module-scss-module__D0H59a__grid:first-child{flex:none}.admin-dining-guides.container>.Edit-module-scss-module__D0H59a__grid:nth-child(2){border:1px solid #0000;flex:100%}.admin-dining-guides.container>.Edit-module-scss-module__D0H59a__grid:nth-child(2) .collapsible-panel{height:100%;max-height:100%;overflow-y:auto}.admin-dining-guides.container>.Edit-module-scss-module__D0H59a__grid:nth-child(2)>div:first-child{overflow-y:auto}
.Notifications-module-scss-module__qMv2ma__removedFromNetwork{margin-top:30px}.Notifications-module-scss-module__qMv2ma__removedFromNetwork p{font-size:18px;font-weight:500;margin:0 0 12px!important}
.Hours-module-scss-module__ZQikHq__Content{flex-wrap:no-wrap;will-change:transform,opacity;background-color:#fff;border-radius:6px;flex-direction:column;gap:4px;min-width:220px;padding:5px 3px;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833}.Hours-module-scss-module__ZQikHq__Content[data-side=top]{animation-name:Hours-module-scss-module__ZQikHq__slideDownAndFade}.Hours-module-scss-module__ZQikHq__Content[data-side=right]{animation-name:Hours-module-scss-module__ZQikHq__slideLeftAndFade}.Hours-module-scss-module__ZQikHq__Content[data-side=bottom]{animation-name:Hours-module-scss-module__ZQikHq__slideUpAndFade}.Hours-module-scss-module__ZQikHq__Content[data-side=left]{animation-name:Hours-module-scss-module__ZQikHq__slideRightAndFade}.Hours-module-scss-module__ZQikHq__Item{-webkit-user-select:none;user-select:none;height:25px;color:var(--black-text);border-radius:3px;outline:none;align-items:center;padding:0 10px;font-size:14px;font-weight:500;line-height:1;display:flex;position:relative}.Hours-module-scss-module__ZQikHq__Arrow{fill:#fff}.Hours-module-scss-module__ZQikHq__IconButton{all:unset;cursor:pointer;justify-content:center;align-self:flex-end;align-items:center;font-family:inherit;display:inline-flex}.Hours-module-scss-module__ZQikHq__IconButton svg{transition:transform .3s}.Hours-module-scss-module__ZQikHq__open{color:var(--dinova-green);font-weight:700}[aria-expanded=true] svg{transform:scaleY(-1)}.Hours-module-scss-module__ZQikHq__closed{color:var(--danger-red);font-weight:700}@keyframes Hours-module-scss-module__ZQikHq__slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes Hours-module-scss-module__ZQikHq__slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes Hours-module-scss-module__ZQikHq__slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes Hours-module-scss-module__ZQikHq__slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}@media screen and (min-width:1024px){.Hours-module-scss-module__ZQikHq__Item,.Hours-module-scss-module__ZQikHq__IconButton{font-size:14px}}
.style-module-scss-module__g4V30G__wrapper{width:100%}
.MuiPaper-root .MuiTableRow-head .MuiTableCell-root.BrandMentionsGrid-module-scss-module__7bTkma__headerCell{padding:8px 2px!important;font-size:14px!important;font-weight:600!important}.MuiPaper-root .MuiTableBody-root .MuiTableCell-root.BrandMentionsGrid-module-scss-module__7bTkma__bodyCell{padding:8px 2px!important;font-size:16px!important;font-weight:400!important}
@media screen and (max-width:1024px){.ctaMenu-module-scss-module__9tYJTq__restaurantCtaMenu{flex-wrap:wrap;width:100%;margin-top:1em;margin-bottom:1em;display:inline-flex}}@media screen and (min-width:768px) and (max-width:1024px){.ctaMenu-module-scss-module__9tYJTq__restaurantCtaMenu{width:auto}}@media screen and (min-width:1024px){.ctaMenu-module-scss-module__9tYJTq__restaurantCtaMenu{padding:0 2em}}.ctaMenu-module-scss-module__9tYJTq__restaurantCtaMenu .ctaMenu-module-scss-module__9tYJTq__ctaBtn{flex-direction:column;justify-content:center;align-items:center;display:flex}@media screen and (max-width:1024px){.ctaMenu-module-scss-module__9tYJTq__restaurantCtaMenu .ctaMenu-module-scss-module__9tYJTq__ctaBtn{color:var(--black-text);text-align:center;flex:1;margin:0 1.5vw;padding:8px;font-size:14px;font-weight:600;text-decoration:none}}@media screen and (max-width:1024px) and (min-width:1px){.ctaMenu-module-scss-module__9tYJTq__restaurantCtaMenu .ctaMenu-module-scss-module__9tYJTq__ctaBtn{font-size:calc(.277971vw + 13.9972px)}}@media screen and (max-width:1024px) and (min-width:1440px){.ctaMenu-module-scss-module__9tYJTq__restaurantCtaMenu .ctaMenu-module-scss-module__9tYJTq__ctaBtn{font-size:18px}}@media screen and (max-width:1024px){.ctaMenu-module-scss-module__9tYJTq__restaurantCtaMenu .ctaMenu-module-scss-module__9tYJTq__ctaBtn img{height:25px;margin-top:-3px;padding:0 .5em}}@media screen and (max-width:767px){.ctaMenu-module-scss-module__9tYJTq__restaurantCtaMenu .ctaMenu-module-scss-module__9tYJTq__ctaBtn img{height:40px}}@media screen and (min-width:1024px){.ctaMenu-module-scss-module__9tYJTq__restaurantCtaMenu .ctaMenu-module-scss-module__9tYJTq__ctaBtn{border-bottom:solid var(--input-border-grey)1px;padding:1em 0}.ctaMenu-module-scss-module__9tYJTq__restaurantCtaMenu .ctaMenu-module-scss-module__9tYJTq__ctaBtn:last-child{border-bottom:none}.ctaMenu-module-scss-module__9tYJTq__restaurantCtaMenu .ctaMenu-module-scss-module__9tYJTq__ctaBtn img{width:50px;height:30px;margin-top:-3px;margin-right:.5em;padding:0 .5em}}
.ExistingUserInfo-module-scss-module__nkPW2G__userInfo{border:1px solid #dcdcdc;border-radius:12px;width:100%;padding:12px 16px}.ExistingUserInfo-module-scss-module__nkPW2G__avatar{background-color:#edf5ed;border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;font-size:32px;display:flex}
.Mentions-module-scss-module__RTywBG__removedFromNetwork{margin-top:30px}.Mentions-module-scss-module__RTywBG__removedFromNetwork p{font-size:18px;font-weight:500;margin:0 0 12px!important}
.Body-module-scss-module__mWuBIq__inline{display:inline}.Body-module-scss-module__mWuBIq__fullWidth{width:100%}
.recentSearches-module-scss-module__L4mlrq__wrapper{width:100%;position:relative}.recentSearches-module-scss-module__L4mlrq__dropdown{z-index:11;position:absolute;top:100%;left:0;right:0}.recentSearches-module-scss-module__L4mlrq__suggestionList{border-top:none;margin:0;padding:0;list-style:none;overflow:hidden}.recentSearches-module-scss-module__L4mlrq__suggestionItem{cursor:pointer;padding:10px 17px}.recentSearches-module-scss-module__L4mlrq__title{padding:10px 17px;margin:0!important;font-size:16px!important}.recentSearches-module-scss-module__L4mlrq__suggestionList.recentSearches-module-scss-module__L4mlrq__light{border:solid var(--dinova-green)3px;border-color:var(--dinova-green);background:#fff;border-radius:0 0 4px 4px;box-shadow:0 4px 12px #0000001a}.recentSearches-module-scss-module__L4mlrq__suggestionList.recentSearches-module-scss-module__L4mlrq__light .recentSearches-module-scss-module__L4mlrq__suggestionItem:hover,.recentSearches-module-scss-module__L4mlrq__suggestionList.recentSearches-module-scss-module__L4mlrq__light .recentSearches-module-scss-module__L4mlrq__suggestionItem__active{background:#f0f0f0}.recentSearches-module-scss-module__L4mlrq__suggestionList.recentSearches-module-scss-module__L4mlrq__dark{background:#4c4b47;box-shadow:0 4px 12px #0000001a}.recentSearches-module-scss-module__L4mlrq__suggestionList.recentSearches-module-scss-module__L4mlrq__dark .recentSearches-module-scss-module__L4mlrq__suggestionItem:hover,.recentSearches-module-scss-module__L4mlrq__suggestionList.recentSearches-module-scss-module__L4mlrq__dark .recentSearches-module-scss-module__L4mlrq__suggestionItem__active{background:#666}
.CheckboxesNew-module-scss-module__WZkiba__checkbox{background-color:#0000;border:1px solid #4d4c48;border-radius:5px;width:25px;height:25px;position:relative}.CheckboxesNew-module-scss-module__WZkiba__checkbox:after{content:"";transform-origin:100% 100%;border:2px solid #fff;border-color:#0000 #fff #fff #0000;border-radius:1px;width:9px;height:18px;position:absolute;top:1px;left:1px}.CheckboxesNew-module-scss-module__WZkiba__checkedIcon{background-color:#1c871c}.CheckboxesNew-module-scss-module__WZkiba__checkedIcon:after{transform:rotate(37deg)}.CheckboxesNew-module-scss-module__WZkiba__unCheckedIcon{background-color:#0000}.CheckboxesNew-module-scss-module__WZkiba__unCheckedIcon:after{transform:rotate(0)}
.locationMap-module-scss-module__LQbocW__dirBtn{border:solid var(--black-text)1px;color:var(--black-text);text-transform:uppercase;padding:3px 7px;font-size:13px;font-weight:500;text-decoration:none}@media screen and (min-width:1px){.locationMap-module-scss-module__LQbocW__dirBtn{font-size:calc(.208478vw + 12.9979px)}}@media screen and (min-width:1440px){.locationMap-module-scss-module__LQbocW__dirBtn{font-size:16px}}.locationMap-module-scss-module__LQbocW__addressWrapper{padding:8px 15px}.locationMap-module-scss-module__LQbocW__addresses .locationMap-module-scss-module__LQbocW__address{font-size:13px}@media screen and (min-width:1px){.locationMap-module-scss-module__LQbocW__addresses .locationMap-module-scss-module__LQbocW__address{font-size:calc(.208478vw + 12.9979px)}}@media screen and (min-width:1440px){.locationMap-module-scss-module__LQbocW__addresses .locationMap-module-scss-module__LQbocW__address{font-size:16px}}@media screen and (min-width:1024px){.locationMap-module-scss-module__LQbocW__addressWrapper{padding:8px 0 0}.locationMap-module-scss-module__LQbocW__addresses .locationMap-module-scss-module__LQbocW__address,.locationMap-module-scss-module__LQbocW__dirBtn{font-size:12px!important}}
.setupFlow .styles-module-scss-module__2k7YUa__btnsWrapper{z-index:1}.setupFlow form[name=business-search] .input-wrapper.hide:first-of-type{border-radius:5px 0 0 5px}
.amenities-module-scss-module__EZGKpG__amenities{width:100%;font-size:12px}.amenities-module-scss-module__EZGKpG__amenities .options-list{grid-template-columns:1fr 1fr;display:grid}.amenities-module-scss-module__EZGKpG__amenities p{font-size:13px}@media screen and (min-width:1px){.amenities-module-scss-module__EZGKpG__amenities p{font-size:calc(.208478vw + 12.9979px)}}@media screen and (min-width:1440px){.amenities-module-scss-module__EZGKpG__amenities p{font-size:16px}}.amenities-module-scss-module__EZGKpG__amenities p span{font-weight:600}
.SelectFlow-module-scss-module__1U8Una__selectFlow p{margin:0}.SelectFlow-module-scss-module__1U8Una__selectFlow .SelectFlow-module-scss-module__1U8Una__headerWrapper{flex-direction:column;align-items:center;margin-top:-91px;display:flex}.SelectFlow-module-scss-module__1U8Una__selectFlow .SelectFlow-module-scss-module__1U8Una__headerWrapper .SelectFlow-module-scss-module__1U8Una__title{color:#fff;text-align:center;margin-bottom:21px;font-size:32px;font-weight:800;line-height:32px}.SelectFlow-module-scss-module__1U8Una__selectFlow .SelectFlow-module-scss-module__1U8Una__headerWrapper .SelectFlow-module-scss-module__1U8Una__navWrapper{background-color:#dff0e0;border-radius:20px;justify-content:center;align-items:center;width:80vw;padding:5px 15px;display:flex;position:relative}.SelectFlow-module-scss-module__1U8Una__selectFlow .SelectFlow-module-scss-module__1U8Una__headerWrapper .SelectFlow-module-scss-module__1U8Una__navWrapper button{z-index:1;white-space:nowrap;border:none;border-radius:20px;justify-content:center;align-items:center;gap:16px;width:50%;padding:24px;display:flex}.SelectFlow-module-scss-module__1U8Una__selectFlow .SelectFlow-module-scss-module__1U8Una__headerWrapper .SelectFlow-module-scss-module__1U8Una__navWrapper .SelectFlow-module-scss-module__1U8Una__activeBar{z-index:0;background-color:#fff;border-radius:20px;height:calc(100% - 10px);transition:left .3s ease-in-out;position:absolute;top:5px}.SelectFlow-module-scss-module__1U8Una__selectFlow .SelectFlow-module-scss-module__1U8Una__innerContent{flex-direction:column;width:75%;margin:72px auto;display:flex}.SelectFlow-module-scss-module__1U8Una__selectFlow .SelectFlow-module-scss-module__1U8Una__contentWrapper{margin-top:48px}
.dietaryPreferences-module-scss-module__9zBNnW__dietaryPrefs .options-list{grid-template-columns:1fr 1fr;display:grid}.dietaryPreferences-module-scss-module__9zBNnW__dietaryPrefs p{font-size:14px!important}.dietaryPreferences-module-scss-module__9zBNnW__dietaryPrefs p span{font-weight:600}
.style-module-scss-module__ZXyaeq__crumb{cursor:default}.style-module-scss-module__ZXyaeq__interactive{cursor:pointer}.style-module-scss-module__ZXyaeq__active{color:#000;font-weight:700}
.DiningGuidePage-module-scss-module__So7nFW__dining-guide-page{margin:24px}.DiningGuidePage-module-scss-module__So7nFW__dining-guide-page .gm-style>:last-child{opacity:0}.DiningGuidePage-module-scss-module__So7nFW__row{justify-content:space-between;display:flex}.DiningGuidePage-module-scss-module__So7nFW__row.DiningGuidePage-module-scss-module__So7nFW__fullWidth{width:100%}.DiningGuidePage-module-scss-module__So7nFW__row.DiningGuidePage-module-scss-module__So7nFW__gap{gap:24px}.DiningGuidePage-module-scss-module__So7nFW__resultGrid{min-width:65%}.DiningGuidePage-module-scss-module__So7nFW__map{width:100%;height:500px}.DiningGuidePage-module-scss-module__So7nFW__navWrapper{margin-top:18px;margin-bottom:24px;padding:20px 24px!important}.DiningGuidePage-module-scss-module__So7nFW__fullWidth{width:100%}.DiningGuidePage-module-scss-module__So7nFW__guideName{margin:0;font-size:18px;font-weight:700;line-height:19px}.DiningGuidePage-module-scss-module__So7nFW__actions{gap:40px}.DiningGuidePage-module-scss-module__So7nFW__loadingWrapper{margin-top:120px}
.social-module-scss-module__2P4gKG__socialWrapper{width:100%;font-size:12px}.social-module-scss-module__2P4gKG__socialWrapper .options-list{grid-template-columns:1fr 1fr;display:grid}.social-module-scss-module__2P4gKG__socialWrapper p{font-size:13px}@media screen and (min-width:1px){.social-module-scss-module__2P4gKG__socialWrapper p{font-size:calc(.208478vw + 12.9979px)}}@media screen and (min-width:1440px){.social-module-scss-module__2P4gKG__socialWrapper p{font-size:16px}}.social-module-scss-module__2P4gKG__socialWrapper p span{font-weight:600}
.styles-module-scss-module__JE--HG__accordionSummary{background-color:#dcdcdc!important;border-radius:12px!important}.styles-module-scss-module__JE--HG__accordionDetails{padding:0!important}.styles-module-scss-module__JE--HG__content{background-color:#ececec;border:1px solid #ececec;border-radius:12px}.styles-module-scss-module__JE--HG__brandLogo{width:150px}.styles-module-scss-module__JE--HG__title{font-size:24px!important;font-weight:400!important}
.ComingSoon-module-scss-module__E-W8Sq__contentWrapper{max-width:1100px;margin:0 auto;padding:24px 24px 48px}
.restaurantDetailsPageMobile-module-scss-module___RZb_a__sidePad{padding:0 15px}.restaurantDetailsPageMobile-module-scss-module___RZb_a__card{padding:15px 0}.restaurantDetailsPageMobile-module-scss-module___RZb_a__card .restaurantDetailsPageMobile-module-scss-module___RZb_a__title{border-bottom:solid var(--input-border-grey)1px;margin-bottom:10px;padding:0 15px 15px}@media screen and (min-width:768px){.restaurantDetailsPageMobile-module-scss-module___RZb_a__card{box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}}.restaurantDetailsPageMobile-module-scss-module___RZb_a__borderedSection{border-top:solid 3px var(--grey);border-bottom:solid 3px var(--grey);padding:12px 0}.restaurantDetailsPageMobile-module-scss-module___RZb_a__borderedSection+.restaurantDetailsPageMobile-module-scss-module___RZb_a__borderedSection{border-top:none}.restaurantDetailsPageMobile-module-scss-module___RZb_a__borderedSection.restaurantDetailsPageMobile-module-scss-module___RZb_a__pad{padding:12px 15px}.restaurantDetailsPageMobile-module-scss-module___RZb_a__sectionTitle{margin-bottom:0!important}.restaurantDetailsPageMobile-module-scss-module___RZb_a__description{padding:15px}
.style-module-scss-module__mlLNPa__logo{width:50%;padding:24px}.style-module-scss-module__mlLNPa__accordionLogo{width:75px;padding:0}
.restaurantDetailsPageDesktop-module-scss-module__aHej5G__left{width:66.6667%}.restaurantDetailsPageDesktop-module-scss-module__aHej5G__left .details-cuisines{margin:8px 0 10px}:is(.restaurant-description span,.details-cuisines){font-weight:300}.restaurantDetailsPageDesktop-module-scss-module__aHej5G__right{width:33.3333%;margin-top:-70px}.restaurantDetailsPageDesktop-module-scss-module__aHej5G__sectionTitle{padding:10px 0;font-size:20px;margin-bottom:0!important}.restaurantDetailsPageDesktop-module-scss-module__aHej5G__card{background-color:var(--white);z-index:1000;border:solid 1px var(--grey);padding:16px;box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}.restaurantDetailsPageDesktop-module-scss-module__aHej5G__card .restaurantDetailsPageDesktop-module-scss-module__aHej5G__sectionTitle{border-bottom:solid 1px var(--input-border-grey);width:100%;padding:0 0 8px}.restaurantDetailsPageDesktop-module-scss-module__aHej5G__title{border-bottom:solid var(--input-border-grey)1px;margin:0;padding:16px 16px 10px}.restaurantDetailsPageDesktop-module-scss-module__aHej5G__borderedSection{border-bottom:solid 1px var(--grey);padding:12px 0}.restaurantDetailsPageDesktop-module-scss-module__aHej5G__ctaMenu{padding:0!important}.restaurantDetailsPageDesktop-module-scss-module__aHej5G__ctaMenu>div{width:100%}.restaurantDetailsPageDesktop-module-scss-module__aHej5G__ctaMenu>div a{flex-wrap:nowrap;gap:16px;display:flex;flex-direction:row!important;justify-content:flex-start!important}
.style-module-scss-module__Epsj8a__createAccountTitle{padding:0 0 27px}.style-module-scss-module__Epsj8a__hidden+*{visibility:hidden;height:0;display:none;overflow:hidden}.style-module-scss-module__Epsj8a__collapse{width:100%}
.PageMessage-module-scss-module__tQrhaW__pageMessage{flex-wrap:nowrap;align-items:flex-start;gap:16px;width:100%;margin:0 auto;transition:height .3s ease-in-out;display:flex}.PageMessage-module-scss-module__tQrhaW__pageMessage .PageMessage-module-scss-module__tQrhaW__blurb{width:85%}.PageMessage-module-scss-module__tQrhaW__pageMessage.PageMessage-module-scss-module__tQrhaW__hide{height:0;overflow:hidden}.PageMessage-module-scss-module__tQrhaW__pageMessage h2{font-size:24px;font-weight:700;line-height:29.05px}.PageMessage-module-scss-module__tQrhaW__pageMessage p{font-size:16px;font-weight:500;line-height:22.4px}
.Review-module-scss-module__WYdmXq__pageWrapper{margin-top:27px}.Review-module-scss-module__WYdmXq__bubbleSectionWrapper{padding:19px 0 16px 28px}.Review-module-scss-module__WYdmXq__leftNetworkNotice{border:1px solid #999;border-radius:20px;padding:12px}.Review-module-scss-module__WYdmXq__leftNetworkBlurb{font-size:16px}
.loader-module-scss-module__uYgKKG__portalRoot{z-index:99999;width:100vw;height:100vh;position:fixed;top:0;left:0}.loader-module-scss-module__uYgKKG__portalRoot+.app-wrapper{position:fixed;overflow:hidden}.loader-module-scss-module__uYgKKG__overlay .loader-module-scss-module__uYgKKG__mask{opacity:0;transition:all .4s ease-in-out}.loader-module-scss-module__uYgKKG__overlay .loader-module-scss-module__uYgKKG__mask:hover{opacity:1}
