 body {
            font-family: Arial, sans-serif;
            margin: 0;
            padding: 0;
                  }
        header {
         
            color: white;
            padding: 20px;
            text-align: center;
            font-size: 24px;
        }
        .menu .titulo{
            color:#fff;
            
        }
   .scrollToTop{ bottom:1rem!important;}     
   .lista-redes .icon-bold{display:none!important;}
      .lista-redes i .icon-bold{display:none!important;}
   
      #barraNewsletter.posicao-rodape{ margin-top:30px; background-color:#7DC2E6!important; background:#7DC2E6!important;}
      #barraNewsletter.posicao-rodape .componente .interno{background-color:#7DC2E6!important;}
      .selos li{max-width:140px; clear:both; display:block; float:left; }
        
        .listagem .imagem-produto img {border-radius:20px;}
       .pagina-categoria  .preco-produto strong.titulo{margin:15px; font-weight:200; font-size:20px;}
        .pagina-categoria  .preco-produto{margin:15px; }
        .coluna{display:none!important;}
          .titulo-categoria .titulo, .titulo-categoria strong{ margin-top:15px; margin-bottom:15px; padding:0px; min-width:400px; line-height:18px; letter-spacing:0px; text-transform: uppercase; }
   
        body.pagina-categoria.categoria-2326262.tema-transparente{background:#444!important;}
        .pagina-categoria .secao-principal .span9{width:100%; margin:auto; display:block;}
        .menu.superior .nivel-um li:hover a strong{color:#ccc!important;}
        .pagina-categoria .conteiner-principal .conteiner{margin:auto;}
     .pagina-categoria .componente .titulo{font-size:38px!important; margin-top:20px; margin-bottom:20px; margin-bottom:30px; text-align:center;}
         .pagina-categoria .conteiner-principal .conteudo h1{display:none;}
       .pagina-categoria .componente .titulo h4{font-size:38px!important; margin-top:20px; margin-bottom:30px; text-align:center;}
      
       .pagina-categoria .componente .interno p{font-size:15px!important; line-height:25px; margin:auto; font-weight:200; width:50%; min-width:320px; text-align:center;}
      
 
        
         .titulo-categoria .titulo, .titulo-categoria strong{ letter-spacing:3px;}
        
        .acoes-produto.hidden-phone .botao-comprar{
            padding: 15px 32px;
border-radius: 10px;
border: none;
color:#fff!important;
background-color:#444!important;
}
.listagem.aproveite-tambem .listagem-item .nome-produto{
    font-weight:200;
    margin-bottom:20px;
    
}

     .botao.principal.botao-comprar, .botao.principal.grande, .acoes-produto-responsiva .tag-comprar{color:#fff; background-color:#444;}
        .listagem .produtos-carrossel .listagem-linha li .listagem-item{margin:0px 0px;}

        
 
        .busca input{border-radius:15px;}
        
        
        .menu.superior{
    background-color:#222;
        }
        .menu.superior .nivel-um>li a strong{
            color:#fff;
            letter-spacing:0.07em;
            
        }
        .menu.superior .nivel-um>li{padding: 10px 45px 0;
letter-spacing: 0.08em;}
        .secao-banners{}
        
        .swiper {
            width: 100%;
            height: 300px;
        }
        .swiper-slide {
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 24px;
            background: #ddd;
        }
        .fade-in {
            opacity: 0;
            transform: translateY(20px);
            transition: opacity 1s, transform 1s;
        }
        .fade-in.show {
            opacity: 1;
            transform: translateY(0);
        }
        
        
       .pagina-inicial .conteiner-principal .conteiner{
            max-width:100%!important;
            padding:0px!important;
            background-color:#fff;
        }
      
        .menu.superior li a{
         font-weight:bold;
        }
        
        .menu.superior .nivel-um>li{
            padding:10px 25px 0;
        }
        
        
        
        .listagem .listagem-item .nome-produto{
            font-weight:200;
            width:70%;
            
            
        }
        .listagem-item .produto-sobrepor a { font-weight:200;}
        
        
        .top1{ display:block; background-color:#706854;height:60px; }
        .top2{ display:block; background-color:#706854;height:60px;}
        .top3{ display:block; background-color:#706854;height:60px;}
        
        .square1{display:block; background-color:#555;height:100px;}
        .square2{display:block; background-color:#555;height:100px;}
         .square3{display:block; background-color:#555;height:100px;}
         .square4{display:block; background-color:#555;height:100px;}
        
          .pagina-categoria .conteiner-principal .conteiner { max-width:1400px!important;}
          
          .pagina-produto #corpo .conteiner .secao-principal{ max-width:1400px!important;}
          
     .li-whatsapp a{ display:none!important;}
          
          
        
     @media only screen and (max-width: 767px) {
        
             #menuinsta .slick-slider{display:none;}
         .pagina-produto #corpo .conteiner .secao-principal{ width:95%;}
          
             
             .listagem .listagem-linha li {
width: 50%;
float: left;
padding: 0 !important;
margin: 0 !important;
}

 .selos li{max-width:140px; clear:both; display:block; margin:auto; margin-bottom:20px;float:none;}

.top1{ display:block; background-color:#222;height:25px; width:33%;}
 .top2{display:none;}
 .top3{display:none;}
             .conteiner-principal .conteiner{
            max-width:100%!important;
            padding:2px 2px!important;
        }
        .secao-banners{display:none;}
        
      .botao.principal.botao-comprar, .botao.principal.grande, .acoes-produto-responsiva .tag-comprar{color:#fff; background-color:#444;}
         .acoes-produto.hidden-phone .botao-comprar{
            padding: 15px 32px;
border-radius: 10px;
border: none;
color:#fff!important;
background-color:#444!important;
}

     .titulo-categoria .titulo, .titulo-categoria strong{padding:0px; min-width:350px; line-height:18px; letter-spacing:0px; text-transform: uppercase; }
     
     }
      