#cabecalho .account .account-list li a {
    color: #1d1d1d;
}

#cabecalho .account .account-list li a:hover {
    color: #d16c6d;
}

#cabecalho .account .account-list li a .icon * {
    fill: #d16c6d;
}

#cabecalho .support .support-items .contact li a, #cabecalho .support .support-items .contact li span {
    color: #565555;
}

#cabecalho .support .support-items .icon {
    fill: #d16c6d;
}

#cabecalho .support .support-items .office-hours p {
    color: #565555;
}

#cabecalho .support .support-items .office-hours p.title {
    color: #161616;
}

.tracking .form-tracking span {
    color: #161616;
}

.carrinho .carrinho-interno .nome-produto {
    color: #131313!important;
}

.carrinho .carrinho-interno .preco-produto .preco-promocional {
    color: #262626;
}

.carrinho .carrinho-interno .carrinho-rodape .carrino-total {
    color: #262626;
}

.carrinho .carrinho-interno .carrinho-rodape .carrino-total .titulo {
    color: #262626;
}

#rodape .sobre-loja-rodape .more {
    display: none;
}

.pagina-produto #corpo .produto .acoes-flutuante .botao-comprar {
    box-shadow: none;
    background: #269e10;
    font-size: 15px;
    border-radius: 50px;
}

#comprar-ajax-status .buttons .botao.principal {
    font-size: 16px;
    padding: 15px 50px;
    box-shadow: none;
    background: #269e10;
    text-transform: uppercase;
    border-radius: 50px;
    margin-top: 10px;
}

.pagina-carrinho #corpo .finalizar-compra .acao-editar .botao.principal {
    background-color: #269e10;
    box-shadow: none;
    font-size: 18px;
    padding: 15px 49px;
    font-weight: 600;
    margin-right: 0;
    border-radius: 50px;
    text-transform: uppercase;
}

.carrinho .carrinho-interno .carrinho-rodape .botao:hover {
    background: #3ec227;
}

.pagina-produto #corpo .produto .principal .acoes-produto .comprar .botao-comprar {
    border-radius: 50px;
    box-shadow: none;
    background: #269e10;
    text-transform: uppercase;
    font-size: 25px;
    height: 60px;
}

.pagina-carrinho.carrinho-checkout #finalizarCompra {
    background: #269e10;
    background-color: #269e10;
    box-shadow: none;
    text-transform: uppercase;
    border-radius: 50px;
    cursor: pointer;
}

.carrinho .carrinho-interno .carrinho-rodape .botao {
   background: #269e10;
   border-radius: 50px;
   text-transform: uppercase;
}


.float-contact .float-open:hover {
    background: #34af23;
}

.float-contact .float-open {
    background: #34af23;
    border-radius: 50px;
}


.float-contact .float-items > li > a[title~=Whatsapp] {
    background-color: #34af23;
    border-radius: 50px;
}

.float-contact .float-items > li > a[title~=Messenger] {
    background-color: #0078FF;
    border-radius: 50px;
}

.float-contact .float-items > li > a {
    background: #d16c6d;

}

.pagina-produto #corpo .produto .principal .acoes-produto .comprar .disponibilidade-produto {
    margin-top: 15px;
}

.float-contact .icon * {
    fill: #ffffff;
}

#listagemProdutos.listagem .titulo-categoria h2:after {
    background-color: #bf2021;
}

.adic-favo:before {
    display: none;
}

.full.menu .conteiner .nivel-dois li a {
    color: #1b1b1b;
}

.full.menu .conteiner .nivel-dois li a:hover {
    color: #d16c6d;
}

.full.menu {
    background-color: #ca4142;
}

#instagram h2 span {
    color: #bc2021;
}


#rodape .institucional {
    background: #ca4142;
}

#rodape .institucional a, #rodape .institucional p {
    color: #f5ecec;
}

#rodape .institucional .titulo {
    font-weight: 600;
    font-size: 13px;
    text-transform: uppercase;
}

/* Ajusta icone facebook rodapé */
#rodape .lista-redes ul li:first-child{
  display:inherit !important;
}

#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-promocional, #listagemProdutos.listagem .listagem-item .info-produto .preco-produto span.preco-a-partir strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto span.preco-a-partir strong {
    color: #171616;
    font-weight: 600;
}

#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-parcela strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-parcela strong {
    color: #92641f;
}

.listagem .listagem-item .info-produto .preco-produto .desconto-a-vista, .listagem .listagem-item .info-produto .preco-produto .desconto-a-vista strong {
    color: #1e732c;
}

.pagina-busca .menu.lateral.outras .nivel-um li>a .titulo, .pagina-categoria .menu.lateral.outras .nivel-um li>a .titulo {
    color: #636363;
}

.pagina-busca .menu.lateral .nivel-um>li.ativo a .titulo, .pagina-categoria .menu.lateral .nivel-um>li.ativo a .titulo {
    color: #040404;
    font-weight: 600;
}

