.vehicle-catalog-wrap{position:relative;display:block;min-width:0}.vehicle-catalog-options{position:absolute;inset:auto 0 auto 0;top:100%;z-index:9999;max-height:240px;overflow:auto;background:#fff;border:1px solid #a9bccb;border-radius:10px;box-shadow:0 8px 24px #10293830;margin-top:3px;color:#142d40}.vehicle-catalog-options[hidden]{display:none}.vehicle-catalog-options button{display:block;width:100%;text-align:left;background:#fff;color:#142d40;border:0;border-bottom:1px solid #edf1f4;padding:12px;font:inherit;cursor:pointer;border-radius:0}.vehicle-catalog-options button:hover,.vehicle-catalog-options button[aria-selected=true]{background:#e7f2fa;color:#102b40}.vehicle-catalog-help{display:block;margin:5px 0 8px;font-size:12px;line-height:1.4;color:#456174}.vehicle-catalog-help a{color:#17648d;text-decoration:underline}.vehicle-catalog-options p{padding:12px;margin:0;font-size:13px;color:#456174}
