:root {
	--cor_primaria:#DAB24C;
	--cor_secundaria:#33c514;
	--cor_cabecalho: #fff;
	--icones_cabecalho: #DAB24C;
	--icones_cabecalho_hover: #DAB24C65;
	--icones_texto_cabelho: #DAB24C;
	--cor_menu: #fff;
	--texto_menu: #DAB24C;
	--botao: #DAB24C;
    --texto_botao: #fff;
	--botao_hover:#DAB24C;
	--texto_botao_hover: #DAB24C;
	--botao_comprar: #DAB24C;
	--texto_botao_comprar: #fff;
	--footer: #DAB24C;
	--texto_footer: #fff;
	--txt-global:#111;
}


/*Fale conosco rodapé*/
#atd-rodape{
    color:#fff !important;
    padding: 0 !important;
}

.fancybox-lock .fancybox-overlay{
    display:none !important;
}

/*diminuir o tamanho dos icones do cabeçalho*/
.my_account>a:before, .wishlist a:before, .productTracking>a:before, .dropHelp:before{
    font-size:25px !important;
}

 /*capitalize nas letras dos icones do cabeçalho*/
.my_account>a, .wishlist a, .productTracking a, .dropHelp p{
    text-transform:capitalize !important;
}

.pagina-inicial .secao-banners{
    padding-top:94px!important; 
}

/*CAPITALIZAR PRIMEIRA LETRA INPUT EMAIL*/

input::placeholder::first-letter {
  text-transform: uppercase !important;
}

/*Botao produto favorito*/
a.btn-favorite-page-prod:before, a.btn-favorite:before{
    background:transparent !important;
    color:#fff !important;
    margin-top: 0.3rem;
    display:none;
}

/*Reduzir logo loja integrada e remover logo do desenvolvedor*/

.loja-integrada-copyright img{
    height:1.4rem !important;
}

.assinatura-rodape .row-fluid{
    height:0 !important;
}

.design-fox > a{
    display: none !important;
    height:0 !important;
    font-size:0 !important;
}

.design-fox + div {
  display: none !important;
  height: 0 !important;
}



/*descricao do produto*/
.listagem .span3 .listagem-item .nome-produto, .listagem .produtos-carrossel[data-produtos-linha="4"] .listagem-item .nome-produto{
    min-height:0 !important;
}


/*Remover logo loja integrada e tema*/
/*.assinatura-rodape{*/
/*    display:none !important;*/
/*}*/

/*rodapé atendimento*/
#rodape div.contato{
    left: 0 !important;
}


/*whatsapp e btn subir para o topo*/
#return-to-top{
    bottom:110px !important;
    right:42px !important;
}
.pulse-button, .whats-button{
    right:30px !important;
    left: unset !important;
    background:#C9A246 !important;
    border-radius:50px !important;
}


/*Tamanho do pix no rodapé*/
.gateways-rodape{
    width:54.5% !important;
}

/*ICONES CABEÇALHO*/

.dropHelp, .productTracking{
    display:none !important;
}

.my_account-title::before {
  content: "" !important;
  width: 68px;
  height: 69px;
  background-image: url('https://cdn.awsli.com.br/2652/2652506/arquivos/4.png');
  background-size: cover;
}

.wishlist a::before {
    content: "" !important;
    width: 69px;
    height: 70px;
    background-image: url(https://cdn.awsli.com.br/2652/2652506/arquivos/2.png);
    background-size: cover;
    top: -49px !important;
    left: -8px !important;
}

.wishlist a, .my_account-title{
    font-size:0 !important;
}

.carrinho::before {
    content: "" !important;
    background-image: url(https://cdn.awsli.com.br/2652/2652506/arquivos/3.png);
    background-size: cover;
    width: 70px !important;
    height: 70px !important;
    top: -10px !important;
}

.busca-mobile .busca:before{
    content: "" !important;
    background-image: url('https://cdn.awsli.com.br/2652/2652506/arquivos/217.png');
    background-size: cover;
    width: 55px !important;
    height: 59px !important;
    top: 0px !important;
    left: 5px !important;
}

.my_account>a:before{
    top:-49px !important;
    left:5px !important;
}

#cabecalho .carrinho:after{
    display:none !important;
}

.carrinho>a{
    margin-top:-8px !important;
    font-size:0 !important;
}

.qtd-carrinho{
    color:#DAB24C !important;
}
.carrinho{
    border:none !important;
        margin-top: 0.52rem;
}


.busca-mobile .botao-busca:after{
    color:#C9A246 !important;
}

.gateways-rodape li:nth-child(2){
    margin-left:50px !important;
}

.ui-autocomplete-input::placeholder {
    padding: 15px !important; 
}

.menu-wrapper.span6.hidden-phone{
    justify-content: end !important;
    margin-top:.46rem !important;
}

.wishlist{
    margin-right:5rem !important;
}
.my_account{
    margin-right: 5.3rem !important;
}


/*BUSCA TOPO*/
.busca-mobile .botao-busca{
    margin-top:3px !important;
}

.busca-mobile .busca input {
    padding: 11px 16px 11px 46px !important;
    margin-top:7px !important;
}

.logo a img{
    margin-top:.1rem !important;
}

a.btn-favorite {
    right: 25px;
}

.listagem .titulo-categoria:first-child {
    margin-bottom: 15px;
}

.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner .botao {

    background: #DAB24C;
}

#rodape>div:last-child{
    padding: 1.2rem 0rem 2rem 2rem !important;
}

