.yandex-map_container__LaUov{position:relative;display:flex;width:100%;height:480px;border-radius:8px}.yandex-map_map__4J3t9{width:100%;height:100%}@media screen and (min-width:1024px){.yandex-map_container__LaUov{height:670px}}.single-placemark_card__fnN8k{position:relative;display:flex;padding:16px;gap:16px}.single-placemark_image__Brf4T{object-fit:cover;flex-shrink:0;border-radius:4px;border:1px solid rgba(215,218,221,1)}.single-placemark_info__jmweu{display:flex;flex-direction:column;gap:4px}.single-placemark_title__fv2mY{font-weight:600;font-size:14px;line-height:20px;letter-spacing:0;padding-right:15px}.single-placemark_title__fv2mY.single-placemark_active__VD_Gq{color:var(--Theme-Blue);cursor:pointer}.single-placemark_title__fv2mY.single-placemark_active__VD_Gq:hover{color:var(--Functional-Orange-Hover)}.single-placemark_text__MZPqi{font-size:14px;line-height:20px;letter-spacing:0;color:var(--Neutral-Dark-Gray)}.single-placemark_price-block__uxJWF{display:flex;flex-direction:column;margin-top:4px;line-height:20px}.single-placemark_full-price__DmFsu{font-weight:600}.single-placemark_square-price__tB_5g{font-size:12px;letter-spacing:0;color:var(--Neutral-Accent-Gray)}.single-placemark_skeleton__U0UDf{display:flex;flex-direction:row;gap:16px;padding:16px}.single-placemark_skeleton-info__yWOPO{display:flex;flex-direction:column;gap:4px}@media screen and (min-width:576px){.single-placemark_price-block__uxJWF.single-placemark_row__LrWVY{flex-direction:row;gap:8px;align-items:center}}.multiple-placemark_container__0Rsz1{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:340px;width:100%;background-color:var(--Theme-White);z-index:1;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:0 0 8px 8px;border:1px solid rgba(215,218,221,1)}.multiple-placemark_select__WoZiE{padding:16px;border-bottom:1px solid rgba(215,218,221,1)}.multiple-placemark_card-list__U_s7t{display:flex;flex-direction:column;overflow:hidden auto;scrollbar-width:thin;scrollbar-color:rgba(237,236,236,1) #ffffff}.multiple-placemark_card-list__U_s7t.multiple-placemark_with-padding__8MaUD{display:flex;flex-direction:column;gap:16px;padding:16px}.multiple-placemark_card-list__U_s7t:not(.multiple-placemark_with-padding__8MaUD)>div:not(:last-of-type){border-bottom:1px solid rgba(215,218,221,1)}@media screen and (min-width:768px){.multiple-placemark_container__0Rsz1{top:0;right:0;bottom:0;left:auto;max-height:670px;width:384px;border-radius:0 8px 8px 0}}