    .tituloH2{margin: 10px 0px; padding: 2px 0px 0px; line-height: 1.35; color: rgb(255, 101, 5); font-size: 18px; font-weight: bold; font-style: italic; text-transform: uppercase; font-family: Roboto Condensed, Roboto, sans-serif; text-shadow: rgb(221, 221, 221) 1px 1px 2px; border: 0px; color:#FF0000; }
    
    .tituloH2 strong{margin: 10px 0px; padding: 2px 0px 0px; line-height: 1.35; color: rgb(255, 101, 5); font-size: 18px; font-weight: bold; font-style: italic; text-transform: uppercase; font-family: Roboto Condensed, Roboto, sans-serif; text-shadow: rgb(221, 221, 221) 1px 1px 2px; border: 0px; color:#FF0000; }

    .tituloH2 a{ margin: 10px 0px; padding: 2px 0px 0px; line-height: 1.35; color: rgb(255, 101, 5); font-size: 18px; font-weight: bold; font-style: italic; text-transform: uppercase; font-family: Roboto Condensed, Roboto, sans-serif; text-shadow: rgb(221, 221, 221) 1px 1px 2px; border: 0px; color:#FF0000;  text-decoration: none; cursor:text; }
    .textoInterno{ margin: 0px 0px 1em; padding: 0px; color: rgb(85, 85, 85); text-align: justify; font-size: 15px; font-family: Roboto, arial, sans-serif; line-height: 20.1499996185303px; }
    .textoInterno a{ margin: 0px 0px 1em; padding: 0px; color: rgb(85, 85, 85); text-align: justify; font-size: 15px; font-family: Roboto, arial, sans-serif; line-height: 20.1499996185303px; text-decoration: none; cursor:text; }/*
    .li{ padding: 0px; color: rgb(85, 85, 85); text-align: justify; font-family: Roboto, arial, sans-serif; line-height: 20.1499996185303px; }*/
    strong { font-weight: normal; }
    .atributo-cor { display: none!important; }
    .listaCor { margin: 0 !important; display: none; }
    .listaCor li { float: none !important; margin: 0px !important; }
    .listaCor li a { border-radius: 0px !important; }
    .listaCor li.active { display: none !important; }
    .selecionado { cursor: pointer; margin-top: 30px !important; box-shadow: 0 0 9px -2px #ccc; border: none; border-radius: 0px; padding: 3px 15px; margin: 0; line-height: 30px; text-align: center; }
    #corpo .coluna .componente.newsletter .interno .interno-conteudo .texto-newsletter { font-weight: 400 !important; }
    .filtro.lista ul li.active label, .filtro.lista ul li a label:hover { font-weight: 400 !important; }
    a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone { display: none !important; }
    .pagina-produto #corpo .listagem.aproveite-tambem>h4.titulo { font-weight: 700 !important; }
    
    .pagina-carrinho #corpo { margin-top: 226px !important; }
    .carrinho-checkout #cabecalho { border-bottom: 2px solid #045e9e; } 
    .carrinho-checkout .atendimento li span.display-table .icone-box .icon * { fill: #065d9f !important; }
    .carrinho-checkout #corpo { margin-top: 160px !important; }
    
    /*Topo*/
    .full.menu { height: auto!important; padding: 10px 0px; }
    #cabecalho.fixed .full.menu.active { max-height: 100px !important; }
    .full.menu .conteiner .nivel-um>li>a { height: auto !important; display: block !important; }
    .full.menu .conteiner .nivel-um>li>a>.titulo { display: block !important; }
    
    
    .tracking .form-tracking input {
        color: #ffffff;
    }
    
    div.icon img.lazy-info { width:60px; height:60px; }
    
    /*Rodape*/
    #rodape .pagamento-selos { background: unset; }
    #rodape .institucional { background: unset; min-height: auto !important; padding: 20px 0px; }
    #rodape { background: #019682; background-size: cover; background-repeat: no-repeat; }
    #rodape .institucional .titulo { color: #fff !important; font-weight: 500 !important; }
    #rodape .institucional a, #rodape .institucional p { color: #fff !important; font-weight: 400 !important; }
    #rodape .links-rodape-atendimento .icon { fill: #fff !important; }
    #rodape .links-rodape-paginas+.links-rodape-atendimento .location .title-location svg * { stroke: #fff !important; }
    #rodape .links-rodape-paginas+.links-rodape-atendimento .location .title-location svg { stroke: #fff !important; width: 2em; }
    #rodape .links-rodape-atendimento .office-hours .title .icon rect, #rodape .links-rodape-atendimento .office-hours .title .icon .c { fill: #fff  !important; stroke: #fff !important; }
    #rodape .links-rodape-paginas+.links-rodape-atendimento .location .title-location { font-weight: 400; }
    #rodape .links-rodape-paginas+.links-rodape-atendimento .location .title-location>span { color: #fff !important; }
    #rodape .pagamento-selos .titulo { color: #fff !important; font-size: 16px !important; }
    #rodape .links-rodape-paginas+.links-rodape-atendimento .location p.title { margin-left: 0px!important; line-height: unset!important; margin-top: 0px!important; }
    
    #rodape .institucional li.bt-faleconocosco { border: 0px !important; }
#rodape .institucional li.bt-faleconocosco a { color: #fff !important; }
#rodape .institucional li.bt-faleconocosco:hover { background: #8b6363 !important; }
#rodape .institucional li.bt-faleconocosco:hover a { color: #fff !important; }
.free-shipping.warning { display: none !important; }
#rodape .social ul, #rodape .pagamentos ul, #rodape .envio ul { margin: 0px !important; }
#rodape .pagamentos ul img, #rodape .envio ul img { width: 80% !important; }
#rodape .social ul img:hover { opacity: 0.8; }
#faixaInfo { padding: 60px 0px !important; border-top: 1px solid #f1f6fc; background: #f1f6fc; }
#faixaInfo .conteiner { background-color: unset !important; }
#faixaInfo .titulo { font-size: 36px; color: #019682; text-align: center; font-family: 'Montserrat', sans-serif; font-weight: 700; margin-bottom: 30px !important; }
#faixaInfo .titulo font { color: #767676; font-size: 14px; font-weight: 400; display: block; vertical-align: bottom; float: none;  }
#faixaInfo .blocoFaixa { display: flex; align-items: center; justify-content: center; }
#faixaInfo .blocoFaixa img { width: 64px; margin-right: 10px; }
#faixaInfo .blocoFaixa p { font-size: 18px; line-height: 1; color: #000000 !important; }

.forma_envio.span4 { display: none !important; }
#rodape .pagamento-selos .titulo, #rodape .institucional .titulo { font-size: 20px !important; padding: 0px!important; margin-bottom: 10px; } 
#rodape .links-rodape-atendimento ul { margin-bottom: 10px; padding-bottom: 0px; border-bottom: 0px; }
#rodape .institucional a, #rodape .institucional p { margin-top: 10px; }
#rodape .links-rodape-paginas+.links-rodape-atendimento .location { padding: 0px 0; margin-top: 0px; border-top: 0px; }
#rodape .links-rodape-categorias { margin-left: 0 !important; }
#viewMap { display: none !important; }

#listagemProdutos.listagem .titulo-categoria h2:after {
    content: "";
    display: block;
    width: 10%!important;
    height: 6px!important;
    background-color: #019682;
    margin: 5px 0!important;
    position: relative;
    z-index: 1;
}

#listagemProdutos.listagem .titulo-categoria h2:before {
    content: "";
    display: block;
    width: 100%!important;
    height: 3px!important;
    background-color: #85b3ad36;
    margin: 5px 0!important;
    position: absolute;
    bottom: 24%;
    z-index: 0;
}

#listagemProdutos.listagem .titulo-categoria h2 {
    text-align: left;
}

.pagina-produto #corpo .abas-custom .tab-content .tab-pane#descricao h2:after {
    content: "";
    display: block;
    width: 10%!important;
    height: 6px!important;
    background-color: #019682;
    margin: 5px 0!important;
    position: relative;
    z-index: 1;
}

.pagina-produto #corpo .abas-custom .tab-content .tab-pane#descricao h2:before {
    content: "";
    display: block;
    width: 100%!important;
    height: 3px!important;
    background-color: #85b3ad36;
    margin: 5px 0!important;
    position: absolute;
    bottom: -7%;
    z-index: 0;
}

