.pageVeiculos{background:#fafafa}.pageVeiculos .veiculos-hero{background:linear-gradient(180deg,#eef7e9 0,rgba(244,252,235,0) 100%);padding:80px 24px}@media (max-width:599.98px){.pageVeiculos .veiculos-hero{padding:56px 16px}}.pageVeiculos .veiculos-hero__inner{align-items:center;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:100%;width:1408px}.pageVeiculos .veiculos-hero__copy{display:flex;flex-direction:column;gap:16px;align-items:center;max-width:100%;text-align:center;width:100%}.pageVeiculos .veiculos-hero__copy h1{color:#000;font-family:Inter,sans-serif;font-size:4rem;font-weight:700;line-height:4.25rem;margin:0}@media (max-width:904.98px){.pageVeiculos .veiculos-hero__copy h1{font-size:3rem;line-height:3.5rem}}@media (max-width:599.98px){.pageVeiculos .veiculos-hero__copy h1{font-size:2.25rem;line-height:2.75rem}}.pageVeiculos .veiculos-hero__copy p:not(.veiculos-kicker){color:#1f1f1f;font-family:Inter,sans-serif;font-size:1.25rem;line-height:2rem;margin:0;max-width:100%;width:688px}@media (max-width:599.98px){.pageVeiculos .veiculos-hero__copy p:not(.veiculos-kicker){font-size:1rem;line-height:1.625rem}}.pageVeiculos .veiculos-kicker{background:rgba(102,161,68,.1);border:1px solid rgba(102,161,68,.2);border-radius:16px;color:#0d6b45;display:inline-flex;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.1em;line-height:1.25rem;margin:0;padding:8px 16px;text-transform:uppercase}.pageVeiculos .veiculos-search{display:grid;gap:8px;max-width:688px;width:100%}.pageVeiculos .veiculos-search label{color:#0d6b45;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.1em;line-height:1.25rem;text-transform:uppercase}.pageVeiculos .veiculos-search__field{align-items:stretch;display:flex;width:100%}.pageVeiculos .veiculos-search__field input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fbfcf8;border:1px solid #66a144;border-right:0;border-radius:16px 0 0 16px;color:#151713;flex:1;font-family:Inter,sans-serif;font-size:1rem;line-height:1.625rem;min-height:54px;min-width:0;padding:13px 16px}.pageVeiculos .veiculos-search__field input::-moz-placeholder{color:#737373;opacity:1}.pageVeiculos .veiculos-search__field input::placeholder{color:#737373;opacity:1}.pageVeiculos .veiculos-search__field input:focus{outline:0}.pageVeiculos .veiculos-search__field button{align-items:center;background:#0d6b45;border:1px solid #0d6b45;border-radius:0 16px 16px 0;display:inline-flex;justify-content:center;min-height:54px;padding:8px 14px;width:56px}.pageVeiculos .veiculos-search__field button svg{display:block;height:24px;width:24px}@media (max-width:599.98px){.pageVeiculos .veiculos-search__field input{font-size:.875rem}}.pageVeiculos .veiculos-listing{padding:32px 24px 80px}.pageVeiculos .veiculos-listing .azx-vehicles,.pageVeiculos .veiculos-listing .azx-vehicles__results{padding:0!important}@media (max-width:599.98px){.pageVeiculos .veiculos-listing{padding:24px 16px 56px}}.pageVeiculos .veiculos-listing__inner{margin:0 auto;max-width:100%;width:1408px}.pageVeiculos .veiculos-stock{display:grid;gap:32px;grid-template-columns:minmax(260px,296px) minmax(0,1fr)}@media (max-width:1239.98px){.pageVeiculos .veiculos-stock{grid-template-columns:1fr}}.pageVeiculos .veiculos-stock>.azx-vehicles__header{display:none}.pageVeiculos .veiculos-stock>.azx-vehicles__filters{align-self:start;background:#fff;border:1px solid #e5e5e5;border-radius:32px;box-shadow:0 0 8px 0 rgba(0,0,0,.1);overflow:hidden;padding:16px}.pageVeiculos .veiculos-stock>.azx-vehicles__filters::before{color:#111;content:"Filtros";display:block;font-family:Inter,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.875rem;margin-bottom:32px}.pageVeiculos .veiculos-stock .azx-filters__grid{display:grid;gap:16px;grid-template-columns:1fr}.pageVeiculos .veiculos-stock .azx-filter{display:grid;gap:8px}.pageVeiculos .veiculos-stock .azx-filter .azx-filter__label,.pageVeiculos .veiculos-stock .azx-filter label{color:#0d6b45;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.133em;line-height:1.25rem;text-transform:uppercase}.pageVeiculos .veiculos-stock .azx-filter input,.pageVeiculos .veiculos-stock .azx-filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #66a144;border-radius:16px;color:#111;font-family:Inter,sans-serif;font-size:1rem;line-height:1.625rem;min-height:42px;padding:8px 16px;width:100%}.pageVeiculos .veiculos-stock .azx-filter input::-moz-placeholder,.pageVeiculos .veiculos-stock .azx-filter select::-moz-placeholder{color:#737373;opacity:1}.pageVeiculos .veiculos-stock .azx-filter input::placeholder,.pageVeiculos .veiculos-stock .azx-filter select::placeholder{color:#737373;opacity:1}.pageVeiculos .veiculos-stock .azx-filter input:focus,.pageVeiculos .veiculos-stock .azx-filter select:focus{border-color:#0d6b45;box-shadow:0 0 0 3px rgba(13,107,69,.12);outline:0}.pageVeiculos .veiculos-stock .azx-filter select{background-image:linear-gradient(45deg,transparent 50%,#0d6b45 50%),linear-gradient(135deg,#0d6b45 50%,transparent 50%);background-position:calc(100% - 28px) 18px,calc(100% - 21px) 18px;background-repeat:no-repeat;background-size:8px 8px;color:#737373;padding-right:48px}.pageVeiculos .veiculos-stock .azx-filter--price{order:2}.pageVeiculos .veiculos-stock .azx-filter--price .azx-filter__price-fields{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.pageVeiculos .veiculos-stock .azx-filter--marca{order:1}.pageVeiculos .veiculos-stock .azx-filter--combustivel{order:3}.pageVeiculos .veiculos-stock .azx-filter--estado_stock{order:4}.pageVeiculos .veiculos-stock .azx-filter--transmissao{order:5}.pageVeiculos .veiculos-stock .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.pageVeiculos .veiculos-stock .azx-filters__actions{display:grid;gap:10px;margin-top:32px}.pageVeiculos .veiculos-stock .azx-button{align-items:center;border-radius:16px;display:inline-flex;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;gap:8px;justify-content:center;line-height:1.5rem;min-height:40px;padding:8px 24px;text-decoration:none}.pageVeiculos .veiculos-stock .azx-button--primary{background:#0d6b45;border:1px solid #0d6b45;color:#fff}.pageVeiculos .veiculos-stock .azx-button--primary::before{background:currentColor;content:"";display:inline-block;height:24px;mask:url(assets/img/search.svg) center/contain no-repeat;-webkit-mask:url(assets/img/search.svg) center/contain no-repeat;width:24px}.pageVeiculos .veiculos-stock .azx-button--ghost{background:#fff;border:1px solid #d0d0d0;color:#0d6b45}.pageVeiculos .veiculos-stock>.azx-vehicles__results{min-width:0}.pageVeiculos .veiculos-stock .azx-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1439.98px){.pageVeiculos .veiculos-stock .azx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599.98px){.pageVeiculos .veiculos-stock .azx-grid{grid-template-columns:1fr}}.pageVeiculos .veiculos-stock .azx-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:64px}.pageVeiculos .veiculos-stock .azx-pagination .page-numbers{align-items:center;background:#fff;border:1px solid #d0d0d0;border-radius:12px;color:#111;display:inline-flex;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;justify-content:center;min-height:44px;min-width:44px;padding:8px 14px;text-decoration:none}.pageVeiculos .veiculos-stock .azx-pagination .page-numbers.prev+.page-numbers,.pageVeiculos .veiculos-stock .azx-pagination .page-numbers:not(.prev):first-child{margin-left:auto}.pageVeiculos .veiculos-stock .azx-pagination .page-numbers:has(+.next),.pageVeiculos .veiculos-stock .azx-pagination .page-numbers:not(.next):last-child{margin-right:auto}.pageVeiculos .veiculos-stock .azx-pagination .page-numbers.next{font-size:0;color:transparent;height:100%;width:auto;aspect-ratio:1/1;position:relative;background:#0d6b45;border-color:#0d6b45}.pageVeiculos .veiculos-stock .azx-pagination .page-numbers.next::after{content:"";width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(assets/img/arrow_forward.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.pageVeiculos .veiculos-stock .azx-pagination .page-numbers.prev{font-size:0;color:transparent;height:100%;width:auto;aspect-ratio:1/1;position:relative;background:#0d6b45;border-color:#0d6b45;margin-right:8px}.pageVeiculos .veiculos-stock .azx-pagination .page-numbers.prev::after{content:"";width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(assets/img/arrow_forward.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(180deg) translate(50%,50%)}.pageVeiculos .veiculos-stock .azx-pagination .page-numbers .current{background:#0d6b45;border-color:#0d6b45;color:#fff}.pageVeiculos .veiculos-stock .azx-pagination .current,.pageVeiculos .veiculos-stock .azx-pagination a:focus-visible,.pageVeiculos .veiculos-stock .azx-pagination a:hover{background:#0d6b45;border-color:#0d6b45;color:#fff}.pageVeiculos .vr-faq-section{background:#f5f5f5}
/*# sourceMappingURL=veiculos.css.map */
