.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem)}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:center;border-bottom:1px solid #edecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem;display:flex;justify-content:space-between;padding:1.2rem 1rem}.modal-header .close{margin:-1.2rem -1rem -1.2rem auto;padding:1.2rem 1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;border-top:1px solid #edecef;display:flex;justify-content:flex-end;padding:1rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:576px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-dialog{border-radius:.3rem;padding:initial}.modal-dialog .el-dialog__header{display:none}.modal-dialog .el-dialog__body{padding:0}.modal-backdrop{opacity:.2}.icon--close{cursor:pointer;height:18px;opacity:.3;position:absolute;right:18px;width:18px}.icon--close:hover{opacity:1}.icon--close:after,.icon--close:before{background-color:#333;content:" ";height:18px;left:10px;position:absolute;width:2px}.icon--close:before{transform:rotate(45deg)}.icon--close:after{transform:rotate(-45deg)}.modal-content a{color:#18a0fb;cursor:pointer;font-size:.9rem;text-decoration:none;word-break:break-word}.modal-content a:hover{color:#286ebf}.modal-content a:active{color:#2260a8}.modal-body{padding:0}.modal-body--padding{padding:20px}.modal-header .close{background-color:transparent;border:0;cursor:pointer;height:auto;margin:auto 0 auto auto;outline:none;padding:0}.modal-header--no-padding{padding:0}.modal-content{border:none}.modal__city-list{align-content:stretch;background:#fff;box-sizing:border-box;display:flex;flex-wrap:wrap;padding:12px 0 0 12px;width:100%}.modal__city-list a{align-items:center;box-sizing:border-box;display:flex;margin-bottom:12px;margin-right:12px;min-height:20px;width:31.5%}@media (max-width:991.98px){.modal__city-list a{width:47.3%}}@media (max-width:767.98px){.modal__city-list a{width:100%}}.modal__header{border-bottom:rgba(0,0,0,.122);border-bottom-style:solid;border-radius:0;border-width:1px;display:flex;flex-direction:row;padding:0;width:auto}.modal__title{color:#91a5b8;cursor:default;font-size:16px;font-weight:400;margin-bottom:auto;margin-top:auto;padding-left:4px}.modal__body{padding:0 20px 20px}.modal__body--scroll{height:350px;margin-bottom:10px;margin-right:5px;margin-top:10px;overflow-y:auto}.modal__body--scroll::-webkit-scrollbar{width:5px}.modal__body--scroll::-webkit-scrollbar-track{background-color:#fff}.modal__body--scroll::-webkit-scrollbar-thumb{background-color:#67758e;border-radius:3px}.modal__body--top-padding{padding-top:20px}.modal__footer{align-items:center;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;border-top:rgba(0,0,0,.149);border-top-style:solid;border-width:1px;display:flex;padding:1rem}.modal__footer--space-around{justify-content:space-around}.modal__footer--column{flex-direction:column}.modal__button--close{background-color:transparent;border:0;cursor:pointer;height:auto;margin-left:auto;outline:none;padding:.8rem}.modal__button--margin-right{margin-right:20px!important}.modal__button--no-padding{padding:0}.modal__tabs{display:flex;flex-direction:row;height:100%;margin:0;padding:0 0 0 1rem}.modal__tab{align-items:center;cursor:pointer;display:flex;font-size:16px;list-style:none;padding:17px 12px}.modal__tab--active{border-bottom:solid;border-color:#4496f6;border-width:2px;font-weight:700}.modal__subtitle{color:#91a5b8;font-size:16px;margin:0;padding-bottom:16px;padding-top:16px}.modal__subtitle--black{color:#000;font-weight:500}.modal__text--gray{color:gray}.modal__message{background-color:#0ff;border-radius:5px;font-size:.8rem;margin:.5rem;padding:.6rem}.modal__divider{border-bottom:1px solid #e6e6e6;margin-left:-20px;margin-right:-20px;padding-top:15px}.modal__line{margin-bottom:10px;margin-top:10px}.modal__line--no-top-margin{margin-top:0}.tooltip-block{position:relative;width:100%}.tooltip-block:hover .tooltip-text--visible{opacity:1;transition-delay:0s;visibility:visible}.tooltip-text{background:#fff;border-radius:5px;bottom:50px;box-shadow:0 1px 15px #a1b2c680;opacity:0;padding:10px 15px;position:absolute;transition:opacity .3s;visibility:hidden}.tooltip-text--visible:hover{opacity:0!important;transition:opacity .3s;visibility:hidden!important}.tooltip-text--red{color:#ff6a49}.tooltip-text--bottom-42{bottom:42px}.tooltip-text--textarea{bottom:83px}.tooltip-text--long-textarea{bottom:120px}.chip{background:#4a7a892e;border:none;border-radius:15px;box-sizing:border-box;color:#000;display:inline-flex;margin-bottom:5px;margin-right:10px;margin-top:5px;max-width:290px;padding:5px 15px;text-decoration:none}.chip--wrapper{flex-wrap:nowrap;overflow-x:scroll}.chip--wrapper::-webkit-scrollbar{display:none}.chip--link{cursor:pointer;flex-shrink:0}.chip:hover{background:#4a7a8940;color:#000}.checkbox-container{color:#2f3a49;cursor:pointer;display:flex;flex-direction:row-reverse;font-size:14px;justify-content:flex-end;margin-bottom:auto;margin-top:auto;padding-top:7px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-container--metro{font-size:12px;font-weight:700}.checkbox-container--metro:hover{color:#4496f6}.checkbox-container--category{margin-left:1.7em}.checkbox-container--margin-bottom{margin-bottom:8px}.checkbox-container--no-padding{padding:0}.checkbox-container--w-100{width:100%}.checkbox-container--accept{color:#67758e;padding-bottom:10px}.checkbox-container--red{color:#e84747}.checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{align-items:flex-end;background-color:#eee;border-radius:4px;display:flex;height:15px;justify-content:center;left:0;margin-right:10px;min-width:15px;top:0;width:15px}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA5IDciPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0uMTA0IDMuODVBLjM4LjM4IDAgMCAxIDAgMy42MDVhLjM4LjM4IDAgMCAxIC4xMDQtLjI0NWwuNDg0LS40OWEuMzMuMzMgMCAwIDEgLjQ4NSAwbC4wMzUuMDM1TDMuMDEyIDQuOTdjLjA2OS4wNy4xNzMuMDcuMjQyIDBMNy44OTIuMTA1aC4wMzVhLjMzLjMzIDAgMCAxIC40ODUgMGwuNDg0LjQ5YS4zNC4zNCAwIDAgMSAwIC40OWwtNS41MzggNS44MUEuMzEuMzEgMCAwIDEgMy4xMTUgN2EuMzEuMzEgMCAwIDEtLjI0Mi0uMTA1bC0yLjctMi45NHoiLz48L3N2Zz4=);display:none}.checkbox-container input:checked~.checkmark:after{display:block}.catalog-filter__button{background-color:transparent;border-style:solid;border-width:2px;box-sizing:border-box;cursor:pointer;display:flex;font-family:Montserrat,serif;font-size:.9rem;font-weight:500;justify-content:center;line-height:1.5;margin:0;min-height:38px;outline:none;padding:.375rem .75rem;text-align:center;text-decoration:none;text-transform:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.catalog-filter__button--white{align-items:center;background-color:#fff;border-color:#dddfe1;border-radius:7px;box-sizing:border-box;color:#000!important;display:flex}.catalog-filter__button--white:hover{background-color:#e1e7ee;border-color:#e1e7ee}.catalog-filter__button--white:active{background-color:#c0d1e2;border-color:#c0d1e2}.catalog-filter__button--blue{align-items:center;background-color:#4496f6;border:none;border-radius:7px;box-sizing:border-box;color:#fff!important;display:flex}.catalog-filter__button--blue:hover{background-color:#317ed8}.catalog-filter__button--blue:active{background-color:#286ebf}.catalog-filter__button--blue:disabled,[disabled].catalog-filter__button--blue{background-color:#828e9c!important;cursor:unset!important}.catalog-filter{cursor:default;display:flex;flex:1;flex-direction:column}.catalog-filter__sort-icon{display:inline-flex;flex-direction:column;margin-right:10px}.catalog-filter__sort-icon-triangle--up{border-bottom:6px solid #4496f6;margin-bottom:3px}.catalog-filter__sort-icon-triangle--down,.catalog-filter__sort-icon-triangle--up{border-left:3px solid transparent;border-right:3px solid transparent;height:0;width:0}.catalog-filter__sort-icon-triangle--down{border-top:6px solid #4496f6}.catalog-filter__header{font-size:16px;font-weight:600;margin-bottom:15px}.catalog-filter__header-row{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:-10px;margin-top:-10px}@media (max-width:991.98px){.catalog-filter__header{align-items:center;display:flex;font-size:14px;justify-content:center;margin-bottom:0}}.catalog-filter__header-counter{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:11px;height:18px;justify-content:center;margin-left:10px;width:18px}.catalog-filter__header-icon{background-image:url(../icons/filter/filter.png);background-image:url(../icons/filter/filter.svg);background-repeat:round;display:inline-flex;height:12px;margin-right:10px;width:15px}.catalog-filter--show-filter .catalog-filter__row{display:block}@media (max-width:991.98px){.catalog-filter--show .catalog-filter__header{margin-bottom:10px}.catalog-filter--show .catalog-filter__header--sort{margin-bottom:20px}}.catalog-filter__row{border-top:1px solid hsla(208,7%,46%,.129);margin-bottom:10px;margin-top:10px}.catalog-filter__row--no-title{border-top:0;margin-top:0}.catalog-filter__row--no-title .checkbox-container{margin-top:0}.catalog-filter__row-title{display:flex;font-weight:600;margin-top:10px}.catalog-filter__row .checkbox-container{margin-top:10px;padding-top:0}.catalog-filter__row:last-child{margin-bottom:0}@media (max-width:991.98px){.catalog-filter__row{display:none}}.catalog-filter__icon{background-repeat:round;display:inline-flex;height:15px;margin-right:10px;width:15px}.catalog-filter__icon--time{background-image:url(../icons/filter/time.png);background-image:url(../icons/filter/time.svg)}.catalog-filter__icon--wallet{background-image:url(../icons/filter/wallet.png);background-image:url(../icons/filter/wallet.svg)}.catalog-filter__icon--repair{background-image:url(../icons/filter/repair.png);background-image:url(../icons/filter/repair.svg)}.catalog-filter__icon--metro{background-image:url(../icons/center/blue-geo-pin.svg)}.catalog-filter__row .catalog-filter__button{margin-top:10px;width:100%}.catalog-filter__row .search-form__input-group{margin-top:10px}.map-content__filter-header~.catalog-filter .catalog-filter__check-items{margin-top:-10px}.map-content__filter-header~.catalog-filter .catalog-filter__check-items .catalog-filter__row:first-child{border-top:none}.map-splash{color:#2f3a49;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;background-color:#fff;border:none;border-radius:5px;box-shadow:0 1px 15px #d9d9d980;margin-top:1rem;padding:30px}.map-splash:hover{box-shadow:0 1px 5px #d9d9d980}.map-splash{align-items:center;background-blend-mode:multiply;background-position:50%;background-size:cover;box-sizing:border-box;cursor:pointer;height:120px;justify-content:center;position:relative}@media (max-width:991.98px){.map-splash{display:none}}.map-splash__img{box-sizing:border-box;display:flex;height:100%;-o-object-fit:cover;object-fit:cover;padding:-30px;position:absolute;width:100%}.map-splash__button{background-color:#4496f6;border-radius:6px;color:#fff;font-weight:500;padding:10px;text-decoration:underline;text-decoration-style:dashed;text-underline-position:under;z-index:20}.map-splash__button:hover{background-color:#317ed8}.conversion-buttons{display:flex;height:89px;margin-top:1rem}@media (min-width:992px){.conversion-buttons{display:none}}.conversion-buttons__button{align-items:center;background:#435277;border-radius:6px;box-sizing:border-box;color:#fff;display:flex;flex:1;flex-direction:column;font-size:14px;font-weight:500;line-height:17px;margin-right:8px;min-height:89px;padding:0 15px;text-align:center;text-decoration:none}.conversion-buttons__button:before{margin-bottom:6px;margin-top:10px}.conversion-buttons__button:last-child{margin-right:0}.conversion-buttons__button--message:before{content:url(../icons/catalog/conversion/comment.svg)}.conversion-buttons__button--phone:before{content:url(../icons/catalog/conversion/phone.svg)}.conversion-buttons__button-text{max-width:110px}.card-map{height:288px;margin-top:15px}.price-table{border:1px solid #d5e5fc;border-radius:5px;border-spacing:0;box-sizing:border-box;margin-top:20px;overflow:hidden;width:100%}@media (max-width:767.98px){.price-table thead{display:none}}.price-table tr{flex-direction:row}.price-table tr:nth-of-type(odd){background-color:#f5f7fb}.price-table tr:nth-of-type(2n){background-color:#fff}@media (max-width:767.98px){.price-table tr{flex-direction:column}}.price-table__td{padding:12px}.price-table__td:first-child{border-right:1px solid #e1e7ee;width:70%}@media (max-width:767.98px){.price-table__td:first-child{border:0}}.price-table__td:last-child{width:30%}.price-table__td--thead{background:#d5e5fc;font-weight:700}.price-table__td--thead:first-child{border-right:1px solid #bfd1ea}.price-table__td--no-padding{padding:0 12px}.price-link{background:none;border-left:#18a0fb;border-color:#18a0fb #18a0fb currentcolor;border-right:#18a0fb;border-top:#18a0fb;cursor:pointer;font-size:.9rem;margin-top:10px;outline:none;padding:0;text-decoration:none;width:-moz-max-content;width:max-content;z-index:10}.price-link,.price-link:visited{color:#18a0fb}.price-link:hover{color:#286ebf}.metro{align-items:center;background:#e6eef6;border-radius:8px;cursor:default;display:flex;line-height:20px;margin-right:10px;padding:.2rem 30px .2rem .6rem;position:relative;width:-moz-fit-content;width:fit-content}.metro:hover{background:#bcdcec91}.metro--pointer{cursor:pointer}.metro--text,.metro--text:hover{background:none;border:none;padding:0}.metro--text:hover{color:#007bff}.metro__icon{background:#000;border-radius:50%;height:8px;margin:auto 5px;min-width:8px;width:8px}.metro__icon--red{background:red}.metro__icon--green{background:#29bf28}.metro__icon--dark-blue{background:#0079bf}.metro__icon--sky{background:#00c0ff}.metro__icon--brown{background:#745c2f}.metro__icon--orange{background:orange}.metro__icon--purple{background:#810081}.metro__icon--yellow{background:#ff0}.metro__icon--gray{background:#acadaf}.metro__icon--lime{background:#9acd00}.metro__icon--wave{background:#83c1c1}.metro__icon--light-purple{background:#adc0e2}.metro__icon--blue{background:#9d9dff}.metro__icon--light-pink{background:#ffcaf9}.metro__icon--pink{background:#df64a2}.metro__icon--turquoise{background:#00bcd4}.metro .icon--close{cursor:pointer;height:14px;right:10px}.metro .icon--close:after,.metro .icon--close:before{height:14px}.card-preview{border-right:solid;border-color:#fff;cursor:pointer;margin:-20px;padding:20px}.card-preview:hover{border-color:#4496f6}.card-preview .review__header{border-bottom:none;padding-bottom:0;padding-top:10px}.card-preview .review__content-comment{border-top:0;padding-top:0}.card-preview__short-review{align-items:center;display:flex;flex-direction:row;margin-top:20px}.card-preview__short-review:before{background-image:url(../icons/comment.svg);background-size:cover;content:"";height:19px;margin-right:10px;min-width:21px}.card-preview__position-text{align-items:center;display:inline-block;margin-right:auto}@media (max-width:770px){.card-preview__position-text{margin-right:0}}@media (max-width:767.98px){.card-preview__position-text{margin-top:15px;text-align:center}}.card-preview__position-icon{height:21px;width:28px}.card-preview__position-icon-1{background-image:url(../icons/center/position-1.png)}.card-preview__position-icon-2{background-image:url(../icons/center/position-2.png)}.card-preview__position-icon-3{background-image:url(../icons/center/position-3.png)}.card-preview__thumb{margin-right:25px;max-width:100%;width:100px}.card-preview__thumb-img{display:block;height:70px;margin:auto}.card-preview__title{color:#2f3a49;font-size:28px;font-weight:600;line-height:35px}.card-preview__rating{align-items:center;display:flex;flex-direction:row;min-width:-moz-max-content;min-width:max-content}.card-preview__reviews-link{color:#4186d7;font-weight:500}.card-preview__star-info{margin-bottom:9px;margin-top:9px}@media (max-width:767.98px){.card-preview__star-info{display:flex}}@media (max-width:1199.98px){.card-preview__star-info{justify-content:center}}@media (max-width:767.98px){.card-preview__star-info--count{flex-direction:column}.card-preview__star-info--count .card-preview__divider{display:none}}.card-preview__row{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:767.98px){.card-preview__row--flex-column-sm{flex-direction:column}}.card-preview__row--border-bottom{border-bottom:1px solid #dddfe1}.card-preview__row--left-padding{padding-left:.5rem}.card-preview__row--padding{padding-top:9px}@media (max-width:1199.98px){.card-preview__row--mobile-w-100{width:100%}}.card-preview__divider{background:#d0d1d5;height:15px;margin:auto 10px;width:1px}@media (max-width:767.98px){.card-preview__divider--sm-none{display:none}}.card-preview__advantages-row{display:flex;flex-wrap:wrap}@media (max-width:1199.98px){.card-preview__advantages-row{justify-content:space-between}}@media (max-width:767.98px){.card-preview__advantages-row{flex-wrap:nowrap;overflow-x:scroll;width:auto;-ms-overflow-style:none}.card-preview__advantages-row::-webkit-scrollbar{display:none}}.card-preview__promo-advantage{background:#3fc57e2b;border-radius:100px;margin-right:10px;margin-top:10px;padding:5px 15px}.card-preview__promo-advantage:last-child{margin-right:0}@media (max-width:1199.98px){.card-preview__promo-advantage{align-items:center;display:flex;justify-content:center;margin-right:0;width:100%}}@media (max-width:767.98px){.card-preview__promo-advantage{flex:none;margin-right:15px;width:auto}.card-preview__promo-advantage:last-child{margin-right:0}}.card-preview__advantage{align-items:center;background:#f5f7fb;border:1px solid #d5e5fc;border-radius:100px;display:flex;margin-right:10px;margin-top:10px;padding:5px 15px}.card-preview__advantage-text{margin-left:5px}@media (max-width:1199.98px){.card-preview__advantage{justify-content:center;margin:.3rem 0 0;width:100%}}.card-preview__advantage:last-child{margin-right:0}@media (max-width:767.98px){.card-preview__advantage{flex:none;margin-right:15px;width:auto}.card-preview__advantage:last-child{margin-right:0}}.card-preview__header{display:flex;flex-direction:row}.card-preview__header--company{align-items:center;border-bottom:1px solid #edecef;padding-bottom:15px}.card-preview__stars-text{color:#4496f6;font-weight:500;text-align:center;text-decoration:none}@media (max-width:767.98px){.card-preview__stars-text{padding-bottom:10px;padding-top:10px}}.card-preview__buttons-group--margin--left{margin-left:auto}.card-preview__buttons-row{padding-bottom:10px;padding-top:10px}@media (max-width:1199.98px){.card-preview__header{display:flex}.card-preview__header--company{align-items:center;border-bottom:1px solid #edecef;flex-wrap:wrap;padding-bottom:25px}.card-preview__header-ico{margin:auto}.card-preview__header-title{text-align:center}.card-preview__header--reverse{flex-direction:column;flex-flow:wrap-reverse}}@media (max-width:1199.98px) and (max-width:767.98px){.card-preview__stars{margin-left:0}}@media (max-width:1199.98px){.card-preview__buttons-row .message-button,.card-preview__buttons-row .phone-button{justify-content:center;margin:10px 0 0;width:100%}.card-preview__buttons-row{flex-wrap:wrap;padding-top:0}.card-preview__buttons-row .button .hidden-text{display:block}}@media (max-width:770px){.card-preview__header{display:flex}.card-preview__header--company{align-items:center;border-bottom:1px solid #edecef;flex-wrap:wrap;padding-bottom:25px}.card-preview__header-ico{margin:auto}.card-preview__header-title{margin-top:15px;text-align:center}.card-preview__header--reverse{flex-direction:column;flex-flow:wrap-reverse}.card-preview__buttons-row .button{justify-content:center;margin:10px 0 0;width:100%}.card-preview__buttons-row{flex-wrap:wrap}.card-preview__buttons-row .button .hidden-text{display:block}}.card-preview__header-info{margin-left:auto;width:100%}@media (max-width:1199.98px){.card-preview__header-info{display:flex;flex-direction:column}}.card-preview__header-ico{display:flex;flex-direction:column;height:65px;max-height:65px}@media (max-width:1199.98px){.card-preview__header-ico{width:100%}}.card-preview__header-img{margin:auto;max-height:65px;max-width:100%}.card-preview__header-title{align-items:center;font-weight:600}@media (max-width:1199.98px){.card-preview__header-title{align-items:center;justify-content:center}}.card-preview__header-link{font-size:22px}.card-preview__header-link:after{content:"";inset:0;position:absolute;z-index:0}.card-preview__star-info{align-items:center;display:flex}@media (max-width:991.98px){.card-preview__star-info{justify-content:center}}.card-preview__buttons-row{display:flex}.card-preview__text{align-items:center;display:flex;overflow:hidden;padding-bottom:5px;padding-top:5px;z-index:5}.card-preview__text-block{display:flex;padding-left:5px;padding-right:5px}.card-preview__addresses{display:none}.card-preview__addresses--show{display:block;margin-bottom:10px}.card-preview__another-address{border-bottom-style:dashed;border-width:1px;color:#18a0fb;display:table;margin-bottom:10px;margin-top:10px;width:-moz-fit-content;width:fit-content}.card-preview__another-address:hover{border-color:transparent}.icon--margin-right{margin-right:5px}.icon--attention:before{content:url(../icons/attention.svg);position:relative;top:2px}.icon--message:before{color:#fff;content:url(../icons/message.svg);position:relative;top:2px}.hidden-text{display:none}.hidden-text--margin-left{margin-left:5px}.card__comment{color:#686f75;font-size:12px;font-weight:400;line-height:19px}.card__comment--margin-bottom{margin-bottom:10px}.card__comment--margin-top{margin-top:10px}.card__comment--no-margin{margin:0}.service-badge{cursor:pointer;display:inline-flex;line-height:0;margin-left:10px;position:relative;vertical-align:middle}.service-badge .link{font-weight:400}.service-badge--owner-warranty:before{content:url(../icons/center/owner-warranty.svg)}.service-badge--owner:before{content:url(../icons/center/owner.svg)}.service-badge--warranty:before{content:url(../icons/center/warranty.svg)}.service-badge__hint{background:#fff;border-radius:5px;box-shadow:0 1px 5px #a1b2c675;left:15px;opacity:0;padding:22px;position:absolute;top:15px;transition:all .2s ease-in-out;visibility:hidden;z-index:5}@media (max-width:767.98px){.service-badge__hint{left:auto;right:-5px}}.service-badge__hint-text{font-size:14px;font-weight:500}.service-badge__hint-divider{background-color:#edecef;height:1px;width:100%}.service-badge__hint-brands,.service-badge__hint-divider{display:block;margin-bottom:10px;margin-top:10px}.service-badge__hint-brand{padding-right:5px}.service-badge:hover>.service-badge__hint{opacity:1;visibility:visible}.catalog-card{color:#2f3a49;display:flex;flex-direction:column;min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background-color:#fff;border:none;border-radius:5px;box-shadow:0 1px 15px #dbdbdb80;cursor:pointer;margin-top:1rem;overflow:hidden;padding:30px}.catalog-card--blue-background{background-color:#cbe2ff}.card-preview__header-link{color:#1890ff;text-decoration:none}.card-preview__header-title{display:flex}.card-preview__header-title .service-badge{padding-left:10px}@media (max-width:1199.98px){.card-preview__header-title .promo-text{position:absolute;right:10px;top:10px}}.card-preview__buttons-row .button{z-index:10}@media (max-width:767.98px){.card-preview__advantages-row{z-index:5}}a.card-preview__another-address{z-index:5}.card-preview__advantages-row--specialization{display:inline-block;margin-top:15px}.card-preview__advantages-row--specialization .card-preview__advantage{border-radius:6px;display:inline-block}@media (max-width:767.98px){.card-preview__advantages-row--specialization .card-preview__advantage{display:block}}.el-popover{width:auto}.official-blades{display:flex;justify-content:center}.official-blade{background:#6ad57a;border-radius:5px;color:#fff;cursor:default;display:inline-flex;font-size:13px;font-weight:500;margin-bottom:10px;margin-top:10px;padding:5px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.official-blade--fire{background-color:#ff887f}.official-blade--fire:before{content:url(../icons/center/fire.svg);margin-right:5px}@media (max-width:1199.98px){.official-blade{margin-right:unset}}.official-blade__icon{border:solid #fff;border-width:0 3px 3px 0;box-sizing:border-box;display:inline-block;height:13px;margin-left:3px;margin-right:10px;padding:4px 3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.official-blade--mobile{margin-right:15px}@media (min-width:992px){.official-blade--mobile{display:none}}.official-blade--desktop{display:none;margin-left:20px}@media (min-width:992px){.official-blade--desktop{display:inline-flex}}.card-preview__stars{align-items:center;display:flex;flex-direction:row}.el-popover{width:auto!important}.catalog-pagination{display:flex;justify-content:center;margin-top:20px}.catalog-pagination__pager{display:inline-flex;list-style:none;margin:0 15px;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top}.catalog-pagination__pager li{background-color:#fff;border-radius:3px;box-shadow:0 1px 5px #d9d9d980;font-weight:700;height:30px;line-height:30px;margin:0 5px;min-width:35px;text-align:center}.catalog-pagination__pager li a{align-items:center;color:#606266;display:flex;justify-content:center;text-decoration:none}.catalog-pagination__pager li:not(.active){cursor:pointer}.catalog-pagination__pager li:not(.active):hover a{color:#409eff}.catalog-pagination__pager li.active{background-color:#4496f6;color:#fff}.catalog-pagination__pager li.active a{cursor:default}.catalog-pagination__button{align-items:center;background-color:unset;border:none;color:#606266;cursor:pointer;display:flex;min-width:60px;outline:none;text-decoration:none}.catalog-pagination__button--prev{justify-content:flex-end}.catalog-pagination__button:disabled{color:#c0c4cc;cursor:not-allowed}.catalog-pagination__button:focus{border:none;outline:none}@media (max-width:550px){.catalog-pagination{flex-wrap:wrap}.catalog-pagination .catalog-pagination__button{align-items:center;display:inline-flex;margin-top:15px;width:50%}.catalog-pagination .catalog-pagination__button--next{justify-content:center;order:3}.catalog-pagination .catalog-pagination__button--prev{justify-content:center;order:2}}.subheader--tags{cursor:pointer}.subheader--short .wrapped{display:none}.subheader-hider{border-bottom-style:dashed;border-width:1px;color:#18a0fb;cursor:pointer;display:table;margin-bottom:10px;margin-top:10px;width:-moz-fit-content;width:fit-content}.subheader-hider:hover{border-color:transparent}.col-12~.subheader--tags{margin-top:20px}.header{cursor:default;margin-bottom:20px;margin-top:20px}.col-3{box-sizing:border-box}.col-3,.col-3--no-padding{flex:0 0 25%;max-width:25%;padding-left:15px;padding-right:15px;position:relative;width:100%}.col-3--no-padding{padding:0!important}.col-9{box-sizing:border-box;flex:0 0 75%;max-width:75%}.col-9,.col-9--no-padding{padding-left:15px;padding-right:15px;position:relative;width:100%}.col-9--no-padding{flex:0 0 25%;max-width:25%;padding:0!important}@media (max-width:1199.98px){.col-9{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-3,.col-9{box-sizing:border-box;padding-left:15px;padding-right:15px;position:relative;width:100%}.col-3{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (max-width:991.98px){.col-3,.col-9{box-sizing:border-box;flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px;position:relative;width:100%}}.card{color:#2f3a49;display:flex;flex-direction:column;min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background-color:#fff;border:none;border-radius:5px;box-shadow:0 1px 15px #d9d9d980;margin-top:1rem;padding:30px}.card--pointer{cursor:pointer}.card--no-padding{padding:0!important}#catalog-filter.fixed{display:flex;justify-content:center;margin-top:0;overflow:hidden;padding:0;position:fixed;top:0;transition:max-height .8s ease-out;width:calc(100% - 30px);z-index:999}#catalog-filter.fixed .catalog-filter{margin:30px}#catalog-filter.fixed .catalog-filter__check-items{max-height:calc(100vh - 200px);overflow:scroll}#catalog-filter.show{max-height:100vh;transition:max-height .8s ease-in}@media (max-width:767.98px){.mobile-dialog{box-sizing:border-box;display:flex;height:100vh;left:0;margin-top:0;position:fixed;top:0;width:100%;z-index:999}.mobile-dialog .catalog-filter__header{justify-content:flex-start;width:100%}.mobile-dialog .catalog-filter__header:hover{opacity:1}.mobile-dialog .catalog-filter__header:after,.mobile-dialog .catalog-filter__header:before{background-color:#9e9e9e;content:" ";height:15px;position:absolute;right:35px;width:1px}.mobile-dialog .catalog-filter__header:before{transform:rotate(45deg)}.mobile-dialog .catalog-filter__header:after{transform:rotate(-45deg)}.mobile-dialog .catalog-filter__check-items{max-height:calc(100vh - 205px);overflow:scroll}}.next-pagination-button{background-color:#4496f6;border-radius:7px;color:#fff;cursor:pointer;display:flex;justify-content:center;margin:20px auto auto;min-width:283px;padding:10px;text-align:center;text-decoration-style:dashed;width:283px}.next-pagination-button:hover{background-color:#286ebf}@media (max-width:991.98px){.catalog-filter-container{display:flex}.catalog-filter-container .mobile-filter-button{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center;margin-right:8px;padding:20px}.catalog-filter-container .mobile-filter-button .catalog-filter__header-row{margin:auto}.catalog-filter-container .mobile-filter-button:last-child{margin-right:0}.catalog-filter-container .map-mobile-button{font-weight:600}}.map-mobile-button{display:none}.map-mobile-button .map-mobile-icon{background-image:url(../icons/center/blue-geo-pin.svg);background-repeat:round;display:inline-flex;height:15px;margin-right:10px;width:15px}.pagination-comment{color:#afb3ce;font-size:12px;margin-top:20px;text-align:center}.subheader--main{font-size:18px;font-weight:600}
