.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}.FilterOption_root__3mf8L{position:relative;background:var(--dom-brown-dark);border:1px solid var(--dom-brown-medium-2);padding:8rem;color:#8c7356}.FilterOption_option__FMfWK{display:flex;align-items:center;gap:10rem}.FilterOption_optionName__4Zhsb{flex:1 1}.FilterOption_removeButton__EqqPG{flex-shrink:0;height:16rem;width:16rem}.CatalogFilter_root__IhZZz{position:relative;display:flex;flex-direction:column;padding:32rem 12rem 12rem;color:#fcf0df;gap:19rem}@media(max-width:768px){.CatalogFilter_root__IhZZz{padding-top:24rem}}.CatalogFilter_left__DI9DX{display:flex;flex-direction:column}@media(max-width:768px){.CatalogFilter_left__DI9DX{margin-bottom:20rem}}.CatalogFilter_left__DI9DX,.CatalogFilter_right__vieTJ{width:50%}@media(max-width:768px){.CatalogFilter_left__DI9DX,.CatalogFilter_right__vieTJ{width:100%}}.CatalogFilter_title__XYwcD{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){.CatalogFilter_title__XYwcD{font-size:max(var(--s,1rem)*32,10px);line-height:calc(var(--s, 1rem)*40)}}@media(max-width:480px){.CatalogFilter_title__XYwcD{font-size:32px;line-height:40px}}@media(max-width:768px){.CatalogFilter_title__XYwcD{width:100%;padding-bottom:12rem}}.CatalogFilter_roomCheckbox__y8IJJ{padding:12rem 28rem}.CatalogFilter_top__1nwKj{display:flex;align-items:flex-end;justify-content:space-between}@media(max-width:768px){.CatalogFilter_top__1nwKj{flex-direction:column;align-items:flex-start}}.CatalogFilter_bottom__K9ELB{display:flex;align-items:flex-end;width:100%}@media(max-width:768px){.CatalogFilter_bottom__K9ELB{flex-direction:column}}.CatalogFilter_closeButton__06rPg{display:none}@media(max-width:768px){.CatalogFilter_closeButton__06rPg{display:block;margin-bottom:12rem}}@media(max-width:480px){.CatalogFilter_closeButton__06rPg{position:fixed;z-index:10;top:12rem;right:12rem}}.CatalogFilter_buttonWrapper__7LItv{display:none}@media(max-width:768px){.CatalogFilter_buttonWrapper__7LItv{position:fixed;z-index:10;bottom:0;display:flex;width:100%;justify-content:center;padding:12rem 0}}.CatalogFilter_showButton__FmpXm{width:255rem}.CatalogFilter_roomsChecboxesList__ozSHw{display:flex;margin-bottom:12rem;gap:12rem}@media(max-width:768px){.CatalogFilter_roomsChecboxesList__ozSHw{display:grid;grid-template-columns:repeat(auto-fill,minmax(109rem,1fr))}}.CatalogFilter_selectList___oQqP{display:flex;max-width:504rem;height:40rem;gap:12rem}.CatalogFilter_selectList___oQqP .CatalogFilter_select__lMveI{width:100%;height:100%}.CatalogFilter_selectList___oQqP li{flex:1 1}.CatalogFilter_selectList___oQqP li button{width:100%;height:100%;min-height:auto}@media(max-width:768px){.CatalogFilter_selectList___oQqP{height:-moz-fit-content;height:fit-content;flex-direction:column;margin-bottom:0}}.CatalogFilter_secondCheckboxList__U5H9u{display:flex;flex-wrap:wrap;gap:40rem;row-gap:0}.CatalogFilter_secondCheckbox__vM_rD{padding:12rem 0;color:#fcf0df}.CatalogFilter_resetButtonDesktop__ZUjsr{display:inline-flex}@media(max-width:768px){.CatalogFilter_resetButtonDesktop__ZUjsr{display:none}}.CatalogFilter_resetButtonMobile__hywdk{width:-moz-fit-content;width:fit-content;flex-shrink:0;align-self:flex-end;display:none}@media(max-width:768px){.CatalogFilter_resetButtonMobile__hywdk{display:inline-flex;order:2}}.CatalogFilter_right__vieTJ{display:flex;flex-direction:column;align-items:flex-end;gap:16rem}.CatalogFilter_rangeTitle__H7qTD{padding-bottom:12rem;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){.CatalogFilter_rangeTitle__H7qTD{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*16)}}@media(max-width:480px){.CatalogFilter_rangeTitle__H7qTD{font-size:14px;line-height:16px}}.CatalogFilter_inputs__jypQ7{display:flex;align-items:flex-end;gap:20rem}@media(max-width:768px){.CatalogFilter_inputs__jypQ7{flex-direction:column}}.CatalogFilter_inputWrapper__KMCtG{display:flex;margin-bottom:4rem;gap:8rem}.CatalogFilter_inputWrapper__KMCtG.CatalogFilter_lg__E_PxW{width:320rem}.CatalogFilter_inputWrapper__KMCtG.CatalogFilter_md__CXXbN{width:193rem}.CatalogFilter_inputWrapper__KMCtG.CatalogFilter_sm__OIxq5{width:168rem}.CatalogFilter_inputWrapper__KMCtG>div{gap:4rem}@media(max-width:768px){.CatalogFilter_inputWrapper__KMCtG.CatalogFilter_lg__E_PxW,.CatalogFilter_inputWrapper__KMCtG.CatalogFilter_md__CXXbN,.CatalogFilter_inputWrapper__KMCtG.CatalogFilter_sm__OIxq5{width:100%}}.CatalogFilter_gradientTop__oGTmN{display:none}@media(max-width:480px){.CatalogFilter_gradientTop__oGTmN{position:fixed;z-index:5;top:0;left:0;display:block;width:100%;height:64rem;background:linear-gradient(180deg,rgba(43,20,12,0) 5.47%,#2b140c 90.55%);pointer-events:none;transform:rotate(180deg)}}.CatalogFilter_gradientBottom__Dyqmd{display:none}@media(max-width:480px){.CatalogFilter_gradientBottom__Dyqmd{position:fixed;z-index:5;bottom:0;left:0;display:block;width:100%;height:64rem;background:linear-gradient(180deg,rgba(43,20,12,0) 5.47%,#2b140c 90.55%)}}.CatalogFilter_fieldsWrapper__tfHm3{position:relative}@media(max-width:768px){.CatalogFilter_fieldsWrapper__tfHm3{position:fixed;z-index:100;top:0;left:0;overflow:hidden;width:100%;height:100dvh;background:rgba(43,20,12,.95)}}@media(max-width:480px){.CatalogFilter_fieldsWrapper__tfHm3{-webkit-overflow-scrolling:touch;overflow-y:auto}}.CatalogFilter_fields__H8RJF{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}@media(max-width:768px){.CatalogFilter_fields__H8RJF{position:absolute;bottom:0;left:50%;display:flex;width:375rem;gap:30rem;height:-moz-fit-content;height:fit-content;flex-direction:column;align-items:flex-end;padding:12rem 12rem 102rem;border:1px solid #3d2209;background-color:var(--dom-brown-dark-2);transform:translateX(-50%)}}@media(max-width:480px){.CatalogFilter_fields__H8RJF{position:relative;left:0;width:100%;min-height:100svh;padding:64rem 12rem 102rem;transform:translateX(0)}}.CatalogFilter_popupTitle__TPO3J{display:none}@media(max-width:768px){.CatalogFilter_popupTitle__TPO3J{display:block;width:100%;margin-bottom:20rem;text-align:left;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)and (max-width:768px){.CatalogFilter_popupTitle__TPO3J{font-size:max(var(--s,1rem)*20,10px);line-height:100%}}@media(max-width:768px)and (max-width:480px){.CatalogFilter_popupTitle__TPO3J{font-size:20px;line-height:100%}}.CatalogFilter_clearAllButton__mA_6v{flex-shrink:0;padding:8rem;background:var(--dom-brown-dark);border:1px solid var(--dom-brown-dark)}.CatalogFilter_clearAllButton__mA_6v svg{width:16rem;height:16rem}.CatalogFilter_selectedOptions__GBP5P{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8rem;will-change:height,opacity}.CatalogFilter_selectedOptionsMotionWrap__JALwO{margin-top:28rem;overflow:hidden;width:80%}@media(max-width:768px){.CatalogFilter_selectedOptionsMotionWrap__JALwO{margin-top:0;width:100%}}.CatalogFilter_genplanTop__PK088{display:none}@media(max-width:768px){.CatalogFilter_genplanTop__PK088{display:inline-flex}}.CatalogFilter_genplanButton__uTCIc{width:100%;margin-top:44rem;display:inline-flex;width:-moz-fit-content;width:fit-content}@media(max-width:768px){.CatalogFilter_genplanButton__uTCIc{display:none}}.MapView_root__ls_2R{position:relative;display:flex;overflow:hidden;width:100vw;height:100svh;align-items:center;background:#3a3a3a}.MapView_root__ls_2R [data-section-type=section]{cursor:pointer}.MapView_root__ls_2R [data-section-type=name]{pointer-events:none}.MapView_apartmentsButton__lmM6_{position:absolute;top:16rem;right:calc(12rem + var(--scrollbar-width, 0));z-index:2}.MapView_view__Ah2iP{position:relative;width:max(1440rem,100%);height:100%}.MapView_compass__y6xKc{position:absolute;right:12rem;bottom:12rem;width:96rem;height:96rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FloorTooltip_root__bZMYv{position:relative;flex-shrink:0;min-width:291rem;padding:12rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16rem;background-color:#fcf0df;box-shadow:0 4rem 20rem rgba(0,0,0,.12)}.FloorTooltip_rootSheet__sfsDT{min-width:0;width:100%;padding:0;background-color:rgba(0,0,0,0);box-shadow:none;gap:12rem}.FloorTooltip_closeButton__ldP37{position:absolute;top:0;right:0;z-index:2}.FloorTooltip_closeButton__ldP37 svg line{stroke:#8c7356}.FloorTooltip_selectWrap__YUGp3{width:100%}.FloorTooltip_header__baSQa{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4rem}.FloorTooltip_title__HfqPa{margin:0;color:#2b140c;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){.FloorTooltip_title__HfqPa{font-size:max(var(--s,1rem)*40,10px);line-height:calc(var(--s, 1rem)*40)}}@media(max-width:480px){.FloorTooltip_title__HfqPa{font-size:32px;line-height:40px}}.FloorTooltip_title__HfqPa{font-size:max(var(--s,1rem)*24,10px);line-height:1}@media(max-width:480px){.FloorTooltip_title__HfqPa{font-size:max(var(--s,1rem)*24,10px);line-height:1}}@media(max-width:768px){.FloorTooltip_title__HfqPa{font-size:max(var(--s,1rem)*24,10px);line-height:1}}.FloorTooltip_commissioning__pjNZu{margin:0;color:#a98f71;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){.FloorTooltip_commissioning__pjNZu{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*20)}}@media(max-width:480px){.FloorTooltip_commissioning__pjNZu{font-size:14px;line-height:20px}}.FloorTooltip_commissioning__pjNZu{letter-spacing:.01em}.FloorTooltip_body__TB_Ee{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%}.FloorTooltip_list__CK8tc{margin:0;padding:0;list-style:none;width:100%}.FloorTooltip_row__KzS7q{display:flex;flex-direction:column;padding:12rem 0;border-top:1px solid #a98f71}.FloorTooltip_rowLabel__t7UGF{margin:0 0 4rem;color:#a98f71;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){.FloorTooltip_rowLabel__t7UGF{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*20)}}@media(max-width:480px){.FloorTooltip_rowLabel__t7UGF{font-size:14px;line-height:20px}}.FloorTooltip_rowLabel__t7UGF{letter-spacing:.01em}.FloorTooltip_rowMeta__Oy5os{width:100%;display:flex;justify-content:space-between;align-items:center}.FloorTooltip_rowCount__MJnbL,.FloorTooltip_rowPrice__maCdC{margin:0;color:#2b140c;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){.FloorTooltip_rowCount__MJnbL,.FloorTooltip_rowPrice__maCdC{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*20)}}@media(max-width:480px){.FloorTooltip_rowCount__MJnbL,.FloorTooltip_rowPrice__maCdC{font-size:14px;line-height:20px}}.FloorTooltip_rowCount__MJnbL,.FloorTooltip_rowPrice__maCdC{letter-spacing:.01em}.FloorTooltip_rowCount__MJnbL{text-align:left}.FloorTooltip_rowPrice__maCdC{text-align:right}.FloorTooltip_empty__eOCuy{margin:0;padding:12rem 0;color:#a98f71;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){.FloorTooltip_empty__eOCuy{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*20)}}@media(max-width:480px){.FloorTooltip_empty__eOCuy{font-size:14px;line-height:20px}}.FloorTooltip_empty__eOCuy{border-top:1px solid #a98f71}.FloorTooltip_loading__VGi5q{margin:0;color:#2b140c;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){.FloorTooltip_loading__VGi5q{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*20)}}@media(max-width:480px){.FloorTooltip_loading__VGi5q{font-size:14px;line-height:20px}}.FloorTooltip_loading__VGi5q{opacity:.8;padding:12rem 0;border-top:1px solid #a98f71}.ApartmentTooltip_root___c0oB{position:relative;min-width:296rem;display:flex;flex-direction:column;gap:15rem}.ApartmentTooltip_root___c0oB .ApartmentTooltip_closeButton__p3n75{position:absolute;z-index:2}.ApartmentTooltip_rootSheet__b0yIj{min-width:0;width:100%;gap:12rem}.ApartmentTooltip_closeButton__p3n75{position:absolute;top:0;right:0;z-index:2}.ApartmentTooltip_closeButton__p3n75 svg line{stroke:#8c7356}.ApartmentTooltip_tooltipTitle__4i1UU{color:#2b140c;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){.ApartmentTooltip_tooltipTitle__4i1UU{font-size:max(var(--s,1rem)*40,10px);line-height:calc(var(--s, 1rem)*40)}}@media(max-width:480px){.ApartmentTooltip_tooltipTitle__4i1UU{font-size:32px;line-height:40px}}.ApartmentTooltip_tooltipTable__vOlpo{display:flex;flex-direction:column;gap:8rem}.ApartmentTooltip_tooltipRow__mcCJz{display:flex;justify-content:space-between;align-items:baseline;gap:12rem}.ApartmentTooltip_tooltipLabel__bOMcf{color:#6b6440;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){.ApartmentTooltip_tooltipLabel__bOMcf{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*20)}}@media(max-width:480px){.ApartmentTooltip_tooltipLabel__bOMcf{font-size:14px;line-height:20px}}.ApartmentTooltip_tooltipLabel__bOMcf{letter-spacing:.01em}.ApartmentTooltip_tooltipValue__m_MsV{color:#2b140c;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){.ApartmentTooltip_tooltipValue__m_MsV{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*20)}}@media(max-width:480px){.ApartmentTooltip_tooltipValue__m_MsV{font-size:14px;line-height:20px}}.ApartmentTooltip_tooltipValue__m_MsV{letter-spacing:.01em}.ApartmentTooltip_tooltipBadge__RY7Xi{margin-bottom:8rem}.ApartmentTooltip_tooltipBadge__RY7Xi>div{padding-block:3rem;font-size:max(var(--s,1rem)*12,10px)}.ApartmentTooltip_tooltipRooms__sJhIe{margin:0 0 4rem;color:#6b6440;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){.ApartmentTooltip_tooltipRooms__sJhIe{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*20)}}@media(max-width:480px){.ApartmentTooltip_tooltipRooms__sJhIe{font-size:14px;line-height:20px}}.ApartmentTooltip_tooltipRooms__sJhIe{letter-spacing:.01em}.ApartmentTooltip_tooltipPriceRow__q9_In{display:flex;align-items:center;gap:17rem}.ApartmentTooltip_tooltipPrice__jWoAs{color:#2b140c;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){.ApartmentTooltip_tooltipPrice__jWoAs{font-size:max(var(--s,1rem)*20,10px);line-height:100%}}@media(max-width:480px){.ApartmentTooltip_tooltipPrice__jWoAs{font-size:20px;line-height:100%}}.ApartmentTooltip_tooltipPrice__jWoAs{line-height:1.2}@media(max-width:480px){.ApartmentTooltip_tooltipPrice__jWoAs{line-height:1.2}}@media(max-width:768px){.ApartmentTooltip_tooltipPrice__jWoAs{line-height:1.2}}.ApartmentTooltip_tooltipOldPrice__K9lsc{display:inline-flex;align-items:center;gap:5rem}.ApartmentTooltip_tooltipOldPriceValue__P_cig{color:#6b6440;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){.ApartmentTooltip_tooltipOldPriceValue__P_cig{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*20)}}@media(max-width:480px){.ApartmentTooltip_tooltipOldPriceValue__P_cig{font-size:14px;line-height:20px}}.ApartmentTooltip_tooltipOldPriceValue__P_cig{text-decoration:line-through;letter-spacing:.01em}.ApartmentTooltip_tooltipButton__UtVHk{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12rem;background-color:#2b140c;color:#fcf0df;border:none;border-radius:0;cursor:pointer;font:inherit;font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*14,10px);font-weight:400;line-height:calc(var(--s, 1rem)*16)}@media(max-width:768px){.ApartmentTooltip_tooltipButton__UtVHk{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*16)}}@media(max-width:480px){.ApartmentTooltip_tooltipButton__UtVHk{font-size:14px;line-height:16px}}.ApartmentTooltip_tooltipButton__UtVHk{letter-spacing:.01em}.ApartmentTooltip_tooltipButton__UtVHk:hover{opacity:.9}.FloorSwitcher_floorSwitcher__oulUe{display:flex;align-items:center;gap:20rem}.FloorSwitcher_floorTitle___p_DB{white-space:nowrap;display:flex;align-items:center;justify-content:center;color:#2b140c;min-width:110rem;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){.FloorSwitcher_floorTitle___p_DB{font-size:max(var(--s,1rem)*40,10px);line-height:calc(var(--s, 1rem)*40)}}@media(max-width:480px){.FloorSwitcher_floorTitle___p_DB{font-size:32px;line-height:40px}}.FloorPlan_planWrap__hSTPl{position:relative;display:flex;align-items:center;justify-content:center}.FloorPlan_planImage__r8WII{display:flex;align-items:center;justify-content:center;background-color:#b0a983;aspect-ratio:1;width:100%;height:100%;max-width:610rem;max-height:610rem;opacity:0;transition:opacity .2s ease}.FloorPlan_planImage__r8WII[data-svg-ready=true]{opacity:1}.FloorPlan_planImage__r8WII svg{pointer-events:none;width:100%;height:100%}@media(max-width:768px){.FloorPlan_planImage__r8WII{max-width:320rem;max-height:400rem}}.FloorPlan_apartmentGroup__0QxSk{pointer-events:auto;cursor:pointer;color:inherit;text-decoration:none;transition:opacity .35s ease}.FloorPlan_apartmentGroup__0QxSk .FloorPlan_planPolygon__wV4Uv{fill:#fcf0df;transition:opacity .35s ease;opacity:.6}.FloorPlan_apartmentGroup__0QxSk:hover .FloorPlan_planPolygon__wV4Uv,.FloorPlan_apartmentGroup__0QxSk[data-hover] .FloorPlan_planPolygon__wV4Uv{opacity:1}.FloorPlan_planPolygon__wV4Uv{fill:rgba(0,0,0,0);stroke:rgba(0,0,0,0)}.FloorPlan_planEmpty__7MEMw,.FloorPlan_planLoading__HMeDR{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){.FloorPlan_planEmpty__7MEMw,.FloorPlan_planLoading__HMeDR{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*20)}}@media(max-width:480px){.FloorPlan_planEmpty__7MEMw,.FloorPlan_planLoading__HMeDR{font-size:14px;line-height:20px}}.FloorPlan_planEmpty__7MEMw,.FloorPlan_planLoading__HMeDR{display:flex;align-items:center;justify-content:center;color:#2b140c;text-align:center}.HoverApartmentTooltip_tooltip__bpNnG{position:fixed;z-index:1001;pointer-events:auto;max-width:320rem}.HoverApartmentTooltip_tooltipInner__gatLz{position:relative;z-index:0;padding:12rem;background-color:#fcf0df;box-shadow:0 4rem 20rem rgba(0,0,0,.12);pointer-events:auto}.HoverApartmentTooltip_tooltipInner__gatLz>*{position:relative;z-index:1}.HoverApartmentTooltip_tooltipInner__gatLz:before{content:"";position:absolute;z-index:0;pointer-events:auto}.HoverApartmentTooltip_tooltipInner--top__fi_oo:before{left:-8rem;right:-8rem;top:0;bottom:-24rem}.HoverApartmentTooltip_tooltipInner--bottom__ldAKC:before{left:-8rem;right:-8rem;top:-24rem;bottom:0}.HoverApartmentTooltip_tooltipInner--right__WbS_X:before{top:-8rem;bottom:-8rem;left:-24rem;right:0}.HoverApartmentTooltip_tooltipInner--left__QDXYX:before{top:-8rem;bottom:-8rem;left:0;right:-24rem}[data-rsbs-overlay]{border-top-left-radius:16px;border-top-left-radius:var(--rsbs-overlay-rounded,16px);border-top-right-radius:16px;border-top-right-radius:var(--rsbs-overlay-rounded,16px);display:flex;background:#fff;background:var(--rsbs-bg,#fff);flex-direction:column;height:0;height:var(--rsbs-overlay-h,0);transform:translateZ(0);transform:translate3d(0,var(--rsbs-overlay-translate-y,0),0);will-change:height}[data-rsbs-overlay]:focus{outline:none}[data-rsbs-is-blocking=false] [data-rsbs-overlay]{box-shadow:0 -5px 60px 0 rgba(38,89,115,.11),0 -1px 0 rgba(38,89,115,.05)}[data-rsbs-overlay],[data-rsbs-root]:after{max-width:auto;max-width:var(--rsbs-max-w,auto);margin-left:env(safe-area-inset-left);margin-left:var(--rsbs-ml,env(safe-area-inset-left));margin-right:env(safe-area-inset-right);margin-right:var(--rsbs-mr,env(safe-area-inset-right))}[data-rsbs-backdrop],[data-rsbs-overlay],[data-rsbs-root]:after{z-index:3;overscroll-behavior:none;touch-action:none;position:fixed;right:0;bottom:0;left:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}[data-rsbs-backdrop]{top:-60px;bottom:-60px;background-color:rgba(0,0,0,.6);background-color:var(--rsbs-backdrop-bg,rgba(0,0,0,.6));will-change:opacity;cursor:pointer;opacity:1}[data-rsbs-is-dismissable=false] [data-rsbs-backdrop]{cursor:ns-resize}[data-rsbs-root]:after{content:"";pointer-events:none;background:#fff;background:var(--rsbs-bg,#fff);height:1px;transform-origin:bottom;transform:scaleY(0);transform:scaleY(var(--rsbs-antigap-scale-y,0));will-change:transform}[data-rsbs-footer],[data-rsbs-header]{flex-shrink:0;cursor:ns-resize;padding:16px}[data-rsbs-header]{text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 1px 0 rgba(46,59,66,calc(1 * .125));box-shadow:0 1px 0 rgba(46,59,66,calc(var(--rsbs-content-opacity,1) * .125));z-index:1;padding-top:calc(20px + env(safe-area-inset-top));padding-bottom:8px}[data-rsbs-header]:before{position:absolute;content:"";display:block;width:36px;height:4px;top:calc(8px + env(safe-area-inset-top));left:50%;transform:translateX(-50%);border-radius:2px;background-color:hsla(0,0%,0%,.14);background-color:var(--rsbs-handle-bg,hsla(0,0%,0%,.14))}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){[data-rsbs-header]:before{transform:translateX(-50%) scaleY(.75)}}[data-rsbs-has-header=false] [data-rsbs-header]{box-shadow:none;padding-top:calc(12px + env(safe-area-inset-top))}[data-rsbs-scroll]{flex-shrink:1;flex-grow:1;-webkit-tap-highlight-color:revert;-webkit-touch-callout:revert;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}[data-rsbs-scroll]:focus{outline:none}[data-rsbs-has-footer=false] [data-rsbs-content]{padding-bottom:env(safe-area-inset-bottom)}[data-rsbs-content]{overflow:hidden}[data-rsbs-footer]{box-shadow:0 -1px 0 rgba(46,59,66,calc(1 * .125)),0 2px 0 #fff;box-shadow:0 -1px 0 rgba(46,59,66,calc(var(--rsbs-content-opacity,1) * .125)),0 2px 0 var(--rsbs-bg,#fff);overflow:hidden;z-index:1;padding-bottom:calc(16px + env(safe-area-inset-bottom))}[data-rsbs-is-dismissable=false][data-rsbs-state=closing] [data-rsbs-footer]>*,[data-rsbs-is-dismissable=false][data-rsbs-state=closing] [data-rsbs-header]>*,[data-rsbs-is-dismissable=false][data-rsbs-state=closing] [data-rsbs-scroll]>*,[data-rsbs-is-dismissable=false][data-rsbs-state=opening] [data-rsbs-footer]>*,[data-rsbs-is-dismissable=false][data-rsbs-state=opening] [data-rsbs-header]>*,[data-rsbs-is-dismissable=false][data-rsbs-state=opening] [data-rsbs-scroll]>*,[data-rsbs-is-dismissable=true] [data-rsbs-footer]>*,[data-rsbs-is-dismissable=true] [data-rsbs-header]>*,[data-rsbs-is-dismissable=true] [data-rsbs-scroll]>*{opacity:1;opacity:var(--rsbs-content-opacity,1)}[data-rsbs-is-dismissable=false][data-rsbs-state=closing] [data-rsbs-backdrop],[data-rsbs-is-dismissable=false][data-rsbs-state=opening] [data-rsbs-backdrop],[data-rsbs-is-dismissable=true] [data-rsbs-backdrop]{opacity:1;opacity:var(--rsbs-backdrop-opacity,1)}[data-rsbs-state=closed],[data-rsbs-state=closing]{pointer-events:none}.ExplorerBottomSheet_theme__nQ2bd [data-rsbs-backdrop],.ExplorerBottomSheet_theme__nQ2bd [data-rsbs-overlay],.ExplorerBottomSheet_theme__nQ2bd:after{z-index:120}.ExplorerBottomSheet_theme__nQ2bd [data-rsbs-scroll]{-ms-overflow-style:none;scrollbar-width:none}.ExplorerBottomSheet_theme__nQ2bd [data-rsbs-scroll]::-webkit-scrollbar{width:0}.ExplorerBottomSheet_theme__nQ2bd{--rsbs-bg:rgb(252,240,223);--rsbs-backdrop-bg:rgba(43,20,12,0.95);--rsbs-handle-bg:rgb(169,143,113);--rsbs-overlay-rounded:16px;--rsbs-max-w:100%}.ExplorerBottomSheet_body__rGThq{padding:12rem 12rem 24rem}.FloorPopup_root__Enqaf{position:fixed;inset:8svh 0 0 0;z-index:98;background-color:#b0a983;overflow:hidden;padding:12rem;padding-right:calc(var(--scrollbar-width) + 12rem);display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.FloorPopup_root__Enqaf{inset:6.8817204301svh 0 0 0}}@media(max-width:480px){.FloorPopup_root__Enqaf{padding:70rem}}.FloorPopup_floorPlan__6sq3s{display:flex;flex:1 1;margin-block:12rem 26rem}@media(max-width:768px){.FloorPopup_floorPlan__6sq3s{margin-block:12rem 50rem}}.FloorPopup_floorPlan__6sq3s *{flex:1 1}.FloorPopup_floorSwitcher__d_NSL{margin-top:5rem}.FloorPopup_closeButton__xjyV1{position:absolute;top:16rem;right:calc(12rem + var(--scrollbar-width))}@media(max-width:768px){.FloorPopup_closeButton__xjyV1{top:12rem}}.FloorPopup_backLink__jD9ol{position:absolute;left:12rem;top:29rem;color:#8c7356}.FloorPopup_compass__bZZlY{position:absolute;left:12rem;bottom:100rem;width:96rem;height:96rem;pointer-events:none}@media(max-width:768px){.FloorPopup_compass__bZZlY{left:12rem;bottom:12rem}}.FloorPopup_apartmentButton__fRF_1{--btn-min-width:220rem;position:absolute;right:calc(12rem + var(--scrollbar-width));bottom:12rem}@media(max-width:768px){.FloorPopup_apartmentButton__fRF_1{--btn-min-width:224rem;--btn-height:51rem}}.SidesView_root__LVD4_{position:relative;display:flex;overflow:hidden;width:100vw;height:100svh;align-items:center;background:#2b140c}.SidesView_root__LVD4_ [data-floor-id]{cursor:pointer;transition:opacity .2s ease,fill .2s ease}.SidesView_root__LVD4_[data-interaction-mode=hover] [data-floor-id]{opacity:0;pointer-events:none;cursor:default}.SidesView_root__LVD4_[data-interaction-mode=hover] [data-floor-id][data-available-floor]{opacity:.55;pointer-events:auto;cursor:pointer}.SidesView_root__LVD4_[data-interaction-mode=hover] [data-floor-id][data-active-floor]{fill:#3d2209;opacity:.7}.SidesView_root__LVD4_[data-interaction-mode=tap] [data-floor-id]{opacity:0}.SidesView_root__LVD4_[data-interaction-mode=tap] [data-floor-id][data-available-floor]{opacity:.7}.SidesView_root__LVD4_[data-interaction-mode=tap] [data-floor-id][data-active-floor]{fill:#3d2209;opacity:.7}.SidesView_root__LVD4_[data-embedded] [data-floor-id]{cursor:default}.SidesView_root__LVD4_ [data-section-type=name]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SidesView_view__zVczd{position:relative;width:max(1440rem,100%);height:100%}.SidesView_motionWrapper__q4WCc{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.SidesView_sectionText__CKzH4{font-family:Nagel,sans-serif;font-size:12px;font-weight:400;letter-spacing:.01em;line-height:normal}@media(max-width:768px){.SidesView_sectionText__CKzH4{font-size:max(var(--s,1rem)*12,10px);line-height:normal}}@media(max-width:480px){.SidesView_sectionText__CKzH4{font-size:12px;line-height:normal}}.SidesView_embeddedFloorBadge__rkbwJ{padding:8rem;border-radius:4rem;background:#f1dcc4;color:#2b140c;font-family:Nagel,sans-serif;font-size:max(var(--s,1rem)*10,10px);font-weight:400;letter-spacing:.01em;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.SidesView_embeddedFloorBadge__rkbwJ:before{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);left:-5rem;width:12rem;height:12rem;background:#f1dcc4;border-radius:2rem}.SidesView_back__zgFJa{position:absolute;top:108rem;left:12rem;display:inline-flex;align-items:center;color:#8c7356;cursor:pointer;gap:12rem}.SidesView_back__zgFJa.SidesView_backCenter__XmQ4R{top:50%;transform:translateY(-50%)}.SidesView_back__zgFJa p{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){.SidesView_back__zgFJa p{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*16)}}@media(max-width:480px){.SidesView_back__zgFJa p{font-size:14px;line-height:16px}}.SidesView_controls__79tf_{position:absolute;right:calc(12rem + var(--scrollbar-width, 0));bottom:12rem;display:flex;align-items:center;gap:4rem}.SidesView_controls__79tf_ p{margin-right:12rem;color:#fcf0df;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){.SidesView_controls__79tf_ p{font-size:max(var(--s,1rem)*14,10px);line-height:calc(var(--s, 1rem)*16)}}@media(max-width:480px){.SidesView_controls__79tf_ p{font-size:14px;line-height:16px}}.SidesView_apartmentsButton__a57xV{position:absolute;top:16rem;left:12rem;z-index:3}@media(max-width:480px){.SidesView_apartmentsButton__a57xV{top:16rem}}.SidesView_compass__boYCH{position:absolute;top:76rem;right:calc(12rem + var(--scrollbar-width, 0));width:96rem;height:96rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:480px){.SidesView_compass__boYCH{top:80rem;width:60rem;height:60rem}}.BuildingExplorer_root__yqNLE{position:relative;background:#000}.BuildingExplorer_root__yqNLE,.BuildingExplorer_view__RQnUj{width:100%;height:100%;overflow:hidden}.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:""}