body{
    font-size: 14px;
}
.pagamento-selos{
	background: none;
	display: none;
}
.links-rodape ul li {
	list-style-image: none;
}
#rodape .institucional {
    background-image: none;
}
#rodape .redes-sociais {
    position: relative;
    background: none;
    box-shadow: none;
}
.institucional .redes-sociais .titulo {
    color: #ffffff;
}
.redes-sociais.borda-principal{
    border-color: transparent;
}
.listagem .listagem-item .nome-produto{
    font-size: 18px;
    line-height: 28px;
}
.preco-produto strong.titulo {
    font-size: 18px;
}
.preco-a-partir{
    font-size: 16px;
}
.preco-produto .preco-a-partir .preco-venda:not(.titulo) {
    font-size: 18px;
}
.produto .acoes-produto .preco-produto.destaque-parcela .preco-venda {
    font-size: 18px;
}
.listagem .info-produto{
    text-align: center;
}
.busca {
    background-color: transparent;
    border: none;
}
.busca .botao-busca {
    right: 0px;
}
@media (max-width: 800px) 
{
  .whatsapp-button{
    width: 50px;
  }
  .instagram-button{
    width: 50px;
  }
}

.produto .acoes-produto .preco-produto.destaque-parcela .preco-promocional {
    font-size: 20px;
    font-weight: bold;
}
.preco-produto .titulo{
    color: #13A4C6;
}
.preco-promocional{
    font-size: 16px;
    display: none;
}
.produto .nome-produto{
    font-size: 38px;
    text-align: center;
}

.atributo-comum a:hover span, .atributo-comum .active a span{
    background-color: #043C59 ;
    color: #ffffff;
}
.atributo-comum a span{
    color: #043C59;
}
.atributos .cor-secundaria{
    font-size: 18px;
    color: #13A4C6;
}

.parcelas-produto .accordion .accordion-group .accordion-heading .text-parcelas {
    font-size: larger;
}

@media only screen and (max-width: 767px)
{
  .conteudo-topo .busca-mobile {
    background-color: transparent;
  }
  .produto .nome-produto{
      font-size: 24px;
  }

}
@media (max-width: 767px)
{
  .input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] {
    padding: 10.7px;
  }
}

@media only screen and (max-width: 979px)
{
  .carrinho span b {
    line-height: inherit;
  }
}

.whatsapp-button {
    border-radius: 100%;
    box-shadow: 0 0 0 0 #4dc247;
    -webkit-animation: pulsed 1.25s infinite cubic-bezier(.66,0,0,1);
    -moz-animation: pulsed 1.25s infinite cubic-bezier(.66,0,0,1);
    -ms-animation: pulsed 1.25s infinite cubic-bezier(.66,0,0,1);
    animation: pulsed 1.25s infinite cubic-bezier(.66,0,0,1);
}

.whatsapp-button:hover{
    -webkit-animation: none;
    -moz-animation: none;
    -ms-animation: none;
    animation: none
}

@-webkit-keyframes pulsed {
    to {
        box-shadow: 0 0 0 15px rgba(232,76,61,0)
    }
}

@-moz-keyframes pulsed {
    to {
        box-shadow: 0 0 0 15px rgba(232,76,61,0)
    }
}

@-ms-keyframes pulsed {
    to {
        box-shadow: 0 0 0 15px rgba(232,76,61,0)
    }
}

@keyframes pulsed {
    to {
        box-shadow: 0 0 0 15px rgba(232,76,61,0)
    }
}

.bem-vindo {
    display: none;
}

.acoes-conta li>* {
    line-height: 20px;
    display: none;
}

.acoes-conta {
    display: none;
}

.carrinho {
    display: none;
}

.icon-shopping-cart {
    display: none;
}

.icon-user {
    display: none;
}

.produto .acoes-flutuante {
    bottom: auto;
}

.aproveite-tambem {
    display: none;
}

.acoes-produto .preco-produto {
    display: none;
}

.produto .acoes-produto .comprar {
    display: none;
}

.cep {
    display: none;
}

.produto-compartilhar {
    display: none;
}

.atributos{
    display: none;
}

.codigo-produto{
    display: none;
}

@media only screen and (max-width: 767px)
{
  .produto-compartilhar {
    display: none;
  }
}

@media only screen and (max-width: 380px)
{
  #descricao a {
    font-size: 0.8rem !important;
  }
}

@media only screen and (max-width: 310px)
{
  #descricao a {
    font-size: 0.65rem !important;
  }
}
