.finance-car-picker{position:relative;display:block;width:100%}.finance-car-picker>.finance-car-search{display:block;width:100%!important;min-width:0;min-height:48px;box-sizing:border-box;padding:12px 18px!important;background:#ffffff24;border:1px solid #b3b8a9;border-radius:28px;font:inherit;color:#242b2b;margin:8px 0 0}.finance-car-picker>.finance-car-search:focus{outline:2px solid #f58b3277;outline-offset:2px}.finance-car-results{position:absolute;top:calc(100% + 7px);left:0;right:0;z-index:25;max-height:310px;overflow-y:auto;padding:7px;background:rgba(30,36,37,.98);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid #ffffff22;border-radius:16px;box-shadow:0 16px 36px #0004}.finance-car-results[hidden]{display:none}.finance-car-results>button{display:block;width:100%;min-height:44px;padding:11px 13px;border:0;border-radius:10px;background:none;color:#f0ede7;font-size:13px;line-height:1.4;text-align:left;white-space:normal}.finance-car-results>button.is-active,.finance-car-results>button:hover{background:#f58b32;color:#201b16}.finance-car-results>p{padding:12px;font-size:13px;color:#e2dcd4;line-height:1.5;margin:0}@media(max-width:700px){.finance-car-picker>.finance-car-search{font-size:16px!important}.finance-car-results{max-height:260px}.finance-car-results>button{font-size:13px}}
/* A separate accessible clear action replaces the tiny browser search cancel. */
html body .finance-car-picker>.finance-car-search{padding-right:54px!important}
.finance-car-picker>.finance-car-search::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}
html body .finance-car-picker>.finance-car-clear{position:absolute;right:3px;bottom:2px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;z-index:4;display:flex;align-items:center;justify-content:center;background:transparent!important;border:0!important;box-shadow:none!important;color:#f4f5f3;font:26px/1 Arial,sans-serif;cursor:pointer}
html body .finance-car-picker>.finance-car-clear::after{content:none!important}
html body .finance-car-picker>button.finance-car-clear{--soft-ink:#f4f5f3}
