/*
 Theme Name:   Fundo Catarina Child
 Theme URI:    https://fundocatarina.com.br
 Description:  Child theme do Fundo Catarina com melhorias de GEO (Generative Engine Optimization) e ajustes incrementais.
 Author:       Fundo Catarina
 Author URI:   https://fundocatarina.com.br
 Template:     fundocatarina
 Version:      1.4.4
 License:      GNU General Public License v2 or later
 License URI:  https://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  fundocatarina-child
*/

/* ==========================================================================
   GEO Footer Link
   ========================================================================== */

.geo-footer-link {
    display: block;
    text-align: center;
    padding: 8px 0;
    font-size: 11px;
    letter-spacing: 0.3px;
}

.geo-footer-link a {
    color: rgba(255, 255, 255, 0.35);
    text-decoration: none;
    transition: color 0.2s ease;
}

.geo-footer-link a:hover {
    color: rgba(255, 255, 255, 0.6);
    text-decoration: none;
}

/* ==========================================================================
   Ocultar credito wid.studio no rodape
   ========================================================================== */

.wid {
    display: none !important;
}

/* ==========================================================================
   Botao "Portal de doadores" (a esquerda do "Fazer doacao", no header)
   O link e injetado via functions.php com a classe .btn, herdando a
   aparencia do tema. Fica na mesma linha, a esquerda do botao de doacao;
   como a caixa .botao tem largura fixa (237px), o grupo se estende para a
   esquerda (area livre do header) sem mover o "Fazer doacao" do lugar.
   ========================================================================== */

/* Portal a esquerda do "Fazer doacao". A caixa .botao tem largura fixa
   (237px) e mantemos o padding-right de 69px do tema pai: assim o "Fazer
   doacao" fica no mesmo lugar, com o respiro correto da borda direita do
   site, e o grupo apenas transborda para a esquerda (area livre do header)
   sem encostar na borda. */
header.desktop .botao.has-portal,
.sidenav .botao.has-portal {
    gap: 24px;
    padding-right: 69px;
}

header.desktop .botao.has-portal a.btn,
.sidenav .botao.has-portal a.btn {
    flex-shrink: 0;
    white-space: nowrap;
}

/* Diferenciador sutil em relacao ao "Fazer doacao" (sublinhado teal claro).
   Como so altera a cor do border-bottom, nao cria sublinhado onde o tema
   nao tem (ex.: variantes do .btn em pilula). */
.btn-portal {
    border-bottom-color: #07EDCE;
}

/* ==========================================================================
   Link "politica de privacidade" no texto de consentimento do rodape
   (injetado via functions.php). Herda a cor do texto do rodape e usa
   sublinhado para indicar o link, mantendo a estetica do rodape.
   ========================================================================== */

.fc-privacy-link {
    color: inherit;
    text-decoration: underline;
    transition: opacity 0.2s ease;
}

.fc-privacy-link:hover {
    opacity: 0.7;
    text-decoration: underline;
}
