.catalog{margin-top:0}.catalog__main{background-color:#ececec;padding-top:24px;padding-bottom:40px}.catalog__row{display:grid;grid-template:auto/300px 1fr;gap:24px}.catalog__content{position:relative;padding-top:42px}.catalog .car-item{margin-bottom:28px}.catalog .cars__about{margin-top:30px;padding-bottom:40px}.catalog__sort{position:absolute;right:0;top:30px}.catalog__sort .form-group{width:300px;padding-bottom:0;margin-bottom:0}.catalog .car-item__info{line-height:120%}@media screen and (max-width:1272px){.catalog__main{overflow:hidden}.catalog__row{grid-template:auto/280px 1fr;gap:20px}.catalog .car-item{padding:16px;margin-bottom:24px}.catalog .car-item__desc{padding-left:16px}.catalog__sort .form-group{width:200px}.catalog__content--in-stock{padding-top:32px}.catalog__content--in-stock .models__item .h2{padding-right:210px}}@media screen and (max-width:991px){.catalog__row{display:block}.catalog__main{background-color:#fff;padding-top:0;padding-bottom:30px}.catalog__sort{top:24px}.catalog__sort .form-group{width:210px}.catalog__content{background-color:#fff;padding-top:36px}.catalog__content--in-stock .models__item .h2{padding-right:0}.catalog .car-item{background-color:#f7f7f7}.catalog .cars__about{margin-top:10px;padding-bottom:30px}}@media screen and (max-width:767px){.catalog__content{padding-top:20px}.catalog__content .car-item{margin-bottom:20px;padding:0}.catalog__sort{position:relative;margin-bottom:32px;right:auto;top:auto}.catalog__sort .form-group{width:100%}.catalog__main{padding-bottom:20px}.catalog .cars__about{margin-top:20px}}@media screen and (max-width:640px){.catalog{margin-top:-10px}}.c-filter__main{position:relative;background:#fff;padding:20px 20px 0}.c-filter__main .control-checkbox{margin-top:10px}.c-filter__item{grid-column:span 2;width:100%;margin-bottom:0}.c-filter__btn-mobile{display:none}.c-filter .control-checkbox{margin-top:0;margin-bottom:9px;padding-bottom:6px}.c-filter .control-checkbox--operating-lease{margin-bottom:16px}.c-filter__head{display:flex;justify-content:center;position:relative}.c-filter__tab{display:flex;-moz-column-gap:40px;column-gap:40px;position:relative}.c-filter__tab-item{font-family:Montserrat,sans-serif;font-weight:600;position:relative;display:inline-flex;justify-content:center;align-items:center;color:#939393;cursor:pointer;transition:color .15s ease-out;font-size:16px;line-height:1.4;padding:0 0 16px;z-index:1}.c-filter__tab-item:after{content:"";position:absolute;right:0;bottom:0;left:0;border-radius:2px;height:2px;transition:background-color .15s ease-out}.c-filter__tab-item--is-active{color:#384c76}.c-filter__tab-item--is-active:after{background:#384c76}.c-filter .btn-recently-viewed{font-family:Montserrat,sans-serif;font-weight:600;color:#384c76;border-bottom:1px dashed #384c76;cursor:pointer}.c-filter__top{-moz-column-gap:24px;column-gap:24px;margin-bottom:16px}.c-filter__city{margin-top:-8px;margin-bottom:16px;grid-column:span 6}.c-filter__city--radius{font-size:12px;color:#939393}.c-filter__bottom{-moz-column-gap:24px;column-gap:24px;max-height:0;transition:max-height 0s;overflow:hidden}.c-filter__bottom--is-active{overflow:visible;max-height:3000px;transition:max-height .3s ease-in}.c-filter__quick-search{margin-top:30px}.c-filter__footer{overflow:hidden;margin:0 -20px;padding:20px;background-color:#fff;border-top:1px solid #ddd}.c-filter__footer--is-sticky{position:sticky;bottom:0;z-index:990}.c-filter__footer-reset{display:flex;justify-content:center;margin-top:16px}.c-filter__all-param{position:relative;color:#384c76;border-bottom:1px solid #384c76;cursor:pointer;display:inline-block;margin:10px 0}.c-filter__all-param:after{content:"";width:12px;height:7px;display:block;position:absolute;top:7px;right:-16px;background:url(/images/svg/angle-down-select-blue-new.svg) no-repeat 50%;transition:all .4s ease-out}.c-filter__all-param--is-active:after{transform:rotate(180deg)}.c-filter__submit{margin-left:auto;width:100%}.c-filter__submit--is-disabled{pointer-events:none;color:#666}.c-filter__reset{color:rgba(0,0,0,.5019607843137255);margin-left:20px;cursor:pointer;border-bottom:1px solid transparent;display:flex;align-items:center}.c-filter__reset:hover{color:#e40000}.c-filter__reset-svg{width:16px;height:16px;margin-left:2px;fill:red}.c-filter__sub{display:none!important;position:fixed;top:0;left:0;right:0;width:100%;transition:transform .2s;transform:translateY(-60px);will-change:transform;z-index:1000;background:#fff;box-shadow:0 0 20px rgba(154,163,187,.2)}.c-filter__sub--is-active{transform:translateY(0)}.c-filter__sub-wrap{padding:16px 0;display:flex;align-items:center;justify-content:space-between}.c-filter__sub-link{color:#333;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;position:relative}.c-filter__sub-link .svg-big-arrow{transform:rotate(180deg);margin-right:10px}.c-filter__sub-count{color:#9fa8bc;font-family:Montserrat,sans-serif;font-weight:600;font-size:15px}.c-filter .btn-primary.active:focus,.c-filter .btn-primary.active:hover,.c-filter .btn-primary.focus,.c-filter .btn-primary:active,.c-filter .btn-primary:active:focus,.c-filter .btn-primary:active:hover,.c-filter .btn-primary:focus{background-color:#384c76;box-shadow:none!important}.c-filter .bootstrap-select .btn-default,.c-filter .open>.dropdown-toggle.btn-default{padding-right:32px}.c-filter .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{line-height:120%}.c-filter__head-mobile{display:none}.c-filter .bootstrap-select.changed+label>.c-filter__deselect-all{display:inline-block;pointer-events:all}.c-filter .bootstrap-select.btn-group .dropdown-menu li.disabled{display:none}.c-filter__deselect-all{position:absolute;top:4px;background:url(/images/svg/close-small-red.svg);width:9px;height:9px;cursor:pointer;display:none;margin-left:5px;z-index:101}.c-filter .form-group{padding-bottom:16px}.c-filter .form-group--disabled{opacity:.3;pointer-events:none}@media screen and (max-width:1272px){.c-filter__main{padding:16px 16px 0}.c-filter__footer{margin:0 -16px;padding:16px}}@media screen and (max-width:991px){.c-filter__main{display:none;position:fixed;height:100vh;width:100%;top:0;bottom:0;left:0;right:0;z-index:100001;overflow-y:auto}.c-filter__main--is-active{display:block}.c-filter__head{background-color:#ececec;justify-content:space-around;-moz-column-gap:0;column-gap:0;padding-top:20px}.c-filter__head:after,.c-filter__head:before{position:absolute;top:-1px;content:"";height:59px;width:50%;background-color:#ececec}.c-filter__head:before{left:-50%}.c-filter__head:after{right:-50%}.c-filter__tab-item{padding:0 16px 16px}.c-filter__form{padding-bottom:75px}.c-filter__name{font-family:Montserrat,sans-serif;font-weight:600;font-size:16px}.c-filter .svg-close{width:16px;height:16px}.c-filter__head-mobile{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px}.c-filter__btn-mobile{width:100%;display:block;margin-top:20px}.c-filter__btn-mobile .svg-text{vertical-align:top}.c-filter__submit{width:calc(100% - 32px);margin:0 16px}.c-filter__recently-viewed{display:none}.c-filter__footer{position:fixed!important;bottom:0;left:0;right:0;z-index:1000}.c-filter__all-param,.c-filter__footer-reset{display:none}.c-filter__bottom{overflow:visible;max-height:none}.c-filter .control-checkbox,.c-filter__item{margin-top:0!important}.c-filter__quick-search{margin-top:0}}@media screen and (max-width:767px){.c-filter__tab{-moz-column-gap:30px;column-gap:30px}.c-filter__quick-search{margin-top:0}}@media screen and (max-width:360px){.c-filter__tab{-moz-column-gap:16px;column-gap:16px}.c-filter__tab-item{padding:0 12px 16px}}.body-is-hidden{overflow-y:hidden}.svg-big-arrow{width:16px;height:12px}.form-range{display:flex}.form-range__item{position:relative;width:100%}.form-range__item+.form-range__item input{border-left:0}.form-range--changed{background-color:#ececec}.form-range--changed~.form-range__deselect{display:block}.form-range__deselect{position:absolute;background:url(/images/svg/close-small-red.svg);width:9px;height:9px;cursor:pointer;top:8px;right:16px;display:none}.form-range__text{position:absolute;top:23px;right:16px}.bootstrap-select.changed .btn-default:not(.actions-btn){border:1px solid #455e93;background-color:#ececec}.bootstrap-select__color{position:relative;padding-left:35px}.bootstrap-select__color:after{content:"";display:block;position:absolute;left:0;top:-2px;border:1px solid #bfbfbf;border-radius:9999px;height:24px;width:24px;background-color:var(--bg-color)}.bootstrap-select .filter-option .bootstrap-select__color{padding-left:0}.bootstrap-select .filter-option .bootstrap-select__color:after{display:none}.bootstrap-select--dealerCenter.bootstrap-select.btn-group .dropdown-menu li small.text-muted{position:relative;left:0;top:0}.bootstrap-select.btn-group.c-filter-city .dropdown-menu .bs-actionsbox,.bootstrap-select.btn-group.c-filter-city .dropdown-menu .btn-group-sm{display:inline-block}.control-checkbox__tooltip{font-family:Montserrat,sans-serif;font-weight:600;position:absolute;cursor:pointer;background-color:#ececec;border-radius:9999px;color:#384c76;width:18px;height:18px;text-align:center;font-size:12px;line-height:18px;margin-left:8px}.catalog__filter--city .open>.dropdown-menu{position:absolute}.city-tag{display:flex;flex-flow:row wrap;margin-left:-4px;margin-right:-4px;margin-bottom:10px}.city-tag input{height:0;opacity:0;position:absolute}.city-tag input:checked+.city-tag__text{background-color:#384c76;color:#fff}.city-tag input:disabled+.city-tag__text{color:#939393;pointer-events:none}.city-tag__text{font-family:Montserrat,sans-serif;font-weight:600;background-color:rgba(0,0,0,.06);border:0;color:#384c76;cursor:pointer;display:inline-block;font-size:.9rem;padding:6px 10px 5px;white-space:nowrap;margin:8px 4px 0}.city-tag__text span{color:#9fa8bc}@media screen and (max-width:767px){.city-tag__text{font-size:12px;margin-top:6px;padding:6px 10px 7px}}.quick-search input{height:0;opacity:0;position:absolute}.quick-search input:checked+.quick-search__label{background-color:#384c76;color:#fff}.quick-search__fieldset{display:none}.quick-search__fieldset--is-visible{display:block}.quick-search__item{display:inline-block}.quick-search__label{font-family:Montserrat,sans-serif;font-weight:600;background-color:rgba(0,0,0,.06);border:0;color:#384c76;cursor:pointer;display:inline-block;font-size:.9rem;margin:4px 2px;padding:6px 10px 5px;white-space:nowrap}.quick-search__label span{color:#9fa8bc}.quick-search__link{display:none}.quick-search__all{font-family:Montserrat,sans-serif;font-weight:600;color:#384c76;cursor:pointer;font-size:.9rem;margin:4px 2px;padding:6px 10px 5px}@media screen and (max-width:991px){.quick-search__label{font-size:12px;margin-top:6px;padding:6px 10px 7px}}.c-recently-viewed{padding-top:30px}.c-recently-viewed h3{font-weight:600;font-size:20px}.c-recently-viewed__item{background-color:#f7f7f7;height:100%}.c-recently-viewed__img{position:relative;overflow:hidden}.c-recently-viewed__img img{width:100%}.c-recently-viewed__name{color:#333;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;padding-right:20px;display:block;text-overflow:ellipsis;overflow:hidden;line-height:25px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:50px;margin-bottom:20px}.c-recently-viewed__price{font-size:18px;font-weight:700;line-height:1;font-family:Montserrat,sans-serif}.c-recently-viewed__desc{padding:15px 15px 25px}.c-recently-viewed__close{position:absolute;top:6px;right:8px;border:0;width:16px;height:16px;background:hsla(0,0%,100%,.3) url(/images/svg/close-blue.svg) 50% no-repeat;cursor:pointer;outline:0;padding:12px;border-radius:9999px;z-index:100}.c-recently-viewed .swiper-wrapper{align-items:stretch}.c-recently-viewed .swiper-slide{height:auto}.c-recently-viewed__wrap-slider{position:relative}.c-recently-viewed__prev{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAvUlEQVQoU42RMQrCQBBF39jYegH74AWsPIDWgWRzABsLCy8QsRVvkE7IpgpYBI8geBW7FJJmRyJGElDjlDNvPn/+CF/KWhsCO2Aln5gsyzaqun/Nkg4Ux/HA87wDsK4BVd0aY+I3VBTFsCzLo6r6gFPVpTEmqeEnlOf5qKqqEzAD7iLiB0FQNFYkTdOxiJyBCXADFmEYXttexVp7AaZ10zk3j6KoXujUf0p/eWp0e69rwN6c2k5/Jt4G2797AAMjZ7LRg5XLAAAAAElFTkSuQmCC) 0 0 no-repeat;left:-20px}.c-recently-viewed__next{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAANCAYAAAB7AEQGAAAAt0lEQVQoU5WRLQ7CQBCF31uzQdRxFa5AmhUkVa3A9QYES9gLIBAYgu5Ok2o4AIoLkB4Di2HJNiXhL7SMnPfNvPmhiIwBbAAssiwTfAmKyA5AHjSS8zRNV+8cQ8I5Z0kuW3Fd1/XMWnt7wA3UgjnJLQBFsoqiaGqMuTYOz63LsjTe+wrAAMBRaz1JkuTyAoUCERkB2AMYAjh77+MPKIBFUcRKqUPrcvq/U+dMzrnf23XeqdfF+/zuDo7oVfK2XiCFAAAAAElFTkSuQmCC) 0 0 no-repeat;right:-36px}@media screen and (max-width:991px){.c-recently-viewed__prev{left:0}.c-recently-viewed__next{right:0}}@media screen and (max-width:767px){.c-recently-viewed{padding-top:20px}}.models__pagination{margin-top:40px}.models__pagination .catalog-cars-pagination{margin-bottom:0!important}.models__show-more{text-align:center;margin:30px 0}.models__item:last-child .models__show-more{margin-bottom:0}.models__empty-text{font-family:Montserrat,sans-serif;font-weight:600;font-size:18px}@media screen and (max-width:767px){.models__pagination{margin-top:30px}.models__title-tradein{margin-bottom:20px}.models__item .h2{font-size:18px}.models__show-more{margin:20px 0}}.filter-loader{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,100%,.3);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:100002}.filter-top{margin-bottom:32px}.filter-top__nav{display:flex;flex-wrap:wrap}.filter-top__nav--hide>.filter-top__item{display:none}.filter-top__item{width:16.66666667%;margin-bottom:4px}.filter-top__item--is-active{display:inline-block!important;width:100%;margin-bottom:16px}.filter-top__item--is-active>.filter-top__brand,.filter-top__item--is-active>.filter-top__count{display:none}.filter-top__parent{display:flex;align-items:center;width:100%;font-size:16px;font-weight:700;font-family:Montserrat,sans-serif;margin-bottom:10px}.filter-top__name{line-height:normal}.filter-top__model--is-active{font-weight:700}.filter-top__brand,.filter-top__model{color:#384c76;cursor:pointer}.filter-top__count{margin-left:8px;color:#edc200}.filter-top__deselect,.filter-top__deselect--none{display:block;background:url(/images/svg/close-small-red.svg);width:9px;height:9px;cursor:pointer;margin-left:8px}@media screen and (max-width:991px){.filter-top li{width:20%}}@media screen and (max-width:767px){.filter-top{display:none}}.body-filter .ag-tooltip__wrap{min-width:182px}