.pagina-produto #corpo .abas-custom .tab-content .tab-pane#descricao h2 {
    font-size: 20px;
    font-weight: 700;
    text-transform: none;
    color: #019682;
    text-align: left;
    position: relative;
}

.pagina-produto #corpo .listagem.aproveite-tambem>h4.titulo:after {
    content: "";
    display: block;
    width: 10%!important;
    height: 6px!important;
    background-color: #019682;
    margin: 5px 0!important;
    position: relative;
    z-index: 1;
}

.pagina-produto #corpo .listagem.aproveite-tambem>h4.titulo:before {
    content: "";
    display: block;
    width: 100%!important;
    height: 3px!important;
    background-color: #85b3ad36;
    margin: 5px 0!important;
    position: absolute;
    bottom: 28%;
    z-index: 0;
}

.pagina-produto #corpo .listagem.aproveite-tambem>h4.titulo {
    font-size: 20px;
    font-weight: 700;
    text-transform: none;
    color: #019682;
    text-align: left;
}

#listagemProdutos.listagem .listagem-item .info-produto, .listagem.aproveite-tambem .listagem-item .info-produto {
    text-align: left!important;
}

#listagemProdutos.listagem .listagem-item .info-produto .nome-produto, .listagem.aproveite-tambem .listagem-item .info-produto .nome-produto {
    text-align: left!important;
}

