:root{--filters-bg-primary:#214FAB}#FiltersApp .bg-primary{background-color:var(--filters-bg-primary)!important}#FiltersApp .bg-secondary{background-color:var(--filters-bg-primary)!important}#FiltersApp .bg-red-1{background-color:#e33636}#FiltersApp .clr-primary{color:var(--filters-bg-primary)}#FiltersApp .clr-grey{color:#828998}#FiltersApp .fill-primary{fill:var(--filters-bg-primary)}#FiltersApp .filter-font-size-11{font-size:.6875rem}#FiltersApp .filter-font-size-12{font-size:.75rem}#FiltersApp .filter-font-size-14{font-size:.875rem}#FiltersApp .filter-font-size-15{font-size:.9375rem}#FiltersApp .filter-font-size-16{font-size:1rem}#FiltersApp .filter-font-size-17{font-size:1.0625rem}#FiltersApp .filter-font-size-20{font-size:1.25rem}#FiltersApp .filter-font-size-24{font-size:1.5rem}#FiltersApp .filter-font-size-27{font-size:1.6875rem}#FiltersApp .filter-font-weight-400{font-weight:400}#FiltersApp .filter-font-weight-500{font-weight:500}#FiltersApp .filter-font-weight-600{font-weight:600}#FiltersApp .filter-line-height-1{line-height:1}#FiltersApp .filter-line-height-1_2{line-height:1.2}#FiltersApp .filter-height-10{height:10%}#FiltersApp .filter-padding-1{padding:4px 10px}#FiltersApp .filter-padding-2{padding:2px 20px 4px 5px}#FiltersApp .brd-t-l-rds-8{border-top-left-radius:8px}#FiltersApp .brd-b-l-rds-8{border-bottom-left-radius:8px}#FiltersApp .brd-t-r-rds-8{border-top-right-radius:8px}#FiltersApp .brd-b-r-rds-8{border-bottom-right-radius:8px}#FiltersApp .pos-t-10{top:10%}#FiltersApp .pos-t-4{top:4%}#FiltersApp .pos-b-5{bottom:5%}#FiltersApp .pos-l-0{left:0}#FiltersApp .pos-r-0{right:0}#FiltersApp .pos-r-5{right:5%}#FiltersApp .pos-r-2{right:2%}#FiltersApp .width-49{width:49%}#FiltersApp .cursor-pointer{cursor:pointer!important}@media screen and (max-width:962px){#FiltersApp .filter-font-size-lg-14{font-size:.875rem}}:root{--filters-bg-primary:#214FAB}#FiltersApp .filters-row{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}#FiltersApp .filter-container{position:relative;padding:.2em}#FiltersApp .filters-row-divider{width:100%}#FiltersApp .more-filters{display:flex;align-items:center;width:100%;color:var(--filters-bg-primary);padding-left:10px}#FiltersApp .filter-type-selections-count{display:none;position:relative;right:25px;width:25px;height:25px;border:unset;border-radius:50%;text-align:center;background-color:var(--filters-bg-primary);color:#fff}#FiltersApp .filter-falling-menu{display:flex;flex-wrap:wrap;justify-content:flex-start;position:absolute;top:115%;left:0;width:550px;min-height:100px;padding:1em;background:#fff;border:1px solid #b6bfc5;border-radius:8px;z-index:1000}#FiltersApp .filter-name.opened{color:var(--filters-bg-primary)}#FiltersApp .custom-select-1{position:relative;border:1px solid #b6bfc5;border-radius:8px;padding:2px;line-height:1.467}#FiltersApp .custom-select-1 select{position:relative;width:100%;appearance:none;border:none;border-radius:8px;background-color:transparent;z-index:100}#FiltersApp .custom-select-1 select:focus{outline:0}#FiltersApp .filter-icon-1{position:absolute;top:50%;transform:translateY(-50%);right:10px;font-size:.8125rem}.fade-enter-active,.fade-leave-active{transition:opacity .35s ease}.fade-enter-from,.fade-leave-to{opacity:0}.selected-filters-labels-div{display:flex;flex-wrap:wrap;align-items:center;width:100%}#FiltersApp .filter-group{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;border:1px solid #b6bfc5;border-radius:8px;line-height:1.6}.filter-group i{color:#aaaeb1;font-size:16px;font-weight:400;align-self:center}.filter-group svg{display:none;align-self:center}#FiltersApp .filter-label-wrapper{width:33.3%;padding:.25em}#FiltersApp .filter-label{display:flex;align-items:center;justify-content:start;padding:.5em;background:#f5f6f7;border-radius:8px;line-height:1.4}#FiltersApp .filter-label.selected{background:var(--filters-bg-primary);color:#fff}#FiltersApp .filter-label.selected .car-emblem svg{filter:invert()}#FiltersApp .filter-label .car-emblem svg{width:20px;height:20px}#FiltersApp .custom-checkbox{height:48px}#FiltersApp .custom-checkbox input#input-toggle{display:none}#FiltersApp .custom-checkbox input#input-toggle+label{height:100%;width:100%}#FiltersApp .custom-checkbox input#input-toggle+label>.input-toggle-switch{width:100%;height:100%;position:relative;background-color:#dfe4e8;color:#000;transition:all .5s ease;border-radius:24px}#FiltersApp .custom-checkbox input#input-toggle+label>.input-toggle-switch:before,.custom-checkbox input#input-toggle+label>.input-toggle-switch:after{border-radius:24px;height:calc(100%);width:calc(50%);display:flex;align-items:center;position:absolute;justify-content:center;transition:all .3s ease}#FiltersApp .custom-checkbox input#input-toggle+label>.input-toggle-switch:before{background-color:var(--filters-bg-primary);color:#fff;left:0;top:0;z-index:10;content:attr(data-unchecked)}#FiltersApp .custom-checkbox input#input-toggle+label>.input-toggle-switch:after{right:0;content:attr(data-checked)}#FiltersApp .custom-checkbox input#input-toggle:checked+label>.input-toggle-switch:after{left:0;content:attr(data-unchecked)}#FiltersApp .custom-checkbox input#input-toggle:checked+label>.input-toggle-switch:before{left:50%;content:attr(data-checked)}#FiltersApp .filter-falling-menu .div-input-container{width:45%}#FiltersApp .filter-falling-menu .div-checkbox-container{position:relative;display:flex;align-items:center}#FiltersApp .filter-falling-menu .monthly-finance-type{display:none}#FiltersApp .filter-falling-menu .form-check-label{padding:3px 0 3px 23px}#FiltersApp .filter-falling-menu .div-input{display:block;width:100%;padding:.375em .75em;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25em;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#FiltersApp .filter-falling-menu .div-input:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}#FiltersApp .form-check-label::after,#FiltersApp .form-check-label::before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#fff;background-position:center;background-repeat:no-repeat;border:#adb5bd solid 1px;border-radius:4px;width:18px;height:18px}#FiltersApp .form-check-label::before{display:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 8 8'%3e%3cpath fill='#ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");background-color:var(--filters-bg-primary);border:var(--filters-bg-primary) solid 1px}#FiltersApp .monthly-finance-type:checked+.form-check-label::after{display:none}#FiltersApp .monthly-finance-type:checked+.form-check-label::before{display:block}#FiltersApp .filter-group-keywords{position:relative;display:flex;justify-content:space-between;align-items:center;border:1px solid #b6bfc5;border-radius:8px;padding:2px 5px 4px 5px;line-height:1.6}#FiltersApp .filter-group-keywords .keywords-input{width:95%;border:none;outline:0;background-color:transparent}#FiltersApp .filter-group-keywords .keywords-svg{width:5%}#FiltersApp .savings-wrapper{display:flex;align-self:center;background:#e33636;color:#fff}#FiltersApp .filter-group-checkbox{position:relative;display:flex!important;background:#e33636!important;color:#fff;padding:3px 2px 3px 35px;height:32px;line-height:1.7}#FiltersApp .checkbox-label{width:100%;margin:0}#FiltersApp .checkbox-label::after,#FiltersApp .checkbox-label::before{content:'';position:absolute;top:50%;left:10px;transform:translateY(-50%);background-color:#fff;background-position:center;background-repeat:no-repeat;border:#adb5bd solid 1px;border-radius:4px;width:18px;height:18px}#FiltersApp .checkbox-label::before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 8 8'%3e%3cpath fill='#e33636' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");display:none}#FiltersApp .checkbox-input:checked+.checkbox-label::after{display:none}#FiltersApp .checkbox-input:checked+.checkbox-label::before{display:block}#FiltersApp .searched-filter-label{background-color:#dfe4e8;color:#000;border-radius:17px;margin:5px 3px!important;padding:5px 10px!important;display:inline-flex;cursor:pointer}#FiltersApp .filters-slider .vue-slider{padding-top:0!important}#FiltersApp .filters-slider .vue-slider-process{background-color:var(--filters-bg-primary)}#FiltersApp .filters-slider .vue-slider-dot{width:20px!important;height:20px!important}#FiltersApp .filters-slider .vue-slider-dot-handle{border:3px solid var(--filters-bg-primary)}#FiltersApp .filters-slider .vue-slider-dot-handle-focus{box-shadow:0 0 0 5px var(--filters-bg-primary)}#FiltersApp .price-segments-chart{display:flex;align-items:flex-end;width:100%;height:100px}#FiltersApp .segment-container{display:flex;align-items:flex-end;width:2%;height:100%;padding-right:1px;transition:all .5s}#FiltersApp .segment-container.hidden{height:0%}#FiltersApp .segment{width:100%;background:var(--filters-bg-primary);opacity:.5}#FiltersApp .filters-row .filters-wrapper{display:flex;justify-content:space-between;width:28%}#FiltersApp .filters-row .filters-wrapper .filter-1,#FiltersApp .filters-row .filters-wrapper .filter-2{width:50%}#FiltersApp .filters-row .length-x1{width:14%}#FiltersApp .filters-row .length-x2{width:28%}#FiltersApp .filters-row .length-x3{width:44%}.irs--round .irs-handle{border-color:var(--filters-bg-primary)!important}.irs--round .irs-bar{background-color:var(--filters-bg-primary)!important}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:15px!important;background-color:#fff!important;font-weight:600;color:#000!important}.irs--round .irs-from::before,.irs--round .irs-single::before,.irs--round .irs-to::before{display:none!important}#FiltersApp .bi-x-circle,#FiltersApp .fa-angle-down{position:absolute;top:50%;right:5px;transform:translateY(-50%)}@media screen and (max-width:1000px){#FiltersApp .filters-row .length-x1{width:33%}#FiltersApp .filters-row .filters-wrapper{width:66%}#FiltersApp .filters-row .filters-wrapper .filter-1,#FiltersApp .filters-row .filters-wrapper .filter-2{width:50%}#FiltersApp .filters-row .length-x1.showFiltersButton{width:39%}#FiltersApp .filters-row .length-x3{width:66%}}@media screen and (max-width:767px){.d-md-none-custom{display:none!important}body.has-mobile-nav{overflow-y:hidden}#FiltersApp .filters-row{position:fixed;top:0;left:0;transform:translateX(-150vw);background-color:#fff;z-index:9999;transition:.5s}#FiltersApp .filters-row.left-0{transform:translateX(0)}#FiltersApp .filters-row .filters{height:80%;overflow-y:scroll}#FiltersApp .bi-x-circle,#FiltersApp .fa-angle-down{right:10px}#FiltersApp .filters-row .filter-container{display:flex;flex-wrap:wrap;align-items:center;padding:0;order:10;min-height:50px}#FiltersApp .filters-row .filter-container:not(.keywords.filter-container){border-bottom:1px solid #b6bfc5}#FiltersApp .filters-row .keywords.filter-container{border-top:1px solid #b6bfc5}#FiltersApp .filters-row .keywords.filter-container{order:1}#FiltersApp .filters-row .selected-filters-labels-div{order:2}#FiltersApp .filters-row .filters-wrapper{order:3}#FiltersApp .filter-group,#FiltersApp .filter-group-checkbox,#FiltersApp .filter-group-keywords{border:unset;border-radius:unset;margin:unset;width:100%}#FiltersApp .filter-group-checkbox,#FiltersApp .filter-group-keywords{height:100%}#FiltersApp .filter-type-selections-count{display:inline-flex;justify-content:center;align-content:center}#FiltersApp .filter-falling-menu{position:relative;left:0;top:0;right:0;width:100%;border:unset;padding:.35em .65em}#FiltersApp .filter-label-wrapper{width:50%}#FiltersApp .filters-row .length-x1,#FiltersApp .filters-row .length-x2,#FiltersApp .filters-row .length-x3{width:100%}#FiltersApp .filters-row .filters-wrapper{width:100%}#FiltersApp .filters-row .filters-wrapper .filter-1{width:100%}#FiltersApp .filters-row .filters-wrapper .filter-group-checkbox{border-radius:unset}#FiltersApp .filters-row .filters-wrapper .more-filters{display:none}}@media screen and (max-width:420px){#FiltersApp .filter-icon-1{display:none}}:root{--filters-bg-primary:#214FAB}#FiltersApp .vehicle-card{box-shadow:0 0 5px #999}#FiltersApp .vehicle-card:hover{box-shadow:0 4px 8px 0 rgb(0 0 0 / 20%),0 6px 20px 0 rgb(0 0 0 / 19%)}#FiltersApp .car-img-top-container{padding-bottom:66.67%}#FiltersApp .car-img-top{width:100%;height:100%;object-fit:cover}#FiltersApp .vehicle-description{height:60px}#FiltersApp .spinners-div.hidden{display:none!important}#FiltersApp .spinners-div .spinner-grow{width:.8em;height:.8em}#FiltersApp .online-sale,#FiltersApp .price-savings,#FiltersApp .reservation{width:107px;height:29px;z-index:10}#FiltersApp .car-img-video,#FiltersApp .shortlist{background:rgba(0,0,0,.4)}#FiltersApp .shortlist i.fa-heart{margin:4px 2px 1px 1px}#FiltersApp .vehicle-description{display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#FiltersApp .slide-background-modal{position:fixed;width:100%;height:100%;top:0;right:0;background-color:rgba(128,128,128,.045);z-index:10}#FiltersApp .autotrader-modal-wrapper{position:fixed;border-radius:10px;background:#fff;padding:20px 20px;left:17%;background-color:#fff;width:66%;top:15%;z-index:1000;height:auto;overflow:auto;max-width:90%;max-height:calc(100vh - 210px)}#FiltersApp .autotrade-modal{padding:0;counter-reset:item}#FiltersApp .autotrade-modal>li{list-style-type:none;counter-increment:item}#FiltersApp .autotrade-modal>li:before{display:inline-block;width:1.2em;font-weight:600;text-align:left;content:counter(item) "."}#FiltersApp .autotrade-modal-font{font-weight:500;font-size:16px}#FiltersApp .autotrade-modal-indicator{background-color:#f5f6f7;margin-top:3rem;margin-bottom:1rem;border-radius:10px}#FiltersApp .btnClose{background-color:transparent;border:none;outline:0;position:absolute;padding:4px 8px;font-size:17px;color:#000;cursor:pointer;top:0;right:0;z-index:99}@media screen and (max-width:987px){#FiltersApp .autotrader-modal-wrapper{max-height:calc(100vh - 150px)}}@media screen and (max-width:768px){#FiltersApp .autotrader-modal-wrapper{width:70%;top:20%;left:15%}}@media screen and (max-width:500px){#FiltersApp .autotrader-modal-wrapper{width:90%;top:15%;left:5%}}#FiltersApp .hp-modal-wrapper,#FiltersApp .pcp-modal-wrapper{position:fixed;border-radius:10px;background:#fff;padding:20px 30px;left:30%;background-color:#fff;width:40%;top:30%;z-index:10000;height:auto;overflow:auto;max-width:90%}@media screen and (max-width:768px){#FiltersApp .hp-modal-wrapper,#FiltersApp .pcp-modal-wrapper{width:70%;top:20%;left:15%}}@media screen and (max-width:500px){#FiltersApp .hp-modal-wrapper,#FiltersApp .pcp-modal-wrapper{width:90%;top:15%;left:5%}}#FiltersApp .shortlist_btn{color:#fff;background-color:var(--filters-bg-primary);min-width:250px}#FiltersApp .shortlist_filter.condition{width:30%}#FiltersApp .shortlist_filter.sort{width:35%}#FiltersApp .shortlist_filter .custom-select-1{width:100%}@media screen and (max-width:992px){#FiltersApp .shortlist_filter.condition{width:50%}#FiltersApp .shortlist_filter.sort{width:50%}}@media screen and (max-width:768px){#FiltersApp .shortlist_btn{border:1px solid #b6bfc5;border-radius:8px}#FiltersApp .shortlist_filter.condition,#FiltersApp .shortlist_filter.sort{width:100%}}
