/* Ajustes da rodada 24/08/2026 */
.th-logo img{background:transparent!important;max-width:310px}.th-footer-logo{background:transparent!important;max-width:280px}.thu-footer-social{margin-top:20px}.thu-footer-social>strong{display:block;margin-bottom:10px;color:#fff}.thu-social-links{display:flex;gap:9px;flex-wrap:wrap}.thu-social-links a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.18);border-radius:9px;color:#fff!important;transition:.2s}.thu-social-links a:hover{border-color:#c79a5d;color:#c79a5d!important;transform:translateY(-1px)}.thu-social-links svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}.thu-social-links svg path:not(.thu-play),.thu-social-links svg rect,.thu-social-links svg circle{stroke:currentColor}.thu-social-links svg .thu-play{fill:currentColor;stroke:none}.thu-social-links span{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
/* Catálogo de peças simplificado: 3 colunas. */
.th-parts-table th:last-child,.th-parts-table td:last-child{text-align:right}.th-parts-table td:last-child{width:150px}

/* Página de manutenção completa — v1.1.0 */
.th-maintenance-signals{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:26px}.th-maintenance-signal{padding:18px 20px;border:1px solid rgba(15,24,34,.12);border-radius:14px;background:#fff;display:flex;flex-direction:column;gap:7px}.th-maintenance-signal strong{font-size:1.03rem;color:#111923}.th-maintenance-signal span{color:#596575;line-height:1.55}.th-maintenance-callout{background:#111923;color:#fff;padding:38px;border-radius:18px;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.th-maintenance-callout h2{color:#fff;margin:8px 0 14px}.th-maintenance-callout p{color:rgba(255,255,255,.78);margin:0 0 22px;line-height:1.65}.th-maintenance-callout .th-btn-light{align-self:flex-start}@media(max-width:767px){.th-maintenance-signals{grid-template-columns:1fr}.th-maintenance-callout{padding:28px 24px}}

/* v1.1.1 — correção estrutural da rota Manutenção. O template completo usa as classes acima. */

/* v1.1.3 — reparo Home, CTAs e rodapé */
.th-home-hero .th-hero-actions .th-btn span,.th-header-cta{visibility:visible!important;opacity:1!important}.thu-footer-address{align-items:flex-start!important;gap:10px}.thu-footer-address .thu-pin{color:#f2c400;font-size:20px;line-height:1}.thu-footer-address span:last-child{line-height:1.45}
