.footer, .site-footer {
  background-color: #E9DBC3 !important;
  color: #5C4A32 !important; /* Cor do texto para melhor contraste */
}

.footer, .site-footer, .footer * {
  color: #5C4A32 !important;
}

.product__image img {
  pointer-events: none;
  cursor: default;
}
/* Centralizar nome e preço dos produtos */
.produto__nome,
.produto__preco {
  text-align: center;
}

/* Ajustar largura do banner (caso use) */
.banner-principal img {
  max-width: 90%;
  margin: 0 auto;
  display: block;
}

/* Melhorar espaçamento entre os produtos */
.listagem-item {
  padding: 10px 5px;
}