body,html{overflow-x:hidden}.btn-link,a{text-decoration:none;color:white;text-decoration:none}.skip-link{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.btn,.btn-collapse::after,.custom-drop-btn.btn-like .icon-like::before,a{transition:.2s ease-in-out}.btn,.hero-banner-btn,.hero-banner-intro,.section-title{text-transform:uppercase}.blog-banner-title,.blog-banner-title-internal,.blog-recent-title,.btn,.hero-banner-btn,.hero-banner-intro h1,.model-img-block,.online-belt .title-lg,.page-title,.promotion-item .btn,.section-title,.section-title-with-border,.service-heading,.shope-title{font-family:var(--alt-font)}.breadcrumb-nav ul,.featured-section .feature-item,.online-belt .title-sm,body{font-family:var(--base-font)}:root{--light:#f7f7f7;--white:#fff;--black:#000;--base-color:#212529;--base-color-alt:#191919;--theme-rgb:202,0,3;--bs-primary:var(--theme);--theme-color:var(--theme);--bs-secondary:var(--theme-alt);--base-font:Barlow,sans-serif;--alt-font:Orbitron,sans-serif}body{font-style:normal;font-size:1rem;font-weight:300;line-height:1.5;color:var(--base-color);animation:2s fadein}.back-link:hover,.blog-banner-content:hover .blog-banner-title a,.blog-content a,.blog-recent-title:hover,.breadcrumb-nav ul li a:hover,.breadcrumb-section .like-btn:hover,.breadcrumb-section .share-btn:hover,.contact-item-lists a:hover,.current-offer-links a:hover,.custom-drop-btn:hover,.custom-drop-items:hover,.featured-section .feature-item .card-name a:hover,.featured-section .feature-item .price-block a .price-block-title,.featured-section .feature-item .price-block a:hover .price-block-amount,.featured-section .owl-next:hover,.featured-section .owl-next:hover::after,.featured-section .owl-prev:hover,.featured-section .owl-prev:hover::after,.help-btn:hover,.model-img-block:hover,.offer-call-service-number:hover,.theme-card.need-assist .btn-theme .icon,.theme-text,a,a:hover{color:var(--theme)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--light)}::-webkit-scrollbar-thumb{background:var(--theme-alt);border-radius:4px;transition:.2s ease-in-out}::placeholder{color:var(--theme-alt)}input{accent-color:var(--theme)}.owl-dots .owl-dot,a{outline:0}@media(min-width:576px){.container,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1024px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:90%}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:90%}}@media(min-width:1640px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:90%}}@media(min-width:1900px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:80%}}.breadcrumb-nav ul li,.breadcrumb-nav-back,.btn,.hero-banner .container,.service-heading,.service-items{display:flex;align-items:center}.btn{padding:.5rem 1.25rem;width:auto;font-size:1rem;border-radius:0;outline:0;text-align:center;justify-content:center;gap:.75rem}.btn img{max-width:100%;width:auto;height:auto;max-height:1.5rem}.btn .CTA-icon img{aspect-ratio:1 / 1;width:100%;height:auto;display:block}.btn-theme,.btn-theme:focus,.btn-theme:hover{border-radius:1.875rem;background-color:var(--theme);color:var(--white);border:2px solid var(--theme)}.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:var(--theme);color:var(--white);border:none!important}.btn-outline-primary{color:var(--theme);border:2px solid var(--theme)}.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{background-color:#a8a8a8;color:var(--white);border-color:#a8a8a8}.form-label{font-weight:400;font-size:.875rem;color:#0d0d0d;padding:0 .875rem}.form-control,.form-select{border-radius:1.25rem;background-color:var(--light);padding:.625rem .875rem;font-size:.875rem;border:1px solid var(--light)}.form-check-input:checked{background-color:var(--theme);border-color:var(--theme)}.section-title{font-size:2rem;font-weight:600}.title-lg{font-size:2rem}.title-sm{font-size:1.25rem}.nav-item-link,.nav-tabs{align-items:center;display:flex}.nav-tabs{border:0;justify-content:center;flex-wrap:wrap;gap:1.25rem}.tab-content{padding:3.125rem 0}.accordion-button{padding:20px 20px 20px 30px;font-weight:900;font-size:14px;letter-spacing:.03em;color:var(--base-color);text-transform:uppercase}.accordion-button::after{content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23000" d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"/></svg>');background-size:100% auto;width:1.125rem;height:1.625rem;transition:.2s ease-in-out;fill:#3a3a3a}.accordion-button:not(.collapsed)::after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23ffffff" d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"/></svg>');transform:rotate(-180deg)}.accordion-item{border:1px solid #aaa}.accordion-body{padding:1.25rem 1.875rem;background:#f0f0f0}.breadcrumb-nav ul{display:flex;align-items:center;flex-wrap:wrap;font-weight:300;font-size:.875rem;letter-spacing:.02rem;color:#a8a8a8}.breadcrumb-nav ul li:not(:first-child)::before{content:"";height:1.5rem;width:1px;background-color:var(--theme);margin-left:.625rem;margin-right:.625rem}.breadcrumb-nav ul li a{color:#a8a8a8}.archive-offer-card,.archive-offer-link-tabs,.compare-item-grid .compare-item .vehicle-item .vehicle-image,.custom-form-content .custom-form-select,.modal-body .custom-form-select,.offer-card,.offer-slider-nav,.offer-title{position:relative}.modal-subtitle,.modal-title{font-family:Oswald,sans-serif;text-align:center;margin-bottom:0}.modal{z-index:99999}.modal-backdrop{background-color:#000;z-index:99998}.modal-backdrop.show{opacity:.78}.modal-close{position:absolute;top:32px;right:30px;background-color:transparent;outline:0;border:0;font-size:64px;color:var(--theme);transition:.2s ease-in-out}.modal-close:hover{color:#fff}.modal-content{border-radius:0;border-top:14px solid var(--theme);color:#626262;margin-top:140px}.modal-body .form-control,.modal-body .form-select{box-shadow:2px 3px 10px rgba(0,0,0,0.15);border-color:#fff;color:#afafaf;letter-spacing:-0.01em}.modal-header{display:flex;align-items:center;justify-content:center;flex-direction:column;border:0;position:relative;text-align:center;padding:14px 0 0}.modal-header::after{content:"";display:block;width:184px;height:4px;background:var(--theme);margin:20px auto}.modal-body .btn-check-primary,.modal-body .form-control,.modal-body .form-select{border-radius:0;background-color:#fff;font-size:20px}.modal-title{font-weight:600;font-size:42px;letter-spacing:-0.01em}.modal-subtitle{font-weight:300;font-size:27px;letter-spacing:-0.01em}.custom-form-box h1,.custom-form-box h2,.custom-form-box h3,.custom-form-box h4,.wizard-box .btn{font-family:Oswald,sans-serif;font-weight:400}.modal-body{background:#f7f7f7;margin:20px 70px 66px;padding:14px 38px 0}.modal-body .form-control{padding:10px 14px}.modal-body .form-control::placeholder{color:#afafaf}.modal-body .form-select{padding:10px 48px 10px 14px;background-image:none}.modal-body .custom-form-select::after{content:"\25BC";font-family:icons!important;font-size:14px;color:var(--theme);position:absolute;top:50%;transform:translateY(-50%);right:14px;height:20px;z-index:99}.modal-body .btn-check-primary{border:1px solid var(--theme);color:var(--theme);padding:10px 14px;text-align:left;text-transform:none}.modal-body .btn-check-primary.active,.modal-body .btn-check-primary:active,.modal-body .btn-check:active+.btn-check-primary,.modal-body .btn-check:checked+.btn-check-primary{color:#fff;background-color:var(--theme)}.custom-form-content .btn-check:focus+.btn,.custom-form-content .btn:focus,.modal-body .btn-check:focus+.btn,.modal-body .btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(var(--theme-rgb),0.25)}.modal-content-box{max-width:590px;margin:auto}.custom-form-content-title,.modal-content-box-title{font-family:Oswald,sans-serif;font-weight:400;font-size:22px;letter-spacing:-0.01em;text-align:left;border-bottom:1px solid #e0e0e0;padding-bottom:14px;margin-bottom:18px;margin-top:24px}@media(max-width:991.98px){.modal-close{top:16px;right:12px;font-size:38px}.modal-content{margin-top:84px;border-top:12px solid var(--theme)}.modal-header::after{width:144px}.modal-title{font-size:24px}.modal-subtitle{font-size:15px}.modal-body{margin:0;padding:14px 14px 4px}.modal-body .btn-check-primary,.modal-body .form-control,.modal-body .form-select{font-size:18px}.modal-content-box-title{font-size:16px;border-bottom:1px solid var(--theme)}}.modal-content-box-footer{display:flex;align-items:center;justify-content:center;margin-top:44px;text-align:center;margin-bottom:-25px}.custom-form-box{background-color:var(--white);border-top:14px solid var(--theme);padding:14px 22px;margin-top:30px;color:#626262}.custom-form-box-title{font-family:Oswald,sans-serif;font-weight:600;font-size:34px;letter-spacing:-0.01em;text-align:center;color:#626262;margin-bottom:16px}.custom-form-content{background:#f7f7f7;padding:22px}.custom-form-content .form-control,.custom-form-content .form-select{box-shadow:2px 3px 10px rgba(0,0,0,0.15);border-color:var(--white);color:#afafaf;letter-spacing:-0.01em;border-radius:0;background-color:var(--white)}.custom-form-content-footer{display:flex;align-items:center;justify-content:center;margin-top:40px;text-align:center;margin-bottom:-40px}.custom-form-content .form-control{font-size:20px;padding:10px 14px}.custom-form-content .form-control::placeholder{color:#afafaf}.custom-form-content .form-select{font-size:20px;padding:10px 48px 10px 14px;background-image:none}.btn-list{list-style:none;margin:0;padding:0;display:inline-flex;gap:1.5rem;align-items:center;flex-wrap:wrap;font-weight:500;font-size:26px;line-height:20px;text-align:left;color:#505050}.btn-list .need-help-btn{width:3.375rem;height:3.375rem;background:var(--theme);color:#fff;margin:0;padding:4px;font-size:26px;border-radius:50%;border:1px solid var(--theme);outline:0}.btn-list li{display:flex;align-items:center;gap:1.25rem}.copy-link-modal .modal-body{background-color:#fff;margin:32px 50px;padding:0}.copy-link-modal .modal-content{border-radius:0 0 7px 7px}.copy-link-modal .section-title{text-transform:none;font-family:Roboto,sans-serif;font-weight:700;font-size:36px;line-height:64px;color:#1b1c20;margin-bottom:40px}.copy-link-modal .modal-content-box{max-width:none}.copy-link-modal .input-group{border-radius:14px;background:#fff;border:1px solid #aaa}.copy-link-modal .input-group-text{border-radius:14px;background:#fff;border:0 solid #aaa;padding:16px 20px}.copy-link-modal .form-control{box-shadow:none;border:0 solid #aaa;border-left:1px solid #aaa;padding:20px 18px;font-weight:500;font-size:20px;letter-spacing:.02em;line-height:23px;text-align:left;color:#aaa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-link-modal .copy-btn{border-radius:10px;background:var(--theme);margin:5px;color:#fff;outline:0;border:1px solid var(--theme);padding:14px 56px;margin-left:0!important;border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;font-family:Oswald,sans-serif;font-weight:500;font-size:20px;line-height:24px;text-transform:uppercase;transition:.2s ease-in-out;min-width:170px}.copy-link-modal .share-section{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.copy-link-modal .share-section a{width:46px;height:46px;background:#aaa;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:8px}.results-count{padding:10px 10px 10px 0;border-right:1px solid #aaa}.filter-title{font-weight:900;font-size:18px;line-height:24px;color:var(--theme);padding:10px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex:0 0 auto}.header-wrapper.static-header,.header-wrapper{position:relative}.header-wrapper.static-header.header-small{position:fixed}@media(max-width:991px){.mini-add-banner{display:none}}.listing-title .title-sm{font-family:var(--base-font);margin-bottom:1rem;font-size:1.25rem}@media(max-width:991px){.listing-title .title-sm{font-size:.75rem}}@media(max-width:991px){.listing-title{margin-left:-5vw;margin-right:-5vw;padding-left:1rem;padding-right:1rem}}.search-bar-wrapper{position:relative;max-width:100%;border-radius:4px;background:var(--light);border:1px solid rgba(168,168,168,0.5)!important;box-shadow:2px 2px 10px rgba(0,0,0,0.08)!important;margin-bottom:0rem}.search-bar-wrapper .btn-outline-secondary{background-color:transparent;padding:1.25rem 1rem;border:0}@media(max-width:991px){.search-bar-wrapper{margin-bottom:0}.search-bar-wrapper .btn-outline-secondary{padding:.625rem .5rem}}.search-bar-wrapper .btn-outline-secondary img{width:2.75rem;height:auto;max-height:none}@media(max-width:991px){.search-bar-wrapper .btn-outline-secondary img{width:1.625rem}}.search-bar-wrapper .form-control{font-weight:300;font-size:1.5rem;letter-spacing:.01em;line-height:1.5rem;text-align:left;padding-left:0;color:#9a9a9a;background-color:transparent}@media(max-width:991px){.search-bar-wrapper .form-control{font-size:1rem}}.search-bar-wrapper .input-group-lg>.form-control,.search-bar-wrapper .input-group-lg>.form-select,.search-bar-wrapper .input-group-lg>.btn-outline-secondary,.search-bar-wrapper .input-group-lg>.btn{border-radius:4px;border:0}.filter-block{display:flex;gap:.75rem;position:relative}.filter-block .dropdown{flex:1 1 auto;position:unset}.filter-block-mobile{display:none}@media(max-width:991px){.filter-block-mobile{display:flex;column-gap:.25rem;justify-content:space-between;margin-left:-5vw;margin-right:-5vw;padding-left:1rem;padding-right:1rem}.filter-block-mobile>*{flex-grow:1}.filter-block{display:none}.switch-block{display:none}}.filter-block .dropdown .btn-default{border-radius:4px;background:var(--white);border:1px solid #4a4a4a;justify-content:space-between;padding:1.125rem 1rem;display:flex;width:100%;font-size:.9375rem;letter-spacing:.02rem;line-height:.9375rem;text-align:left;color:var(--black);transition:all .2s ease-in-out;font-family:var(--base-font)}.filter-block .dropdown .btn-default.show{border-color:var(--white);border-radius:4px 4px 0 0;background:var(--white);box-shadow:3px 3px 9px rgba(0,0,0,0.19)}.filter-block .dropdown .btn-default.show::before{content:"";background-color:var(--white);left:0;bottom:-2px;height:.625rem;width:100%;position:absolute;z-index:99999}.filter-block .dropdown .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid var(--theme);border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.filter-block .dropdown .dropdown-menu{border:1px solid var(--white);border-radius:0 0 4px 4px;background:var(--white);box-shadow:6px 6px 12px rgba(0,0,0,0.15);z-index:9999;padding:2.25rem 26px}.filter-block .dropdown .dropdown-menu{width:100%;left:0;top:3rem!important;inset:3rem auto auto 0!important;margin:0;transform:none!important}.filter-block .dropdown .dropdown-menu .search-bar-wrapper{margin-bottom:1.25rem}.filter-block .dropdown .dropdown-menu .search-bar-wrapper .btn-outline-secondary{background-color:transparent;padding:8px .625rem}.filter-block .dropdown .dropdown-menu .search-bar-wrapper .btn-outline-secondary .icon{display:flex;font-size:1.75rem;color:#c1c1c1}@media(max-width:991px){.filter-block .dropdown .dropdown-menu .search-bar-wrapper .btn-outline-secondary .icon{font-size:1.5rem}}.filter-block .dropdown .dropdown-menu .search-bar-wrapper .form-control{padding-left:.625rem;font-weight:300;font-size:1.375rem;letter-spacing:.01em;color:#9a9a9a}@media(max-width:991px){.filter-block .dropdown .dropdown-menu .search-bar-wrapper .form-control{font-size:1rem}}.filter-block .dropdown .dropdown-menu .search-bar-wrapper .input-group>.form-control,.filter-block .dropdown .dropdown-menu .search-bar-wrapper .input-group>.form-select,.filter-block .dropdown .dropdown-menu .search-bar-wrapper .input-group>.btn-outline-secondary,.filter-block .dropdown .dropdown-menu .search-bar-wrapper .input-group>.btn{border-radius:0;border:0}.vehicle-grid{display:grid;row-gap:1.25rem;column-gap:1rem;flex-wrap:wrap;grid-template-columns:repeat(4,minmax(260px,1fr))}@media(max-width:1199.98px){.vehicle-grid{grid-template-columns:repeat(3,minmax(21.25rem,1fr))}}@media(max-width:991px){.vehicle-grid{grid-template-columns:repeat(1,minmax(260px,1fr))}}.vehicle-item{background-color:var(--white);border:1px solid #d0d0d0;overflow:hidden;border-radius:4px;height:100%;display:flex;flex-direction:column}.vehicle-item .vehicle-image{position:relative;height:17.1rem}.vehicle-item .vehicle-image>a{display:flex;height:100%;align-items:center;justify-content:center;background-color:var(--white)}.vehicle-item .vehicle-image>a img{object-fit:scale-down;max-height:100%;object-position:center center;background-color:var(--white)}@media(max-width:1599.98px){.vehicle-item .vehicle-image{height:234px}}@media(max-width:991.98px){.vehicle-item .vehicle-image{height:224px}}@media(max-width:767.98px){.vehicle-item .vehicle-image{height:278px}}.vehicle-item .favorite-vehicle{position:absolute;right:.625rem;top:.625rem;background-color:transparent;z-index:9}.vehicle-item .vehicle-info{position:relative;flex-grow:1}.vehicle-item .vehicle-info-details{padding:1.25rem .75rem;padding-bottom:0;position:relative;z-index:1;min-height:13.75rem;height:100%;display:flex;flex-direction:column}.vehicle-item .vehicle-info-details>a{display:flex;flex-direction:column;height:100%}.vehicle-item .vehicle-info .dropdown{position:unset}.vehicle-item .vehicle-info .dropdown-menu{width:100%;height:100%;padding:0;border:0;z-index:8;opacity:1;border-radius:10px;transition:opacity .3s ease-out,transform .3s ease-out;transform:none!important}.vehicle-item .vehicle-info .dropdown-menu.hidden{opacity:0;pointer-events:none;height:0;overflow:hidden;margin:0;padding:0}.vehicle-item .vehicle-info .dropdown-menu .list-group{border-radius:10px;overflow-y:auto;height:100%;border:2px solid var(--theme);box-shadow:0 0 3px var(--theme)}.vehicle-item .vehicle-info .dropdown-menu .list-group-item{display:flex;align-items:center;padding:.625rem 1.25rem;padding-right:4.25rem;font-weight:normal;font-size:.825rem;letter-spacing:.02rem;line-height:1.25rem;text-align:left;color:#343434;border:0;gap:1rem}@media(max-width:991px){.vehicle-item .vehicle-info .dropdown-menu .list-group-item{font-size:1rem}}.vehicle-item .vehicle-info .dropdown-menu .list-group-item .icon{font-size:1.5rem;width:1.75rem;color:var(--theme);text-align:center;flex:0 0 auto}.vehicle-item .vehicle-info .dropdown-menu .list-group-item.active,.vehicle-item .vehicle-info .dropdown-menu .list-group-item:hover{background-color:var(--theme);border-color:var(--white);color:var(--white)}.vehicle-item .vehicle-info .dropdown-menu .list-group-item.active .icon,.vehicle-item .vehicle-info .dropdown-menu .list-group-item:hover .icon{color:var(--white)}.vehicle-item .vehicle-info .action-btn{position:absolute;top:-1.25rem;right:1.25rem;width:40px;height:40px;background:var(--white);border-radius:50%;border:1px solid #d0d0d0;filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.16));display:flex;align-items:center;justify-content:center;color:#d0d0d0;transition:all .2s ease-in-out;z-index:9;font-size:1.25rem}.vehicle-item .vehicle-info .action-btn::after{content:none}.vehicle-item .vehicle-info .action-btn:hover{border:1px solid var(--theme);color:var(--theme)}.vehicle-item .inventory-type{font-weight:500;font-size:.75rem;letter-spacing:.02rem;line-height:1.25rem;text-align:left;color:#4a4a4a;text-transform:uppercase}.vehicle-item .make-model{font-weight:500;font-size:1.25rem;line-height:1.25rem;text-align:left;color:#0d0d0d}.vehicle-item .price{margin-top:auto;padding-top:3rem;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.75rem}.vehicle-item .price-est-section{display:flex;align-items:baseline;font-family:var(--alt-font);font-weight:bold;font-size:1.875rem;line-height:1.25rem;color:var(--theme)}a .price-est-section{color:var(--theme)}.vehicle-item .price-est{font-weight:500;font-size:.75rem;letter-spacing:.02rem;line-height:.825rem;text-align:left;color:#555;font-family:var(--base-font)}.vehicle-item .info-link{display:flex;align-self:flex-start}.vehicle-item .price-main{font-weight:bold;font-size:1.125rem;letter-spacing:.02rem;line-height:1.25rem;text-align:right;color:#4a4a4a;margin-bottom:2px}.vehicle-item .price-down-payment{font-weight:300;font-size:.75rem;letter-spacing:.02rem;line-height:.75rem;text-align:right;color:#4a4a4a;margin-bottom:0}.vehicle-item .vehicle-milage{font-weight:300;font-size:.825rem;letter-spacing:.02rem;line-height:1.25rem;text-align:left;color:#0d0d0d;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.vehicle-item .vehicle-milage-item{list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0;padding:0}.vehicle-item .vehicle-milage-item li{font-weight:300;letter-spacing:.02em;line-height:1.25rem;text-align:left;color:#343434}.vehicle-item .vehicle-milage-item li:not(:first-child)::before{content:"\2022";color:var(--theme);margin:auto .25rem}.vehicle-item .delivery-info{border-top:1px solid #d9dde9;line-height:normal;padding:.75rem 0;font-weight:500;font-size:.75rem;letter-spacing:.02rem;line-height:.825rem;text-align:left;color:#555}.vehicle-item .delivery-info small{font-size:.75rem;letter-spacing:.02em;color:#242424}.vehicle-item .delivery-info strong{color:var(--white);font-weight:900}.results-count{font-size:.75rem;line-height:.825rem;text-align:left;color:#707070;font-family:var(--base-font)}@media(max-width:1200px){.vehicle-item .price-est-section{font-size:1.625rem;line-height:1.25rem}}@media(max-width:991px){.vehicle-item .vehicle-info .action-btn{color:var(--theme)}.results-count{font-weight:700;font-size:.75rem;line-height:1.5rem;text-align:right;color:#797b89}}.results-count span{font-weight:900}@media(max-width:991px){.results-count span{color:#797b89}}.finance-item .icon-block{width:198px;height:198px;background:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:auto;margin-top:-99px;margin-bottom:.25rem}.finance-item .icon-block img{width:130px;height:auto}.finance-item .sub-title{font-weight:700;font-size:.75rem;letter-spacing:.02em;text-align:center;color:#4a4a4a}.finance-header{height:188px;background-color:#f0f0f0}.finance-body{padding:1.25rem;padding-top:0}.finance-body .btn-theme{padding:.75rem 2.125rem;border-radius:0;margin:auto}.finance-title{font-weight:900;font-size:2rem;line-height:2rem;text-align:center;color:#343434;margin-bottom:2rem}.price-filter{position:relative}@media(max-width:991px){.price-filter{width:100%}.price-filter::after{content:"";height:1px;background-color:#4a4a4a;position:absolute;top:50%;transform:translateY(-50%);left:-3.125rem;right:-3.125rem}.search-tools-wrapper,.active-filters{margin-top:0!important}}.select-wrap{display:flex;align-items:center;width:270px;position:relative;border:1px solid #4a4a4a;padding:.625rem 1rem;border-radius:3.125rem;z-index:999}@media(max-width:991px){.select-wrap{width:100%;margin:auto;border:0;border-radius:.25rem;background:var(--theme);color:var(--white)}}.select-wrap .icon{margin-right:.75rem;color:var(--theme)}@media(max-width:991px){.select-wrap .icon{color:var(--white)}}.select-wrap .select-label{margin-right:5px;font-weight:700;font-size:1rem;letter-spacing:.03em;color:var(--base-color);line-height:.875rem}@media(max-width:991px){.select-wrap .select-label{color:var(--white);margin-left:auto}}.custom-select{display:inline-block;width:100%}.custom-select-wrapper{display:inline-block;user-select:none;width:100%}.custom-select-wrapper select{display:none}.custom-select-trigger{display:block;width:100%;padding:0;font-size:1rem;font-weight:300;color:#707070;border-radius:0;cursor:pointer}select.custom-select{border:0;background-color:transparent;outline:0;color:inherit}select.custom-select option{color:var(--black)}select.custom-select option:hover,select.custom-select option:focus,select.custom-select option:active{background-color:var(--theme);color:var(--black)}@media(max-width:991px){.custom-select-trigger{color:var(--white);font-size:.875rem}.custom-select-wrapper{width:auto}}.custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.custom-select.sources .custon-options-wrap{top:-2px}.custom-select.sources.opened .custon-options-wrap{top:-1px}.custom-options{position:absolute;display:block;top:100%;right:0;width:100%;min-width:206px;margin:0;border-radius:0;box-sizing:border-box;background:var(--white);opacity:0;pointer-events:none;z-index:999;margin-top:1rem;border-top:3px solid var(--theme);padding:1.875rem 0;box-shadow:2px 3px 9px rgba(0,0,0,0.16)}.custom-options::before{content:"";width:0;height:0;border-left:.625rem solid transparent;border-right:.625rem solid transparent;border-bottom:.625rem solid var(--theme);position:absolute;left:70%;transform:translateX(-50%);top:-0.625rem}.custom-option{position:relative;display:block;padding:1rem 1.5rem;border-bottom:none;cursor:pointer;transition:all .4s ease-in-out;text-align:left;font-weight:700;font-size:.875rem;letter-spacing:.03em;color:#343434}.custom-option::before{content:"\e988";font-family:"icomoon"!important;display:inline-flex;margin-right:.625rem;align-self:center;color:var(--white);transition:all .4s ease-in-out}.custom-option:first-of-type{display:none}.custom-option:hover{color:var(--theme)}.custom-option:hover::before{color:var(--theme)}.custom-option.selection{color:var(--theme)}.custom-option.selection::before{color:var(--theme)}.custon-options-wrap{height:auto;width:100%;top:-1px;display:none}.fixed-search{position:relative}@media(max-width:991px){.fixed-search{position:fixed;top:0;left:0;width:100%;background-color:var(--white);padding:.75rem;z-index:9999;box-shadow:0 .25rem 2px 0 rgba(119,119,119,0.12)}}.filter-btn{border-radius:.25rem;background:var(--light);border:1px solid #4a4a4a;display:flex;align-items:center;font-family:var(--base-font);font-size:.75rem;letter-spacing:.03em;line-height:1.125rem;text-align:left;color:#343434;padding:1rem .625rem;justify-content:space-between;font-weight:700}.filter-btn::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.5em solid var(--theme);border-right:.5em solid transparent;border-bottom:0;border-left:.5em solid transparent}.mobile-filter .filter-block-mobile .filter-btn::after{content:none}.more-btn{padding:1rem .625rem;background-color:var(--theme);color:var(--white);display:flex;align-items:center;border-radius:.25rem;justify-content:center;border:1px solid var(--theme)}.mobile-filter{position:absolute;top:-2px;left:-1rem;right:-1rem;background-color:var(--white);z-index:9999}.mobile-filter .filter-block-mobile{padding:.5rem 1rem;margin-left:0;margin-right:0;background-color:var(--white)}@media(min-width:992px){.mobile-filter{display:none}}.mobile-filter .search-bar-wrapper{display:flex}.mobile-filter .search-bar-wrapper .form-control{padding-left:0}.mobile-filter .filter-btn{background-color:#aaa;padding:1rem .875rem;width:3.125rem;height:3.125rem;justify-content:center}.mobile-filter .filter-btn .icon{margin-left:0;font-size:1.25rem;color:var(--white)}.mobile-filter .filter-close-btn{font-size:1.25rem;background-color:transparent;color:var(--white);transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;padding:0}.mobile-filter .filter-close-btn .icon{font-size:1.25rem}.mobile-filter .filter-close-btn:hover{color:var(--base-color)}.mobile-filter .more-btn{padding:1rem .625rem;height:3.125rem}.mobile-filter-container{background-color:var(--white);margin-top:.75rem;border-bottom:1px solid #4a4a4a}.mobile-filter-header{box-shadow:0 2px 6px rgba(0,0,0,0.15);padding:1.25rem 1.875rem;padding-right:1.25rem;position:relative;z-index:999;display:flex;align-items:center;justify-content:space-between}.mobile-filter-header-title{font-weight:700;font-size:1rem;letter-spacing:.03em;color:var(--base-color);text-transform:uppercase;margin-bottom:0}.mobile-filter-footer{padding:1.125rem;background-color:var(--white);display:flex;align-items:center;justify-content:center;border-top:1px solid #4a4a4a}.filter-overlay{position:fixed;top:160px;left:0;width:100%;height:100%;background:rgba(255,255,255,0.89);z-index:-1;transition:all .2s ease-in-out}.filter-overlay-fixed-top{top:0}.custom-drop-btn{display:flex;align-items:center;justify-content:center;height:1.5rem;width:1.5rem;font-size:1.375rem;color:var(--white);transition:all .2s ease-in-out;background-color:transparent;border:0;outline:0}.custom-drop-btn:hover{color:var(--theme)}.custom-drop-btn:not(.collapsed){color:var(--white)}.custom-drop-container{position:absolute;right:-0.625rem;top:2.25rem;background:var(--white);box-shadow:2px 3px 9px rgba(0,0,0,0.16);min-width:280px;border-top:.5rem solid var(--white);padding:1.5rem}.custom-drop-container::before{content:"";width:0;height:0;border-left:.625rem solid transparent;border-right:.625rem solid transparent;border-bottom:.625rem solid var(--white);position:absolute;right:2px;transform:translateX(-50%);top:-1rem}.custom-drop-list{list-style:none;padding:0;margin:0}.custom-drop-list li:not(:last-child){margin-bottom:.875rem}.custom-drop-items{display:flex;align-items:center;transition:all .2s ease-in-out;font-weight:bold;font-size:.75rem;letter-spacing:.02em;line-height:1.25rem;text-align:left;color:#343434;text-transform:uppercase}.custom-drop-items:hover{color:var(--white)}.custom-drop-items .icon{font-size:1.875rem;color:var(--white);height:1.875rem;width:1.875rem;display:flex;margin-right:1rem}.sold-overlay{position:absolute;top:0;right:0;height:98%}.sold-overlay img{width:auto;height:100%}.vehicle-list-box{margin-top:1.5rem;border-top:1px solid #ccc;background:#fafafa;padding:2rem;padding-bottom:1.5rem}.filter-dropdown{font-weight:500;font-size:.75rem;letter-spacing:.02em;line-height:.825rem;display:flex;align-items:center}.sort-dropdown{display:flex;align-items:center}.sort-dropdown select{appearance:none;padding:5px;font-weight:700;color:var(--theme);border:0;padding-right:.6rem;position:relative;z-index:2;background-color:transparent}.sort-dropdown select:focus,.sort-dropdown select:hover{outline:0}.sort-dropdown::after{display:inline-block;vertical-align:.255em;content:"";margin-left:-0.3rem;width:.3rem;height:.3rem;border-top:.3em solid var(--theme);border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;position:relative;z-index:1}.sort-dropdown-btn .btn{display:flex;align-items:center;justify-content:center;border-radius:.25rem;background:var(--theme);color:var(--white);font-size:1.125rem;padding:.625rem}.sort-dropdown-btn .btn::after{content:none}.vehicle-item.promotion-item{border:1px solid #d0d0d0;box-shadow:none;max-width:none!important}.vehicle-item.promotion-item.without-image .card-img img{opacity:1!important}.vehicle-item.promotion-item .card-name{font-family:var(--base-font);font-weight:900;font-size:2rem;line-height:2rem;text-align:center;color:#343434}.vehicle-item.promotion-item .sub-title{font-weight:bold;font-size:.75rem;letter-spacing:.02rem;line-height:1.25rem;text-align:center;color:#4a4a4a;margin-bottom:0}.vehicle-item.promotion-item .btn{font-weight:500;font-size:.8125rem;line-height:1.5rem;text-align:center;padding:.3125rem 1.5rem}@media(max-width:991px){.vehicle-list-box{margin-top:0;border-top:0 solid #ccc;padding:0;padding-bottom:4rem;background:#f0f0f0;background:linear-gradient(180deg,rgba(255,255,255,1) 0,rgba(255,255,255,1) 220px,#f0f0f0 220px,#f0f0f0 100%);margin-left:-0.8rem;margin-right:-0.8rem;padding-left:.8rem;padding-right:.8rem}}.price{display:flex;justify-content:space-between}.finance-price{color:var(--theme)}.pricing-section{display:flex;gap:.25rem;align-items:center}.pricing-section .estimation{font-weight:300;font-size:.75rem;letter-spacing:.02em;line-height:.875rem;text-align:left;color:#4a4a4a}.pricing-section .estimation a{color:var(--theme)}.price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:2.375rem;text-align:left}.make-model a{color:#343434}.delivery-info{display:flex;align-items:center;justify-content:space-between}.was-price,.disc-price{display:flex;gap:.625rem;align-items:center;font-weight:300;font-size:.75rem;letter-spacing:.02em;line-height:.75rem;text-align:left;color:#4a4a4a}.was-price{text-decoration:line-through}.was-label,.disc-lable{text-transform:uppercase}.was-amt,.disc-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:.75rem;letter-spacing:.01em;line-height:1.25rem;text-align:left;color:#707070}.your-price{display:flex;gap:.625rem;align-items:center;font-weight:300;font-size:1rem;letter-spacing:.02em;line-height:1.25rem;text-align:right;color:#4a4a4a}.your-price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:1.75rem;letter-spacing:0;line-height:1.25rem;text-align:right;color:#707070}.delivery-info-alt{display:flex;align-items:flex-start}.delivery-info-alt>*{flex:1 1 auto}.delivery-info-alt .was-price,.delivery-info-alt .disc-price,.delivery-info-alt .your-price{display:flex;flex-direction:column;align-items:center;gap:1px}.delivery-info-alt .was-label,.delivery-info-alt .disc-label,.delivery-info-alt .your-price-label{font-weight:300;font-size:.75rem;letter-spacing:.02em;line-height:.75rem;text-align:center;color:#343434}.delivery-info-alt .was-amt,.delivery-info-alt .disc-amt,.delivery-info-alt .your-price-amt{font-family:var(--base-font);font-weight:bold;font-size:1.125rem;letter-spacing:-0.01em;line-height:1.25rem;text-align:center;color:#4a4a4a}.delivery-info-alt .your-price-amt{color:var(--theme)}#sortByDropdown .sort_opt .dropdown-item:hover{background-color:var(--theme)!important;color:white!important}#sortByDropdown{border-radius:4px!important}.switch-btn{border-radius:.5rem;background:var(--theme);padding:.25rem;min-width:370px;width:100%}.switch-btn .btn{border-radius:5px;font-weight:bold;font-size:1.125rem;letter-spacing:.02em;line-height:1.125rem;padding:.5rem .5rem;display:flex;align-items:center;gap:1.25rem;overflow-x:hidden;border:1px solid transparent;transition:all .2s ease-in-out}.switch-btn .btn .btn-icon{transition:all .2s ease-in-out;opacity:0;width:0;margin-left:-1rem}.switch-btn>.btn:not(:last-child):not(.dropdown-toggle),.switch-btn>.btn.dropdown-toggle-split:first-child,.switch-btn>.switch-btn:not(:last-child)>.btn{border-top-right-radius:5px;border-bottom-right-radius:5px}.switch-btn>.btn:nth-child(n+3),.switch-btn>:not(.btn-check)+.btn,.switch-btn>.switch-btn:not(:first-child)>.btn{border-top-left-radius:5px;border-bottom-left-radius:5px}.switch-btn>.btn:not(:first-child),.switch-btn>.btn-group:not(:first-child){margin-left:0}.switch-btn .btn-check:checked+.btn,.switch-btn .btn-check:active+.btn,.switch-btn .btn:active,.switch-btn .btn.active,.switch-btn .btn.show{background:#fff;border:1px solid #f0f0f0;box-shadow:0 3px 6px rgba(0,0,0,0.16);color:#555}.switch-btn .btn-check:checked+.btn:hover,.switch-btn .btn-check:active+.btn:hover,.switch-btn .btn:active:hover,.switch-btn .btn.active:hover,.switch-btn .btn.show:hover{color:var(--theme);opacity:1}.switch-btn .btn-check:checked+.btn .btn-icon,.switch-btn .btn-check:active+.btn .btn-icon,.switch-btn .btn:active .btn-icon,.switch-btn .btn.active .btn-icon,.switch-btn .btn.show .btn-icon{opacity:1;margin-left:auto;width:auto}.filter-btn-blocks{display:flex;justify-content:center}@media(max-width:991px){.switch-btn{min-width:280px;width:100%}.switch-btn .btn{font-size:.937rem;line-height:.937rem;padding:.625rem 1rem;gap:1.25rem}}.btn-dropdown{padding:.75rem .75rem;font-size:1.25rem;border-radius:4px;background:var(--theme);color:var(--white)}.btn-dropdown::after{content:none}.sort-filter .form-label,.sort-label{font-weight:500;font-size:.75rem;letter-spacing:.02em;line-height:1;color:#555;padding:0;padding-bottom:0}.sort-filter .form-select{font-weight:900;font-size:.75rem;letter-spacing:.02em;line-height:1;color:var(--theme);border-radius:0;padding:.25rem;padding-right:1.25rem;background-image:none;background-color:transparent;position:relative}.sort-result{font-weight:900;font-size:.75rem;letter-spacing:.02em;line-height:1;color:var(--theme)}.sort-filter .cust-dropdown{position:relative}.sort-filter .cust-dropdown::after{content:"\e96c";font-family:"icomoon"!important;display:block;position:absolute;font-size:.5rem;right:.5rem;top:calc(50% - 1px);transform:translateY(-50%);align-self:center;color:var(--theme);transition:all .4s ease-in-out;width:.5rem;height:.5rem}.sort-filter-mobile{display:none;width:100%;gap:.5rem;justify-content:center;align-items:center;margin-top:1rem}@media(max-width:991px){.sort-filter{display:none}.sort-filter-mobile{display:flex}}.alert.bootstrap-alert-top.alert-dismissible.alert-success p{margin-bottom:0}.custom-select-trigger{font-weight:900;font-size:.75rem;letter-spacing:.02em;line-height:1;color:var(--theme);border-radius:0;padding:.25rem;background-image:none;background-color:transparent;position:relative}.featured-slider{display:none}@media(min-width:757px) and (max-width:991px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:50%!important}}@media(min-width:992px) and (max-width:1299px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:33.333333%!important}}@media(min-width:1300px) and (max-width:1650px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:25%!important}#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:2rem;text-align:left;color:var(--black)}#Div-Before-Inventory .VerticalPriceList .price-amt{color:unset;font-weight:700}}@media(min-width:1651px) and (max-width:2199px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:20%!important}#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:2rem;text-align:left;color:var(--black)}}@media(min-width:2200px) and (max-width:2999px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:16.66%!important}#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:2rem;text-align:left;color:var(--black)}}@media(min-width:3000px){#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:14.28%!important}#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:2rem;text-align:left;color:var(--black)}}#Div-Before-Inventory .temp-vehicle-item-container .vehicle-item{height:500px!important;min-height:500px!important;background-color:var(--bs-gray-100)}@media(min-width:757px) and (max-width:991px){.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:50%!important}}@media(min-width:992px) and (max-width:1249px){.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:50%!important}}@media(min-width:1250px) and (max-width:1650px){.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:33.333333%!important}.verticalAccordions+#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:25px;text-align:left;color:var(--black)}}@media(min-width:1651px) and (max-width:2199px){.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:25%!important}.verticalAccordions+#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:25px;text-align:left;color:var(--black)}}@media(min-width:2200px) and (max-width:2999px){.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:20%!important}.verticalAccordions+#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:25px;text-align:left;color:var(--black)}}@media(min-width:3000px){.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{flex:0 0 auto!important;width:16.66%!important}.verticalAccordions+#Div-Before-Inventory .price-amt{font-family:"Oswald",sans-serif;font-weight:bold;font-size:25px;text-align:left;color:var(--black)}}@media(max-width:991px){.verticalAccordions+#Div-Before-Inventory{margin-left:0}.verticalAccordions+#Div-Before-Inventory .vehicle-item-container{}}@media(max-width:990px){#sortFilterNewContainer{display:none}}