body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#0a0a0a;background-image:url(/static/media/bg-whatsapp.ad887d656a70aa00ca18.png);background-repeat:repeat;background-size:300px;font-family:Montserrat,sans-serif;margin:0;padding:0}.home-container{background-color:initial;color:#1a1a1a}.home-header{align-items:center;background-color:#88fe03;box-shadow:0 2px 4px #00000026;color:#fff;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px 32px;position:sticky;top:0;z-index:999}.logo-img{border-radius:8px;height:auto;width:60px}.barra-pesquisa-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.barra-pesquisa{align-items:center;background-color:#fff;border-radius:8px;display:flex;max-width:480px;padding:8px 12px;width:100%}.botao-pesquisa{background:none;border:none;color:#88fe03;cursor:pointer;font-size:20px}.input-pesquisa{background:#0000;border:none;color:#333;font-size:16px;outline:none;width:100%}.filtro-pesquisa{background:#f0f0f0;border:none;border-radius:4px;color:#333;font-family:Montserrat,sans-serif;font-size:14px;margin-left:10px;padding:6px}.botao-lupa{background:#0000;border:none;cursor:pointer;font-size:18px}.botao-anunciar{background-color:#111;border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 20px;transition:background-color .3s ease}.botao-anunciar:hover{background-color:#333}.menu-carrocerias{background-color:#0b0b0b;border-bottom:1px solid #222;border-top:1px solid #222;padding:12px 24px}.menu-titulo{color:#aaa;font-size:14px;font-weight:300;margin-bottom:6px}.menu-opcoes{display:flex;flex-wrap:wrap;gap:16px}.menu-opcoes span{border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:4px 8px;transition:background .2s ease}.menu-opcoes span:hover{background-color:#88fe03;color:#1a1a1a}.hero{align-items:center;background-image:url(https://images.unsplash.com/photo-1615562510269-3fa64a22111d);background-position:50%;background-size:cover;color:#fff;display:flex;height:220px;justify-content:center;padding:20px;text-align:center}.hero-content{background-color:#0009;border-radius:10px;font-size:14px;max-width:500px;padding:12px 20px;text-align:center}.hero-content h2{font-size:20px;margin-bottom:8px}.hero-content p{font-size:13px}.anuncios{padding:40px 20px}.anuncios h2{color:#fff;font-size:22px;margin-bottom:20px}.grid-anuncios{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-items:center;margin:0 auto;max-width:1280px;padding:0 16px}.card-anuncio{background:#fff;border-radius:12px;box-shadow:0 2px 10px #00000026;display:flex;flex-direction:column;max-width:360px;overflow:hidden;transition:transform .2s ease;width:100%}.card-anuncio img.imagem-capa{height:280px;object-fit:cover;object-position:center;width:100%}.card-anuncio h3{color:#222;font-size:16px;font-weight:700;margin:12px}.card-anuncio p{color:#007800;font-size:18px;font-weight:700;margin:0 12px 6px}.card-anuncio span{color:#444;display:block;font-size:13px;margin:0 12px 4px}.botao-saiba-mais{align-self:start;background-color:#88fe03;border:none;border-radius:6px;color:#1a1a1a;cursor:pointer;font-size:14px;font-weight:600;margin:12px;padding:8px 14px;transition:background .3s ease}.botao-saiba-mais:hover{background-color:#6edb00}.home-footer{background-color:#88fe03;border-top:2px solid #86e200;color:#1a1a1a;font-size:14px;font-weight:700;margin-top:40px;padding:20px;text-align:center}.carrossel{margin-top:0;overflow:hidden;width:100%}.slides{position:relative}.slide,.slides{height:auto;width:100%}.slide{background-color:#88fe03;border-bottom:3px solid #86e200;display:none;object-position:center}.slide,.slide.ativo{max-height:480px;object-fit:contain}.slide.ativo{animation:fadeIn .8s ease-in-out;display:block;height:auto}@keyframes fadeIn{0%{opacity:.3}to{opacity:1}}.paginacao{margin-top:30px}.paginacao button{background-color:#222;border:none;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:600;transition:background .3s ease}.paginacao .pagina-ativa,.paginacao button:hover{background-color:#88fe03;color:#1a1a1a}.acoes-anuncio{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:12px}.botao-compartilhar,.botao-curtir{background:none;border:none;color:#333;cursor:pointer;font-size:14px;font-weight:600;transition:transform .2s}.botao-compartilhar:hover,.botao-curtir:hover{transform:scale(1.1)}.botao-curtir.curtido{background-color:#88fe03;border:1px solid #88fe03;color:#fff;cursor:not-allowed;font-weight:700}.menu-compartilhar{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.menu-compartilhar button{background-color:#f5f5f5;border:1px solid #ccc;border-radius:6px;color:#111;cursor:pointer;font-size:13px;font-weight:600;padding:4px 10px;transition:background .2s ease}.menu-compartilhar button:hover{background-color:#88fe03;color:#111}@media (max-width:768px){.home-header{gap:12px;padding:16px}.barra-pesquisa-container,.home-header{align-items:stretch;flex-direction:column}.barra-pesquisa-container{gap:8px}.barra-pesquisa{max-width:100%}.input-pesquisa{font-size:13px;width:100%}.grid-anuncios{grid-template-columns:1fr;padding:0 10px}.card-anuncio{width:100%}.card-anuncio img.imagem-capa{height:220px}.card-anuncio h3{font-size:15px;margin:10px 12px 4px}.card-anuncio p{font-size:16px;margin:0 12px 6px}.botao-saiba-mais{font-size:13px;text-align:center;width:100%}.botao-anunciar{width:100%}.menu-opcoes{flex-direction:column;gap:8px}.menu-opcoes span{font-size:13px;width:100%}}.leadbox{margin:40px auto}.leadbox button{transition:background .3s ease}@media (max-width:768px){.leadbox{margin:20px 10px;padding:16px}.leadbox h2{font-size:18px}.leadbox .field input,.leadbox .field textarea{font-size:13px}.leadbox button{font-size:14px}}.home-header .botao-anunciar{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;width:auto!important}.paginacao{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:30px auto 12px;max-width:720px}.paginacao button{align-items:center;border-radius:6px;display:inline-flex;justify-content:center;min-width:36px;padding:8px 12px}.botao-compartilhar,.botao-curtir,.botao-saiba-mais,.menu-compartilhar button,.paginacao button{width:auto!important}.leadbox{background:#0b1021;border:2px solid #88fe03;border-radius:16px;color:#fff;margin:32px auto 24px;max-width:800px;padding:20px}.leadbox *{box-sizing:border-box}.leadbox h2{font-size:20px;margin-bottom:16px;text-align:center}.leadbox h2 span{color:#88fe03}.leadbox .field{display:flex;flex-direction:column;margin-bottom:16px}.leadbox .field label{font-size:14px;margin-bottom:6px}.leadbox .field input,.leadbox .field textarea{background:#fff;border:1px solid #ccc;border-radius:8px;color:#000;font-size:14px;outline:none;padding:10px}.leadbox .field input::placeholder,.leadbox .field textarea::placeholder{color:#666}.leadbox .menu-label{background:#222;border-radius:8px;cursor:pointer;display:inline-block;padding:10px}.leadbox .submenu{background:#1a1a1a;border:1px solid #88fe03;border-radius:8px;list-style:none;margin-top:6px;overflow:hidden;padding:0}.leadbox .submenu li{cursor:pointer;padding:10px}.leadbox .submenu li+li{border-top:1px solid #2b2b2b}.leadbox .submenu li:hover{background:#333}.leadbox .submenu li.ativo{background:#88fe03;color:#000}.leadbox .subescolhida{color:#88fe03;font-size:14px;margin-top:6px}.leadbox button{background:#88fe03;border:none;border-radius:8px;color:#000;cursor:pointer;font-weight:700;padding:12px;transition:background .3s ease,transform .05s ease;width:100%}.leadbox button:hover:not(:disabled){background:#6edb00}.leadbox button:active:not(:disabled){transform:translateY(1px)}.leadbox button:disabled{background:#aaa;cursor:not-allowed}.leadbox .alert{border-radius:8px;font-size:14px;margin-bottom:10px;padding:10px}.leadbox .alert.ok{background:#103216;color:#b9ffc9}.leadbox .alert.erro{background:#311010;color:#ffb9b9}@media (max-width:768px){.leadbox{margin:20px 12px;padding:16px}.leadbox h2{font-size:18px}.leadbox .field input,.leadbox .field textarea{font-size:13px}.leadbox button{font-size:14px}}
/*# sourceMappingURL=main.dcf92d12.css.map*/