.acoes-produto .comprar .botao-comprar {
    background-image: none;
    position:relative;
    -moz-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
    transition: all 300ms ease;
    overflow:hidden;
}
.acoes-produto .comprar .botao-comprar::before {
    content: "";
    background: linear-gradient(-90deg, rgba(255,255,255,0) 0%,rgba(255,255,255,0.75) 50%,rgba(255,255,255,0.75) 51%,rgba(255,255,255,0) 100%);
    height: 100%;
    width: 6em;
    display: block;
    position: absolute;
    top: 0;
    left: -4.5em;
    transform: skewX(-45deg) translateX(0);
    animation: sheen 4s linear infinite;
}

@keyframes sheen {
    0% {
    left: calc(-100% - 5em);
}
15% {
    left: calc(100% + 5em);
}
100% {
    left: calc(100% + 5em);
}
}

/*Centralizar as categorias dos produtos na home*/
.listagem .titulo-categoria {
display: block;
font-size: 22px;
margin: 40px 0 0;
padding: 10px 0;
transition: all .2s ease;
text-align: center;
background: BLUE;
background-color: #34af23;
}

img.formas-pagamento-produto-additional-pix {
	display: none
}

img.formas-pagamento-checkout-additional-pix {
	display: none
}



#rodape .rodape-inferior .rodape-dados span {
    font-size: 12px;
    line-height: 15px;
    color: transparent;
}


#rodape .rodape-inferior, html #rodape .rodape-inferior * {
    display: flex !important;
    visibility: visible !important;
    opacity: 0.1 !important;
}

.canais-contato ul > li:nth-child(2),
#modalContato tbody > tr:nth-child(3),
#modalContato tbody > tr:nth-child(5),
#modalContato tbody > tr:nth-child(4),
#modalContato tbody > tr:nth-child(1),
#modalContato tbody > tr:nth-child(2)
{
    display: none;
}

/*remover telefone fixo*/
#userExtraInfo > div.row-fluid.campos-bot > div:nth-child(2) {

display: none;

}


/*remover campo cnpj*/
#tipoCadastro > li:nth-child(2) {

display: none;

}

