@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');



h1, h2, h3, h4, h5, h6, div, p, span, strong {
  font-family: 'Poppins', sans-serif !important;
}

.listagem .listagem-item .nome-produto {
  font-size: 20px !important; /* Ajuste o valor conforme desejado */
  line-height: 18px;
  display: inline-block;
  min-height: 40px;
  word-wrap: break-word;
  word-break: break-word;
 font-family: 'Poppins', sans-serif !important;
}

.titulo-categoria .borda-principal .cor-principal .vitrine-lancamento {
  font-family: 'Poppins', sans-serif !important;
}


.listagem .preco-produto strong.titulo {
    font-weight: 600;
    font-size: 18px;
    line-height: 100%;
    color: var(--cor-da-marca);
}

@media screen and (min-width: 768px) {
    
.login-top:before {
    content: "";
    width: 21px;
    height: 25px;
    display: block;
    z-index: 1000;
    filter:invert(1);
    background: url(https://cdn.awsli.com.br/2481/2481317/arquivos/user1.svg) no-repeat center;
    margin-right: 8px;
}

}

.atd-top:after {
    content: "";
    width: 12px;
    height: 24px;
    display: block;
    z-index: 1000;
    filter:invert(1);
    background: url(https://cdn.awsli.com.br/2481/2481317/arquivos/angle-down2.svg) no-repeat center;
    margin-left: 8px;
}

.wishlist a:after {
    content: "";
    width: 23px;
    height: 21px;
    display: block;
    z-index: 1000;
     filter:invert(1);
    background: url(https://cdn.awsli.com.br/2481/2481317/arquivos/heart1.svg) no-repeat center;
}

.carrinho>a i:before {
    content: "";
    width: 22px;
    height: 24px;
    display: block;
    z-index: 1000;
     filter:invert(1);
    background: url(https://cdn.awsli.com.br/2481/2481317/arquivos/shop-cart1.svg) no-repeat center;
}


.busca button:before {
    content: "";
    background: url(https://cdn.awsli.com.br/2771/2771523/arquivos/search.svg) center no-repeat;
    width: 18px;
    height: 18px;
}

.banner.cheio .flexslider .flex-direction-nav .flex-next:after {
    content: "";
    background: url(https://cdn.awsli.com.br/2481/2481317/arquivos/angle-right2.svg) center no-repeat;
    width: 9px;
    height: 15px;
    display: block;
}

.banner.cheio .flexslider .flex-direction-nav .flex-prev:before {
    content: "";
    background: url(https://cdn.awsli.com.br/2481/2481317/arquivos/angle-left2.svg) center no-repeat;
    display: block;
    width: 9px;
    height: 15px;
}

#categoriasListagem .slick-next:before {
    content: "";
    background: url(https://cdn.awsli.com.br/2481/2481317/arquivos/angle-right2.svg) center no-repeat;
    width: 9px;
    height: 15px;
    display: block;
}

#categoriasListagem .slick-prev:before {
    content: "";
    background: url(https://cdn.awsli.com.br/2481/2481317/arquivos/angle-left2.svg) center no-repeat;
    width: 9px;
    height: 15px;
    display: block;
}

.produto .principal .lista-favoritos i:before {
    content: "";
    background: url(https://cdn.awsli.com.br/2481/2481317/arquivos/heart-fav1.svg) center no-repeat;
    width: 21px;
    height: 19px;
    position: relative;
    top: 2px;
}



@media screen and (max-width: 767px) {
    
    .login-top a:before {
    content: "";
    width: 21px;
    height: 25px;
    display: block;
    z-index: 1000;
     filter:invert(1);
    background: url(https://cdn.awsli.com.br/2481/2481317/arquivos/user1.svg) no-repeat center;
    margin-right: 0px;
}

#cabecalho>.conteiner>.row-fluid>.span3 > .fundo-principal > a:before, #cabecalho>.conteiner>.row-fluid>.span6 > .fundo-principal > a:before {
content: "";
 filter:invert(1);
background: url(https://cdn.awsli.com.br/2481/2481317/arquivos/shop-cart1.svg) center no-repeat;
width: 22px;
height: 24px;
}

    #mosaicoRodape {
        margin: 20px auto 22px!important;
    }
    
    #rodape .institucional {
    background: var(--fundo-rodape);
    padding: 0;
    height: 1160px;
}

}





