@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@800');

.produto .principal .acoes-produto .desconto-a-vista strong {
    font-family: 'Montserrat', cursive!important;
}

.preco-promocional.cor-principal {
      font-family: 'Montserrat', cursive!important;
    
}

.listagem .desconto-a-vista strong {
    font-family: 'Montserrat', cursive!important;
    
}

.ordenar-listagem.rodape {
    border:none;
}

/*.produto .nome-produto:after {
    content: "Compre pelo Site ou Whatsapp ⚡";
    font-size: 12px;
    display: block;
    padding: 3px 3px 3px 7px;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: 600;
    white-space: nowrap;
    background: #313131;
    border-radius: 3px;
    text-shadow: none;
    border: none;
    width: fit-content;
    margin-top: 10px;
    margin-bottom: -8px;
}*/





/*---MONTADO---*/
.MONTADO {
    color: white!important;
    padding: 5px 10px!important;
    margin: 8px 0px -18px 0px!important;
    background: #313131;
    width: 60px;
    border-radius: 3px;
    font-weight:bold;
}
@media(max-width:767px){
    .MONTADO {
         margin: 0px!important;
    }

}









/*---AVALIACAO PRODUTO---*/
.avaliacaoproduto {
    font-size: 11px;
    font-weight: 400;
    margin: 10px 0px 10px 0px;
    display: block;
    position: absolute;
    margin-top: -25px;
    min-width: max-content;
    text-align: -webkit-center;
}
@media(min-width:1250px) {
    .avaliacaoproduto {
        width: 275px;
}}
@media(max-width:400px) {
    .avaliacaoproduto {
        font-size:8px;
}}








/*---SÓ PARA DESKTOP---*/
@media(min-width:768px){
    
/*---NOVA MARGEM ENTRE PRODUTOS---*/
.listagem.com-caixa .listagem-linha ul li {
    /*margin-left:1%;
    width:24.25%;*/
    margin: 3px;
    width: 100%;
}

 .listagem.com-caixa .listagem-item {
    min-height: 455px;
   }


.listagem .listagem-linha li:first-child:first-child {
    margin-left:0!important;
}
/*.listagem .span3 .imagem-produto, .listagem .produtos-carrossel[data-produtos-linha="4"] .imagem-produto {
    height:200px;
}*/

.listagem .listagem-item .imagem-produto{
    height:280px!important;
}
.listagem .imagem-produto img {
   display:block;
    max-width: 75%;
}

.listagem.com-caixa .listagem-linha>ul {
    display:flex;
}
/*---FIM NOVA MARGEM ENTRE PRODUTOS---*/

/*---SÓ PARA DESKTOP FIM---*/
}





/*---INFOPC INICIO---*/
.infopc {
    font-size:11px;
    text-align-last: left;
    display: block;
    position: absolute;
    color: #ffffff;
    line-height: 8px;
    background: #35373b;
    padding: 5px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    white-space: nowrap;
    top:4%;
    margin-left:2px;
}
.infopc:hover { 
color: #ff8000 !important; 
}

@media(min-width:1250px) {
    .infopc {
        min-width: 67px;
}}

@media (max-width: 767px) {
.infopc {
    top:2%;
}
}
@media (max-width: 540px) {
.infopc {
    font-size: 8px;
}
}

@media (max-width: 340px) {
.infopc {
    font-size: 6px!important;
   
}
}

/*---INFOPC FIM---*/


/*---INICIO NOVAS REDES SOCIAIS---*/
.lista-redes ul li {
    border:none;
    line-height:20px;
}
.barra-inicial {
    height:30px;
    line-height:30px;
}
.lista-redes i {
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 20px;
    margin: 0;
    background: none!important;
}
.barra-inicial .canais-contato span, .barra-inicial .canais-contato a, .barra-inicial .canais-contato i {
    font-size:11px;
}

/*---FIM NOVAS REDES SOCIAIS---*/











.categoria-pagina-782778, .categoria-pagina-472789, .categoria-pagina-568303, .categoria-pagina-700088, .categoria-pagina-454658, .categoria-pagina-733306 {
    display:none;
}









/**************/
.conteudo.span9 {
    margin:0;
    width:100%;
    
}

.coluna.span3 {
    display:none;
}

/***************/



















/*---MARGEM MARCA---*/
.marca-info .image img {
    padding:10px

}



/*---ALERTA INFO ---*/
.alert-info{
    background:#e5e5e5;
    color: #666666;
    text-shadow:none;
    border:none;
}



/*---MARGIN PARCELAS PROD---*/

.accordion-heading .accordion-toggle {
    display: block;
    padding: 8px 10px;
}



/*---MARGIN ACOES PROD---*/
.acoes-produto .preco-produto {
    margin-bottom: 10px;
    margin-top:10px;

}




/*---NOVA PROPORCAO PAG PRODUTO---*/

@media(min-width:1400px)  {
.pagina-produto .produto .span6 > .principal {
    width: 580px;
    float: right;
}
.produto .conteiner-imagem>div {
    max-width:764px;
    width: 764px;

}
#carouselImagem {
   width: 764px;
}
.produto-video {
    width: 764px;
}

}
/*------------------*/






.conteiner-imagem .flag-details {
    padding: 10px;
    background: #FFD760;
    color: #007799;
    border-radius: 0 0 5px 5px;
    height:550px;
}


/*---INFO FULL GANNER---*/
.info-banner {
    max-width: 400px;
    word-wrap: break-word;
    font-size: 40px;
    position: absolute;
    left: 56%;
    min-width: 30%;
    bottom: 35%;
    z-index: 20;
    min-height: 30%;
    color: #FFF;
    background: none;
}

.info-banner:after {
    content: "Clique e Veja Mais ;)";
    display: block;
    font-size: 15px;
    line-height: 20px;
    /* max-width: 250px; */
}






.produto .conteiner-imagem>div.flag-container{
   
    display:contents;
}

.produto .conteiner-imagem>div.flag-container > div.flag-head {
    color: #313131;
    font-size: 15px;
    text-transform: uppercase;
}
/*.conteiner-imagem .flag-details {
    padding: 10px;
    background: #FFD760;
    color: #007799;
    border-radius: 0 0 5px 5px;
}*/


















.menu.superior .nivel-um >li:nth-child(2) .nivel-dois:before  {
    background:red!important;
}


/*---FONTE FORMAS ENTREGA CHECKOUT---*/
.formas .accordion-heading .forma-conteiner .envio-nome {
    color:#313131;
    font-weight:700;
    font-size:14px;
}



/*---NOVAS FORMAS PAGAMENTO E ENTREGA PAG PROD E CHECKOUT---*/

.parcelas-produto .accordion .accordion-group .accordion-heading img {
    display:none;
}

.parcelas-produto li:nth-child(1) .accordion-toggle:after {
    content: "Pague na Entrega (Motoboy ou Retirada)";
    display: block;
    max-width: 172px;
    line-height: 16px;
    height: 28px;
}



.parcelas-produto li:nth-child(2) .accordion-toggle:after {
    content: "Cartão de Crédito";
}

.parcelas-produto li:nth-child(3) .accordion-toggle:after {
    content: "PIX e Boleto";
}

.parcelas-produto li .accordion-toggle:after {
    left: 0;
    top: 8px;
    color: #313131;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 25px;
}


/*---------------------------*/


.formas .accordion-heading .forma-conteiner img {
    display:none;
}
.formas .li-box-payment.li-box-payment .accordion-heading .forma-conteiner::after{
    color: #313131;
    font-size: 14px;
    font-weight: 700;
    line-height: 25px;
    display:inline;
}


.bandeiras-pagamento i {
    display:none;
}

.formas .li-box-payment.li-box-payment-cc .accordion-heading#pagamentoCartao .forma-conteiner .bandeiras-pagamento:after {
    content: "Cartão de crédito";
    color: #313131;
    font-size: 14px;
    font-weight: 700;
    line-height: 25px;
    display:inline;
    margin-left:-50px;
}



.parcelas-produto li:nth-child(4) .accordion-toggle:after {
	content: "Pix e Boleto";
} 

.formas .li-box-payment.li-box-payment-proxy-paghiper-v1-boleto-41 .accordion-heading .forma-conteiner::after {
    content: "PIX e Boleto";
}

.formas .li-box-payment.li-box-payment-proxy-entrega-v1-entrega-46 .forma-conteiner::after {
    content: "Pague na Entrega";
}




/*---------FIM NOVAS FORMAS PAGAMENTO--------------*/



/*---LUPA BUSCAR---*/
.icon-search:before {
    color:#0a0a0a;
}

/*---BANDERIA FRETE GRATIS---*/

.bandeira-frete-gratis.label-success {
    display: inline-block;
    padding: 0px 3px 0px 8px;
    color: #0a0a0a;
    font-size: 11px;
    border-radius: 3px;
    font-weight: 900;
    box-shadow: none;
    white-space: nowrap;
    background: white;
    border: 1px solid #c5baba;
    position: absolute;
    right:0;
    margin-right: 8px;
}

.bandeira-frete-gratis.label-success:after {
  content: " 🚀";
}