.breadcrumbs ul li a {
    color: #ca4142;
}

.pagina-busca #corpo .secao-principal .conteudo .botao.secundario, .pagina-categoria #corpo .secao-principal .conteudo .botao.secundario {
    text-transform: uppercase;
    border-radius: 50px;
    box-shadow: none;
    background: #269e10;
    width: 250px;
}


.conteudo h1 {
    color: #861f1e;
}

.breadcrumbs ul li:last-child a, .info-principal-produto .breadcrumbs ul li:last-child a {
    color: #ca4142;
    font-weight: 600;
}

.pagina-produto #corpo .produto .principal .atributos .atributo-comum span {
    color: #4e4e4e;
}

.pagina-produto #corpo .produto .principal .atributos .atributo-comum b {
    font-weight: 600;
    color: #4e4e4e;
}

.pagina-produto #corpo .produto .principal .atributos ul li .atributo-item {
    background-color: #cecece;
}

.pagina-produto #corpo .produto .principal .cep label {
    color: #8a8686;
}

a.lista-favoritos.fundo-principal.adicionar-favorito.hidden-phone {
    display: none;
}

.pagina-produto #corpo .listagem.aproveite-tambem>h4.titulo {
    color: #c42021;
}

.cabecalho-interno .titulo {
    color: #ca4142;
}

.cabecalho-interno .titulo small {
    color: #9c9595;
}

body .cor-secundaria {
    color: #3a3a3a;
}

.atributo-comum .active a span, .atributo-comum a:hover span, .cor-principal, .menu a:hover, a, a:focus, a:hover {
    color: #4e4e4e;
}

.pagina-carrinho #corpo .secao-principal .tabela-carrinho .quantidade a {
    color: #4e4e4e;
}

.pagina-carrinho #corpo .secao-principal .tabela-carrinho .excluir a {
    color: #ca4142;
}

.total strong {
    font-weight: 600;
    color: #269e10;
}

.descontos.avista span strong {
    font-weight: 600;
    color: #2c731f;
}

.pagina-carrinho #corpo .secao-principal .tabela-carrinho .form-horizontal label b {
    color: #4e4e4e;
}

.pagina-carrinho #corpo .secao-principal .tabela-carrinho .form-horizontal .btn {
    border-radius: 50px;
    background: #4e4e4e;
    box-shadow: none;
}

.pagina-carrinho #corpo .finalizar-compra .acao-editar .botao {
    background-color: #4e4e4e;
    box-shadow: none;
}


.pagina-produto #corpo .produto .principal .acoes-produto .preco-produto .desconto-a-vista, .pagina-produto #corpo .produto .principal .acoes-produto .preco-produto .desconto-a-vista strong {
    color: #329220;
}

.pagina-produto #corpo .produto .principal .acoes-produto .preco-produto .preco-promocional {
    font-weight: 600;
    color: #4e4e4e; 
}

.pagina-produto #corpo .abas-custom .tab-content .tab-pane#descricao h2 {
    color: #4e4e4e;
}

.preco-produto.destaque-preco span strong.cor-secundaria {
    font-size: 15px;
    color: #269e10;
}

.pagina-produto #corpo .produto .principal .nome-produto {
    font-size: 22px;
}

.pagina-carrinho #corpo .secao-principal .caixa-destaque > .botao {
    padding: 20px 40px;
    text-transform: uppercase;
    width: 50%;
    border-radius: 8px;
    background-color: #692d2d;
}

.banner-alpha .b-alph img {
    border-radius: 20px;
}

h1.titulo.cor-secundaria {
    font-weight: 700;
    text-transform: capitalize;
}

#barraNewsletter.posicao-rodape .componente .newsletter-assinar {
    background: #20c19c;
    color: #fff;
    border: none;
    border-radius: 30px;
}


.pagina-carrinho.carrinho-checkout .campos-pedido .identificacao .botao.principal, .pagina-carrinho.carrinho-checkout .campos-pedido .identificacao .submit-email.botao.principal {
    border-radius: 30px;
    background: #269e10;
    text-transform: uppercase;
}

.pedido-finalizado {
    margin-top: 180px;
}

.carrinho.cart .content-cart .price-total-cart {
    font-size: 13px;
    font-weight: 600;
}

a.scrollToTop {
    display: none !important;
}

