.page_promoSlider__Vp7j6{width:100%;margin:0 auto;padding:0 60px;min-height:168px;position:relative}@media only screen and (max-width:1199px){.page_promoSlider__Vp7j6{padding:0 24px}}@media only screen and (max-width:767px){.page_promoSlider__Vp7j6{padding:0 16px}}@media only screen and (max-width:575px){.page_promoSlider__Vp7j6{padding:0 0 0 15px}}@media only screen and (max-width:1023px){.page_promoSlider__Vp7j6{padding-right:0}}@media only screen and (max-width:575px){.page_promoSlider__Vp7j6{padding-left:15px}}.page_container___l_Ou{position:relative;display:flex;align-items:flex-start;column-gap:40px;margin:32px 60px 80px}@media only screen and (max-width:1199px){.page_container___l_Ou{column-gap:20px;margin:24px 24px 60px}}@media only screen and (max-width:991px){.page_container___l_Ou{margin:24px 0 50px 24px;display:grid}}@media only screen and (max-width:575px){.page_container___l_Ou{margin:0 0 48px 16px}}.page_contentContainer__QGfcY{flex-grow:1}@media only screen and (max-width:991px){.page_contentContainer__QGfcY{width:97vw}}@media only screen and (max-width:767px){.page_contentContainer__QGfcY{width:calc(100vw - 24px)}}@media only screen and (max-width:575px){.page_contentContainer__QGfcY{width:calc(100vw - 16px)}}.page_filterSortContainer__vn5r0{display:flex;gap:8px}.page_filter__eAUEo{width:360px}.page_sort__PuUZz{margin-bottom:24px}@media only screen and (max-width:991px){.page_sort__PuUZz{margin-bottom:16px}}.page_restaurantsContainer__5TAjI{position:relative}@media only screen and (max-width:991px){.page_restaurantsContainer__5TAjI{margin-right:24px}}@media only screen and (max-width:575px){.page_restaurantsContainer__5TAjI{margin-right:16px}}.page_lists__QbD0e{flex:1 1}.page_visually-hidden__rk2fY{border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;visibility:hidden;pointer-events:none}.page_overflowHidden__x1iXy{width:100%;background-color:#fff;padding-bottom:40px;border-radius:0 0 60px 60px}@media only screen and (max-width:1023px){.page_overflowHidden__x1iXy{border-radius:0 0 20px 20px}}.page_accordeonContainer__RkvR7{margin-top:40px}
/*# sourceMappingURL=721df7ad8baeffc9.css.map*/