.Category-module-scss-module__Yw6XJG__categoryBlock{gap:var(--space-20);width:100%;display:flex;overflow:auto}.Category-module-scss-module__Yw6XJG__categoryBlock::-webkit-scrollbar{display:none}@media screen and (max-width:768px){.Category-module-scss-module__Yw6XJG__categoryBlock{gap:var(--space-2)}}.Category-module-scss-module__Yw6XJG__categoryBlock .Category-module-scss-module__Yw6XJG__category{color:var(--base-white);border:var(--border-3)solid var(--base-white);padding:var(--space-30)var(--space-20);border-radius:var(--rounded-24);align-items:center;gap:var(--space-20);flex:1;display:flex;position:relative}.Category-module-scss-module__Yw6XJG__categoryBlock .Category-module-scss-module__Yw6XJG__category .Category-module-scss-module__Yw6XJG__link{position:absolute;inset:0}@media screen and (max-width:768px){.Category-module-scss-module__Yw6XJG__categoryBlock .Category-module-scss-module__Yw6XJG__category{min-width:280px;padding:var(--space-20)var(--space-15)}}.Category-module-scss-module__Yw6XJG__categoryBlock .Category-module-scss-module__Yw6XJG__category .Category-module-scss-module__Yw6XJG__spanImg{background-color:var(--base-white);border:2px solid var(--light-gray-250);border-radius:50%;justify-content:center;align-items:center;min-width:60px;min-height:60px;display:flex}@media screen and (max-width:768px){.Category-module-scss-module__Yw6XJG__categoryBlock .Category-module-scss-module__Yw6XJG__category .Category-module-scss-module__Yw6XJG__spanImg{min-width:50px;min-height:50px}}.Category-module-scss-module__Yw6XJG__categoryBlock .Category-module-scss-module__Yw6XJG__category .Category-module-scss-module__Yw6XJG__spanImg .Category-module-scss-module__Yw6XJG__img{object-fit:contain}.Category-module-scss-module__Yw6XJG__categoryBlock .Category-module-scss-module__Yw6XJG__category .Category-module-scss-module__Yw6XJG__label{margin-bottom:var(--space-5)}@media screen and (max-width:768px){.Category-module-scss-module__Yw6XJG__categoryBlock .Category-module-scss-module__Yw6XJG__category .Category-module-scss-module__Yw6XJG__label{font-size:18px!important}.Category-module-scss-module__Yw6XJG__categoryBlock .Category-module-scss-module__Yw6XJG__category .Category-module-scss-module__Yw6XJG__paragraph{font-size:14px!important}}
.Label-module-scss-module__tPUoFa__label{font-family:var(--font-root)}.Label-module-scss-module__tPUoFa__label.Label-module-scss-module__tPUoFa__large{font-size:24px;line-height:32px;font-weight:var(--font-weight-700)}.Label-module-scss-module__tPUoFa__label.Label-module-scss-module__tPUoFa__medium{font-size:22px;line-height:28px;font-weight:var(--font-weight-600)}.Label-module-scss-module__tPUoFa__label.Label-module-scss-module__tPUoFa__small{font-size:18px;line-height:24px;font-weight:var(--font-weight-500)}
.Button-module-scss-module__ZzJ4MW__btn{padding:var(--space-20)var(--space-15);border-radius:var(--rounded-20);transition:background-color var(--transition-3)ease-in-out,color var(--transition-3)ease-in-out,border-color var(--transition-3)ease-in-out;font-size:14px;font-weight:500;line-height:18px;position:relative}@media screen and (max-width:768px){.Button-module-scss-module__ZzJ4MW__btn{padding:var(--space-15)var(--space-10)}}.Button-module-scss-module__ZzJ4MW__btn[disabled]{opacity:.5;cursor:not-allowed}.Button-module-scss-module__ZzJ4MW__btn.Button-module-scss-module__ZzJ4MW__icon{align-items:center;gap:5px}.Button-module-scss-module__ZzJ4MW__btn.Button-module-scss-module__ZzJ4MW__primary{background-color:var(--primary-350);color:var(--base-white)}.Button-module-scss-module__ZzJ4MW__btn.Button-module-scss-module__ZzJ4MW__primary:hover{background-color:var(--primary-400)}.Button-module-scss-module__ZzJ4MW__btn.Button-module-scss-module__ZzJ4MW__default{color:var(--primary-350);border:var(--border-2)solid var(--primary-350);background-color:#0000}.Button-module-scss-module__ZzJ4MW__btn.Button-module-scss-module__ZzJ4MW__default:hover{border-color:var(--primary-400);color:var(--primary-400)}.Button-module-scss-module__ZzJ4MW__btn.Button-module-scss-module__ZzJ4MW__white{background-color:var(--base-white);color:var(--primary-350)}.Button-module-scss-module__ZzJ4MW__btn.Button-module-scss-module__ZzJ4MW__white:hover{color:var(--primary-400)}.Button-module-scss-module__ZzJ4MW__btn.Button-module-scss-module__ZzJ4MW__text{color:var(--primary-350);background-color:#0000}.Button-module-scss-module__ZzJ4MW__btn.Button-module-scss-module__ZzJ4MW__text:hover{color:var(--primary-400)}
.Brand-module-scss-module__8Bx7XW__wrapper{margin-bottom:var(--space-40);align-items:center;gap:var(--space-10);display:flex}@media screen and (max-width:768px){.Brand-module-scss-module__8Bx7XW__wrapper{margin-bottom:var(--space-20)}}.Brand-module-scss-module__8Bx7XW__wrapper .Brand-module-scss-module__8Bx7XW__logoBlock{border-radius:var(--rounded-20);border:2px solid var(--base-white);background-color:var(--light-gray-250);justify-content:center;align-items:center;min-width:80px;max-width:80px;min-height:80px;max-height:80px;display:flex;overflow:hidden;box-shadow:0 0 15px #909cb080}.Brand-module-scss-module__8Bx7XW__wrapper .Brand-module-scss-module__8Bx7XW__logoBlock img{object-fit:contain;width:100%;height:100%}.Brand-module-scss-module__8Bx7XW__wrapper .Brand-module-scss-module__8Bx7XW__textBlock{gap:var(--space-5);flex-direction:column;display:flex}.Brand-module-scss-module__8Bx7XW__wrapper .Brand-module-scss-module__8Bx7XW__textBlock .Brand-module-scss-module__8Bx7XW__desc{color:var(--gray-100)}
.DetailMap-module-scss-module__k2ALmq__wrapper{padding-block:var(--space-10);height:500px;margin-bottom:var(--space-40);position:relative}@media screen and (max-width:768px){.DetailMap-module-scss-module__k2ALmq__wrapper{height:350px;margin-bottom:var(--space-30)}}.DetailMap-module-scss-module__k2ALmq__wrapper .DetailMap-module-scss-module__k2ALmq__mapContainer{border-radius:var(--rounded-20);width:100%;height:100%;z-index:var(--z-index-1);overflow:hidden}.DetailMap-module-scss-module__k2ALmq__wrapper .DetailMap-module-scss-module__k2ALmq__bottomButton{width:100%;z-index:var(--z-index-2);padding-block:var(--space-10);justify-content:center;align-items:center;position:absolute;bottom:10px}@media screen and (max-width:768px){.DetailMap-module-scss-module__k2ALmq__wrapper .DetailMap-module-scss-module__k2ALmq__bottomButton{padding-block:var(--space-5)}}
.Images-module-scss-module__fvpAGa__swiper{position:relative}.Images-module-scss-module__fvpAGa__swiper .Images-module-scss-module__fvpAGa__item{border-radius:var(--rounded-16);justify-content:center;align-items:center;height:330px;display:flex;overflow:hidden}@media screen and (max-width:768px){.Images-module-scss-module__fvpAGa__swiper .Images-module-scss-module__fvpAGa__item{height:200px}}.Images-module-scss-module__fvpAGa__swiper .Images-module-scss-module__fvpAGa__item .Images-module-scss-module__fvpAGa__img{object-fit:cover;width:100%;height:100%}.Images-module-scss-module__fvpAGa__swiper .Images-module-scss-module__fvpAGa__navigationBtns{width:100%;z-index:var(--z-index-2);padding-inline:var(--space-20);justify-content:space-between;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Images-module-scss-module__fvpAGa__swiper .Images-module-scss-module__fvpAGa__navigationBtns.Images-module-scss-module__fvpAGa__navigationBtnsNot{display:none}@media screen and (max-width:768px){.Images-module-scss-module__fvpAGa__swiper .Images-module-scss-module__fvpAGa__navigationBtns{display:none}}.Images-module-scss-module__fvpAGa__swiper .Images-module-scss-module__fvpAGa__navigationBtns .Images-module-scss-module__fvpAGa__btn{background-color:var(--base-black);border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px}.Images-module-scss-module__fvpAGa__swiper .Images-module-scss-module__fvpAGa__navigationBtns .Images-module-scss-module__fvpAGa__btn:disabled{opacity:.5;cursor:not-allowed}
.Heading-module-scss-module__ICuk0G__heading{font-family:var(--font-root);font-weight:var(--font-weight-900)}.Heading-module-scss-module__ICuk0G__heading.Heading-module-scss-module__ICuk0G__large{font-size:30px;line-height:40px}.Heading-module-scss-module__ICuk0G__heading.Heading-module-scss-module__ICuk0G__medium{font-size:26px;line-height:38px}.Heading-module-scss-module__ICuk0G__heading.Heading-module-scss-module__ICuk0G__small{font-size:24px;line-height:32px}
.AboutIcon-module-scss-module__ZUmnJG__icon{width:40px;height:40px}@media screen and (max-width:768px){.AboutIcon-module-scss-module__ZUmnJG__icon{width:25px;height:25px}}
.Modal-module-scss-module__x15Saq__modal{padding:var(--space-10);transition:opacity var(--transition-3),z-index var(--transition-3)ease-in-out;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.Modal-module-scss-module__x15Saq__modal.Modal-module-scss-module__x15Saq__open{opacity:1;z-index:var(--z-index-5)}.Modal-module-scss-module__x15Saq__modal.Modal-module-scss-module__x15Saq__close{opacity:0;z-index:-1}.Modal-module-scss-module__x15Saq__modal .Modal-module-scss-module__x15Saq__content{background-color:var(--light-gray-150);width:100%;max-width:710px;padding:var(--space-40);border-radius:var(--rounded-20);max-height:90vh;position:relative;overflow:auto}@media screen and (max-width:768px){.Modal-module-scss-module__x15Saq__modal .Modal-module-scss-module__x15Saq__content{padding:var(--space-15)}}.Modal-module-scss-module__x15Saq__modal .Modal-module-scss-module__x15Saq__content .Modal-module-scss-module__x15Saq__closeModalBtn{background-color:var(--base-white);width:40px;height:40px;top:var(--space-20);right:var(--space-20);border-radius:50%;justify-content:center;align-items:center;padding:0;position:absolute}

.ReviewDetail-module-scss-module__JsHy7a__wrapper{padding-block:var(--space-30)}@media screen and (max-width:768px){.ReviewDetail-module-scss-module__JsHy7a__wrapper{padding-block:var(--space-20)}}.ReviewDetail-module-scss-module__JsHy7a__wrapper .ReviewDetail-module-scss-module__JsHy7a__heading{margin-bottom:var(--space-10)}@media screen and (max-width:768px){.ReviewDetail-module-scss-module__JsHy7a__wrapper .ReviewDetail-module-scss-module__JsHy7a__heading{font-size:22px;line-height:28px;font-weight:var(--font-weight-600)}}.ReviewDetail-module-scss-module__JsHy7a__wrapper .ReviewDetail-module-scss-module__JsHy7a__bottom{gap:var(--space-20);display:flex}@media screen and (max-width:768px){.ReviewDetail-module-scss-module__JsHy7a__wrapper .ReviewDetail-module-scss-module__JsHy7a__bottom{gap:var(--space-10);flex-direction:column}}.ReviewDetail-module-scss-module__JsHy7a__wrapper .ReviewDetail-module-scss-module__JsHy7a__bottom .ReviewDetail-module-scss-module__JsHy7a__bottomLeft{background-color:var(--base-white);border-radius:var(--rounded-20);padding:var(--space-10);align-items:center;gap:var(--space-10);flex:1;display:flex;position:relative}.ReviewDetail-module-scss-module__JsHy7a__wrapper .ReviewDetail-module-scss-module__JsHy7a__bottom .ReviewDetail-module-scss-module__JsHy7a__bottomLeft .ReviewDetail-module-scss-module__JsHy7a__commentDesc{color:var(--gray-100)}.ReviewDetail-module-scss-module__JsHy7a__wrapper .ReviewDetail-module-scss-module__JsHy7a__bottom .ReviewDetail-module-scss-module__JsHy7a__bottomLeft .ReviewDetail-module-scss-module__JsHy7a__reviewsCount{color:var(--gray-250)}.ReviewDetail-module-scss-module__JsHy7a__wrapper .ReviewDetail-module-scss-module__JsHy7a__bottom .ReviewDetail-module-scss-module__JsHy7a__bottomLeft .ReviewDetail-module-scss-module__JsHy7a__arrowRight{top:50%;right:var(--space-10);position:absolute;transform:translateY(-50%)}.ReviewDetail-module-scss-module__JsHy7a__wrapper .ReviewDetail-module-scss-module__JsHy7a__bottom .ReviewDetail-module-scss-module__JsHy7a__btn{justify-content:center;align-items:center}
.ReviewModal-module-scss-module__w_wTuq__modalContent{padding:var(--space-5)}.ReviewModal-module-scss-module__w_wTuq__modalContent .ReviewModal-module-scss-module__w_wTuq__modalBrand{text-align:center;flex-direction:column;justify-content:center;align-items:center}.ReviewModal-module-scss-module__w_wTuq__modalContent .ReviewModal-module-scss-module__w_wTuq__content{padding-block:var(--space-30)}.ReviewModal-module-scss-module__w_wTuq__modalContent .ReviewModal-module-scss-module__w_wTuq__content .ReviewModal-module-scss-module__w_wTuq__paragraph{text-align:center}.ReviewModal-module-scss-module__w_wTuq__modalContent .ReviewModal-module-scss-module__w_wTuq__content .ReviewModal-module-scss-module__w_wTuq__paragraph.ReviewModal-module-scss-module__w_wTuq__loading{color:var(--gray-250)}.ReviewModal-module-scss-module__w_wTuq__modalContent .ReviewModal-module-scss-module__w_wTuq__content .ReviewModal-module-scss-module__w_wTuq__paragraph.ReviewModal-module-scss-module__w_wTuq__error{color:var(--red-200)}.ReviewModal-module-scss-module__w_wTuq__modalContent .ReviewModal-module-scss-module__w_wTuq__content .ReviewModal-module-scss-module__w_wTuq__inputBlock{gap:var(--space-20);margin-bottom:var(--space-20);border-radius:var(--rounded-6);flex-direction:column;display:flex}.ReviewModal-module-scss-module__w_wTuq__modalContent .ReviewModal-module-scss-module__w_wTuq__content .ReviewModal-module-scss-module__w_wTuq__inputBlock .ReviewModal-module-scss-module__w_wTuq__inputBlockItem{padding:var(--space-10);background-color:var(--base-white)}.ReviewModal-module-scss-module__w_wTuq__modalContent .ReviewModal-module-scss-module__w_wTuq__content .ReviewModal-module-scss-module__w_wTuq__resultBlock{padding:var(--space-10);background-color:var(--base-white);margin-bottom:var(--space-20);border-radius:var(--rounded-6)}.ReviewModal-module-scss-module__w_wTuq__modalContent .ReviewModal-module-scss-module__w_wTuq__content .ReviewModal-module-scss-module__w_wTuq__resultBlock .ReviewModal-module-scss-module__w_wTuq__errorDesc{color:var(--red-250)}.ReviewModal-module-scss-module__w_wTuq__modalContent .ReviewModal-module-scss-module__w_wTuq__content .ReviewModal-module-scss-module__w_wTuq__resultBlock .ReviewModal-module-scss-module__w_wTuq__successDesc{color:var(--green-250)}
.Rating-module-scss-module__KXufua__wrapper{justify-content:center;align-items:center;gap:var(--space-4);display:flex}
.QuestionList-module-scss-module__CJLvLW__wrapper{margin-bottom:var(--space-20);gap:var(--space-20);flex-direction:column;display:flex}.QuestionList-module-scss-module__CJLvLW__wrapper .QuestionList-module-scss-module__CJLvLW__item{padding:var(--space-15);border-radius:var(--rounded-6);background-color:var(--base-white)}.QuestionList-module-scss-module__CJLvLW__wrapper .QuestionList-module-scss-module__CJLvLW__item .QuestionList-module-scss-module__CJLvLW__label{margin-bottom:var(--space-10)}
.QuestionOption-module-scss-module__F0xSJG__option{background-color:var(--light-gray-150);border:1px solid var(--primary-200);padding:var(--space-5)var(--space-10);border-radius:var(--rounded-15);cursor:pointer;transition:transform var(--transition-3);font-size:13px;transform:scale(1)}.QuestionOption-module-scss-module__F0xSJG__option:active{transform:scale(.7)}.QuestionOption-module-scss-module__F0xSJG__option.QuestionOption-module-scss-module__F0xSJG__active{background-color:var(--primary-200);color:var(--base-white)}
.QuestionOptionList-module-scss-module__LgDkeG__options{gap:var(--space-5);flex-wrap:wrap;display:flex}
.SubQuestionsList-module-scss-module__F5Bs_a__wrapper{gap:var(--space-20);flex-direction:column;display:flex}.SubQuestionsList-module-scss-module__F5Bs_a__wrapper .SubQuestionsList-module-scss-module__F5Bs_a__item .SubQuestionsList-module-scss-module__F5Bs_a__paragraph{margin-bottom:var(--space-10)}
.QuestionInput-module-scss-module__26ZerG__wrapper{width:100%}.QuestionInput-module-scss-module__26ZerG__wrapper .QuestionInput-module-scss-module__26ZerG__input{width:100%;padding:var(--space-15);border:1px solid var(--light-gray-250);border-radius:var(--rounded-6);resize:vertical;height:120px}@media screen and (max-width:768px){.QuestionInput-module-scss-module__26ZerG__wrapper .QuestionInput-module-scss-module__26ZerG__input{height:100px}}
.Input-module-scss-module__SUq_4G__wrapper{display:flex}.Input-module-scss-module__SUq_4G__wrapper .Input-module-scss-module__SUq_4G__input{width:100%;height:100%;padding:var(--space-10)var(--space-15);border:1px solid var(--light-gray-250);border-radius:var(--rounded-6)}
.AboutInfoContent-module-scss-module__2e0F3q__wrapper{height:100%;overflow:auto}@media screen and (max-width:768px){.AboutInfoContent-module-scss-module__2e0F3q__wrapper{padding-right:var(--space-20);padding-left:var(--space-20);padding-bottom:var(--space-20)}}.AboutInfoContent-module-scss-module__2e0F3q__wrapper .AboutInfoContent-module-scss-module__2e0F3q__label{text-align:center}@media screen and (max-width:768px){.AboutInfoContent-module-scss-module__2e0F3q__wrapper .AboutInfoContent-module-scss-module__2e0F3q__label{display:none}}.AboutInfoContent-module-scss-module__2e0F3q__wrapper .AboutInfoContent-module-scss-module__2e0F3q__textBlock{margin-block:var(--space-30)}@media screen and (max-width:768px){.AboutInfoContent-module-scss-module__2e0F3q__wrapper .AboutInfoContent-module-scss-module__2e0F3q__textBlock{margin-block:var(--space-15)}}.AboutInfoContent-module-scss-module__2e0F3q__wrapper .AboutInfoContent-module-scss-module__2e0F3q__textBlock .AboutInfoContent-module-scss-module__2e0F3q__text{font-weight:var(--font-weight-400);margin-bottom:var(--space-10)}@media screen and (max-width:768px){.AboutInfoContent-module-scss-module__2e0F3q__wrapper .AboutInfoContent-module-scss-module__2e0F3q__textBlock .AboutInfoContent-module-scss-module__2e0F3q__text{font-size:15px}}.AboutInfoContent-module-scss-module__2e0F3q__wrapper .AboutInfoContent-module-scss-module__2e0F3q__textBlock .AboutInfoContent-module-scss-module__2e0F3q__text:last-child{margin-bottom:0}.AboutInfoContent-module-scss-module__2e0F3q__wrapper .AboutInfoContent-module-scss-module__2e0F3q__aboutImagesItems{gap:var(--space-15);grid-template-columns:repeat(3,1fr);display:grid}@media screen and (max-width:768px){.AboutInfoContent-module-scss-module__2e0F3q__wrapper .AboutInfoContent-module-scss-module__2e0F3q__aboutImagesItems{gap:var(--space-10);padding-bottom:var(--space-50)}}.AboutInfoContent-module-scss-module__2e0F3q__wrapper .AboutInfoContent-module-scss-module__2e0F3q__aboutImagesItems .AboutInfoContent-module-scss-module__2e0F3q__item{background-color:var(--base-white);border:1px solid var(--light-gray-250);border-radius:var(--rounded-10);justify-content:center;align-items:center;display:flex}.AboutInfoContent-module-scss-module__2e0F3q__wrapper .AboutInfoContent-module-scss-module__2e0F3q__aboutImagesItems .AboutInfoContent-module-scss-module__2e0F3q__item .AboutInfoContent-module-scss-module__2e0F3q__imgLogo{object-fit:contain;width:100%;height:100%}
.AboutInfoMobile-module-scss-module__bjILKG__btn{justify-content:center;align-items:center;display:none;border-radius:50%!important;width:54px!important;height:54px!important}@media screen and (max-width:768px){.AboutInfoMobile-module-scss-module__bjILKG__btn{display:flex}}
.MainRestaurants-module-scss-module__JquJha__mainRestaurants{padding-block:var(--space-30)}@media screen and (max-width:768px){.MainRestaurants-module-scss-module__JquJha__mainRestaurants{padding-block:var(--space-20)}}.MainRestaurants-module-scss-module__JquJha__mainRestaurants .MainRestaurants-module-scss-module__JquJha__top{margin-bottom:var(--space-20)}@media screen and (max-width:768px){.MainRestaurants-module-scss-module__JquJha__mainRestaurants .MainRestaurants-module-scss-module__JquJha__top .MainRestaurants-module-scss-module__JquJha__heading{font-weight:var(--font-weight-600);margin-bottom:var(--space-10);font-size:22px}}.MainRestaurants-module-scss-module__JquJha__mainRestaurants .MainRestaurants-module-scss-module__JquJha__products{gap:var(--space-15);grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}@media screen and (max-width:768px){.MainRestaurants-module-scss-module__JquJha__mainRestaurants .MainRestaurants-module-scss-module__JquJha__products{gap:var(--space-10)}}
.Restaurant-module-scss-module__EgHeVW__restaurant{background-color:var(--base-white);border-radius:var(--rounded-20);padding:var(--space-5);position:relative}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__restaurantLink{position:absolute;inset:0}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__imgBlock{border-radius:var(--rounded-16);height:260px;overflow:hidden}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__imgBlock .Restaurant-module-scss-module__EgHeVW__img{object-fit:cover;width:100%;height:100%}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__content{padding:var(--space-5)}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__content .Restaurant-module-scss-module__EgHeVW__categoryName{margin-block:var(--space-10)}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__content .Restaurant-module-scss-module__EgHeVW__rating{align-items:center;gap:var(--space-5);display:flex}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__content .Restaurant-module-scss-module__EgHeVW__rating .Restaurant-module-scss-module__EgHeVW__averageRating{font-weight:var(--font-weight-500)}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__content .Restaurant-module-scss-module__EgHeVW__rating .Restaurant-module-scss-module__EgHeVW__reviewCount{color:var(--gray-100);font-weight:var(--font-weight-500)}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__content .Restaurant-module-scss-module__EgHeVW__border{background-color:var(--light-gray-250);width:100%;height:1px;margin-block:var(--space-10)}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__content .Restaurant-module-scss-module__EgHeVW__bottom{padding-bottom:var(--space-5);justify-content:space-between;align-items:center;display:flex}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__content .Restaurant-module-scss-module__EgHeVW__bottom .Restaurant-module-scss-module__EgHeVW__bottomItem{padding:var(--space-5)}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__content .Restaurant-module-scss-module__EgHeVW__bottom .Restaurant-module-scss-module__EgHeVW__bottomItem.Restaurant-module-scss-module__EgHeVW__location{justify-content:center;align-items:center;gap:var(--space-5);display:flex}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__content .Restaurant-module-scss-module__EgHeVW__bottom .Restaurant-module-scss-module__EgHeVW__bottomItem.Restaurant-module-scss-module__EgHeVW__location .Restaurant-module-scss-module__EgHeVW__locationDesc{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__content .Restaurant-module-scss-module__EgHeVW__bottom .Restaurant-module-scss-module__EgHeVW__bottomItem.Restaurant-module-scss-module__EgHeVW__status{justify-content:center;align-items:center;display:flex}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__content .Restaurant-module-scss-module__EgHeVW__bottom .Restaurant-module-scss-module__EgHeVW__bottomItem.Restaurant-module-scss-module__EgHeVW__status .Restaurant-module-scss-module__EgHeVW__close{color:var(--red-200)}.Restaurant-module-scss-module__EgHeVW__restaurant .Restaurant-module-scss-module__EgHeVW__content .Restaurant-module-scss-module__EgHeVW__bottom .Restaurant-module-scss-module__EgHeVW__bottomItem.Restaurant-module-scss-module__EgHeVW__status .Restaurant-module-scss-module__EgHeVW__open{color:var(--tertiary-350)}
.RestaurantsMap-module-scss-module__-Pv8oa__wrapper{width:100%;height:100%;z-index:var(--z-index-1);position:relative}.RestaurantsMap-module-scss-module__-Pv8oa__mapContainer{border-radius:var(--rounded-20);width:100%;height:100%;overflow:hidden}.RestaurantsMap-module-scss-module__-Pv8oa__btnMapEvent{top:var(--space-15);right:var(--space-15);z-index:1000;align-items:center;gap:var(--space-5);display:flex;position:absolute}@media screen and (max-width:768px){.RestaurantsMap-module-scss-module__-Pv8oa__btnMapEvent{flex-direction:column}}.RestaurantsMap-module-scss-module__-Pv8oa__btnMapEvent .RestaurantsMap-module-scss-module__-Pv8oa__locateButton{justify-content:center;align-items:center;gap:var(--space-5);width:100%;padding:var(--space-8)var(--space-15);border-radius:var(--rounded-12);cursor:pointer;background:#fff;border:none;flex:1;font-weight:500;display:inline-flex;box-shadow:0 4px 10px #0000001a}.RestaurantsMap-module-scss-module__-Pv8oa__btnMapEvent .RestaurantsMap-module-scss-module__-Pv8oa__yandexButton{justify-content:center;align-items:center;gap:var(--space-5);width:100%;padding:var(--space-8)var(--space-15);border-radius:var(--rounded-12);background:var(--primary-450);color:#fff;cursor:pointer;border:none;flex:1;font-weight:500;display:inline-flex}.RestaurantsMap-module-scss-module__-Pv8oa__btnMapEvent .RestaurantsMap-module-scss-module__-Pv8oa__yandexButton:disabled{display:none}@media screen and (max-width:768px){.RestaurantsMap-module-scss-module__-Pv8oa__btnMapEvent .RestaurantsMap-module-scss-module__-Pv8oa__yandexButton{right:100px}}.RestaurantsMap-module-scss-module__-Pv8oa__restaurantName{margin:0!important}.RestaurantsMap-module-scss-module__-Pv8oa__popup{margin-top:var(--space-2);align-items:center;gap:var(--space-5);display:flex}.RestaurantsMap-module-scss-module__-Pv8oa__popup .RestaurantsMap-module-scss-module__-Pv8oa__desc{margin:0}
.RestaurantsBlock-module-scss-module__YJLRLa__btnBlock{background-color:var(--base-white);margin-bottom:var(--space-10);border-radius:var(--rounded-20);padding:var(--space-5);gap:var(--space-5);display:none}@media screen and (max-width:768px){.RestaurantsBlock-module-scss-module__YJLRLa__btnBlock{display:flex}}.RestaurantsBlock-module-scss-module__YJLRLa__btnBlock .RestaurantsBlock-module-scss-module__YJLRLa__btn{border-radius:var(--rounded-16);padding:var(--space-15)var(--space-10);flex:1;justify-content:center;align-items:center;color:var(--gray-250)!important}.RestaurantsBlock-module-scss-module__YJLRLa__btnBlock .RestaurantsBlock-module-scss-module__YJLRLa__btn:hover,.RestaurantsBlock-module-scss-module__YJLRLa__btnBlock .RestaurantsBlock-module-scss-module__YJLRLa__btn.RestaurantsBlock-module-scss-module__YJLRLa__activeBtn{background-color:var(--primary-350);color:var(--base-white)!important}.RestaurantsBlock-module-scss-module__YJLRLa__wrapper{gap:var(--space-20);flex:1;grid-template-columns:1fr 2fr;display:grid}.RestaurantsBlock-module-scss-module__YJLRLa__wrapper.RestaurantsBlock-module-scss-module__YJLRLa__hideWrapper{display:none}@media screen and (max-width:768px){.RestaurantsBlock-module-scss-module__YJLRLa__wrapper{grid-template-columns:1fr}}.RestaurantsBlock-module-scss-module__YJLRLa__wrapper .RestaurantsBlock-module-scss-module__YJLRLa__left{height:80vh;padding-right:var(--space-5);overflow:auto}@media screen and (max-width:768px){.RestaurantsBlock-module-scss-module__YJLRLa__wrapper .RestaurantsBlock-module-scss-module__YJLRLa__left{height:auto}}.RestaurantsBlock-module-scss-module__YJLRLa__wrapper .RestaurantsBlock-module-scss-module__YJLRLa__right{justify-content:center;align-items:center;display:flex}@media screen and (max-width:768px){.RestaurantsBlock-module-scss-module__YJLRLa__wrapper .RestaurantsBlock-module-scss-module__YJLRLa__right{display:none}}.RestaurantsBlock-module-scss-module__YJLRLa__mobileMapRestaurantsBlock{display:none}@media screen and (max-width:768px){.RestaurantsBlock-module-scss-module__YJLRLa__mobileMapRestaurantsBlock.RestaurantsBlock-module-scss-module__YJLRLa__mapShow{height:450px;display:block}}
.InputSearchRestaurants-module-scss-module__ZR_RLq__wrapper{margin-bottom:var(--space-20);background-color:var(--base-white);border-radius:var(--rounded-20);align-items:center;gap:var(--space-10);padding:var(--space-15)var(--space-20);display:flex}.InputSearchRestaurants-module-scss-module__ZR_RLq__wrapper .InputSearchRestaurants-module-scss-module__ZR_RLq__input{border:none;flex:1}
.EmptyIcon-module-scss-module__1976gq__svg{width:250px;height:250px}@media screen and (max-width:768px){.EmptyIcon-module-scss-module__1976gq__svg{width:200px;height:200px}}
