.more-tag_root__cFa_G{display:flex;width:var(--spacing-28);height:var(--spacing-28);flex-direction:column-reverse;padding:6px 4px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:none;border-radius:var(--spacing-48);background-color:var(--white-200);cursor:pointer;transition:background-color var(--default-transition-duration,.3s) var(--default-transition-timing-function,ease-in-out)}@media(hover:hover)and (pointer:fine){.more-tag_root__cFa_G:hover{background-color:var(--white-250)}}.more-tag_root__cFa_G:active{background-color:var(--white-320)}.more-tag_dots__a1haF{font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:100%;letter-spacing:.01em;text-transform:lowercase;color:var(--text-primary-white);padding:0 4px 2px;text-align:center}.more-tag_colorScheme-grey__sD7ko{background:var(--black-100);color:var(--icon-primary)}.more-tag_colorScheme-grey__sD7ko .more-tag_dots__a1haF{color:var(--text-primary-dark)}@media(hover:hover)and (pointer:fine){.more-tag_colorScheme-grey__sD7ko:hover{background:var(--bg-surface-gray-hover)}}.more-tag_size-s__jL9Wy{width:var(--spacing-28);height:var(--spacing-28)}.more-tag_size-m__hDloH{width:var(--spacing-32);height:var(--spacing-32)}.tooltip_content__dE4YU{position:relative;z-index:var(--z-tooltip);--offset-top:var(--header-height,0px);width:256px;padding:5px var(--spacing-20);border-radius:var(--spacing-32);background:linear-gradient(0deg,var(--bg-button-primary-black-hover),var(--bg-button-primary-black-hover)),linear-gradient(1turn,#17181d 0,#444753 110.44%);color:var(--text-primary-white);font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:128%;text-transform:lowercase}.tooltip_content__dE4YU.tooltipFade-enter{opacity:0}.tooltip_content__dE4YU.tooltipFade-enter-active{opacity:1;transition:opacity .15s var(--default-transition-timing-function,ease-in-out)}.tooltip_content__dE4YU.tooltipFade-exit{opacity:1}.tooltip_content__dE4YU.tooltipFade-exit-active{opacity:0;transition:opacity .15s var(--default-transition-timing-function,ease-in-out)}.tooltip_trigger__EnjhS{display:inline-flex;width:-moz-fit-content;width:fit-content;font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:128%;text-transform:lowercase;color:var(--text-primary-white)}.tooltip_icon__WA_bG{color:var(--icon-primary-white);transition:color var(--default-transition-duration,.3s) var(--default-transition-timing-function,ease-in-out)}.tooltip_icon__WA_bG path:last-child{color:var(--icon-primary)}.tooltip_arrow__BMcMV{position:absolute;width:14px;height:6px;pointer-events:none}.info-icon_root___Kpde{position:relative}.info-icon_tooltip__C2wD0{width:280px;max-width:calc(100vw - var(--spacing-32));padding:0;border-radius:var(--spacing-12);background:none}.info-icon_icon__J9qnh{color:var(--black-200)}@media(hover:hover)and (pointer:fine){.info-icon_icon__J9qnh:hover{cursor:pointer}}.info-icon_icon__J9qnh path:last-child{color:var(--icon-primary)}.text-tag_root__hGnO_{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;padding:6px var(--spacing-8);border-radius:var(--spacing-28);font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:100%;letter-spacing:.01em;text-transform:lowercase}.text-tag_text__WDm_1{flex-shrink:0;padding:0 4px 2px}.text-tag_colorScheme-blur__bA4wt{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:var(--white-200);color:var(--text-primary-white)}.text-tag_colorScheme-filled__bOC75{background-color:var(--bg-button-primary-grey);color:var(--text-primary-dark)}.text-tag_colorScheme-border__7tEnR{border:1px solid var(--black-200);color:var(--text-primary-dark)}.text-tag_colorScheme-highlithed___Axhr{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fdeded;color:var(--text-primary-dark)}.text-tag_colorScheme-highlithed___Axhr svg{color:var(--border-critical)}.text-tag_colorScheme-white-highlithed__f_P_n{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--bg-surface-page);color:var(--text-primary-dark)}.text-tag_colorScheme-white-highlithed__f_P_n svg{color:var(--border-critical)}.text-tag_variant-other__zGvRT{padding:7px var(--spacing-12);font-family:var(--font-family-base);font-size:12px;font-weight:400;line-height:100%;text-transform:lowercase}.text-tag_variant-other__zGvRT .text-tag_text__WDm_1{padding:0 2px 2px}.text-tag_variant-secondary__ROV4d{padding:var(--spacing-8)}.text-tag_variant-secondary__ROV4d .text-tag_text__WDm_1{padding:0 4px 2px}.text-tag_variant-secondary__ROV4d.text-tag_withIcon__5OG8Q .text-tag_text__WDm_1{padding:0 2px 2px}.text-tag_variant-other-xs___dzRJ{padding:6px var(--spacing-8);font-family:var(--font-family-base);font-size:12px;font-weight:400;line-height:100%;text-transform:lowercase}.text-tag_variant-other-xs___dzRJ .text-tag_text__WDm_1{padding:0 2px 2px}.text-tag_link___liLf.text-tag_colorScheme-filled__bOC75{transition:background var(--default-transition-duration,.3s) var(--default-transition-timing-function,ease-in-out)}@media(hover:hover)and (pointer:fine){.text-tag_link___liLf.text-tag_colorScheme-filled__bOC75:hover{background:var(--bg-button-primary-grey-hover-dark)}.text-tag_link___liLf.text-tag_colorScheme-filled__bOC75:active{background:var(--bg-button-primary-grey-active)}}.favorites-buttons_root__74jRn{display:flex;flex-direction:column;flex-shrink:0;gap:var(--gap-xs2);align-items:center;justify-content:center;height:-moz-fit-content;height:fit-content}@media screen and (max-width:1023px){.favorites-buttons_variant-kladovochka__9vocl{flex-direction:row;flex-wrap:wrap;flex-shrink:1}}.favorites-buttons_variant-mini-compact__j1_r2{gap:0}.favorites-buttons_variant-compact__54CKu{gap:var(--gap-xxs)}.card-images-pagination_root__S6hvR{display:flex;gap:var(--spacing-4);padding:11px 16px;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s var(--default-transition-timing-function,ease-in-out),visibility .2s var(--default-transition-timing-function,ease-in-out)}.card-images-pagination_visible__zNiXg{opacity:1;visibility:visible}.card-images-pagination_item__o5a_0{flex:1 1;height:2px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(188,188,194,.5);transition:background .2s var(--default-transition-timing-function,ease-in-out)}.card-images-pagination_itemActive__9RWFe{background:var(--icon-primary-white)}.tags-modal_root__h0cPI{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%;width:100%}.tags-modal_positionWrapper__azfLF{display:flex;flex-direction:column;gap:var(--spacing-8)}.tags-modal_wrapperCloseButton__xzEnF{margin-left:auto;margin-right:var(--spacing-8)}.tags-modal_tagsContainer__j9b1K{max-height:85svh;min-height:38.7svh;pointer-events:all;background-color:var(--bg-surface-white);border-top-left-radius:var(--spacing-12);border-top-right-radius:var(--spacing-12);padding:var(--spacing-16);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.tags-modal_tagsContainer__j9b1K::-webkit-scrollbar{width:0}.apartment-tile-card_root__yhqH0{position:relative;display:flex;flex-direction:column;gap:var(--gap-md);padding:var(--spacing-28) var(--spacing-4);border-radius:var(--radius-xl);background-color:var(--bg-surface-white)}@media screen and (max-width:1023px){.apartment-tile-card_root__yhqH0{padding-block:var(--spacing-20);gap:var(--spacing-12)}}@media screen and (max-width:767px){.apartment-tile-card_root__yhqH0{gap:var(--spacing-4)}}.apartment-tile-card_top__WP2Bv{display:flex;gap:var(--spacing-4);justify-content:space-between;padding:0 var(--spacing-20)}@media screen and (max-width:1023px){.apartment-tile-card_top__WP2Bv{padding:0 var(--spacing-16) var(--spacing-8)}}.apartment-tile-card_topInfo__rtquG{display:flex;flex-direction:column;gap:var(--gap-xs)}.apartment-tile-card_name__xuLT_{display:flex;flex-direction:column;gap:var(--gap-xs2)}.apartment-tile-card_cost__X0Rlk{display:flex;align-items:baseline;column-gap:var(--gap-sm);row-gap:var(--gap-xs2);flex-wrap:wrap}.apartment-tile-card_price__RO4VQ{font-family:var(--font-family-base);font-size:20px;font-weight:400;line-height:132%;letter-spacing:-.01em}@media screen and (max-width:767px){.apartment-tile-card_price__RO4VQ{font-family:var(--font-family-base);font-size:18px;font-weight:400;line-height:132%;letter-spacing:-.01em}}.apartment-tile-card_price__RO4VQ{color:var(--text-primary-dark)}.apartment-tile-card_oldPrice__5IOPV{text-decoration:line-through;font-size:16px;line-height:100%}.apartment-tile-card_monthlyPayment__ojDdU,.apartment-tile-card_oldPrice__5IOPV{color:var(--text-secondary-dark);font-family:var(--font-family-base);font-weight:400;text-transform:lowercase}.apartment-tile-card_monthlyPayment__ojDdU{font-size:14px;line-height:128%}.apartment-tile-card_slides__KqxZs{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:240px;max-height:320px;overflow:hidden;border-radius:var(--radius-md)}@media screen and (max-width:1023px){.apartment-tile-card_slides__KqxZs{height:160px}}.apartment-tile-card_slide__aTe6T{position:absolute;inset:0;opacity:0}.apartment-tile-card_slideActive__bJDG4{opacity:1}.apartment-tile-card_plan__4tGH6{display:flex;align-items:center;justify-content:center}.apartment-tile-card_pagination__M8FW2{position:absolute;bottom:0;left:0;z-index:2;width:100%}.apartment-tile-card_image__OL3Qf{width:100%;height:100%}.apartment-tile-card_bottom__Ms6fL{display:flex;flex-direction:column;gap:var(--gap-sm);padding:0 var(--spacing-20);margin-top:auto}@media screen and (max-width:1023px){.apartment-tile-card_bottom__Ms6fL{padding:0 var(--spacing-16)}}.apartment-tile-card_title__wTTgf{display:flex;flex-direction:column;gap:var(--gap-xs2)}.apartment-tile-card_projectName__dJ0i2,.apartment-tile-card_title__wTTgf{font-family:var(--font-family-base);font-size:16px;font-weight:400;line-height:148%}.apartment-tile-card_characterisitcs__hh9XZ{white-space:pre;color:var(--text-secondary-dark);font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:128%;text-transform:lowercase}.apartment-tile-card_favoritesButtons__iBl0w{margin-top:-8px;margin-right:-4px}@media screen and (max-width:1023px){.apartment-tile-card_favoritesButtons__iBl0w{margin-top:0;margin-right:0}}.apartment-tile-card_tags__K6DDe{display:flex;gap:var(--gap-xs2);justify-content:space-between;align-items:flex-start}.apartment-tile-card_tagsCommon__I_yDq{display:flex;gap:var(--gap-xs2);flex-wrap:wrap}.apartment-tile-card_tagsModal__4Eeik{display:flex;flex-direction:column;gap:var(--spacing-8)}.apartment-tile-card_tagsModalTitle__R4CfX{padding-block:var(--spacing-8);color:var(--text-secondary-dark);font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:100%;letter-spacing:.01em;text-transform:lowercase}.apartment-tile-card_tagsModalList__uTXAC{display:flex;flex-wrap:wrap;gap:var(--spacing-8)}.apartment-tile-card_discountTag__APga_{flex-shrink:0}.apartment-tile-card_moreTag__Zwe9J{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--spacing-28);height:var(--spacing-28);border-radius:var(--radius-full);background-color:var(--bg-surface-gray);color:var(--icon-primary);transition:background-color var(--default-transition-duration,.3s) var(--default-transition-timing-function,ease-in-out)}@media(hover:hover)and (pointer:fine){.apartment-tile-card_moreTag__Zwe9J:hover{background-color:var(--bg-surface-gray-hover)}}.apartment-tile-card_actionButton__8k6dz{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-3xl);color:var(--icon-primary);transition:color var(--default-transition-duration,.3s) var(--default-transition-timing-function,ease-in-out)}@media(hover:hover)and (pointer:fine){.apartment-tile-card_actionButton__8k6dz:hover{color:var(--icon-secondary-dark)}}.apartment-tile-card_size-compact__wMNAU .apartment-tile-card_bottom__Ms6fL,.apartment-tile-card_size-compact__wMNAU .apartment-tile-card_monthlyPayment__ojDdU,.apartment-tile-card_size-mini-compact__IbS5p .apartment-tile-card_bottom__Ms6fL,.apartment-tile-card_size-mini-compact__IbS5p .apartment-tile-card_monthlyPayment__ojDdU{display:none}.apartment-tile-card_size-compact__wMNAU{flex-direction:column-reverse;gap:0;padding:var(--spacing-4) var(--spacing-4) var(--spacing-20)}.apartment-tile-card_size-compact__wMNAU .apartment-tile-card_favoritesButtons__iBl0w{position:absolute;top:9px;right:8px;z-index:1;margin-top:0;margin-right:0}.apartment-tile-card_size-compact__wMNAU .apartment-tile-card_top__WP2Bv{padding:var(--spacing-8) var(--spacing-16) 0}.apartment-tile-card_size-mini-compact__IbS5p{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:var(--spacing-16);padding:var(--spacing-8) 35px var(--spacing-8) var(--spacing-24);border-radius:0}@media screen and (max-width:1023px){.apartment-tile-card_size-mini-compact__IbS5p{padding:var(--spacing-8) var(--spacing-24)}}@media screen and (max-width:767px){.apartment-tile-card_size-mini-compact__IbS5p{padding:var(--spacing-8) var(--spacing-16)}}.apartment-tile-card_size-mini-compact__IbS5p .apartment-tile-card_top__WP2Bv{flex-grow:1;align-items:center;padding:0}.apartment-tile-card_size-mini-compact__IbS5p .apartment-tile-card_favoritesButtons__iBl0w{margin:0}.apartment-tile-card_size-mini-compact__IbS5p .apartment-tile-card_title__wTTgf{font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:128%;text-transform:lowercase}.apartment-tile-card_size-mini-compact__IbS5p .apartment-tile-card_price__RO4VQ{font-family:var(--font-family-base);font-size:16px;font-weight:400;line-height:148%;text-transform:lowercase}.apartment-tile-card_size-mini-compact__IbS5p .apartment-tile-card_oldPrice__5IOPV{display:none}.apartment-tile-card_size-mini-compact__IbS5p .apartment-tile-card_slides__KqxZs{width:72px;height:72px}.apartment-list-card_root__Ss15R{position:relative;display:flex;gap:var(--gap-xs);align-items:center;height:120px;padding:var(--spacing-4) var(--spacing-24) var(--spacing-4) var(--spacing-4);border-radius:var(--spacing-12);background-color:var(--bg-surface-white)}.apartment-list-card_root__Ss15R:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:0;box-shadow:1px 11px 24px 0 rgba(43,43,54,.03),5px 44px 44px 0 rgba(43,43,54,.03),12px 99px 60px 0 rgba(43,43,54,.02),21px 176px 71px 0 rgba(43,43,54,.01),33px 275px 78px 0 rgba(43,43,54,0);transition:opacity var(--default-transition-duration,.3s) var(--default-transition-timing-function,ease-in-out)}@media(hover:hover)and (pointer:fine){.apartment-list-card_root__Ss15R:hover:after{opacity:1}.apartment-list-card_root__Ss15R:hover .apartment-list-card_pic__cMRZn:has(.apartment-list-card_slideHover__R0lQU) .apartment-list-card_plan__02qg_{opacity:0}.apartment-list-card_root__Ss15R:hover .apartment-list-card_pic__cMRZn:has(.apartment-list-card_slideHover__R0lQU) .apartment-list-card_slideHover__R0lQU{opacity:1}}.apartment-list-card_pic__cMRZn{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:170px;height:112px;border-radius:10px;overflow:hidden}.apartment-list-card_slide__JzwVt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity var(--default-transition-duration,.3s) var(--default-transition-timing-function,ease-in-out)}.apartment-list-card_slideHover__R0lQU{opacity:0}.apartment-list-card_image__YLk7r{width:100%;height:100%}.apartment-list-card_top__nlttf{display:flex;flex:0 1 283px;flex-direction:column;min-width:0;gap:var(--gap-xs2);justify-content:center;height:100%;padding:var(--spacing-16) var(--spacing-20)}@media screen and (max-width:1439px){.apartment-list-card_top__nlttf{flex-basis:200px}}.apartment-list-card_cardTitle__OLL_I{font-family:var(--font-family-base);font-size:16px;font-weight:400;line-height:148%}.apartment-list-card_cost__p_itK{display:flex;column-gap:var(--gap-sm);row-gap:var(--gap-xs2);align-items:baseline;flex-wrap:wrap}.apartment-list-card_price__zlSal{font-family:var(--font-family-base);font-size:20px;font-weight:400;line-height:132%;letter-spacing:-.01em}@media screen and (max-width:767px){.apartment-list-card_price__zlSal{font-family:var(--font-family-base);font-size:18px;font-weight:400;line-height:132%;letter-spacing:-.01em}}.apartment-list-card_price__zlSal{color:var(--text-primary-dark)}.apartment-list-card_oldPrice__vHDV9{color:var(--text-secondary-dark);text-decoration:line-through;font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:128%;text-transform:lowercase}@media screen and (max-width:1439px){.apartment-list-card_oldPrice__vHDV9{display:none}}.apartment-list-card_info___lxQ3{display:flex;flex:1 1 auto;gap:var(--gap-base);align-items:center;min-width:0;height:100%;padding-block:var(--spacing-16)}.apartment-list-card_project__LTaim{display:flex;flex:0 1 297px;flex-direction:column;min-width:0;gap:var(--gap-xs2);font-family:var(--font-family-base);font-size:16px;font-weight:400;line-height:148%;text-transform:lowercase}@media screen and (max-width:1439px){.apartment-list-card_project__LTaim{flex-basis:200px}}.apartment-list-card_projectName__f6ZPu{font-family:var(--font-family-base);font-size:16px;font-weight:400;line-height:148%}.apartment-list-card_characterisitcs__bWEFm{overflow:hidden;text-overflow:ellipsis;white-space:pre;color:var(--text-secondary-dark);font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:128%;text-transform:lowercase}.apartment-list-card_tags__VQYZV{display:flex;flex:1 1 auto;align-items:flex-start;min-width:0}@media screen and (max-width:1439px){.apartment-list-card_tags__VQYZV{flex-direction:column-reverse;gap:var(--spacing-4)}}@media screen and (max-width:1023px){.apartment-list-card_tags__VQYZV{display:none}}.apartment-list-card_tagsCommon__CB5iY{display:flex;align-items:center;flex:0 1 360px;gap:var(--gap-xs2);flex-wrap:wrap;min-width:0;max-height:60px;overflow:hidden}@media screen and (max-width:1439px){.apartment-list-card_tagsCommon__CB5iY{flex:1 1;max-height:none}}.apartment-list-card_special__9NX3Q{display:flex;flex-direction:column;flex-shrink:0;gap:var(--gap-xs2);max-width:128px}@media screen and (max-width:1439px){.apartment-list-card_special__9NX3Q{margin-left:0}}.apartment-list-card_discountTag__Pw_Jd{flex-shrink:0}.apartment-list-card_moreTag__LUxvI{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--spacing-28);height:var(--spacing-28);border-radius:var(--radius-full);background-color:var(--bg-surface-gray);color:var(--icon-primary);transition:background-color var(--default-transition-duration,.3s) var(--default-transition-timing-function,ease-in-out)}@media(hover:hover)and (pointer:fine){.apartment-list-card_moreTag__LUxvI:hover{background-color:var(--bg-surface-gray-hover)}}.apartment-list-card_actions__386fX{display:flex;flex-direction:column;flex-shrink:0;gap:var(--gap-xs2);align-items:center;justify-content:center;height:100%;margin-left:auto}.card-appearance-switcher_root__9Mjsr{position:relative;background:rgba(225,226,229,.5)!important}.card-appearance-switcher_root__9Mjsr.card-appearance-switcher_size-m__9x0R7{height:44px}.rounded-checkbox_root__doP_Y{--icon-bg:var(--black-200);position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-8);padding-block:var(--spacing-4)}.rounded-checkbox_root__doP_Y:has(.rounded-checkbox_input__cKwAs:checked){--icon-bg:var(--black-800)}@media(hover:hover)and (pointer:fine){.rounded-checkbox_root__doP_Y:has(.rounded-checkbox_input__cKwAs:checked):hover{--icon-bg:var(--black-700)}}@media(hover:hover)and (pointer:fine){.rounded-checkbox_root__doP_Y:not(:has(.rounded-checkbox_input__cKwAs:checked)):hover{--icon-bg:var(--black-300)}}.rounded-checkbox_root__doP_Y .rounded-checkbox_circle__F1IL_{-webkit-clip-path:inset(0 var(--spacing-24) 0 0 round var(--spacing-100));clip-path:inset(0 var(--spacing-24) 0 0 round var(--spacing-100))}.rounded-checkbox_root__doP_Y .rounded-checkbox_circleShadow__hovvP{transform:translateX(0) scaleX(1)}.rounded-checkbox_root__doP_Y:has(.rounded-checkbox_input__cKwAs:checked) .rounded-checkbox_circle__F1IL_{-webkit-clip-path:inset(0 0 0 var(--spacing-24) round var(--spacing-100));clip-path:inset(0 0 0 var(--spacing-24) round var(--spacing-100))}.rounded-checkbox_root__doP_Y:has(.rounded-checkbox_input__cKwAs:checked) .rounded-checkbox_circleShadow__hovvP{transform:translateX(120%) scaleX(1)}.rounded-checkbox_root__doP_Y:active:not(:has(.rounded-checkbox_input__cKwAs:checked)) .rounded-checkbox_circle__F1IL_{-webkit-clip-path:inset(0 var(--spacing-16) 0 0 round var(--spacing-100));clip-path:inset(0 var(--spacing-16) 0 0 round var(--spacing-100))}.rounded-checkbox_root__doP_Y:active:not(:has(.rounded-checkbox_input__cKwAs:checked)) .rounded-checkbox_circleShadow__hovvP{transform:translateX(20%) scaleX(1.3)}.rounded-checkbox_root__doP_Y:active:has(.rounded-checkbox_input__cKwAs:checked) .rounded-checkbox_circle__F1IL_{-webkit-clip-path:inset(0 0 0 var(--spacing-16) round var(--spacing-100));clip-path:inset(0 0 0 var(--spacing-16) round var(--spacing-100))}.rounded-checkbox_root__doP_Y:active:has(.rounded-checkbox_input__cKwAs:checked) .rounded-checkbox_circleShadow__hovvP{transform:translateX(100%) scaleX(1.3)}.rounded-checkbox_icon__Ejfx_{position:relative;flex-shrink:0;width:var(--spacing-48);height:var(--spacing-24);border-radius:var(--spacing-100);background-color:var(--icon-bg);pointer-events:none;transition:background-color var(--default-transition-duration,.3s) var(--default-transition-timing-function,ease-in-out)}.rounded-checkbox_circleShadow__hovvP,.rounded-checkbox_circle__F1IL_{position:absolute;top:2px;left:2px;display:flex;background-color:var(--icon-primary-white);border-radius:var(--spacing-100)}.rounded-checkbox_circle__F1IL_{z-index:2;width:var(--spacing-44);height:var(--spacing-20);will-change:clip-path;transition:-webkit-clip-path .3s var(--ease-in-out-quad);transition:clip-path .3s var(--ease-in-out-quad);transition:clip-path .3s var(--ease-in-out-quad),-webkit-clip-path .3s var(--ease-in-out-quad)}.rounded-checkbox_circleShadow__hovvP{z-index:1;width:var(--spacing-20);height:var(--spacing-20);box-shadow:1px 4px 4px 0 rgba(0,0,0,.1019607843);transition:transform .3s var(--ease-in-out-quad)}.rounded-checkbox_input__cKwAs{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.rounded-checkbox_content__IKXpR{display:flex;gap:2px}.rounded-checkbox_content__IKXpR,.rounded-checkbox_counter__g8BN5{font-family:var(--font-family-base);font-size:16px;font-weight:400;line-height:148%;text-transform:lowercase}.rounded-checkbox_counter__g8BN5{position:relative;padding-left:14px;color:var(--text-tertiary-dark)}.rounded-checkbox_counter__g8BN5:before{content:"";position:absolute;top:50%;left:5px;width:1px;height:11px;background-color:var(--black-200);transform:translateY(-50%)}.rounded-checkbox_size-s__7_d0_ .rounded-checkbox_icon__Ejfx_{width:var(--spacing-32);height:var(--spacing-16)}.rounded-checkbox_size-s__7_d0_ .rounded-checkbox_circle__F1IL_{width:var(--spacing-28);height:var(--spacing-12)}.rounded-checkbox_size-s__7_d0_ .rounded-checkbox_circleShadow__hovvP{width:var(--spacing-12);height:var(--spacing-12)}.rounded-checkbox_size-s__7_d0_ .rounded-checkbox_content__IKXpR{font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:100%;letter-spacing:.01em;text-transform:lowercase}.rounded-checkbox_size-s__7_d0_ .rounded-checkbox_circle__F1IL_{-webkit-clip-path:inset(0 var(--spacing-16) 0 0 round var(--spacing-100));clip-path:inset(0 var(--spacing-16) 0 0 round var(--spacing-100))}.rounded-checkbox_size-s__7_d0_ .rounded-checkbox_circleShadow__hovvP{transform:translateX(0) scaleX(1)}.rounded-checkbox_size-s__7_d0_:has(.rounded-checkbox_input__cKwAs:checked) .rounded-checkbox_circle__F1IL_{-webkit-clip-path:inset(0 0 0 var(--spacing-16) round var(--spacing-100));clip-path:inset(0 0 0 var(--spacing-16) round var(--spacing-100))}.rounded-checkbox_size-s__7_d0_:has(.rounded-checkbox_input__cKwAs:checked) .rounded-checkbox_circleShadow__hovvP{transform:translateX(133%) scaleX(1)}.rounded-checkbox_size-s__7_d0_:active:not(:has(.rounded-checkbox_input__cKwAs:checked)) .rounded-checkbox_circle__F1IL_{-webkit-clip-path:inset(0 var(--spacing-12) 0 0 round var(--spacing-100));clip-path:inset(0 var(--spacing-12) 0 0 round var(--spacing-100))}.rounded-checkbox_size-s__7_d0_:active:not(:has(.rounded-checkbox_input__cKwAs:checked)) .rounded-checkbox_circleShadow__hovvP{transform:translateX(22%) scaleX(1.3)}.rounded-checkbox_size-s__7_d0_:active:has(.rounded-checkbox_input__cKwAs:checked) .rounded-checkbox_circle__F1IL_{-webkit-clip-path:inset(0 0 0 var(--spacing-12) round var(--spacing-100));clip-path:inset(0 0 0 var(--spacing-12) round var(--spacing-100))}.rounded-checkbox_size-s__7_d0_:active:has(.rounded-checkbox_input__cKwAs:checked) .rounded-checkbox_circleShadow__hovvP{transform:translateX(111%) scaleX(1.3)}.checkbox-with-info_root__tbVyV{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);padding:6px 16px;background-color:var(--bg-surface-page);border-radius:var(--spacing-32)}.checkbox-with-info_info__B8M1P{position:absolute;right:0;top:0;z-index:2;transform:translateX(100%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--default-transition-duration,.3s) var(--default-transition-timing-function,ease-in-out),visibility var(--default-transition-duration,.3s) var(--default-transition-timing-function,ease-in-out)}.checkbox-with-info_infoOpen__og_uR{opacity:1;visibility:visible}.checkbox-with-info_infoIcon__xbpSm{color:var(--black-200)}@media(hover:hover)and (pointer:fine){.checkbox-with-info_infoIcon__xbpSm:hover{cursor:pointer}}.checkbox-with-info_infoIcon__xbpSm path:last-child{color:var(--icon-primary)}.checkbox-with-info_smallInfoPosition-right__YRXdm .checkbox-with-info_info__B8M1P{right:-8px;top:50%;transform:translateX(100%) translateY(-50%)}.checkbox-with-info_size-s__M0iGg{gap:var(--spacing-8);padding:6px 16px}.common-realty-card_root__G5TYk{position:relative;display:flex;gap:var(--gap-xs);align-items:center;min-height:120px;padding:var(--spacing-4) var(--spacing-24) var(--spacing-4) var(--spacing-4);border-radius:var(--spacing-12);background-color:var(--bg-surface-white)}.common-realty-card_root__G5TYk:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:0;box-shadow:1px 11px 24px 0 rgba(43,43,54,.03),5px 44px 44px 0 rgba(43,43,54,.03),12px 99px 60px 0 rgba(43,43,54,.02),21px 176px 71px 0 rgba(43,43,54,.01),33px 275px 78px 0 rgba(43,43,54,0);transition:opacity var(--default-transition-duration,.3s) var(--default-transition-timing-function,ease-in-out)}@media(hover:hover)and (pointer:fine){.common-realty-card_root__G5TYk:hover:after{opacity:1}}@media screen and (max-width:1439px){.common-realty-card_root__G5TYk{padding-left:var(--spacing-12)}}@media screen and (max-width:1023px){.common-realty-card_root__G5TYk{flex-direction:column;align-items:stretch;gap:var(--gap-xl);height:unset;padding:var(--spacing-24)}.common-realty-card_root__G5TYk .common-realty-card_favoritesButtons__ZJH_Z{flex-direction:row}}.common-realty-card_pic__gNlEm{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:132px;padding:12px;overflow:hidden;border-radius:var(--radius-sm)}@media screen and (max-width:1439px){.common-realty-card_pic__gNlEm{display:none}}.common-realty-card_image__UIVqD{width:100%;height:100%}.common-realty-card_top__doNOU{display:flex;flex:0 1 240px;flex-direction:column;gap:var(--gap-xs2);justify-content:center;height:100%;padding:var(--spacing-16) var(--spacing-12)}@media screen and (max-width:1439px){.common-realty-card_top__doNOU{flex:0 1 196px}}@media screen and (max-width:1023px){.common-realty-card_top__doNOU{flex:0 0 auto;min-width:0;height:auto;padding:0}}.common-realty-card_title__3_dZY{color:var(--text-primary-dark);font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:128%;text-transform:lowercase}.common-realty-card_cost__UK7C0{display:flex;column-gap:var(--gap-sm);row-gap:var(--gap-xs2);align-items:baseline;flex-wrap:wrap}.common-realty-card_price__TUc9b{font-family:var(--font-family-base);font-size:20px;font-weight:400;line-height:132%;letter-spacing:-.01em}@media screen and (max-width:767px){.common-realty-card_price__TUc9b{font-family:var(--font-family-base);font-size:18px;font-weight:400;line-height:132%;letter-spacing:-.01em}}.common-realty-card_price__TUc9b{color:var(--text-primary-dark)}.common-realty-card_oldPrice__5osWv{color:var(--text-secondary-dark);text-decoration:line-through;font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:128%;text-transform:lowercase}.common-realty-card_info__N_2Q8{display:flex;flex:1 1 auto;gap:var(--gap-sm);align-items:center;min-width:0;height:100%;padding:var(--spacing-16) var(--spacing-12)}@media screen and (max-width:1439px){.common-realty-card_info__N_2Q8{padding-left:var(--spacing-28)}}@media screen and (max-width:1023px){.common-realty-card_info__N_2Q8{flex-direction:column;align-items:stretch;gap:var(--gap-xs2);height:auto;padding:0}}.common-realty-card_param__zuT8q{display:flex;flex-direction:column;flex-shrink:0;gap:var(--gap-xs2)}@media screen and (max-width:1023px){.common-realty-card_param__zuT8q{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:var(--gap-xxs);padding-block:7px;overflow:hidden}}.common-realty-card_param_project__d6_cw{flex:0 1 190px}@media screen and (max-width:1439px){.common-realty-card_param_project__d6_cw{flex:0 1 145px}}@media screen and (max-width:1023px){.common-realty-card_param_project__d6_cw{flex:1 1 auto;padding-right:0}}.common-realty-card_param_area__LotRi{flex:0 1 88px}@media screen and (max-width:1023px){.common-realty-card_param_area__LotRi{flex:1 1 auto}}.common-realty-card_param_floor__6_wh6{flex:0 1 64px}@media screen and (max-width:1023px){.common-realty-card_param_floor__6_wh6{flex:1 1 auto}}.common-realty-card_param_finishing__f067k{flex:0 1 112px}@media screen and (max-width:1439px){.common-realty-card_param_finishing__f067k{display:none}}@media screen and (max-width:1023px){.common-realty-card_param_finishing__f067k{display:flex;flex:1 1 auto}}.common-realty-card_paramLabel__kzKOp{overflow:hidden;color:var(--text-secondary-dark);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:128%;text-transform:lowercase}@media screen and (max-width:1023px){.common-realty-card_paramLabel__kzKOp{line-height:1}}.common-realty-card_paramLine__kFpui{display:none;flex:1 1 auto;min-width:var(--spacing-8);border-bottom:1px solid var(--border-secondary-dark)}@media screen and (max-width:1023px){.common-realty-card_paramLine__kFpui{display:block}}.common-realty-card_paramValue__ARHfU{color:var(--text-primary-dark);font-family:var(--font-family-base);font-size:16px;font-weight:400;line-height:148%}@media screen and (max-width:1023px){.common-realty-card_paramValue__ARHfU{font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:128%;text-transform:lowercase;flex-shrink:0;line-height:1}}.common-realty-card_buttons__xc9gK{display:flex;flex-shrink:0;gap:var(--gap-base);align-items:center;height:100%;padding-left:var(--spacing-12)}@media screen and (max-width:1023px){.common-realty-card_buttons__xc9gK{justify-content:space-between;height:auto;padding-left:0}}.common-realty-card_special__Guspk{flex-shrink:0}@media screen and (max-width:1439px){.common-realty-card_special__Guspk{display:none}}@media screen and (max-width:1023px){.common-realty-card_special__Guspk{position:absolute;top:var(--spacing-24);right:var(--spacing-24);display:flex}}.common-realty-card_cta__mhZaq{flex-shrink:0}@media screen and (max-width:1023px){.common-realty-card_cta__mhZaq{order:2}.common-realty-card_hasDiscount__OPW0W .common-realty-card_title__3_dZY{max-width:62%}.common-realty-card_variant-parking__O5315{padding-left:var(--spacing-24)}}.common-realty-card_variant-parking__O5315 .common-realty-card_param_area__LotRi{flex:0 1 112px}@media screen and (max-width:1439px){.common-realty-card_variant-parking__O5315 .common-realty-card_param_area__LotRi{flex:0 1 98px}}@media screen and (max-width:1023px){.common-realty-card_variant-parking__O5315 .common-realty-card_param_area__LotRi{flex:0 1 auto;order:1}.common-realty-card_variant-parking__O5315 .common-realty-card_param_delivery__HoEIe{order:3}}@media screen and (max-width:1439px){.common-realty-card_variant-parking__O5315 .common-realty-card_param_project__d6_cw{flex:0 1 133px}}@media screen and (max-width:1023px){.common-realty-card_variant-parking__O5315 .common-realty-card_param_project__d6_cw{flex:0 1 auto}}.common-realty-card_variant-parking__O5315 .common-realty-card_param_floor__6_wh6{flex:0 1 88px}@media screen and (max-width:1023px){.common-realty-card_variant-parking__O5315 .common-realty-card_param_floor__6_wh6{flex:0 1 auto;order:2}}.common-realty-card-skeleton_root__Br7ZW{display:flex;gap:var(--gap-xs);align-items:center;height:120px;padding:var(--spacing-4) var(--spacing-24) var(--spacing-4) var(--spacing-4);border-radius:var(--radius-xl);background-color:var(--bg-surface-white)}@media screen and (max-width:1023px){.common-realty-card-skeleton_root__Br7ZW{flex-direction:column;align-items:stretch;gap:var(--gap-xl);height:auto;padding:var(--spacing-24)}}.common-realty-card-skeleton_pic__ZQ1RT{flex-shrink:0;width:132px;height:112px}@media screen and (max-width:1439px){.common-realty-card-skeleton_pic__ZQ1RT{display:none}}.common-realty-card-skeleton_top__Epgds{display:flex;flex:0 1 240px;flex-direction:column;gap:var(--gap-xs2);justify-content:center;padding:var(--spacing-16) var(--spacing-12)}@media screen and (max-width:1439px){.common-realty-card-skeleton_top__Epgds{flex:0 1 196px}}@media screen and (max-width:1023px){.common-realty-card-skeleton_top__Epgds{flex:initial;padding:0}}.common-realty-card-skeleton_title__reWD0{width:70%;height:18px}.common-realty-card-skeleton_price__RriH4{width:50%;height:24px}.common-realty-card-skeleton_info__QUqq6{display:flex;flex:1 1 auto;gap:var(--gap-sm);align-items:center;min-width:0;padding:var(--spacing-16) var(--spacing-12)}@media screen and (max-width:1023px){.common-realty-card-skeleton_info__QUqq6{flex-direction:column;align-items:stretch;gap:var(--gap-xs2);padding:0}}.common-realty-card-skeleton_param__hBV7D{display:flex;flex-direction:column;flex-shrink:0;gap:var(--gap-xs2)}@media screen and (max-width:1023px){.common-realty-card-skeleton_param__hBV7D{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--gap-xxs);padding-block:6px}}.common-realty-card-skeleton_param_project__xCczl{flex:0 1 190px}@media screen and (max-width:1023px){.common-realty-card-skeleton_param_project__xCczl{flex:1 1 auto}}.common-realty-card-skeleton_param_area__Gokgs{flex:0 1 88px}@media screen and (max-width:1023px){.common-realty-card-skeleton_param_area__Gokgs{flex:1 1 auto}}.common-realty-card-skeleton_param_floor__A5p_J{flex:0 1 64px}@media screen and (max-width:1023px){.common-realty-card-skeleton_param_floor__A5p_J{flex:1 1 auto}}.common-realty-card-skeleton_param_finishing__pq_Ka{flex:0 1 112px}@media screen and (max-width:1439px){.common-realty-card-skeleton_param_finishing__pq_Ka{display:none}}@media screen and (max-width:1023px){.common-realty-card-skeleton_param_finishing__pq_Ka{display:flex;flex:1 1 auto}}.common-realty-card-skeleton_paramLabel__3sMmC{width:60%;height:14px}@media screen and (max-width:1023px){.common-realty-card-skeleton_paramLabel__3sMmC{width:80px}}.common-realty-card-skeleton_paramValue__nd89j{width:80%;height:18px}@media screen and (max-width:1023px){.common-realty-card-skeleton_paramValue__nd89j{width:96px}}.common-realty-card-skeleton_buttons__m3RSX{display:flex;flex-shrink:0;gap:var(--gap-xs);align-items:center;padding-left:var(--spacing-12)}@media screen and (max-width:1023px){.common-realty-card-skeleton_buttons__m3RSX{justify-content:space-between;padding-left:0}}.common-realty-card-skeleton_favorites__C_8bK{display:flex;flex-direction:column;gap:var(--gap-xs2)}@media screen and (max-width:1023px){.common-realty-card-skeleton_favorites__C_8bK{flex-direction:row}}.common-realty-card-skeleton_fav__qMWqq{width:32px;height:32px}.common-realty-card-skeleton_cta__LBu9A{width:152px;height:36px}