.BottomBar-module-scss-module__b9GSBq__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__b9GSBq__bottomBar button{padding:10px 12px}
.Button-module-scss-module__t9OqOa__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__t9OqOa__button.Button-module-scss-module__t9OqOa__primary{color:#fff;background-color:#0d2d19}.Button-module-scss-module__t9OqOa__button.Button-module-scss-module__t9OqOa__primary.Button-module-scss-module__t9OqOa__active{color:#0d2d19;background-color:#0000}.Button-module-scss-module__t9OqOa__button.Button-module-scss-module__t9OqOa__primary:disabled{color:#7b8d7e;background-color:#f0f7f0}.Button-module-scss-module__t9OqOa__button.Button-module-scss-module__t9OqOa__secondary{color:#0d2d19;background-color:#dff0e0}.Button-module-scss-module__t9OqOa__button.Button-module-scss-module__t9OqOa__tertiary{color:#2d3648;background-color:#fdb12b}.Button-module-scss-module__t9OqOa__button.Button-module-scss-module__t9OqOa__text{color:#0d2d19;background-color:#0000;padding:0}.Button-module-scss-module__t9OqOa__button.Button-module-scss-module__t9OqOa__text.Button-module-scss-module__t9OqOa__active{color:#0d2d19}.Button-module-scss-module__t9OqOa__button.Button-module-scss-module__t9OqOa__text:disabled{color:#7b8d7e}.Button-module-scss-module__t9OqOa__button.Button-module-scss-module__t9OqOa__green-text{color:#006432;background-color:#0000;padding:0}.Button-module-scss-module__t9OqOa__button.Button-module-scss-module__t9OqOa__green-text.Button-module-scss-module__t9OqOa__active{color:#0d2d19}.Button-module-scss-module__t9OqOa__button.Button-module-scss-module__t9OqOa__green-text:disabled{color:#7b8d7e}.Button-module-scss-module__t9OqOa__button.Button-module-scss-module__t9OqOa__sm{font-size:14px}.Button-module-scss-module__t9OqOa__button.Button-module-scss-module__t9OqOa__lg{font-size:18px;font-weight:700;line-height:21.78px}.Button-module-scss-module__t9OqOa__button .Button-module-scss-module__t9OqOa__tight{font-family:Lato,sans-serif}.Button-module-scss-module__t9OqOa__button.Button-module-scss-module__t9OqOa__color-primary{color:#006432}
.Col-module-scss-module__tqMXCW__col{flex-direction:column;display:flex}.Col-module-scss-module__tqMXCW__align-center{align-items:center}.Col-module-scss-module__tqMXCW__align-flex-end{align-items:flex-end}.Col-module-scss-module__tqMXCW__align-flex-start{align-items:flex-start}.Col-module-scss-module__tqMXCW__justify-center{justify-content:center}.Col-module-scss-module__tqMXCW__justify-flex-end{justify-content:flex-end}.Col-module-scss-module__tqMXCW__justify-flex-start{justify-content:flex-start}.Col-module-scss-module__tqMXCW__justify-space-between{justify-content:space-between}.Col-module-scss-module__tqMXCW__fullWidth{width:100%}.Col-module-scss-module__tqMXCW__fullHeight{height:100%}
.Row-module-scss-module__Mzxn7a__row{flex-direction:row;display:flex}.Row-module-scss-module__Mzxn7a__fullWidth{width:100%}.Row-module-scss-module__Mzxn7a__fullHeight{height:100%}.Row-module-scss-module__Mzxn7a__align-center{align-items:center}.Row-module-scss-module__Mzxn7a__align-flex-end{align-items:flex-end}.Row-module-scss-module__Mzxn7a__align-flex-start{align-items:flex-start}.Row-module-scss-module__Mzxn7a__align-baseline{align-items:baseline}.Row-module-scss-module__Mzxn7a__justify-space-between{justify-content:space-between}.Row-module-scss-module__Mzxn7a__justify-flex-start{justify-content:flex-start}.Row-module-scss-module__Mzxn7a__justify-flex-end{justify-content:flex-end}.Row-module-scss-module__Mzxn7a__justify-center{justify-content:center}
.heroImage-module-scss-module__wOi0YW__heroImage{width:100%;height:200px;position:relative;overflow:hidden}.heroImage-module-scss-module__wOi0YW__heroImage img{object-fit:cover;object-position:center}.heroImage-module-scss-module__wOi0YW__heroImage .heroImage-module-scss-module__wOi0YW__mapMarker{z-index:10;position:absolute;top:10px;right:10px}
.locationMapMarker-module-scss-module__lFl2-W__mapMarker{cursor:pointer}
.mainLocationName-module-scss-module__xQ3JYG__restaurantName{color:var(--dinova-green);width:100%;margin:0;font-size:14px!important;font-weight:600!important}
.mainLocationCuisines-module-scss-module__dk6pLq__cuisines{font-size:14px!important}
.markerPin-module-scss-module__yzht3q__pin{width:21px;height:30px;position:relative}.markerPin-module-scss-module__yzht3q__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__u0DzOW__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}
.mapControls-module-scss-module__wxFdiG__zoomBtnWrapper{z-index:1;flex-direction:column;display:flex;position:absolute;top:10px;right:15px}.mapControls-module-scss-module__wxFdiG__zoomBtnWrapper .mapControls-module-scss-module__wxFdiG__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__wxFdiG__zoomBtnWrapper .mapControls-module-scss-module__wxFdiG__mapControlBtn img{width:18px;height:18px}.mapControls-module-scss-module__wxFdiG__zoomBtnWrapper .mapControls-module-scss-module__wxFdiG__mapControlBtn.mapControls-module-scss-module__wxFdiG__gap{margin-bottom:12px}
.userLocationMarker-module-scss-module__5unv5q__userLocationMapMarker{width:40px}
.otherLocationsToggle-module-scss-module__fT3CUa__toggleLocationsBtn{flex-wrap:nowrap;width:100%;display:flex}.otherLocationsToggle-module-scss-module__fT3CUa__toggleLocationsBtn .otherLocationsToggle-module-scss-module__fT3CUa__caret{transform:rotate(-180deg)}.otherLocationsToggle-module-scss-module__fT3CUa__toggleLocationsBtn .otherLocationsToggle-module-scss-module__fT3CUa__caret__open{transform:rotate(0)}
.otherLocationsList-module-scss-module__6W-2Za__wrapper{margin-top:5px}.otherLocationsList-module-scss-module__6W-2Za__item{background-color:var(--list-expanded-background-dark);padding:5px 4px 5px 10px}.otherLocationsList-module-scss-module__6W-2Za__item:nth-child(2n){background-color:var(--list-expanded-background-light)}.otherLocationsList-module-scss-module__6W-2Za__item .otherLocationsList-module-scss-module__6W-2Za__mapMarker{cursor:pointer;width:25px;height:25px}.otherLocationsList-module-scss-module__6W-2Za__name{font-size:14px!important}
.panelToggle-module-scss-module__AOiCna__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__Z2OsTa__header{border-bottom:solid 1px var(--input-border-grey);padding:10px 0}
.selectedFilters-module-scss-module__fNH4FG__selectedFilters{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.selectedFilters-module-scss-module__fNH4FG__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__fNH4FG__chip:hover{background:#e8e8e8}.selectedFilters-module-scss-module__fNH4FG__remove{color:#888;font-size:16px;line-height:1}.selectedFilters-module-scss-module__fNH4FG__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__EGEvja__searchPageNew__closeBtn{position:absolute;top:15px;right:15px}.searchPageNewMobile-module-scss-module__EGEvja__searchPageNew__content{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.searchPageNewMobile-module-scss-module__EGEvja__searchPageNew__stage{flex:1;min-height:0;position:relative;overflow:hidden}.searchPageNewMobile-module-scss-module__EGEvja__searchPageNew__results,.searchPageNewMobile-module-scss-module__EGEvja__searchPageNew__map{will-change:transform;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}.searchPageNewMobile-module-scss-module__EGEvja__searchPageNew__results{overflow:hidden;transform:translate(0)}.searchPageNewMobile-module-scss-module__EGEvja__searchPageNew__results--hidden{transform:translate(-100%)}.searchPageNewMobile-module-scss-module__EGEvja__searchPageNew__resultsInner{width:100%;height:100%;overflow-y:auto}.searchPageNewMobile-module-scss-module__EGEvja__searchPageNew__map{overflow:hidden;transform:translate(100%)}.searchPageNewMobile-module-scss-module__EGEvja__searchPageNew__map--hidden{transform:translate(100%)}.searchPageNewMobile-module-scss-module__EGEvja__searchPageNew__map:not(.searchPageNewMobile-module-scss-module__EGEvja__searchPageNew__map--hidden){transform:translate(0)}.searchPageNewMobile-module-scss-module__EGEvja__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__EGEvja__mobileFilters__open{transform:translateY(0)}.searchPageNewMobile-module-scss-module__EGEvja__mobileFilters__header{border-bottom:1px solid var(--input-border-grey);flex-shrink:0;padding:15px 50px 15px 15px;position:relative}.searchPageNewMobile-module-scss-module__EGEvja__mobileFilters__body{flex:1;min-height:0;padding:0 15px;overflow-y:auto}.searchPageNewMobile-module-scss-module__EGEvja__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__EGEvja__mobileFilters__footer>button{color:var(--dinova-green);font-size:16px;font-weight:600}.app_footer{margin-top:50px}
.FilterGroupItem-module-scss-module__U5hw0a__filterItem{cursor:pointer}
.selectedFiltersHeaderMobile-module-scss-module__M_BM6q__header{border-bottom:solid 1px var(--input-border-grey);padding:5px 0}.selectedFiltersHeaderMobile-module-scss-module__M_BM6q__title{color:var(--dinova-green)!important}.selectedFiltersHeaderMobile-module-scss-module__M_BM6q__resultsCount{align-self:flex-end;margin-top:3px}.selectedFiltersHeaderMobile-module-scss-module__M_BM6q__viewToggleBtn{color:var(--dinova-green);flex-wrap:nowrap;align-items:center;gap:2px;display:flex}.selectedFiltersHeaderMobile-module-scss-module__M_BM6q__greenText{color:var(--dinova-green)!important;font-weight:600!important}.selectedFiltersHeaderMobile-module-scss-module__M_BM6q__caret{margin-top:4px;color:var(--dinova-green)!important}
.BubbleSectionWrapper-module-scss-module__Lv49zW__bubbleSectionWrapper{background-color:#f2f7f2;border-radius:20px;padding:39px 38px 26px 24px;position:relative}
.IconButton-module-scss-module__1QHxmG__iconButton{flex-wrap:nowrap;justify-content:center;align-items:center;gap:12px;display:flex;margin:0!important}.IconButton-module-scss-module__1QHxmG__iconButton .IconButton-module-scss-module__1QHxmG__label{white-space:nowrap;font-size:16px;font-weight:700;line-height:19.36px}:is(.IconButton-module-scss-module__1QHxmG__iconButton.IconButton-module-scss-module__1QHxmG__primary .IconButton-module-scss-module__1QHxmG__label,.IconButton-module-scss-module__1QHxmG__iconButton.IconButton-module-scss-module__1QHxmG__primary svg){color:#0d2d19!important}:is(.IconButton-module-scss-module__1QHxmG__iconButton.IconButton-module-scss-module__1QHxmG__secondary .IconButton-module-scss-module__1QHxmG__label,.IconButton-module-scss-module__1QHxmG__iconButton.IconButton-module-scss-module__1QHxmG__secondary svg){color:#006432!important}:is(.IconButton-module-scss-module__1QHxmG__iconButton.IconButton-module-scss-module__1QHxmG__error .IconButton-module-scss-module__1QHxmG__label,.IconButton-module-scss-module__1QHxmG__iconButton.IconButton-module-scss-module__1QHxmG__error svg){color:#ff4b3c!important}
.quickFiltersHeaderMobile-module-scss-module__EpeU-W__quickFilters{scrollbar-width:none;flex-direction:row;gap:8px;padding:10px 0 0;display:flex;overflow-x:auto}.quickFiltersHeaderMobile-module-scss-module__EpeU-W__quickFilters::-webkit-scrollbar{display:none}.quickFiltersHeaderMobile-module-scss-module__EpeU-W__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__EpeU-W__chip__selected{background:var(--dinova-green);color:var(--white)}
.PageWrapper-module-scss-module__je6NQa__pageWrapper{margin:0 28px;position:relative}.PageWrapper-module-scss-module__je6NQa__pageWrapper.dining-guide-page{margin:0 61px}.PageWrapper-module-scss-module__je6NQa__gap{flex-direction:column;display:flex}
.loadingBase-module-scss-module__lRFjXW__loadingBase{text-align:center;z-index:9999;margin:0 auto}.loadingBase-module-scss-module__lRFjXW__loadingBase.loadingBase-module-scss-module__lRFjXW__fullPage{width:100%;position:absolute;top:33%;left:0;right:0;transform:translateY(-50%)}.loadingBase-module-scss-module__lRFjXW__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__lRFjXW__spinner{text-align:center;width:100px;margin:0 auto}.loadingBase-module-scss-module__lRFjXW__spinner>div{border-radius:100%;width:18px;height:18px;margin-right:6px;animation:1.4s ease-in-out infinite both loadingBase-module-scss-module__lRFjXW__sk-bouncedelay;display:inline-block}.loadingBase-module-scss-module__lRFjXW__bounce1{background-color:#ffc600;animation-delay:-.48s}.loadingBase-module-scss-module__lRFjXW__bounce2{background-color:#ff8200;animation-delay:-.32s}.loadingBase-module-scss-module__lRFjXW__bounce3{background-color:#e10600;animation-delay:-.16s}.loadingBase-module-scss-module__lRFjXW__bounce4{background-color:#3dae2b}@keyframes loadingBase-module-scss-module__lRFjXW__sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}
.styles-module-scss-module__wDqw3q__wrapper{flex-direction:column;gap:8px;width:100%;display:flex}.styles-module-scss-module__wDqw3q__select{width:100%}
.SearchCompanyDiningGuides-module-scss-module__5DgGHa__results{margin-bottom:48px}.SearchCompanyDiningGuides-module-scss-module__5DgGHa__downloadAppWrapper{margin-top:12px}.SearchCompanyDiningGuides-module-scss-module__5DgGHa__sortBySelect{min-width:100%}.SearchCompanyDiningGuides-module-scss-module__5DgGHa__sortBySelect svg{color:#4d4c48;width:24px!important;height:24px!important;top:calc(50% - 12px)!important}.SearchCompanyDiningGuides-module-scss-module__5DgGHa__sortByMenu{margin-top:-3px}
.helpIcon-module-scss-module__pqgOyG__popper{border:1px solid #0000}
.ResultsCountHeader-module-scss-module__rpUNLq__resultsHeader{justify-content:flex-end;align-items:center;display:flex}.ResultsCountHeader-module-scss-module__rpUNLq__resultsHeader .ResultsCountHeader-module-scss-module__rpUNLq__resultsHeaderText{color:#1c871c;margin-bottom:0;font-size:16px;font-weight:400;line-height:16px;font-family:Lato!important}.ResultsCountHeader-module-scss-module__rpUNLq__resultsHeader .ResultsCountHeader-module-scss-module__rpUNLq__resultsHeaderText b{font-weight:600}
.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)}
.EditProfileActions-module-scss-module__mIBHcW__formError{color:#e10600;padding-left:4px}
.DiningGuidesResultsGrid-module-scss-module__C1fhnG__headerRow{margin-bottom:8px}.DiningGuidesResultsGrid-module-scss-module__C1fhnG__diningGuide{text-decoration:none}.DiningGuidesResultsGrid-module-scss-module__C1fhnG__searchResult{cursor:pointer;border-radius:6px;flex-direction:column;width:100%;display:flex;position:relative}.DiningGuidesResultsGrid-module-scss-module__C1fhnG__diningGuides{grid-template-columns:repeat(2,1fr);gap:48px 33px;max-width:100%;display:grid}.DiningGuidesResultsGrid-module-scss-module__C1fhnG__sortBtn:hover,.DiningGuidesResultsGrid-module-scss-module__C1fhnG__sortBtn:where(:active:not([data-state=open])){background-color:#0000}
.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)}}
.Pagination-module-scss-module__Fd1heG__paginationWrapper{justify-content:center;align-items:center;gap:24px;width:100%;display:flex}.Pagination-module-scss-module__Fd1heG__paginationWrapper .Pagination-module-scss-module__Fd1heG__pagesWrapper{justify-content:center;align-items:center;gap:8px;display:flex}.Pagination-module-scss-module__Fd1heG__paginationWrapper .Pagination-module-scss-module__Fd1heG__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__Fd1heG__paginationWrapper .Pagination-module-scss-module__Fd1heG__button .Pagination-module-scss-module__Fd1heG__buttonLabel{font-size:14px}.Pagination-module-scss-module__Fd1heG__paginationWrapper .Pagination-module-scss-module__Fd1heG__button.Pagination-module-scss-module__Fd1heG__active{background-color:#dff0e0}.Pagination-module-scss-module__Fd1heG__paginationWrapper .Pagination-module-scss-module__Fd1heG__button.Pagination-module-scss-module__Fd1heG__active .Pagination-module-scss-module__Fd1heG__buttonLabel{color:#000}
.AutoEnrollAdminPage-module-scss-module__4EG2XW__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__4EG2XW__primaryText{color:var(--dinova-green)}.AutoEnrollAdminPage-module-scss-module__4EG2XW__errorText{color:var(--danger-red);margin-bottom:-28px;font-weight:400}.AutoEnrollAdminPage-module-scss-module__4EG2XW__errorText.AutoEnrollAdminPage-module-scss-module__4EG2XW__primaryText{color:var(--dinova-green);margin-top:0}.AutoEnrollAdminPage-module-scss-module__4EG2XW__inputWidth{max-width:375px}
.DiningGuidesResultsGridItem-module-scss-module__pN9hwW__companyName{color:#006432;text-transform:uppercase;margin:0;font-family:Lato,sans-serif;font-size:12px;font-weight:700}.DiningGuidesResultsGridItem-module-scss-module__pN9hwW__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__pN9hwW__location{color:#0d2d19;margin:0;font-family:Lato,sans-serif;font-size:16px;font-weight:500}.DiningGuidesResultsGridItem-module-scss-module__pN9hwW__restaurantCount{color:#0d2d19;margin:0;font-family:Lato,sans-serif;font-size:14px;font-weight:500}.DiningGuidesResultsGridItem-module-scss-module__pN9hwW__actions{flex-flow:row;justify-content:flex-end;gap:4px;display:flex;position:absolute;top:12px;right:12px}.DiningGuidesResultsGridItem-module-scss-module__pN9hwW__actions a{min-width:unset;background-color:#e1e1e199;border-radius:4px;padding:8px}
.SectionTitle-module-scss-module__35m0Qq__sectionTitle{color:#0d2d19}.SectionTitle-module-scss-module__35m0Qq__sectionTitle.SectionTitle-module-scss-module__35m0Qq__caption{color:#999;font-family:Lato,sans-serif;font-size:12px;font-weight:500;line-height:12px}.SectionTitle-module-scss-module__35m0Qq__sectionTitle.SectionTitle-module-scss-module__35m0Qq__body1{font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:21.78px}.SectionTitle-module-scss-module__35m0Qq__sectionTitle.SectionTitle-module-scss-module__35m0Qq__body2{color:red}.SectionTitle-module-scss-module__35m0Qq__sectionTitle.SectionTitle-module-scss-module__35m0Qq__body3{font-family:Lato,sans-serif;font-size:32px;font-weight:700;line-height:38.73px}
.skippedEmptyRowsWarning-module-scss-module__KTYt4q__tooManyRowsError{background-color:var(--loading-yellow-2);border:solid 1px var(--loading-yellow-8);padding:8px}.skippedEmptyRowsWarning-module-scss-module__KTYt4q__tooManyRowsError strong{color:var(--loading-orange)!important}.skippedEmptyRowsWarning-module-scss-module__KTYt4q__icon{height:20px}.skippedEmptyRowsWarning-module-scss-module__KTYt4q__iconWarning,.skippedEmptyRowsWarning-module-scss-module__KTYt4q__warningText{color:var(--loading-orange)!important}
.SearchDiningGuidesForm-module-scss-module__yMozXG__searchDiningGuidesForm{padding-top:35px}
.GuideDetails-module-scss-module__M5-HIG__guideDetails{background-color:#f2f7f2;border-radius:20px;align-items:flex-start;padding:28px 9px 16px 17px;position:relative}.GuideDetails-module-scss-module__M5-HIG__guideDetails .GuideDetails-module-scss-module__M5-HIG__collapseIcon{position:absolute;top:0;right:-10px}.GuideDetails-module-scss-module__M5-HIG__guideDetails .GuideDetails-module-scss-module__M5-HIG__guideDetailsForm{gap:16px}.GuideDetails-module-scss-module__M5-HIG__guideDetails .GuideDetails-module-scss-module__M5-HIG__guideDetailsForm :first-child{margin-top:0}.GuideDetails-module-scss-module__M5-HIG__guideDetails .GuideDetails-module-scss-module__M5-HIG__guideDetailsForm div.input-wrapper{margin-bottom:0}.GuideDetails-module-scss-module__M5-HIG__guideDetails .input-container .input-label{color:#999;margin-left:14px;font-weight:600;font-size:12px!important;top:-18px!important}.GuideDetails-module-scss-module__M5-HIG__guideDetails .input-container .focus-border{border-color:#c3e4c5!important}.GuideDetails-module-scss-module__M5-HIG__guideDetails .input-container .input{color:#000;background-color:#fff;font-size:18px;font-weight:700;border-color:#c3e4c5!important}.GuideDetails-module-scss-module__M5-HIG__guideDetails .MuiAutocomplete-root{margin-bottom:0!important}.GuideDetails-module-scss-module__M5-HIG__guideDetails .MuiAutocomplete-root .MuiInputBase-root{padding:7px 9px!important}.GuideDetails-module-scss-module__M5-HIG__guideDetails .MuiAutocomplete-root .MuiFormLabel-root{color:#999!important;font-size:16px!important;font-weight:600!important;top:-9px!important}.GuideDetails-module-scss-module__M5-HIG__guideDetails .MuiAutocomplete-root .MuiInputBase-input{color:#000;background-color:#fff;font-size:18px;font-weight:700;border-color:#c3e4c5!important}.GuideDetails-module-scss-module__M5-HIG__guideDetails .MuiAutocomplete-root .MuiInputBase-input::placeholder{color:#000;opacity:.6}.GuideDetails-module-scss-module__M5-HIG__guideDetails .MuiAutocomplete-root .MuiOutlinedInput-notchedOutline{border-color:#c3e4c5!important;inset:0!important}.GuideDetails-module-scss-module__M5-HIG__guideDetails .MuiAutocomplete-root legend{height:0;margin:0;position:absolute!important}.GuideDetails-module-scss-module__M5-HIG__readGuideDetails{cursor:pointer;background-color:#f2f7f2;border-radius:20px;min-height:48px;padding:10px 66px 10px 24px;position:relative}.GuideDetails-module-scss-module__M5-HIG__readGuideDetails .GuideDetails-module-scss-module__M5-HIG__collapseIcon{position:absolute;top:0;right:-10px}.GuideDetails-module-scss-module__M5-HIG__readGuideDetails .GuideDetails-module-scss-module__M5-HIG__readOnlyValuesWrapper{max-width:80%}.GuideDetails-module-scss-module__M5-HIG__readGuideDetails .GuideDetails-module-scss-module__M5-HIG__readOnlyValuesWrapper .GuideDetails-module-scss-module__M5-HIG__readOnlyValues{width:33.3333%}.GuideDetails-module-scss-module__M5-HIG__readGuideDetails .GuideDetails-module-scss-module__M5-HIG__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__M5-HIG__readGuideDetails .GuideDetails-module-scss-module__M5-HIG__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__M5-HIG__guideDetails .GuideDetails-module-scss-module__M5-HIG__guideDetailsForm{gap:32px;flex-direction:column!important}.GuideDetails-module-scss-module__M5-HIG__readGuideDetails .GuideDetails-module-scss-module__M5-HIG__readOnlyValuesWrapper .GuideDetails-module-scss-module__M5-HIG__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__M5-HIG__readGuideDetails .GuideDetails-module-scss-module__M5-HIG__readOnlyValuesWrapper{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}}.GuideDetails-module-scss-module__M5-HIG__guideNameLabel{min-width:70px}.GuideDetails-module-scss-module__M5-HIG__companyLabel{min-width:55px}.GuideDetails-module-scss-module__M5-HIG__locationLabel{min-width:50px}
.rowLevelErrorsTable-module-scss-module__nA9Haq__rowLevelErrorsWrapper{border:solid var(--danger-red)1px;background-color:#fbe8e7;padding:8px}.rowLevelErrorsTable-module-scss-module__nA9Haq__rowLevelErrorsWrapper .rowLevelErrorsTable-module-scss-module__nA9Haq__icon{height:20px}.rowLevelErrorsTable-module-scss-module__nA9Haq__rowLevelErrorsWrapper .rowLevelErrorsTable-module-scss-module__nA9Haq__iconWarning{color:var(--danger-red)}.rowLevelErrorsTable-module-scss-module__nA9Haq__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__nA9Haq__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__nA9Haq__cell:nth-child(4n){border-right:none}.rowLevelErrorsTable-module-scss-module__nA9Haq__header{z-index:1;border-bottom-color:var(--danger-red);background-color:#fbe8e7;font-weight:600;position:sticky;top:0}.rowLevelErrorsTable-module-scss-module__nA9Haq__row{background-color:var(--white)}.rowLevelErrorsTable-module-scss-module__nA9Haq__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__nA9Haq__downloadBtn svg{margin-right:4px}
.AppDownloadButtonLink-module-scss-module__p-NVoa__appStoreButtonLink{width:150px;height:45px;display:block;overflow:hidden;background-size:contain!important;border:none!important;padding:0!important}
.RestaurantsResultsPanel-module-scss-module__OXprAG__resultItem .restaurant-img-wrapper{position:relative}.RestaurantsResultsPanel-module-scss-module__OXprAG__resultItem .restaurant-img-wrapper:after{content:"";border:2px solid #0000;width:100%;height:100%;position:absolute;top:0;left:0}.RestaurantsResultsPanel-module-scss-module__OXprAG__resultItem.active .restaurant-img-wrapper:after{border-color:#0d2d19}
.fileDropZone-module-scss-module__B3yu5a__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__B3yu5a__browseBtn{color:var(--dinova-green);background-color:#0000;border:none;outline:none;margin:0;padding:0;font-weight:600}
.QRCode-module-scss-module__PB7gXG__qrCode{width:250px;height:250px}.QRCode-module-scss-module__PB7gXG__qrCode img{width:100%!important;height:100%!important}
.SelectRestaurantCheckbox-module-scss-module__gAg1aq__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__gAg1aq__selectRestaurantCheckbox .SelectRestaurantCheckbox-module-scss-module__gAg1aq__checkboxWrapper{justify-content:center;align-items:center;display:flex;position:relative}.SelectRestaurantCheckbox-module-scss-module__gAg1aq__selectRestaurantCheckbox input{opacity:0;z-index:1;width:0;height:0;position:absolute;top:0;left:0}.SelectRestaurantCheckbox-module-scss-module__gAg1aq__selectRestaurantCheckbox.SelectRestaurantCheckbox-module-scss-module__gAg1aq__selected{background-color:#0d2d19;border:1px solid #0d2d19;box-shadow:inset 2px 2px 4px #0003}.SelectRestaurantCheckbox-module-scss-module__gAg1aq__selectRestaurantCheckbox svg{color:#dff0e0;width:26px;height:20px}
.MuiPaper-root .MuiTableRow-head .MuiTableCell-root.RemovedFromNetworkGrid-module-scss-module__cDk84G__headerCell{padding:8px 2px!important;font-size:14px!important;font-weight:600!important}.MuiPaper-root .MuiTableBody-root .MuiTableCell-root.RemovedFromNetworkGrid-module-scss-module__cDk84G__bodyCell{padding:8px 2px!important;font-size:16px!important;font-weight:400!important}
.selectedFileDetails-module-scss-module__Ok721G__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__Ok721G__fileDetailsWrapper svg{color:var(--black-text)}.selectedFileDetails-module-scss-module__Ok721G__replaceFileBtn{color:var(--black-text);background-color:#0000;border:none;outline:none}
.AppStoreQRCode-module-scss-module__pPuOKG__wrapper{border:1px solid #dcdcdc;border-radius:12px;width:auto;margin:auto;overflow:hidden}.AppStoreQRCode-module-scss-module__pPuOKG__wrapper.AppStoreQRCode-module-scss-module__pPuOKG__slim .AppStoreQRCode-module-scss-module__pPuOKG__qrCode{margin-top:0}.AppStoreQRCode-module-scss-module__pPuOKG__qrCode{justify-content:center;align-items:center;margin-top:24px;display:flex}.AppStoreQRCode-module-scss-module__pPuOKG__qrCode img{width:210px}.AppStoreQRCode-module-scss-module__pPuOKG__footer{background-color:#050005;color:#fff!important}.AppStoreQRCode-module-scss-module__pPuOKG__footer *{color:#fff!important}
.Edit-module-scss-module__wwcBrG__pageWrapper{margin-top:27px}.Edit-module-scss-module__wwcBrG__topBarWrapper{margin-bottom:20px}.Edit-module-scss-module__wwcBrG__grid{grid-template-columns:35% 65%;row-gap:24px;max-height:100%;display:grid;overflow-y:auto}.Edit-module-scss-module__wwcBrG__grid:first-child{overflow:visible}.Edit-module-scss-module__wwcBrG__grid.Edit-module-scss-module__wwcBrG__mini{grid-template-columns:20% 80%}.Edit-module-scss-module__wwcBrG__grid .collapsible-panel{height:100%}.Edit-module-scss-module__wwcBrG__guideDetailsForm{gap:16px}.Edit-module-scss-module__wwcBrG__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__wwcBrG__grid:first-child{flex:none}.admin-dining-guides.container>.Edit-module-scss-module__wwcBrG__grid:nth-child(2){border:1px solid #0000;flex:100%}.admin-dining-guides.container>.Edit-module-scss-module__wwcBrG__grid:nth-child(2) .collapsible-panel{height:100%;max-height:100%;overflow-y:auto}.admin-dining-guides.container>.Edit-module-scss-module__wwcBrG__grid:nth-child(2)>div:first-child{overflow-y:auto}
.Notifications-module-scss-module__UcOm5a__removedFromNetwork{margin-top:30px}.Notifications-module-scss-module__UcOm5a__removedFromNetwork p{font-size:18px;font-weight:500;margin:0 0 12px!important}
.missingHeadersError-module-scss-module__OegVyG__tooManyRowsError{border:solid 1px var(--danger-red);background-color:#fbe8e7;padding:8px}.missingHeadersError-module-scss-module__OegVyG__icon{height:20px}.missingHeadersError-module-scss-module__OegVyG__iconError,.missingHeadersError-module-scss-module__OegVyG__errorText{color:var(--danger-red)!important}
.Hours-module-scss-module___MX63q__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___MX63q__Content[data-side=top]{animation-name:Hours-module-scss-module___MX63q__slideDownAndFade}.Hours-module-scss-module___MX63q__Content[data-side=right]{animation-name:Hours-module-scss-module___MX63q__slideLeftAndFade}.Hours-module-scss-module___MX63q__Content[data-side=bottom]{animation-name:Hours-module-scss-module___MX63q__slideUpAndFade}.Hours-module-scss-module___MX63q__Content[data-side=left]{animation-name:Hours-module-scss-module___MX63q__slideRightAndFade}.Hours-module-scss-module___MX63q__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___MX63q__Arrow{fill:#fff}.Hours-module-scss-module___MX63q__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___MX63q__IconButton svg{transition:transform .3s}.Hours-module-scss-module___MX63q__open{color:var(--dinova-green);font-weight:700}[aria-expanded=true] svg{transform:scaleY(-1)}.Hours-module-scss-module___MX63q__closed{color:var(--danger-red);font-weight:700}@keyframes Hours-module-scss-module___MX63q__slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes Hours-module-scss-module___MX63q__slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes Hours-module-scss-module___MX63q__slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes Hours-module-scss-module___MX63q__slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}@media screen and (min-width:1024px){.Hours-module-scss-module___MX63q__Item,.Hours-module-scss-module___MX63q__IconButton{font-size:14px}}
.MuiPaper-root .MuiTableRow-head .MuiTableCell-root.BrandMentionsGrid-module-scss-module__sk32da__headerCell{padding:8px 2px!important;font-size:14px!important;font-weight:600!important}.MuiPaper-root .MuiTableBody-root .MuiTableCell-root.BrandMentionsGrid-module-scss-module__sk32da__bodyCell{padding:8px 2px!important;font-size:16px!important;font-weight:400!important}
.SubmitSuccess-module-scss-module__w8TGyq__primaryText{color:var(--dinova-green);margin-top:48px}
@media screen and (max-width:1024px){.detailsAboutCTAMenu-module-scss-module__AaX0ka__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){.detailsAboutCTAMenu-module-scss-module__AaX0ka__restaurantCtaMenu{width:auto}}@media screen and (min-width:1024px){.detailsAboutCTAMenu-module-scss-module__AaX0ka__restaurantCtaMenu{padding:0 2em}}.detailsAboutCTAMenu-module-scss-module__AaX0ka__restaurantCtaMenu .detailsAboutCTAMenu-module-scss-module__AaX0ka__ctaBtn{flex-direction:column;justify-content:center;align-items:center;display:flex}@media screen and (max-width:1024px){.detailsAboutCTAMenu-module-scss-module__AaX0ka__restaurantCtaMenu .detailsAboutCTAMenu-module-scss-module__AaX0ka__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){.detailsAboutCTAMenu-module-scss-module__AaX0ka__restaurantCtaMenu .detailsAboutCTAMenu-module-scss-module__AaX0ka__ctaBtn{font-size:calc(.277971vw + 13.9972px)}}@media screen and (max-width:1024px) and (min-width:1440px){.detailsAboutCTAMenu-module-scss-module__AaX0ka__restaurantCtaMenu .detailsAboutCTAMenu-module-scss-module__AaX0ka__ctaBtn{font-size:18px}}@media screen and (max-width:1024px){.detailsAboutCTAMenu-module-scss-module__AaX0ka__restaurantCtaMenu .detailsAboutCTAMenu-module-scss-module__AaX0ka__ctaBtn img{height:25px;margin-top:-3px;padding:0 .5em}}@media screen and (max-width:767px){.detailsAboutCTAMenu-module-scss-module__AaX0ka__restaurantCtaMenu .detailsAboutCTAMenu-module-scss-module__AaX0ka__ctaBtn img{height:40px}}@media screen and (min-width:1024px){.detailsAboutCTAMenu-module-scss-module__AaX0ka__restaurantCtaMenu .detailsAboutCTAMenu-module-scss-module__AaX0ka__ctaBtn{border-bottom:solid var(--input-border-grey)1px;padding:1em 0}.detailsAboutCTAMenu-module-scss-module__AaX0ka__restaurantCtaMenu .detailsAboutCTAMenu-module-scss-module__AaX0ka__ctaBtn:last-child{border-bottom:none}.detailsAboutCTAMenu-module-scss-module__AaX0ka__restaurantCtaMenu .detailsAboutCTAMenu-module-scss-module__AaX0ka__ctaBtn img{width:50px;height:30px;margin-top:-3px;margin-right:.5em;padding:0 .5em}}
.style-module-scss-module__Wg6iSa__wrapper{width:100%}
.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__c10pVq__removedFromNetwork{margin-top:30px}.Mentions-module-scss-module__c10pVq__removedFromNetwork p{font-size:18px;font-weight:500;margin:0 0 12px!important}
.Body-module-scss-module__xMn2Bq__inline{display:inline}.Body-module-scss-module__xMn2Bq__fullWidth{width:100%}
.recentSearches-module-scss-module__804S3W__wrapper{width:100%;position:relative}.recentSearches-module-scss-module__804S3W__dropdown{z-index:11;position:absolute;top:100%;left:0;right:0}.recentSearches-module-scss-module__804S3W__suggestionList{border-top:none;margin:0;padding:0;list-style:none;overflow:hidden}.recentSearches-module-scss-module__804S3W__suggestionItem{cursor:pointer;padding:10px 17px}.recentSearches-module-scss-module__804S3W__title{padding:10px 17px;margin:0!important;font-size:16px!important}.recentSearches-module-scss-module__804S3W__suggestionList.recentSearches-module-scss-module__804S3W__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__804S3W__suggestionList.recentSearches-module-scss-module__804S3W__light .recentSearches-module-scss-module__804S3W__suggestionItem:hover,.recentSearches-module-scss-module__804S3W__suggestionList.recentSearches-module-scss-module__804S3W__light .recentSearches-module-scss-module__804S3W__suggestionItem__active{background:#f0f0f0}.recentSearches-module-scss-module__804S3W__suggestionList.recentSearches-module-scss-module__804S3W__dark{background:#4c4b47;box-shadow:0 4px 12px #0000001a}.recentSearches-module-scss-module__804S3W__suggestionList.recentSearches-module-scss-module__804S3W__dark .recentSearches-module-scss-module__804S3W__suggestionItem:hover,.recentSearches-module-scss-module__804S3W__suggestionList.recentSearches-module-scss-module__804S3W__dark .recentSearches-module-scss-module__804S3W__suggestionItem__active{background:#666}
.locationMap-module-scss-module__j6waMq__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__j6waMq__dirBtn{font-size:calc(.208478vw + 12.9979px)}}@media screen and (min-width:1440px){.locationMap-module-scss-module__j6waMq__dirBtn{font-size:16px}}.locationMap-module-scss-module__j6waMq__addressWrapper{padding:8px 15px}.locationMap-module-scss-module__j6waMq__addresses .locationMap-module-scss-module__j6waMq__address{font-size:13px}@media screen and (min-width:1px){.locationMap-module-scss-module__j6waMq__addresses .locationMap-module-scss-module__j6waMq__address{font-size:calc(.208478vw + 12.9979px)}}@media screen and (min-width:1440px){.locationMap-module-scss-module__j6waMq__addresses .locationMap-module-scss-module__j6waMq__address{font-size:16px}}@media screen and (min-width:1024px){.locationMap-module-scss-module__j6waMq__addressWrapper{padding:8px 0 0}.locationMap-module-scss-module__j6waMq__addresses .locationMap-module-scss-module__j6waMq__address,.locationMap-module-scss-module__j6waMq__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}
.CheckboxesNew-module-scss-module__JZ5Pma__checkbox{background-color:#0000;border:1px solid #4d4c48;border-radius:5px;width:25px;height:25px;position:relative}.CheckboxesNew-module-scss-module__JZ5Pma__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__JZ5Pma__checkedIcon{background-color:#1c871c}.CheckboxesNew-module-scss-module__JZ5Pma__checkedIcon:after{transform:rotate(37deg)}.CheckboxesNew-module-scss-module__JZ5Pma__unCheckedIcon{background-color:#0000}.CheckboxesNew-module-scss-module__JZ5Pma__unCheckedIcon:after{transform:rotate(0)}
.amenities-module-scss-module__LAcEtW__amenities{width:100%;font-size:12px}.amenities-module-scss-module__LAcEtW__amenities .options-list{grid-template-columns:1fr 1fr;display:grid}.amenities-module-scss-module__LAcEtW__amenities p{font-size:13px}@media screen and (min-width:1px){.amenities-module-scss-module__LAcEtW__amenities p{font-size:calc(.208478vw + 12.9979px)}}@media screen and (min-width:1440px){.amenities-module-scss-module__LAcEtW__amenities p{font-size:16px}}.amenities-module-scss-module__LAcEtW__amenities p span{font-weight:600}
.SelectFlow-module-scss-module__zkK5Jq__selectFlow p{margin:0}.SelectFlow-module-scss-module__zkK5Jq__selectFlow .SelectFlow-module-scss-module__zkK5Jq__headerWrapper{flex-direction:column;align-items:center;margin-top:-91px;display:flex}.SelectFlow-module-scss-module__zkK5Jq__selectFlow .SelectFlow-module-scss-module__zkK5Jq__headerWrapper .SelectFlow-module-scss-module__zkK5Jq__title{color:#fff;text-align:center;margin-bottom:21px;font-size:32px;font-weight:800;line-height:32px}.SelectFlow-module-scss-module__zkK5Jq__selectFlow .SelectFlow-module-scss-module__zkK5Jq__headerWrapper .SelectFlow-module-scss-module__zkK5Jq__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__zkK5Jq__selectFlow .SelectFlow-module-scss-module__zkK5Jq__headerWrapper .SelectFlow-module-scss-module__zkK5Jq__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__zkK5Jq__selectFlow .SelectFlow-module-scss-module__zkK5Jq__headerWrapper .SelectFlow-module-scss-module__zkK5Jq__navWrapper .SelectFlow-module-scss-module__zkK5Jq__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__zkK5Jq__selectFlow .SelectFlow-module-scss-module__zkK5Jq__innerContent{flex-direction:column;width:75%;margin:72px auto;display:flex}.SelectFlow-module-scss-module__zkK5Jq__selectFlow .SelectFlow-module-scss-module__zkK5Jq__contentWrapper{margin-top:48px}
body.no-scroll{height:100vh;overflow:hidden}.autoEnrollFAQs-module-scss-module__pZLhgq__modal{z-index:1000;overscroll-behavior:contain;background-color:#00000080;justify-content:center;align-items:center;width:100vw;height:100vh;max-height:100vh;display:flex;position:fixed;top:0;left:0}.autoEnrollFAQs-module-scss-module__pZLhgq__modalContent{background-color:var(--white);overscroll-behavior:contain;border:1px solid #e0e0e0;border-radius:10px;width:80vw;max-width:550px;height:70vh;max-height:70vh;margin:15vh auto auto;padding:20px;display:flex;position:relative;box-shadow:0 0 10px #0000001a}.autoEnrollFAQs-module-scss-module__pZLhgq__closeBtn{top:24px;right:24px;position:absolute!important}.autoEnrollFAQs-module-scss-module__pZLhgq__closeBtnIcon{color:#000000de}.autoEnrollFAQs-module-scss-module__pZLhgq__modalContentBody{flex:1;max-width:100%;max-height:100%;margin-top:-12px;overflow:hidden}.autoEnrollFAQs-module-scss-module__pZLhgq__modalContentBody .faq_title{flex:0 auto}.autoEnrollFAQs-module-scss-module__pZLhgq__modalContentWrapper{flex:1;overflow:auto}.autoEnrollFAQs-module-scss-module__pZLhgq__faqs{flex-direction:column;max-height:100%;display:flex}
.dietaryPreferences-module-scss-module__hjdYFa__dietaryPrefs .options-list{grid-template-columns:1fr 1fr;display:grid}.dietaryPreferences-module-scss-module__hjdYFa__dietaryPrefs p{font-size:14px!important}.dietaryPreferences-module-scss-module__hjdYFa__dietaryPrefs p span{font-weight:600}
.DiningGuidePage-module-scss-module__KuyJlW__dining-guide-page{margin:24px}.DiningGuidePage-module-scss-module__KuyJlW__dining-guide-page .gm-style>:last-child{opacity:0}.DiningGuidePage-module-scss-module__KuyJlW__row{justify-content:space-between;display:flex}.DiningGuidePage-module-scss-module__KuyJlW__row.DiningGuidePage-module-scss-module__KuyJlW__fullWidth{width:100%}.DiningGuidePage-module-scss-module__KuyJlW__row.DiningGuidePage-module-scss-module__KuyJlW__gap{gap:24px}.DiningGuidePage-module-scss-module__KuyJlW__resultGrid{min-width:65%}.DiningGuidePage-module-scss-module__KuyJlW__map{width:100%;height:500px}.DiningGuidePage-module-scss-module__KuyJlW__navWrapper{margin-top:18px;margin-bottom:24px;padding:20px 24px!important}.DiningGuidePage-module-scss-module__KuyJlW__fullWidth{width:100%}.DiningGuidePage-module-scss-module__KuyJlW__guideName{margin:0;font-size:18px;font-weight:700;line-height:19px}.DiningGuidePage-module-scss-module__KuyJlW__actions{gap:40px}.DiningGuidePage-module-scss-module__KuyJlW__loadingWrapper{margin-top:120px}
.social-module-scss-module__pUqOZa__socialWrapper{width:100%;font-size:12px}.social-module-scss-module__pUqOZa__socialWrapper .options-list{grid-template-columns:1fr 1fr;display:grid}.social-module-scss-module__pUqOZa__socialWrapper p{font-size:13px}@media screen and (min-width:1px){.social-module-scss-module__pUqOZa__socialWrapper p{font-size:calc(.208478vw + 12.9979px)}}@media screen and (min-width:1440px){.social-module-scss-module__pUqOZa__socialWrapper p{font-size:16px}}.social-module-scss-module__pUqOZa__socialWrapper p span{font-weight:600}
.style-module-scss-module__ve7IDq__crumb{cursor:default}.style-module-scss-module__ve7IDq__interactive{cursor:pointer}.style-module-scss-module__ve7IDq__active{color:#000;font-weight:700}
.restaurantDetailsPageMobile-module-scss-module__s06KlW__sidePad{padding:0 15px}.restaurantDetailsPageMobile-module-scss-module__s06KlW__card{padding:15px 0}.restaurantDetailsPageMobile-module-scss-module__s06KlW__card .restaurantDetailsPageMobile-module-scss-module__s06KlW__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__s06KlW__card{box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f}}.restaurantDetailsPageMobile-module-scss-module__s06KlW__borderedSection{border-top:solid 3px var(--grey);border-bottom:solid 3px var(--grey);padding:12px 0}.restaurantDetailsPageMobile-module-scss-module__s06KlW__borderedSection+.restaurantDetailsPageMobile-module-scss-module__s06KlW__borderedSection{border-top:none}.restaurantDetailsPageMobile-module-scss-module__s06KlW__borderedSection.restaurantDetailsPageMobile-module-scss-module__s06KlW__pad{padding:12px 15px}.restaurantDetailsPageMobile-module-scss-module__s06KlW__sectionTitle{margin-bottom:0!important}.restaurantDetailsPageMobile-module-scss-module__s06KlW__description{padding:15px}
.styles-module-scss-module__bQfP9G__accordionSummary{background-color:#dcdcdc!important;border-radius:12px!important}.styles-module-scss-module__bQfP9G__accordionDetails{padding:0!important}.styles-module-scss-module__bQfP9G__content{background-color:#ececec;border:1px solid #ececec;border-radius:12px}.styles-module-scss-module__bQfP9G__brandLogo{width:150px}.styles-module-scss-module__bQfP9G__title{font-size:24px!important;font-weight:400!important}
.Review-module-scss-module__bQjuKq__pageWrapper{margin-top:27px}.Review-module-scss-module__bQjuKq__bubbleSectionWrapper{padding:19px 0 16px 28px}.Review-module-scss-module__bQjuKq__leftNetworkNotice{border:1px solid #999;border-radius:20px;padding:12px}.Review-module-scss-module__bQjuKq__leftNetworkBlurb{font-size:16px}
.ComingSoon-module-scss-module__J5RymW__contentWrapper{max-width:1100px;margin:0 auto;padding:24px 24px 48px}
.restaurantDetailsPageDesktop-module-scss-module__B69P7G__left{width:66.6667%}.restaurantDetailsPageDesktop-module-scss-module__B69P7G__left .details-cuisines{margin:8px 0 10px}:is(.restaurant-description span,.details-cuisines){font-weight:300}.restaurantDetailsPageDesktop-module-scss-module__B69P7G__right{width:33.3333%;margin-top:-70px}.restaurantDetailsPageDesktop-module-scss-module__B69P7G__sectionTitle{padding:10px 0;font-size:20px;margin-bottom:0!important}.restaurantDetailsPageDesktop-module-scss-module__B69P7G__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__B69P7G__card .restaurantDetailsPageDesktop-module-scss-module__B69P7G__sectionTitle{border-bottom:solid 1px var(--input-border-grey);width:100%;padding:0 0 8px}.restaurantDetailsPageDesktop-module-scss-module__B69P7G__title{border-bottom:solid var(--input-border-grey)1px;margin:0;padding:16px 16px 10px}.restaurantDetailsPageDesktop-module-scss-module__B69P7G__borderedSection{border-bottom:solid 1px var(--grey);padding:12px 0}.restaurantDetailsPageDesktop-module-scss-module__B69P7G__ctaMenu{padding:0!important}.restaurantDetailsPageDesktop-module-scss-module__B69P7G__ctaMenu>div{width:100%}.restaurantDetailsPageDesktop-module-scss-module__B69P7G__ctaMenu>div a{flex-wrap:nowrap;gap:16px;display:flex;flex-direction:row!important;justify-content:flex-start!important}
.style-module-scss-module__XSVRoq__logo{width:50%;padding:24px}.style-module-scss-module__XSVRoq__accordionLogo{width:75px;padding:0}
.style-module-scss-module__BGo39a__createAccountTitle{padding:0 0 27px}.style-module-scss-module__BGo39a__hidden+*{visibility:hidden;height:0;display:none;overflow:hidden}.style-module-scss-module__BGo39a__collapse{width:100%}
.loader-module-scss-module__zg6NCq__portalRoot{z-index:99999;width:100vw;height:100vh;position:fixed;top:0;left:0}.loader-module-scss-module__zg6NCq__portalRoot+.app-wrapper{position:fixed;overflow:hidden}.loader-module-scss-module__zg6NCq__overlay .loader-module-scss-module__zg6NCq__mask{opacity:0;transition:all .4s ease-in-out}.loader-module-scss-module__zg6NCq__overlay .loader-module-scss-module__zg6NCq__mask:hover{opacity:1}
