body {
    font-size: 1rem !important;
    font-family: "Rubik", sans-serif !important;
}

/* Header */
.busca .botao-busca {
  color: #0006 !important;
}

.busca input {
  border: 1px solid #00000033;
  padding: 0 0 0 15px;
  border-radius: 10px;
}


/* Página do Produto */
.breadcrumbs ul li a {
    color: #666;
}

.atributos ul li a {
    border: 1px solid #666;
    border-radius: 5px;
}
.atributos ul li a:hover, .atributos ul li.active a {
    background-color: #150578;
    border: 1px solid #150578;
    border-radius: 5px;
}
.atributo-comum a:hover span, .atributo-comum .active a span {
    color: #fff;
}

.preco-promocional, .desconto-a-vista strong {
    color: #FF9505;
}

.pagina-produto .produto .nome-produto
 {
    margin-top: 10px;
 }

.pagina-produto .acoes-produto > div.comprar > a.botao {
    border-radius: 10px;
    margin-top: 10px;
}

.pagina-produto #formCalcularCep > div > div > input {
    border-radius: 10px;
    padding-left: 15px;
}

.pagina-produto #formCalcularCep > div > div > button {
    border-radius: 0 10px 10px 0;
}


/*.descricao-acordes {
    width: 50%;
}

@media (max-width: 600) {
    .descricao-acordes {
        width: 100% !important;
    }
}*/

.scrollToTop {
    display: flex;
    align-items: center;
    justify-content: center;
}


/* Footer */
#rodape .institucional {
    background-color: #150578;
}

/* Remover logo LI */
#rodape > div:last-child .conteiner > div:nth-child(2) {
  display: none;
}

/* Remoção de elementos */
.produto-compartilhar {
    display: none !important;
}

.cep .error {
  color: red !important;
  font-weight: 500 !important;
}

.cep .error::before {
  content: "* ";
}

.scrollToTop span {
    display: none;
}