@media screen and (max-width: 768px) {
  .listagem .span3 .listagem-item .nome-produto, .listagem .produtos-carrossel[data-produtos-linha="4"] .listagem-item .nome-produto {
      min-height: 140px !important;
  }
}

@media screen and (max-width: 767px) {
    div#menuinsta {
        margin: 0 !important;
    }
    
    #menuinsta a {
        display: flex;
        height: 50px !important;
        text-align: center;
    }

	#menuinsta li.slick-slide > a::before {
        display: none !important;
    }
	#menuinsta strong.titulo.cor-secundaria {
        line-height:  35px !important;
    }

    #menuinsta .slick-slider {
        display: inline !important;
    }
}

@media screen and (max-width: 767px) {
    body:not(.pagina-inicial) .listagem-linha > ul {
        display: flex;
        flex-wrap: wrap;
    }

    body:not(.pagina-inicial) .listagem-linha > ul > li.span3 {
        width: 50%;
        padding: 10px;
    }

    body:not(.pagina-inicial) .listagem-item {
        width: 100%;
    }
}

.listagem.com-caixa .listagem-item .acoes-produto {
  border: 1px solid #EDEDED !important;
}

.listagem.com-caixa .listagem-item {
  border: 1px solid #EDEDED !important;
}

@media screen and (min-width: 767px) {
    .listagem.com-caixa .listagem-linha ul li {
        padding: 10px 10px;
    }

    .listagem.com-caixa .listagem-item {
        border: 1px solid #EDEDED !important;
        border-radius: 10px;
    }
}