.Map_btn_disabled__LTuIL:disabled{color:#454056!important;background-color:#d5d2dc!important;border:none;opacity:1!important}.Map_invalid__8nrly input,.Map_invalid__8nrly textarea{border-color:#f23c49!important;padding-right:calc(1.5em + 1.15rem)!important;background-image:none!important}.Map_invalid__8nrly input:focus,.Map_invalid__8nrly textarea:focus{box-shadow:0 0 0 .125rem rgba(242,60,73,.25)!important}.Map_valid__CtHbL input,.Map_valid__CtHbL textarea{border-color:#07c98b!important;padding-right:calc(1.5em + 1.15rem)!important;background-image:none!important}.Map_valid__CtHbL input:focus,.Map_valid__CtHbL textarea:focus{box-shadow:0 0 0 .125rem rgba(7,201,139,.25)!important}.Map_offcanvas__container__tcZq0{position:absolute;z-index:1000;max-width:500px;height:70vh;background-color:#fff;border:1px solid #efecf3;border-radius:12px;padding:24px}@media(max-width:768px){.Map_offcanvas__container__tcZq0{height:60vh}}.Map_offcanvas__btn__ULEve{position:absolute;z-index:1000;background-color:#fff;padding:8px 12px;border-radius:25px;box-shadow:0 4px 12px 0 rgba(31,27,45,.08)}.Map_offcanvas__btn__ULEve:hover{color:#5884e7}.Map_canvasBody__80kW1{padding-right:24px}.Map_canvasBody__80kW1 .Map_fixed-nav-body__27CKd::-webkit-scrollbar,.Map_canvasBody__80kW1::-webkit-scrollbar{width:8px;background:#f1f1f1;border-radius:10px}.Map_canvasBody__80kW1 .Map_fixed-nav-body__27CKd::-webkit-scrollbar-thumb,.Map_canvasBody__80kW1::-webkit-scrollbar-thumb{background-color:#fe9589;border-radius:10px}.Map_canvasBody__80kW1>div{max-width:370px}.YaMultiMap_YaMultiMap__GmYub{border-radius:12px;width:100%;height:70vh;overflow:hidden}@media(max-width:768px){.YaMultiMap_YaMultiMap__GmYub{height:60vh}}.PlaceGridCard_imageContainer__FoGLL{margin-bottom:16px}.PlaceGridCard_gridCardPlaceTitle__Y5d2l{margin-bottom:12px;font-size:18px;font-weight:600;text-wrap:wrap;color:#1f1b2d}.PlaceGridCard_subDescriptionPlace__sFgc7{margin-top:auto;color:#454056;font-weight:500}.PlaceGridCard_ratingPlaceGridCard__scsoF{color:#9691a4}.PlaceGridCard_pricePlaceGridCard__ddaew{line-height:21px;letter-spacing:0;font-size:12px}@font-face{font-family:Golos Text;src:url(/fonts/golosText/GolosTextVF-Regular.woff2) format("woff2") url(/fonts/golosText/GolosTextVF-Regular.woff) format("woff");font-weight:1;font-style:normal}@font-face{font-family:Golos Text;src:url(/fonts/golosText/GolosText-Regular.woff2) format("woff2") url(/fonts/golosText/GolosText-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Golos Text;src:url(/fonts/golosText/GolosText-Medium.woff2) format("woff2") url(/fonts/golosText/GolosText-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Golos Text;src:url(/fonts/golosText/GolosText-DemiBold.woff2) format("woff2") url(/fonts/golosText/GolosText-DemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Golos Text;src:url(/fonts/golosText/GolosText-Bold.woff2) format("woff2") url(/fonts/golosText/GolosText-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Golos Text;src:url(/fonts/golosText/GolosText-Black.woff2) format("woff2") url(/fonts/golosText/GolosText-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Regular.woff2) format("woff2") url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Regular.woff) format("woff");font-weight:1;font-style:normal}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Thin.woff2) format("woff2") url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/SofiaSansCondensed/SofiaSansCondensed-ThinItalic.woff2) format("woff2") url(/fonts/SofiaSansCondensed/SofiaSansCondensed-ThinItalic.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Italic.woff2) format("woff2") url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Italic.woff) format("woff");font-weight:1;font-style:italic}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Light.woff2) format("woff2") url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/SofiaSansCondensed/SofiaSansCondensed-LightItalic.woff2) format("woff2") url(/fonts/SofiaSansCondensed/SofiaSansCondensed-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Regular.woff2) format("woff2") url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Italic.woff2) format("woff2") url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Medium.woff2) format("woff2") url(/fonts/SofiaSansCondensed/SofiaSansCondensed-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/SofiaSansCondensed/SofiaSansCondensed-SemiBold.woff2) format("woff2") url(/fonts/SofiaSansCondensed/SofiaSansCondensed-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Sofia Sans Condensed;src:url(/fonts/SofiaSansCondensed/SofiaSansCondensed-SemiBoldItalic.woff2) format("woff2") url(/fonts/SofiaSansCondensed/SofiaSansCondensed-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Coolvetica;src:url(/fonts/Coolvetica/CoolveticaRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.AddToFavButton_button_secondary__ZNidq{position:absolute;z-index:1;top:10px;right:10px;width:40px;height:40px;border:1px solid #fff;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:10px;padding:0;box-shadow:none!important}.AddToFavButton_button_secondary__ZNidq.AddToFavButton_select__6oy6J,.AddToFavButton_button_secondary__ZNidq.AddToFavButton_select__6oy6J:hover,.AddToFavButton_button_secondary__ZNidq:hover{background:#feebed;border:1px solid #feebed}.AddToFavButton_button_secondary__ZNidq:active{background:#feebed!important}