.conteudo { color: #019682; }
.conteudo h1, .conteudo h2, .conteudo h3, .conteudo h4, .conteudo h5, .conteudo h6, .conteudo strong { font-weight: bold!important; color: #019682!important; }

.pagina-login #corpo, .pagina-carrinho #corpo, .pagina-produto #corpo, .pagina-busca #corpo, .pagina-categoria #corpo, .pagina-marca #corpo, .pagina-pagina #corpo, .secao-banners {
    margin-top: 0px!important;
}

#listagemProdutos.listagem .listagem-item .info-produto .nome-produto, .listagem.aproveite-tambem .listagem-item .info-produto .nome-produto {
    color: #018f7c;
}

#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-parcela, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela {
    color: #f29200!important;
}

#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-parcela strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela strong {
    color: #f29200!important;
}

.listagem .listagem-item .info-produto .preco-produto .desconto-a-vista, .listagem .listagem-item .info-produto .preco-produto .desconto-a-vista {
    color: #019682!important;
    font-weight: 500!important;
    font-size: 17px!important;
    margin-top: 15px!important;
    display: block!important;
}

.listagem-item .info-produto .preco-produto .preco-promocional { color: #f29200!important; }

.pagina-inicial .conteudo.span12 { margin-left:0!important; }

.pagina-produto #corpo .produto .acoes-flutuante .preco-produto .preco-a-partir .preco-venda, .pagina-produto #corpo .produto .acoes-flutuante .preco-produto .preco-promocional.cor-principal {
    color: #f29200!important;
}

.produto .acoes-flutuante .preco-produto .preco-parcela {
    margin-top: 0px!important;
    color: #f29200!important;
}

.preco-parcela strong.cor-principal {
    color: #f29200;
}

.produto .acoes-flutuante .preco-produto .desconto-a-vista {
    margin-top: 15px!important;
    display: block;
    color: #019682!important;
    font-size: 15px;
}

#cabecalho { position:relative; }

#cabecalho.fixed {
    background: rgb(255 255 255);
}

.full.menu .conteiner .nivel-um>li.offers>a { margin-top: 0px!important; }

#cabecalho .busca input, #cabecalho .busca input:focus {
    background: #f29200;
    color: #ffffff;
}

#cabecalho .busca .botao {
    color: #fff;
}
#cabecalho .busca .botao:hover {
    color: #fff;
}
#cabecalho .busca input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff;
  opacity: 1; /* Firefox */
}

#cabecalho .busca input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff;
}

#cabecalho .busca input::-ms-input-placeholder { /* Microsoft Edge */
  color: #fff;
}

#cabecalho .account {
    order: 2;
}
#cabecalho .carrinho.cart {
    order: 3;
}

#cabecalho.fixed .full.menu {
    padding: 0px;
    transition: all 0.3s linear;
}
#cabecalho.fixed .full.menu.active {
    padding: 10px 0px;
}

#descricao { font-size: 16px; }

.pagina-inicial .row-fluid .listagem ul li {
    margin-left: 0.8%!important;
}

.carrinho.cart .content-cart .price-total-cart {
    font-size: 12px!important;
}

.pagina-produto #corpo .produto .principal .acoes-produto .preco-produto .preco-parcela strong,
.pagina-produto #corpo .produto .principal .acoes-produto .preco-produto .desconto-a-vista strong,
.listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela strong,
.listagem .listagem-item .info-produto .preco-produto .desconto-a-vista strong {
    font-weight: bold!important;
    color: #f6921c!important;
}

.pagina-produto #corpo .produto .principal .acoes-produto .preco-produto .preco-promocional {
    font-size: 30px;
    font-weight: 700!important;
    color: #019682!important;
    display: block;
}

