.Image_root__jcoHE{object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Image_fit-cover__P3yXb{object-fit:cover}.Image_fit-contain__Hzo_h{object-fit:contain}.Image_fit-none__bSEg1{position:relative;display:block;width:100%;max-width:100%;height:auto}.FavoriteButton_favorites__LpYI5 svg path:not(:last-child){color:#a98f71}.FavoriteButton_favorites__LpYI5.FavoriteButton_favoritesActive__COsdq{--text-btn:rgb(169,143,113)}.ApartmentCard_root__hIY48{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;min-width:0;padding:8rem;border:none;background:#b0a983;color:#2b140c;overflow:hidden}.ApartmentCard_root__hIY48:before{position:absolute;inset:0;border:1px solid #2b140c;content:"";pointer-events:none}.ApartmentCard_rootListRowTable__SfTX3{width:100%;min-width:0;border-collapse:separate;border-spacing:0;border-bottom:1px solid #2b140c;border-left:1px solid #2b140c;border-right:1px solid #2b140c;background:rgba(0,0,0,0);color:#2b140c;table-layout:fixed}.ApartmentCard_rootListRowTable__SfTX3:first-child{border-top:1px solid #2b140c}a>.ApartmentCard_rootListRowTable__SfTX3:first-child{border-top:0}a:first-child>.ApartmentCard_rootListRowTable__SfTX3{border-top:1px solid #2b140c}.ApartmentCard_rootListRowTable__SfTX3 tbody tr{height:180rem}.ApartmentCard_rootListRowTable__SfTX3 .ApartmentCard_favorites__myMcl{position:static;top:auto;right:auto}.ApartmentCard_rootListRowTable__SfTX3 .ApartmentCard_listThumb__qfnyL{max-width:160rem;height:140rem}.ApartmentCard_rootListRowTable__SfTX3 .ApartmentCard_listThumbInner__yTQpV{max-width:160rem;max-height:140rem}.ApartmentCard_rootListRowTable__SfTX3 .ApartmentCard_listThumbInner__yTQpV img{max-height:none}.ApartmentCard_rootListRowTable__SfTX3 .ApartmentCard_listTitle__356nl{text-align:left}.ApartmentCard_rootListRowTable__SfTX3 .ApartmentCard_listPrices__fo9BA{flex:none;justify-content:center}.ApartmentCard_rootListRowTable__SfTX3 .ApartmentCard_listPriceStack__PT0mg{align-items:end}.ApartmentCard_rootListRowTable__SfTX3 .ApartmentCard_listThumb__qfnyL{margin:0 auto}.ApartmentCard_rootListRowTable__SfTX3 .ApartmentCard_listFavorite__pvgEV{justify-content:center}.ApartmentCard_rootListRowTable__SfTX3 .ApartmentCard_cellMdPadding__9aa4o{padding-inline:20rem}.ApartmentCard_rootListRowTable__SfTX3 .ApartmentCard_cellSmPadding__d01J2{padding-inline:16rem}.ApartmentCard_colPlan__lmK_f{width:15.254%}.ApartmentCard_colTitle__m4RJ9{width:13.842%}.ApartmentCard_colTags__6Ycxm{width:13.912%}.ApartmentCard_colDate__cG2C7{width:8.051%}.ApartmentCard_colArea___kljB,.ApartmentCard_colFloor__PHkah,.ApartmentCard_colSection__UYtP0{width:6.78%}.ApartmentCard_colPpm__yRsNP{width:9.887%}.ApartmentCard_colPrice__loxY_{width:13.065%}.ApartmentCard_colFav__e4vfo{width:5.649%}.ApartmentCard_listTableCell__LW_hP{vertical-align:middle;text-align:center}.ApartmentCard_listTableCell__LW_hP>*{margin-right:auto;margin-left:auto}.ApartmentCard_listTableCell__LW_hP:first-child{padding-left:0}.ApartmentCard_listTableCell__LW_hP:last-child{padding-right:0}.ApartmentCard_rootListRowCard__HfmWD{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;padding:0;border:none;box-shadow:0 0 0 1px #2b140c;background:#b0a983;color:#2b140c}.ApartmentCard_rootListRowCard__HfmWD .ApartmentCard_favorites__myMcl{position:static;top:auto;right:auto}.ApartmentCard_rootListRowCard__HfmWD .ApartmentCard_listPrices__fo9BA{flex-direction:column;align-items:flex-start;justify-content:center}.ApartmentCard_rootListRowCard__HfmWD .ApartmentCard_listPriceStack__PT0mg{align-items:flex-start}.ApartmentCard_rootListRowCard__HfmWD .ApartmentCard_listThumbInner__yTQpV{min-width:96rem;height:96rem}.ApartmentCard_listCardHeader__8jV_5{display:flex;align-items:center;justify-content:space-between;gap:12rem;padding:16rem 12rem 12rem;border-bottom:1px solid #8b8461}@media(max-width:480px){.ApartmentCard_listCardHeader__8jV_5{padding:12rem 12rem 10rem}}.ApartmentCard_listFavorite__pvgEV{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end}.ApartmentCard_listCardMiddle___qV5E{display:flex;flex-direction:row;align-items:stretch;gap:16rem;min-width:0;padding:12rem}.ApartmentCard_listThumb__qfnyL{position:relative;flex-shrink:0}.ApartmentCard_listThumbInner__yTQpV{display:flex;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden}.ApartmentCard_listThumbInner__yTQpV img{width:100%;height:100%;object-fit:contain}.ApartmentCard_listThumbDisabled__CZWPz{opacity:.35;pointer-events:none}.ApartmentCard_listTitle__356nl{flex:1 1;margin:0;min-width:0;font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*20,10px);font-weight:400;letter-spacing:0;line-height:100%}@media(max-width:768px){.ApartmentCard_listTitle__356nl{font-size:max(var(--s,1rem)*20,10px);line-height:100%}}@media(max-width:480px){.ApartmentCard_listTitle__356nl{font-size:20px;line-height:100%}}.ApartmentCard_listTitle__356nl{line-height:1.25;white-space:normal;color:inherit}.ApartmentCard_listCell__85gEQ{font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*14,10px);font-weight:400;letter-spacing:.01em;line-height:calc(var(--s, 1rem)*16)}@media(max-width:768px){.ApartmentCard_listCell__85gEQ{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*16)}}@media(max-width:480px){.ApartmentCard_listCell__85gEQ{font-size:14px;line-height:16px}}.ApartmentCard_listCell__85gEQ{line-height:1.3;color:inherit;white-space:normal}.ApartmentCard_listCellNoWrap__FzS9b{white-space:nowrap}.ApartmentCard_listCellMuted__66HPh{font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*14,10px);font-weight:400;letter-spacing:.01em;line-height:calc(var(--s, 1rem)*16)}@media(max-width:768px){.ApartmentCard_listCellMuted__66HPh{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*16)}}@media(max-width:480px){.ApartmentCard_listCellMuted__66HPh{font-size:14px;line-height:16px}}.ApartmentCard_listCellMuted__66HPh{line-height:1.3;color:inherit}.ApartmentCard_listCellOlive__o7FIM{color:#6b6440}.ApartmentCard_listPrices__fo9BA{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:8rem;flex:1 1;min-width:0}@media(max-width:480px){.ApartmentCard_rootListRowCard__HfmWD .ApartmentCard_listPrices__fo9BA{align-items:flex-start}}.ApartmentCard_listDiscount___pN_u{padding-top:8rem;flex-shrink:0}.ApartmentCard_listPriceStack__PT0mg{display:flex;flex-direction:column;align-items:flex-start;gap:8rem;min-width:0}.ApartmentCard_listPriceStack__PT0mg .ApartmentCard_price__asah3{font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*20,10px);font-weight:400;letter-spacing:0;line-height:100%}@media(max-width:768px){.ApartmentCard_listPriceStack__PT0mg .ApartmentCard_price__asah3{font-size:max(var(--s,1rem)*20,10px);line-height:100%}}@media(max-width:480px){.ApartmentCard_listPriceStack__PT0mg .ApartmentCard_price__asah3{font-size:20px;line-height:100%}}.ApartmentCard_listPriceStack__PT0mg .ApartmentCard_price__asah3{line-height:1.2;color:inherit}.ApartmentCard_listPriceStack__PT0mg .ApartmentCard_priceOld__aq5dS{margin:0}.ApartmentCard_listCardMeta__CpdNV{--list-meta-layout-width:744;height:88rem;width:100%;border-collapse:collapse;border-top:1px solid #8b8461;table-layout:fixed}@media(max-width:480px){.ApartmentCard_listCardMeta__CpdNV{height:auto;table-layout:auto}.ApartmentCard_listCardMeta__CpdNV colgroup{display:none}.ApartmentCard_listCardMeta__CpdNV tbody,.ApartmentCard_listCardMeta__CpdNV tr{display:block;width:100%}}.ApartmentCard_listCardMetaColTags__iL7J8{width:auto}.ApartmentCard_listCardMetaColDate__XTeBC,.ApartmentCard_listCardMetaColSection__sY40b{width:calc(100/var(--list-meta-layout-width)*100%)}.ApartmentCard_listCardMetaColArea__kdVSV,.ApartmentCard_listCardMetaColFloor__QRbYW{width:calc(94/var(--list-meta-layout-width)*100%)}.ApartmentCard_listCardMetaColPpm__cPXBi{width:calc(152/var(--list-meta-layout-width)*100%)}.ApartmentCard_listMetaCell__Mt1sB{min-width:0;padding-inline:12rem;border-right:1px solid #8b8461;vertical-align:middle;text-align:left}.ApartmentCard_listMetaCell__Mt1sB>*{margin-right:auto;margin-left:auto}.ApartmentCard_listMetaCell__Mt1sB:first-child{min-width:calc(176/var(--list-meta-layout-width)*100%)}.ApartmentCard_listMetaCell__Mt1sB:last-child{border-right:none;overflow:hidden}.ApartmentCard_listMetaCell__Mt1sB:last-child .ApartmentCard_listCell__85gEQ{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){.ApartmentCard_listMetaCell__Mt1sB{display:block;width:100%;box-sizing:border-box;padding:12rem;border-right:none;border-bottom:1px solid #8b8461}.ApartmentCard_listMetaCell__Mt1sB:first-child{min-width:0}.ApartmentCard_listMetaCell__Mt1sB:last-child{border-bottom:none;overflow:visible}.ApartmentCard_listMetaCell__Mt1sB:last-child .ApartmentCard_listCell__85gEQ{display:inline;overflow:visible;text-overflow:clip;white-space:normal}}.ApartmentCard_favorites__myMcl{position:absolute;top:8rem;right:8rem}.ApartmentCard_info__SSBQ3{display:flex;flex-direction:column;gap:8rem;white-space:pre-wrap}.ApartmentCard_infoMain__KkvbL{font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*20,10px);font-weight:400;letter-spacing:0;line-height:100%}@media(max-width:768px){.ApartmentCard_infoMain__KkvbL{font-size:max(var(--s,1rem)*20,10px);line-height:100%}}@media(max-width:480px){.ApartmentCard_infoMain__KkvbL{font-size:20px;line-height:100%}}.ApartmentCard_infoMain__KkvbL{line-height:1.2}.ApartmentCard_infoDetails__27Zzm{color:#6b6440;font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*14,10px);font-weight:400;letter-spacing:.01em;line-height:calc(var(--s, 1rem)*16)}@media(max-width:768px){.ApartmentCard_infoDetails__27Zzm{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*16)}}@media(max-width:480px){.ApartmentCard_infoDetails__27Zzm{font-size:14px;line-height:16px}}.ApartmentCard_gallery__zFb_Y{padding:0 28rem;margin-top:16rem;overflow:hidden}.ApartmentCard_galleryDisabled__QgTto{opacity:.2;pointer-events:none}.ApartmentCard_prices__8ZBnX{display:flex;flex-direction:column;margin-top:8rem;margin-bottom:0}.ApartmentCard_prices__8ZBnX:not(:last-child){margin-bottom:6rem}.ApartmentCard_prices__8ZBnX{gap:8rem}.ApartmentCard_prices__8ZBnX:nth-child(3){margin-top:auto}.ApartmentCard_price__asah3{font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*20,10px);font-weight:400;letter-spacing:0;line-height:100%}@media(max-width:768px){.ApartmentCard_price__asah3{font-size:max(var(--s,1rem)*20,10px);line-height:100%}}@media(max-width:480px){.ApartmentCard_price__asah3{font-size:20px;line-height:100%}}.ApartmentCard_price__asah3{line-height:1.2}.ApartmentCard_galleryItem__r_1AA{position:relative;width:100%;height:247rem}.ApartmentCard_galleryItem__r_1AA img{width:100%;height:100%;object-fit:contain}.ApartmentCard_priceOld__aq5dS{display:flex;align-items:center;color:#6b6440;gap:8rem;text-decoration:line-through}.ApartmentCard_priceOld__aq5dS>span{font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*14,10px);font-weight:400;letter-spacing:.01em;line-height:calc(var(--s, 1rem)*16)}@media(max-width:768px){.ApartmentCard_priceOld__aq5dS>span{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*16)}}@media(max-width:480px){.ApartmentCard_priceOld__aq5dS>span{font-size:14px;line-height:16px}}.ApartmentCard_priceOld__aq5dS>span{line-height:1.2}.ApartmentCard_tags__Gj3_K{margin-top:0;gap:2rem}.ApartmentCard_tags__Gj3_K:not(.ApartmentCard_tagsListRow__6Y51z):first-child{margin-top:8rem}.ApartmentCard_tags__Gj3_K{width:100%;min-width:0;max-width:100%}.ApartmentCard_tagsListRow__6Y51z{margin-top:0;width:100%;min-width:0}.ApartmentCard_locked__R3iIE{position:absolute;z-index:2;top:50%;left:50%;display:flex;width:40rem;height:40rem;align-items:center;justify-content:center;background:#393a2b;color:#fcf0df;transform:translate(-50%,-50%)}.ApartmentCard_locked__R3iIE svg{width:16rem;height:16rem}.ApartmentList_root__C6ctO{display:grid;width:100%;grid-gap:12rem;gap:12rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}@media(max-width:768px){.ApartmentList_root__C6ctO{gap:42rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.ApartmentList_root__C6ctO{gap:16rem;grid-template-columns:repeat(1,minmax(0,1fr))}}.ApartmentList_rootList__rhSCV{gap:0;min-width:0;grid-template-columns:minmax(0,1fr)}@media(max-width:768px){.ApartmentList_rootList__rhSCV{gap:16rem;grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.ApartmentList_rootList__rhSCV{grid-template-columns:minmax(0,1fr)}}.ApartmentList_link__T4kxm{display:flex;flex-direction:column;height:100%;min-height:0;text-decoration:none}.ApartmentList_link__T4kxm>*{flex:1 1 auto;min-height:0}.ApartmentList_link__T4kxm{transition:opacity .7s ease}.ApartmentList_link__T4kxm:not(:has(.favorite-root[data-removing=true])):hover{opacity:.9}.ApartmentList_linkList__o8diP{display:block;transition:opacity .7s ease}.ApartmentList_linkList__o8diP>*{flex:none}.ApartmentList_linkList__o8diP:not(:has(.favorite-root[data-removing=true])):hover{opacity:.9}@keyframes ApartmentList_favoriteRemovePulse__nc0Nz{0%{opacity:1}25%{opacity:.8}50%{opacity:.6}75%{opacity:.8}to{opacity:0}}.ApartmentList_link__T4kxm:has(.favorite-root[data-removing=true]){animation:ApartmentList_favoriteRemovePulse__nc0Nz 1.1s ease-in-out forwards}.ApartmentList_banner__ZIawK{border:1rem solid #2b140c}@media(max-width:480px){.ApartmentList_banner__ZIawK{min-height:522rem}}.ApartmentList_banner__ZIawK.ApartmentList_bannerList__RUmIq{height:180rem}@media(max-width:480px){.ApartmentList_banner__ZIawK.ApartmentList_bannerList__RUmIq{height:522rem}}@media(min-width:768px){.ApartmentList_banner__ZIawK.ApartmentList_bannerList__RUmIq:first-child{border-top:1px solid #2b140c}a>.ApartmentList_banner__ZIawK.ApartmentList_bannerList__RUmIq:first-child{border-top:0}a:first-child>.ApartmentList_banner__ZIawK.ApartmentList_bannerList__RUmIq{border-top:1px solid #2b140c}}.ApartmentList_loadMore__bb9bi{display:flex;justify-content:center;padding-top:30rem;grid-column:1/-1}@media(max-width:768px){.ApartmentList_loadMore__bb9bi{margin-top:-2rem;padding-top:0}}@media(max-width:480px){.ApartmentList_loadMore__bb9bi{margin-top:0;padding-top:24rem}}.SimpleDropdown_content__WvQtm{max-height:210rem}.SimpleDropdown_button__Gylrq,.SimpleDropdown_content__WvQtm{border:1px solid #2b140c;background:#b0a983}.SimpleDropdown_disabled__zHKwI{opacity:.5;pointer-events:none}.SimpleDropdown_panel__0umZi{display:grid;padding-top:12rem;grid-gap:12rem;gap:12rem;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.SimpleDropdown_panel__0umZi{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.SimpleDropdown_panel__0umZi{grid-template-columns:repeat(1,1fr)}}.SimpleDropdown_item__FofZ7{display:inline-flex;width:166rem;height:40rem;align-items:center;justify-content:center;border:1px solid #2b140c;cursor:pointer}.SimpleDropdown_item__FofZ7:hover{background:#2b140c}.SimpleDropdown_filter-col-1__8PRlH .SimpleDropdown_content__WvQtm,.SimpleDropdown_filter-col-2__tQPmz .SimpleDropdown_content__WvQtm,.SimpleDropdown_filter-col-3__9_P6n .SimpleDropdown_content__WvQtm{max-height:-moz-fit-content;max-height:fit-content;padding:24rem 12rem 12rem;border:1px solid #fcf0df;background:#2b140c}.SimpleDropdown_filter-col-1__8PRlH .SimpleDropdown_button__Gylrq,.SimpleDropdown_filter-col-2__tQPmz .SimpleDropdown_button__Gylrq,.SimpleDropdown_filter-col-3__9_P6n .SimpleDropdown_button__Gylrq{border:1px solid #fcf0df;background:#2b140c}.SimpleDropdown_filter-col-1__8PRlH .SimpleDropdown_item__FofZ7,.SimpleDropdown_filter-col-2__tQPmz .SimpleDropdown_item__FofZ7,.SimpleDropdown_filter-col-3__9_P6n .SimpleDropdown_item__FofZ7{border:1px solid #fcf0df}.SimpleDropdown_filter-col-1__8PRlH .SimpleDropdown_item__FofZ7:hover,.SimpleDropdown_filter-col-2__tQPmz .SimpleDropdown_item__FofZ7:hover,.SimpleDropdown_filter-col-3__9_P6n .SimpleDropdown_item__FofZ7:hover{background:#3d2209}.SimpleDropdown_filter-col-1__8PRlH{--border-color:var(--dom-brown-dark-2)}.SimpleDropdown_filter-col-1__8PRlH .SimpleDropdown_panel__0umZi{width:246rem;grid-template-columns:repeat(1,1fr)}.SimpleDropdown_filter-col-1__8PRlH .SimpleDropdown_panel__0umZi .SimpleDropdown_item__FofZ7{width:100%}.SimpleDropdown_filter-col-2__tQPmz .SimpleDropdown_panel__0umZi{grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.SimpleDropdown_filter-col-2__tQPmz .SimpleDropdown_panel__0umZi{grid-template-columns:repeat(1,1fr)}.SimpleDropdown_filter-col-2__tQPmz .SimpleDropdown_item__FofZ7{width:100%}}.SimpleDropdown_filter-col-3__9_P6n .SimpleDropdown_panel__0umZi{grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.SimpleDropdown_filter-col-3__9_P6n .SimpleDropdown_panel__0umZi{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.SimpleDropdown_filter-col-3__9_P6n .SimpleDropdown_panel__0umZi{grid-template-columns:repeat(1,1fr)}}.SimpleDropdown_sortButton__5YJEp .SimpleDropdown_panel__0umZi{padding-top:0;grid-template-columns:repeat(1,1fr);gap:0}.SimpleDropdown_sortButton__5YJEp .SimpleDropdown_panel__0umZi .SimpleDropdown_item__FofZ7{width:100%;border:none;padding:20rem}.SimpleDropdown_sortButton__5YJEp .SimpleDropdown_panel__0umZi .SimpleDropdown_item__FofZ7:hover{background:var(--dom-olive-light-3)}.SimpleDropdown_sortButton__5YJEp .SimpleDropdown_panel__0umZi .SimpleDropdown_item__FofZ7[data-selected=true]{background:var(--dom-olive-light-3);color:#000}.ApartmentsSort_root___BhRo{position:relative;display:grid;grid-template-areas:"sortButton showAll buttons";grid-template-columns:1fr auto 1fr;align-items:center;margin-top:12rem;margin-bottom:20rem;grid-gap:8rem;gap:8rem}@media(max-width:768px){.ApartmentsSort_root___BhRo{grid-template-areas:"sortButton buttons" "showAll showAll";grid-template-columns:1fr 1fr;row-gap:12rem}}@media(max-width:480px){.ApartmentsSort_root___BhRo{grid-template-areas:"buttons" "sortButton" "showAll";grid-template-columns:1fr;gap:12rem}}.ApartmentsSort_rootCompact__AjyyC{position:relative;display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:8rem}@media(max-width:480px){.ApartmentsSort_rootCompact__AjyyC .ApartmentsSort_buttonsGroup__hWau2{width:auto}}.ApartmentsSort_showAll__fmt9D{grid-area:showAll;justify-self:center;text-align:center;font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*14,10px);font-weight:400;letter-spacing:0;line-height:calc(var(--s, 1rem)*20)}@media(max-width:768px){.ApartmentsSort_showAll__fmt9D{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*20)}}@media(max-width:480px){.ApartmentsSort_showAll__fmt9D{font-size:14px;line-height:20px}}.ApartmentsSort_horizontalView__NueCs{font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*14,10px);font-weight:400;letter-spacing:.01em;line-height:calc(var(--s, 1rem)*16)}@media(max-width:768px){.ApartmentsSort_horizontalView__NueCs{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*16)}}@media(max-width:480px){.ApartmentsSort_horizontalView__NueCs{font-size:14px;line-height:16px}}.ApartmentsSort_reservedButton__7GeJA{font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*14,10px);font-weight:400;letter-spacing:.01em;line-height:calc(var(--s, 1rem)*16)}@media(max-width:768px){.ApartmentsSort_reservedButton__7GeJA{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*16)}}@media(max-width:480px){.ApartmentsSort_reservedButton__7GeJA{font-size:14px;line-height:16px;flex:1 1;width:100%;min-width:0}}.ApartmentsSort_sortButton__1izOI{grid-area:sortButton;justify-self:start;z-index:1}@media(max-width:480px){.ApartmentsSort_sortButton__1izOI{justify-self:stretch;width:100%}.ApartmentsSort_sortButton__1izOI>button{width:100%}}.ApartmentsSort_buttonsGroup__hWau2{grid-area:buttons;display:flex;justify-self:end;gap:12rem}@media(max-width:480px){.ApartmentsSort_buttonsGroup__hWau2{gap:8rem;width:100%}}.ApartmentsSort_buttonsWrapper__1Ws4x{display:flex;gap:8rem}.BreadCrumbs_root__oSM4i{display:block;width:-moz-fit-content;width:fit-content;color:#2b140c;white-space:break-spaces;font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*12,10px);font-weight:400;letter-spacing:.01em;line-height:normal}@media(max-width:768px){.BreadCrumbs_root__oSM4i{font-size:max(var(--s,1rem)*12,10px);line-height:normal}}@media(max-width:480px){.BreadCrumbs_root__oSM4i{font-size:12px;line-height:normal}}.BreadCrumbs_root__oSM4i.BreadCrumbs_dark__XMPq4{color:#2b140c}.BreadCrumbs_root__oSM4i.BreadCrumbs_light__J6Je5{color:#714f39}.BreadCrumbs_root__oSM4i.BreadCrumbs_badgeLight__msdeU{color:#fcf0df}.BreadCrumbs_root__oSM4i.BreadCrumbs_brownMedium__FWwJJ{color:#8c7356}.BreadCrumbs_root__oSM4i .BreadCrumbs_link__o3qCL{font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*12,10px);font-weight:400;letter-spacing:.01em;line-height:normal}@media(max-width:768px){.BreadCrumbs_root__oSM4i .BreadCrumbs_link__o3qCL{font-size:max(var(--s,1rem)*12,10px);line-height:normal}}@media(max-width:480px){.BreadCrumbs_root__oSM4i .BreadCrumbs_link__o3qCL{font-size:12px;line-height:normal}}.BreadCrumbs_list__Z6_74{display:inline-flex;flex-wrap:wrap;align-items:center}.BreadCrumbs_item__r50sl{display:flex;align-items:center}.BreadCrumbs_item__r50sl:after{content:" / "}.BreadCrumbs_item__r50sl:last-child:after{content:""}.FavoritesPage_root__SAE8w{position:relative;display:flex;min-height:100vh;min-height:100svh;padding-top:100rem;background:var(--dom-brown-dark-2);flex-direction:column}@media(max-width:768px){.FavoritesPage_root__SAE8w{padding-top:80rem}}.FavoritesPage_emptyButton__BuUAQ{margin-top:40rem}.FavoritesPage_breadCrumbs___jixQ{margin-left:12rem}.FavoritesPage_content__3Rs2M{flex:1 1;padding:0 12rem 119rem;background:#b0a983}.FavoritesPage_title__6kM9z{color:#fcf0df;padding:32rem 12rem;font-family:Ramillas,sans-serif;font-size:max(var(--s,1rem)*44,10px);font-weight:400;letter-spacing:0;line-height:calc(var(--s, 1rem)*44)}@media(max-width:768px){.FavoritesPage_title__6kM9z{font-size:max(var(--s,1rem)*32,10px);line-height:calc(var(--s, 1rem)*40)}}@media(max-width:480px){.FavoritesPage_title__6kM9z{font-size:32px;line-height:40px}}@media(max-width:768px){.FavoritesPage_title__6kM9z{padding:24rem 12rem 40rem}}@media(max-width:480px){.FavoritesPage_title__6kM9z{font-family:Ramillas,sans-serif;font-size:max(var(--s,1rem)*32,10px);font-weight:400;letter-spacing:0;line-height:calc(var(--s, 1rem)*40)}}@media(max-width:480px)and (max-width:768px){.FavoritesPage_title__6kM9z{font-size:max(var(--s,1rem)*40,10px);line-height:calc(var(--s, 1rem)*40)}}@media(max-width:480px)and (max-width:480px){.FavoritesPage_title__6kM9z{font-size:32px;line-height:40px}}.FavoritesPage_countWrapper__C5AtU{display:flex;align-items:center;justify-content:space-between;padding-block:22rem;color:#2b140c;background:#b0a983}.FavoritesPage_count__9_FzA{font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*14,10px);font-weight:400;letter-spacing:0;line-height:calc(var(--s, 1rem)*20)}@media(max-width:768px){.FavoritesPage_count__9_FzA{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*20)}}@media(max-width:480px){.FavoritesPage_count__9_FzA{font-size:14px;line-height:20px}}.FavoritesPage_status__paus9{padding-top:160rem;color:#2b140c;text-align:center;font-family:Ramillas,sans-serif;font-size:max(var(--s,1rem)*32,10px);font-weight:400;letter-spacing:0;line-height:calc(var(--s, 1rem)*40)}@media(max-width:768px){.FavoritesPage_status__paus9{font-size:max(var(--s,1rem)*40,10px);line-height:calc(var(--s, 1rem)*40)}}@media(max-width:480px){.FavoritesPage_status__paus9{font-size:32px;line-height:40px}}