.com-date,.h3,.salon-text{font-style:normal}.gm-style-iw-d .map-wrapper,.map-wrapper img{margin-top:0!important}.opacity--0,.salon-card__info-item-hidden{opacity:0!important}.com-date,.new-car-card__name a,.salon-text{font-family:Montserrat}.also-viewed-card-2 .also-viewed-card__name,.city-button,.text-center{text-align:center}:root{--color-blue:#4A8DE9;--color-orange:#FF9F00;--color-notes:#7A8DA8;--color-border:#D9E0EB;--color-white:#FFFFFF;--color-black:#292C33;--color-green:#30CF3F;--bg:#e3e4e8;--fg:#2e3138;--primary:#255ff4}.main-section h1{padding-top:0}.map,.parametr-item__line:after,.select2-sorting-models-wrapper{display:none}.about-car__car-preview-title,.mb-20{margin-bottom:20px}.select2-selection{padding:10px!important;cursor:pointer!important;display:block!important;justify-content:space-between;align-items:center;height:100%!important;width:100%!important}.show-map{width:250px}.select2{width:100%!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#7a8da8!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:50%;position:absolute;border-color:#aaa transparent transparent!important;border-width:8px 6px 0!important;height:8px;margin-left:-15px!important;top:50%;width:9px;margin-top:-3px!important}.also-viewed-card__name{min-height:45px}.select2-container .select2-selection--multiple{min-height:50px!important;max-height:50px!important;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.breadcrumbList{padding-top:110px;margin-bottom:30px}.breadcrumbList li{display:inline-block;list-style:none}.breadcrumbList li span,.no-data{font-size:14px;color:var(--color-notes)}.breadcrumbList li a{font-size:14px;color:var(--color-blue)}.mt-25{margin-top:25px}.select2-container .select2-selection--multiple::-webkit-scrollbar{width:5px;height:8px;background-color:#d9e0eb}.select2-container .select2-selection--multiple::-webkit-scrollbar-thumb{background:#aaa}.select2-container--default .select2-selection--single .select2-selection__arrow{top:12px!important}.parametr-item__line .line{position:absolute;left:0;height:100%;border-radius:4px;background-color:var(--color-orange)}.dealers,.filter-item,.md__main .h2{position:relative}.card-main__address,.review-card__icon-wrapper,.show-cars{cursor:pointer}.opacity--0{cursor:initial}.salon-button a{color:var(--color-notes)}.salon-button a:hover{text-decoration:underline}.filter-item.active:after{content:'';position:absolute;right:-13px;top:3px;background-image:url('/img/sort-arrow.svg');height:10px;width:9px}.filter-item.active[data-dest=DESC]:after{transform:rotate(180deg)}.salon-text{font-weight:700;font-size:20px;line-height:26px;letter-spacing:-.02em;color:#7a8da8}.rev-hint{max-width:300px;margin-bottom:20px}.car-brands-item__name a,.text--blue a{color:var(--color-blue)}.review-card{margin:20px auto}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:1px solid var(--color-border)!important}.review-card__add-rating div{max-width:310px}::placeholder{font-family:Montserrat;font-style:normal;text-decoration:none;outline:0;margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}.h3{font-size:18px;font-weight:600}#map,.about-car__about-img{width:100%;height:450px}#map *{font-family:Montserrat!important}.map-wrapper{max-width:215px;height:auto}.map-wrapper img{width:55px;height:auto}.gm-ui-hover-effect{top:0!important}.blue{background:#000!important}.map img{position:inherit;margin-top:20px}.dealer-page .about-salon p,.gm-svpc img{margin-top:0}.brands-listing-item img{width:50px;display:block;margin:0 auto}.brands-listing{justify-content:start;display:block}.brands-listing-item{width:175px;display:inline-block}.brands-listing-item__name{display:block;margin-top:10px}.car-brands-item,.salon-card__logo{min-height:60px}.salon-card__salon-name p a{font-size:20px;color:var(--color-notes);min-width:140px;max-width:185px;line-height:26px}.ml-7{margin-left:7px}.com-date{font-weight:500;font-size:12px;line-height:15px;color:#292c33}.card-main__number-2,.new-car-card__name a{font-style:normal;font-weight:600;line-height:20px}.text--bold a{color:var(--color-notes);font-size:14px}.also-viewed-card{min-height:355px}.also-viewed-card__logo-2{margin-top:40px;margin-bottom:55px}.also-viewed-card__logo{margin-left:auto;margin-right:auto}.also-viewed-section{margin-bottom:40px}.hide-map{margin-top:20px;margin-bottom:20px;cursor:pointer}.md__header .h3{font-size:18px;color:var(--color-notes);font-style:normal;font-weight:600}.md__main .h2{font-size:26px;color:#000;border-radius:3px}.cars__reset-button,.input-review{border:1px solid var(--color-border)}.rate-item-max{width:100%;max-width:440px}.md-textarea{height:300px}.about-salon .card-parametrs__item:nth-child(6){justify-content:space-between}.display-none{display:none!important}.card-parametrs__item span{width:50%}.no-data{width:280px!important}.button-select-wrap{width:41%;float:left;display:inline-block}.button-select-wrap-2{width:18%}.preloader,.reviews-listing[data-page='10'] .com-date,.reviews-listing[data-page='10'] .com-rating,.reviews-listing[data-page='10'] .review-card__rating,.reviews-listing[data-page='4'] .com-date,.reviews-listing[data-page='4'] .com-rating,.reviews-listing[data-page='4'] .review-card__rating,.search-section h3,.search-section p{width:100%}.search-section{display:block}.button-select-wrap-1{padding-top:40px}.button-select-wrap-3{margin-top:50px}.button-select-wrap-3 .button{float:right;width:280px;margin-right:60px}.card-main__number-2{padding-top:1px;padding-left:15px;font-size:16px}.car-brands-item-2{min-height:auto}.add-info__category-2{height:150px}header{top:0}.preloader{position:fixed;z-index:1000000;height:100%;background:rgba(0,0,0,.5);display:none}.hourglass,.hourglass:after,.hourglass:before{animation-duration:4s;animation-iteration-count:infinite}.hourglass{margin:40vh auto;--polygonH:polygon(0% 0%,100% 0%,100% 5.55%,95% 5.55%,95% 28%,60% 46%,60% 54%,95% 72%,95% 94.45%,100% 94.45%,100% 100%,0% 100%,0% 94.45%,5% 94.45%,5% 72%,40% 54%,40% 46%,5% 28%,5% 5.55%,0% 5.55%);animation-name:flip;animation-timing-function:ease-in-out;background-image:linear-gradient(var(--primary) .5em,#737a8c55 .5em 8.5em,var(--primary) 8.5em);clip-path:var(--polygonH);-webkit-clip-path:var(--polygonH);overflow:hidden;position:relative;width:5em;height:9em;z-index:0}.hourglass:after,.hourglass:before{animation-timing-function:linear;content:"";display:block;position:absolute}.hourglass:before{--polygonB1:polygon(0% 0%,100% 0%,100% 24%,50% 47%,50% 47%,50% 47%,50% 47%,50% 47%,50% 47%,50% 47%,50% 47%,0% 24%);--polygonB2:polygon(0% 4%,100% 4%,100% 24%,55% 45%,55% 100%,55% 100%,55% 100%,45% 100%,45% 100%,45% 100%,45% 45%,0% 24%);--polygonB3:polygon(0% 24%,100% 24%,100% 24%,55% 45%,55% 80%,100% 100%,100% 100%,0% 100%,0% 100%,45% 80%,45% 45%,0% 24%);--polygonB4:polygon(45% 45%,55% 45%,55% 45%,55% 45%,55% 58%,100% 76%,100% 100%,0% 100%,0% 76%,45% 58%,45% 45%,45% 45%);--polygonB5:polygon(50% 53%,50% 53%,50% 53%,50% 53%,50% 53%,100% 76%,100% 100%,0% 100%,0% 76%,50% 53%,50% 53%,50% 53%);animation-name:fill;background-color:var(--fg);background-size:100% 3.6em;clip-path:var(--polygonB1);-webkit-clip-path:var(--polygonB1);top:.5em;left:.5em;width:4em;height:8em;z-index:1}.hourglass:after{animation-name:glare;background:linear-gradient(90deg,#0000 .5em,#0003 .5em 1.5em,#0000 1.5em 3.5em,#fff3 3.5em 4.5em,#fff0 4.5em 6.5em,#0003 6.5em 7.5em,#0000 7.5em) 0 0/100% .5em,linear-gradient(90deg,#0000 .75em,#0003 .75em 1.25em,#0000 1.25em 3.75em,#fff3 3.75em 4.25em,#fff0 4.25em 6.75em,#0003 6.75em 7.25em,#0000 7.25em) 0 .5em/100% 8em,linear-gradient(90deg,#0000 .5em,#0003 .5em 1.5em,#0000 1.5em 3.5em,#fff3 3.5em 4.5em,#fff0 4.5em 6.5em,#0003 6.5em 7.5em,#0000 7.5em) 0 100%/100% .5em;background-repeat:repeat-x;top:0;left:-3em;width:200%;height:100%;z-index:2}.card-main__stars{width:65px;margin-left:47px}.car-brands-list-all{height:1200px}.more-item-marks{margin-left:20px;cursor:pointer}.input-review{background-color:#fff;border-radius:4px;cursor:text;position:relative;box-sizing:border-box;padding:15px;width:100%;max-width:440px;margin-top:20px;height:53px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #aaa!important;border-width:0 6px 8px!important}@keyframes fill{from{clip-path:var(--polygonB1);-webkit-clip-path:var(--polygonB1)}10%{clip-path:var(--polygonB2);-webkit-clip-path:var(--polygonB2)}45%{clip-path:var(--polygonB3);-webkit-clip-path:var(--polygonB3)}80%{clip-path:var(--polygonB4);-webkit-clip-path:var(--polygonB4)}85%,to{clip-path:var(--polygonB5);-webkit-clip-path:var(--polygonB5)}}@keyframes glare{90%,from{transform:translateX(0)}to{transform:translateX(3em)}}@keyframes flip{90%,from{transform:rotate(0)}to{transform:rotate(180deg)}}@media (prefers-color-scheme:dark){:root{--bg:#17181c;--fg:#c7cad1}}.add-info__category{height:auto}#md-step-4 .md__buttons{flex-direction:row;flex-wrap:wrap}.select2-dropdown{max-width:301px}.also-viewed-card-2{min-height:155px}.button--orange a,.footer-carousel__list-item{color:#fff}.review-card__company-name{margin-top:-20px}.mt-30-imp{margin-top:30px!important}.card-page__car-card-wrapper{display:block;margin-top:25px}.new-car-card__img,.sale-item__img{margin-top:20px;margin-bottom:20px}.cars__reset-button{width:160px;height:30px;font-weight:600;font-style:normal;font-size:12px;line-height:15px;color:var(--color-notes);border-radius:5px;padding:12px 9px;cursor:pointer}.new-car-card__name a{font-size:14px;color:var(--color-black);margin-bottom:5px}.card-page__car-card-wrapper:hover{-webkit-box-shadow:4px 4px 8px 0 rgba(34,60,80,.2);-moz-box-shadow:4px 4px 8px 0 rgba(34,60,80,.2);box-shadow:4px 4px 8px 0 rgba(34,60,80,.2);cursor:pointer}.cars-page__notes,.cars-page__subtitle{max-width:100%}.model-car-card__img{width:100%;margin-top:20px}.model-car-card__tags{margin-left:0;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;cursor:grab}.model-car-card__tags::-webkit-scrollbar{background:#eee;height:7px;display:block}.no-select{pointer-events:none}.model-car-card{height:auto;margin-top:25px}.model-car-card__tags::-webkit-scrollbar-thumb{background-color:#a9a9a9}.new-car-card__img{max-height:261px}.car-image{max-height:350px;background-size:cover;background-repeat:no-repeat;width:100%;height:261px;background-position:center}.new-car-card__name{margin-top:10px}.cars-page__title-button{position:absolute;top:175px;right:0}.company-page-logo{width:auto;height:180px;margin:0;max-width:200px}.cars-seo .cars-page__notes{width:75%}.model-car-card__desktop-wrapper{position:absolute;bottom:20px}.model-car-card__desktop-wrapper-cars{margin-bottom:55px}.new-car-card__price-2{padding-left:5px}.about-car__car-preview-img,.about-car__hero-img{max-height:368px;width:auto}.about-car__about-text-first:first-letter{text-transform:uppercase}.about-car__car-preview-colors{justify-content:left;max-width:600px}.about-car__car-preview{margin-top:0}.about-car__car-preview .color-circle{cursor:pointer;margin-bottom:10px!important}.about-car__car-preview-img,.color-info-wrapper,.show-more-cars{display:none}.about-car__car-preview-img.active,.color-info-wrapper.active{display:flex}.new-car-card__variants{font-size:13px}.car-card .button.text--blue{margin-left:10px}.hourglass-cars,.hourglass-cars-2{margin:5vh auto;display:none}.about-car__hero{margin-bottom:0}.lead-car-button:hover{background-color:var(--color-blue);color:#fff}.new-li{width:50%!important}.modal-wrap{width:100%;display:none;height:100vh;background:rgba(0,0,0,.4);position:fixed;z-index:99}.md-modal{z-index:1000}.city-question-wrapper{display:none;width:320px;height:125px;position:fixed;top:63px;left:140px;z-index:10000;border:1px solid var(--color-border);background-color:var(--color-white)}.city-question-title{margin:20px auto;text-align:center}.city-question-name{color:var(--color-orange)}.city-question-wrap{display:flex;justify-content:center;align-items:center}.city-button{background-color:var(--color-orange);color:var(--color-white);border:none;box-sizing:border-box;border-radius:5px;min-width:135px;max-width:180px;height:48px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid var(--color-white)}.city-button-no{background-color:var(--color-white);color:var(--color-black);border:1px solid var(--color-border);margin-left:15px}@media (min-width:1280px){header .navbar ul li a{color:var(--color-blue)!important}main{padding-top:0}h2{font-size:26px;max-width:800px}.reviews-section .to-reviews-button{position:relative;left:auto}.about-car__hero{padding-bottom:30px;padding-top:100px}.about-car__car-preview{width:60%}.blue-section__title{width:40%}.card-main__rating{max-width:290px}.parametr-item__line{width:66%}#md-step-4 .md__buttons{max-width:670px}.add-info__category-2{height:150px}.review-card__rating{max-width:100%;width:210px}.card-main__rating,.card-parametrs__reviews,.cars-in-stock{width:34%}}@media (max-width:1380px){.card-main__stars{margin-left:0}}@media (min-width:1920px){.blue-section .personal-data{width:26%;margin-left:49%}.map{min-height:auto}}@media (min-width:768px){.filter-item{margin-right:20px}.top-item__salon-name div p{margin-right:5px;max-width:350px}.top-item-card__logo{width:70px}}@media (max-width:998px){.parametr-item__line{width:50%}.card-main__rating{width:270px}}@media (max-width:768px){.about-car__about-img,.car-brands-list,.car-brands-list-all,header{height:auto}.city-question-wrapper{width:100%;max-width:320px;top:63px;left:0;margin:0 auto}.city-button{width:40%}.button--orange,.cars-page__title-button,.top-item__salon-name,.write-review{width:100%;max-width:100%}.select2-sorting-models-wrapper{display:block}.review-card__company-name{max-width:200px}.about-car__features-dd.active .features-dd__dropdown{display:block!important}.about-car__car-preview-img,.about-car__hero-img,.button-select-wrap,.card-main__rating,.cars-seo .cars-page__notes{width:100%}.about-car__car-preview-colors .color-circle{margin-right:20px!important}.about-car__wrapper{margin-top:100px}.cars-page__title-button{position:relative;top:0}.filter-cars{margin-top:20px}main{padding-top:0}.breadcrumbList{padding-top:90px;margin-bottom:30px}input[type=range]{margin:10px 0 0}.card-main__stars{margin-left:0}.button-select-wrap-3 .button{margin-right:0}.select-container,.select2-dropdown{max-width:100%}.salon-card__salon-name p a{font-size:14px;line-height:20px}.header__city-name{display:block;margin-left:0}.top-item{overflow:hidden;height:110px}.top-item__salon-name{text-align:center}.top-item-card__logo{min-height:60px}.md-modal{margin-top:70px}.md-textarea{height:40vh}#md-step-5 .md__buttons .end-review{margin:-10vh 0 0}#md-step-5 .md__buttons .next-step-button,#md-step-5 .md__buttons .prev-step-button{margin-top:-60px}.top-header{margin:20px 0}.review-card__rating{width:230px}.map-button{display:none}.also-viewed-card{margin:20px auto;width:calc(100%-20px);max-width:calc(100%-20px)}.map .h3{margin-left:25px}#map{height:400px}.car-brands-item{min-height:15px}.salon-card__buttons .button{max-width:49%;width:49%}.card-main__address,.card-main__rating{justify-content:start}.card-parametrs__reviews{max-width:280px}.salon-card__info-item span:first-of-type{width:130px}.no-data{width:50%!important}.card-main__stars{width:75px}.salon-card__salon-name{max-width:50%;width:50%}.add-info__buttons .button{width:100%;max-width:100%}.more-item-marks{margin-left:0;margin-top:10px}.card-main__rating span:first-of-type,.salon-card__logo,.salon-card__rating{margin-right:0;width:50%}.salon-card__logo{width:47%;max-width:47%;margin-right:3%}#md-step-5 .md__buttons .text--grey,#md-step-6 .md__buttons .text--grey,#md-step-7 .md__buttons .text--grey{max-width:50%}.rate-sliders-wrapper{margin-bottom:15px}.logo{margin-right:5%;margin-left:auto}.header-geo__button{max-width:30%}header{padding-bottom:10px}.info-circle .pop-up{left:auto;right:auto;width:290px;margin-left:-30px}.info-item__number{margin-left:7px}.info-circle .pop-up::before{right:123px}}@media (max-width:480px){.header-geo__button{max-width:auto;margin-left:4px;word-break:break-word}.md__header{margin-top:30px}.logo{margin-left:15px;width:auto;height:20px}.city-question-wrapper{padding:0 20px;width:100%;max-width:100%}}@media (max-width:320px){.salon-card__logo{width:47%;max-width:47%;margin-right:2.3%}.salon-card__rating .ml-7{margin-left:1px}}.filter-salons{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative;min-height:53px;max-height:53px}.pag-wrapper{margin-top:40px;display:flex;justify-content:center}.compact-theme a,.compact-theme span{background:0 0!important;box-shadow:none!important}.compact-theme .current{background:#ff9f00!important;color:#fff!important}.city-question__close{top:15px!important;right:20px!important}