body {
    background-color: #ffffff;
}

.scrollToTop {
    display: none;
}

.menu.superior {
    background: #fff;
    text-align: center;
    margin: 0 auto;
    display: flex
;
    box-shadow: inset 1px 5px 10px 0 rgb(5,5,5);
}


a, a:hover, a:focus, .cor-principal, .menu a:hover, .atributo-comum a:hover span, .atributo-comum .active a span {
    color: #ff0000;
}

body {
    font-family: Arial, sans-serif;
    font-size: 17px;
    line-height: normal;
    color: #000000;
}



.preco-parcela .cor-secundaria {
    color: #b40000;
}





/* Estiliza o título */
.titulo.fundo-principal {
    color: #000; /* Define a cor do texto como preto */
   
    padding: 10px; /* Espaçamento interno */
    display: inline-block; /* Mantém o tamanho correto */
    transition: all 0.3s ease-in-out; /* Suaviza transições */
}

/* Efeito ao passar o mouse no título */
.titulo.fundo-principal:hover {
    border-color: #ff0000; /* Muda a borda para verde claro */
    transform: scale(1.05); /* Aumenta um pouco */
}


.botao.botao-comprar.principal.grande {
  transition: transform 0.3s ease;
}

.botao.botao-comprar.principal.grande:hover {
  transform: scale(1.1); /* Aumenta o botão para 110% */
}

.botao.botao-comprar.principal,
.botao.botao-comprar.principal.grande {
  transition: transform 0.3s ease;
}

.botao.botao-comprar.principal:hover,
.botao.botao-comprar.principal.grande:hover {
  transform: scale(1.1); /* Aumenta o botão para 110% */
}


.frete-gratis {
  transition: transform 0.3s ease;
}

.frete-gratis:hover {
  transform: scale(1.1); /* Aumenta o texto para 110% */
}
 
 
 
 /*teste*/


.caixa-vazia.borda-alpha {
    display: none;
}