/*---FILTRO PRODUTO---*/
.filtro {
    box-shadow: 0 2px 4px rgba(0,0,0,0.2);
    outline: none;
    padding: 20px;
    margin-left: 10px;
    border-radius: 4px;
}



/*---LOGIN---*/
.bem-vindo {
    /*text-transform: uppercase;*/
    border-bottom: solid 1px white;
    /*background: #ffffff !important;*/
    height: 30px;
    line-height: 25px;
    /*padding: 0 20px;*/
    font-size: 12px;
    color: white!important;
    border: none;
    /*margin: 0 5px 5px 0;*/
    float: left;
    border-radius: 4px!important;
    font-weight: bold;
    text-shadow: none;
    
    
}


/*---BORDER RADIUS BUSCA---*/
#cabecalho .busca input {
    border-radius: 4px 0 0 4px!important;
    border:none;
}

/*---CARRINHO INTERNO---*/
.carrinho-interno {
Border-radius: 6px;
}




/*---FRETE GRÁTIS BANDEIRA CARRINHO---*/
.tabela-carrinho .tag-carrinho {
    margin-left: 3px;
    display: table-cell;
    padding: 1px 10px;
    color: #cfcfcf;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 600;
    border: 1px solid #fff;
    box-sizing: border-box;
    box-shadow: 0 0 2px rgb(0 0 0 / 50%);
    white-space: nowrap;
    background: #313131;
    border-radius: 2px;
}







/*---CAIXA INFO---*/
.caixa-info {
Border-radius: 2px;
}




/*---BORDA SOBREPOR e CAIXA PROD---*/
.listagem-item .produto-sobrepor {
Border-radius:4px;
height: 85%;
}
.listagem.com-caixa .listagem-item .acoes-produto {
Border-radius:4px;
background:none;
border:none;
padding: 12px 0;
}
/*---------------*/

/*---MENU LATERAL NIVEL DOIS---*/
.menu.lateral .nivel-dois {
Border-radius: 4px;
}


/*----CARROSEL DUPLO MOBILE---*/
/*@media only screen and (max-width: 767px){
    .listagem-linha li {
        margin-top: 0px;
    }
    
     .acoes-produto-responsiva .tag-comprar{
        DISPLAY:NONE;
    }
    
    .listagem .listagem-item .imagem-produto, .listagem .listagem-item .info-produto {
        WIDTH:100%;
    }*/
    
    .listagem .produtos-carrossel .listagem-linha li .listagem-item {
        MARGIN: 5PX 2PX;
    }
    
    .listagem .produtos-carrossel  {
        padding: 0 5px;
    }
    
    /*.listagem.com-caixa .listagem-item .imagem-produto {
        BORDER:NONE;
    }
    
    .listagem .produtos-carrossel .listagem-linha.flexslider .flex-direction-nav .flex-next {
        right:-35px;
    }
    
    .listagem .produtos-carrossel .listagem-linha.flexslider .flex-direction-nav .flex-prev {
        left:-25px!important;
    }
    
}
/*------FIM----*/

/*----SETA CARROSSEL---*/
.listagem .produtos-carrossel .listagem-linha.flexslider .flex-direction-nav .flex-prev {
        left:-15px;
    }


/*---MARGEM MENU SUPERIOR---*/
.menu ul {
Margin-bottom:-14px;
Margin-top:-14px;
}


/*.secao-banners .conteiner  {
    background-image: url(https://s3-sa-east-1.amazonaws.com/db-image-upload/hayamax_exclusivo/banner-fortrek-1920x750.gif);
    widht:100%;
    height:100%;
    background-repeat: no-repeat;
    background-size:100%;
      
}
*/

/*body {
    background-image: url(https://s3-sa-east-1.amazonaws.com/db-image-upload/hayamax_exclusivo/banner-fortrek-1920x750.gif);
    background-size: 100%;
    width: 100%;
    /*height: 72.5%;
    max-height: 935px;*/
   /* z-index: 0;
    position: absolute;
    color: #ffffff;
    margin-top: 0px;
    background-repeat: no-repeat;
        background-position-y: 2.24%
}*/
    
    
    
    /*---LINHA AZUL TOPO---*/
.menu.superior .nivel-um:before {
    height: 3px;
    background: #e11d11;
    display: block;
    content: " ";
    left: 0;
    position: absolute;
    width: 100%;
    /*top: 138px;*/
}
/*----MARGEM LOGO---*/
.logo a {
height: 85px
}


/*---MARGEM CONTEUDO TOPO---*/
.conteudo-topo .superior {
Padding: 0;
}

/*---IMAGEM CAROSSEL PAG PROD---*/
#carouselImagem .elastislide-carousel ul li a span img {
    margin-left:auto!important;
    
} 

/*---OCULTAR INFO ESTOQUE CAIXA QUANDO ADD PRODUTO SKU ---*/
#comprar-ajax-status .produto-info ul li {
  display: none;
}


/*---REMOVER AVISE-ME LISTAGEM PROD---*/
.listagem-item .produto-avise .avise-me-list{
    display:none;
}

/*---ENDEREÇO RETIRADA---*/
.accordion-group.retirar_pessoalmente.forma-envio.hide::after {
    content: "Aguarde a confirmação para Retirada! Não atendemos no local - Rua dos Eucaliptos, Nº480 (esquina com Rua das Margaridas), Jd. Imperial - Sinop/MT";
    display: block;
    color: #666666;
    font-size: 14px;
    background-color: #e5e5e5;
    text-align: center !important;
    padding: 4px 4px;
}

/*---MOTOBOY---*/
.accordion-group.motoboy.forma-envio.hide::after {
    content: "Taxa mínima de R$8 até 3km. Acima de 3km tem acréscimo por km, conforme endereço. Comunicaremos em seu Whatsapp";
    display: block;
    color: #666666;
    font-size: 14px;
    background-color: #e5e5e5;
    text-align: center !important;
    padding: 4px 4px;
}


/*----MARGEM CONTEINER PRINCIPAL---*/
/*.conteiner-principal .conteiner {
    padding: 5px!important;
}*/


/*---COR SECUNDARIA MANUTENCAO E USADO PC E MOBILE---*/
.usado:hover, .manutencao:hover, .usado-mobile:hover, .manutencao-mobile:hover { 
color: #ff8000 !important; 
}



/*----BOLINHAS FULL BANNER---*/ 
.banner .flex-control-nav {
bottom:40px;
}
.banner .flexslider .slides>li {
    margin-bottom:5px;
}