.pagina-busca .menu.lateral .nivel-um>li.ativo a .titulo, .pagina-categoria .menu.lateral .nivel-um>li.ativo a .titulo {
    color: #f29200!important;
}

.pagina-busca .menu.lateral.outras .nivel-um li>a .titulo, .pagina-categoria .menu.lateral.outras .nivel-um li>a .titulo {
    color: #019682!important;
    margin-top: 0px!important;
}

.pagina-busca .menu.lateral.outras .nivel-um li, .pagina-categoria .menu.lateral.outras .nivel-um li {
    padding: 5px!important;
}

#corpo .coluna .componente.newsletter {
    display: none!important;
}

#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {
    background: #fc8b18!important;
    box-shadow: 0 0px 0px 0px #019682!important;
}

#listagemProdutos.listagem .listagem-item:not(.produto-adicionado):hover, .listagem.aproveite-tambem .listagem-item:not(.produto-adicionado):hover {
    box-shadow: 0 0 0px 0px #062a2533!important;
}

#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar:hover, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar:hover {
    box-shadow: 0 0px 0px 0px #019682!important;
}

.pagina-produto #corpo .produto .principal .acoes-produto .comprar .botao-comprar {
    box-shadow: 0 0px 0px 0px #019682!important;
    background: #f29200!important;
}

.pagina-produto #corpo .produto .principal .acoes-produto .preco-produto .preco-parcela, .pagina-produto #corpo .produto .principal .acoes-produto .preco-produto .preco-parcela strong {
    color: #f29200!important;
}

.pagina-produto #corpo .produto .principal .acoes-produto {
    box-shadow: 0 0 0px 0px #ccc!important;
    border: 1px solid #d4d4d4!important;
}

.pagina-produto #corpo .produto .principal .cep .input-append.input-prepend .input-small.input-cep[type=tel] {
    box-shadow: 0 0 0px 0px #ccc !important;
    border: 1px solid #d4d4d4!important;
}

.pagina-produto #corpo .produto .acoes-flutuante .botao-comprar {
    box-shadow: 0 0px 0px 0px #019682!important;
    background: #f7931a!important;
}

.pagina-produto #corpo .produto .principal .nome-produto {
    color: #019682!important;
}

.pagina-produto #corpo .produto .acoes-flutuante .nome-produto {
    color: #019682!important;
}

.faixaRedesSociais { display: flex; align-items: center; justify-content: center; padding: 20px 0px; background: #fff; color: #000; }
.faixaRedesSociais .redesSociais { margin: 0px 20px; }

.whatsApp { font-size: 16px; width: 100%; background: #089c4c; color: #fff; border-radius: 8px; }
.whatsApp a { padding: 12px 15px 10px; display: block; text-decoration: none!important; border-radius: 8px; }

@media screen and (max-width: 768px) {
    
    .faixaRedesSociais { display: block; }
    .faixaRedesSociais .redesSociais { margin: 10px 20px 0px 20px; }
    
    #fullbanner-mob {
        margin-top: 0px!important;
    }


    .busca-mobile .menu.superior.visible-phone .top-menu li.account svg,
    .busca-mobile .menu.superior.visible-phone .top-menu li.cart .cart-icon .icon,
    .tracking .form-tracking button .icon,
    .tracking .form-tracking span .icon {
        fill: #fff!important;
    }

    .busca-mobile .menu.superior.visible-phone .links-rodape>.titulo,
    .conteudo-topo .menu.superior.visible-phone ul li a,
    .tracking .form-tracking span,
    .tracking .form-tracking input::placeholder {
        color: #fff!important;
    }

    .tracking .form-tracking {
        background: #019682!important;
    }
    .conteudo-topo .menu.superior.visible-phone>.wrap {
        background: #019682!important;
    }

    .pagina-inicial .row-fluid .listagem ul li {
        margin-left: 0%!important;
    }

    .pagina-busca .listagem>ul:not(.produtos-carrossel)>li, .pagina-categoria .listagem ul:not(.produtos-carrossel)>li {
        width: 50%!important;
    }

    .conteudo-topo .menu.superior.visible-phone.menu-active {
        height: 100vh;
    }
    
    .span9.span12 p {
        margin-bottom: 0px!important;
    }
    
    .whatsApp { font-size: 13px; }
}

@media screen and (max-width: 768px) {
    .pagina-carrinho .tabela-carrinho td {
        display: block!important;
    }
    .pagina-carrinho #corpo .secao-principal .tabela-carrinho .form-horizontal label~.controls {
        display: block!important;
    }
    
    #rodape img {
        max-width: 60%;
        margin-bottom: 20px;
    }
}