.lot__header{padding-top:0}.lot__header #top-menu{padding-left:0;padding-right:0}.lot__header .navbar-nav{justify-content:flex-start!important}.lot-container{position:relative}.scroll-menu{position:fixed;top:0;left:0;z-index:20;width:100%;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);transform:translateY(-150px);transition:all .5s ease}.scroll-down .scroll-menu{transform:translateY(0)}.scroll-menu__wrapper{display:flex;flex-wrap:wrap;align-items:center;max-width:1340px;margin:0 auto;padding-left:15px;padding-right:15px}.scroll-menu__left-wrap{margin-right:auto}.scroll-menu__list{display:flex;align-items:center;margin:0;padding:0;list-style:none}.scroll-menu__item{margin-right:20px}.scroll-menu__item:last-child{margin-right:0}.scroll-menu__item a{display:inline-block;padding-top:20px;padding-bottom:20px;line-height:20px;font-weight:600;color:#000;transition:all .3s ease;font-size:16px}.scroll-menu__item--active a{border-bottom:2px solid #000}.scroll-menu__item a:hover{text-decoration:none;opacity:.7}.scroll-menu__right{display:flex;align-items:center;padding-left:10px}.scroll-menu .scroll-menu__btns{margin-bottom:0}.scroll-menu__dealer{display:none;align-items:center;margin-left:30px}.scroll-menu__dealer--show{display:flex}.scroll-menu__dealer-values{display:flex;flex-direction:column;margin-bottom:0;margin-right:11px}.scroll-menu__dealer-price{font-size:18px;line-height:25px;font-weight:800;color:#000}.scroll-menu__dealer-mile{font-size:13px;line-height:18px;font-weight:600;color:#999}.scroll-menu__dealer-btn{font-size:15px;line-height:20px;background-color:#0493d3}.lot-content__col-right{flex-basis:68%;max-width:68%}.lot-content__col-left{flex-basis:32%;max-width:32%}.flex-lg-no-wr{flex-wrap:nowrap}.width-50{width:50%}.mt-50{margin-top:50px}.mt-40{margin-top:40px}.pt-40{padding-top:40px}.cont-wrap{max-width:1340px;margin:0 auto}.mr-25{padding-right:25px}.ml-25{padding-left:25px}.px-15{padding-left:15px;padding-right:15px}.head-text{margin-bottom:0;font-weight:800;font-size:26px;line-height:35px;color:#000}.head-control-wrap{flex-wrap:wrap;margin-bottom:25px}.head-control-wrap .btn-control{height:40px;min-width:40px;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:100px;font-weight:800;font-size:15px;line-height:20px;display:flex;align-items:center;justify-content:center;color:#666;transition:background-color .3s ease}.head-control-wrap .btn-control--save{color:#0493d3;border-width:2px;border-color:#0493d3}.head-control-wrap .btn-control:hover{cursor:pointer;background:rgba(0,0,0,.1);text-decoration:none}.head-control-wrap .btn-control--save:hover{background-color:#0493d3;color:#fff}.head-control-wrap .btn-control:not(:last-child){margin-right:15px}.control-icon{background-repeat:no-repeat;background-position:center}.control-icon.back{width:16px;height:10px;background-image:url("/img/cars/lot/back.svg")}.control-icon.set{width:19px;height:19px;background-image:url("/img/cars/lot/set-icon.svg")}.control-icon.save{width:19px;height:18px;background-image:url("/img/cars/lot/save-fav-icon.svg");background-size:contain}.head-control-wrap .btn-control--save:hover .control-icon.save{background-image:url("/img/cars/lot/save-fav-icon-white.svg")}.control-icon.save.checked{background-image:url("/img/cars/fav-full.svg")}.control-icon.next{width:16px;height:12px;background-image:url("/img/cars/lot/next-arrow-icon.svg")}.cost{font-weight:800;font-size:30px;line-height:41px}.cost.cost-low{color:#00c808}.cost.cost-high{color:#ff001f}.difference{display:flex;align-items:center;height:30px;margin-left:10px;padding:4px 9px;font-weight:700;font-size:14px;line-height:13px;border-radius:10px}.difference.low{color:#00c808;background:rgba(0,200,8,.1)}.difference.high{color:#ff001f;background:rgba(255,0,31,.1)}.difference-icon{display:inline-block;height:15px;width:8px;margin-right:3px}.difference-icon.low{background:url("/img/cars/search/av-down.svg") no-repeat center}.difference-icon.high{background:url("/img/cars/search/av-up.svg") no-repeat center}.top-info{margin-top:10px;margin-bottom:25px}.top-info .info-text{display:flex;align-items:center;font-size:15px;line-height:20px;color:#999}.top-info .info-text p{margin-bottom:0;margin-right:22px;background-repeat:no-repeat}.top-info .info-text p:last-child{margin-right:0}.top-info .info-text .info-text__miles{padding-left:20px;background-image:url("/img/cars/lot/miles-icon.svg");background-position-y:3px}.top-info .info-text .info-text__address{padding-left:20px;background-image:url("/img/cars/lot/pin-icon.svg");background-position-y:1px}.top-info .info-text .info-text__price a{color:#999;text-decoration:underline}.lot-content .gallery{transition:padding-bottom .3s ease}.contact-dealer{top:75px;margin-bottom:50px}.contact-dealer__wrapper{border:1px solid rgba(0,0,0,.1);border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.1)}.contact-dealer__price-block{border-radius:10px;padding-top:20px;background-color:#f7f7f7}.contact-dealer__price{display:flex;justify-content:space-between;margin-bottom:12px;padding-left:20px;padding-right:20px}.contact-dealer__price__value{font-size:30px;line-height:41px;font-weight:800;color:#000}.contact-dealer__price-link{align-self:flex-start;font-size:15px;line-height:20px;font-weight:600;border-bottom:1px dashed #0493d3;transition:all .3s ease}.contact-dealer__price-link:hover{text-decoration:none}.contact-dealer__graph{position:relative}.contact-dealer__graph img{max-width:100%;height:auto}.contact-dealer__graph-value{position:absolute;bottom:0;display:flex;flex-direction:column;width:97px;height:53px;padding:9px 10px 6px 11px;color:#fff}.contact-dealer__graph-value::before{content:"";position:absolute;top:0;width:1px;height:53px;border-left:1px dashed #fff;opacity:.6;right:14px}.contact-dealer__graph-value--great{left:0;background-color:#00c808}.contact-dealer__graph-value--good{left:97px;background-color:#00a07a}.contact-dealer__graph-value--fair{left:195px;background-color:#757699}.contact-dealer__graph-value--high{right:0;background-color:#916ff2}.contact-dealer__graph-price{margin-bottom:3px;font-size:14px;line-height:13px;font-weight:800}.contact-dealer__graph-text{font-size:9px;line-height:10px;font-weight:700;text-transform:uppercase}.contact-dealer__info{padding-top:20px}.contact-dealer__title{padding-left:20px;padding-right:20px;margin-bottom:10px!important}.contact-dealer__form{padding-left:20px;padding-right:20px;margin-bottom:18px}.contact-dealer__data-item{display:flex;justify-content:space-between;align-items:center;color:#000;margin-bottom:0}.contact-dealer__info.auth-true .contact-dealer__data-item,.contact-dealer__info.auth-true .contact-dealer__data-item p{display:inline}.contact-dealer__data-item:last-child{margin-bottom:0}.contact-dealer__form p{margin-bottom:0;line-height:34px;color:#000;display:inline}.contact-dealer__info.auth-true .contact-dealer__form p{line-height:27px}.contact-dealer__input{height:21px;padding:0;line-height:20px;font-weight:700;border:none;border-bottom:1px solid #0493d3;outline:0}.contact-dealer__input.is-invalid{border-bottom:1px solid #ff001f}.contact-dealer__input::placeholder{color:#999;font-weight:400}.contact-dealer__input:focus,.contact-dealer__input:hover{border-bottom-width:2px}.contact-dealer__input--name{max-width:230px;min-width:220px}.contact-dealer__input--zip{max-width:65px}.contact-dealer__input--email{max-width:197px}.contact-dealer__input--phone{max-width:195px}.iti__country-container{padding:0}.iti__selected-country-primary{padding:0}.iti__selected-country-primary:hover{background-color:transparent!important}.iti__selected-dial-code{font-weight:700;color:#000}.contact-dealer__filled-info{padding-left:20px;padding-right:20px;margin-bottom:19px}.contact-dealer__filled-info p{line-height:24px;color:#000}.contact-dealer__filled-info p span{font-weight:700}.contact-dealer__text{margin-bottom:20px;padding-left:20px;padding-right:20px;font-size:15px;color:#000}.contact-dealer__text a{text-decoration:underline;transition:all .3s ease}.contact-dealer__note{margin-bottom:21px;padding-left:20px;padding-right:20px;font-size:14px;line-height:19px}.contact-dealer__checkbox{margin-bottom:20px;padding-left:20px;padding-right:20px}.contact-dealer__checkbox label{padding-left:30px;font-size:15px;line-height:20px}.contact-dealer__checkbox label::after,.contact-dealer__checkbox label::before{top:0;left:0;width:20px;height:20px}.contact-dealer__btn{width:100%;background-color:#0493d3;border-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:relative}.lot-title{margin-bottom:20px;font-size:26px;line-height:35px}.lot-btn-more{position:relative;margin-top:15px;padding:0;padding-left:13px;font-size:16px;line-height:20px;font-weight:700;color:#000;text-decoration:underline;border-radius:0;outline:0;transition:all .3s ease}.lot-btn-more:focus,.lot-btn-more:hover{color:#000;text-decoration:underline;opacity:.7}.lot-btn-more::before{content:"+";position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:16px;line-height:20px;color:#000}.lot-btn-more--hide::before{content:"-"}.slide-hold{position:relative}.count-img{position:absolute;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.4);box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:100px;padding:5px 7px;font-weight:800;font-size:13px;line-height:18px;display:flex;align-items:center;text-align:center;color:#fff}#image-lot button.slick-next,#image-lot button.slick-prev{display:flex;width:45px;height:45px;background:rgba(0,0,0,.4);box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:100px;z-index:1}#image-lot .slick-next:focus,#image-lot .slick-next:hover,#image-lot .slick-prev:focus,#image-lot .slick-prev:hover{color:transparent;outline:0;background:rgba(0,0,0,.8)!important}#image-lot button.slick-prev{left:20px}#image-lot button.slick-next{right:20px}#image-lot button.slick-next:before,#image-lot button.slick-prev:before{background:url(/img/cars/lot/right-i.svg) no-repeat center!important;background-size:contain!important;opacity:1}.vehicle-info-block{padding:20px;background:#f7f7f7;border-radius:10px}.vehicle-info-control{font-weight:800;font-size:16px;line-height:28px;text-align:center;color:#c5c5c5;padding:0;border-bottom:1px solid rgba(0,0,0,.1)}.vehicle-info-control-tab{cursor:pointer;padding:10px 15px}.vehicle-info-control-tab:hover{text-decoration:underline}.vehicle-info-control-tab.active{color:#0493d3;border-bottom:3px solid #0493d3}.vehicle-info-data-item{display:flex;align-items:center;padding:10px 0}.vehicle-info-data-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.06)}.data-item-key{flex:0 0 200px;font-weight:600;font-size:16px;line-height:20px;color:#999}.data-item-value{font-weight:600;font-size:16px;line-height:20px;color:#000}.data-item-value.val-vin{display:flex;align-items:center;color:#0493d3;flex-wrap:wrap}.val-vin a{display:flex;align-items:center;justify-content:center;min-height:36px;padding:0 15px;margin-left:10px;border:2px solid #0493d3;box-sizing:border-box;border-radius:50px;text-align:center}.val-vin a:hover{background:#0493d3;color:#fff;text-decoration:none}.popular-vehicles-slider-item-img{position:relative;overflow:hidden;padding-top:66%}.popular-vehicles-slider-item-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.popular-vehicles-block-control{display:flex;border-bottom:1px solid rgba(0,0,0,.1)}.p-v-control-item{display:inline-block;position:relative;cursor:pointer;font-weight:800;font-size:16px;line-height:28px;padding:10px;color:#c5c5c5}.p-v-control-item:hover{text-decoration:underline}.p-v-control-item.active{color:#0493d3}.p-v-control-item.active:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;background:#0493d3}.popular-vehicles-block-slider{padding-top:30px;padding-bottom:40px}.popular-vehicles-block-slider .slick-list{padding-left:0!important;margin-left:-5px}.popular-vehicles-block-slider .slick-prev{top:-20px;left:auto;right:45px;display:none!important}.popular-vehicles-block-slider .slick-next{right:-10px;top:33%;width:30px;height:30px;border-radius:50%;background-color:#fff;box-shadow:0 4px 15px rgb(0 0 0 / 10%);transition:all .3s ease}.popular-vehicles-block-slider .slick-next::before{width:6px;height:10px;background-image:url(/img/cars/lot/arrow-gray.svg);opacity:1}.popular-vehicles-block-slider .slick-next:hover{opacity:.7}.p-v-slider-item-h3{margin-top:15px;margin-bottom:5px;font-weight:800;font-size:16px;line-height:22px;color:#000}.p-v-slider-item-desc p{margin-bottom:0;font-weight:600;font-size:15px;line-height:22px;color:#999}.p-v-slider-item-price{margin-top:5px;font-weight:800;font-size:18px;line-height:25px;color:#0084ff}.popular-vehicles-slider-item img{width:100%}.popular-vehicles-slider-item{padding:5px;transition:opacity .2s ease}.popular-vehicles-slider-item:hover{opacity:.8}.a-pop{outline:0 none!important}.a-pop:hover{text-decoration:none}.vehicle-safety-rating-info-block{padding-top:40px;padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.1)}.vehicle-safety-rating-info-block .ko-progress-circle{width:72px;height:72px;margin:0}.vehicle-safety-rating-info-block .ko-progress-circle .ko-progress-circle__slice{clip:rect(0,72px,72px,36px)}.vehicle-safety-rating-info-block .ko-progress-circle .ko-progress-circle__fill,.vehicle-safety-rating-info-block .ko-progress-circle .ko-progress-circle__slice{width:72px;height:72px}.vehicle-safety-rating-info-block .ko-progress-circle .ko-progress-circle__slice .ko-progress-circle__fill{clip:rect(0,60px,72px,0)}.vehicle-safety-rating-info-block .ko-progress-circle .ko-progress-circle__overlay{width:63px;height:63px;margin-left:5px;margin-top:4.3px}.vehicle-safety-rating-pct{top:50%;width:100%;left:50%;text-align:center;transform:translate(-50%,-50%);position:absolute;font-weight:800;font-size:14px;line-height:19px;color:#000}span.rate{font-size:26px;line-height:35px;font-feature-settings:'pnum' on,'lnum' on;color:#0493d3}.vehicle-safety-rating-check{margin-top:10px}.vehicle-safety-rating-check a{line-height:22px;font-weight:800;text-decoration:underline}.text-blue{color:#0493d3}.text-red{color:#ff001f}.report:not(.report-sold){padding-top:40px;padding-bottom:40px}.report-sold .skeleton-block{padding-left:0!important}.report__info-list{margin:0;padding:0;list-style:none;column-count:3}.report__info-item{display:flex;align-items:center;margin-bottom:30px}.report__info-item img{margin-right:10px}.report__info-parameter{display:flex;flex-direction:column}.report__info-key{margin-bottom:5px;line-height:20px;font-weight:700;color:#000}.report__info-value{position:relative;padding-left:19px;line-height:18px;color:#0493d3}.report__info-value::before{content:"";position:absolute;top:1px;left:0;width:14px;height:14px;background-image:url("/img/cars/lot/report-check-icon.svg");background-repeat:no-repeat}.report__info-value span{color:#666}.report__btn{max-width:350px;width:100%;line-height:25px;color:#000;background-color:#fbb104;background-image:url("/img/cars/lot/arrow-black.svg");background-repeat:no-repeat;background-position:top 50% right 20px}.report__btn:hover{color:#000}.popular-feature{padding-top:40px;padding-bottom:40px;border-top:1px solid rgba(0,0,0,.1)}.popular-feature__list{margin:0;padding:0;height:161px;overflow:hidden;list-style:none;column-count:4;line-height:20px;color:#000}.popular-feature__list--show{height:auto}.popular-feature__item{font-size:16px;position:relative;margin-bottom:15px;line-height:19px}.popular-feature__item::before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;background-color:#0493d3;border-radius:50%}.seller-descr{padding-top:40px;padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.1)}.seller-descr__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:40px;overflow:hidden;margin-bottom:0;line-height:20px;color:#000;text-overflow:ellipsis}.seller-descr__text--show{display:block;height:auto}.seller-descr__text.text-show{display:block;height:auto}.dealer-info{padding-top:40px;padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.1)}.dealer-info__data{justify-content:space-between;flex-wrap:wrap;overflow-x:auto}.dealer-info__status-block{display:flex;align-items:center;margin-bottom:20px}.dealer-info__status{margin-bottom:0;margin-right:10px;padding:8px 10px 8px 31px;font-size:12px;line-height:16px;font-weight:800;text-transform:uppercase;border-radius:50px;background-repeat:no-repeat;background-position:top 50% left 11px}.dealer-info__status:last-child{margin-right:0}.dealer-info__status--auth{color:#0493d3;background-color:rgba(4,147,211,.1);background-image:url("/img/cars/lot/check-auth-icon.svg")}.dealer-info__status--miles{border:1px solid rgba(0,0,0,.1);background-image:url("/img/cars/lot/map-gray-icon.svg");background-size:12px 14px}.dealer-info__contacts{margin-bottom:30px}.dealer-info__contact{margin-bottom:15px;padding-left:27px;font-size:18px;line-height:24px;font-weight:600;color:#000;background-repeat:no-repeat;background-position:left 0 top 50%}.dealer-info__contact:last-child{margin-bottom:0}.dealer-info__contact--loc{background-image:url("/img/cars/lot/map-gray-light-icon.svg");background-position-y:6px}.dealer-info__contact--tel{background-image:url("/img/cars/lot/phone-dealer-icon.svg")}.dealer-info__contact--time{display:flex;align-items:center;background-image:url("/img/cars/lot/time-dealer-icon.svg")}.dealer-info__contact span{font-size:16px;line-height:22px;font-weight:400;color:#666}.dealer-info__contact .dealer-info__open{display:inline-block;margin-left:10px;padding:4px 6px 3px 5px;font-size:11px;line-height:15px;font-weight:800;color:#fff;text-transform:uppercase;background-color:#00c808;border-radius:5px}.dealer-info__rating-block{padding-top:3px;margin-bottom:30px}.dealer-info__rating-title{margin-bottom:8px;font-size:18px;line-height:20px;font-weight:800;color:#000}.dealer-info__rating{margin-bottom:11px}.dealer-info__rating .rating__total{margin-right:12px;font-size:42px;line-height:57px}.dealer-info__rating .rating__stars{margin-right:0}.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")}.dealer-info__btn{max-width:350px;width:100%;color:#0493d3;border:2px solid #0493d3;background-image:url("/img/cars/lot/arrow-blue.svg");background-repeat:no-repeat;background-position:top 50% right 20px;background-size:7px 12px}.dealer-info__btn:hover{background-color:#0493d3;opacity:1;background-image:url("/img/cars/lot/arrow-white.svg")}.price-analytics{padding-top:40px;padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.1)}.price-analytics__chart-graph{position:relative;margin-bottom:20px}.chart-line{position:absolute;bottom:-3px;width:1px;height:110px;border-left:1px dashed #fff;opacity:.6;z-index:2}.price-analytics__chart-graph img{max-width:100%;height:auto}.price-analytics__chart-tooltip{position:absolute;bottom:0;width:170px;height:108px;padding:27px 10px 28px 44px;font-size:14px;color:#fff;opacity:.9;background-repeat:no-repeat;background-position:top 30px left 12px}.price-analytics__chart-tooltip--great{left:0;background-color:#00c808;background-image:url("/img/cars/lot/great-price-icon-white.svg")}.price-analytics__chart-tooltip--good{right:50%;background-color:#00a07a;background-image:url("/img/cars/lot/good-price-icon-white.svg")}.price-analytics__chart-tooltip--fair{left:50%;background-color:#757699;background-image:url("/img/cars/lot/fair-price-icon-white.svg")}.price-analytics__chart-tooltip--high{right:0;background-color:#916ff2;background-image:url("/img/cars/lot/high-price-icon-white.svg")}.price-analytics__chart-tooltip--great::before{left:60px}.price-analytics__chart-tooltip--good::before{right:20px}.price-analytics__chart-tooltip--fair::before{left:20px}.price-analytics__chart-tooltip--high::before{right:49px}.price-analytics__chart-status{margin-bottom:2px;line-height:19px;font-weight:800;text-transform:uppercase}.price-analytics__chart-price{margin-bottom:0;line-height:16px}.price-analytics__chart-price i{font-style:normal}.price-analytics__chart-price span{font-weight:700}.price-analytics__range{position:relative}.price-analytics__input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(90deg,#00c808 0,#00a07a 30.73%,#757699 68.23%,#916ff2 100%);max-width:680px;width:100%;height:5px;outline:0}.price-analytics__input::-webkit-slider-thumb{position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:35px;width:112px;background-color:#fff;border-radius:100px;box-shadow:0 4px 10px rgba(0,0,0,.3);cursor:grab;background-image:url("/img/cars/lot/arrow-gray-left.svg"),url("/img/cars/lot/arrow-gray.svg");background-repeat:no-repeat;background-position:left 10px top 50%,right 10px top 50%}.price-analytics__range-thumb{position:absolute;left:0;top:4px;width:112px;height:35px;text-align:center;color:#000;line-height:22px;font-weight:700;pointer-events:none}.price-analytics__range-thumb::after{content:attr(data-val) " "}.price-analytics__offer{width:200px}.price-analytics__offer p{margin-bottom:41px;font-size:14px;line-height:19px;color:#999}.price-analytics__offer-btn{background-color:#0493d3;width:100%}.price-analytics__days{display:flex;align-items:center;margin-top:30px;margin-bottom:32px}.price-analytics__days p{margin-bottom:0;margin-right:20px;font-size:14px;line-height:19px;font-weight:800;text-transform:uppercase}.price-analytics__days p:last-child{margin-right:0}.price-analytics__days p span{font-size:20px;line-height:28px;color:#000}.price-analytics .table-responsive{margin-bottom:18px}.lot-table{margin-bottom:0}.lot-table thead th{padding-top:0;padding-left:0;padding-bottom:15px;font-size:14px;line-height:19px;text-align:left;color:#999;border-bottom-color:rgba(0,0,0,.1);text-transform:uppercase;border-top:none}.lot-table tbody td{padding-top:16px;padding-bottom:17px;padding-left:0;line-height:22px;text-align:left;color:#000;border-top:none;border-bottom:1px solid rgba(0,0,0,.06)}.lot-table tbody tr:last-child td{border-bottom:none}.used-year__table tbody tr:last-child td{border-bottom:1px solid rgba(0,0,0,.06)}.used-year__table{font-size:16px}.lot-table tbody .price-analytics__diff{position:relative;display:block;padding-left:26px}.lot-table tbody .price-analytics__diff::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%)}.lot-table tbody .price-analytics__diff--up::before{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ff001f}.lot-table tbody .price-analytics__diff--down::before{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #00c808}.lot-table tbody .price-analytics__diff--mean::before{width:12px;height:2px;background-color:silver}.lot-table__th{display:none;margin-bottom:5px;font-size:14px;line-height:19px;font-weight:800;text-transform:uppercase;color:#999}.calculator-shipping{padding-top:40px;padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.1)}.calculator-shipping__row{justify-content:space-between}.calculator-shipping__place-block{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:22px;line-height:22px;font-size:16px}.calculator-shipping__ship{margin-right:6px;color:#888}.calculator-shipping__place{margin-right:10px;color:#000}.calculator-shipping__link{font-weight:800;text-decoration:underline}.calculator-shipping__quote-block{display:flex;align-items:center}.calculator-shipping__quote{display:flex;flex-direction:column;margin-bottom:0;margin-right:30px;font-weight:800}.calculator-shipping__quote-text{margin-bottom:2px;font-size:14px;line-height:19px;text-transform:uppercase}.calculator-shipping__quote-value{font-size:24px;line-height:1;color:#0493d3;max-width:240px}.calculator-shipping__quote-value.fail{font-size:16px}.calculator-shipping__btn{max-width:350px;flex-basis:350px;padding-left:10px;padding-right:10px;background-color:#0493d3}.calculator-shipping__contact-block{display:flex;flex-direction:column;align-items:flex-end}.calculator-shipping__contact-block img{margin-bottom:20px}.calculator-shipping__contact{margin-bottom:0;font-size:13px;line-height:20px;text-align:right}.calculator-shipping__contact span{font-weight:700;color:#000}.calculator-shipping__contact a{font-weight:400;color:#666}.calculator-shipping__contact-link{text-decoration:underline}.ownership-cost{padding-top:40px;padding-bottom:40px}.px-20{padding-right:20px;padding-left:20px}.assumptions-estimates-value .change-link-input{width:60px;outline:0;border:none;height:22px;font-weight:600;line-height:22px;color:#000}.change-link:hover{cursor:pointer;text-decoration:underline}.change-link-input.active{border-bottom:2px solid #000}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.ownership-cost-head-text{font-weight:800;font-size:15px;line-height:20px;color:#969696}.cost-text{font-size:18px;line-height:25px;color:#000}.ownership-cost-head-control,.ownership-cost-head-control select{position:relative;width:100%;font-size:16px;font-weight:600;line-height:22px}.ownership-cost__placeholder{position:absolute;z-index:1;left:14px;top:50%;transform:translateY(-50%);pointer-events:none;background-color:#fff}.ownership-cost-head-control select{padding:0 20px 0 104px;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 20px top 50%;border:1px solid #dfdfdf;border-radius:5px;height:45px;color:#000}.ownership-cost-head-control select:focus{border-color:#a1cbef;outline:0;box-shadow:0 0 0 .2rem rgb(52 144 220 / 25%)}.ownership-cost-assumptions-estimates{margin-top:20px}.ownership-cost-assumptions-estimates-head-text{font-weight:800;font-size:13px;line-height:34px;text-transform:uppercase;color:#a8a8a8}.assumptions-estimates-key{line-height:22px;color:#999;margin-bottom:10px;margin-right:14px}.assumptions-estimates-key--one-column{flex:0 0 60px}.assumptions-estimates-key--two-column{flex:0 0 112px}.assumptions-estimates-value{align-items:center;font-weight:600;line-height:22px;color:#000;margin-bottom:10px}.change-link{font-weight:800;font-size:15px;line-height:20px;color:#0493d3;text-decoration:underline}.ownership-cost-progress-range{padding-top:15px}.ownership-cost-progress-range-item-one{justify-content:space-between;margin-bottom:10px}.progress-range-key{line-height:20px;color:#999;font-size:16px}.progress-range-value{font-weight:600;line-height:20px;text-align:right;color:#000}.ownership-cost-progress-range-item{align-items:baseline}div.progress{background:rgba(4,147,211,.15);border-radius:10px;height:10px}div.progress .progress-bar{background-color:#0493d3;height:10px;border-radius:10px}.fuel-economy{padding-top:40px;padding-bottom:40px}.fuel-economy__title{margin-bottom:0}.fuel-economy__head-wrap{display:flex;align-items:center;margin-bottom:20px}.fuel-economy-type-car{margin-left:auto;font-weight:700;font-size:15px;line-height:16px;display:flex;align-items:center;color:#000}.fuel-economy__info-wrap{margin-bottom:20px}.fuel-economy-info-wrap-head-text{font-size:12px;line-height:15px;color:#666;margin-bottom:10px}.fuel-economy-info-wrap-head-text .head-strong{font-weight:800;line-height:22px;margin-right:10px;color:#000;font-size:16px}.fuel-economy-save-electricity,.fuel-economy-save-gasoline{background-color:#f7f7f7;border-radius:10px;padding:7px 10px;display:inline-flex;flex-direction:column}.fuel-economy-save-electricity{margin-right:5px}.fuel-economy-save-h3{position:relative;font-weight:800;font-size:14px;line-height:19px;color:#000}.fuel-economy-save-desc{position:absolute;font-weight:400;font-size:12px;line-height:16px;color:#666}.fuel-economy-save-info-total-num{padding-left:35px;position:relative}.fuel-economy-save-info-total-eg{padding-left:35px}.fuel-economy-save-info-total__charge{margin-bottom:0;margin-top:2px;font-size:12px;line-height:16px}.fuel-economy-save-info-total-num:before{content:'';position:absolute;width:30px;height:30px;background:url("/img/cars/lot/electric-vehicle.svg") no-repeat center;top:8px;left:0}.fuel-economy-save-gasoline .fuel-economy-save-info-total-num:before{content:'';position:absolute;width:30px;height:30px;background:url("/img/cars/lot/gas-station.svg") no-repeat center}.fuel-economy-save-info-total-num-c{margin-right:4px;font-weight:700;font-size:34px;line-height:46px;color:#000}.fuel-economy-save-info-total-eg-t{font-weight:800;line-height:22px;color:#000}.fuel-economy-save-info-total-eg-n-n{margin-right:4px;font-weight:800;font-size:20px;line-height:27px;color:#000}.fuel-economy-save-info-total-eg-n-d{font-weight:600;font-size:12px;line-height:12px}.fuel-economy-save-info-total-eg-n-d span{color:#000}.fuel-economy-save-info-total-num-d{font-weight:600;font-size:12px;line-height:12px}.fuel-economy-save-you-save-h3{margin-right:10px;font-weight:800;font-size:14px;line-height:19px;color:#0493d3;text-transform:uppercase}.fuel-economy-save-you-save-total{font-weight:800;font-size:24px;line-height:33px;color:#0493d3}.fuel-economy-save-you-save-desc{margin-bottom:20px;font-weight:600;font-size:15px;line-height:16px;color:#000}.annual-fuel-cost-block{display:flex;align-items:baseline}.annual-fuel-cost{margin-right:10px;font-weight:800;font-size:14px;line-height:19px;text-transform:uppercase}.annual-fuel-cost-price{font-weight:800;font-size:24px;line-height:33px;color:#000}.rating-block-h3{font-weight:800;color:#000;font-size:16px;margin-bottom:19px;line-height:1.3}.rating-block-h3 span{font-weight:400;font-size:12px;line-height:16px;color:#666}.gas-rating-desc-block{margin-top:24px;font-weight:400;font-size:12px;line-height:15px;color:#666}.gas-rating-wrap .gas-rating-block-rate{display:flex;justify-content:space-between}.gas-rating-wrap .gr-numb{width:30px;height:30px;background:#0493d3;border-radius:10px 0 0 10px;display:flex;justify-content:center;align-items:center;font-weight:800;font-size:16px;line-height:22px;color:#fff}.gas-rating-wrap .gr-numb.r{position:relative;border-radius:0 10px 10px 0}.gas-rating-wrap .gr-numb.r span{position:absolute;bottom:-13px;font-weight:700;font-size:9px;line-height:12px;color:#000}.gas-rating-wrap .gr-rate{flex:1 0 120px;background:linear-gradient(90deg,rgba(4,147,211,.6) 0,rgba(4,147,211,.1) 100%)}.smog-rating-wrap .gas-rating-block-rate{display:flex;justify-content:space-between}.smog-rating-wrap .gr-numb{width:30px;height:30px;background:#0493d3;border-radius:10px 0 0 10px;display:flex;justify-content:center;align-items:center;font-weight:800;font-size:16px;line-height:22px;color:#fff}.smog-rating-wrap .gr-numb.r{position:relative;border-radius:0 10px 10px 0}.smog-rating-wrap .gr-numb.r span{position:absolute;bottom:-13px;font-weight:700;font-size:9px;line-height:12px;color:#000}.smog-rating-wrap .gr-rate{flex:1 0 100px;background:linear-gradient(90deg,rgba(4,147,211,.6) 0,rgba(4,147,211,.1) 100%)}.gas-rating-wrap,.smog-rating-wrap{display:flex;flex-direction:column}.gas-rating-block-rate{margin-top:auto}.gas-rating-block-rate{position:relative}.rate-number{position:absolute;top:-14px;display:flex;justify-content:center;align-items:center;background:#fff;filter:drop-shadow(0px 1px 5px rgba(0, 0, 0, .25));border-radius:5px;width:34px;height:30px;font-weight:800;font-size:16px;line-height:22px;color:#0493d3}.rate-number.min{width:26px;height:23px;font-size:12px;line-height:17px;border-radius:8px;top:-26px}.rate-number:after{content:'';width:8px;height:8px;bottom:-3px;position:absolute;background:#fff;transform:rotate(-45deg)}.rate-number.min:after{content:'';width:6px;height:6px;bottom:-3px}.type-car-icon{margin-left:10px;width:30px;height:30px;background:url('/img/cars/lot/hybrid.svg') no-repeat center}.type-car-icon.regular{background:url('/img/cars/lot/regular.svg') no-repeat center}.type-car-icon.ev{background:url('/img/cars/lot/ev.svg') no-repeat center}.reviews-stars-wrap{margin-left:6px;position:relative;height:20px;width:100px;background:#c4c4c4}.reviews-stars{display:flex;position:absolute;z-index:1}.reviews-stars-rate{position:absolute;height:20px;background:#fbb104}.reviews-stars .stars-i{display:inline-block;width:20px;height:20px;background:url("/img/cars/lot/star-bg.svg") no-repeat center}.reviews-count a{margin-left:8px;font-weight:700;font-size:14px;line-height:19px;text-decoration-line:underline;color:#888}.email-block{font-weight:600;font-size:16px;line-height:22px;color:#888}.email-block a{color:#000}.reviews-rate{font-weight:800;font-size:22px;line-height:30px;color:#fbb104}#dealer-form .form-control{font-size:17px}#dealer-form select.form-control{padding-left:.4rem}.lot-top-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}.slick-slider:not(.slick-initialized){overflow:hidden}.status-car{margin-bottom:25px;max-height:55px;overflow:hidden}.status-car .slick-prev{display:none!important}.status-car .slick-next{right:0;width:30px;height:30px;border-radius:50%;background-color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:all .3s ease}.status-car .slick-next::before{width:6px;height:10px;background-image:url("/img/cars/lot/arrow-gray.svg");opacity:1}.status-car .slick-next:hover{opacity:.7}.slick-track{margin-left:0}.status-car__status{display:flex;flex-direction:column;padding-left:45px;font-size:14px;background-repeat:no-repeat;background-position:top 50% left 10px;border-left:1px solid rgba(0,0,0,.1)}.status-car__item.slick-current .status-car__status{padding-left:38px;border-left:none;background-position-x:0}.status-car__status-price--great{background-image:url("/img/cars/lot/great-price-icon.svg")}.status-car__status-price--good{background-image:url("/img/cars/lot/good-price-icon.svg")}.status-car__status-price--fair{background-image:url("/img/cars/lot/fair-price-icon.svg")}.status-car__status-price--high{background-image:url("/img/cars/lot/high-price-icon.svg")}.status-car__status-rated{background-image:url("/img/cars/lot/rated-icon.svg")}.status-car__status-seller{background-image:url("/img/cars/lot/seller-icon.svg")}.status-car__status-accinent{background-image:url("/img/cars/lot/accinent-icon.svg")}.status-car__status-distance{background-image:url("/img/cars/lot/distance-icon.svg")}.status-car__status-watch{background-image:url("/img/cars/lot/watch-icon.svg")}.status-car__status-mileage{background-image:url("/img/cars/lot/mileage-icon.svg")}.status-car__status-hot{background-image:url("/img/cars/lot/seller-icon.svg")}.status-car__title{margin-bottom:2px;line-height:19px;font-weight:800;text-transform:uppercase;color:#000}.status-car__value{line-height:16px;color:#444}.carousel-wrapper{position:relative;overflow:hidden;border-radius:10px}.carousel__count{position:absolute;left:20px;bottom:20px;display:flex;align-items:center;justify-content:center;margin-bottom:0;width:86px;height:28px;font-size:13px;line-height:18px;font-weight:800;color:#fff;background-color:rgba(0,0,0,.4);border-radius:100px}.carousel-wrapper *{box-sizing:border-box}.carousel{transform-style:preserve-3d;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;max-height:435px}.carousel__photo{max-width:100%;height:auto;opacity:0;position:absolute;top:0;width:100%;z-index:100;transition:transform .5s,opacity .5s,z-index .5s;object-fit:cover}.carousel__photo--big{width:595px;height:435px}.carousel__photo--small{width:300px;height:212px;align-self:flex-end}.carousel__photo.active,.carousel__photo.initial{opacity:1;position:relative;z-index:900}.carousel__photo{background-size:cover;background-repeat:no-repeat;background-position:center center}.carousel__photo:not(.initial){padding-top:435px;background-size:contain;background-color:#eee}.carousel__photo.next,.carousel__photo.prev{z-index:800}.carousel__photo.prev:not(.carousel__photo--small){transform:translateX(-100%)}.carousel__button--next,.carousel__button--prev{position:absolute;top:50%;width:45px;height:45px;background-color:rgba(0,0,0,.7);transform:translateY(-50%);border-radius:50%;cursor:pointer;z-index:1001;border:none;transition:all .3s ease}.carousel__button--next:hover,.carousel__button--prev:hover{background-color:#000}.carousel__button--prev{left:20px}.carousel__button--next{right:20px}.carousel__button--next::after,.carousel__button--prev::after{content:" ";position:absolute;width:11px;height:11px;top:50%;left:54%;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-50%,-50%) rotate(135deg)}.carousel__button--next::after{left:47%;transform:translate(-50%,-50%) rotate(-45deg)}.vehicle-details{padding-top:30px;padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.1)}.vehicle-details__item{display:flex;flex-direction:column;align-items:center}.vehicle-details__item img{margin-bottom:10px}.vehicle-details__item span{font-size:16px;line-height:20px;text-align:center;color:#000}.vehicle-details__more{margin-top:30px}.vehicle-details__more-list{margin-bottom:0;padding:0;list-style:none;column-count:4}.vehicle-details__more-item:not(.vehicle-details__more-item:nth-child(4n)){margin-bottom:15px}.vehicle-details__more-item{overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:22px;color:#000}.vehicle-details__more-item span{color:#888}.actions{margin-bottom:30px;padding:20px;background-color:rgba(4,147,211,.1);border-radius:10px}.actions__link{display:flex;flex-direction:column;align-items:center;transition:all .3s ease;text-align:center}.actions__link:hover{text-decoration:none;opacity:.7}.actions__link img{margin-bottom:10px}.actions__link-text{font-size:15px;line-height:20px;font-weight:700;text-transform:uppercase;color:#0493d3}.used-year{padding-bottom:40px}.used-year .table-responsive{margin-bottom:0}.modal-lot .modal-dialog{max-width:745px}.modal-lot .modal-header{position:relative;padding:19px 20px 17px;border-bottom:none;justify-content:center}.modal-lot .modal-title{padding-top:12px;font-size:26px;line-height:35px;font-weight:800;color:#000;text-align:center}.modal-lot .modal-header .close{position:absolute;right:20px;top:19px}.modal-lot .modal-body{padding-left:50px;padding-right:50px;padding-bottom:20px}.modal-lot .form-group{margin-bottom:20px}.modal-lot textarea.form-control{height:118px}.modal-lot .modal-footer{padding:0 50px 35px;border-top:none}.modal-lot .modal-footer p{font-size:14px;line-height:19px;color:#999}.modal-lot__btn{display:block;margin:0 auto;width:100%;max-width:312px;font-size:18px;line-height:25px;font-weight:800}.lot-modal{max-width:800px}.lot-modal .modal-content{border-radius:10px}.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}.popup{position:relative;border-radius:10px}.popup--custom{max-width:700px}.popup .close{position:absolute;right:20px;top:20px;z-index:10}.popup__content{padding:30px 50px;border:none;border-radius:10px}.popup__body{padding:0}.popup__message{margin-bottom:30px;padding:21px 20px 20px;background-color:#e6f9e6;border-radius:10px}.popup__message p{position:relative;margin-bottom:0;padding-left:30px;line-height:22px;color:#000}.popup__message p::before{content:"";position:absolute;left:0;top:0;width:17px;height:13px;background-image:url("/img/cars/lot/check-green-icon.svg");background-repeat:no-repeat;background-size:cover}.popup__title{margin-bottom:25px;font-size:26px;line-height:32px;text-align:center}.popup__form{display:flex;flex-direction:column;margin-bottom:40px}.popup__form-field-wrap{padding-left:45px}.popup__field{margin-bottom:14px}.popup__field--inputs{display:flex;flex-wrap:wrap}.popup__input{width:80px;margin-right:7px;border:none;border-bottom:1px solid #0493d3;outline:0}.popup__input.is-invalid{border-bottom:1px solid #ff001f}.popup__input#leadEmail{width:220px}.popup__input+label{padding-top:2px;margin-bottom:0;color:#000;line-height:20px}.popup__label{line-height:20px;font-weight:400}.popup__field--inputs .popup__label{padding-top:2px}.popup__label::before{top:-2px;border:1px solid rgba(0,0,0,.13);border-radius:5px!important}.popup__label::after{top:-2px}.popup__form-link{display:block;margin-bottom:15px;line-height:20px;color:#000;text-decoration:underline;transition:color .3s ease}.popup__form-btn{margin:15px auto 0;width:100%;max-width:400px;background-color:#0493d3}.lure--popup{padding:17px 20px 24px}.lure--popup-update{flex-direction:column;margin-bottom:20px;background-color:#ecf3f6}.lure--popup-option{margin-bottom:30px}.lure--popup .lure-text{position:relative;max-width:100%;padding-right:0;padding-left:50px;line-height:22px;font-weight:400}.lure--popup-option .lure-text{max-width:275px;margin-right:20px}.lure--popup .lure-text::before{content:"";position:absolute;left:0;top:7px;width:30px;height:30px;background-repeat:no-repeat}.lure--popup-update .lure-text::before{background-image:url("/img/cars/lot/telegram-icon.svg")}.lure--popup-option .lure-text::before{background-image:url("/img/cars/lot/gear-icon.svg")}.lure--popup .lure__input-group{max-width:401px;width:100%;margin-top:17px}.lure--popup .lure__input-group input{flex-grow:1}.lure--popup .lure__input-group button{width:160px;padding-top:4px;padding-bottom:4px}.lure--popup-option .lure__link{max-width:100%}.lure__link.save-search-btn{font-size:16px}.popup__caption{margin-bottom:20px;font-size:22px;line-height:28px;font-weight:800;color:#000;text-align:center}.popup__caption span{color:#0493d3}.popup .btn-add-favorite-car{top:175px}.popup .car-item-block{margin-bottom:0;padding-left:10px;padding-right:10px}.popup .car-item-block-img{height:193px}.popup .car-item-block-img img{height:193px}.popup__text{margin-bottom:20px;line-height:22px;color:#000}.popup__data{margin-bottom:30px}.popup__data-item{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__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}.popup--like .car-item-block{max-width:100%;margin-bottom:30px;padding:0 0 30px;border-bottom:1px solid rgba(0,0,0,.06)}.popup--like .car-item-block__wrapper{display:flex;border:none;border-radius:0}.popup--like .car-item-block__header{margin-bottom:0;height:auto}.popup--like .car-item-block-img{height:125px}.popup--like .car-item-block-img img{width:187px;height:125px;border-radius:10px}.popup--like .car-item-block__body{padding-right:0;padding-top:10px}.popup--like .car-item-block-info{padding-bottom:0;border:none}.popup--like .block-info-head{margin-bottom:9px}.popup--like .car__features{margin-bottom:0}.popup__link{display:block;margin:15px 0 30px;font-size:15px;line-height:20px;font-weight:800;text-align:center;text-decoration:underline}.popup--like .lure--popup-update{margin-bottom:0}.skeleton-block{padding:20px}.skeleton-block svg{max-width:100%;border-radius:8px}#copy-inp{position:fixed;left:-1000px;top:-1000px}.custom-select{background:#fff url(/img/select-down.png) right .75rem center/19px 16px no-repeat}.calculator-shipping__logo.calculator-shipping__logo-bot{display:block}.calculator-shipping__logo.calculator-shipping__logo-top{display:none}.lot-table tbody tr td{vertical-align:middle}@media (min-width:576px){.lot-container.container.cont-lg,.lot__header .container.cont-lg,.scroll-menu .container.cont-lg{max-width:640px}}@media (min-width:768px){.lot-container.container.cont-lg,.lot__header .container.cont-lg,.scroll-menu .container.cont-lg{max-width:920px}}@media (min-width:992px){.lot-container.container.cont-lg,.lot__header .container.cont-lg,.scroll-menu .container.cont-lg{max-width:1260px}.contact-dealer{position:sticky}}@media (min-width:1025px){.cont-wrap{padding-left:20px;padding-right:20px}}@media (min-width:1200px){.row-cols-xl-8 .col{flex-basis:12.5%;max-width:12.5%}}@media (min-width:1300px){.lot-container.container.cont-lg,.lot__header .container.cont-lg,.scroll-menu .container.cont-lg{max-width:1340px}}@media (max-width:1487px){.popup .btn-add-favorite-car{right:10px}.popup .car-item-block__body{padding-left:20px;padding-right:20px}}@media (max-width:1299px){.lot-content__col-right{flex-basis:66%;max-width:66%}.lot-content__col-left{flex-basis:34%;max-width:34%}.val-vin a{margin-left:0;margin-top:10px}}@media (max-width:1199px){.lot-content__col-right{flex-basis:64%;max-width:64%}.lot-content__col-left{flex-basis:36%;max-width:36%}.vehicle-details__item{margin-bottom:10px}.price-analytics__chart-tooltip{height:88px;padding-top:20px;padding-bottom:20px}}@media (max-width:1099px){.lot-content__col-right{flex-basis:60%;max-width:60%}.lot-content__col-left{flex-basis:40%;max-width:40%}.price-analytics__row{flex-direction:column}.price-analytics__row .col,.price-analytics__row .col-auto{padding-right:15px!important}.price-analytics__offer{width:100%;margin-top:25px}.price-analytics__offer p{margin-bottom:10px}.price-analytics__offer-btn{width:335px}.calculator-shipping__row{position:relative;flex-direction:column}.calculator-shipping__contact-block{align-items:flex-start;margin-top:20px}.calculator-shipping__logo{position:absolute;top:3px;right:25px}.calculator-shipping__logo.calculator-shipping__logo-bot{display:none}.calculator-shipping__logo.calculator-shipping__logo-top{display:block;max-width:50px}.calculator-shipping__contact{text-align:left}}@media (max-width:1049px){.scroll-menu{padding-bottom:20px}.scroll-menu__right{margin-top:10px}}@media (max-width:1024px){.flex-lg-no-wr{flex-wrap:wrap}.width-50{width:100%}.mr-25{padding-right:20px;padding-left:20px}.ml-25{padding-left:20px;padding-right:20px}.val-vin a{margin-left:10px;margin-top:0}}@media (max-width:991px){.popular-vehicles-block-slider .slick-next{display:none!important}.lot__header #top-menu{padding:13px 15px;border-bottom:1px solid rgba(0,0,0,.1)}.scroll-menu{position:static;padding-bottom:0;transform:none;border-bottom:none}.scroll-menu__left-wrap,.scroll-menu__right-wrap{position:fixed;left:0;z-index:20;width:100%;background-color:#fff;transition:transform .5s ease}.scroll-menu__left-wrap{top:0;margin-right:0;border-bottom:1px solid rgba(0,0,0,.1);transform:translateY(-150px)}.scroll-menu__right-wrap{bottom:0;border-top:1px solid rgba(0,0,0,.1);transform:translateY(150px)}.scroll-menu__left-wrap--show,.scroll-menu__right-wrap--show{transform:translateY(0)}.scroll-menu__list,.scroll-menu__right{max-width:920px;margin:0 auto;padding-left:15px;padding-right:15px}.scroll-menu__right{padding-top:8px;padding-bottom:8px}.scroll-menu__dealer{order:-1;margin-left:0;margin-right:27px}.lot-top-wrap{margin-top:13px}.top-info{margin-top:11px;margin-bottom:20px}.head-control-wrap{margin-bottom:20px}.lot-content{position:relative}.lot-content__col-left{position:absolute;top:515px;left:50%;transform:translateX(-50%);z-index:15;flex-basis:415px;max-width:415px}.lot-content__col-left.left-report-col{top:455px}.contact-dealer{margin-bottom:0}.contact-dealer__info{background-color:#fff}.lot-content__col-right{flex-basis:100%;max-width:100%}.vehicle-details{padding-bottom:30px}.sold-cont .vehicle-details{padding-top:50px}.calculator-shipping,.dealer-info,.fuel-economy,.ownership-cost,.popular-feature,.price-analytics,.report,.seller-descr,.vehicle-safety-rating-info-block{padding-bottom:30px;padding-top:30px}.price-analytics__chart-graph img{width:100%}.lure--lot .lure__input-group,.lure--lot .lure__link{margin:0}.price-analytics__input{max-width:100%}}@media (max-width:900px){.gas-smog-rating-block-wrap{flex-direction:column}}@media (max-width:768px){.status-car{margin-top:20px;margin-bottom:20px}.calculator-shipping__link{font-size:16px}.calculator-shipping__quote-text{font-size:11px;line-height:1.3;max-width:80px;margin-bottom:5px}.calculator-shipping__ship{align-self:flex-start}.data-item-value.val-vin{flex-wrap:wrap}.data-item-value.val-vin a{width:100%}.data-item-key{flex:0 0 100%}.data-item-value{width:100%}.vehicle-info-data-item{flex-wrap:wrap}.ownership-cost-head{flex-wrap:wrap}div.ownership-cost-head-text{width:100%!important;margin-right:0}div.ownership-cost-head-control{width:100%!important;margin-left:0;margin-top:20px}.gas-smog-rating-block-wrap{flex-wrap:wrap}.val-vin a{margin-left:0;margin-top:10px}.modal-lot .modal-title{font-size:22px;line-height:28px}.modal-lot .modal-body,.modal-lot .modal-footer{padding-left:25px;padding-right:25px}.lot-top-wrap,.ml-25,.mr-25{padding-left:0;padding-right:0}}@media (max-width:767px){.price-analytics__diff--mean{margin-top:17px}.head-text{font-size:17px;line-height:25px}.lot-title{font-size:22px;line-height:30px}.scroll-menu__list,.scroll-menu__right{max-width:640px}.scroll-menu__right .btn-control--hide{display:none}.scroll-menu__right .btn-control--save{height:35px}.scroll-menu__dealer-price{font-size:16px;line-height:22px}.scroll-menu__dealer-mile{font-size:11px;line-height:15px}.scroll-menu__dealer-btn{width:146px;padding:6px 10px 7px}.top-info .info-text .info-text__address,.top-info .info-text .info-text__price{display:none}.head-control-wrap .btn-control:not(:last-child){margin-right:11px}#copy-imp{margin-right:0}.btn-control--save{order:-1;margin-right:11px}.carousel__count{display:none}.vehicle-details__more-list{column-count:2}.vehicle-details__more-item{margin-bottom:15px}.report__info-list{column-count:2}.dealer-info__btn,.report__btn{max-width:100%}.price-analytics__offer-btn{width:100%}.calculator-shipping__btn{flex-basis:256px;max-width:256px}.popular-feature__list{column-count:3}.dealer-info__contacts{margin-bottom:25px}.dealer-info__rating-block{padding-top:0;margin-bottom:25px}.dealer-info__rating .rating__total{font-size:22px;line-height:30px}.dealer-info__rating>div{display:flex;align-items:center}.dealer-info__rating .rating__stars{margin-right:11px}.price-analytics__chart-graph img{height:108px;object-fit:cover}.price-analytics__chart-tooltip{height:108px;width:84px;padding:18px 10px;background-image:none}.price-analytics__chart-status{margin-bottom:5px;font-size:13px;line-height:14px}.price-analytics__chart-price{font-size:13px;line-height:1}.price-analytics__offer p{display:none}.calculator-shipping__contact-block img{width:42px;height:10px}.lot-table thead{display:none}.lot-table tbody tr{display:flex;flex-wrap:wrap}.lot-table tbody tr td{flex-basis:50%;padding-right:21px}.lot-table tbody tr td:nth-child(2n){flex-basis:50%;padding-right:0}.lot-table__th{display:block}.actions__link img{width:28px;height:28px}.actions__link-text{font-size:11px;line-height:12px}.assumptions-estimates-key{margin-right:0}.lot-modal .modal-body{flex-direction:column}.lot-modal__btn{padding-left:10px;padding-right:10px}.popup__content{padding-left:20px;padding-right:20px}.popup .close{right:15px;top:5px}.popup__title{font-size:22px;line-height:28px}.popup__form-field-wrap{padding-left:25px}.lure--popup .lure__input-group{margin-top:0}.lure--popup .lure__input-group input{width:auto}.lure--popup .lure__input-group button{width:35px;min-width:35px}.lure--popup-option .lure-text{max-width:100%}.lure--popup-option .lure__link{max-width:400px}.popup .car-item-block{min-width:auto}}@media (max-width:550px){.status-car{min-height:37px}.top-info .info-text p{margin-right:10px}.fuel-economy-type-car{margin-left:0}.carousel{max-height:290px}.carousel__photo:not(.initial){padding-top:290px}.lot-content__col-left{top:370px}.calculator-shipping__btn{margin-left:auto}.report__info-list{column-count:1}.btn-full-report{display:flex;justify-content:center}.popular-feature__list{column-count:2}.fuel-economy__head-wrap{flex-direction:column;align-items:flex-start}.fuel-economy__title{margin-bottom:17px}.fuel-economy-save-electricity,.fuel-economy-save-gasoline{margin-bottom:15px}.fuel-economy-save-you-save-desc{margin-bottom:10px}.fuel-economy__info-wrap{margin-bottom:16px}}@media (max-width:440px){.contact-dealer__input--name{max-width:150px;min-width:150px}.contact-dealer__input--email{max-width:150px}.calculator-shipping__quote{margin-right:15px}.popup--like .car-item-block__wrapper{flex-wrap:wrap}.popup--like .car-item-block__body{padding-left:0}}#cars-modal p{font-size:20px;font-weight:600}#amountCar{outline:0}.car-item-block-img{opacity:1}.field.cus-select label{top:-8px;font-size:12px;color:#666}#popupShipping h5{font-size:18px;font-weight:800;margin-bottom:22px;color:#000}#popupShipping .modal-dialog{max-width:375px}#popupShipping .popup__content{padding:25px 20px 20px}#popupShipping .form-group{margin-bottom:20px}#popupShipping .custom-select{height:calc(1.6em + 1rem + 2px);padding:.5rem 1.75rem .5rem .75rem;font-size:1rem;font-weight:700}#popupShipping #dest-zip{font-size:1rem}#popupShipping{font-size:18px}#saveSuccessModal .popup__data-item{display:none}#saveSuccessModal .modal-body{padding:50px}#saveSuccessModal .close{position:absolute;top:19px;right:21px;z-index:100}.carousel .slick-dots{bottom:15px;position:absolute;transition:all ease .4s;z-index:999}.carousel .slick-dots li,.carousel .slick-dots li button{width:5px;height:5px}.car-item-block-img .slick-dots li button{padding:0}.carousel .slick-dots li.slick-active button:before{background-color:#0493d3;border-color:#0493d3}.carousel .slick-dots li button:before{background-color:#fff;border-color:#fff}.seo-links--first{font-size:16px}@media (max-width:767px){.carousel__button--next,.carousel__button--prev{display:none}body #hubspot-messages-iframe-container{bottom:60px!important}#cars-modal p{font-size:17px}}@media (min-width:768px){.carousel .slick-dots{display:none}}#spinner{position:fixed}@media (min-width:991px) and (max-width:1280px){.popular-vehicles-block-slider .slick-next{top:30%}}@media (min-width:768px){.lot-table tbody tr td:not(:first-child){width:19%}}#vdp-faq{padding-top:50px;padding-bottom:20px}#vdp-faq .holder{max-width:800px;margin:0 auto}#vdp-faq .heading--xl{position:relative;display:flex;flex-direction:column;align-items:center;row-gap:15px;margin-bottom:20px;font-size:28px;font-weight:700;text-align:center}#vdp-faq .heading--xl::before{content:"";width:40px;height:40px;background-image:url("/img2/faq/faq-icon.svg");background-repeat:no-repeat;background-size:contain}#vdp-faq .faq__item{border-bottom:1px solid #ececec}#vdp-faq .faq__item-title{margin:0}#vdp-faq .faq__btn{position:relative;width:100%;padding:20px 30px 20px 0;font-size:16px;line-height:1.2;font-weight:600;color:#0f172a;text-align:left;background:0 0;border:0;cursor:pointer;transition:padding-bottom .3s ease}#vdp-faq .faq__btn::after,#vdp-faq .faq__btn::before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:10px;height:2px;background-color:#0f172a}#vdp-faq .faq__btn::after{transform:translateY(-50%) rotate(90deg);transition:opacity .3s ease}#vdp-faq .faq__btn[aria-expanded=true]{padding-bottom:15px}#vdp-faq .faq__btn[aria-expanded=true]::after{opacity:0}#vdp-faq .faq__description p{margin:0;padding-bottom:20px;font-size:15px;line-height:1.5;color:#4b5563}#vdp-faq .faq__description a{color:#2563eb;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .3s ease}#vdp-faq .faq__description a:hover{text-decoration-color:currentColor}@media (min-width:1200px){#vdp-faq .heading--xl{font-size:32px;row-gap:22px}#vdp-faq .heading--xl::before{width:50px;height:50px}#vdp-faq .faq__btn{font-size:18px;line-height:1.3}#vdp-faq .faq__btn::after,#vdp-faq .faq__btn::before{width:13px;height:3px}}.more-options{padding:20px;margin-bottom:20px;background-color:#fff;border:1px solid #e6e6e6;border-radius:8px}.more-options__title{margin:0 0 15px;font-size:18px;font-weight:700;line-height:1.3;color:#15141b}.more-options__list{margin:0;padding:0;list-style:none}.more-options__item{padding:6px 0;border-bottom:1px solid #f0f0f0}.more-options__item:last-child{border-bottom:0}.more-options__link{display:inline-block;font-size:14px;line-height:1.4;color:#0493d3;text-decoration:none;word-break:break-word}.more-options__link:focus,.more-options__link:hover{color:#0493d3;text-decoration:underline}