/*---USADO NOVO PC---*/
.usado {
   /* position: fixed; */
    height: 33px;
    line-height: 33px;
    /*margin-top: 10px;*/
    /*margin-bottom: -12px;*/
    display: block;
    color: white;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 0.03em;
    width: 49.9%;
    z-index: 1000;
    background: linear-gradient( #585858,#3f3f3f);
    text-transform: uppercase;
    left: 0;
    margin-bottom: 5px;
   
}

/*-----------------FIM USADO PC---------------------------*/


/*---MANUTENCAO NOVO PC---*/
.manutencao {
    
    position: absolute;
    height: 33px;
    line-height: 33px;
    bottom: 0px;
    display: block;
    color: white;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 0.03em;
    width: 49.9%;
    z-index: 1000;
    background: linear-gradient( #585858,#3f3f3f);
    text-transform: uppercase;
    right: 0;
    margin-bottom: 5px;
    
    
  
}

/*--------FIM MANUTENCAO PC--------*/

/*---PARA MOBILE---*/
@media(max-width:767px)  {
    
/*---MARGIN VIDEO---*/
.produto-video {
    Margin-bottom:10px!important;
}

.botao.principal.botao-comprar {
    line-height:70px;
}

 .listagem.com-caixa .listagem-item {
    min-height: 470px;
   }
   

/*---MENU MOBILE ABAIXO---*/
.menu.superior .nivel-um {
    position:relative;
        z-index:1;
        
    }

    
/*---FONTE NOME FULL BANNER---*/
.secao-banners .conteiner .flexslider ul.slides li p {
    left: 50%;
    font-size: 21px;
    flex-direction: column;
    line-height: 20px;
    display: flex;
    height: 30%;
    max-width: 140px;

}
.info-banner:after {
    font-size: 12px;
}
    
    
    


/*---FONTE FINALIZAÇÃO PEDIDO---*/
.resumo-compra .tabela-carrinho tr {
    overflow: hidden;
    font-size: 15px;
    font-weight: bold;
}
/*---LARGURA MENU MOBILE---*/
.conteudo-topo .busca-mobile .atalho-menu{
Line-height:30px;
border-radius: 4px;
background: linear-gradient( #585858,#3f3f3f)!important;
}




/*---BORDER RADIUS LANÇAMENTO NOVIDADES MOBILE---*/
.vitrine-lancamento {
Border-radius: 0!important;
}



/*---BORDA MENU MOBILE---*/
.menu.superior .nivel-dois {
    border-radius:0px!important;
}

/*---FILTRO MOBILE---*/
.ordenar-listagem label {
Border-radius: 4px 0 0 4px;
margin-top: 6px;
font-size:12px;
line-height:10px!important;

}
.input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child>.dropdown-toggle {
border-radius: 0 4px 4px 0;
line-height: 22px;
/*margin-top:6px;*/
}
.ordenar-listagem .filtro-mobile .btn {
    display:none;
}
/*-------------------------*/



    /*---LINHA AZUL TOPO---*/
.menu.superior .nivel-um:before {
Display:none;
}




/*---MANUTENÇÃO E USADO---*/
.usado{
    position: fixed;
    height: 30px;
    line-height: 30px;
    top: 64px;
    margin-top:0;
    display: block;
    color: WHITE;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 0.03em;
    width: 50%;
    z-index: 1000;
    background: linear-gradient( #585858,#3f3f3f);
    text-transform: uppercase;    
    left:0;
    border-radius:0;

}


.manutencao {
    position: fixed;
    height: 30px;
    line-height: 30px;
    top: 64px;
    display: block;
    color: WHITE;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 0.03em;
    width: 50%;
    z-index: 10000;
    background: linear-gradient( #585858,#3f3f3f);
    text-transform: uppercase;
    right:0;
    border-radius:0;
    border-left: 1px solid rgba(255, 255, 255, 0.2);
}
}

@media (max-width: 340px) {
.usado, .manutencao {
    line-height: 22px;
    height: 48px;
}}

/*-------------FIM GERAL USADO MANUTENCAO-------------------*/    





/*---MARGIN MARCA PAG PROD---*/
.produto .codigo-produto>span+span {
margin-top:0;
}

/*---P (texto) NA DESCRIÇÃO---*/
body.pagina-produto .abas-custom .tab-content p {
font-size:16px;
margin-left: 5px;
margin-right: 5px;
font-family:roboto;
line-height: 24px;
}


/*---H15----*/

body.pagina-produto .abas-custom .tab-content h15 {
    font-size: 16px;
    font-family: roboto;
    line-height: 20px;
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}






/*---H2 NA DESCRIÇÃO---*/
body.pagina-produto .abas-custom .tab-content h2 {
font-size:16px;
color:#313131;
text-align:center;
margin-bottom:-10px;
margin-top:20px;
}

/*---H3 NA DESCRIÇÃO---*/
body.pagina-produto .abas-custom .tab-content h3 {
font-size: 20px;
    color: #313131;
    background: #f3f3f3;
    text-align: center;
    border: solid 1px #d4d4d4;
    line-height: 32px;
    /*margin-top: -15px;*/
    /*margin-bottom: -15px;*/
    text-transform: uppercase;
   border-radius:6px;
}







/*----PARA O PC---*/
/*@media(min-width:1250px)  {
MANUTENÇÃO E USADO
   .usado {
    position: fixed;
    height: 52px;
    line-height: 130px;
    bottom: 35px;
    border-radius: 0px 10px 0px 0px;
    display: block;
    text-align: center;
    font-weight: bold;
    letter-spacing: 0.03em;
    padding: 3px 0px 2px 0px;
    width: 222px;
    z-index: 1000;
    margin-left: 38px;
    background-repeat: no-repeat;
    
    
}

.usado:after {
    content: "venda seu usado1";
    background: #007799;
    color: black;
    font-size: 13px;
    text-transform: uppercase;
    border-radius: 5px;
    padding: 0px 6px;
    margin-left: -150px;
    font-weight: bold;

}


.manutencao {
    position: fixed;
    height: 61px;
    line-height: 112px;
    bottom: 95px;
    border-radius: 0px 10px 0px 0px;
    display: block;
    text-align: center;
    font-weight: bold;
    letter-spacing: 0.03em;
    padding: 3px 0px 2px 0px;
    width: 196px;
    z-index: 1000;
    margin-left: 48px;
    background-repeat: no-repeat;
    
    
}

.manutencao:after {
    content: "manutenção";
    background: #007799;
    color: black;
    font-size: 13px;
    text-transform: uppercase;
    border-radius: 5px;
    padding: 0px 6px;
    margin-left: -140px;
    font-weight: bold;
}
}*/
    
    
    
    /*---MARCAS LOGO PAG MARCAS---*/
.marca-info .image+.titulo, .marca-info .image+.titulo+p {
    margin-right: 160px;
    PADDING: 0PX 0PX 0PX 20PX;
}

/*---TAMANHO IMAGEM PROD---*/
.pagina-produto .produto .span6 > .principal {
min-height: 715px;
}
.produto .conteiner-imagem>div {
height:553px;
}

/*---BORDA QUADRADA MENUS PAGINAS---*/
.breadcrumbs ul li a, .breadcrumbs ul li Strong {
Border-radius:4px!important;
}


/*---REMOVER CATEGORIA OFERTAS MENU SUPERIOR---*/
#cabecalho>.conteiner>.menu.superior .nivel-um>li.categoria-id-14080396 {
    display:none;
}
    
    /*---REMOVER REDES SOCIAIS PAG PROD---*/
.produto-compartilhar { display: none !important; }


    
/*---PROMOÇÃO PAG PROD---*/
.produto-146411429 div.principal s.preco-venda:before {
    content: "PRÉ-VENDA, PREVISÃO PARA ENTRAR EM NOSSO ESTOQUE:";
    text-align: center;
    width: 100%;
    display: inline-block;
    background: #313131;
    font-size: 20px;
    border-radius: 2px;
    padding: 5px 2px 5px 2px;
}


   
    /*---MARGEM BARRA CONTATOS---*/
.canais-contato ul{
    margin-right:40px;
}


/*---CENTRO TEXTO CARRINHO VAZIO---*/
.carrinho.vazio>a span {
     margin-right: 20px!important;
    
}    
    
    
/*---CONTA HOMEPAGE---*/
.acoes-conta li>*{
    font-weight: bold;
    color: #ffffff;
}    


/*---COR BOTAO CEP---*/
.input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child {
    background: linear-gradient( #585858,#3f3f3f)!important;
    border-color:#3f3f3f!important;
    border-radius: 0 6px 6px 0;
}


/*---TITULO RODAPE---*/
#rodape .titulo {
    color:white ;
    border: none;
}



/*---BOTOES DADOS CONTA---*/
.botao.pequeno, .botao.pequeno.principal, .caixa-dados.outros-enderecos a {
    background:#35373B;
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    font-size: 12px;
    color:#ffffff!important;
    border: none;
    margin: 0 5px 5px 0;
    float: left;
    border-radius: 4px !important;
    font-weight: bold;
    text-shadow: none;
    text-transform: uppercase;
}




/*******--- MOBILE INICIO---*******/

/*---BORDAS PAG PROD---*/
@media(max-width:767px) {
 .pagina-produto .produto .span6 > .principal {
   min-height:auto;
}

/*---DESCRIÇÃO---*/
.abas-custom .tab-content{
BORDER: none!important;
padding: 0px!important;
}

	.listagem .listagem-item .acoes-produto-responsiva .tag-comprar span:before {
		content: "ADICIONAR";
		font-size: 14px;
        bottom:20px;
    }
    
    #comprar-ajax-status .sucesso .head {
        line-height:30px;
    }


/*---CONTEINER IMAGEM MOOBILE---*/
.produto .conteiner-imagem>div {
height:auto;
}





/*---REMOVER CATEGORIA OFERTAS MENU SUPERIOR---*/
.conteiner>.menu.superior .nivel-um>li.categoria-id-14080396 {
    display:none;
}    

/*---BOTOES CONTA MOBILE---*/
.botao.pequeno, .botao.pequeno.principal, .caixa-dados.outros-enderecos{
    width: 100%!IMPORTANT;
    text-align: center;
    box-sizing: border-box;
}

/*---BOTAO COMPARTILHAR FACEBOOK---*/
.produto-compartilhar {
    display:none;
}   
/*---BORDA IMAGEM PAG PROD---*/
.produto .conteiner-imagem > div { 
    border:none;    
}
.produto .conteiner-imagem img {
    margin-top: 0px!important;
}
/*---SEM BORDA MENU---*/
.menu.superior .nivel-dois {
    border:none!IMPORTANT;
}
    

}
/*********FIM MOBILE**********/



/*---DADOS EM LISTA CONTA---*/
.minha-conta .caixa-dados .span6 {
    padding: 0 10px 0;
    width: 100%;
    clear: both;
    float: left;
    margin: 0;
}



/*---MARGEM ABAS CONTA---*/
.abas-conta{
padding: 10px 10px 0 10px;
}


/*---SOMBRA CHECKOUT---*/
.carrinho-checkout .conteiner-principal #corpo .conteiner {
    box-shadow: none;
}


/*---AVALIAÇÕES GOOGLE RODAPÉ---*/
#instagram-rodape .conteiner a:after {
    display: block;
    content: url("https://cdn.awsli.com.br/1136/1136622/arquivos/AVALIACOES DO GOOGLE 2.png");
}


/*---DESCONTO E AVISO BANDEIRA---*/
/*.bandeiras-produto span {
     color: #fff;
    border: none;
    background: #e21010;
    DISPLAY: block;
    font-size: 13px;
    box-shadow: none;
    line-height: 18px;
    margin: 0;
    border-radius: 100px; 
    width: 50px;
    white-space: break-spaces; 
    line-height: 1.2;
    padding: 10px; 
    float: left; 
    margin-left: 0px; 
    text-align: center;
    
}*/

/*---BANDEIRA FRETE GRATIS---*/
.bandeiras-produto {
    position: absolute;
    right:0;
}



/*----FRETE GRATIS BANDEIRA PAG PROD---*/
.produto .tag-produto {
    font-size: 13px;
    display: inline-block;
    padding: 5px 5px 4px 10px;
    color: #000;
    text-transform: uppercase;
    font-weight: 600;
    white-space: nowrap;
    background: none;
    border-radius: 3px;
    text-shadow: none;
    border: 1px solid #c5baba;
    
}

/*---BANDEIRA FRETE GRATIS AFTER---*/
.produto .tag-produto:after {
    content:" PARA TODO MT 🚀";
}


/*---BANDEIRA DESCONTO---*/
.fundo-principal.bandeira-promocao {
    display:none;
}




/*---VIDEO PAG PROD---*/
    .html5-video-player .video-click-tracking, .html5-video-player .video-stream {
    display: block;
    width: 100%!important;
        MAX-WIDTH:300PX;
    height: 100%;
    position: absolute;
} 


/*---NOVO FULL BANNER---*/
/*.flexslider .slides img {
    width: 70%;
    display: block;
    margin-left: 180px;
    margin-bottom:10px;
    margin-top: 10px;
}*/

/*---REMOVER OUTROS EM CATEGORIAS---*/
.menu.lateral.outras li {
    display: none;
}


/*---LISTAGEM PROD NOVO TAMANHO SITE---*/

@media(min-width:1250px)  {
    .listagem .listagem-item .nome-produto {
    margin-top: 10px;
}}



.listagem .info-produto {
    /* padding: 0; */
    position: relative;
    display: inline;
    /*bottom: -40px;*/
    line-height: 1.3em;
}




/*---LARGURA CORPO BODY----*/
.conteiner {
    max-width: 1400px;
}    
    
/*---COR PAG EXTRA SERVIÇO MENU SUPERIOR---*/
a.titulo.cor-secundaria {
 background: #35373b;
color: white;
    
    /*colocar do celular: a.titulo.cor-secundaria{
    background:black!important;}*/
}


/*---COR BODY CORPO ---*/
body {
/*BACKGROUND-SIZE:100%;*/
  /*  background-color: #2d2d2d!important;*/
   /* background-color: #007799!important;*/
    /* background-color: #000000!important;*/
}   

/*---COR RODAPÉ---*/
#rodape>div:last-child {
    /*background-color: #b3b3b3!important;*/
    background-color: #35373b!IMPORTANT;
    border-top:none!important; 
}