@media screen and (max-width: 768px){

    .conteudo-topo .menu.superior.visible-phone ul.action-links,
    .conteudo-topo .menu.superior.visible-phone ul.action-links li{
        display: none;
    }

    .conteudo-topo .busca-mobile {
        padding: 10px 0;
    }

    #cabecalho .conteiner>.row-fluid>.span3 {
        display: none;
    }

    .atalhos-mobile {
        margin-top: 10px;
        padding: 0px;
    }

    .conteudo-topo .busca-mobile.fixed {
        box-shadow: none;
    }

    #cabecalho .conteiner > .row-fluid {
        background-color: white;
    }

    #fullbanner-mob {
        margin-top: 193px;
    }

    .pagina-busca #instagram,
    .pagina-categoria #instagram {
        margin-top: 0px;
    }

    .tabela-carrinho .produto-info {
        width: 100%;
    }

    #rodape .institucional .lista-redes {
        display: block;
    }

    #fullbanner-mob .slick-next,
    #fullbanner-mob .slick-prev {
        display: none !important;
    }

    .pagina-produto #corpo > .conteiner {
        padding: 0px 20px;
    }

    .pagina-produto #cabecalho .conteiner > .row-fluid > .span3,
    .pagina-categoria #cabecalho .conteiner > .row-fluid > .span3,
    .pagina-busca #cabecalho .conteiner > .row-fluid > .span3 {
        display: none;
    }

    .pagina-carrinho #cabecalho .conteiner > .row-fluid {
        display: none;
    }

    .pagina-categoria #corpo{
        margin-top: 150px;
    }

    .pagina-carrinho #corpo{
        margin-top: 50px;
    }

    .pagina-produto #corpo .produto .principal .acoes-produto .comprar .botao-comprar {
        width: 100%;
    }

    #rodape .institucional li a {
        font-weight: 500;
        letter-spacing: 2.5px;
        text-transform: uppercase;
    }

    #rodape .links-rodape .titulo {
    background-color: #deb1b1;
    }

    .conteudo-topo .menu.superior.visible-phone ul li a{
        color: #fff;
        font-size: 15px;
        text-transform: uppercase;
    }

    .conteudo-topo .menu.superior.visible-phone ul li a img{
        max-height: 20px;
        margin-right: 8px;
    }

    .conteudo-topo .busca-mobile .atalho-menu {
        background: #c12021;
        border-radius: 30px;
    }

    .pagina-carrinho #corpo .finalizar-compra .acao-editar .botao.principal {
        width: 100%;
    }

    .info-principal-produto {
        margin-top: 0px;
    }

    #cabecalho .logo a {
        max-height: 100%;
        margin: 0px;
        transition: all 0.5s ease-in-out;
    }


  .busca-mobile .menu.superior.visible-phone .top-menu li.account .titulo {
    color: white;
    text-transform: uppercase;
  }

  .links-rodape.links-rodape-categorias.span2 {
    background-color: #ca4142;
  }

  .busca-mobile .menu.superior.visible-phone .links-rodape>.titulo {
    color: #ffffff;
    text-transform: uppercase;
  }

  .busca-mobile .menu.superior.visible-phone .links-rodape ul.active {
    margin-bottom: 10px;
  }

  .busca-mobile .menu.superior.visible-phone .links-rodape.links-rodape-atendimento .icon {
    fill: #fbfbfb;
  }

}

.personalizacao {
    background-color: #0c0c0c;
    text-align: center;
}

.personalizacao p {
    font-size: 15px;
    padding: 10px 0px;
    font-weight: 600;
    margin: 0px;
}

.personalizacao a {
    color: #ff4041;
}

.personalizacao a:hover {
    color: #ffffff;
}

.personalizacao a:link {
    text-decoration: none;
}

.personalizacao i {
    margin-right: 10px;
}

.slick-next {
    right: 0px;
}

.slick-prev {
    left: 0px;
}

.wrap span.titulo {
    display: none;
}

#barraNewsletter.posicao-rodape {
    background: #dedcdc;
    padding: 10px 0;
}

.secao-banners {
    margin-top: 200px;
}

.full.menu .conteiner .nivel-um > li .nivel-dois .container-menu .mega-recebe-prod #listagemProdutos.listagem ul .listagem-linha ul li .listagem-item .imagem-produto {
    max-height: 200px;
}

.float-open {
    display: none !important;
}

img.logoBarraMobile {
    margin-top: -3px;
    max-height: 50px;
    margin-left: 30px;
}

#cabecalho .busca input, #cabecalho .busca input:focus {
    border: 1px solid #e0e0e0 !important;
    box-shadow: none !important;
    border-radius: 0px !important;
    margin: 0px !important;
}

/* BOTÃO WHATSAPP */

.btnWhats {
    position        : fixed;
    width           : 60px;
    height          : 60px;
    bottom          : 10px;
    right           : 10px;
    background-color: #25d366;
    color           : #FFF;
    border-radius   : 50px;
    text-align      : center;
    font-size       : 30px;
    box-shadow      : 1px 1px 2px #888;
    z-index         : 1000;
}

.btnWhats i {
    margin-top: 16px;
}

.btnWhatsBkg {
    position        : fixed;
    width           : 60px;
    height          : 60px;
    bottom          : 10px;
    right           : 10px;
    background-color: #3ee27a;
    border-radius   : 50px;
    z-index         : 1000;
    animation       : bg 3s infinite;
}

@keyframes bg {
    10% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.6);
        opacity  : 0;
        height   : 60px;
    }

    100% {
        opacity: 0;
    }
}