.carrinho .qtd-carrinho {
    right: 2px !important;
    top: -6px !important;
    font-size: 16px !important;
    line-height: 19px !important;
    font-weight: 600 !important;
    background:#DAB24C !important;
    color: #fff !important;
    width: 20px !important;
    height: 20px !important;
}

#cabecalho{
    box-shadow: 0 0 30px 0 rgba(74,81,81,.1);
}

/*RODAPE*/

#rodape .institucional{
    padding-bottom:15px !important;
}


@media only screen and (min-width: 768px) {
    #rodape .institucional, #rodape .pagamento-selos{
      padding: 0 4rem 5rem 4rem !important;
    }
}

/*CELULAR CABECALHO*/
@media only screen and (max-width: 768px) {
    #rodape .institucional, #rodape .pagamento-selos{
      padding: 0 3rem 5rem 2.75rem !important;
    }
    #rodape .pagamento-selos .pagamento>span, #rodape .pagamento-selos .selos>span, .pagamento-selos .row-fluid .pagamento{
        font-size: 20px important;
    }
     #rodape div.contato ul{
         margin-left: 0 !important;
     }
    
     .menu-bt-mobile.visible-phone{    
        background: #fff !important;
     }
     
     .menu-bt-mobile.visible-phone {
        background: #fff !important;
     }
     
     a.btn-favorite{
         right:4px !important;
         top:17px !important;
     }
     
     .qtde-adicionar-carrinho{
         display:none;
     }
     
     .listagem-item a.botao.botao-comprar.principal{
         padding:0 !important;
     }
     
     .pagina-inicial .listagem-item .acoes-produto .botao.principal{
         margin: 1rem 1rem 0.3rem 1rem !important;
         font-size: 14px !important;
         text-transform: capitalize !important;
     }
     
     .listagem .listagem-item .info-produto{
         margin-top: -0.5rem !important;
         margin-bottom: 0.5rem !important;
     }
     
     .news-rodape .newsletter .botao:before{
        font-size: 18px !important;
        color: #DAB24C !important;
        text-transform: capitalize !important;
        padding-top: 0.7rem;
     }
     .news-rodape .newsletter .botao{
         background:#fff !important;
     }
     
     .selos{
         margin-top:2rem !important;
     }
     
     
    .pagamento>ul li {
        margin-bottom: 1rem !important;
    }
    
    #rodape .institucional{
        margin-top:1.2rem !important; 
        padding: 0 3.2rem 0 2.7rem !important;
    }
    
    .nome-produto{
        font-size: 15px !important;
        margin-bottom: 1rem !important;
    }
    
    .cart-mobile > a > img{
        height:3.4rem !important;
        margin-top: 0.1rem;
    }
    
    .search-mobile > a > img{
        height:3.4rem !important;
        margin-top: 0.16rem;
    }
    
    .user-mobile > a > img{
        height:3.4rem !important;
        margin-top: 0.1rem;
        margin-left: -0.5rem;
    }
    
    .slick-next, .slick-prev {
        display:none !important;
    }
    
    .pagina-inicial .secao-banners {
        padding-top: 51px!important;
    }
    #rodape .links-rodape ul li a, div.contato a {
        color: #2a2a2a !important;
    }
    
    .news-rodape.span3 .titulo{
        display: none !important;
    }

    .redes-sociais{
    	justify-content:center !important;
    }
    
    .news-rodape .newsletter .botao{
        left:0 !important;
        width: 100% !important;
    }
    
}

.my_account ul{
    width: 253px !important;
}


.news-rodape .newsletter .botao:before{
    content: 'Quero Receber Ofertas!' !important;
}


.icon-phone:before {
    content: "\f095";
}

#rodape div.contato li a:before{
    content: "Fale diretamente conosco pelo WhatsApp! \f232";
}