/*---BORDAS FOTOS MINIATURAS PAG PROD---*/
.elastislide-carousel ul li.active a {
    border: 2px solid #313131;
}



/*---TABELA  TODAS INFO PAG PROD---*/
.pagina-produto .produto .span6 > .principal {
    Border: 1px solid rgba(0,0,0,0.13);
    border-radius: 8px !important;
    background: #f3f3f3;
    padding: 4px;
}

.parcelas-produto .accordion {
    border:none;
    padding: 0 15px;
    margin-top: 10px;
    border-bottom: 1px solid #d4d4d4;
    border-top: 1px solid #d4d4d4;
}

.form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend {
    margin-bottom: 0;
    width: 100%;
}

.produto .principal > div {
    padding: 0px;
    /*margin: 0 0 15px;*/
    border-bottom: none;
}


/*---ATENDIMENTO CHECKOUT---*/
.carrinho-checkout .atendimento li strong {
    word-break: break-all;
    display: block;
}

/*---PRAZO CEP PAG PROD---*/
/*.produto .cep ul li .prazo:before {
    content: "1 a ";
}*/

.produto .cep ul li .valor {
    margin-right: 1%;
    min-width: 60px;
    font-weight: bold;
    font-size: 15px;
    color: #1a9b49;

}
.produto .cep ul li .prazo {
    margin-right: 1%;
    font-weight: bold;
    min-width: 80px;
}
.produto .cep ul li span {
    font-size: 13px;
    display: inline;
}




.breadcrumbs ul {
    padding: 0px 10px 0px 10px;
}
    

/*---FORMAS ENTREGAS CARRINHO---*/
.tabela-carrinho .formas-envio input[type="radio"], #tipoCadastro li i.icon-check {
   margin: 0px 13px 14px 14px;
    height: 50px;
}  

.tabela-carrinho .formas-envio ul li label.radio {
    border: 1px solid #cecece;
    padding: 0px 15px 0px 0px;
    background: white;
    font-weight: 400;
    height: 50px;
    box-sizing: border-box;
    line-height: 48px;
    border-radius: 3px;
    margin-top: 0 0 10px 0;
}

.tabela-carrinho .formas-envio .radio {
    display: flex;
}


/*---FORMAS DE ENTREGA CHECKOUT---*/
.formas .accordion-heading .forma-conteiner .envio-prazo-entrega {
    display: inline-block;
    min-width: 0px;
}

.formas .accordion-heading .forma-conteiner .envio-preco {
    margin-right: 5%;
    COLOR: #199847;
    font-weight: bold;
    text-align-last: center;

}

.formas .accordion-heading .forma-conteiner {
    padding: 0 5px;
    font-size:14px;
}


/*---BANDEIRAS FORMAS PAGAMENTO E ENTREGA---*/

/*.parcelas-produto li:nth-child(1) .accordion-toggle img {
    content: url("https://cdn.awsli.com.br/1136/1136622/arquivos/motopague.png");
    zoom: 150%;
    margin-bottom: -5px;

   
}

.parcelas-produto li:nth-child(2) .accordion-toggle img {
    content: url("https://cdn.awsli.com.br/1136/1136622/arquivos/mppng.png");
    zoom: 150%;
    
}

.parcelas-produto li:nth-child(3) .accordion-toggle img {
    content: url("https://cdn.awsli.com.br/1136/1136622/arquivos/bolpixxx.png");
    zoom: 150%;
}*/

/*img[src="https://cdn.awsli.com.br/production/static/img/formas-de-pagamento/boleto-logo.png?v=fdb7fbf"] {
      
    height: 200px!important;
    zoom: 120%;
    padding: 3px 0px 3px 80px;
    background: url(https://cdn.awsli.com.br/294/294169/arquivos/PIX.png) left no-repeat;
    overflow: hidden;
    
}*/


/*.formas .li-box-payment.li-box-payment-cc .accordion-heading#pagamentoCartao .forma-conteiner .bandeiras-pagamento {
    content: url("https://cdn.awsli.com.br/1136/1136622/arquivos/mppng.png");
    
}*/



/*---PIX E BOLETO CHECKOUT---*/
/*img[src="https://cdn.awsli.com.br/production/static/loja/estrutura/v1/img/bandeiras/boleto.png"] {
    
    padding: 3px 0px 3px 80px;
    background: url(https://cdn.awsli.com.br/294/294169/arquivos/PIX.png) left no-repeat;
    overflow: hidden;
    
}


.parcelas-produto li:nth-child(4) .accordion-toggle img {
    content: url(https://cdn.awsli.com.br/294/294169/arquivos/PIX.png);
    zoom: 130%;
}*/


/*---IMAGEM MOTOBOY CHECHOUT---*/
/*img[src="https://cdn.awsli.com.br/production/static/loja/estrutura/v1/img/bandeiras/entrega.png"] {
    box-sizing: border-box;
    width: 0px;
    height: 30px;
    padding-left: 240px;
    background: url("https://cdn.awsli.com.br/1136/1136622/arquivos/motopague.png") center no-repeat;
    overflow: hidden;
    zoom:80%;
}*/


/*------///////////////--------*/


/* Tarja Produto PIX no boleto */
/*.pagina-produto .tarja img { margin-top: 30px; }

.accordion-toggle:last-child {
background: url(https://cdn.awsli.com.br/294/294169/arquivos/PIX.png);
background-repeat: no-repeat;
background-size: 70px;
background-position: 80px;
}*/

/*---PREÇO CHEIO---*/
.preco-produto .preco-venda {
    font-size: 16px!important;
    margin-right: 5px;
    color: #e5710c;
    font-weight: bold;
}

/*----COR H2---*/
h2 {
   color:#313131;
}




/*---TITULO CENTRALIZADO---*/
.titulo {
    TEXT-ALIGN: CENTER;
}


/*---CARROSSEL MARCAS FULL---*/
.carousel {
   /* position: relative;
    margin-bottom: 20px;
    line-height: 1;*/
    width: 98%;
    margin-left: 10px!important;
}

/*---MARGEM MARCAS HOME---*/
.marcas .flexslider {
    margin: 6px 0 0px 0;
}

/*---FONTE CEP PAG PROD---*/
/*.produto .cep ul li span {
    font-size: 14px;
    FONT-WEIGHT: BOLD;
}*/

/*---TAMANHO LETRA FRETE---*/
.tabela-carrinho .formas-envio label {
    font-size:16px;
}



