.li-whatsapp a { right: auto; left: 16px; }
#comentarios-container.hide { display: none !important; }
.institucional.fundo-secundario.fundo-secundario.fundo-secundario { background-image: none !important; background-color: #652C97 !important; }
.assinatura-rodape { display: none; }

/* Paleta da marca Skin Sannus (roxo #652C97 + rosa #F0607D), no lugar do rosa-choque + preto */
.icon-facebook, .icon-instagram { color: #F0607D !important; border-color: #F0607D !important; }
.botao-busca { background-color: #652C97 !important; color: #ffffff !important; }
.carrinho-rodape .botao.principal { background-color: #652C97 !important; border-color: #652C97 !important; }
.preco-promocional.cor-principal.titulo { color: #652C97 !important; }
.titulo-categoria.cor-principal { color: #652C97 !important; }
.componente.newsletter.borda-principal { background-color: #652C97 !important; }
.lista-favoritos.fundo-principal, .lista-favoritos.fundo-principal .fa { color: #F0607D !important; }
.barra-inicial.fundo-secundario { background-image: none !important; background-color: #652C97 !important; }
.institucional.fundo-secundario { background-color: #652C97 !important; }
.links-rodape-categorias .titulo, .redes-sociais.borda-principal .titulo { color: #F0607D !important; }


/* Menu principal: reduzir espaçamento para caber numa linha só em telas menores */
ul.nivel-um li { padding-left: 12px !important; padding-right: 12px !important; }


/* Botao Entendi do aviso de cookies: estava com texto branco em fundo branco (invisivel) */
#btn-aceito-cookies { background-color: #652C97 !important; color: #ffffff !important; }


/* Popup de newsletter (exit-intent): titulo e texto ficaram cinza escuro sobre fundo roxo, quase ilegiveis */
.componente.newsletter.borda-principal .titulo,
.componente.newsletter.borda-principal .icon-envelope-alt,
.componente.newsletter.borda-principal .texto-newsletter { color: #ffffff !important; }


/* Tagline do logo: alinhar centralizado com o simbolo acima */
h1.logo span { text-align: center !important; display: block !important; }


/* Vitrine Lancamentos: esconder guarda-chuva e sombrinha (fora do tema de skincare) */
.listagem.borda-alpha .prod-id-254256263,
.listagem.borda-alpha .prod-id-254255051 { display: none !important; }


/* Varredura final: instancias de rosa-choque que ficaram de fora dos ajustes anteriores */
.titulo-categoria.cor-principal strong { color: #652C97 !important; }
.links-rodape-paginas .titulo,
.sobre-loja-rodape .titulo { color: #F0607D !important; }
/* removido: nao casava, wrappers .span/.row-fluid entre .conteiner e o newsletter */


/* Correcao 2: o widget de newsletter aparece em contextos diferentes (rodape da home vs. lateral das paginas de categoria) e :has() sem filho direto pintava o .conteiner GIGANTE da pagina de categoria inteira. Alvo especifico do wrapper pequeno do rodape (sem :has): */
.posicao-rodape .conteiner { background-color: #652C97 !important; }


/* Titulo Contato do rodape (bloco mobile visible-phone) ainda em rosa-choque */
.span12.visible-phone .titulo { color: #F0607D !important; }


/* Botao "Ir as compras" do carrinho vazio: estava branco em fundo branco (invisivel) */
.caixa-destaque .botao.principal { background-color: #652C97 !important; color: #ffffff !important; border-color: #652C97 !important; }


/* Botao principal (CTA): estava branco em fundo branco em varios formularios do site (login, cadastro, contato, newsletter) - correcao geral */
.botao.principal { background-color: #652C97 !important; color: #ffffff !important; border-color: #652C97 !important; }


/* Icones de contato do topo do checkout (fale conosco, telefone, whatsapp): rosa-choque antigo */
.icone-box.borda-alpha, .icone-box.borda-alpha i { color: #F0607D !important; border-color: #F0607D !important; }
