.vehicle-finder{position:relative;z-index:2;margin-top:-15rem;padding-inline:var(--page-padding);scroll-margin-top:12rem}.vehicle-finder__card{position:relative;display:flex;flex-direction:column;gap:2.2rem;padding:2.8rem 3.2rem 2.2rem;border-radius:1.6rem;background-color:#fff;color:#111;box-shadow:0 2.4rem 6rem #00000038}.vehicle-finder__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 2.4rem}.vehicle-finder__intro{display:flex;align-items:center;gap:1.4rem}.vehicle-finder__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:1.2rem;background-color:rgb(var(--brand-red));color:rgb(var(--brand-red-text))}.vehicle-finder__heading{display:flex;flex-direction:column;gap:.2rem}.vehicle-finder__title{margin:0;font-size:2rem;line-height:1.3;letter-spacing:-.01em}.vehicle-finder__subtitle{margin:0;font-size:1.4rem;color:#5b5b5b}.vehicle-finder__subtitle--saved,.vehicle-finder:has(.cm_vehicle-widget_select:last-child select:not(:disabled)):not(:has(option[value=""]:checked)) .vehicle-finder__subtitle--choose{display:none}.vehicle-finder:has(.cm_vehicle-widget_select:last-child select:not(:disabled)):not(:has(option[value=""]:checked)) .vehicle-finder__subtitle--saved{display:block}.vehicle-finder__browse{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;font-size:1.4rem;font-weight:600;color:#333;text-decoration:none}.vehicle-finder__browse:hover{text-decoration:underline;text-underline-offset:.3rem}.vehicle-finder__footer{display:flex;align-items:flex-start;gap:.8rem;min-height:4rem;margin:0;padding-top:1.4rem;padding-inline-end:8rem;border-top:1px solid #ededed;font-size:1.3rem;color:#5b5b5b}.vehicle-finder__footer .icon{flex-shrink:0;margin-top:.1rem}@media(max-width:767.98px){.vehicle-finder{margin-top:-6.4rem}.vehicle-finder__card{gap:1.8rem;padding:2rem 1.8rem 1.6rem}.vehicle-finder__header{display:contents}.vehicle-finder__intro{order:1}.vehicle-finder__widget{order:2}.vehicle-finder__browse{order:3;justify-content:center;padding-top:1.2rem;border-top:1px solid #ededed}.vehicle-finder__footer{order:4;padding-top:0;border-top:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-vehicle-finder.css.map */
