.index-form[data-v-eb15d122]{background-color:var(--color-light-gray)}.find-vehicle[data-v-eb15d122]{--field-wrap-label-font-weight:var(--font-weight-bold);margin:0 auto;max-width:700px}.find-vehicle .find-vehicle-title[data-v-eb15d122]{font-size:2rem;margin-bottom:2rem;position:relative;text-align:center;text-transform:none}.find-vehicle .find-vehicle-title[data-v-eb15d122]:after{background-color:var(--color-accent);content:"";height:3px;left:50%;position:absolute;top:100%;transform:translate(-50%,1rem);width:75px}.find-vehicle .find-vehicle-title.theme--vw[data-v-eb15d122]{font-family:var(--font-family-vw-head-bold)}.find-vehicle .find-vehicle-description[data-v-eb15d122]{margin-bottom:2rem;text-align:center}.find-vehicle .find-vehicle-types[data-v-eb15d122]{background-color:#fff;border:1px solid var(--color-light-border);border-radius:3rem;display:flex;margin-bottom:2rem;min-height:3rem;padding:1px}.find-vehicle .find-vehicle-types[data-v-eb15d122]>*{flex-basis:0;flex-grow:1}.find-vehicle .find-vehicle-types .type-button[data-v-eb15d122]{background-color:transparent;border:none;border-radius:2rem;cursor:pointer;font-family:var(--font-family);font-size:1rem;font-weight:var(--font-weight-bold);line-height:1;transition:background-color .15s ease-in-out}.find-vehicle .find-vehicle-types .type-button.active[data-v-eb15d122]{background-color:var(--color-font-dark);color:#fff}.find-vehicle .base-button[data-v-eb15d122]{margin:0 auto 1rem;width:300px}.find-vehicle .theme--fleet[data-v-eb15d122]{--color-button-primary-bg:#000;--color-button-primary-hover-bg:var(--color-accent);--color-button-primary-hover-bg-active:color-mix(in srgb,var(--color-accent),#fff 20%)}.find-vehicle .loading-spinner[data-v-eb15d122]{--loading-spinner-size:14px}.find-vehicle .button-label-wrap[data-v-eb15d122]{align-items:center;display:flex;justify-content:center}.find-vehicle .chevron-icon[data-v-eb15d122]{--base-icon-size:26px;--base-icon-stroke-width:3}.errors[data-v-eb15d122]{color:var(--color-error);font-size:1.2rem;margin:2rem auto 0;text-align:center}.kbb-logo-container[data-v-eb15d122]{align-items:center;display:flex;gap:.5rem;justify-content:center;list-style:none;margin:0;padding:0}.kbb-logo-container li[data-v-eb15d122]{font-weight:var(--font-weight-bold)}.kbb-logo-container img[data-v-eb15d122]{display:block;height:auto;width:100%}.kbb-logo-container .kbb-img-container[data-v-eb15d122]{max-width:150px}@media screen and (max-width:750px){.find-vehicle .base-button[data-v-eb15d122]{max-width:480px;width:100%}}@media screen and (max-width:400px){.kbb-logo-container[data-v-eb15d122]{flex-flow:column;gap:0}}.sell-my-car-steps[data-v-f8820e5e]{display:flex;justify-content:space-evenly;margin-bottom:calc(40px - 1rem);padding-top:1rem}.sell-my-car-steps[data-v-f8820e5e]>*{margin:1rem}.sell-my-car-steps .step[data-v-f8820e5e]{display:flex;flex-direction:column;font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:1.2;max-width:175px;text-align:center}.sell-my-car-steps .step .svg-icon[data-v-f8820e5e]{--base-icon-size:5.5rem;background-color:var(--color-accent);border:14px solid var(--color-accent);border-radius:50%;color:var(--color-text-on-accent);margin-bottom:.75rem;margin-left:auto;margin-right:auto}.sell-my-car-description[data-v-f8820e5e]{margin:0 auto;max-width:700px;text-align:center}.sell-my-car-description p[data-v-f8820e5e]{margin:0}.section-split[data-v-f8820e5e] .column--text{background-color:var(--color-sell-my-car-section-bg)}.section-split[data-v-f8820e5e] .column--text h3{color:var(--color-font-light)}.section-split[data-v-f8820e5e] .column--text h3:after{content:none}.section-split[data-v-f8820e5e] .column--text h3 span{color:var(--color-accent-on-dark)}.section-split[data-v-f8820e5e] .column--text p{color:var(--color-font-light)}.section-split .check-vin-button[data-v-f8820e5e]{margin-top:2.5rem;width:-moz-max-content;width:max-content}.section-split .check-vin-button.theme--fleet[data-v-f8820e5e]{--color-button-primary-bg:#fff;--color-button-primary-text:#000;--color-button-primary-hover-bg:var(--color-accent);--color-button-primary-hover-bg-active:color-mix(in srgb,var(--color-accent),#fff 20%)}.section-title[data-v-f8820e5e]{font-size:2rem;margin-bottom:2rem;position:relative;text-align:center;text-transform:none}.section-title[data-v-f8820e5e]:after{background-color:var(--color-accent);content:"";height:3px;left:50%;position:absolute;top:100%;transform:translate(-50%,1rem);width:75px}.section-title.theme--vw[data-v-f8820e5e]{font-family:var(--font-family-vw-head-bold)}.drawers[data-v-f8820e5e]{margin:auto;max-width:2000px;padding:clamp(1.5rem,2vw,2.5rem) 0;width:100%}.drawers[data-v-f8820e5e] .list{padding:0 20px}.drawers[data-v-f8820e5e] .drawer h3{line-height:1.5;text-transform:none}.drawers[data-v-f8820e5e] .drawer p{color:var(--color-font-dark)}.more-faq-button[data-v-f8820e5e]{margin:clamp(1rem,2vw,2rem) auto 0;width:-moz-max-content;width:max-content}.more-faq-button.theme--fleet[data-v-f8820e5e]{--color-button-primary-bg:#000;--color-button-primary-hover-bg:var(--color-accent);--color-button-primary-hover-bg-active:color-mix(in srgb,var(--color-accent),#fff 20%)}.chevron-icon[data-v-f8820e5e]{--base-icon-size:26px;--base-icon-stroke-width:3}@media screen and (max-width:880px){.section-split[data-v-f8820e5e] .column--img{order:2}.section-split[data-v-f8820e5e] .column--img img{display:block}.section-split .check-vin-button[data-v-f8820e5e]{margin-bottom:1.5rem;width:100%}}@media screen and (max-width:700px){.sell-my-car-steps[data-v-f8820e5e]{align-items:center;flex-direction:column}.sell-my-car-steps .step[data-v-f8820e5e]:not(:last-child){margin-bottom:1.5rem}}