/*---BANDEIRA PRODUTO ADICIONADO---*/
.listagem-item.produto-adicionado .bandeiras-produto .adicionado-carrinho {
    display: NONE;
}

/*---MARGIN INF PRODU VITRINE---*/
.listagem .info-produto {
    /*padding: 30px 5px 10px;*/
    position: relative;
}


/*---PRODUTO FLUTUANTE - TIRAR POR CAUSA DE CONTADOR---*/
.produto .acoes-flutuante {
    display:none!important;
}    


/*---TEXTO BOTAO EMAIL CHECKOUT---*/
.identificacao .control-group .submit-email.botao.principal {
    text-transform: none;
}    


/*---SETA BANNERS---*/    
   /*.flex-direction-nav .flex-next  {
    right: 0px!important;
    width: 40px;
    height: 40px;
    opacity: 1;
    background-position: center;
    background-size: cover;
}
.flex-direction-nav .flex-prev {
    left: 0px!important;
    width: 40px;
    height: 40px;
    opacity: 1;;
    background-position: center;
    background-size: cover;
}*/



/*---REMOVER INDIS PROD---*/
.listagem-item.indisponivel .bandeiras-produto .bandeira-indisponivel {
    display: none;
}

/*---NOVO MENU SUP 2 COL---*/
#cabecalho li.categoria-id-3782856 ul  {
    margin-left:-245px ;
    
}    
    
#cabecalho li.categoria-id-3711174 ul  {
    margin-left:-170px ;
    
}

/*.menu .nivel-tres {
    border:none;
    border-radius: 0;
    color: #407ad1;
    left: 75%;
    top: -45px;
 
   
}*/


.menu.superior .nivel-dois {
    column-count: 2;
        background: #fafafa;
border-radius: 0 0 10px 10px;
}

.menu.superior .nivel-dois a {
    text-align: left;
    /*line-height: 16px!important;
    width: 100px!important;
    text-align: left;
    margin-bottom: 10px;
    margin-top:10px;
    padding: 20px 0px;*/
}

/*.menu a {
    white-space: normal;
}*/


    
    /*---REMOVER WHATS PAG PROD---*/
.lista-redes .icon-whatsapp, .lista-redes .fa-whatsapp {
    display: none;
}

/*---OU BOLETO TEXTO--*/
/*span.desconto-a-vista:after {
    content:"2";
    
}*/




/*---BOTAO FINALIZAR COMPRA CHECKOUT---*/
#formas-pagamento-wrapper .botao.principal {
    font-size: 22px;
}





/*---TITULOS CHECKOUT---*/
#formularioCheckout .caixa-sombreada legend {
    padding: 5px 0px 5px 0px;
    font-size: 16px;
    text-transform: uppercase;
    color: white;
    border: 0;
    background: linear-gradient(#585858,#3f3f3f);
    text-align: center;
    border-radius:4px;
}

/*---TROCAR FORMA CEP PAG ---*/
.btn {
       color: #007799;
    /* border: solid 2px #007799; */
    /* border: solid 1px #e47b1f!important; */
    background-image: none;
    text-shadow: none;
    text-transform: uppercase;
    font-weight: bold;
    /* background-color: #3a87ad; 
    background: linear-gradient(#efeded,#cac8c8)!important;*/
}

/*---BOTAO ATUALIZAR QNT CHECKOUT---*/
.botao.principal.pequeno.atualizar-quantidade {
    display: none;
}


/*---COR CALCULAR CEP CHECKOU---*/
.tabela-carrinho .form-horizontal .control-group input {
    border: 1px solid #313131!important;
}

.tabela-carrinho .form-horizontal .control-group button {
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    color: #FFF;
    background: linear-gradient(#35373b,#313131);
    border: 1px solid #313131 !important;
    text-shadow: none;
}


/*----MARGEM PÁGINA PRODUTO---*/
body.pagina-produto .produto {
    margin: 0;
    padding: 10px 10px;
}

/*----VIDEO ABAIXO DO PRODUTO---*/
.produto-video {
   TEXT-ALIGN: CENTER;
    padding: 0;
   border:none;
   margin:0;
}
.produto-video>div {
   DISPLAY:NONE;
}

.icon-youtube-play:before {
    font-size: 45px;
    color: #313131;
}

.produto-video span {
    font-size: 14px;
    font-weight: bold;
    color: #313131;
}


/*----PREÇO CHECKOUT---*/
.tabela-carrinho .valores-descontos strong.titulo {
    font-size: 22px;
}

.tabela-carrinho .valores-descontos * {
    font-size: 16px;
    vertical-align: baseline;
}


/*---COR TEXTO TABELA CHECKOUT E CONTINUAR COMPRANDO---*/
/*.tabela-carrinho th h6 {
    color: #FFF;
}*/



/*---BORDAS CHECKOUT---*/
#formularioCheckout .formas .accordion-group, #formularioCheckout .formas .accordion-group.active {
    margin-bottom: 10px;
    border: 2px solid #e4e6e7;
}







/*---TAMANHO FONTE PRAZO CEP---*/
.produto .cep ul li .prazo {
     font-size: 15px;
}

.produto .cep ul li {
    text-align:left;
}    
    


/*---AVISO DENTRO DO CEP PAG PRODUTO---*/
.envio_normal {
    padding: 10px 5px 2px 27px;
    margin-top: 5px;
    background-color: #f3f3f3;
    text-align: center;
    font-size: 14px;
    font-weight: 600;
    color: #313131;
    font-weight: 300;
    border-radius: 2px;
    text-align: left;
   line-height: 1.2em;

}


/*---BACKGROUND VIDEO TUTORIAL PRODUTOS---*/
.ytp-cued-thumbnail-overlay-image {
    background:white;
}



/*---AVISE-ME---*/
.avise-me {
    text-align: center;
    background: #e78c22;
    padding: 10px;
    color: white;
}


/*---MARGEM TITULO SUBS---*/
.listagem .titulo {
    margin: 2px 2px;
}

/*---MARGEM TOPO DA DESCRIÇÃO DO PRODUTO---*/
.produto>.row-fluid:first-child {
    padding-bottom: 0px;
    
}

/*---MARGEM MEIOS DE PAGAMENTO PAGINA PRODUTO---*/
.produto .principal>*+* {
    padding: 0;
}

/*----AVISO AO DIGITAR CEP---*/
.produto .cep .aviso-disponibilidade p {
    padding: 15px 30px 0px 30px;
    font-size: 12px;
    line-height: 13px;
    text-align: center;
    color:black;
}
.produto .cep {
    padding: 0 !important;
    /*border: 2px solid #407ad1 !important;*/
    /*border: 2px solid #494949 !important;*/
    /*margin:10px;*/
    margin-top:0px;
}


/*---TODAS AS PAGINAS FUNDO CORPO CANTAINER---*/
.coluna>div, #corpo .conteiner>div {
    margin-bottom: 15px;
    background: #ffffff;
    margin-top: 15px;
   

}



