@media screen and (min-width: 769px) {
    .logo a img {
        max-width: 140px !important;
    }
}

.listagem .listagem-item:before {
    height: 0 !important;
    bottom: 0 !important;
}
.listagem .info-produto {
    line-height: 20px !important;
}

.listagem .listagem-item {
    border-radius: 12px !important;
}

.menu.superior {
    border-top: 1px solid #00000010 !important;
}

.titulo, body, button, h1, h2, h3, h4, h5, h6, input, p, span, a:not(.icon-trash):not(.icon-plus):not(.icon-minus)
 {
    font-family: 'Roboto', sans-serif !important;
}
.top-header a:after {
    display: none !important;
}
p.product-reviews__overview-title.titulo.cor-secundaria {
    color: #393738 !important;
}
@media (min-width: 769px) {
    #avaliacoes blockquote {
        margin: 24px 0 !important;
    }
}

.parcelas-produto .accordion .accordion-group .accordion-body .accordion-inner ul li span {
    color: #383737 !important;
}

.titulo.cor-secundaria.vazio-text {
    display: none !important;
}

.listagem .listagem-item {
    border: 1px solid #eeeeee !important;
    border-radius: 12px !important;
    padding: 16px !important;
}

@media (min-width: 1000px) {
    .listagem .produtos-carrossel[data-produtos-linha="4"] .imagem-produto, .listagem .span3 .imagem-produto {
        height: auto;
        margin-bottom: 10px !important;
    }
}

.carrinho-checkout .atendimento li .display-table {
    line-height: 20px !important;
    vertical-align: middle !important;
}
.carrinho-checkout .atendimento .icone-box {
    color: #095aa5 !important;
}
.r-sociais ul li a {
    font-size: 24px !important;
    padding-right: 8px !important;
}

.r-sociais ul li i {
    fill: #095AA5 !important;
    color: #095AA5 !important;
}