.search-vehicle{background:linear-gradient(180deg,#f6f8ff,#f1f4ff)}.search-vehicle-banner{background:url(/build/search-vehicle-banner.webp) center center no-repeat;background-size:cover;height:820px;color:#fff;padding-top:10px;margin-bottom:50px;padding-bottom:65px}@media (max-width: 991px){.search-vehicle-banner{height:auto;padding-top:10px;margin-bottom:98px;padding-bottom:0}.search-vehicle-banner .container-xl{padding:0 15px}}.search-vehicle-banner .breadcrumb{margin-top:0}@media (max-width: 991px){.search-vehicle-banner .breadcrumb{margin-bottom:15px}}.search-vehicle-banner .breadcrumb-link{color:#8c92a3}.search-vehicle-banner .breadcrumb .text-black{color:#fff!important}.search-vehicle-banner-title{font-weight:600;font-size:1.5rem;line-height:1.75rem;margin-bottom:10px}@media (max-width: 991px){.search-vehicle-banner-title{font-size:1rem;line-height:1.1875rem;margin-bottom:5px}}.search-vehicle-banner-subtitle{font-size:.875rem;line-height:1rem}@media (max-width: 991px){.search-vehicle-banner-subtitle{margin-bottom:20px}}.search-vehicle-banner-link{color:#fff;text-decoration:underline}.search-vehicle-banner .app-form{border-radius:5px}@media (max-width: 991px){.search-vehicle-banner .app-form{border-radius:10px;margin-top:-60px}}.search-vehicle-banner .app-form-type{padding:15px;gap:2px}@media (max-width: 991px){.search-vehicle-banner .app-form-type{padding:13px}}.search-vehicle-banner .app-form .btn{min-width:200px;font-size:.875rem;line-height:1rem;padding:17px 10px}@media (max-width: 991px){.search-vehicle-banner .app-form .btn{padding:10px;font-size:.875rem;line-height:1rem}}.search-vehicle-banner-status-label{font-size:.875rem;line-height:1rem;display:block;color:#8c92a3}.search-vehicle-banner-status-option{position:relative;display:inline-flex;align-items:center;padding-left:26px;height:16px;cursor:pointer;font-size:.875rem;font-weight:500;color:#3c3f52;margin-bottom:0}.search-vehicle-banner-status-option:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border:1px solid #D0D6E4;border-radius:3px;background:#fff;transition:border-color .2s ease,background-color .2s ease}.search-vehicle-banner-status-option:after{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:10px 8px}.search-vehicle-banner-status-option.is-active:before{border-color:#4a60e9;background-color:#4a60e9}.search-vehicle-banner-status-option.is-active:after{background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.601562 3.80004L3.26823 6.60004L8.60156 0.600037' stroke='white' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.search-vehicle-banner-status-option:focus-within:before{box-shadow:unset}.search-vehicle-banner-status-input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer;min-height:unset!important}.search-vehicle-banner-info{color:#fff}.search-vehicle-banner-info-title{font-weight:600;font-size:1rem;line-height:1.1875rem;margin-bottom:10px}@media (max-width: 991px){.search-vehicle-banner-info-title{font-size:.875rem;line-height:1rem;margin-bottom:5px}}.search-vehicle-banner-steps{display:flex;flex-direction:column;margin:0;padding-left:24px}@media (max-width: 991px){.search-vehicle-banner-steps{padding-left:0}}.search-vehicle-banner-step{position:relative;padding-bottom:35px}@media (max-width: 991px){.search-vehicle-banner-step{padding-bottom:10px;margin-bottom:10px;border-bottom:1.4px solid #FFFFFF33}}.search-vehicle-banner-step:after{content:"";position:absolute;left:-20px;top:7px;width:1.2px;height:100%;background:#fff3}@media (max-width: 991px){.search-vehicle-banner-step:after{display:none}}.search-vehicle-banner-step:last-child{border-bottom:none}.search-vehicle-banner-step:last-child:after{display:none}.search-vehicle-banner-step-dot{position:absolute;left:-24px;top:10px;width:8px;height:8px;border-radius:50%;background:#fff}@media (max-width: 991px){.search-vehicle-banner-step-dot{display:none}}.search-vehicle-banner-step-dot:before{content:"";position:absolute;left:-3px;top:-3px;width:14px;height:14px;background:#fff3;border-radius:50%}@media (max-width: 991px){.search-vehicle-banner-step-dot:before{display:none}}.search-vehicle-banner-step.is-highlight{background:#fff3;padding:10px;margin-bottom:5px;border-radius:5px}@media (max-width: 991px){.search-vehicle-banner-step.is-highlight{margin:0 -10px 10px;border-bottom:none}}.search-vehicle-banner-step.is-highlight:after{top:20px}.search-vehicle-banner-step.is-highlight .search-vehicle-banner-step-dot{top:20px}.search-vehicle-banner-step-icon{width:28px;height:28px;margin-bottom:10px}@media (max-width: 991px){.search-vehicle-banner-step-icon{width:24px;height:24px;margin-bottom:0}}.search-vehicle-banner-step-icon svg{display:block}.search-vehicle-banner-step-title{font-size:.875rem;font-weight:600;line-height:1rem;margin-bottom:10px;color:#fff}@media (max-width: 991px){.search-vehicle-banner-step-title{font-size:.75rem;line-height:.875rem;margin-bottom:4px}}.search-vehicle-banner-step-text{font-size:.875rem;line-height:1rem;color:#fff}.search-vehicle-banner-step-note{margin-top:4px;font-size:.75rem;line-height:.875rem;color:#ffd000}.search-vehicle-active-lots{display:grid;grid-template-columns:repeat(5,1fr);gap:15px}@media (max-width: 991px){.search-vehicle-active-lots{grid-template-columns:1fr;gap:10px;margin-top:15px}}.search-vehicle-active-lots-item{padding:22px 20px;background:#fff;box-shadow:-4px 4px 9px #dadde633;border-radius:3px;display:flex;align-items:center;gap:15px;font-weight:600;font-size:.875rem;line-height:1rem;color:#1e1f22}@media (max-width: 991px){.search-vehicle-active-lots-item{padding:12px 15px;gap:10px}}.search-vehicle-active-lots-item-icon{width:30px;height:30px}@media (max-width: 991px){.search-vehicle-active-lots-item-icon{width:26px;height:26px}}.search-vehicle-active-lots-item-text{display:block}.search-vehicle-info{position:relative;background:#4a60e9;color:#fff;background:url(/build/search-vehicle-info-bg.webp) center center no-repeat;background-size:cover;padding:0}@media (max-width: 991px){.search-vehicle-info{padding:30px 0 0;background:url(/build/search-vehicle-info-bg-mobile.webp) center bottom no-repeat;background-size:cover}}.search-vehicle-info .container-xl{position:relative;z-index:1}.search-vehicle-info-text{font-size:1rem;line-height:1.375rem;margin-bottom:25px}@media (max-width: 991px){.search-vehicle-info-text{font-size:.875rem;line-height:1rem;margin-bottom:20px}}.search-vehicle-info-image{width:100%;max-width:860px;height:auto;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.search-vehicle-info .btn{min-width:220px;text-align:center;justify-content:center}.search-vehicle .states-wrapper{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}@media (max-width: 991px){.search-vehicle .states-wrapper{grid-template-columns:repeat(2,1fr);gap:10px}}.search-vehicle .states-item{border-radius:5px;box-shadow:-4px 4px 9px #dadde633;font-size:.875rem;font-weight:600;line-height:1rem;color:#1e1f22;text-decoration:none;padding:20px 23px;background:#fff}@media (max-width: 991px){.search-vehicle .states-item{padding:15px 10px}}.search-vehicle-seo h1{font-weight:600;font-size:1.5rem;line-height:1.75rem;margin-bottom:15px;color:#1e1f22}.search-vehicle-seo p{font-weight:400;font-size:.875rem;line-height:1.125rem;margin-bottom:25px}.search-vehicle-seo h2{font-weight:600;font-size:1.25rem;line-height:1.4375rem;margin-bottom:15px;color:#1e1f22}.search-vehicle-seo h3{font-weight:600;font-size:1.125rem;line-height:1.375rem;margin-bottom:15px;color:#1e1f22}.search-vehicle-seo ul{list-style:disc}.search-vehicle-seo ol{list-style:decimal}.search-vehicle .select2-selection,.search-vehicle .select2-lg .select2-container--default .select2-selection--single .select2-selection__arrow{min-height:50px}@media (max-width: 991px){.search-vehicle .select2-selection,.search-vehicle .select2-lg .select2-container--default .select2-selection--single .select2-selection__arrow{min-height:42px}}.search-vehicle .select2-lg .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:3.125rem!important}@media (max-width: 991px){.search-vehicle .select2-lg .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.625rem!important}}
