/* --- AJUSTES GERAIS DO TEMA --- */
.pagina-inicial .conteiner-principal #corpo > .conteiner {
  margin-top: 30px !important;
}
.row-fluid.banner.mini-banner {
  display: flex;
  justify-content: center;
  align-items: flex-start;
}
#listagemProdutos ul.listagem-linha > li.span3 {
  display: flex;
  flex-direction: column;
}
#listagemProdutos ul.listagem-linha > li.span3 .listagem-item {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
#listagemProdutos ul.listagem-linha > li.span3 .listagem-item form {
  margin-top: auto;
}
.scrollToTop {
  display: none !important;
}

/* --- ESTILO DO BOTÃO 'ON-DEMAND' NA PÁGINA INICIAL --- */

.pagina-inicial #cabecalho .row-fluid > .span3 {
    text-align: center; /* Apenas centraliza o conteúdo */
}
#botao-ondemand-cabecalho {
    display: none; /* O script vai tornar visível */
    position: relative; /* NECESSÁRIO para o z-index funcionar */
    z-index: 99; /* Traz o botão para a frente de outros elementos */
    margin-top: 10px;
    background-color: #222E5A;
    color: #FFFFFF !important;
    padding: 8px 15px;
    border-radius: 5px;
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
}
#botao-ondemand-cabecalho:hover {
    opacity: 0.8;
}

/* --- CUSTOMIZAÇÕES ESPECÍFICAS DA PÁGINA ON-DEMAND (VERSÃO CORRIGIDA) --- */

/* Esconde a barra "Aceitamos Pix" */
body.pagina-pagina .barra-frase {
 display: none !important;
}

/* Esconde a busca e os ícones da direita */
body.pagina-pagina #cabecalho .conteudo-topo.span9 {
 display: none !important;
}

/* Esconde o "Página Inicial" (breadcrumb) */
body.pagina-pagina .breadcrumb {
 display: none !important;
}

/* Força a coluna da logo (span3) a ocupar 100% da largura */
body.pagina-pagina #cabecalho .conteiner > .row-fluid > .span3 {
 width: 100% !important; 
 margin-left: 0 !important;
 text-align: center !important; /* Força a centralização do conteúdo */
}

/* Remove o 'float' da logo (que joga ela pra esquerda) */
body.pagina-pagina #cabecalho h2.logo {
 float: none !important;
 display: inline-block !important; /* Permite que o text-align:center funcione */
}

/* Esconde a logo original FUJIN-TECH (melhor que visibility) */
body.pagina-pagina h2.logo img {
 display: none !important;
}

/* Aplica a nova logo FUJIN ON-DEMAND (centralizada e maior) */
body.pagina-pagina h2.logo a {
 display: block !important;
 background-image: url('https://cdn.awsli.com.br/2876/2876308/arquivos/gemini_generated_image_jqynxxjqynxxjqyn--2-.png') !important;
 background-size: contain;
 background-repeat: no-repeat;
 background-position: center center !important;
 
 /* --- AJUSTE O TAMANHO AQUI --- */
 height: 200px !important; /* Aumentei de 120px */
 width: 550px !important;  /* Aumentei de 450px */
}

/* CORREÇÃO DOS BOTÕES NA PÁGINA ON-DEMAND */
body.pagina-pagina .conteudo .fujin-on-demand-page .btn {
 background: #222E5A !important;
 color: #fff !important;
 border: 2px solid #222E5A !important;
}
body.pagina-pagina .conteudo .fujin-on-demand-page .btn:hover {
 background: #fff !important;
 color: #222E5A !important;

}