.copyright {
display : none !important;
}

/*Filtro Banner Marcas*/
.nav-bottom-brand img {
    filter: none !important; /* Ou filter: grayscale(0) !important; */
}


/*=================================================*/

/* =============================================== */
/* == CSS Personalizado para Banner de Categorias == */
/* ==        VERSÃO COM FOCO EM FORÇAR 150px      == */
/* =============================================== */

/* Ajusta a lista principal */
#banner-shop {
  list-style: none;
  padding: 0;
  margin: 0;
  text-align: center; /* Centraliza os blocos inline-block */
  font-size: 0; /* Remove espaços extras entre itens inline-block */
}

/* Estiliza CADA ITEM (li) da categoria - FORÇANDO TAMANHO */
ul#banner-shop > li.banner-item { /* Seletor mais específico */
  width: 150px !important;        /* LARGURA DESEJADA */
  min-width: 150px !important;    /* ANULA min-width da plataforma */
  max-width: 150px !important;    /* ANULA max-width da plataforma */
  height: auto !important;        /* Altura automática */
  margin: 10px !important;        /* Espaçamento externo */
  display: inline-block !important; /* Exibição lado a lado */
  vertical-align: top !important; /* Alinhamento vertical */
  text-align: center !important;  /* Alinhamento do conteúdo interno */
  font-size: 1rem;                /* Restaura tamanho da fonte base */
  box-sizing: border-box !important; /* Box model correto */
  flex: none !important;          /* ANULA 'flex: 1' ou similar */
  flex-basis: 150px !important;   /* Define tamanho base no Flexbox */
}

/* Garante que o link ocupe o espaço */
ul#banner-shop > li.banner-item a { /* Seletor mais específico */
  text-decoration: none !important;
  color: inherit !important;
  display: block !important;
  height: 100%; /* Faz o link preencher a altura do li */
}

/* Estiliza a imagem dentro de cada item */
ul#banner-shop > li.banner-item a img { /* Seletor mais específico */
  max-width: 100% !important; /* Deve agora limitar a 100% dos 150px */
  height: auto !important;
  display: block !important;
  margin: 0 auto 8px auto !important; /* Centraliza e espaço abaixo */
  width: auto;
}

/* Estiliza o parágrafo (nome da categoria) */
ul#banner-shop > li.banner-item p { /* Seletor mais específico */
  margin: 0 !important;
  font-size: 1em !important;
  color: #333 !important;
  font-family: Verdana, Geneva, sans-serif !important;
  font-weight: bold !important;
  text-transform: none !important;
  text-align: center !important;
  word-wrap: break-word; /* Quebra palavras longas */
  overflow-wrap: break-word; /* Quebra palavras longas (mais moderno) */
}

/* =============================================== */
/* == Fim do CSS Personalizado                 == */
/* =============================================== */

/* Altera a mensagem de recuperação de senha.
*/

/* Esconde o texto original do parágrafo */
.msg.msg-success .msg-text-top {
  font-size: 0 !important;
  color: transparent !important;
}

/* Cria o novo texto customizado */
.msg.msg-success .msg-text-top::after {
  /* Texto */
  content: 'Se o seu e-mail estiver cadastrado em nossa plataforma, você receberá um link para redefinir sua senha em instantes. Não se esqueça de verificar sua caixa de spam.' !important;
  
  /* --- Seus ajustes de estilo --- */

  /* 1. Tamanho da fonte aumentado */
  font-size: 16px !important;

  /* 2. Texto em negrito */
  font-weight: bold !important;

  /* Estilos para manter a aparência original */
  color: #ffffff !important;
  line-height: 1.5 !important; 
}