/* Ajustes nas páginas do tema V2 (blog, Super Missão etc.), carregados pelo tema filho.
   O V2 carrega o padrao.css depois deste arquivo, por isso alguns seletores são mais específicos que os dele. */

/* Blog e busca: com cards de alturas diferentes, o float do Bootstrap prendia o card seguinte e abria buracos no grid.
   Cada linha de 3 começa limpa. Conta só os cards (na busca o 1º filho da .row é o título "Resultados"). */
@media (min-width: 992px) {
	.row > .col-md-4:nth-child(3n+1 of .col-md-4):has(> .cardPost) { clear: left; }
}

/* Blog: espaço entre as linhas de cards (era 72px) */
#anotherPosts .col-md-4 > .cardPost { margin-bottom: 40px; }

/* Busca: o texto do botão ficava escondido (.screen-reader-text do Elementor), sobrando um botão sólido vazio */
.searchComponent .search-form .search-submit .screen-reader-text {
	position: static;
	top: auto;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto;
	clip-path: none;
}
.searchComponent .search-form .search-submit { padding: 0 24px; }

/* Busca: campo e botão alinhados pelo centro (antes se alinhavam pela linha de base e o botão subia ~12px) */
.searchComponent .search-form {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 12px;
}
.headerSearchPage .searchComponent .search-form { justify-content: center; }

/* Rodapé: texto abaixo do logo estava #333 sobre o fundo escuro */
footer .noOpacityText {
	color: #fff;
	font-size: 14px;
}
