.FavouritesComparisonLayout_favourites-comparison-layout__DcBng{min-height:100svh}.FavouritesComparisonLayout_favourites-comparison-layout__header__SKim6{display:flex;align-items:center;justify-content:space-between;gap:1.25em}.ComparisonSection_comparison-section__01WwL{width:100%}.ComparisonSection_comparison-section__title__Crq5c{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.6875em;font-weight:400;line-height:103%;margin-bottom:.8888888889em;color:#2c2c2c}@media(max-width:767.98px){.ComparisonSection_comparison-section__title__Crq5c{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.1875em;font-weight:400;line-height:126%;margin-bottom:1.2631578947em}}.ComparisonSection_comparison-section__option-heading__ZTzbM{width:100%;display:flex;align-items:center;gap:1em;margin-bottom:.75em}.ComparisonSection_comparison-section__option-name__hIUJw{font-family:var(--font-euclid-circular-b),sans-serif;font-size:.875em;font-weight:400;line-height:114%;color:rgba(0,0,0,.4)}.ComparisonSection_comparison-section__line__WVqOX{height:1px;background-color:#d9d9d9;flex-grow:1}@media(max-width:767.98px){.ComparisonSection_comparison-section__line__WVqOX{display:none}}.ComparisonSection_comparison-section__options__N18k9{display:flex;gap:2em}@media(max-width:1279.98px){.ComparisonSection_comparison-section__options__N18k9{gap:2.125em}}@media(max-width:767.98px){.ComparisonSection_comparison-section__options__N18k9{gap:.8125em}}.ComparisonSection_comparison-section__options__N18k9:not(:last-child){margin-bottom:2.5em}.ComparisonSection_comparison-section__option__mJKol{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.1875em;font-weight:400;line-height:126%;width:100%;color:#000;flex-grow:1;transition:.2s ease;transition-property:transform,opacity;min-width:20.2105263158em}@media(max-width:1279.98px){.ComparisonSection_comparison-section__option__mJKol{min-width:16.1578947368em}}@media(max-width:767.98px){.ComparisonSection_comparison-section__option__mJKol{font-family:var(--font-euclid-circular-b),sans-serif;font-size:.875em;font-weight:400;line-height:114%;min-width:10.7142857143em}}.ComparisonSection_comparison-section__option--transparent__79znG{opacity:.2}.SvgViewer_svgViewer__JGZh1{overflow:hidden;position:relative}.SvgViewer_svgViewer__svg__jJPvp{opacity:0;cursor:grab;touch-action:none}.SvgViewer_svgViewer__controls__r8PZE{position:absolute;right:4em;top:50%;translate:0 -50%;display:flex;flex-direction:column;gap:.5em}@media(max-width:1279.98px){.SvgViewer_svgViewer__controls__r8PZE{right:1.5em}}.SvgViewer_svgViewer__control__xqijd{box-shadow:0 .5em 1em 0 rgba(21,4,0,.16)}.SvgViewer_svgViewer_appear__Lx8w7 .SvgViewer_svgViewer__svg__jJPvp{opacity:1}.SvgViewer_svgViewer_dragging__HRdOa .SvgViewer_svgViewer__svg__jJPvp{cursor:grabbing}.SvgViewer_svgViewer_modifier_popup__KyGCD .SvgViewer_svgViewer__controls__r8PZE,.SvgViewer_svgViewer_modifier_small__mMJzc .SvgViewer_svgViewer__controls__r8PZE{right:1.5em}@media(max-width:767.98px){.SvgViewer_svgViewer_modifier_popup__KyGCD .SvgViewer_svgViewer__controls__r8PZE{right:.5em}}.SvgViewer_svgViewer_theme_ivory-3__zMdtg{background-color:#f7f3f2}.SvgViewer_svgViewer_theme_ivory-3-50__JCHgz{background-color:hsla(12,24%,96%,.5)}.SvgViewer_svgViewer_theme_transparent___M4zA{background-color:transparent}.CarsStorageFullCard_carsStorageFullCard__DV_4p{padding:1.5em;background-color:#fff;border-radius:.5em}@media(max-width:1279.98px){.CarsStorageFullCard_carsStorageFullCard__DV_4p{padding:1em}}@media(max-width:767.98px){.CarsStorageFullCard_carsStorageFullCard__DV_4p{padding:0}}.CarsStorageFullCard_carsStorageFullCard__header__lJ8q7{display:flex;align-items:center;gap:1.25em}@media(max-width:1279.98px){.CarsStorageFullCard_carsStorageFullCard__header__lJ8q7{display:grid;gap:.75em;grid-template-columns:1fr 16.875em;align-items:flex-start}}@media(max-width:767.98px){.CarsStorageFullCard_carsStorageFullCard__header__lJ8q7{grid-template-columns:1fr;gap:1em;padding:1em}}.CarsStorageFullCard_carsStorageFullCard__left__I8cAJ{display:flex;justify-content:space-between;align-items:center;width:100%}@media(max-width:1279.98px){.CarsStorageFullCard_carsStorageFullCard__left__I8cAJ{display:grid;justify-content:start;grid-template-columns:10.25em 1fr;grid-column-gap:.75em;grid-row-gap:2em;flex-shrink:0}}.CarsStorageFullCard_carsStorageFullCard__leftItem__gM_Vf{flex-shrink:0}.CarsStorageFullCard_carsStorageFullCard__leftItem__gM_Vf:first-child{width:14.5em}@media(max-width:1279.98px){.CarsStorageFullCard_carsStorageFullCard__leftItem__gM_Vf:first-child{width:auto;grid-column:1}}.CarsStorageFullCard_carsStorageFullCard__leftItem__gM_Vf:nth-child(2){width:12em}@media(max-width:1279.98px){.CarsStorageFullCard_carsStorageFullCard__leftItem__gM_Vf:nth-child(2){width:auto;grid-column:2}}.CarsStorageFullCard_carsStorageFullCard__leftItem__gM_Vf:nth-child(3){width:16em}@media(max-width:1279.98px){.CarsStorageFullCard_carsStorageFullCard__leftItem__gM_Vf:nth-child(3){width:auto;grid-column:2}}.CarsStorageFullCard_carsStorageFullCard__area__veH0l{color:#000;margin-bottom:.5em}@media(max-width:1279.98px){.CarsStorageFullCard_carsStorageFullCard__area__veH0l{margin-bottom:.25em}}.CarsStorageFullCard_carsStorageFullCard__price__Sw_0p{color:#000}.CarsStorageFullCard_carsStorageFullCard__description__P_9jB{color:rgba(0,0,0,.4)}.CarsStorageFullCard_carsStorageFullCard__description__P_9jB:not(:last-child){margin-bottom:.25em}.CarsStorageFullCard_carsStorageFullCard__buttons__1LTKA{flex-shrink:0;display:flex;align-items:center;gap:.5em}@media(max-width:1279.98px){.CarsStorageFullCard_carsStorageFullCard__buttons__1LTKA{flex-wrap:wrap;height:100%;justify-content:flex-end;align-content:space-between}}@media(max-width:767.98px){.CarsStorageFullCard_carsStorageFullCard__buttons__1LTKA{justify-content:space-between;align-items:center}}.CarsStorageFullCard_carsStorageFullCard__toggle__n25zr{transition:.2s ease;transition-property:rotate}@media(min-width:768px)and (max-width:1279.98px){.CarsStorageFullCard_carsStorageFullCard__toggle__n25zr{order:1}}@media(max-width:767.98px){.CarsStorageFullCard_carsStorageFullCard__toggle__n25zr{rotate:90deg}}.CarsStorageFullCard_carsStorageFullCard__toggle_open__j19zg{rotate:270deg}.CarsStorageFullCard_carsStorageFullCard__descriptions__vVW_r{padding:0 1em}@media(max-width:767.98px){.CarsStorageFullCard_carsStorageFullCard__accordionContent__4qq5y{padding-top:.75em}}.CarsStorageFullCard_carsStorageFullCard__svgViewerWrapper__eZJkH{margin-top:1.5em;height:25em;border-radius:.25em;background-color:#f7f3f2;overflow:hidden}@media(max-width:767.98px){.CarsStorageFullCard_carsStorageFullCard__svgViewerWrapper__eZJkH{border-radius:0;background-color:hsla(12,24%,96%,.5)}}.CarsStorageFullCard_carsStorageFullCard__svgViewer__oRi7V{height:100%}.CarsStorageFullCard_carsStorageFullCard__svgViewer__oRi7V path.active{opacity:1!important;fill:rgba(98,128,99,.5)!important}.CarsStorageFullCard_carsStorageFullCard__row__5mNoO{display:flex;justify-content:space-between}.CarsStorageFullCard_carsStorageFullCard__actions__mHgjl{display:flex;gap:.25em}.CarsStorageFullCard_carsStorageFullCard__font_area__h9pTA{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.1875em;font-weight:400;line-height:126%}@media(max-width:1279.98px){.CarsStorageFullCard_carsStorageFullCard__font_area__h9pTA{font-family:var(--font-euclid-circular-b),sans-serif;font-size:.875em;font-weight:400;line-height:114%}}.CarsStorageFullCard_carsStorageFullCard__font_price__2jznJ{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.6875em;font-weight:400;line-height:103%}@media(max-width:1279.98px){.CarsStorageFullCard_carsStorageFullCard__font_price__2jznJ{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.1875em;font-weight:400;line-height:126%}}.CarsStorageFullCard_carsStorageFullCard__font_description__X_g6W{font-family:var(--font-euclid-circular-b),sans-serif;font-size:.8125em;font-weight:400;line-height:123%}@media(max-width:767.98px){.CarsStorageFullCard_carsStorageFullCard_desktop__COR1K{display:none}}@media(min-width:768px){.CarsStorageFullCard_carsStorageFullCard_mobile__vWV0V{display:none}}.ListView_listView__empty__Whqd5{margin-top:1.5em}.ListView_listView__card__z6fhM:not(:last-child){margin-bottom:1em}.ListView_listView__button__UxDvs{width:16em;margin:3em auto 0}@media(max-width:767.98px){.ListView_listView__button__UxDvs{width:100%;margin-top:2em}}.ListView_listView_paddings__nRZfx{padding-top:4em;padding-bottom:4em}@media(max-width:767.98px){.ListView_listView_paddings__nRZfx{padding-top:3em;padding-bottom:3em}}.ApartmentComparisonCard_apartment-comparison-card__q_NgS{position:relative}.ApartmentComparisonCard_apartment-comparison-card__badge__QwGgh{height:2em;display:inline-flex;align-items:center;justify-content:center;padding:0 .875em;margin:.625em 0 1.375em;border-radius:900px;background:#578c62}@media(max-width:1279.98px){.ApartmentComparisonCard_apartment-comparison-card__badge__QwGgh{margin-bottom:1.6875em}}@media(max-width:767.98px){.ApartmentComparisonCard_apartment-comparison-card__badge__QwGgh{margin-bottom:1.3125em}}.ApartmentComparisonCard_apartment-comparison-card__badge_text__zt5gz{color:#fff;font-family:var(--font-euclid-circular-b),sans-serif;font-size:.8125em;font-weight:400;line-height:123%}.ApartmentComparisonCard_apartment-comparison-card__row__kFY_7{display:flex;justify-content:space-between}.ApartmentComparisonCard_apartment-comparison-card__row--header__BUqj_{margin-bottom:3.375em}@media(max-width:1279.98px){.ApartmentComparisonCard_apartment-comparison-card__row--header__BUqj_{margin-bottom:3em}}@media(max-width:767.98px){.ApartmentComparisonCard_apartment-comparison-card__row--header__BUqj_{margin-bottom:1.5em;flex-direction:column-reverse;align-items:flex-start}}.ApartmentComparisonCard_apartment-comparison-card__row--header--with_badge___Lszt{margin-bottom:0}@media(max-width:767.98px){.ApartmentComparisonCard_apartment-comparison-card__row--header--with_badge___Lszt{margin-bottom:0}}.ApartmentComparisonCard_apartment-comparison-card__row--align--center__mZEuT{align-items:center}@media(max-width:767.98px){.ApartmentComparisonCard_apartment-comparison-card__row--description__Z5ro0{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1em}}.ApartmentComparisonCard_apartment-comparison-card__link__BvSMK{position:absolute;top:0;left:0;right:0;bottom:0}.ApartmentComparisonCard_apartment-comparison-card__image__ivWIb{width:100%;margin:0 .5em 3.625em;height:17.25em;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(max-width:1279.98px){.ApartmentComparisonCard_apartment-comparison-card__image__ivWIb{height:11.75em;margin:0 .375em 3em}}@media(max-width:767.98px){.ApartmentComparisonCard_apartment-comparison-card__image__ivWIb{height:6.8125em;margin:0 0 1.125em}}.ApartmentComparisonCard_apartment-comparison-card__cell--icons__H1Cv_{display:flex;justify-content:flex-end;align-items:center;gap:8px;z-index:1}.ApartmentComparisonCard_apartment-comparison-card__cell--align--right__61PZP{display:flex;flex-direction:column;align-items:flex-end}.ApartmentComparisonCard_apartment-comparison-card__name__JDiRd{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.1875em;font-weight:400;line-height:126%;color:#2c2c2c;margin-bottom:.2105263158em}@media(max-width:767.98px){.ApartmentComparisonCard_apartment-comparison-card__name__JDiRd{font-family:var(--font-euclid-circular-b),sans-serif;font-size:.875em;font-weight:400;line-height:114%;margin-bottom:.2857142857em}}.ApartmentComparisonCard_apartment-comparison-card__price__IT5q0{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.6875em;font-weight:400;line-height:103%;color:#2c2c2c}@media(max-width:767.98px){.ApartmentComparisonCard_apartment-comparison-card__price__IT5q0{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.1875em;font-weight:400;line-height:126%}}.ApartmentComparisonCard_apartment-comparison-card__description__Yj4pP{font-family:var(--font-euclid-circular-b),sans-serif;font-size:.8125em;font-weight:400;line-height:123%;color:rgba(0,0,0,.4)}.ApartmentComparisonCard_apartment-comparison-card__description__Yj4pP:not(:last-child){margin-bottom:.3846153846em}@media(max-width:767.98px){.ApartmentComparisonCard_apartment-comparison-card__description__Yj4pP:not(:last-child){margin-bottom:.3076923077em}}.ApartmentComparisonCard_apartment-comparison-card__project__jvMn1{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.1875em;font-weight:400;line-height:126%;color:#000;margin-bottom:.4210526316em}@media(max-width:767.98px){.ApartmentComparisonCard_apartment-comparison-card__project__jvMn1{font-family:var(--font-euclid-circular-b),sans-serif;font-size:.875em;font-weight:400;line-height:114%;margin-bottom:.2857142857em;margin-top:1.4285714286em}}.CarsStorageComparisonCard_carsStorageComparisonCard__R32Fj{display:grid;grid-template-columns:auto auto;align-content:space-between;justify-content:space-between;grid-row-gap:2em}@media(max-width:767.98px){.CarsStorageComparisonCard_carsStorageComparisonCard__R32Fj{display:flex;flex-direction:column;grid-row-gap:0}}.CarsStorageComparisonCard_carsStorageComparisonCard__right__bEbz1{display:flex;flex-direction:column;align-items:flex-end}@media(max-width:767.98px){.CarsStorageComparisonCard_carsStorageComparisonCard__right__bEbz1{order:3;align-items:flex-start;margin-bottom:2em}}.CarsStorageComparisonCard_carsStorageComparisonCard__area__SyQEu{color:#000;margin-bottom:.5em}@media(max-width:767.98px){.CarsStorageComparisonCard_carsStorageComparisonCard__area__SyQEu{margin-bottom:.25em}.CarsStorageComparisonCard_carsStorageComparisonCard__info__vfW4k{order:2;margin-bottom:1em}}.CarsStorageComparisonCard_carsStorageComparisonCard__price__3SDyL{color:#000}.CarsStorageComparisonCard_carsStorageComparisonCard__description__ECOQr{color:rgba(0,0,0,.4)}.CarsStorageComparisonCard_carsStorageComparisonCard__description__ECOQr:not(:last-child){margin-bottom:.3125em}@media(max-width:767.98px){.CarsStorageComparisonCard_carsStorageComparisonCard__description__ECOQr:not(:last-child){margin-bottom:.25em}}.CarsStorageComparisonCard_carsStorageComparisonCard__view__6wT7g{margin-right:auto}@media(max-width:767.98px){.CarsStorageComparisonCard_carsStorageComparisonCard__view__6wT7g{order:4}}.CarsStorageComparisonCard_carsStorageComparisonCard__buttons__S_wJJ{display:flex;gap:.25em}@media(max-width:767.98px){.CarsStorageComparisonCard_carsStorageComparisonCard__buttons__S_wJJ{order:1;gap:.5em;margin-bottom:1.25em}}.CarsStorageComparisonCard_carsStorageComparisonCard__font_area__VQKXa{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.1875em;font-weight:400;line-height:126%}@media(max-width:767.98px){.CarsStorageComparisonCard_carsStorageComparisonCard__font_area__VQKXa{font-family:var(--font-euclid-circular-b),sans-serif;font-size:.875em;font-weight:400;line-height:114%}}.CarsStorageComparisonCard_carsStorageComparisonCard__font_price__hOGAD{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.6875em;font-weight:400;line-height:103%}@media(max-width:767.98px){.CarsStorageComparisonCard_carsStorageComparisonCard__font_price__hOGAD{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.1875em;font-weight:400;line-height:126%}}.CarsStorageComparisonCard_carsStorageComparisonCard__font_description__17VrH{font-family:var(--font-euclid-circular-b),sans-serif;font-size:.8125em;font-weight:400;line-height:123%}.CarsStorageComparisonCard_carsStorageComparisonCard_reserve__pe3d0 .CarsStorageComparisonCard_carsStorageComparisonCard__comparison__4vloL,.CarsStorageComparisonCard_carsStorageComparisonCard_reserve__pe3d0 .CarsStorageComparisonCard_carsStorageComparisonCard__favourite__yol1_{visibility:hidden}.PageComparison_pageComparison__9CNzB{padding-top:2em;transition:.2s ease;transition-property:opacity}.PageComparison_pageComparison_empty__a_oYC{padding-top:8.5em}@media(max-width:1279.98px){.PageComparison_pageComparison_empty__a_oYC{padding-top:0}}.PageComparison_pageComparison__header__6uIqY{margin-bottom:4em}@media(max-width:767.98px){.PageComparison_pageComparison__header__6uIqY{margin-bottom:3em}}.PageComparison_pageComparison__tabs__4Bv1t{margin-bottom:1.25em}.PageComparison_pageComparison__filters__BVAzH{width:-moz-fit-content;width:fit-content;flex-wrap:wrap!important}@media(max-width:767.98px){.PageComparison_pageComparison__filters__BVAzH{gap:.75em}}.PageComparison_pageComparison__headerRow__ShTUc{display:none;justify-content:space-between;align-items:center}@media(max-width:767.98px){.PageComparison_pageComparison__headerRow__ShTUc{margin-top:1.25em;display:flex}}.PageComparison_pageComparison__headerButton__JCtJ1{display:none}@media(max-width:767.98px){.PageComparison_pageComparison__headerButton__JCtJ1{display:block}}.PageComparison_pageComparison__slider__iZKUi{-ms-overflow-style:none;scrollbar-width:none}.PageComparison_pageComparison__slider__iZKUi::-webkit-scrollbar{display:none}.PageComparison_pageComparison__grid__gYEdh{width:calc(33.3333333333%*var(--cards-count));border-radius:.5em;background-color:#fff;padding:2em;transition:.2s ease;transition-property:translate;translate:calc(100%/var(--cards-count)*-1*(var(--active-card) - 1)) 0}@media(max-width:1279.98px){.PageComparison_pageComparison__grid__gYEdh{width:calc(50%*var(--cards-count));padding:1.25em}}@media(max-width:767.98px){.PageComparison_pageComparison__grid__gYEdh{padding:.5em 1em}}.PageComparison_pageComparison__section__UxJ6W:not(:last-child){margin-bottom:4.25em}@media(max-width:1279.98px){.PageComparison_pageComparison__section__UxJ6W:not(:last-child){margin-bottom:4em}}@media(max-width:767.98px){.PageComparison_pageComparison__section__UxJ6W:not(:last-child){margin-bottom:3em}}.PageComparison_pageComparison__section_cards__MWgbW{display:flex;gap:2em}@media(max-width:1279.98px){.PageComparison_pageComparison__section_cards__MWgbW{gap:2.125em}}@media(max-width:767.98px){.PageComparison_pageComparison__section_cards__MWgbW{gap:.8125em}}.PageComparison_pageComparison__sliderWrapper__zJjA8{position:relative;padding-bottom:4em}@media(max-width:767.98px){.PageComparison_pageComparison__sliderWrapper__zJjA8{padding-bottom:6em}}.PageComparison_pageComparison__sliderOverflow__ahVM_{overflow:hidden}.PageComparison_pageComparison__sliderButtons__CZJjx{position:sticky;width:100%;height:0;top:0;padding:0 2em;display:flex;justify-content:space-between;z-index:3;transition:.2s ease;transition-property:visibility,opacity}@media(max-width:1279.98px){.PageComparison_pageComparison__sliderButtons__CZJjx{padding:0 .5em}}.PageComparison_pageComparison__sliderButtons_hidden__re3ie{opacity:0;visibility:hidden}.PageComparison_pageComparison__navigation__A4pvr{padding-top:16.125em;transition:.2s ease;transition-property:visibility,opacity}@media(max-width:1279.98px){.PageComparison_pageComparison__navigation__A4pvr{padding-top:11.375em}}.PageComparison_pageComparison__navigation_prev__b7VUt{scale:-1 1}.PageComparison_pageComparison__navigation_disabled__ryAiC{opacity:0;visibility:hidden;pointer-events:none}.PageComparison_pageComparison__cardCount__i_Fij{margin-right:.75em;margin-top:.1875em}.PageComparison_pageComparison__cardCountTop__ckYLJ{font-family:var(--font-euclid-circular-b),sans-serif;font-size:.8125em;font-weight:400;line-height:123%;color:#000;text-align:center}.PageComparison_pageComparison__cardCountDivider__sNX4o{width:100%;height:1px;background-color:rgba(0,0,0,.16);margin:0 0 .25em}.PageComparison_pageComparison__cardCountBottom__gDfGk{color:rgba(0,0,0,.16);font-family:var(--font-euclid-circular-b),sans-serif;font-size:.8125em;font-weight:400;line-height:123%}.PageComparison_pageComparison__card__v1jrY{width:100%;flex-grow:1;transition:.2s ease;transition-property:transform,opacity}.PageComparison_pageComparison__card_transparent___5_mp{opacity:.2}.PageComparison_pageComparison__order__5kz5w{margin-bottom:2em}@media(max-width:1279.98px){.PageComparison_pageComparison__order__5kz5w{margin-bottom:.75em}}@media(max-width:767.98px){.PageComparison_pageComparison__order__5kz5w{margin-bottom:1em}}.PageComparison_pageComparison_pending__5Cvo_{pointer-events:none;opacity:.5}.PageComparison_pageComparison__similarApartments__MCZuX{border-top:1px solid rgba(0,0,0,.08)}.PageComparison_pageComparison__similarApartments_paddings__KgpUK{padding-top:4em;padding-bottom:4em}@media(max-width:767.98px){.PageComparison_pageComparison__similarApartments_paddings__KgpUK{padding-top:3em;padding-bottom:3em}}.PageComparison_pageComparison__similarTitle__unRSE{font-family:var(--font-euclid-circular-b),sans-serif;font-size:1.1875em;font-weight:400;line-height:126%;color:#000;margin-bottom:1.6842105263em}