/*----PAGINA PEDIDO REDUZIDO---*/
.pagina-pedido {background:#35373b}





    /*PAGINA LISTA DESEJOS*/
.pagina-favorito-listar {background:#35373b}

/*remover background contas*/ 
.pagina-conta {background:#35373b}

/*PAGINA CARRINHO*/
.pagina-carrinho{background:#35373b}

/*PAGINA MEUS PEDIDOS*/
.pagina-pedido-listar {background:#35373b}

/*PAGINA DE CADASTRO*/

.caixa-sombreada {
    background: white;
    border-radius: 0px;
}

.pagina-cadastro {background:#35373b}

/*CODIGOS DE ABAS DA CONTA E CADASTRO*/

.abas-conteudo {
    background:White;
    border-radius:4px;
}

/*.abas-conta li a {
    color: #02129e;
}

.cabecalho-interno .titulo small {
    font-size: 19px;
    text-transform: none;
    font-weight: 300;
    color: white;
    box-shadow: 0 0 10px;
    border-radius: 10px;
    padding: 0 10px;
}*/

/*---BOTAO COMPRAR---*/
.fundo-principal, .botao.principal {
  /* background:linear-gradient( #585858,#3f3f3f);*/
   /*background: linear-gradient( #0078a1,#22586b);*/
   font-weight:600;
   display: list-item;
   text-transform: uppercase;
   border:none;
   /*display:inline-block;*/
   
  
}

.listagem-item .botao.principal {
    margin: -4px 10px;
}


/*---PAGINA LOGIN---*/
.pagina-login {background:#35373b}



/*---PAGINA FINALIZADO---*/
.pagina-pedido-finalizado {background:#35373b}





.produto .principal .acoes-produto .desconto-a-vista strong {
    /* padding: 2px 6px 2px 6px; */
    font-size: 32px;
    line-height: 28px;
    color: #05992a;
    letter-spacing:1px;
    /* border: 2px solid #5e963e; */
    /* background-color: #6eaf48; */
    /* background: linear-gradient(#31b0de, #00658c); */
    /* border-radius: 4px; */
    /* zoom: 125%; */
    
}

.listagem .titulo-categoria:first-child {
        margin-top:20px!important;
    }

.listagem .titulo-categoria strong {
  line-height: 1.2;
  display: inline-block;
  vertical-align: middle;
  padding: 0 10px;
}
    
    

/*---DISPONIBILIDADE PRODUTO---*/
.produto .acoes-produto .comprar .disponibilidade-produto{display:none}

#rodape .institucional, #rodape .pagamento-selos {padding:0px; border-bottom: solid 1px #4a4a4a}.pagamento-selos{background:0 0}#rodape .institucional{background:0 0}.conteiner-principal #rodape .conteiner{background:#313131;box-shadow:none;max-width: 100%;}.listagem .titulo-categoria{font-family: 'Montserrat'; border:none;color:#313131; line-height: 50px; text-align: -webkit-center; /*background:linear-gradient( #585858,#3f3f3f);*/PADDING: 3PX; font-size:24px;text-align-last: center;text-transform:uppercase;}.menu li.com-filho>a i{display:none}.icon-shopping-cart.fundo-principal{background:none}.menu .nivel-dois li{border-width:1px 0 0;border-style:solid;border-color:#fafafa;background-color:#fafafa; border-radius:0px;}.abas-custom .tab-content{box-shadow: none; padding: 0px;  margin-top:25px; padding: 0px 100px 50px 100px;}.listagem .produtos-carrossel .listagem-linha.flexslider .flex-direction-nav .flex-next:before{content:"";display:block;width:15px;height:24px;background:url(https://i.ibb.co/x6RYv60/diretia.png); filter:sepia(1)}.listagem .produtos-carrossel .listagem-linha.flexslider .flex-direction-nav .flex-prev:before{content:"";display:block;width:50px;height:24px;background:url(https://i.ibb.co/FBFVx1J/setas.png);filter:sepia(1)}.titulo-categoria{margin:0!important}.listagem .listagem-item .info-produto .preco-produto .preco-promocional,.listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-venda{color:#012a35!important;font-size:18px;display:block!important; margin-top: 5px; display:inline-block}

@media(max-width:767px){.conteudo-topo .busca-mobile .atalho-menu::before{content:'Menu';font-weight:700;font-family:Raleway,sans-serif}/*.listagem .listagem-item .acoes-produto-responsiva{position:relative;top:20px;margin:0;text-align:center}*/.busca{margin:0 80px 0 0}.busca input{box-sizing:border-box} .logo a {height: 60px!important; margin-top:75px}
    
#cabecalho{padding-top:30}#cabecalho .menu.superior .nivel-um>li{padding:0px!important;width:100%}.menu.superior .categoria-paginas .nivel-dois li a{white-space:inherit; white-space: inherit; /*padding: 15px 10px;*/ line-height: 15px!important; display: inline-block;}}.secao-banners .conteiner{max-width:relative; padding:0;box-shadow:none;left:0}.flexslider .slides{height:65px}.produto .nome-produto{font-size:20px;line-height:normal;margin:10px; text-align:left; color:#313131}#cabecalho.menu.superior{background-color:#407ad1;border-radius:10px} 




.listagem .listagem-item.indisponivel .produto-sobrepor {
    height: 85%;
    background-color: #ffffff59!IMPORTANT;
    background-image: url("https://cdn.awsli.com.br/1136/1136622/arquivos/vendemos-todo-estoque.png")!IMPORTANT;
    background-position: center bottom!IMPORTANT;
    background-repeat: no-repeat!IMPORTANT;
    opacity: 1!IMPORTANT;
    transition: all 0.2s ease-in-out 0s!IMPORTANT;
    z-index:1;
}




.insta-title #imgInsta {
    display: block;
    font-size: 35px;
    margin: 0 auto;
    zoom: 550%;
    background:url(https://i.ibb.co/93Rx0JZ/FEEDBACKS-ARTE-MODELO.png);
}



    
    /*font-size: 13px;
    background: linear-gradient( #0db3c4,#005883);
    font-weight: bold;
    border-radius: 7px;
    color: white;
    padding: 2px 8px;
}*/

a.nome-produto.cor-secundaria{font-size:15px!important;font-weight:430!important;color:#313131!important}.listagem .listagem-item .info-produto .preco-produto .preco-parcela strong,.listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela strong{font-weight:700!important;color:#000!important}span.desconto-a-vista{font-weight:500!important; font-size:15px; line-height:20px; color:#666666!important; display: block; margin-top:10px;}/*.menu.superior .nivel-um>li:hover{border:0px solid #009a94}*/.menu.lateral .nivel-um>li>a{text-align:center;border-radius:4px;/*background-repeat:no-repeat;background-size:120%;background-color:#fff!important;background-image:url(https://i.ibb.co/tsTXN1H/BACK-LAT.jpg);background-position:left*/background: linear-gradient(#585858,#3f3f3f);}.menu.lateral .nivel-um li>a strong, a{color:#313131; position:center}.menu.lateral .nivel-dois,.menu.lateral .nivel-tres,.menu.lateral .nivel-um>li>a{background-color:#fafafa; margin-top:5px;margin-bottom:5px}.menu.superior .titulo{color:white!important; font-size:15px}/*#cabecalho>.conteiner>.menu.superior{background-position:left center;background-repeat:no-repeat;background-size:100%;background-image:url(https://i.ibb.co/qY8y5xV/menu-sup.png)}*/.conteudo.span9 .listagem .listagem-item{border:1px solid #407ad1; /*height:438px!important;*/border-radius:4px!important;/*box-shadow: 3px 2px 8px;*/margin: 1px!important;}



#cabecalho .busca{padding:0;border:none;background:0 0}#cabecalho .busca input{padding:10px 5px 10px 15px; border-radius: 8px;}#cabecalho .busca .botao-busca{background:white; border:none; height:40px;top:0;right:0;border-radius:0 4px 4px 0;width:55px;font-size:18px}.acoes-conta>li i{border-radius:1px}.carrinho>a i{border-top-left-radius:4px;border-bottom-left-radius:4px}#cabecalho>.conteiner>.menu.superior{text-align:center}#cabecalho>.conteiner>.menu.superior .nivel-um>li{float:none;display:inline-block;border-left:0;margin-right:10px}strong.preco-promocional.cor-principal{color:#012a35;font-size:22px}.produto .acoes-produto .preco-parcela{font-size:15px;margin-bottom:0 9px;line-height:20px}.produto .cep .input-cep{width:40%;padding:8px 10px;font-size:16px;font-weight:700}.produto .cep .btn{height:38px;margin-left:-2px!important;padding:0 12px;font-family:Roboto,sans-serif;font-weight:700}

/*---TEXTO FRENTE CEP---*/
/*.cep label:after{
    content:"(digite para saber o prazo e custo de entrega)";
    font-size:17px;color:#666666;
    line-height:14px;
    display:inline-block;
}*/

.cep label{font-size:15px; text-transform:uppercase; color:#313131; float:none; line-height: inherit; max-width: 350px; text-align: center; display: inline-block; }.cep .input-append.input-prepend input{border-radius:6px 0 0 6px;border-color:#c1c1c1}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;background:#3a87ad;color:#fff;border-color:#3a87ad}/*.acoes-produto-responsiva .tag-comprar,.botao.principal.botao-comprar,.botao.principal.grande{background:linear-gradient(#ecaf2b,#de5016);zoom: 95%}*/table .font-15{font-size:25px;vertical-align:text-bottom;color:green}.breadcrumbs ul li a,.breadcrumbs ul li strong{position:relative;display:block;height:28px;padding:0 18px!important;font-weight:700;line-height:28px;text-transform:uppercase;text-decoration:none;border-radius:15px;color:#4c595e;background-color:#e4e6e7;margin:2px}.breadcrumbs ul li:last-child a,.breadcrumbs ul li:last-child strong{color:#fff;background: #313131;}.info-principal-produto .breadcrumbs ul li:after{content:none}.listagem.com-caixa .listagem-item{box-shadow:none; border:solid 1px!important; border-color:#c5baba!important; border-radius:6px;background: white;}.listagem .nome-produto{display:inline-block!important;min-height:0!important;height:48px!important;font-size:14px!important;line-height:16px!important;color:#012a35;overflow:hidden}.listagem .desconto-a-vista strong{display:inline-block;margin:0px 0 0 0;/*padding:3px 5px*/;font-size:22px;color:#05992a;border-radius:5px;/*border:1px solid #5e963e; background:linear-gradient(#31b0de, #00658c) /*#6eaf48*/}.parcelas-produto .accordion .accordion-group .accordion-heading .text-parcelas{margin-right:10px;font-size:15px}

/*.menu .nivel-dois li {
    background: none!important;
}    
   */ 



/*margem seta nivel dois*/.menu .nivel-dois .com-filho i {
    top: 3px!important;
    background: none;
    color: black;
}



/*margem menu lateral*/.menu .nivel-dois a {
    color: #012a35;
    line-height: 45px!important;
    font-size: 14px;
   
    
}





/* miniaturas na pagina do produto*/.elastislide-carousel ul li a {
    box-shadow: 5px 5px 5px;
    color:#848484;
    border-radius:4px;
    border: solid 1px;
    border-color: #c1c1c1; 
}





/*texto frente nome categorias*//* .listagem .titulo-categoria:after {
    content: "com todo carinho especialmente para você";
    display:block;
    font-size:14px;
    font-weight:bold;
    color:#949494;*}/
    
    
   


/*titulo pagina dos produtos*/ .conteudo h1  {
    color:#012a35; 
    font-size:28px;
    text-align-last: center;
    margin: 15px 0;
}


.ordenar-listagem label {
    line-height: 20px;
    margin-top:10px;
    /*border: solid 2px #007799;*/
    /*Border-radius:0px;*/

}    
.input-append .btn-group:last-child>.dropdown-toggle {
    margin-top:10px;
}

/*.listagem .listagem-item .produto-sobrepor:hover {
    height: 195px;
    background-color: rgba(0,119,153,0.8);
    background-image: url(https://cdn.awsli.com.br/241/241991/arquivos/mario_disponivel_03.png);
    background-position: center 50px;
    background-repeat: no-repeat;
    opacity: 0;
    transition: all 0.2s ease-in-out 0s;
}*/

/*.listagem .listagem-item .produto-sobrepor:hover {
/*background-image: url("https://cdn.awsli.com.br/1136/1136622/arquivos/logo s 3.png") center center no-repeat;*/
/*height: 100%;
     BACKGROUND-COLOR:RGBA(183,183,183,0.8);*/
    /*background-color: rgba(0,119,153,0.8);*/
    /*background-position: center 3px;
    background-repeat: no-repeat;
    opacity: 80;
    transition: all 0.2s ease-in-out 0s;*/
    /*NOEL - https://i.ibb.co/nR4TxKH/noel-png.png 
    SONIC - https://i.ibb.co/3WDs0S9/sonic215645.png
    https://i.ibb.co/txMtZ4s/SONIC7.png
    https://cdn.awsli.com.br/1136/1136622/arquivos/sonic cinza.png
   

}*/
/* https://cdn.awsli.com.br/241/241991/arquivos/mario_disponivel_03.png*/

/*.listagem .listagem-item .produto-sobrepor:hover {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 10;
    background-color: rgba(255,255,255,0);
   border-radius:20px;
}*/



/*posição botao comprar home*/.listagem-item:hover .acoes-produto {
bottom: 0px !important;

}

/*margens produtos sem carrosel.listagem.com-caixa .listagem-linha>ul {
    margin: 5px;
    margin-bottom: 10px;
    margin-top: -10px;
}*/

/*margen na categoria e home*/
.listagem>ul, .listagem-linha>ul {
    margin: 0px;
}

/*----------------------*/

    
/*coluna dupla mobile*/
@media (max-width: 767px){#listagemProdutos > ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:
flex-start}#listagemProdutos > ul li.listagem-linha ul{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:left; margin-top:10px;}#listagemProdutos > ul li.listagem-linha ul li{width:50%;margin:0 0 15px} 



.listagem.com-caixa.listagem-item{border:0;min-height:368px}.listagem.com-caixa .listagem-item .imagem-produto{border:0;padding:0}
.listagem .listagem-item .info-produto{display: contents;border:none!important;padding:5px 0}

.listagem .listagem-item .info-produto a.nome-produto{min-height:110px;display:flex;align-items:center}.busca .botao-busca{padding:5px 14px!important}
.listagem .listagem-item .acoes-produto-responsiva,#btn-top{display:block!important}
.menu.superior .nivel-um .titulo, .menu.lateral .nivel-um .titulo{ background:linear-gradient( #585858,#3f3f3f); text-align:center;margin: 14px 0;}.menu.superior .nivel-dois li a, .menu.lateral .nivel-dois li a {font-size: 14px; text-wrap: pretty; line-height: 20px !important; min-height: 40px; margin-bottom: 5px; margin-top: 5px; display: inline-block; align-content: center; /*text-align: justify;*/}.preco-produto s.preco-venda{display:block;font-size:14px} .acoes-produto .preco-produto, .produto-compartilhar{text-align:center}.listagem-item .produto-sobrepor {height: 85%;display: block;background: none!important; z-index:1;}


    /*---NOVO FULL BANNER---*/
.flexslider .slides img {
    width: 100%;
    display: block;
    margin-left: 0px!important;
}



/*---novo menu---*/ 
#cabecalho li.categoria-id-3711174 ul  {
    margin-left:0% ;
    
}

#rodape .sobre-loja-rodape {
      padding:15px;

}

#rodape .links-rodape-paginas {
     padding:15px;

}


#rodape .visible-phone {
     padding:15px;
}  
  
    


   
   
   /*---LISTAGEM PROD---*/
    .listagem.com-caixa .listagem-item {
    box-shadow: none;
    margin:1px;
    background: white;
}
    
  .pagina-inicial  .listagem .listagem-item .nome-produto {
    margin-top: 100px;
    
} 

 .listagem .listagem-item .nome-produto {
    margin-bottom: -5px;
     margin-top: 70px;
} 

.listagem .imagem-produto img {
    top:60px;
}
    
    
.listagem.com-caixa .listagem-linha {
    padding: 0px!important;
    width:100%;
}
/*-------------------------------*/    
    
/*---caixa sobreada---*/
    .caixa-sombreada {
    padding: 10px 10px 10px 10px;
   
}
    
    
/*---DISTANCIA TEXTO HOME LISTAGEM---*/
   /* .preco-produto s.preco-venda {
    margin-top: -25px;
}*/


    


#cabecalho li.categoria-id-3782856 ul  {
    margin-left:0%;    
}    



    
.menu.superior .nivel-dois li:hover > .nivel-tres,/* .menu.superior .nivel-um a i,*/ .menu.lateral .nivel-dois li:hover > .nivel-tres, .menu.lateral .nivel-um a i {display:none!important;}
    
    
    
    
    
    .menu.superior .nivel-dois li, .menu.lateral .nivel-dois li {
        border-radius: 0px;}
    
.preco-venda {display:block;font-size:12px !important;}}


   
/* botão comprar mobile*/@media(max-width:767px){.listagem .listagem-item .acoes-produto-responsiva {
		box-sizing: border-box;
		position: relative;
		width: 100%;
		margin: 0 !important;
		padding: 10px;
		top: inherit;
		bottom: 0px;
		left: 0;
		text-align: center;
		text-transform: uppercase;
	}
	
/*----REMOVER BOTAO COMPRAR HOME/LISTAGEM MOBILE---*/
.listagem .listagem-item .acoes-produto-responsiva a.tag-comprar {
  
        background: #313131 !important;
        border-radius: 5px;
        display: block;
        line-height: 46px;
        height: 46px;
    
    
}
	
	.listagem .listagem-item .acoes-produto-responsiva .tag-comprar span {
		font-size: 0px;
	}
	
}
    
/*---BOTAO WHATS---*/ 

.fa-whatsapp:before{
    display:none;
}


/*.fa-whatsapp:after {
    content: "chama no whats"!important;
    display: inline-block;
    font-size: 10px;
    border: solid 1px #168a41;
    border-radius: 5px;
    color: #ffffff;
    padding: 2PX 5px 1PX 5PX;
    margin-top: 18px;
    font-weight: bold;
    font-family: sans-serif;
    background: linear-gradient(#25d366,#397d13);
    box-shadow: 1px 1px 2px #888;
    margin-left: -15px;
    white-space: nowrap;
}*/




/*logo mercado pago rodape*/
.pagamento>ul+ul {
    margin: 15px 0 0;
    background: url(https://i.ibb.co/XJbPvpR/logo-mercado-pago.png);
    background-repeat: no-repeat;
    background-position: right;
    background-color:#ffffff;
}
	


    /*.menu.superior.smaller {
        height: 50px;
        -webkit-box-shadow: 0px 4px 7px 0px rgba(50,65,71,0.3) !important;
        -moz-box-shadow: 0px 4px 7px 0px rgba(50,65,71,0.3) !important;
        box-shadow: 0px 4px 7px 0px rgba(50,65,71,0.3) !important;
    }*/


    /* NÃVEL 1 
    .menu.superior .nivel-um {
        width: 950px;
        margin: 0 auto;
    }*/

   /*fundo menu superior*/ #cabecalho>.conteiner>.menu.superior .nivel-um>li {
        position: relative;
        width: 105.82px;
        height:30px;
        margin: 10px 5px;
        padding: 0  ;
        border: 0;
        transition-duration: 0s;
        transition-delay: 0.15s;
        border-radius:2px;
       
       
       
}
    


 /*fundo menu superior */  .menu.superior .titulo {
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: 30px;
    /*background-color: #313131; */
    transition: 0s 0.15s;
    border-radius: 2px;
text-transform: uppercase;

    }





  .menu.lateral.nivel-um .categoria-id-3782856 {
      background-color: #36a2cd!important;
     
    }

/*cor menu superior OFERTAS*/#cabecalho .menu.superior .categoria-id-14080396 {
      /*background:linear-gradient(#00e1ed,#407ad1)*/
     
       /*background:linear-gradient( #84fa3e,#6eaf48)*/
      background:linear-gradient( #ffc64a,#e06100)
}



 /*cor menu superior*/#cabecalho .menu.superior .categoria-id-8404122 {
      /*background:linear-gradient(#00e1ed,#407ad1)*/
       /*background:linear-gradient( #84fa3e,#6eaf48)*/
      /*background:linear-gradient( #ffc64a,#e06100)*/
         /*Background:#2d2d2d;*/
}


 /*cor menu superior*/#cabecalho .menu.superior .categoria-id-3782856 {
      /*background:linear-gradient(#00e1ed,#407ad1)*/
       /*background:linear-gradient( #84fa3e,#6eaf48)*/
     /* background:linear-gradient( #ffc64a,#e06100)*/
     /*Background:#2d2d2d;*/

    }
/*cor menu superior*//*#cabecalho .menu.superior .categoria-id-3974252 {
          background:linear-gradient( #ffc64a,#e06100)
 
    }*/

/*cor menu superior*/#cabecalho .menu.superior .categoria-id-3978982 {
            /*background:linear-gradient(#00e1ed,#407ad1)*/
      /*background:linear-gradient( #ffc64a,#e06100)*/
/*Background:#2d2d2d;*/

    }


/*cor menu superior*/#cabecalho .menu.superior .categoria-id-3606399 {
  
            /*background:linear-gradient(#74daf7,#007799)*/
      /*background:linear-gradient( #ffc64a,#e06100)*/
/*Background:#2d2d2d;*/

    }
/*cor menu superior*/#cabecalho .menu.superior .categoria-id-3700480 {
        /*background:linear-gradient(#f74339,#c15953)*/
      /*background:linear-gradient( #ffc64a,#e06100)*/
/*Background:#2d2d2d;*/

    }

/*cor menu superior*/#cabecalho .menu.superior .categoria-id-3917133 {
   /*background:linear-gradient( #fc776f,#c15953)*/
     /* background:linear-gradient( #ffc64a,#e06100)*/
/*Background:#2d2d2d;*/

    }

/*cor menu superior*/#cabecalho .menu.superior .categoria-id-4127825 {
         /*background:linear-gradient(#f2bc57,#fca708)*/
     /*background:linear-gradient( #ffc64a,#e06100)*/
/*Background:#2d2d2d;*/

    }

