/* Planaltina: color overrides only. */
:root{--planaltina-green:#084D39;--planaltina-dark:#06382A;--planaltina-gold:#F5C518;--planaltina-ink:#202824;--planaltina-paper:#F5F6F5}
html body{background-color:#F5F6F5;color:#202824}
#navbarMenu,#barraScrollPreta,.nav__cabecalho__mobile.rolando,#siteNav,#siteNav .sn-menu{background-color:#084D39!important;border-color:#06382A!important}
#navbarMenu .container__cabecalho__mobile-links a,#navbarMenu .nav-categorias-label,#barraScrollPreta .bsp-links a{color:#fff!important}
#navbarMenu .container__cabecalho__mobile-links a:hover,#barraScrollPreta .bsp-links a:hover{color:#F5C518!important}
#navbarMenu .container__cabecalho__mobile-botao-entrar,#barraScrollPreta .bsp-botao,#siteNav .sn-account{background-color:#084D39!important;color:#fff!important;border-color:#fff!important}
#navbarMenu .botao-destaque,#barraScrollPreta .bsp-botao.destaque,#siteNav .sn-register,.busca-barra-desk button,.busca-dentro-menu button,.nav-busca-linha button,#siteNav .sn-search button,#siteNav .sn-mobile-search button{background-color:#F5C518!important;color:#202824!important;border-color:#F5C518!important}
.rodape.rodape--escuro{background-color:#06382A!important;color:#e1e7e3!important}
.rodape :is(h2,h3,h4,.rodape-titulo){color:#F5C518!important}
.rodape a{color:#fff!important}.rodape a:hover{color:#F5C518!important}
.vitrine,.vitrine-lateral,.vitrine-principal{background-color:#06382A!important}
.vitrine .botao-principal,.vitrine .whatsapp-lateral{background-color:#F5C518!important;color:#202824!important;border-color:#F5C518!important}
.vitrine .vitrine-miniatura{background-color:#084D39!important}.vitrine .vitrine-miniatura.ativa{border-color:#F5C518!important}
.vitrine .banner-status{background-color:#084D39!important;color:#fff!important}
.gc .gc-cta,.gc .gc-botao,.gc .gc-btn{background-color:#F5C518!important;color:#202824!important;border-color:#F5C518!important}
.mv-lance,.lc-number,.lc-price,.lc-value,.lc-financial strong{color:#084D39!important}
#lotes[data-layout="grid"] :is(.lc-number,.lc-name){background-color:#06382A!important;color:#fff!important}
#lotes[data-layout="grid"] .lc-number{color:#F5C518!important}
.conta-app .conta-nav a.ativo{background-color:#084D39!important;color:#fff!important;border-color:#084D39!important}
.conta-app .conta-botao,.conta-app #send .acao,.main__login .login-botao,.cadastro-sumare .cs-botao-principal,.ss-dialog .ss-primary,.sp-dialog .sp-primary,.sp-result,.ls-modal-dismiss,.ls-terms button,#whatsappForm button[type=submit],.ls-actions .acao,.ls-actions a,.lc-actions .acao{background-color:#F5C518!important;color:#202824!important;border-color:#F5C518!important}
.conta-app .conta-botao:hover,.main__login .login-botao:hover,.cadastro-sumare .cs-botao-principal:hover,.ss-dialog .ss-primary:hover{background-color:#E0B20B!important;color:#202824!important;border-color:#E0B20B!important}
.conta-app .conta-botao-secundario{background-color:#fff!important;color:#084D39!important;border-color:#084D39!important}
.cadastro-sumare .cs-confianca,.sp-dialog header,#formContainer #formHeader{background-color:#06382A!important;color:#fff!important}
.cadastro-sumare .cs-confianca :is(h1,h2,h3,strong,.cs-beneficio-numero){color:#F5C518!important}
#robbu-whatsapp-button{background-color:#084D39!important;border-color:#084D39!important;color:#fff!important}#robbu-whatsapp-button>.fa{color:#fff!important}
#formContainer .messageWhatsapp span{color:#F5C518!important}
.ss-dialog .ss-brand,.ss-dialog .ss-icon,.ls-cost-total strong,.ls-cost-total b{color:#084D39!important}
.ss-dialog .ss-icon{background-color:transparent!important}
.ss-dialog::backdrop,.sp-dialog::backdrop,#overlay{background-color:rgba(0,0,0,.5)!important}
.gc .gc__btn{background-color:#F5C518!important;color:#202824!important;border-color:#F5C518!important}
.gc .gc__tag[situacao="aberto"],.LL_situacao[situacao="aberto"],.LL_situacao[situacao="aberto"] p{background-color:#084D39!important;color:#fff!important}
.rodape .rodape-rotulo,.rodape .rodape-contato-label{color:#F5C518!important}
body.ls-lot-page .llance .ls-cost-total strong{color:#F5C518!important}
#lote.ls-ready .ls-actions a[name=hide],#lote.ls-ready .ls-actions a[name=hide] :is(p,i,b){background-color:#F5C518!important;color:#202824!important;border-color:#F5C518!important}
.sa-password-form .botao,#sa-notice .sa-action{background-color:#F5C518!important;color:#202824!important;border-color:#F5C518!important}
.rodape .rodape__rotulo{color:#F5C518!important}
.rodape .rodape__endereco,.rodape .rodape__copy{color:#DCE5DF!important}
.rodape .rodape__news-link{background-color:#F5C518!important;color:#202824!important;border-color:#F5C518!important}

/* Shared auction status colors. */
html body :is(.gc__tag,.lc-status,.LL_situacao,.banner-status)[situacao="aberto"],html body .leilao_1,html body #lotes .lc-status[situacao="aberto"],html body #lote.ls-ready .LL_situacao[situacao="aberto"],html body :is(.lc-status,.LL_situacao)[situacao="venda_direta"]{background-color:#084D39!important;color:#fff!important;border-color:#084D39!important}
html body :is(.gc__tag,.lc-status,.LL_situacao,.banner-status)[situacao="em_breve"],html body .leilao_0,html body #lotes .lc-status[situacao="em_breve"],html body #lote.ls-ready .LL_situacao[situacao="em_breve"]{background-color:#636363!important;color:#fff!important;border-color:#636363!important}
html body :is(.lc-status,.LL_situacao)[situacao="aberto"] :is(p,span,b,strong){background-color:transparent!important;color:#fff!important}
html body #lotes .lc-cta{background-color:#F5C518!important;border-color:#F5C518!important;color:#202824!important}
html body #lotes .lc-cta:hover{background-color:#E0B20B!important;border-color:#E0B20B!important;color:#202824!important}

/* Contrast corrections for menus, account indicators and small labels. */
html body :is(#navbarMenu,#barraScrollPreta) .nav-categorias-lista{background-color:#fff!important}
html body :is(#navbarMenu,#barraScrollPreta) .nav-categorias-lista a{color:#202824!important;background-color:#fff!important}
html body :is(#navbarMenu,#barraScrollPreta) .nav-categorias-lista a:is(:hover,:focus-visible){color:#202824!important;background-color:#F5C518!important}
html body .nav-categorias-lista a:focus-visible{outline:2px solid #084D39;outline-offset:-2px}
html body .conta-app .conta-nav a.ativo .conta-nav-aviso{color:#F5C518!important;background-color:transparent!important}
html body .mv-data{color:#606A64!important}
html body :is(.pagg-prev,.pagg-next){color:#084D39!important}

/* Keep the opened mobile navigation on the same dark surface as its header. */
@media(max-width:799px){
 html body #navbarMenu .container__cabecalho__mobile-links{background-color:#084D39!important}
 html body #navbarMenu .container__cabecalho__mobile-links>a,html body #navbarMenu .nav-categorias-label{color:#fff!important}
 html body #navbarMenu .container__cabecalho__mobile-links>a:is(:hover,:focus-visible),html body #navbarMenu .nav-categorias-label:hover{color:#F5C518!important}
}
html body .ls-terms b[style*="color: red"]{color:#B42318!important}

/* Semantic legacy alerts and readable input hints on light fields. */
html body .alerts .alert.acao_0{background-color:#B42318!important;border-color:#B42318!important;color:#fff!important}
html body .alerts .alert.acao_1{background-color:#084D39!important;border-color:#084D39!important;color:#fff!important}
html body .alerts .alert :is(p,i){color:#fff!important}
html body :is(#navbarMenu,#siteNav,.cadastro-sumare,.main__login,.conta-app,#formContainer,.sa-password-form) :is(input,textarea)::placeholder{color:#606A64!important;opacity:1!important}
