.Header_location__9jDFM,.Header_logoWrapper__cVJcX,.Header_weather__pv7Cx{display:flex;align-items:center}.Header_root__aCiWH{position:fixed;z-index:100;width:100%;padding:8rem 0;background:linear-gradient(1turn,rgba(43,20,12,0),#2b140c 200%);color:var(--header-text);transition:color .3s ease;--gcs:12;display:grid;padding-right:12rem;padding-left:12rem;grid-gap:0 24rem;grid-template-columns:repeat(var(--gcs),1fr)}@media(max-width:768px){.Header_root__aCiWH{--gcs:8;padding-right:12rem;padding-left:12rem;grid-gap:0 12rem}}@media(max-width:480px){.Header_root__aCiWH{--gcs:4;padding-right:12rem;padding-left:12rem;grid-gap:0 12rem}}.Header_location__9jDFM,.Header_weather__pv7Cx{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)*16)}@media(max-width:480px){.Header_location__9jDFM,.Header_weather__pv7Cx{font-size:14px;line-height:16px}}@media(max-width:768px){.Header_location__9jDFM,.Header_weather__pv7Cx{display:none}}.Header_location__9jDFM{grid-column-start:1;grid-column-end:3}.Header_leftApartmentButton__kMP7w{display:none}@media(max-width:768px){.Header_leftApartmentButton__kMP7w{display:flex;grid-column-start:1;grid-column-end:3}}@media(max-width:480px){.Header_leftApartmentButton__kMP7w{display:none}}.Header_logoWrapper__cVJcX{justify-content:center;grid-column-start:5;grid-column-end:9}@media(max-width:768px){.Header_logoWrapper__cVJcX{margin-left:11rem;grid-column-start:4;grid-column-end:6}}@media(max-width:480px){.Header_logoWrapper__cVJcX{justify-content:center;margin-left:0;grid-column-start:2;grid-column-end:4}}.Header_logo__X9MVU{width:136rem;height:36rem}.Header_icon__0FloD{width:100%;height:100%}.Header_icon__0FloD path{fill:currentColor}.Header_buttons__hZxWe{display:flex;justify-content:flex-end;gap:30rem;grid-column-start:9;grid-column-end:13;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)*16)}@media(max-width:480px){.Header_buttons__hZxWe{font-size:14px;line-height:16px}}@media(max-width:768px){.Header_buttons__hZxWe{gap:16rem;grid-column-start:6;grid-column-end:10}}@media(max-width:480px){.Header_buttons__hZxWe{gap:12rem;grid-column-start:4;grid-column-end:5}}.Header_apartmentButton__wxToQ{display:flex;align-items:center}@media(max-width:768px){.Header_apartmentButton__wxToQ{display:none}}@media(max-width:480px){.Header_favoritesButton__D_ua2{display:none}}.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)*14,10px);font-weight:400;letter-spacing:0;line-height:normal}@media(max-width:480px){.BreadCrumbs_root__oSM4i{font-size:12px;line-height:normal}}.BreadCrumbs_root__oSM4i.BreadCrumbs_light__J6Je5{color:#714f39}.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:""}.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}.ApartmentInnerHero_root__hClMk{position:relative;width:100%;padding-top:80rem;background:#b0a983;grid-template-rows:auto auto 400rem 1fr;--gcs:12;display:grid;padding-right:12rem;padding-left:12rem;grid-gap:0 24rem;grid-template-columns:repeat(var(--gcs),1fr)}@media(max-width:768px){.ApartmentInnerHero_root__hClMk{--gcs:8;padding-right:12rem;padding-left:12rem;grid-gap:0 12rem}}@media(max-width:480px){.ApartmentInnerHero_root__hClMk{--gcs:4;padding-right:12rem;padding-left:12rem;grid-gap:0 12rem}}@media(max-width:768px){.ApartmentInnerHero_root__hClMk{grid-template-rows:auto}}.ApartmentInnerHero_breadCrumbs__wI5qf{grid-row-start:1;padding-top:12rem;grid-column-start:1;grid-column-end:5}@media(max-width:768px){.ApartmentInnerHero_breadCrumbs__wI5qf{display:none}}.ApartmentInnerHero_headerWrapper__v6MIE{margin-bottom:40rem;grid-row-start:1;justify-self:center;grid-column-start:1;grid-column-end:-1}.ApartmentInnerHero_header__n7Xyd{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:20rem}.ApartmentInnerHero_headerTitle__JsxaE{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:480px){.ApartmentInnerHero_headerTitle__JsxaE{font-size:32px;line-height:40px}}.ApartmentInnerHero_tabs__p92KD{align-self:start;margin-top:88rem;grid-column-start:2;grid-column-end:8}@media(max-width:768px){.ApartmentInnerHero_tabs__p92KD{padding:24rem;margin-top:0;grid-row-start:5;grid-row-end:6;grid-column-start:1;grid-column-end:-1}}@media(max-width:480px){.ApartmentInnerHero_tabs__p92KD{overflow:scroll;padding:8rem 0}.ApartmentInnerHero_tabs__p92KD>div{width:-moz-fit-content;width:fit-content}.ApartmentInnerHero_tab__2wFHR>div{padding:0 30rem}}.ApartmentInnerHero_infoWrapper__toSo9{grid-row-start:2;grid-column-start:9;grid-column-end:11}@media(max-width:768px){.ApartmentInnerHero_infoWrapper__toSo9{margin-bottom:8rem;grid-column-start:1;grid-column-end:3}}.ApartmentInnerHero_badge__l68i5{margin-bottom:8rem}.ApartmentInnerHero_buttons__J_JZA{display:flex;align-self:end;gap:12rem;grid-row-start:2;justify-self:end;grid-column-start:11;grid-column-end:-1}@media(max-width:768px){.ApartmentInnerHero_buttons__J_JZA{margin-bottom:22rem;grid-column-start:7;grid-column-end:-1}}@media(max-width:480px){.ApartmentInnerHero_buttons__J_JZA{grid-column-start:3;grid-column-end:-1}}.ApartmentInnerHero_mainButtons__MdSh1{display:flex;align-self:start;margin-top:98rem;gap:12rem;grid-column-start:9;grid-column-end:13}.ApartmentInnerHero_mainButtons__MdSh1>a,.ApartmentInnerHero_mainButtons__MdSh1>button{width:50%}@media(max-width:768px){.ApartmentInnerHero_mainButtons__MdSh1{margin-top:0;grid-column-start:1;grid-column-end:-1}}@media(max-width:480px){.ApartmentInnerHero_mainButtons__MdSh1{flex-direction:column}.ApartmentInnerHero_mainButtons__MdSh1>a,.ApartmentInnerHero_mainButtons__MdSh1>button{width:100%}}.ApartmentInnerHero_infoTitle__SO7BC{margin-bottom: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:480px){.ApartmentInnerHero_infoTitle__SO7BC{font-size:14px;line-height:20px}}.ApartmentInnerHero_price__X_4I4{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:480px){.ApartmentInnerHero_price__X_4I4{font-size:20px;line-height:100%}}.ApartmentInnerHero_salePriceWrapper__dP0hf{display:flex;gap:19rem;white-space:nowrap}@media(max-width:768px){.ApartmentInnerHero_salePriceWrapper__dP0hf{flex-direction:column;gap:4rem}}.ApartmentInnerHero_salePrice__4GRop{display:flex;color:#6b6440;gap:4rem;text-decoration:line-through;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:480px){.ApartmentInnerHero_salePrice__4GRop{font-size:14px;line-height:20px}}.ApartmentInnerHero_tags__FD5oB{margin-bottom:8rem;color:#6b6440}.ApartmentInnerHero_tags__FD5oB>div{flex-wrap:wrap}.ApartmentInnerHero_features__q57z_{display:flex;flex-direction:column;margin-top:12rem;gap:8rem;grid-row-end:4;grid-row-start:3;grid-column-start:9;grid-column-end:-1}.ApartmentInnerHero_features__q57z_ .ApartmentInnerHero_divider__6BYgm{width:100%;height:1px;background:#6b6440}.ApartmentInnerHero_features__q57z_ .ApartmentInnerHero_item__9z6iP{display:flex;justify-content:space-between}.ApartmentInnerHero_features__q57z_ .ApartmentInnerHero_name__Yss0h{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:480px){.ApartmentInnerHero_features__q57z_ .ApartmentInnerHero_name__Yss0h{font-size:14px;line-height:20px}}.ApartmentInnerHero_features__q57z_ .ApartmentInnerHero_value__i_22z{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:480px){.ApartmentInnerHero_features__q57z_ .ApartmentInnerHero_value__i_22z{font-size:14px;line-height:20px}}@media(max-width:768px){.ApartmentInnerHero_features__q57z_{margin-bottom:20rem;grid-row-end:6;grid-row-start:6;grid-column-start:1;grid-column-end:-1}}.ApartmentInnerHero_galleryWrapper__8Bqx5{position:relative;height:480rem;grid-row-end:4;grid-row-start:2;grid-column-start:2;grid-column-end:8}.ApartmentInnerHero_galleryWrapper__8Bqx5 .ApartmentInnerHero_galleryItem__tIec8{height:100%}@media(max-width:768px){.ApartmentInnerHero_galleryWrapper__8Bqx5{grid-row-end:3;grid-row-start:3;grid-column-start:1;grid-column-end:-1}}@media(max-width:480px){.ApartmentInnerHero_galleryWrapper__8Bqx5{height:375rem}}.ApartmentInnerHero_compass__LH_EW{position:absolute;width:96rem;height:96rem;bottom:100rem;left:12rem}@media(max-width:768px){.ApartmentInnerHero_compass__LH_EW{position:relative;grid-row-start:4;grid-row-end:5;inset:0;width:64rem;height:64rem;grid-column:1/-1}}.FloorPlanWithHighlight_root__vXzwN{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.FloorPlanWithHighlight_floorPlan__pS4DJ{width:100%;height:100%;object-fit:contain}.FloorPlanWithHighlight_overlay__VtzLK{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.FloorPlanWithHighlight_highlightPolygon__CMOyv{fill-opacity:.4;stroke-width:1;stroke-opacity:.8}.ShareBlock_root__IE640{display:flex;color:currentColor}.ShareBlock_root__IE640.ShareBlock_direction-horizontal__2yrqe{flex-direction:row;align-items:center}.ShareBlock_root__IE640.ShareBlock_direction-vertical__hblUr{flex-direction:column}.ShareBlock_root__IE640.ShareBlock_align-start__iGsXD{align-items:flex-start}.ShareBlock_root__IE640.ShareBlock_align-center__2Yu05{align-items:center}.ShareBlock_root__IE640.ShareBlock_align-end__vHRph{align-items:flex-end}.ShareBlock_root__IE640.ShareBlock_gap-sm___8D1E{gap:8rem}.ShareBlock_root__IE640.ShareBlock_gap-md__UB4_B{gap:16rem}.ShareBlock_root__IE640.ShareBlock_gap-lg__J8Mpg{gap:24rem}.ShareBlock_root__IE640.ShareBlock_buttonsGap-sm__dOZ_N .ShareBlock_buttons__deJoL{gap:10rem}.ShareBlock_root__IE640.ShareBlock_buttonsGap-md__DnPeW .ShareBlock_buttons__deJoL{gap:24rem}.ShareBlock_label__P1YUo{white-space:nowrap}.ShareBlock_buttons__deJoL{display:flex;gap:10rem}.ShareBlock_direction-vertical__hblUr .ShareBlock_buttons__deJoL{justify-content:center}.SharePopup_root__i9Pj_{position:relative;display:inline-block}.SharePopup_dropdown__98kRq{top:calc(100% + 11rem);right:-7rem;z-index:2;border-radius:4rem;padding:8rem;border:1px solid var(--dom-olive-light-4);pointer-events:none;opacity:0;transform:translateY(-8rem);visibility:hidden;transition:transform .3s ease,visibility .3s ease,opacity .3s ease}.SharePopup_dropdown__98kRq,.SharePopup_triangle__FcOFk{position:absolute;background-color:var(--dom-olive-light-3)}.SharePopup_triangle__FcOFk{z-index:3;top:-8.5rem;right:17rem;width:20rem;height:20rem;border-radius:3rem;border:1px solid var(--dom-olive-light-4);-webkit-clip-path:polygon(83% 0,81% 7%,95% 16%,19% 92%,7% 80%,0 83%,0 0);clip-path:polygon(83% 0,81% 7%,95% 16%,19% 92%,7% 80%,0 83%,0 0);transform:rotate(45deg)}.SharePopup_shareButton__64Cme{border-radius:50%;transition:background-color .3s ease}.SharePopup_open__DEe_q .SharePopup_dropdown__98kRq{opacity:1;visibility:visible;transform:translateY(4rem);pointer-events:all}.SharePopup_open__DEe_q .SharePopup_shareButton__64Cme{background-color:var(--dom-olive-light-3)}.ApartmentHeroSection_root__O1jMy{position:relative}.ApartmentHeroSection_image__2NSJI{position:relative;width:100%;height:100%}.ApartmentHeroSection_image__2NSJI img{object-fit:contain}.Features_root__qI4tj{position:relative;padding-bottom:120rem;--gcs:12;display:grid;padding-right:12rem;padding-left:12rem;grid-gap:0 24rem;grid-template-columns:repeat(var(--gcs),1fr)}@media(max-width:768px){.Features_root__qI4tj{--gcs:8;padding-right:12rem;padding-left:12rem;grid-gap:0 12rem}}@media(max-width:480px){.Features_root__qI4tj{--gcs:4;padding-right:12rem;padding-left:12rem;grid-gap:0 12rem;padding-bottom:108rem}}.Features_heading__Qz_Mo{padding-top:120rem;padding-bottom:176rem;white-space:pre-wrap;grid-column-start:1;grid-column-end:-1}@media(max-width:768px){.Features_heading__Qz_Mo{padding-bottom:60rem}}.Features_itemsWrapper__RBszt{overflow-x:scroll;overflow-y:hidden;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;scrollbar-width:none;grid-column-start:1;grid-column-end:-1}.Features_dragging__tgVRo{cursor:-webkit-grabbing;cursor:grabbing}.Features_items__Ej_xx{display:inline-flex;gap:144rem;-ms-overflow-style:none;scrollbar-width:none}.Features_items__Ej_xx::-webkit-scrollbar{width:0}@media(max-width:768px){.Features_items__Ej_xx{flex-direction:column;gap:40rem;grid-column-start:1;grid-column-end:-1}}@media(max-width:480px){.Features_items__Ej_xx{flex-direction:row;gap:12rem}}.Features_item__qzFgK{display:inline-flex;width:336rem;flex-direction:column;gap:40rem}@media(max-width:768px){.Features_item__qzFgK{width:auto;flex-direction:row;gap:69rem}}@media(max-width:480px){.Features_item__qzFgK{width:260rem;flex-direction:column;flex-shrink:0;gap:40rem}}.Features_itemContent__KhZPj{display:inline-flex;flex-direction:column}.Features_title__rvntq{max-width:208rem;padding-bottom:12rem}@media(max-width:768px){.Features_title__rvntq{max-width:none}}.Features_image__yHltx{position:relative;width:120rem;height:120rem;flex-shrink:0}.Features_image__yHltx img{pointer-events:none}.InfoCard_root__DRt99{position:relative;display:flex;height:408rem;padding:16rem;background:#f1dcc4;gap:16rem;justify-content:space-between}@media(max-width:768px){.InfoCard_root__DRt99{height:auto;flex-direction:column-reverse;justify-content:flex-end;padding:16rem 23rem;gap:8rem}}@media(max-width:480px){.InfoCard_root__DRt99{padding:16rem}}.InfoCard_titleWrapper__VqQwx{display:flex;flex-direction:column;gap:8rem}.InfoCard_title__792Dr{white-space:pre-wrap;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){.InfoCard_title__792Dr{font-size:32px;line-height:40px}}.InfoCard_subtitle__jTZMv{white-space:pre-wrap;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:480px){.InfoCard_subtitle__jTZMv{font-size:14px;line-height:20px}}.InfoCard_info__e09In{width:100%;color:#ac9a87;white-space:pre-line;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:480px){.InfoCard_info__e09In{font-size:14px;line-height:20px}}.InfoCard_image__vsa91{position:relative;width:100%;height:100%}@media(max-width:768px){.InfoCard_image__vsa91{width:100%;height:160rem}}.InfoCard_left__itEgS{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:768px){.InfoCard_left__itEgS{flex:1 1;gap:24rem}}.InfoCard_infoWrapper__oQY_p{display:flex;align-items:center;justify-content:space-between}.InfoCard_right__JfC9S{position:relative;width:55%;flex-shrink:0;height:100%}@media(max-width:768px){.InfoCard_right__JfC9S{width:100%;height:160rem}}.InfoCardList_root__DamWk{position:relative;display:grid;width:100%;padding:0 12rem 60rem;grid-gap:12rem;gap:12rem;grid-template-columns:1fr 1fr}@media(max-width:768px){.InfoCardList_root__DamWk{padding:0 12rem 120rem}}@media(max-width:480px){.InfoCardList_root__DamWk{padding:0 12rem 60rem;grid-template-columns:1fr}}.OutlineTab_button__xgWMQ{position:relative;display:flex;height:68rem;align-items:center;justify-content:center;color:#8b8461;cursor:pointer;scroll-snap-align:center;text-align:center;transition:color .3s;font-family:Ramillas,sans-serif;font-size:max(var(--s,1rem)*20,10px);font-weight:400;letter-spacing:0;line-height:normal}@media(max-width:480px){.OutlineTab_button__xgWMQ{font-size:20px;line-height:auto}}.OutlineTab_button__xgWMQ:after{position:absolute;bottom:-1rem;left:0;width:100%;height:6rem;background-color:#2b140c;content:"";transform:scaleX(0);transform-origin:left;transition:transform .3s}.OutlineTab_button__xgWMQ:hover{color:#2b140c}@media(max-width:480px){.OutlineTab_button__xgWMQ{width:192rem!important}}.OutlineTab_active__8I1lr{color:#2b140c}.OutlineTab_active__8I1lr:after{transform:scaleX(1)}.OutlineTab_disabled__4Ywim{color:#8b8461}.OutlineTab_disabled__4Ywim:after,.OutlineTab_disabled__4Ywim:hover:after{transform:scaleX(0)}.OutlineTabs_root__Td1_K{overflow:hidden;width:100%}@media(max-width:480px){.OutlineTabs_listWrapper__6wt67{overflow:scroll;width:100%;-ms-overflow-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.OutlineTabs_listWrapper__6wt67::-webkit-scrollbar{display:none}}.OutlineTabs_list__R1BNu{display:flex;width:var(--tabs-trigger-width,auto);width:100%;border-bottom:1px solid #8b8461;margin:0;background-color:var(--tabs-background-color,rgba(252,240,223,.1));list-style:none}.OutlineTabs_list__R1BNu:after{position:absolute;bottom:0;left:0;width:100%;height:1rem;background-color:#8b8461;content:""}@media(max-width:480px){.OutlineTabs_list__R1BNu{width:-moz-fit-content;width:fit-content}}.OutlineTabs_list__R1BNu>*{width:var(--tabs-trigger-width,auto)}.Gallery_root__lWjah{position:relative;padding-top:46rem;padding-bottom:104rem;--gcs:12;display:grid;padding-right:12rem;padding-left:12rem;grid-gap:22rem 24rem;grid-template-columns:repeat(var(--gcs),1fr)}@media(max-width:768px){.Gallery_root__lWjah{--gcs:8;padding-right:12rem;padding-left:12rem;grid-gap:22rem 12rem}}@media(max-width:480px){.Gallery_root__lWjah{--gcs:4;padding-right:12rem;padding-left:12rem;grid-gap:22rem 12rem;padding-top:40rem;padding-bottom:104rem}}.Gallery_tabsList__ALz9N{display:none}@media(max-width:768px){.Gallery_tabsList__ALz9N{display:block;grid-row-start:1;grid-column-start:1;grid-column-end:-1}}.Gallery_titleList__JNE2Z{display:flex;flex-direction:column;gap:16rem;grid-column-start:1;grid-column-end:5}@media(max-width:768px){.Gallery_titleList__JNE2Z{display:none}}.Gallery_galleryTitle__zcYl0{position:relative;width:100%;padding-top:12rem;color:#8b8461;transition:color .3s ease;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){.Gallery_galleryTitle__zcYl0{font-size:32px;line-height:40px}}.Gallery_galleryTitle__zcYl0:after{position:absolute;top:0;display:block;width:0;height:1px;background:#2b140c;content:"";transition:width .3s ease}.Gallery_galleryTitle__zcYl0:hover{color:#2b140c}.Gallery_galleryTitle__zcYl0:hover:after{width:100%}.Gallery_galleryTitle__zcYl0.Gallery_active__FkxqG{color:#2b140c}.Gallery_galleryTitle__zcYl0.Gallery_active__FkxqG:after{width:100%}@media(max-width:768px){.Gallery_galleryTitle__zcYl0{display:block;grid-row-start:2;grid-column-start:1;grid-column-end:-1}}.Gallery_buttonText__FvhZ7{width:70%}.Gallery_galleryWrapper__OjLVI{height:562rem;grid-row-start:1;grid-column-start:5;grid-column-end:-1}@media(max-width:768px){.Gallery_galleryWrapper__OjLVI{height:351rem;grid-row-start:2;grid-column-start:1;grid-column-end:-1}}.Gallery_textBlockWrapper__ygfj3{display:flex;padding:0!important;column-gap:44rem!important;grid-column-start:1;grid-column-end:-1;--gcs:12;display:grid;padding-right:12rem;padding-left:12rem;grid-gap:0 24rem;grid-template-columns:repeat(var(--gcs),1fr)}@media(max-width:768px){.Gallery_textBlockWrapper__ygfj3{--gcs:8;padding-right:12rem;padding-left:12rem;grid-gap:0 12rem}}@media(max-width:480px){.Gallery_textBlockWrapper__ygfj3{--gcs:4;padding-right:12rem;padding-left:12rem;grid-gap:0 12rem}}@media(max-width:768px){.Gallery_textBlockWrapper__ygfj3{gap:24rem;grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.Gallery_textBlockWrapper__ygfj3{flex-direction:column;gap:20rem}}.Gallery_textBlock__Y9Laa{padding-right:65rem;white-space:pre-wrap}.Gallery_textBlock__Y9Laa:first-of-type{grid-column-start:1;grid-column-end:5}.Gallery_textBlock__Y9Laa:nth-of-type(2){grid-column-start:5;grid-column-end:9}.Gallery_textBlock__Y9Laa:nth-of-type(3){grid-column-start:9;grid-column-end:-1}.Gallery_textBlock__Y9Laa{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:480px){.Gallery_textBlock__Y9Laa{font-size:14px;line-height:20px}}@media(max-width:768px){.Gallery_textBlock__Y9Laa{padding-right:0}.Gallery_textBlock__Y9Laa:first-of-type{grid-column:1/2}.Gallery_textBlock__Y9Laa:nth-of-type(2){grid-column:2/3}.Gallery_textBlock__Y9Laa:nth-of-type(3){grid-column:3/-1}}@media(max-width:480px){.Gallery_textBlock__Y9Laa{padding-right:0}.Gallery_textBlock__Y9Laa:first-of-type,.Gallery_textBlock__Y9Laa:nth-of-type(2),.Gallery_textBlock__Y9Laa:nth-of-type(3){grid-column:1/-1}}.ApartmentCard_root__hIY48{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;padding:8rem;border:1px solid #2b140c;background:#b0a983;color:#2b140c;overflow:hidden}.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:480px){.ApartmentCard_infoMain__KkvbL{font-size:20px;line-height:100%}}.ApartmentCard_infoDetails__27Zzm{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)*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:8rem 0;gap:8rem}.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:480px){.ApartmentCard_price__asah3{font-size:20px;line-height:100%}}.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_tags__Gj3_K{margin-top:8rem;width:100%;min-width:0;max-width:100%}.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))}@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_link__T4kxm{display:block;text-decoration:none;transition:opacity .2s ease}.ApartmentList_link__T4kxm:hover{opacity:.9}.ApartmentList_banner__ZIawK{height:100%}@media(max-width:480px){.ApartmentList_banner__ZIawK{min-height:522rem}}.ApartmentList_loadMore__bb9bi{display:flex;justify-content:center;padding-top:40rem;grid-column:1/-1}.SimilarApartments_root__nmgUS{position:relative;padding:60rem 12rem}@media(max-width:768px){.SimilarApartments_root__nmgUS{padding:40rem 12rem}}@media(max-width:480px){.SimilarApartments_root__nmgUS{padding:20rem 12rem}}.SimilarApartments_titleWrapper__yHDQ9{display:flex;justify-content:space-between}.SimilarApartments_title__u46Y9{margin-bottom:24rem;white-space:pre-wrap;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){.SimilarApartments_title__u46Y9{font-size:32px;line-height:40px}}.SimilarApartments_buttonsWrapper__UYW2R{display:flex;gap:4rem}@media(max-width:768px){.SimilarApartments_buttonsWrapper__UYW2R{display:none}}.SimilarApartments_left__AuPaN{left:0}.SimilarApartments_right__cKmEb{right:0}.SimilarApartments_cardListWrapper__vw_2V{width:100%;padding-bottom:10rem;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.SimilarApartments_cardList__laVX1{display:flex;width:-moz-fit-content;width:fit-content;gap:12rem}@media(max-width:768px){.SimilarApartments_cardList__laVX1{display:grid;width:100%;grid-gap:42rem;gap:42rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.SimilarApartments_cardList__laVX1{display:flex;width:-moz-fit-content;width:fit-content;gap:12rem}}.SimilarApartments_card__EVxpF{display:block;width:464rem;flex-shrink:0;scroll-snap-align:start;text-decoration:none;transition:opacity .2s ease}.SimilarApartments_card__EVxpF:hover{opacity:.9}@media(max-width:768px){.SimilarApartments_card__EVxpF{width:100%}}@media(max-width:480px){.SimilarApartments_card__EVxpF{width:calc(100vw - 24rem)}}.MortgageCard_root__BtPcy{position:relative;min-height:280rem;flex-direction:column;padding:16rem;background:#f1dcc4}.MortgageCard_bottom__4rfLA,.MortgageCard_root__BtPcy,.MortgageCard_top__4dbzy{display:flex;justify-content:space-between}@media(max-width:768px){.MortgageCard_top__4dbzy{flex-direction:column-reverse;margin-bottom:24rem;gap:8rem}.MortgageCard_bottom__4rfLA{flex-direction:column;align-items:flex-end;gap:24rem}}.MortgageCard_titleWrapper__GmYHt{max-width:392rem}@media(max-width:768px){.MortgageCard_titleWrapper__GmYHt{margin-bottom:8rem}}.MortgageCard_title__Mpzt_{white-space:pre-wrap;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){.MortgageCard_title__Mpzt_{font-size:32px;line-height:40px}}.MortgageCard_subtitle__HH_QT{white-space:pre-wrap;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:480px){.MortgageCard_subtitle__HH_QT{font-size:14px;line-height:20px}}.MortgageCard_infoWrapper__4cZ2u{display:flex;gap:80rem}@media(max-width:768px){.MortgageCard_infoWrapper__4cZ2u{width:100%;gap:48rem}}.MortgageCard_date__0PziU,.MortgageCard_rate__XEqVd{display:flex;flex-direction:column;gap:4rem;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:480px){.MortgageCard_date__0PziU,.MortgageCard_rate__XEqVd{font-size:14px;line-height:20px}}.MortgageCard_dateTitle__vmuZE,.MortgageCard_rateTitle__D3_oE{color:#ac9a87}.MortgageCard_imageWrapper__yvZy6{position:relative;width:120rem;height:120rem;flex-shrink:0}@media(max-width:768px){.MortgageCard_imageWrapper__yvZy6{width:72rem;height:72rem}}.MortgageCard_button__aWR3E>div{gap:43rem}@media(max-width:768px){.MortgageCard_button__aWR3E>div{gap:26rem}}.MortgageCardList_root__BVLk_{position:relative;--gcs:12;display:grid;padding-right:12rem;padding-left:12rem;grid-gap:12rem 24rem;grid-template-columns:repeat(var(--gcs),1fr)}@media(max-width:768px){.MortgageCardList_root__BVLk_{--gcs:8;padding-right:12rem;padding-left:12rem;grid-gap:12rem 12rem}}@media(max-width:480px){.MortgageCardList_root__BVLk_{--gcs:4;padding-right:12rem;padding-left:12rem;grid-gap:12rem 12rem}}.MortgageCardList_card__cVZds:first-of-type{grid-column-start:1;grid-column-end:7}.MortgageCardList_card__cVZds:nth-of-type(2){grid-column-start:7;grid-column-end:-1}@media(max-width:768px){.MortgageCardList_card__cVZds:first-of-type{grid-column-start:1;grid-column-end:5}.MortgageCardList_card__cVZds:nth-of-type(2){grid-column-start:5;grid-column-end:-1}}@media(max-width:480px){.MortgageCardList_card__cVZds:first-of-type,.MortgageCardList_card__cVZds:nth-of-type(2){grid-column-start:1;grid-column-end:-1}}.ApartmentInner_root__DyBAv{background:#b0a983}.ApartmentInner_error__YM_fA,.ApartmentInner_loading__zDgip{display:flex;min-height:400rem;align-items:center;justify-content:center;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:480px){.ApartmentInner_error__YM_fA,.ApartmentInner_loading__zDgip{font-size:32px;line-height:40px}}.ApartmentInner_error__YM_fA{color:#2b140c}.ApartmentInner_breadCrumbs__PAJ98{position:absolute;top:92rem;left:12rem}.ApartmentsSort_root___BhRo{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:12rem;margin-bottom:20rem;gap:8rem}@media(max-width:480px){.ApartmentsSort_root___BhRo{flex-direction:column;gap:12rem}}.ApartmentsSort_showAll__fmt9D{position:absolute;left:50%;transform:translateX(-50%);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:480px){.ApartmentsSort_showAll__fmt9D{font-size:14px;line-height:20px;position:static;order:3;transform:none}}.ApartmentsSort_horizontalView__NueCs{grid-area:horizontalView}@media(max-width:480px){.ApartmentsSort_reservedButton__7GeJA{order:2;width:100%}.ApartmentsSort_sortButton__1izOI{order:1;width:100%}}.ApartmentsSort_buttonsWrapper__1Ws4x{display:flex;gap:8rem;grid-area:buttons}.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)}}.CatalogFilter_root__lktR_{position:relative;display:flex;flex-direction:column;padding:32rem 12rem 12rem;color:#fcf0df;gap:19rem}@media(max-width:768px){.CatalogFilter_root__lktR_{padding-top:24rem}}.CatalogFilter_left__NkIVz{display:flex;flex-direction:column}.CatalogFilter_left__NkIVz,.CatalogFilter_right__qoOjH{width:50%}@media(max-width:768px){.CatalogFilter_left__NkIVz,.CatalogFilter_right__qoOjH{width:100%}}.CatalogFilter_title__r_vlf{padding-bottom:24rem;font-family:Ramillas,sans-serif;font-size:max(var(--s,1rem)*56,10px);font-weight:400;letter-spacing:0;line-height:calc(var(--s, 1rem)*64)}@media(max-width:480px){.CatalogFilter_title__r_vlf{font-size:44px;line-height:44px}}@media(max-width:768px){.CatalogFilter_title__r_vlf{width:100%;padding-bottom:12rem}}@media(max-width:480px){.CatalogFilter_title__r_vlf{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:480px){.CatalogFilter_title__r_vlf{font-size:32px;line-height:40px}}.CatalogFilter_roomCheckbox__AzmfP{padding:12rem 28rem}.CatalogFilter_top__JcaTL{display:flex;align-items:flex-end;justify-content:space-between}@media(max-width:480px){.CatalogFilter_top__JcaTL{flex-direction:column;align-items:flex-start}}.CatalogFilter_bottom__iDXeE{display:flex;align-items:flex-end}@media(max-width:768px){.CatalogFilter_bottom__iDXeE{flex-direction:column;margin-bottom:90rem}}.CatalogFilter_closeButton__YgOX5{display:none}@media(max-width:768px){.CatalogFilter_closeButton__YgOX5{display:block;margin-bottom:12rem}}@media(max-width:480px){.CatalogFilter_closeButton__YgOX5{position:fixed;z-index:10;top:12rem;right:12rem}}.CatalogFilter_buttonWrapper__BL332{display:none}@media(max-width:768px){.CatalogFilter_buttonWrapper__BL332{position:fixed;z-index:10;bottom:0;display:flex;width:100%;justify-content:center;padding:12rem 0}}.CatalogFilter_showButton__k6RS8{width:255rem}.CatalogFilter_roomsChecboxesList__UFFck{display:flex;margin-bottom:12rem;gap:12rem}@media(max-width:768px){.CatalogFilter_roomsChecboxesList__UFFck{display:grid;grid-template-columns:repeat(auto-fill,minmax(109rem,1fr))}}.CatalogFilter_selectList__Llmis{display:flex;max-width:504rem;height:40rem;margin-bottom:32rem;gap:12rem}.CatalogFilter_selectList__Llmis .CatalogFilter_select__izNoS{width:100%;height:100%}.CatalogFilter_selectList__Llmis li{flex:1 1}.CatalogFilter_selectList__Llmis li button{width:100%;height:100%;min-height:auto}@media(max-width:768px){.CatalogFilter_selectList__Llmis{height:-moz-fit-content;height:fit-content;flex-direction:column;margin-bottom:0}}.CatalogFilter_secondCheckboxList__7in28{display:flex;flex-wrap:wrap;gap:40rem;row-gap:0}.CatalogFilter_secondCheckbox__87g8A{padding:12rem 0;color:#fcf0df}.CatalogFilter_resetButton__d_Hwd{width:-moz-fit-content;width:fit-content}.CatalogFilter_right__qoOjH{display:flex;flex-direction:column;align-items:flex-end;gap:16rem}.CatalogFilter_rangeTitle__t_Kef{padding-bottom:12rem}.CatalogFilter_inputs__9c48t{display:flex;align-items:flex-end;gap:20rem}@media(max-width:768px){.CatalogFilter_inputs__9c48t{flex-direction:column}}.CatalogFilter_inputWrapper__sCAkH{display:flex;margin-bottom:4rem;gap:8rem}.CatalogFilter_inputWrapper__sCAkH.CatalogFilter_lg__KS4Wt{width:320rem}.CatalogFilter_inputWrapper__sCAkH.CatalogFilter_md__N2vRg{width:193rem}.CatalogFilter_inputWrapper__sCAkH.CatalogFilter_sm__tnaSJ{width:168rem}.CatalogFilter_inputWrapper__sCAkH>div{gap:4rem}@media(max-width:768px){.CatalogFilter_inputWrapper__sCAkH.CatalogFilter_lg__KS4Wt,.CatalogFilter_inputWrapper__sCAkH.CatalogFilter_md__N2vRg,.CatalogFilter_inputWrapper__sCAkH.CatalogFilter_sm__tnaSJ{width:100%}}.CatalogFilter_gradientTop__n7vQ9{display:none}@media(max-width:480px){.CatalogFilter_gradientTop__n7vQ9{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__McjJw{display:none}@media(max-width:480px){.CatalogFilter_gradientBottom__McjJw{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__0N0z9{position:relative}@media(max-width:768px){.CatalogFilter_fieldsWrapper__0N0z9{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__0N0z9{-webkit-overflow-scrolling:touch;overflow-y:auto}}@media(max-width:768px){.CatalogFilter_fields__CcluA{position:absolute;bottom:0;left:50%;display:flex;width:375rem;height:-moz-fit-content;height:fit-content;flex-direction:column;align-items:flex-end;padding:12rem;border:1px solid #3d2209;background-color:var(--dom-brown-dark-2);transform:translateX(-50%)}}@media(max-width:480px){.CatalogFilter_fields__CcluA{position:relative;left:0;width:100%;min-height:100dvh;padding:64rem 12rem 12rem;transform:translateX(0)}}.CatalogFilter_popupTitle__1yrFz{display:none}@media(max-width:768px){.CatalogFilter_popupTitle__1yrFz{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:480px){.CatalogFilter_popupTitle__1yrFz{font-size:20px;line-height:100%}}.ApartmentsPage_root__8b1IR{position:relative;display:flex;min-height:100vh;padding-top:100rem;background:var(--dom-brown-dark-2);flex-direction:column}@media(max-width:768px){.ApartmentsPage_root__8b1IR{padding-top:80rem}}.ApartmentsPage_breadCrumbs__xM4Rv{margin-left:12rem}.ApartmentsPage_content__X0FPu{flex:1 1;padding:0 24rem 119rem;background:#b0a983}.ApartmentsPage_loading__RpQs5{color:#2b140c}.ApartmentsPage_error__pgfx8,.ApartmentsPage_loading__RpQs5{padding:40rem;text-align:center}.ApartmentsPage_filterWrapper__mdO_f{display:none;pointer-events:none}@media(max-width:768px){.ApartmentsPage_filterWrapper__mdO_f{position:absolute;top:0;display:block;width:100%;height:100%}}.ApartmentsPage_container__JQETL{display:none}@media(max-width:768px){.ApartmentsPage_container__JQETL{position:-webkit-sticky;position:sticky;z-index:10;top:0;display:flex;width:100%;height:100dvh;align-items:flex-end}}.ApartmentsPage_openFilter__HbTpx{display:none;pointer-events:all}@media(max-width:768px){.ApartmentsPage_openFilter__HbTpx{left:0;display:block;display:flex;width:100%;height:64rem;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(176,169,131,0) 5.47%,#b0a983 90.55%)}.ApartmentsPage_openFilter__HbTpx .ApartmentsPage_openFilterButton__f_n8I{width:100%;max-width:255rem}}