/*cor menu superior*/#cabecalho .menu.superior .categoria-id-3711174 {
       
   /* background:linear-gradient( #ffc64a,#e06100)*/
/*Background:#2d2d2d;*/

        
   
    }

/*cor menu superior*/#cabecalho .menu.superior .categoria-id-4721787 {
       
   /*background:linear-gradient( #ffc64a,#e06100)*/
/*Background:#2d2d2d;*/

        
   
    }

/*cor menu superior - cabos e adaptadores*/#cabecalho .menu.superior .categoria-id-4231777 {
       
   /*background:linear-gradient( #ffc64a,#e06100)*/
/*Background:#2d2d2d;*/

        
   
    }

/*cor menu superior*/#cabecalho .menu.superior .categoria-paginas {
       
  /* background:linear-gradient( #ffc64a,#e06100)*/
Background:#35373b;

        
   
    }





/* fundo transparente menu superior*/.menu.superior {
    background: none;
    margin-top: 20px;
}


/*distancia menu nivel dois*/.menu.superior .nivel-dois {
   
    top: 40px; 
}
/* seta menu nivel dois*/.menu .nivel-dois .com-filho i {
    display:inline-block!important;
    position: absolute;
    right: 20px;
    top: -3px;
}


/*cor fundo carrinho home*/.carrinho /*.vazio>a span*/{
    border-radius: 4px;
    float: none;
    display: block;
    margin-left: 0px;
    line-height: 40px;
    padding: 0;
    background: none;
    text-align: center;
    max-width:225px;
    border: 1px solid #4f4f4f;
    
}
.carrinho>a span {
    color: #cfcfcf;
}
.carrinho>a strong {
    color: white;
}
/*--------------*/



