.Favorites-module-scss-module__zF1niq__bg{background:var(--1-e-3356);pointer-events:none}.Favorites-module-scss-module__zF1niq__bg img{object-fit:cover;mix-blend-mode:multiply}.Favorites-module-scss-module__zF1niq__bg img:last-child{opacity:.5}.Favorites-module-scss-module__zF1niq__decor{height:151.042vw}@media (max-width:990px){.Favorites-module-scss-module__zF1niq__decor{height:560vw}}.Favorites-module-scss-module__zF1niq__decorItem[data-index="0"]{width:50.5208vw;top:43.75vw;left:-25.2604vw;transform:rotate(235deg)}@media (max-width:990px){.Favorites-module-scss-module__zF1niq__decorItem[data-index="0"]{width:92.5333vw;top:250.667vw;left:-46.1333vw}}.Favorites-module-scss-module__zF1niq__decorItem[data-index="1"]{width:42.8125vw;top:111.458vw;right:-16.1979vw}@media (max-width:990px){.Favorites-module-scss-module__zF1niq__decorItem[data-index="1"]{width:78.6667vw;top:501.333vw;right:-24.8vw}}.Favorites-module-scss-module__zF1niq__page .page-head{color:var(--color2);padding-bottom:0}.Favorites-module-scss-module__zF1niq__page .page-breadcumbs{color:var(--pale-taupe-c-0917-f)}.Favorites-module-scss-module__zF1niq__page .page-content{padding-bottom:5.20833vw}@media (max-width:990px){.Favorites-module-scss-module__zF1niq__page .page-content{padding-bottom:0}}.Favorites-module-scss-module__zF1niq__favButs{border-bottom:1px solid #c0917f59;justify-content:center;align-items:center;gap:1.04167vw;width:100%;margin-top:6.48148vh;margin-bottom:7.40741vh;padding-bottom:6.48148vh;display:flex}@media (max-width:990px){.Favorites-module-scss-module__zF1niq__favButs{flex-direction:column;gap:2.66667vw;margin-top:10.6667vw;margin-bottom:10.6667vw;padding-bottom:10.6667vw}}.Favorites-module-scss-module__zF1niq__favButs .but{border-color:#c0917f59;height:2.34375vw;padding:0 4.16667vw}@media (max-width:990px){.Favorites-module-scss-module__zF1niq__favButs .but{width:100%;height:12vw;padding:0 5.33333vw}}
.Filter-module-scss-module__vMJVRW__open{text-transform:uppercase;letter-spacing:.1em;color:var(--color2);align-items:center;gap:.8em;padding:0;font-size:3.2vw;display:flex}.Filter-module-scss-module__vMJVRW__open svg{width:1.25em}.Filter-module-scss-module__vMJVRW__filter{letter-spacing:.2em;color:var(--pale-taupe-c-0917-f);flex-direction:column;display:flex}@media (min-width:991px){.Filter-module-scss-module__vMJVRW__filter{border-bottom:1px solid rgb(from var(--pale-taupe-c-0917-f) r g b/.35);gap:3.64583vw;margin-bottom:2.08333vw;padding-bottom:4.16667vw;font-size:.677083vw}}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__filter{background-color:var(--1-e-3356);z-index:200;transition:transform var(--speed_hover);justify-content:safe center;gap:5.33333vw;padding:10.6667vw 4.26667vw;font-size:3.2vw;position:fixed;inset:0;overflow:auto}.Filter-module-scss-module__vMJVRW__filter:not([data-expanded=true]){transform:translateY(100%)}}.Filter-module-scss-module__vMJVRW__filter input,.Filter-module-scss-module__vMJVRW__filter button{letter-spacing:inherit;font-family:inherit;font-size:inherit;color:inherit}.Filter-module-scss-module__vMJVRW__filter button{text-transform:uppercase;cursor:pointer}.Filter-module-scss-module__vMJVRW__filter[data-expanded=true] button[data-type=toggle] svg{transform:scaleY(-1)}.Filter-module-scss-module__vMJVRW__fieldset{gap:3.64583vw;display:flex}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__fieldset{flex-direction:column;gap:5.33333vw}}.Filter-module-scss-module__vMJVRW__field{flex-direction:column;justify-content:space-between;gap:.9375vw;display:flex}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__field{gap:3.2vw}}.Filter-module-scss-module__vMJVRW__field[data-type=rooms] .Filter-module-scss-module__vMJVRW__checks button{order:2}.Filter-module-scss-module__vMJVRW__field[data-type=rooms] .Filter-module-scss-module__vMJVRW__checks button[data-value=Студия]{order:1}.Filter-module-scss-module__vMJVRW__field[data-type=rooms]{width:auto}@media (min-width:991px){.Filter-module-scss-module__vMJVRW__field[data-type=view],.Filter-module-scss-module__vMJVRW__field[data-type=features],.Filter-module-scss-module__vMJVRW__field[data-type=planType]{width:20.3125vw;min-width:20.3125vw}}.Filter-module-scss-module__vMJVRW__field[data-type=square],.Filter-module-scss-module__vMJVRW__field[data-type=price],.Filter-module-scss-module__vMJVRW__field[data-type=floor]{flex:1}.Filter-module-scss-module__vMJVRW__field[data-type=features] .Filter-module-scss-module__vMJVRW__checks button{flex:unset;padding:0 .8em}.Filter-module-scss-module__vMJVRW__field[data-type=buttons]{flex-direction:row;flex:1;justify-content:space-between;align-items:center}.Filter-module-scss-module__vMJVRW__field[data-type=buttons] button{letter-spacing:.2em;white-space:nowrap;transition:color var(--speed_hover),background-color var(--speed_hover),border-color var(--speed_hover),opacity var(--speed_hover);justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.Filter-module-scss-module__vMJVRW__field[data-type=buttons] button:hover{opacity:.7}}.Filter-module-scss-module__vMJVRW__field[data-type=buttons] button[data-type=toggle]{border:1px solid rgb(from var(--pale-taupe-c-0917-f) r g b/.35);border-radius:.208333vw;gap:.520833vw;height:calc(3.3em + 2px);padding:0 6.2em}.Filter-module-scss-module__vMJVRW__field[data-type=buttons] button[data-type=toggle] svg{width:.7em}@media (hover:hover) and (pointer:fine){.Filter-module-scss-module__vMJVRW__field[data-type=buttons] button[data-type=toggle]:hover{background-color:var(--pale-taupe-c-0917-f);color:var(--1-e-3356);opacity:1}}.Filter-module-scss-module__vMJVRW__field[data-type=buttons] button[data-type=show]{border:1px solid var(--color2);border-radius:1.06667vw;height:calc(3.6em + 2px);padding:0 1.7em}.Filter-module-scss-module__vMJVRW__field[data-type=buttons] button[data-type=reset]{gap:.78125vw}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__field[data-type=buttons] button[data-type=reset]{gap:4vw}}.Filter-module-scss-module__vMJVRW__field[data-type=buttons] button[data-type=reset] svg{width:1.4em}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__field[data-type=buttons] button[data-type=reset] svg{width:1.5em}}.Filter-module-scss-module__vMJVRW__label,.Filter-module-scss-module__vMJVRW__count{letter-spacing:0;font-size:.833333vw;font-weight:300}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__label,.Filter-module-scss-module__vMJVRW__count{font-size:3.46667vw}}.Filter-module-scss-module__vMJVRW__count{color:var(--pale-taupe-c-0917-f)}@media (min-width:991px){.Filter-module-scss-module__vMJVRW__count{margin-left:auto}}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__count{width:100%}}.Filter-module-scss-module__vMJVRW__checks{letter-spacing:.2em;gap:.260417vw;display:flex}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__checks{flex-wrap:wrap;gap:2.66667vw 1.33333vw}}.Filter-module-scss-module__vMJVRW__checks button{white-space:nowrap;height:calc(3.3em + 2px);transition:color var(--speed_hover),background-color var(--speed_hover);border:1px solid;border-radius:.208333vw;justify-content:center;align-items:center;padding:0 1.04167vw;display:flex}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__checks button{border-radius:1.06667vw;height:calc(2.8em + 2px);padding:0 1.7em}}.Filter-module-scss-module__vMJVRW__checks button[data-active=true]{background-color:var(--pale-taupe-c-0917-f);color:var(--1-e-3356)}.Filter-module-scss-module__vMJVRW__checks button:disabled{opacity:.35;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.Filter-module-scss-module__vMJVRW__checks button:hover{background-color:var(--pale-taupe-c-0917-f);color:var(--1-e-3356)}}.Filter-module-scss-module__vMJVRW__range{flex-direction:column;display:flex;position:relative}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__range{margin-top:-1.33333vw}}.Filter-module-scss-module__vMJVRW__range>div:first-child{justify-content:space-between;display:flex}.Filter-module-scss-module__vMJVRW__range>div:first-child input{width:50%;height:2.60417vw;padding:0 .260417vw 1.14583vw;font-size:1.04167vw}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__range>div:first-child input{height:11.4667vw;padding:0 1.33333vw 5.33333vw;font-size:4vw}}.Filter-module-scss-module__vMJVRW__range>div:first-child input:last-child{text-align:right}.Filter-module-scss-module__vMJVRW__select{z-index:2;position:relative}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__select{order:2}}.Filter-module-scss-module__vMJVRW__listHead{justify-content:space-between;align-items:center;gap:1.30208vw;padding-bottom:4.16667vw;display:flex}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__listHead{gap:4.26667vw;padding-bottom:5.33333vw}.Filter-module-scss-module__vMJVRW__listHead:not([data-where=favorites]){flex-wrap:wrap}}.Filter-module-scss-module__vMJVRW__close{width:1.04167vw;height:1.04167vw;position:absolute;top:0;right:0}@media (max-width:990px){.Filter-module-scss-module__vMJVRW__close{width:5.33333vw;height:5.33333vw;top:5.33333vw;right:5.33333vw}}
.Sort-module-scss-module__Y4DC2q__sort{letter-spacing:.2em;color:var(--color2);z-index:2;align-items:center;gap:.5ch;font-size:.677083vw;display:flex;position:relative}@media (max-width:990px){.Sort-module-scss-module__Y4DC2q__sort{letter-spacing:.1em;order:2;gap:.8em;font-size:3.2vw}}.Sort-module-scss-module__Y4DC2q__sort button{transition:opacity var(--speed_hover);font-family:Montserrat}@media (hover:hover) and (pointer:fine){.Sort-module-scss-module__Y4DC2q__sort button:hover{opacity:.7}}
.View-module-scss-module__068ctW__view{gap:.520833vw;display:flex}.View-module-scss-module__068ctW__view button{width:2.5vw;height:2.34375vw;color:var(--color2);opacity:.35;transition:opacity var(--speed_hover);border:1px solid;border-radius:.208333vw;justify-content:center;align-items:center;display:flex}.View-module-scss-module__068ctW__view button svg{width:.729167vw}.View-module-scss-module__068ctW__view button[data-active=true]{opacity:1}.View-module-scss-module__068ctW__view button[data-active=false]{cursor:pointer}@media (hover:hover) and (pointer:fine){.View-module-scss-module__068ctW__view button:hover{opacity:1}}
.UiMultipleSelect-module-scss-module__tbiEWq__content{width:var(--radix-dropdown-menu-trigger-width);background-color:var(--1-e-3356);z-index:999999;border-radius:.260417vw;padding:.520833vw}.UiMultipleSelect-module-scss-module__tbiEWq__item{text-transform:uppercase;letter-spacing:.2em;width:100%;color:var(--color2);cursor:pointer;border-bottom:1px solid var(--color2);outline:none;align-items:center;height:2.60417vw;padding:.5em;font-size:.677083vw;display:flex;position:relative}.UiMultipleSelect-module-scss-module__tbiEWq__item[data-disabled]{opacity:.35;cursor:not-allowed}.UiMultipleSelect-module-scss-module__tbiEWq__item:last-child{border-bottom:none}@media (hover:hover) and (pointer:fine){.UiMultipleSelect-module-scss-module__tbiEWq__item:hover{background:#6d9c9e1a}}.UiMultipleSelect-module-scss-module__tbiEWq__item[data-state=checked]{text-underline-offset:2px;text-decoration:underline}.UiMultipleSelect-module-scss-module__tbiEWq__item[data-state=checked] svg{opacity:1}.UiMultipleSelect-module-scss-module__tbiEWq__item svg{opacity:0;width:.78125vw;height:100%;position:absolute;top:0;right:.260417vw}button.UiMultipleSelect-module-scss-module__tbiEWq__bordered{text-align:left;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid;justify-content:space-between;width:100%;height:calc(3.3em + 2px);padding-right:2em;overflow:hidden}button.UiMultipleSelect-module-scss-module__tbiEWq__bordered+div{width:100%;position:absolute!important}button.UiMultipleSelect-module-scss-module__tbiEWq__bordered[aria-expanded=true]+svg{transform:scaleY(-1)}.UiMultipleSelect-module-scss-module__tbiEWq__m_select{text-transform:uppercase;letter-spacing:inherit;font-weight:inherit;font-size:inherit;color:inherit;cursor:pointer;align-items:center;gap:.8em;padding:0;display:flex}.UiMultipleSelect-module-scss-module__tbiEWq__m_select svg{pointer-events:none;width:.7em;position:absolute;right:0}.UiMultipleSelect-module-scss-module__tbiEWq__mobile{text-transform:uppercase;letter-spacing:inherit;font-size:inherit;color:inherit;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:.8em;width:100%;height:calc(2.8em + 1px);display:flex;position:relative}.UiMultipleSelect-module-scss-module__tbiEWq__mobile span{pointer-events:none;white-space:nowrap;text-overflow:ellipsis;padding-right:2em;overflow:hidden}.UiMultipleSelect-module-scss-module__tbiEWq__mobile svg{width:1.3em}.UiMultipleSelect-module-scss-module__tbiEWq__mobile select{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}
