.vue-slider-disabled{cursor:not-allowed;opacity:.5}.vue-slider-rail{background-color:#ccc;border-radius:15px}.vue-slider-process{background-color:#3498db;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{background-color:rgba(0,0,0,.16);border-radius:50%;height:100%;width:100%}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{background-color:#fff;border-radius:50%;box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32);box-sizing:border-box;cursor:pointer;height:100%;width:100%}.vue-slider-dot-handle-focus{box-shadow:0 0 1px 2px rgba(52,152,219,.36)}.vue-slider-dot-handle-disabled{background-color:#ccc;cursor:not-allowed}.vue-slider-dot-tooltip-inner{background-color:#3498db;border-color:#3498db;border-radius:5px;box-sizing:content-box;color:#fff;font-size:14px;min-width:20px;padding:2px 5px;text-align:center;white-space:nowrap}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{border:5px solid transparent;border-top-color:inherit;height:0;left:50%;top:100%;transform:translate(-50%);width:0}.vue-slider-dot-tooltip-inner-bottom:after{border:5px solid transparent;border-bottom-color:inherit;bottom:100%;height:0;left:50%;transform:translate(-50%);width:0}.vue-slider-dot-tooltip-inner-left:after{border:5px solid transparent;border-left-color:inherit;height:0;left:100%;top:50%;transform:translateY(-50%);width:0}.vue-slider-dot-tooltip-inner-right:after{border:5px solid transparent;border-right-color:inherit;height:0;right:100%;top:50%;transform:translateY(-50%);width:0}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.select-text{user-select:all}.disclaimer-link{color:#b3b3b3}html{overflow:auto!important}.filters_section_parent .filters-section .lease-section a:hover,.filters_section_parent .filters-section .newpreowned-section a:hover{color:#000}.list-item{color:grey}.list-item:hover{color:#000}.active-item{background-color:#fff;border-radius:3px;color:#000}@media (max-width:800px){.active-item{background-color:#eee}}.hover-inherit:hover{color:inherit}ul.price_sort{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);list-style:none;margin:0;padding:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}ul.price_sort li{padding:5px 20px;z-index:99}ul.price_sort li a{color:#000}@media (min-width:576px){ul.price_sort li a{white-space:nowrap}}ul.price_sort li a:hover{color:inherit!important}@media (max-width:768px){.main-filters-section{height:100vh;left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:9999}.main-filters-section>div{overflow:auto}}@media (min-width:992px){.main-filters-section{min-width:255px}}.filters_overlay{background:rgba(0,0,0,.4);height:100vh;position:fixed;top:0;width:100%;z-index:99}.mobile_filters_box .filter_heading{border:1px solid #000}@media (max-width:768px){.vehicle_result_filter,.vehicle_results_label{font-size:16px;font-weight:bolder}}.inventorynew-iframe iframe{height:calc(100vh - 220px)!important}@media (max-width:600px){.inventorynew-iframe iframe{height:180px!important}}.customCssClass img{width:100%}.msrp-strike-through{font-size:20px;text-decoration:line-through;text-decoration-color:red}.triangle{border-left:100px solid transparent;border-top:100px solid #e2e2e2;height:0;right:-1px;top:-1px;width:0}.apr-number-text{top:5px}.apr-number-text,.apr-text{position:absolute;right:6px}.apr-text{top:25px}@media (max-width:1366px) and (min-width:1024px){.vehicle-content .certified-img-con{width:85px}}.srp-certified-img-section .certified-img-con{margin:0 0 0 auto;max-width:90%}@media (max-width:1366px) and (min-width:720px){.grey-text-box{font-size:10px;height:150px}}@media (max-width:768px){.mobile-filter-section{display:none}.inventory-group-search,.inventory-slider{display:none!important}.mobile-bg-color{background-color:#fff;padding:20px}.vdp-top-filters .filters_section_parent .filter-dropdown-list{background-color:initial!important}.vdp-top-filters .filters_section_parent .filter-dropdown-selections .filter-section{border:none}.vdp-top-filters .filters_section_parent .filters-section .slider-text{position:relative;top:20px}.vdp-top-filters .filters_section_parent .filters-section strong{display:flex;font-size:15px;font-weight:900;justify-content:flex-end}.vdp-top-filters .filter-dropdown-selections,.vdp-top-filters .filters-section{display:inherit!important}.vdp-top-filters .filter-dropdown-selections>div{height:auto}}.inventory_listing{background-color:#f5f5f5}.inventory_listing #inventory-vehicle-header{border-bottom:1px solid #d5d5d5}.inventory_listing .vehicle_results_label{color:#999;font-size:14px;letter-spacing:1px}.inventory_listing .sortby-label,.inventory_listing .srp-filter-item-subheading{font-size:13px;letter-spacing:2px}.inventory_listing .sortbyfilter-dropdown{background-color:#fff;border:1px solid #d5d5d5;border-radius:3px;font-size:13px;height:45px;line-height:45px;padding:0 30px}.inventory_listing .price_sort{font-size:13px;min-width:250px}.inventory_listing #inventory-vehicle-search .vehicle_input{border-radius:3px!important;font-size:14px;height:45px!important;letter-spacing:1.68px;line-height:45px!important}.inventory_listing #inventory-vehicle-search .search-icon{top:12px!important}.inventory_listing .oem-vehicledetails-box{border:1px solid #d5d5d5;border-radius:3px;box-shadow:inset 0 0 3px 0 #d5d5d5}.inventory_listing .oem-vehicle-content .oem-vehiclebox-title{letter-spacing:2px}.inventory_listing .oem-vehicle-content .oem-vehiclebox-title h2{font-size:16px}.inventory_listing .payment-section .payment-section-price-label{align-items:center;color:#999!important;display:flex;font-size:13px;justify-content:space-between;letter-spacing:1px;margin-top:7px}.inventory_listing .vehicle-info .vehicle-info-item{font-size:13px;letter-spacing:.5px}.inventory_listing .vehicle-info .vehicle-info-item div:last-child{text-align:right}.inventory_listing .oem-filter-dropdown-wrap{border-top:1px solid #d5d5d5;padding:25px 0}.inventory_listing .oem-mobile-filters{height:calc(100vh - 190px)!important}@media (max-width:991px){.inventory-alertmessage{width:100%!important}}.carfax-filter-image{height:42px;width:55px}.customClass{width:max-content}img.trustmark-image{max-width:100%}.oem-vehicledetails-box,.vehicle-box{display:inline-block}.oem-vehicledetails-box .vehiclebox-count,.vehicle-box .vehiclebox-count{color:#ccc;font-size:4.5rem;font-weight:bolder;left:20px;top:-15px}@media (min-width:1200px) and (max-width:1600px){.oem-vehicledetails-box .vehiclebox-count,.vehicle-box .vehiclebox-count{font-size:3.5rem}}@media (max-width:1200px){.oem-vehicledetails-box .vehiclebox-count,.vehicle-box .vehiclebox-count{font-size:4rem}}@media (max-width:768px){.oem-vehicledetails-box .vehiclebox-count,.vehicle-box .vehiclebox-count{font-size:4rem}}@media (max-width:350px){.oem-vehicledetails-box .vehiclebox-count,.vehicle-box .vehiclebox-count{font-size:3rem}}.oem-vehicledetails-box:hover .vehiclebox-count,.vehicle-box:hover .vehiclebox-count{color:#000}.offer-tag{background-color:#27ae60;border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.5px;padding:10px 30px}.honda-true-certified-logo{max-height:75px}.vehicles-test-video img{height:38px;width:98%}.toggleOff{background-color:#767676}.ru-link-top-container{height:58px!important;margin:7px 0!important}a .rl-ru-btn{display:flex!important;justify-content:center;width:100%!important}.border-grey{border:1px solid #ccc}.cn-button-container div:first-child{width:100%!important}.srp-card-top-indicator-section-oem .offer-tag-block{width:100%}