/* CSS personalizado herdado do site anterior (bloco "CSS adicional" do WordPress).
   Foram removidas as regras exclusivas do checkout WooCommerce e um
   "outline: 3px solid red" que havia ficado no site como resíduo de depuração. */

.footer-contato{display:grid!important;grid-template-columns:repeat(3,1fr);gap:32px;padding:22px 24px;align-items:start}
.footer-contato *{margin:0;line-height:1.35;hyphens:none!important;word-break:normal!important;overflow-wrap:normal!important}
.footer-contato h3{font-weight:600;font-size:14px;line-height:1.2;color:#182048;margin:0 0 6px}
.footer-contato p,.footer-contato a{font-size:13px;line-height:1.4;color:#2c2c2c}
.footer-contato .contato-endereco{white-space:normal!important}
.footer-contato .contato-telefone,.footer-contato .contato-email{white-space:nowrap!important;word-break:keep-all!important}
.footer-contato .contato-email a{color:#20346d;text-decoration:none;font-weight:500}
.footer-contato .contato-email a:hover{text-decoration:underline}
@media(min-width:992px){.footer-contato>*:not(:first-child){position:relative}.footer-contato>*:not(:first-child)::before{content:"";position:absolute;left:-16px;top:0;bottom:0;width:1px;background:rgba(32,46,90,.14)}}
@media(max-width:992px){.footer-contato{grid-template-columns:repeat(2,1fr);gap:22px}.footer-contato .contato-telefone,.footer-contato .contato-email{white-space:normal!important}}
@media(max-width:640px){.footer-contato{grid-template-columns:1fr}}

/* Os seletores originais eram por href exato; com "^=" continuam valendo
   mesmo quando o endereço termina em barra. */
a[href^="/trabalhe-conosco"]{color:#fff!important;text-decoration:none}
a[href^="/trabalhe-conosco"]:hover{color:#f1f1f1}
a[href^="/politica-de-privacidade"]{color:#fff!important;text-decoration:none}
a[href^="/politica-de-privacidade"]:hover{color:#f1f1f1}
