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