#search.busca-automotiva{position:relative;overflow:visible;isolation:isolate}#search.busca-automotiva [hidden]{display:none!important}.busca-automotiva input[name=search]{padding-right:44px!important}.busca-voice{position:absolute!important;right:12px;top:50%;transform:translateY(-50%);z-index:5;display:grid;place-items:center;width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;border:0!important;border-radius:50%;background:transparent!important;color:#68717c;cursor:pointer}.busca-voice:hover,.busca-voice[aria-pressed=true]{color:#cb101b;background:#fff0f1!important}.busca-dropdown{position:absolute;top:calc(100% + 9px);left:0;width:480px;max-width:calc(100vw - 36px);background:#fff;border:1px solid #e5e8ed;border-radius:14px;box-shadow:0 14px 42px #18223025;z-index:1100;text-align:left;color:#192330;overflow:hidden}.busca-dropdown #busca-results{max-height:min(500px,65vh);overflow-y:auto;overscroll-behavior:contain}.busca-title{margin:0;padding:14px 16px 8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#77818d}.busca-result{display:flex!important;align-items:center;gap:12px;padding:10px 16px!important;text-decoration:none!important;color:#192330!important;border-bottom:1px solid #f1f3f6;font-size:12px;line-height:1.45}.busca-result:hover,.busca-result[aria-selected=true]{background:#f6f8fa}.busca-result img{width:50px;height:50px;object-fit:contain;border-radius:7px;flex:none}.busca-result-main{min-width:0;flex:1}.busca-result-name{display:block;font-size:12px;font-weight:600;line-height:1.4}.busca-result-code{display:block;font-size:10px;color:#77818d;margin-top:3px}.busca-result-price{font-size:12px;font-weight:700;white-space:nowrap;flex:none;color:#c80c19}.busca-suggestion{padding:11px 16px!important;font-size:12px}.busca-suggestion::before{content:'↗';color:#929ba5;font-size:17px}.busca-empty,.busca-correction{padding:13px 16px;font-size:12px;margin:0;color:#697586}.busca-all{font-weight:700;color:#cb101b!important;justify-content:space-between;background:#fff8f8}.busca-footnote{font-size:10px!important;line-height:1.5;margin:0!important;padding:10px 16px;background:#f7f8fa;color:#7a8390}.busca-automotiva .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:767px){.busca-dropdown{width:100%;max-width:calc(100vw - 30px)}.busca-result{gap:9px;padding:10px 12px!important}.busca-result-price{font-size:11px}.busca-result-name{font-size:11px}.busca-dropdown #busca-results{max-height:55vh}}

body.busca-open .ap-floating-tools{visibility:hidden;pointer-events:none}
/* Keep the autocomplete above the hero and other positioned page content. */
body.busca-open .ap-header{position:relative;z-index:1200;overflow:visible}
#search.busca-automotiva{isolation:auto;z-index:auto}
body.busca-open #search.busca-automotiva{z-index:1210}
#search.busca-automotiva .busca-dropdown{background:#fff!important;opacity:1;z-index:1220}
#search.busca-automotiva #busca-results{background:#fff}
#search.busca-automotiva .busca-result{background-color:#fff}
#search.busca-automotiva .busca-result:hover,#search.busca-automotiva .busca-result[aria-selected=true]{background-color:#f6f8fa}
#search.busca-automotiva .busca-all{background-color:#fff8f8}
.busca-voice-feedback{padding:20px 18px;background:#fff;position:relative;border-bottom:1px solid #e5e8ed;white-space:normal;text-align:left}.busca-voice-title{display:block;font-size:15px;color:#202936;line-height:1.4;padding-right:20px}.busca-voice-help{font-size:12px;line-height:1.6;margin:8px 0 0;color:#687482}.busca-voice-transcript{font-size:13px;font-weight:600;color:#202936;margin:12px 0 0;overflow-wrap:anywhere}.busca-voice-transcript:empty{display:none}.busca-recording-dot{position:absolute;right:19px;top:25px;width:9px;height:9px;border-radius:50%;background:#9aa4af}.busca-voice-feedback[data-state=listening] .busca-recording-dot{background:#cf111b;animation:busca-pulse 1.2s infinite}.busca-voice-actions{display:flex;gap:8px;margin-top:15px}.busca-voice-actions button{position:static!important;transform:none!important;width:auto!important;height:auto!important;padding:9px 14px!important;font-size:12px!important;border-radius:7px!important;border:1px solid #e3e6eb!important;background:#f4f6f8!important;color:#263343!important}.busca-voice-actions .busca-voice-finish{background:#cf111b!important;color:#fff!important;border-color:#cf111b!important}.busca-voice-feedback[data-state=error] .busca-voice-title{color:#b50e17}.busca-voice-feedback[data-state=success] .busca-recording-dot{background:#18824c}@keyframes busca-pulse{0%,100%{box-shadow:0 0 0 0 #cf111b40}50%{box-shadow:0 0 0 7px #cf111b00}}@media(prefers-reduced-motion:reduce){.busca-recording-dot{animation:none!important}}
