/*
Theme Name: Fibralix
Template: astra
Version: 1.0.0
Description: Tema da Fibralix, reconstruido pela JundiTech sobre o Astra.
*/

/* 31/10/2026 - o shortcode portfolio_details do Waxom imprimia a linha "Budget:"
   vazia em todos os produtos, porque so testava != "no". A condicao foi corrigida
   no plugin; a lista fica vazia e nao deve ocupar espaco. */
.project-features:empty { display: none; }

/* 31/10/2026 - a foto da pagina do produto agora vem em medium_large (ver
   functions.php). Aqui ela passa a ocupar a coluna, com teto para nao
   estourar em arquivo grande. */
.single-portfolio .wpb_single_image img { width: 100%; height: auto; max-width: 460px; }
.single-portfolio .wpb_single_image .vc_single_image-wrapper { display: block; }

/* 06/11/2026 - a pedido do Assis: nas paginas de produto, ocultar o bloco verde
   "Produtos relacionados" (carrossel vntd dentro de uma row WPBakery com fundo
   verde). Ele printa o produto para mandar ao cliente e nao quer essa faixa.
   A home nao tem esse bloco, nao e afetada. (JundiTech) */
.single-portfolio .vc_custom_1485919715182,
.single-portfolio .entry-content .vc_row:has(.vntd-carousel-holder) { display: none !important; }

/* 07/11/2026 - reforco do ajuste anterior: um unico produto (Conteiner Coleta
   Seletiva 120L, ID 3505) monta a faixa verde 'Produtos relacionados' com outra
   classe de row (vc_custom_1485919364180, mesmo fundo #4cbe25). A regra do dia
   06/11 so o pegava via :has(), que nao existe em navegador antigo. Cobrindo a
   classe direto, o bloco some tambem nele em qualquer navegador. (JundiTech) */
.single-portfolio .vc_custom_1485919364180 { display: none !important; }

/* ------------------------------------------------------------------
   Titulo do produto: virou H1 (ver inc/seo.php), mas continua com a
   APARENCIA do H2 que era antes. A classe .project-head nao tinha
   nenhuma regra propria, entao o tamanho vinha da etiqueta.
   Valores copiados do proprio Astra para h2 (1.875rem no desktop,
   1.5625rem ate 921px; margens em em, como o tema faz).
   JundiTech, 09/11/2026.
   ------------------------------------------------------------------ */
h1.project-head {
    font-size: 1.875rem;
    line-height: 1.3;
    font-weight: 700;
    margin-top: 1.5em;
    margin-bottom: 0.7em;
}

@media (max-width: 921px) {
    h1.project-head {
        font-size: 1.5625rem;
    }
}
