:root{--space:2.8rem}h1.header-text{font-size:36px}.car-item-count-img{padding:0 5px;min-height:28px;font-style:normal;font-weight:700;font-size:13px;line-height:18px;display:flex;align-items:center;color:#222;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15);border-radius:50px;position:absolute;bottom:20px;right:15px}.block-info-vin{font-style:normal;font-weight:800;font-size:16px;line-height:22px;display:flex;align-items:center;color:#999}.search-cont .spec{margin-bottom:1px}.car-dealer-city-icon{display:inline-block;margin-left:-2px;width:20px;height:20px;background:url("/img/cars/search/marker.svg") no-repeat center;position:relative}.search__col{width:70%}.search__col-filter{--offset:var(--space);flex-basis:330px;align-self:start;position:sticky;top:var(--offset);transition:top .5s ease}.search-block-cont{display:grid;grid-template-rows:auto 1fr auto;margin-top:10px;background-color:#f0f5f6;border-radius:10px}#search-form{overflow-y:auto}.search__col-filter .search-block-cont{max-height:calc(100vh - 6.9rem * 2)}.search-block-control{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid rgba(0,0,0,.08);background-color:#f0f5f6}.search-block-control__wrap{display:flex;justify-content:space-between;padding:16px 20px}.search-block-control .found-block{font-style:normal;font-weight:800;font-size:16px;line-height:22px;color:#666}.search-block-control .reset-btn{font-style:normal;font-weight:800;font-size:15px;line-height:20px;text-align:right;color:#0493d3;cursor:pointer}.search-block-control .reset-btn:hover{color:#0493d3;text-decoration:underline}.head-item-h{margin-bottom:0;font-style:normal;font-weight:800;font-size:16px;line-height:44px;color:#000}.form-item-head{display:flex;justify-content:space-between;align-items:center;height:44px}.form-item-body-items{padding-bottom:20px}.form-item{border-bottom:1px solid rgba(0,0,0,.08)}.form-item .cnt{font-size:13px;color:#666;margin-left:auto}.form-item__apply{position:sticky;bottom:0;z-index:200;margin:0;padding:12px 20px;text-align:center;background-color:#0493d3;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.form-item__apply a{font-size:16px;line-height:22px;font-weight:800;color:#fff}.form-item-head{position:relative}.form-item-head:after{position:absolute;content:"+";transition:all ease .3s;right:5px;font-size:20px;color:#333;font-weight:800}.form-item-head.is-open:after,.form-item-head[aria-expanded=true]:after{content:"-"}.form-search-block select{cursor:pointer}.custom-control-label{padding-top:3px}.form-label--color{padding-top:2px}.custom-control-label::after,.custom-control-label::before{top:0}.custom-control-label::before{box-shadow:0 5px 15px rgba(0,0,0,.1);border:0 none}.show-more{height:0;overflow:hidden}.form-item-head a.btn-open{width:11px;height:5px;background:url("/img/cars/-.svg") no-repeat center}.form-item-head a.btn-open.collapsed{width:11px;height:12px;background:url("/img/cars/+.svg") no-repeat center}.search-local-input>input{background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:50px;padding-left:40px;font-style:normal;font-weight:600;font-size:16px;line-height:22px;display:flex;align-items:center;min-height:40px;width:100%;border:none;outline:0;color:#bababa}.form-item{margin-left:20px;margin-right:20px}.form-item .custom-control.custom-checkbox{margin-bottom:10px}.form-item .form-show-more-btn{font-style:normal;font-weight:800;font-size:15px;line-height:20px;color:#b0b0b0;cursor:pointer}.form-item .form-show-more-btn:hover{opacity:.8;color:#000}.form-h4-text{font-style:normal;font-weight:800;font-size:15px;line-height:60px;color:#b0b0b0}.range-local-input{position:relative;display:flex;width:100%;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:50px;min-height:40px;padding:5px 15px}.range-local-input input{width:50%;padding:0 15px;outline:0;border:none}.range-local-input .line-h{width:1px;height:40px;background:#f3f3f3;position:absolute;top:0;left:50%}.form-item-wrap .line-h{width:1px;height:40px;background:#f3f3f3;position:relative}.form-item-wrap{background:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.13);width:100%;min-height:40px;padding:0 15px;display:flex}.form-item-wrap select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("/img/cars/search/arrow-btn-icon.svg");background-repeat:no-repeat;background-position:right 0 top 50%}.form-item-wrap input,.form-item-wrap select{border:none;outline:0;width:100%}.form-apply-btn{font-style:normal;font-weight:800;font-size:15px;line-height:20px;color:#0084ff;cursor:pointer}.form-apply-btn:hover{opacity:.8}.search-content-head{position:sticky;z-index:52;margin-bottom:10px;background-color:#fff;transition:top .5s ease}.filter-item{position:relative;margin-right:10px;font-style:normal;font-weight:800;font-size:14px;line-height:19px;display:flex;transition:opacity .2s ease;margin-bottom:8px;align-items:center;color:#fff;padding:0 30px 0 12px;min-height:32px;background:#0493d3;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:50px}.search-content-head .filter-item{margin-top:4px;margin-bottom:4px}.filter-item:hover{opacity:.8}.filter-item-remove-btn{width:16px;height:16px;position:absolute;right:8px;background:url('/img/cars/search/tag-del-icon.svg') no-repeat center}.filter-item-remove-btn:hover{cursor:pointer;opacity:.8}.filter-item.s-param{color:#666;font-size:13px;min-height:30px;background:#f8f8f8;box-shadow:none;padding:7px 28px 7px 8px;margin-bottom:8px}.filter-item.s-param .filter-item-remove-btn{right:10px;background:url('/img/cars/search/union.svg') no-repeat center;width:9px;height:9px}.filter-item.s-param.filtered{display:none}.reset-all-filter-btn .reset-filter-btn{cursor:pointer;font-style:normal;font-weight:700;font-size:15px;line-height:15px;display:flex;align-items:center;color:#0493d3}.reset-all-filter-btn{display:flex;align-items:center;padding-top:9px}.reset-all-filter-btn .reset-filter-btn:hover{opacity:.8}.search__filter-btn{display:none;width:63px;margin-right:10px;background-image:url("/img/cars/search/filtre-search-icon.svg");background-repeat:no-repeat;background-position:right 10px top 7px}.search__filter-num{display:block;width:17px;height:17px;padding-top:2px;font-size:10px;font-weight:700;line-height:12px;color:#fff;background-color:#0493d3;border-radius:50%}.search__filter-btn-close{display:none}.search-block-control--bottom{display:none}.search-block-control__tags{position:relative;overflow-y:hidden;display:none;transition:height .4s ease}.search-block-control__tags.clps{height:90px}.search-block-control__tags--more{max-height:100%;overflow-y:auto}.tags-more-btn{position:absolute;bottom:9px;right:25px;display:none;width:12px;height:12px;padding:0;background-image:url("/img/cars/search/arrow-icon.svg");background-repeat:no-repeat;background-position:center;transition:transform .3s ease}.search-block-control__tags.clps .tags-more-btn{display:block;transform:rotate(180deg)}.search-block-control__tags.clps.open .tags-more-btn{transform:rotate(0)}.search__title-filter{margin-top:8px;margin-bottom:8px}.dropdown-menu__wrapper{padding:16px 20px 5px}.search__filter-item-title{margin-bottom:15px;line-height:22px;font-weight:800;color:#000}.search-head__sort-wrap{display:flex;align-items:center;margin-left:auto}.search-head__sort-wrap .dropdown-custom__btn--save{padding-top:7px;padding-bottom:6px;background-color:#ffb300;border:none;box-shadow:none}.search-head__sort-wrap .dropdown-custom__btn--save:hover{color:#fff}.search-head__sort-wrap .dropdown-custom__btn--save::after{content:none}.search-head__sort-wrap .dropdown-custom__btn--sort{padding-top:7px;padding-bottom:6px;font-weight:700;border:1px solid rgba(0,0,0,.13);box-shadow:none}.search-head__sort-wrap .dropdown-custom__btn--sort::after{border:none;width:8px;height:6px;background-image:url("/img/cars/search/arrow-sort-close-icon.svg");background-repeat:no-repeat;vertical-align:0}.search-head__sort-wrap .dropdown-custom__btn--sort .sort-value{font-weight:800;padding-right:10px;margin-right:-10px;position:relative}.search-head__sort-wrap .dropdown-custom__btn--sort:hover{color:#000;background-color:#f7f7f7;border-color:#f7f7f7}.search-head__sort-wrap .dropdown-custom__btn--sort.is-open,.search-head__sort-wrap .dropdown-custom__btn--sort[aria-expanded=true]{color:#0493d3}.search-head__sort-wrap .dropdown-custom__btn--sort[aria-expanded=true]::after{background-image:url("/img/cars/search/arrow-sort-open-icon.svg")}.dropdown-menu--search{border:none;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,.1)}.car-item-block{margin-bottom:25px}.slick-img-link{width:100%}.car-item-block__wrapper{position:relative;border:1px solid rgba(0,0,0,.1);border-radius:10px}.car-item__status-price{position:absolute;left:10px;top:10px;z-index:10;display:block;border:1px solid rgba(0,0,0,.1)}.car-card__footer-btn[aria-expanded=true] .cls{display:none}.car-card__footer-btn[aria-expanded=false] .opn{display:none}.deal-rating{padding:4px 8px 3px 7px;font-size:11px;line-height:15px;font-weight:800;color:#fff;text-transform:uppercase;border-radius:5px}.deal-rating--great{background-color:#00c808}.deal-rating--good{background-color:#00a07a}.deal-rating--fair{background-color:#757699}.deal-rating--high{background-color:#916ff2}.btn-add-favorite-car{position:absolute;right:10px;top:225px;z-index:10;display:flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid rgba(0,0,0,.13);border-radius:50px;background-color:#fff}.btn-add-favorite-car span{width:20px;height:19px;cursor:pointer;background-image:url("/img/cars/search/fav-empty-icon.svg");background-repeat:no-repeat;background-size:contain;background-position:center center}.btn-add-favorite-car span.checked{background-image:url("/img/cars/search/fav-full-icon.svg")}.car-item-block__header{margin-bottom:15px}.car-item-block-img{position:relative;height:242px;opacity:0;transition:opacity .3s ease}.dots-holder{white-space:nowrap;width:110px;overflow:hidden;position:absolute;height:20px;bottom:15px;left:50%;margin-left:-55px}.car-item-block-img.slick-initialized{opacity:1}.car-item-block-img.slick-dotted.slick-slider{margin-bottom:0}.car-item-block-img .slick-dots{bottom:10px;position:relative;transition:all ease .4s}.slick-dots li:first-child{margin-left:0}.car-item-block-img .slick-dots li,.car-item-block-img .slick-dots li button{width:5px;height:5px}.car-item-block-img .slick-dots li button{padding:0}.car-item-block-img .slick-dots li.slick-active button:before{background-color:#0493d3;border-color:#0493d3}.car-item-block-img .slick-dots li button:before{background-color:#fff;border-color:#fff}.car-item-block-img .slick-prev{left:10px}.car-item-block-img .slick-next{right:10px}.car-item-block-img .slick-next,.car-item-block-img .slick-prev{z-index:40;width:35px;height:35px;background-color:rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:50%;opacity:0;transition:opacity .3s ease}.car-item-block-img:hover .slick-next,.car-item-block-img:hover .slick-prev{opacity:1}.car-item-block-img .slick-next:before,.car-item-block-img .slick-prev:before{width:7px;height:11px;background-image:url("/img/cars/search/arrow-slider-icon.svg");opacity:1}.car-item-block-img img{width:100%;height:242px;object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px}.car-item-block__header{height:242px}.car-item-block__body{padding-left:20px;padding-right:20px}.car-item-block-info{padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;width:100%}.block-info-head{margin-bottom:8px}.car-item-block-info .block-info-head a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;height:25px;overflow:hidden;font-size:18px;line-height:25px;font-weight:800;color:#000;text-overflow:ellipsis}.car-item-block-info .block-info-head a h2{font-size:18px}.car-price-block{margin-bottom:10px}.lot-alert{display:flex;align-items:baseline}.car-price-block .cost{margin-right:9px}.car-price-block .cost span{font-size:21px;line-height:21px;font-weight:800;color:#000}.difference{margin-right:auto}.difference--hide{display:none}.difference-icon{display:inline-block;height:12px;width:12px;background-repeat:no-repeat;background-position:center}.difference-icon--great{background-image:url("/img/cars/search/great-arrow-icon.svg")}.difference-icon--good{background-image:url("/img/cars/search/good-arrow-icon.svg")}.difference-icon--fair{background-image:url("/img/cars/search/fair-arrow-icon.svg")}.difference-icon--high{background-image:url("/img/cars/search/high-arrow-icon.svg")}.diff-text{font-weight:600;font-size:14px;line-height:13px}.diff-text--great{color:#00c808}.diff-text--good{color:#00a07a}.diff-text--fair{color:#757699}.diff-text--high{color:#916ff2}.difference__installment{font-size:15px;line-height:20px;font-weight:600;color:#0493d3;border-bottom:1px dashed rgba(4,147,211,.6);transition:color .3s ease}.difference__installment:hover{text-decoration:none}.car__features{display:flex;align-items:center;margin-bottom:14px;font-size:15px;line-height:20px;font-weight:600;color:#666}.car__feature:not(:last-child){margin-right:20px}.car__feature{background-repeat:no-repeat}.car__feature--miles{padding-left:25px;background-image:url("/img/cars/search/miles-icon.svg")}.car__feature--volume{padding-left:29px;background-image:url("/img/cars/search/volume-icon.svg")}.car__report{display:flex;flex-wrap:wrap;align-items:center}.free-rep-link{display:flex;align-items:center;margin-right:5px;margin-bottom:10px;padding:8px 10px;font-size:12px;line-height:16px;font-weight:800;color:#0493d3;text-transform:uppercase;background-color:rgba(4,147,211,.1);border-radius:50px}.car-check-icon{display:inline-block;width:16px;height:16px;background:url("/img/cars/search/blue-check.svg") no-repeat center;background-size:contain}.free-rep-link a{transition:all .3s ease}.free-rep-link a span{text-decoration:underline}.car__hot{display:flex;padding:8px 10px 8px 31px;margin-bottom:10px;border:1px solid rgba(0,0,0,.1);border-radius:50px;font-size:12px;line-height:16px;font-weight:800;color:#666;text-transform:uppercase;background-color:transparent;background-image:url("/img/cars/search/hot-icon.svg");background-repeat:no-repeat;background-position:left 12px top 50%;transition:all .3s ease}.car__hot:hover{opacity:.7;text-decoration:none}.car__dealer-name{margin-bottom:5px;line-height:22px;font-weight:800;color:#000}.car__dealer-auth{margin-bottom:6px;padding-left:19px;font-size:14px;line-height:19px;font-weight:600;color:#0493d3;background-image:url("/img/cars/search/check-auth-icon.svg");background-repeat:no-repeat;background-position-y:2px}.car-item-block .dealer-anons__rating{margin-bottom:5px}.car-item-block .dealer-anons__rating .rating__total{margin-right:6px;font-size:16px;line-height:22px}.car-item-block .rating__stars{margin-right:6px}.car-item-block .rating__link{font-size:13px;line-height:18px;font-weight:700}.car__dealer-rout{margin-bottom:12px;font-size:15px;line-height:20px;font-weight:600;color:#000}.car__btn-check{width:100%;font-size:16px;line-height:22px;border-radius:5px}.car-card__footer{padding:12px 20px 12px;margin-top:auto}.car-card__footer-detail{margin-bottom:19px}.car-card__footer-detail p{font-size:15px;line-height:19px;font-weight:600;color:#000}.car-card__footer-detail .car-card__footer-detail-title{margin-bottom:10px;line-height:22px;font-weight:800}.car-card__footer-detail-listed,.car-card__footer-detail-trans,.car-card__footer-detail-vin{margin-bottom:5px}.car-card__footer-detail p span{color:#666}.car-card__footer-detail p span.s-desc{color:#000}.car-card__footer-control{display:flex;align-items:center;justify-content:space-between}.car-card__footer-btn{padding:0;padding-right:12px;font-size:15px;line-height:20px;font-weight:700;color:#666;background-image:url("/img/cars/search/arrow-btn-icon.svg");background-repeat:no-repeat;background-size:8px 6px;background-position:right top 51%}.car-card__footer-btn:hover{color:#666;opacity:.7}.car-card__footer-compare{display:flex;align-items:center}.car-card__footer-compare label{padding:0;padding-right:27px;font-size:15px;line-height:20px;font-weight:600;color:#666}.car-card__footer-compare input{left:auto;right:0;width:20px;height:20px}.car-card__footer-compare .custom-control-label::after,.car-card__footer-compare .custom-control-label::before{left:auto;right:0;top:0;width:20px;height:20px}.car-card__footer-compare .custom-control-label::before{box-shadow:none;border:1px solid rgba(0,0,0,.21)}.search__title-filter{display:flex;align-items:center;flex-wrap:wrap;font-size:26px;line-height:30px;color:#000}.search__title-filter-text{margin-bottom:0;margin-right:10px}.search__title-filter .dropdown-custom{margin-right:10px}.search__title-filter .dropdown-custom__btn{padding:0;padding-right:21px;font:inherit;font-weight:800;background-color:transparent;box-shadow:none;border-bottom:1px dashed #0493d3;border-radius:0}.search__title-filter .dropdown-custom__btn::after{position:absolute;right:0;top:8px;width:16px;height:16px;border-radius:50%;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15);background-image:url("/img/cars/search/arrow-sort-close-icon.svg");background-repeat:no-repeat;background-position:top 6px left 4px;background-size:8px 6px;border:none;margin-left:0;vertical-align:0}.search__title-filter .dropdown-custom__btn[aria-expanded=true]{color:#0493d3}.search__title-filter .dropdown-custom__btn[aria-expanded=true]::after{transform:rotate(180deg)}.dropdown__search-input{margin-bottom:5px;padding-left:41px;font-size:15px;line-height:20px;font-weight:600;border-radius:0;border-top:none;border-left:none;border-right:none;background-image:url("/img/cars/search/search-icon.svg");background-repeat:no-repeat;background-position:left 15px top 50%}.dropdown__search-input:focus{box-shadow:none;border-color:#0084ff}.search__title-filter .dropdown-menu--search{width:240px;padding-top:0;max-height:263px;overflow-y:auto}.search__title-filter .dropdown-menu--search .dropdown-item{font-size:15px;line-height:20px;font-weight:600;cursor:pointer}.dropdown-custom__zip .dropdown__search-input{margin-bottom:0}.dropdown-custom__zip .dropdown__search-input:focus{border-bottom:none}.dropdown-custom__zip .dropdown-menu--search{padding-bottom:0}.search__lower-text{margin-bottom:40px}.search__lower-text p:not(:last-child){margin-bottom:30px;font-size:14px;line-height:22px}.seo-links--first{margin-bottom:40px}.seo-links__title{margin-bottom:20px;font-size:26px;line-height:35px;font-weight:800;color:#000}.seo-links ul{padding:0;margin-bottom:0;list-style:none;column-count:4}.seo-links--text ul li{display:flex;flex-direction:column;margin-bottom:18px}.seo-links__text{margin-bottom:0;font-size:14px;line-height:15px;font-weight:600;color:#999}.lure{display:flex;align-items:center;margin-bottom:25px;padding:15px 20px 15px 75px;background-color:#f3f3f3;border-radius:10px;background-repeat:no-repeat;background-position:left 20px top 50%}.lure--sign{background-image:url("/img/cars/search/lure-sign-icon.svg")}.lure--find,.lure--notify{background-image:url("/img/cars/search/lure-notify-icon.svg")}.lure--price{background-image:url("/img/cars/lot/lure-price-icon.svg")}.lure--lot{margin-bottom:21px}.lure--lot:last-child{margin-bottom:0}.lure-text{max-width:670px;margin-bottom:0;margin-right:auto;padding-right:10px;line-height:21px;font-weight:600;color:#000;font-size:16px}.lure-text span{font-weight:800}.lure__link{width:100%;max-width:157px;padding:7px 10px;line-height:22px;font-weight:800;color:#0493d3;text-align:center;border:2px solid #0493d3;border-radius:50px;transition:all .3s ease}.lure__link:hover{color:#fff;text-decoration:none;background-color:#0493d3}.lure__input-group{display:flex;align-items:center;padding:5px 5px 5px 15px;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50px}.lure__input-group input{font-weight:600;border:none;outline:0}.lure__input-group button{width:150px;padding:7px 10px;font-size:16px;background-color:#0493d3}.popular-filter{display:flex;align-items:center}.popular-filter__count{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:8px;font-size:13px;line-height:16px;font-weight:700;color:#000;background-color:#fff;border-radius:50%}.input-group__deal{display:flex;align-items:center}.input-group__deal .custom-control-label{margin-left:16px;line-height:15px!important}.input-group__deal .custom-control-label::after,.input-group__deal .custom-control-label::before{top:-2px;left:-40px}.input-group__deal .custom-control-input:checked+.custom-control-label{color:#fff}.form-label{display:flex;align-items:center}.form-label__stars{width:80px;height:16px;margin-right:10px;background-repeat:no-repeat}.form-label__stars--5{background-image:url("/img/cars/search/5-stars-icon.svg")}.form-label__stars--4{background-image:url("/img/cars/search/4-stars-icon.svg")}.form-label__stars--3{background-image:url("/img/cars/search/3-stars-icon.svg")}.form-label__stars--2{background-image:url("/img/cars/search/2-stars-icon.svg")}.form-label__stars--1{background-image:url("/img/cars/search/1-stars-icon.svg")}.form-label__color{width:22px;height:22px;margin-right:8px;border:1px solid rgba(0,0,0,.25);border-radius:50%}.form-label__color--beige{background-color:beige}.form-label__color--black{background-color:#000}.form-label__color--blue{background-color:#00f}.form-label__color--bronze{background-color:#b8860b}.form-label__color--brown{background-color:brown}.form-label__color--gold{background-color:gold}.form-label__color--gray{background-color:gray}.form-label__color--green{background-color:green}.form-label__color--orange{background-color:orange}.form-label__color--pink{background-color:pink}.form-label__color--purple{background-color:purple}.form-label__color--red{background-color:red}.form-label__color--silver{background-color:silver}.form-label__color--turquoise{background-color:#40e0d0}.form-label__color--white{background-color:#fff}.form-label__color--yellow{background-color:#ff0}.compare{position:fixed;bottom:0;right:90px;z-index:30;display:flex;flex-direction:column}.compare-panel .slick-slide img{width:100%}.compare__btn{width:323px;padding-top:7px;padding-bottom:8px;color:#000;background-color:#fbb104;border-radius:5px 5px 0 0;align-self:flex-end}#compare-block{transform:translateY(calc(100% - 45px));transition:transform .4s;z-index:42}#compare-block .close{display:none;position:absolute;right:11px;top:7px}#compare-block.show .close{display:block}#compare-block.empty{transform:translateY(100%)}#compare-block.show{transform:translateY(0)}.compare__panel{padding:20px;background-color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.1);border-radius:10px}.compare__panel .warn{transition:opacity .4s ease;opacity:0}.compare__panel .warn.show{opacity:1}.compare__empty-cards{width:661px;margin-bottom:10px}.compare__empty-card{position:relative;width:160px!important;height:187px;border:2px dashed rgba(0,0,0,.1);border-radius:10px;margin-right:10px}.compare__empty-card--add{border:none}.compare__btn-panel{display:block;max-width:323px;margin:0 auto;background-color:#0493d3}.compare__add-card{width:160px;display:flex;flex-direction:column;padding-bottom:7px;border:1px solid rgba(0,0,0,.1);border-radius:10px;height:100%}.compare__add-card a:hover{text-decoration:none}.compare__card-del{position:absolute;top:5px;right:5px;padding:0;width:30px;height:30px;background-color:rgba(0,0,0,.6);border:none;border-radius:50%;background-image:url("/img/cars/search/compare-del-icon.svg");background-repeat:no-repeat;background-position:left 10px top 10px}.compare__card-img{width:100%;height:107px;object-fit:cover;margin-bottom:10px;border-top-left-radius:10px;border-top-right-radius:10px}.compare__card-name{margin-bottom:5px;padding-left:10px;padding-right:10px;font-size:14px;line-height:17px;font-weight:700;color:#000}.compare__card-price{padding-left:10px;padding-right:10px;font-size:15px;line-height:20px;font-weight:800;color:#0493d3}.compare__clear{display:block;text-align:right;position:relative;top:-9px;font-weight:700;font-size:15px;line-height:15px}.pagination li{border:none!important}.page-link{border:none!important}.page-link{outline:0!important;border:none!important;border-radius:50%;background:#f5f5f5;margin-left:5px;font-weight:800;font-size:16px;line-height:16px;text-align:center;min-width:40px;padding:12px 10px;color:#333}.link-next,.link-prev{background:inherit!important;border-radius:10px;color:#7b7b7b}.link-next:hover,.link-prev:hover{background:0 0!important}@media (max-width:500px){.page-link{font-size:12px;line-height:15px;min-width:32px;padding:7px 0}.link-next,.link-prev{background:inherit!important;border-radius:10px;color:#7b7b7b}}.search-overlay{height:100%;width:100%;background:rgba(255,255,255,.85);position:absolute;top:0;left:0;z-index:10000}.title--sub_title{font-size:18px;margin-bottom:-.5px}.modal-open #top-menu{z-index:0;transition:none}.modal-content{position:relative;border-radius:10px}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:block;transition:opacity .4s ease;overflow-x:hidden;overflow-y:auto}.modal-container{margin:0 auto;transition:all .4s ease;box-shadow:0 3px 10px rgba(0,0,0,.1)}.modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.2);transform:scale(1.2)}.close{font-size:28px}.popup__title{margin-bottom:25px;font-size:26px;line-height:32px;text-align:center}.popup__text{margin-bottom:20px;line-height:22px;color:#000;font-size:16px}.popup__data{margin-bottom:30px}.popup__data-item{padding-bottom:5px;margin-bottom:10px;line-height:22px;color:#000;border-bottom:1px solid rgba(0,0,0,.06)}.popup__data-item span{font-size:18px;line-height:25px;font-weight:600;color:#888}.popup__data-item em{font-size:18px;line-height:25px;font-weight:600;color:#333;font-style:normal}.popup__btn{width:100%}.popup__btn--border{color:#0493d3;border:2px solid #0493d3}.popup__btn--border:focus,.popup__btn--border:hover{color:#fff;background-color:#0493d3}.popup__btn--bg{display:block;margin:0 auto;max-width:400px;color:#fff;background-color:#0493d3}.popup__data-item:last-child{margin-bottom:0;border-bottom:none}.search-head-filter-items{padding:2px 0}@media (max-width:991px){.search-overlay{position:fixed}}@media (max-width:1487px){.search-content-body-items{justify-content:normal!important}.car-item-block{max-width:50%;flex-basis:50%}.car-card__footer,.car-item-block__body{padding-left:60px;padding-right:60px}.btn-add-favorite-car{right:60px}}@media (max-width:1399px){.car-card__footer,.car-item-block__body{padding-left:20px;padding-right:20px}.btn-add-favorite-car{right:10px}}@media (min-width:767px){.car-item-block-price{max-width:250px}}@media (max-width:1099px){.search__col{width:100%}.search__col-filter{position:static;top:auto}.search-block-cont{position:fixed;top:0;left:0;z-index:10000;width:100vw;height:100vh;height:calc(var(--vh,1vh) * 100);max-height:100%;overflow-y:scroll;display:none;margin-top:0;border-radius:0}.search__col-filter .search-block-cont{max-height:100%}.search__filter-btn{display:block}.search-block--open{display:block}.form-item__apply{border-bottom-left-radius:0;border-bottom-right-radius:0}.search-block-control{position:static;top:auto;z-index:auto}.search-block-control__wrap{position:fixed;left:0;top:0;z-index:9999;width:100%;justify-content:flex-start;align-items:center;background-color:#f0f5f6}.search-block-control--bottom{display:flex;justify-content:space-between;position:fixed;left:0;bottom:0;z-index:9999;width:100%;align-items:center;background-color:#f0f5f6;padding:16px 20px}.search-block-control__tags{display:flex;align-items:center;flex-wrap:wrap;margin-top:55px;padding:10px 20px 2px;transition:height .4s}.search-block-control .found-block{margin-right:10px}.search-block-control .reset-btn{margin-right:auto}.search__filter-btn-close{display:block;width:21px;height:21px;padding:0;background-image:url("/img/cars/search/close.svg");background-repeat:no-repeat;background-position:center}.scroll-lock{position:fixed;overflow-y:scroll}.search__btn-reset{font-size:14px;line-height:19px;color:#666;border:2px solid #dbdbdb;border-radius:100px}.search__btn-show{font-size:14px;line-height:19px;background-color:#0085ff;border-radius:100px}.search__filter-btn{display:flex;align-items:center;width:93px;border:1px solid rgba(0,0,0,.1);background-image:none;box-shadow:none!important}.search__filter-num{margin-right:8px}}@media (max-width:1100px){.search-head-filter-items .h-param,.search-head-filter-items .reset-all-filter-btn{display:none}}@media (max-width:991px){.search__title-filter{margin-top:7px}.search-content-head{top:45px}.search-block-control__tags{margin-top:44px}.search__lure{flex-wrap:wrap;background-position:left 20px top 25px}.search__lure-text{margin-bottom:20px}.lure__input-group,.lure__link{margin:0 auto}.compare__empty-cards{width:335px}}@media (max-width:767px){.popup__title{font-size:22px;line-height:28px}.lot-modal__col-left{order:2}.title--sub_title{font-size:16px;margin-bottom:0}.dropdown-custom__zip .dropdown-menu{left:-55px!important}.car-item-block{max-width:100%;flex-basis:100%;min-width:375px}.compare{right:0}.compare__btn{width:165px;padding-left:10px;padding-right:10px;font-size:15px}#compare-block .close{top:5px}.search-content-body-items{justify-content:center!important}.search__title-filter{font-size:18px;line-height:24px}.search__title-filter .dropdown-custom__btn::after{top:5px}.search-head__sort-wrap .dropdown-custom__btn--sort .sort-value{display:none}.search__filter-btn{margin-right:0}.search__title-filter .dropdown-menu--search{width:200px}.search__lower-text{margin-bottom:30px}.search__lower-text p:not(:last-child){margin-bottom:20px}.seo-links p{margin-bottom:15px;font-size:22px;line-height:30px}.seo-links ul{column-count:2}.lure{padding-left:20px;flex-direction:column;background-position:left 20px top 25%}.lure-text{margin-bottom:15px;padding-left:40px}.lure__input-group{width:100%}.lure__input-group input{width:100%}.lure__input-group button{width:35px;height:35px;border-radius:50%;background-image:url("/img/cars/search/arrow-white-icon.svg");background-repeat:no-repeat;background-position:left 14px top 50%;min-width:35px}.lure__input-group button span{display:none}}@media (max-width:495px){.car-item-block{padding-left:0!important;padding-right:0!important}.car-item-block-img img{border-radius:0}.dropdown-custom__zip .dropdown-menu{left:0!important}.dropdown-custom__miles .dropdown-menu{left:-35px!important}.car-item-block__wrapper{border-radius:0}.search-content-head{margin-left:-15px;padding-left:15px;margin-right:-15px;padding-right:15px}}@media (max-width:376px){.dropdown-custom__miles .dropdown-menu{left:0!important}}.lot-modal{max-width:800px}.lot-modal .modal-content{border-radius:10px;overflow:hidden}.lot-modal .close{position:absolute;top:19px;right:21px;z-index:100}.lot-modal .modal-body{display:flex;padding:0}.lot-modal__col-left{flex:0 0 300px;padding:30px;color:#444;background-color:#ecf3f7}.lot-modal__col-right{flex-grow:1;padding:30px 50px;text-align:center}.modal__features-title{margin-bottom:20px;font-size:18px;line-height:25px;font-weight:800}.modla__features-list{margin:0;padding:0;list-style:none}.modal__features-item{position:relative;margin-bottom:15px;padding-left:23px;line-height:18px;font-weight:600}.modal__features-item:last-child{margin-bottom:0}.modal__features-item::before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;background-image:url("/img/cars/lot/check-green-icon.svg");background-repeat:no-repeat}.lot-modal__text{margin-bottom:10px}.lot-modal__text p{margin-bottom:0;line-height:22px;font-weight:800;color:#000}.lot-modal__text .lot-modal__text-blue{color:#0493d3}.lot-modal__text h2{margin:0;font-size:26px;line-height:35px}.lot-modal__tabs-wrap .nav{margin-bottom:30px}.lot-modal__tabs-wrap .nav li{flex-grow:1}.lot-modal__tabs-wrap .nav li.active{border-bottom:3px solid #000}.lot-modal__tabs-wrap .nav li a{line-height:28px;font-weight:800;color:#c5c5c5}.lot-modal__tabs-wrap .nav li.active a{color:#000}.lot-modal__tabs-wrap .tab-content{display:flex;flex-direction:column}.lot-modal__btn{width:100%;margin-bottom:20px;background-repeat:no-repeat}.lot-modal__btn--fb{background-color:#3c5a99}.lot-modal__btn--google{background-color:#db4437}.lot-modat__tab-text{margin-bottom:17px;font-size:18px;line-height:24px;font-weight:800;color:#000}.lot-modal__btn-form{width:100%;background-color:#fbb104;color:#000}.lot-modal__btn-form:hover{color:#000}.dealer-info__rating-social{display:flex;align-items:center;margin-bottom:15px;line-height:22px;color:#000}.dealer-info__rating-social:last-child{margin-bottom:0}.dealer-info__rating-social-total{margin-right:10px;font-weight:800}.dealer-info__rating-social-name{margin-right:11px;padding-left:23px;font-weight:700;background-repeat:no-repeat;background-position:top 50% left 0}.dealer-info__rating-social--google .dealer-info__rating-social-name{background-image:url("/img/cars/lot/google-icon.svg")}.dealer-info__rating-social--facebook .dealer-info__rating-social-name{background-image:url("/img/cars/lot/facebook-icon.svg")}@media (max-width:767px){.lot-modal .modal-body{flex-direction:column}.lot-modal__btn{padding-left:10px;padding-right:10px}}.head-title-h3{font-weight:800;color:#666;margin-bottom:15px;font-size:26px;line-height:35px}.p-not-found-cars{padding:5px 0 0 0;color:#000;font-weight:800;font-size:26px;margin-bottom:5px}.p-not-found-cars_desc{font-size:18px;margin-bottom:0}#not-found-cars-text{margin-bottom:25px}#dealer-detail .nav-tabs .nav-item.show .nav-link,#dealer-detail .nav-tabs .nav-link.active{background-color:#fff}.car-card__footer-compare label.added{color:#0493d3;font-weight:600}.car__header #main-menu{z-index:53}.tooltip-credit{display:grid;place-items:center;width:15px;height:15px;font-size:12px;line-height:15px;font-weight:800;color:#fff;background-color:#6666;border-radius:50%;transition:all .3s ease;margin-left:5px}.tooltip-credit:focus,.tooltip-credit:hover{color:#fff;text-decoration:none;opacity:.7;cursor:pointer}.contact-dealer__price-link{font-size:14px;font-weight:600}@media (min-width:968px){#search-page-content h1{font-size:42px;margin-top:12px}}.btn-reset{padding:0;font:inherit;color:inherit;background-color:transparent;border:none;cursor:pointer;appearance:none}.extra-info__title{margin:0 0 10px;font-size:18px;line-height:1;font-weight:700;color:#000}.extra-info__sub-title{margin:0 0 20px;font-size:16px;line-height:1;font-weight:700;color:#000}@media (min-width:1200px){.extra-info__title{font-size:22px;line-height:1.3}.extra-info__sub-title{font-size:18px;line-height:1.3}}.extra-info__tabs{flex-wrap:nowrap;column-gap:25px;overflow-x:auto;overflow-y:hidden;margin-bottom:20px;border-bottom-color:rgba(0,0,0,.1);-ms-overflow-style:none;scrollbar-width:none}@media (max-width:767px){.extra-info__tabs{margin-left:-20px;margin-right:-20px;padding:0 20px}}.extra-info__tabs::-webkit-scrollbar{display:none}.extra-info__tabs .nav-item{flex-shrink:0}.extra-info__tab{position:relative;padding:14px 0;font-size:15px;line-height:1.5;font-weight:500;color:#000}@media (hover:hover),screen and (min-width:0\0){.extra-info__tab:hover{color:#0493d3}}.extra-info__tab.active{color:#0493d3}.extra-info__tab.active::before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#0493d3}.extra-info__accordion{display:flex;flex-direction:column;row-gap:10px;padding:20px;border:1px solid rgba(0,0,0,.1);border-radius:10px}.extra-info__accordion-item{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.extra-info__accordion-item:last-child{padding-bottom:0;border-bottom:none}.extra-info__accordion-caption{margin:0}.extra-info__accordion-button{display:flex;align-items:center;justify-content:space-between;column-gap:20px;width:100%;padding:10px 0;font-size:16px;line-height:1.5;font-weight:600;color:#000;text-align:left}.extra-info__accordion-button::after{content:"";transform:rotate(90deg);width:6px;height:12px;background-image:url("/img2/arrows/arrow-btn-black-icon.svg");background-repeat:no-repeat;background-size:contain}.extra-info__accordion-button[aria-expanded=true]::after{transform:rotate(270deg)}.extra-info__accordion-item:first-child .extra-info__accordion-button{padding-top:0}.extra-info__accordion-item:last-child .extra-info__accordion-button.collapsed{padding-bottom:0}.extra-info__accordion-info p{margin:0;font-size:15px;line-height:1.6;color:#000}.custom-table-wrap{overflow-x:auto;width:100%;padding:15px;border:1px solid rgba(0,0,0,.1);border-radius:10px}@media (min-width:768px){.custom-table-wrap{padding:0}}.custom-table{border-collapse:collapse;width:100%;position:relative}@media (max-width:767px){.table-ownership .custom-table__head{display:none}.table-ownership .custom-table__body tr{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:20px;row-gap:15px;padding-top:15px;padding-bottom:15px}.table-ownership .custom-table__body tr::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(0,0,0,.1)}.table-ownership .custom-table__body tr:first-child{padding-top:0}.table-ownership .custom-table__body tr:last-child{padding-bottom:0}.table-ownership .custom-table__body tr:last-child::before{content:none}.table-ownership .custom-table__body td,.table-ownership .custom-table__body td:first-child,.table-ownership .custom-table__body td:last-child{padding:0}.table-ownership .custom-table__body td:first-child,.table-ownership .custom-table__body td:last-child{flex-basis:100%;font-weight:700}.table-ownership .custom-table__body td:last-child{display:flex;flex-direction:column;font-size:18px;color:#0493d3}.table-ownership .custom-table__body td:last-child .accent{color:#000}.table-ownership .custom-table__body td .accent{font-size:13px;text-transform:uppercase}}.custom-table__head:after{background-color:rgba(0,0,0,.1);top:55px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:calc(100% - 40px)}.custom-table__head th{padding:19px 15px 18px;font-size:14px;font-weight:700;line-height:1.4;text-transform:uppercase;color:#999}.custom-table__head th:first-child{padding-left:20px}.custom-table__head th:last-child{padding-right:20px}@media (min-width:768px){.custom-table__body tr:nth-child(2n){background-color:rgba(0,0,0,.02)}}.custom-table__body td{padding:20px 15px;font-size:15px;line-height:1.4;color:#000}.custom-table__body td:first-child{padding-left:20px}.custom-table__body td:last-child{padding-right:20px}.custom-table .link{text-decoration:underline}.custom-table .accent{color:#999}.extra-info__total{display:flex;align-items:baseline;column-gap:10px;margin:15px 0 0;font-size:15px;line-height:1.4;font-weight:700;color:#000}@media (min-width:768px){.extra-info__total{justify-content:flex-end}}.extra-info__total .accent{font-size:20px;color:#0493d3}.extra-info__overview{margin-bottom:20px}.extra-info__overview h4,.extra-info__overview p{margin:0 0 16px;font-size:15px;line-height:1.6;color:#000}.extra-info__overview h4{font-weight:700}.extra-info__overview p:last-child{margin-bottom:0}.extra-info__articles{display:flex;column-gap:25px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.extra-info__articles::-webkit-scrollbar{display:none}@media (min-width:1200px){.extra-info__articles{column-gap:40px}}.extra-info__article{flex-shrink:0}@media (min-width:1200px){.extra-info__article{flex-shrink:1}}.extra-info__article-image{display:block;width:256px;height:180px;margin-bottom:20px}@media (min-width:1200px){.extra-info__article-image{max-width:335px;width:100%;height:210px}}.extra-info__article-image img{width:100%;height:100%;object-fit:cover;border-radius:10px}.extra-info__article-middle{display:flex;align-items:center;column-gap:15px;margin-bottom:15px}.extra-info__article-category{padding:4px 10px;font-size:14px;line-height:1.6;font-weight:700;color:#0493d3;background-color:#f0f0f0;border-radius:40px}.extra-info__article-category:hover{color:#0493d3;text-decoration:none}.extra-info__article-time{display:flex;align-items:center;column-gap:6px;margin:0;font-size:14px;line-height:1.1;color:#666}.extra-info__article-time svg{flex-shrink:0}.extra-info__article-title{max-width:256px;margin:0 0 10px;font-size:16px;line-height:1;font-weight:700;color:#000}@media (min-width:1200px){.extra-info__article-title{max-width:335px;font-size:18px;line-height:1.3}}.extra-info__article-title a{color:inherit}.extra-info__article-text{max-width:256px;margin:0;font-size:15px;line-height:1.5;color:#666}@media (min-width:1200px){.extra-info__article-text{max-width:335px}}.extra-info__head{display:flex;flex-wrap:wrap-reverse;align-items:center;column-gap:10px;row-gap:10px;margin-bottom:20px}@media (min-width:768px){.extra-info__head{flex-wrap:nowrap}}.extra-info__select{width:100%;min-width:180px;height:40px;appearance:none;padding:0 25px 0 12px;margin:0;font-family:inherit;font-size:15px;cursor:inherit;line-height:1.6;background-color:#fff;background-image:url("/img2/arrows/arrow-select-icon.svg");background-repeat:no-repeat;background-position:right 12px center;border:1px solid rgba(0,0,0,.13);border-radius:6px}.extra-info__select::-ms-expand{display:none}@media (min-width:768px){.extra-info__select{width:fit-content}}.reviews-avg{display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;row-gap:5px;margin-bottom:25px;padding:16px;border:1px solid rgba(0,0,0,.1);border-radius:10px}@media (min-width:768px){.reviews-avg{width:fit-content}}@media (min-width:1200px){.reviews-avg{margin-bottom:30px}}.reviews-avg__text{flex-basis:100%;margin:0;font-size:15px;line-height:1.4;font-weight:600;color:#666}@media (min-width:768px){.reviews-avg__text{flex-basis:auto;padding-right:4px}}.reviews-avg__value{font-size:18px;line-height:1;font-weight:700;color:#000}.reviews-avg__rating{position:relative;flex-shrink:0;width:76px;height:16px;background-image:url("/img2/rating/star-review-icon.svg");background-size:contain}.reviews-avg__rating-active{position:absolute;top:0;left:0;height:100%;background-image:url("/img2/rating/star-review-active-icon.svg");background-size:contain}.reviews-avg__link{font-size:15px;line-height:1.6;color:#000;text-decoration:underline}.reviews-avg__tabs{position:relative;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;margin-bottom:25px;border:none}.reviews-avg__tabs::before{content:"";position:absolute;bottom:27px;left:0;width:100%;height:1px;background-color:rgba(0,0,0,.06)}.reviews-avg__tabs::after{content:"";position:absolute;top:25px;z-index:-1;width:100%;height:100%;background-image:url("/img2/decorative-elements/dashed-lines.svg");background-repeat:repeat-x}@media (max-width:767px){.reviews-avg__tabs{margin-left:-20px;margin-right:-20px;padding:0 20px}.reviews-avg__tabs::after,.reviews-avg__tabs::before{left:20px;right:20px}}@media (min-width:768px){.reviews-avg__tabs{column-gap:20px}.reviews-avg__tabs::before{bottom:39px}.reviews-avg__tabs::after{top:34px}}.reviews-avg__tabs .nav-item{min-width:42px}@media (min-width:768px){.reviews-avg__tabs .nav-item{min-width:60px}}.reviews-avg__tab{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;height:100%;padding:7px 8px;border-radius:5px}.reviews-avg__tab.active{background-color:#eff7ff}.rating-chart-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;row-gap:3px;width:15px;height:195px}@media (min-width:768px){.rating-chart-wrapper{width:23px;height:204px}}.rating-value{font-size:12px;line-height:1.2;font-weight:600;color:#ffb300}.reviews-avg__tab.active .rating-value{color:#0493d3}@media (min-width:768px){.rating-value{font-size:15px;line-height:1.6}}.rating-chart{width:100%;background-color:#ffb300;border-radius:5px 5px 0 0}.reviews-avg__tab.active .rating-chart{background-color:#0493d3}.rating-name{margin-top:8px;font-size:11px;line-height:1.2;color:#000}.reviews-avg__tab.active .rating-name{font-weight:600;color:#0493d3}@media (min-width:768px){.rating-name{font-size:15px;line-height:1.6}}.rating-statistic{display:flex;flex-direction:column;row-gap:15px;margin-bottom:20px}@media (min-width:768px){.rating-statistic{display:grid;grid-template-columns:repeat(2,1fr);align-items:start;column-gap:50px}}@media (min-width:1200px){.rating-statistic{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}}.rating-overall{display:flex;align-items:center;padding:20px;border:1px solid rgba(0,0,0,.1);border-radius:10px}@media (min-width:1200px){.rating-overall{flex-direction:column;width:170px;padding-left:30px;padding-right:30px}}.rating-overall__text{margin:0;margin-right:auto;padding-right:10px;font-size:15px;line-height:1.3;font-weight:600;color:#666}@media (min-width:1200px){.rating-overall__text{margin-bottom:5px;padding-right:0;text-align:center}}.rating-overall__value{margin-right:8px;font-size:34px;line-height:1;font-weight:700;color:#000}@media (min-width:1200px){.rating-overall__value{margin-right:0;margin-bottom:6px;font-size:54px;line-height:1.2}}.rating-overall__reviews-wrapper{flex-shrink:0;display:flex;flex-direction:column;align-items:center;row-gap:2px}@media (min-width:1200px){.rating-overall__reviews-wrapper{row-gap:6px}}.rating-overall__reviews{margin:0;font-size:14px;line-height:1.7;color:#000}@media (min-width:1200px){.rating-overall__reviews{font-size:15px;line-height:1.6}}.rating-filter__item{display:flex;align-items:center;column-gap:10px;width:100%;padding:6px 10px;border-radius:6px;font-size:15px;line-height:1.5;color:#000}@media (hover:hover),screen and (min-width:0\0){.rating-filter__item:hover{color:#0493d3}}.rating-filter__item.active{color:#0493d3;background-color:#eff7ff}.rating-filter__progress-wrapper{position:relative;flex-grow:1;height:6px;background-color:rgba(0,0,0,.12);border-radius:100px}@media (min-width:1200px){.rating-filter__progress-wrapper{width:150px}}.rating-filter__progress-inner{position:absolute;top:0;left:0;height:100%;background-color:#ffb300;border-radius:100px}.rating-filter__item.active .rating-filter__progress-inner{background-color:#0493d3}.rating-filter__value{min-width:41px}.parameters-rating{display:flex;flex-direction:column;row-gap:5px}.parameters-rating__item{display:flex;align-items:center}.parameters-rating__name{margin-right:auto;padding-right:10px;font-size:15px;line-height:1.4;color:#000}@media (min-width:1200px){.parameters-rating__name{min-width:150px}}.parameters-rating__value{margin-right:6px;font-size:15px;line-height:1.6;font-weight:600;color:#000}.add-review-btn{min-width:170px;width:fit-content;min-height:40px;padding:5px 20px;font-size:15px;font-weight:600}.users-reviews{display:flex;flex-direction:column;row-gap:15px;margin:0;padding:0;list-style:none}.users-reviews__item{padding:20px;background-color:#f8f8f8;border-radius:10px}.users-reviews__top{display:flex;align-items:baseline;justify-content:space-between;column-gap:20px;margin-bottom:13px}.users-reviews__title{display:flex;flex-direction:column;row-gap:8px}.users-reviews__title cite{font-size:15px;line-height:1.5;font-weight:600;font-style:normal;color:#000}.users-reviews__top time{flex-shrink:0;font-size:13px;line-height:1.4;color:#999}.users-reviews__text{margin:0;font-size:15px;line-height:1.6;color:#444}.extra-info__chart-text{margin:0 0 20px;font-size:15px;line-height:1.3;font-weight:600;color:#a1a1a1}@media (max-width:767px){.review-car .modal-dialog{justify-content:flex-end;max-width:100%;min-height:auto;max-height:100%;margin:0}}@media (min-width:768px){.review-car .modal-dialog{max-width:450px}}.review-car .modal-content{border:none;border-radius:10px 10px 0 0}@media (max-width:767px){.review-car .modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:85%}}@media (min-width:768px){.review-car .modal-content{border-radius:10px}}.review-car .modal-header{position:relative;justify-content:center;padding:20px 10px 15px;border:none;border-radius:0}@media (min-width:768px){.review-car .modal-header{padding-top:30px}}.review-car .modal-title{margin:0;font-size:18px;line-height:normal;font-weight:700;color:#000;text-align:center}@media (min-width:768px){.review-car .modal-title{font-size:22px;line-height:1.3}}.review-car__close{position:absolute;top:20px;right:20px;width:14px;height:14px}.review-car__close svg{fill:#666666}.review-car .modal-body{padding:10px 20px 14px}@media (min-width:768px){.review-car .modal-body{padding-left:40px;padding-right:40px}}.review-car__form{margin:0}.review-car__field{position:relative;margin-bottom:16px}.review-car__field .error-message{display:none;margin:10px 0 0;font-size:12px;line-height:1.2;color:red}.review-car__field.invalid .error-message{display:block}.review-car__input,.review-car__select{appearance:none;width:100%;height:50px;margin:0;padding:5px 16px;font-family:inherit;font-size:15px;line-height:1.5;color:#000;background-color:#fff;border:1px solid #ccc;border-radius:10px}.review-car__field.invalid .review-car__input,.review-car__field.invalid .review-car__select{border-color:red}.review-car__select{padding-right:36px;background-image:url("/img2/arrows/arrow-select-icon.svg");background-repeat:no-repeat;background-position:top 50% right 12px;background-size:12px 8px}textarea.review-car__input{height:110px;resize:none}.review-car__field .review-car__label{position:absolute;top:14px;left:12px;margin:0;font-size:15px;line-height:1.5;font-weight:400;color:#666}.review-car__select+.review-car__label{display:none;top:-8px;padding-left:4px;padding-right:4px;font-size:12px;background-color:#fff}.review-car__select.selected+.review-car__label{display:block}.review-car__legend{margin:0 0 12px;font-size:15px;line-height:1.3;font-weight:600;color:#000}.review-car__rating-wrap{display:flex;align-items:center;column-gap:8px}.review-car__stars{position:relative;width:100px;height:21px;background-image:url("/img2/rating/star-blue-icon.svg");background-repeat:repeat-x}.review-car__star{position:absolute;top:0;left:0;height:21px;margin:0;appearance:none;background-repeat:repeat-x}.review-car__star:first-of-type{z-index:5;width:20px}.review-car__star:nth-of-type(2){z-index:4;width:40px}.review-car__star:nth-of-type(3){z-index:3;width:60px}.review-car__star:nth-of-type(4){z-index:2;width:80px}.review-car__star:nth-of-type(5){z-index:1;width:100px}.review-car__star:checked,.review-car__star:hover{background-image:url("/img2/rating/star-active-blue-icon.svg")}.review-car__rating-value{font-size:14px;line-height:normal;font-weight:700;color:#ccc}.review-car__rating-chosen{font-size:17px;color:#000}.review-car__rating-item{display:flex;align-items:center;justify-content:space-between;column-gap:10px;margin-bottom:12px}.review-car__rating-name{font-size:15px;line-height:1.4;color:#000}.review-car .modal-footer{padding:0;border:none;border-radius:0}.review-car__accept{min-height:55px;width:100%;margin:0;padding:5px 20px;font-size:18px;line-height:normal;font-weight:700;color:#fff;background-color:#0493d3}