/*fundo conta*/.acoes-conta {
    margin: 0;
    /*background: white;*/
    text-align: justify;
    border-radius: 8px;
    align-items: center;
    /*border: solid 2px;*/
    /*border-color: white!important;*/    
    
}

/*qnt mobile pagina produto
.produto .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho {
    
      width: 94%;
      display: block;
}*/


/*@media only screen and (max-width: 767px)*/
.listagem .listagem-item .imagem-produto {
    float: initial;
    width: 100%!important;
    position: relative;
}

/*borda menu nivel dois superior*/.menu.superior .nivel-um>li:hover .nivel-dois {
    display: block;
    border-top: solid 8px #0a0a0a;
    /*border-color: #407ad1;*/
    border-radius: 0px;
    
}


/* ---VEJA TAMBÉM pagina produto---*/

ul.keywords-tags {
	font-size: 0;
}

ul.keywords-tags li {
	display: inline-block;
	margin: 0 5px 5px 0;
	padding: 0 3px !important;
	font-size: 12px;
	font-weight: 700;
	color: white;
	background: linear-gradient(#ecaf2b,#de5016);
	border: 3px solid sandybrown;
	border-radius: 4px !important;
	transition: 0.2s all;
	
}

ul.keywords-tags li:hover {
	color: #FFF;
	background-color: #9fccd9 !important;
}

#descricao li, #descricao ul {
    list-style-type: inherit;
    margin-left: 0px;
}






/*---novo background---*/

.menu.lateral .com-filho.borda-principal {
    border-width: 2px 0 0;
    margin-left: 10px;
    /*text-align:*/
}

.menu.lateral .com-filho .titulo {
    color:white;
    
}

/*----MAGEM TARJA---*/
.tarja * {
    color: #FFF;
    margin-top: 2px;
    BORDER-RADIUS: 5px;
    margin-bottom:-45px;
   
}



/*---TAMANHO LOGO---*/
.logo a img {
    height: 75px;
    max-height: none;
    margin-bottom: 10px
}

/*---TITULO CABECALHO---*/
.cabecalho-interno .titulo {
    font-size: 22px;
    margin: 8px;
}
/*---MARGEM IMAGEM PAGINA PRODUTO---*/
.produto .conteiner-imagem img {
   max-height:540px;
   margin-top: 20px;
}


/*---POSICAO REDES SOCIAIS PAG PRODUTO---*/
    .lista-redes ul {
    margin-left:28%;
   
}

/*---MARGEM INFORMAÇÕES PAGINA PRODUTO---*/
.produto .acoes-produto {
    margin: 10px;
    display:block;
    
}

/*---MARGEM COD PRODUTO---*/
.produto .codigo-produto {
    font-size: 14px;
    /*margin: 10px;*/
    line-height: 17px;
    padding: 10px 5px 10px 17px;
    margin: 0px -5px -10px -5px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    align-content: center;
    justify-content: space-between;
    
}

/*---BOTAO COMPRAR PAGINA PRODUTO---*/
.produto .acoes-produto .comprar {
    text-align: center;
    float: none;
}


/*---BOTAO COMPRAR NO CARRINHO---*/
.row-fluid [class*="span"]:first-child {
    /*margin: 20PX;*/
    /*display: grid;
    
    /* margin-right: 100px; */
    /*text-align: -webkit-right;*/
}

/*---FINALIZAR PEDIDO ATENDIMENTO BACK---*/
.carrinho-checkout .atendimento {
    border-width: 1px;
    border-style: solid;
    padding: 5px;
    margin: 20px 0 0;
    background: white;
    border-radius: 4px;
}




/*---BOTAO COMPRAR NO CARRINHO PEDIDOS---*/
.botao {
    margin: auto;
}
.acao-editar>div * {
    margin-left: auto;
    margin-right: 10px;
    
}

/*---MARGEM BANNER FULL X TARJA---*/
.flexslider {
    margin-bottom: -15px;
    border: none;
}
    
/*---MARGEM LISTAR---*/
.ordenar-listagem.topo {
    padding: 5px 10px;
}


/*---MARGEM PAG PRODUTO TOPO---*/
.info-principal-produto .breadcrumbs ul li * {
    margin-top: 10px;
    background: #313131;
    color: white;
    border-radius:2px;

}

/*---CENTRALIZAR CEP E TEXTO CEP---*/
.produto .principal>*:last-child {
    border: 0;
    text-align: center;
}


/*---FUNDO CEP---*/
.produto .cep #formCalcularCep {
    margin-top:20px;
    border-radius:3px;
}


/*---SELOS RODAPE---*/

#rodape div.span4.pagamento {
    display:none;
}

#rodape .span4.selos {
    display: flex;
    justify-content: center;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    width: 100%;
    flex-direction: column;
    margin:0;
   margin-bottom: 30px;
}

#rodape .span4.selos .titulo {
    color: #ffffff;
    border: none;
    margin:0;
}


#rodape .selos ul li img {
    max-width: 130px;
    margin:10px;
}

#rodape .span4.links-rodape.links-rodape-categorias {
    display:none;
}
/*--------fimm------*/

.listagem .titulo-categoria:hover{
    background: #d5d5d5;
}