.go-back-link[data-v-33c36e65]{align-items:center;background:none;border:0;color:var(--text);cursor:pointer;display:flex;font-size:14px;height:100%;justify-content:flex-start;line-height:46px;margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.go-back-link svg[data-v-33c36e65]{color:var(--accent);display:block;height:19px;margin-bottom:2px;margin-right:13px;transition:transform .2s ease;width:19px}.go-back-link[data-v-33c36e65]:focus,.go-back-link[data-v-33c36e65]:hover{outline:none}.go-back-link:focus svg[data-v-33c36e65],.go-back-link:hover svg[data-v-33c36e65]{transform:translateX(-6px)}.house-title[data-v-6fe139d8]{align-items:center;color:var(--text);display:flex;font-family:var(--font-stack);font-weight:700;justify-content:space-between;margin:50px 0 70px}@media(max-width:768px){.house-title[data-v-6fe139d8]{flex-direction:column}.house-title__facad[data-v-6fe139d8]{display:none!important}}.house-title__name[data-v-6fe139d8]{font-family:var(--font-stack);font-size:max(12px,min(2vw,25px));font-weight:700;line-height:56px;text-align:center;width:100%}.house-title__facad[data-v-6fe139d8],.house-title__name[data-v-6fe139d8]{color:var(--text);text-transform:uppercase;white-space:nowrap}.house-title__facad[data-v-6fe139d8]{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:14px;justify-content:flex-start;line-height:46px;outline:none;-webkit-text-decoration:none;text-decoration:none}.house-title__facad svg[data-v-6fe139d8]{display:block;height:19px;margin-bottom:2px;margin-right:13px;transition:transform .2s ease;width:19px}.house-title__facad[data-v-6fe139d8]:focus,.house-title__facad[data-v-6fe139d8]:hover{outline:none}.house-title__facad:focus svg[data-v-6fe139d8],.house-title__facad:hover svg[data-v-6fe139d8]{transform:translateX(-6px)}.house-title__back-bttn[data-v-6fe139d8]{align-items:center;background:none;border:0;color:var(--text);cursor:pointer;display:flex;font-size:14px;height:100%;justify-content:flex-start;line-height:46px;margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;white-space:nowrap}.house-title__back-bttn svg[data-v-6fe139d8]{display:block;height:19px;margin-bottom:2px;margin-right:13px;transition:transform .2s ease;width:19px}.house-title__back-bttn[data-v-6fe139d8]:focus,.house-title__back-bttn[data-v-6fe139d8]:hover{outline:none}.house-title__back-bttn:focus svg[data-v-6fe139d8],.house-title__back-bttn:hover svg[data-v-6fe139d8]{transform:translateX(-6px)}@media(max-width:1140px){.house-title__go-back-button[data-v-6fe139d8]{position:static}}.thumbnail[data-v-67ce33be]{background:#fff;border:1px solid #d4d4d4;cursor:pointer;height:112px;padding:16px 22px;transition:box-shadow .2s ease;width:134px}.thumbnail_loading[data-v-67ce33be]{animation:fadeInOut 1s ease infinite;background-color:#eee}.thumbnail_active[data-v-67ce33be]{border-color:#ae9470;border-width:2px}.thumbnail__image[data-v-67ce33be]{height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .2s ease;width:100%}.thumbnail[data-v-67ce33be]:focus,.thumbnail[data-v-67ce33be]:hover{box-shadow:3px 6px 18px rgba(29,29,29,.17);outline:none}.thumbnail:focus .thumbnail__image[data-v-67ce33be],.thumbnail:hover .thumbnail__image[data-v-67ce33be]{transform:scale(1.2)}@media(max-width:1060px){.thumbnail[data-v-67ce33be]{height:80px;width:96px}}@media(max-width:768px){.thumbnail[data-v-67ce33be]{height:50px;padding:3px;width:60px}}.gallery[data-v-2169df4e]{width:100%}.gallery__main-image[data-v-2169df4e]{cursor:zoom-in;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.gallery__main-image-wrapper[data-v-2169df4e]{border:1px solid #d4d4d4;height:560px;position:relative;width:100%}.gallery__main-image-loader[data-v-2169df4e]{animation:fadeInOut 1s ease infinite;background-color:#eee;height:100%;width:100%}.gallery__main-image-text[data-v-2169df4e]{font-size:30px;left:35px;text-transform:uppercase;top:33px}.gallery__action-button[data-v-2169df4e],.gallery__main-image-text[data-v-2169df4e]{color:#282828;font-family:var(--font-stack);font-weight:500;position:absolute}.gallery__action-button[data-v-2169df4e]{align-items:center;background:none;border:0;cursor:pointer;display:flex;font-size:16px;line-height:20px;opacity:.5;padding:0;text-transform:lowercase;transition:opacity .2s ease}.gallery__action-button_type_lightbox[data-v-2169df4e]{right:22px;top:22px}.gallery__action-button_type_planoplan[data-v-2169df4e]{right:80px;top:22px}.gallery__action-button-icon[data-v-2169df4e]{align-items:center;background-color:rgba(var(--secondary-accent-rgb),.96);border-radius:50%;display:flex;height:46px;justify-content:center;width:46px}.gallery__action-button-icon svg[data-v-2169df4e]{color:#fff;height:22px;width:22px}.gallery__action-button[data-v-2169df4e]:focus,.gallery__action-button[data-v-2169df4e]:hover{opacity:1;outline:none}.gallery__controls[data-v-2169df4e]{align-items:center;display:flex;justify-content:space-between;margin-top:33px}.gallery__thumbnails[data-v-2169df4e]{--offset:0;--width-translation:calc(var(--offset)*100*-1%);--margin-translation:calc(20px*var(--offset));--translation:calc(var(--width-translation) - var(--margin-translation));display:flex;max-width:482px;overflow-x:hidden;padding:20px 0 20px 20px;width:100%}.gallery__thumbnails>[data-v-2169df4e]{flex-shrink:0;transform:translateX(var(--translation));transition:transform .2s ease}.gallery__thumbnails[data-v-2169df4e]>:not(:last-child){margin-right:20px}.gallery__button[data-v-2169df4e]{align-items:center;background-color:rgba(40,40,40,.2);border:0;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:18px 22px;transition:background-color .2s ease}.gallery__button_next[data-v-2169df4e]{transform:rotate(180deg)}.gallery__button>svg[data-v-2169df4e]{color:rgba(var(--main-rgb),.96);height:24px;opacity:.5;pointer-events:none;transition:opacity .2s ease,color .2s ease;width:16px}.gallery__button[data-v-2169df4e]:focus,.gallery__button[data-v-2169df4e]:hover{background-color:#282828;outline:none}.gallery__button:focus>svg[data-v-2169df4e],.gallery__button:hover>svg[data-v-2169df4e]{color:hsla(0,0%,100%,.96);opacity:1}@media(max-width:1280px){.gallery__main-image-wrapper[data-v-2169df4e]{height:454px}}@media(max-width:1060px){.gallery__controls[data-v-2169df4e]{margin-top:18px}.gallery__thumbnails[data-v-2169df4e]{max-width:344px;padding:14px 0 20px 14px}.gallery__thumbnails[data-v-2169df4e]>:not(:last-child){margin-right:14px}.gallery__button[data-v-2169df4e]{padding:10px 14px}}@media(max-width:768px){.gallery__main-image-wrapper[data-v-2169df4e]{height:340px}.gallery__thumbnails[data-v-2169df4e]{max-width:200px;padding:2px 0 0 4px}.gallery__thumbnails[data-v-2169df4e]>:not(:last-child){margin-right:6px}.gallery__button[data-v-2169df4e]{padding:6px 10px}}.realty-info-row[data-v-365b7050]{align-items:center;border-bottom:1px solid #d4d4d4;display:flex;justify-content:space-between;max-width:385px;padding:18px 10px;width:100%}.realty-info-row__title[data-v-365b7050],.realty-info-row__value[data-v-365b7050]{font-family:var(--font-stack);line-height:20px}.realty-info-row__title[data-v-365b7050]{color:var(--text)}.realty-info-row__value[data-v-365b7050]{color:#282828}.realty-info-row__title[data-v-365b7050]{font-size:18px;font-weight:400}.realty-info-row__title>sup[data-v-365b7050]{font-size:12px}.realty-info-row__value[data-v-365b7050]{font-size:26px;font-weight:500}@media(max-width:1140px){.realty-info-row[data-v-365b7050]{max-width:none}}.button[data-v-4aa5a450]{background:none;border:0;cursor:pointer;overflow:hidden;padding:0;position:relative;text-align:inherit}.button[disabled][data-v-4aa5a450]{opacity:.3}.button__text[data-v-4aa5a450]{color:var(--button-dark);font-family:var(--font-stack);font-size:14px;font-weight:700;left:46px;line-height:1;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%);transition:left .2s ease}.button__icon[data-v-4aa5a450]{align-items:center;background-color:var(--light);border:1px solid var(--button-dark);border-radius:23px;display:inline-flex;flex-shrink:0;height:46px;padding:0 11px;transition:padding .2s ease}.button__icon>svg[data-v-4aa5a450]{height:20px;width:22px}.button[data-v-4aa5a450]:active,.button[data-v-4aa5a450]:focus,.button[data-v-4aa5a450]:hover{outline:none}.button:active .button__icon[data-v-4aa5a450],.button:focus .button__icon[data-v-4aa5a450],.button:hover .button__icon[data-v-4aa5a450]{padding:0 172px 0 56px}.button:active .button__text[data-v-4aa5a450],.button:focus .button__text[data-v-4aa5a450],.button:hover .button__text[data-v-4aa5a450]{left:90px}select option[data-v-cc2073c2]{font-size:12px}.icon-favorite[data-v-cc2073c2]{cursor:pointer;height:100%;margin-left:20px;width:100%}.icon-favorite svg[data-v-cc2073c2]{width:56px}.icon-favorite.activeRealty svg path[data-v-cc2073c2],.icon-favorite:hover svg path[data-v-cc2073c2]{stroke:#ff5252!important}.realty-page[data-v-cc2073c2]{grid-gap:174px;display:grid;grid-auto-rows:max-content;grid-template-columns:750px 1fr;margin-bottom:80px;position:relative}.realty-page__sidebar[data-v-cc2073c2]{flex-grow:1}.realty-page__close-planoplan[data-v-cc2073c2]{align-items:center;background:none;border:0;color:#282828;cursor:pointer;display:flex;font-family:var(--font-stack);font-size:16px;font-weight:500;left:20px;line-height:20px;opacity:.5;padding:0;position:absolute;text-transform:lowercase;top:20px;transition:opacity .2s ease}.realty-page__close-planoplan-icon[data-v-cc2073c2]{align-items:center;background-color:rgba(var(--secondary-accent-rgb),.96);border-radius:50%;display:flex;height:46px;justify-content:center;width:46px}.realty-page__close-planoplan-icon svg[data-v-cc2073c2]{color:#fff;height:22px;width:22px}.realty-page__close-planoplan[data-v-cc2073c2]:focus,.realty-page__close-planoplan[data-v-cc2073c2]:hover{opacity:1;outline:none}.realty-page__price-per-meter-container[data-v-cc2073c2]{display:flex}.realty-page__residue[data-v-cc2073c2]{color:#66a46a;font-size:20px;line-height:20px;margin-bottom:28px}.realty-page__price[data-v-cc2073c2],.realty-page__residue[data-v-cc2073c2]{font-family:var(--font-stack);font-weight:500}.realty-page__price[data-v-cc2073c2]{color:var(--accent);font-size:34px;margin-bottom:10px;position:relative;white-space:nowrap}.realty-page__price_gift[data-v-cc2073c2]{align-items:center;background-color:#e53935;border-radius:50%;color:#fff;display:flex;height:27px;justify-content:center;position:absolute;right:-15%;top:-50%;width:27px}.realty-page__price_gift svg[data-v-cc2073c2]{height:70%;width:70%}.realty-page__price_with-badge[data-v-cc2073c2]{position:relative}.realty-page__price_with-badge[data-v-cc2073c2]:after{align-items:center;background-color:#e53935;border-radius:11px;color:#fff;content:attr(data-badge-content);display:flex;font-family:var(--font-stack);font-size:12px;font-weight:700;height:24px;justify-content:center;left:100%;line-height:10px;min-width:24px;padding:0 8px;position:absolute;top:-12px;width:auto}.realty-page__price_per-meter[data-v-cc2073c2]{color:#282828;font-size:22px}.realty-page__price_per-meter>sup[data-v-cc2073c2]{font-size:10px}.realty-page__price_per-meter.realty-page__price_per-meter[data-v-cc2073c2]{margin-right:28px}.realty-page__price_additional-price[data-v-cc2073c2]{grid-gap:5px;color:#282828;display:grid;font-size:22px;gap:5px;margin-bottom:10px}.realty-page__price_additional-price-title[data-v-cc2073c2]{color:#66a46a}.realty-page__price_additional-price-price-meter[data-v-cc2073c2]{font-size:16px}.realty-page__price_crossed[data-v-cc2073c2]{color:#282828;font-family:var(--font-stack);font-size:22px;font-weight:500;position:relative}.realty-page__price_crossed[data-v-cc2073c2]:after{background-color:#282828;content:"";height:2px;left:-8px;position:absolute;top:calc(50% - 3px);width:calc(100% + 16px)}.realty-page__price_profit[data-v-cc2073c2]{color:#282828;font-family:var(--font-stack);font-size:16px;font-weight:400}.realty-page__price-container[data-v-cc2073c2]{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:40px}.realty-page__request-price-button[data-v-cc2073c2]{background:none;border:0;border-bottom:3px dashed var(--accent);color:var(--accent);cursor:pointer;font-family:var(--font-stack);font-size:34px;font-weight:500;line-height:20px;margin:0 0 6px;padding:10px 0;transition:border-color .2s ease,color .2s ease;white-space:nowrap}.realty-page__request-price-button[data-v-cc2073c2]:focus,.realty-page__request-price-button[data-v-cc2073c2]:hover{border-color:var(--text);color:var(--text);outline:none}.realty-page__info[data-v-cc2073c2]{width:100%}.realty-page__button-container[data-v-cc2073c2]{display:flex;margin-top:48px}.realty-page__button-container[data-v-cc2073c2]>:not(:last-child){margin-right:24px}.realty-page__compass[data-v-cc2073c2]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.realty-page__compass-wrapper[data-v-cc2073c2]{display:flex;height:150px;margin:47px 0;width:150px}.realty-page__status[data-v-cc2073c2]{color:var(--color-sold);font-family:var(--font-stack);font-size:17px;font-weight:500;line-height:20px}.realty-page__special[data-v-cc2073c2]{align-items:center;color:#282828;display:flex;font-family:var(--font-stack);font-size:18px;-webkit-text-decoration:none;text-decoration:none}.realty-page__special[data-v-cc2073c2]:not(:last-child){margin-bottom:12px}.realty-page__special-list[data-v-cc2073c2]{margin-top:30px}.realty-page__special-icon[data-v-cc2073c2]{align-items:center;border-radius:18px;color:#fff;display:flex;height:36px;justify-content:center;margin-right:10px;padding:4px;width:36px}.realty-page__special-icon svg[data-v-cc2073c2]{height:60%;width:60%}@media(max-width:1500px){.realty-page__button-container[data-v-cc2073c2]{align-items:flex-start;flex-direction:column}.realty-page__button-container[data-v-cc2073c2]>:not(:last-child){margin-bottom:14px;margin-right:0}}@media(max-width:1280px){.realty-page[data-v-cc2073c2]{grid-gap:100px;grid-template-columns:610px 1fr}}@media(max-width:1140px){.realty-page[data-v-cc2073c2]{grid-gap:60px;grid-template-columns:1fr}.realty-page__gallery[data-v-cc2073c2]{justify-self:center}.realty-page__button-container[data-v-cc2073c2]{flex-direction:row}.realty-page__button-container[data-v-cc2073c2]>:not(:last-child){margin-bottom:0;margin-right:14px}}@media(max-width:580px){.realty-page__button-container[data-v-cc2073c2]{flex-direction:column}.realty-page__button-container[data-v-cc2073c2]>:not(:last-child){margin-bottom:14px;margin-right:0}}.realty-page__share-wrapper{display:flex;flex-wrap:wrap}.realty-page__share-wrapper>*{margin:0 4px 4px 0}.realty-page__share-button{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;cursor:pointer;height:24px;width:24px}.realty-page__share-button_vk{background-image:url(/img/social/share/vk.svg)}.realty-page__share-button_facebook{background-image:url(/img/social/share/facebook.svg)}.realty-page__share-button_odnoklassniki{background-image:url(/img/social/share/odnoklassniki.svg)}.realty-page__share-button_twitter{background-image:url(/img/social/share/twitter.svg)}.realty-page__share-button_telegram{background-image:url(/img/social/share/telegram.svg)}.realty-page__share-button_viber{background-image:url(/img/social/share/viber.svg)}.realty-page__share-button_whatsapp{background-image:url(/img/social/share/whatsapp.svg)}.mt-10{margin-top:40px}