.cabecalho-interno .titulo, .cabecalho-interno .titulo small {
	color:#ffffff !important;
}

.pagina-carrinho strong.preco-promocional.cor-principal.titulo {

    color: #000 !important;
}

.pagina-carrinho .tabela-carrinho .preco-produto .preco-promocional {
	color: #000 !important;
}

.carrinho{
    display: block !important;
}

.carrinho svg{
    width: 40px !important;
    height: 40px !important;
}

.carrinho .qtd-carrinho{
    left: 8px;
    top: -65px;
}

#li-alerta-frete-gratis.li-alerta--frete-gratis-situacao-indisponivel, .pagina-carrinho #free-shipping-popup.no-free-shipping{
    display: none;
}

.carrinho-checkout .atendimento li .display-table {
    font-size: 18px;
    font-weight: 600;
    color: #fff !important;
}

@media (min-width: 1100px){
    .modulo.span4 img{
        width: 485px;
    }
}


@media (max-width: 900px){
    .cart-mobile strong.qtd-carrinho.titulo.cor-secundaria{
        color: #fff !important;
    }
    
    .pagina-carrinho #free-shipping-popup{
        bottom: 63px !important;
    }
}

  
 .menu-categorias span.categoria-titulo strong {
   color: #000 !important;
 }
 
.menu .nivel-dois a {
    color: #000000 !important;
 }
 
.menu a {
    color: #000000 !important;
 }

  
.listagem > .titulo {
 
    color: #fff;
}

.pagina-produto #corpo, .pagina-busca #corpo, .pagina-categoria #corpo, .pagina-inicial #corpo{
background: #000 !important;
}

.pagina-produto #corpo>.conteiner, .pagina-busca  #corpo>.conteiner, .pagina-categoria  #corpo>.conteiner, .pagina-inicial  #corpo>.conteiner {
    background: #000 !important;
}

.filtro h4, .menu.lateral .nivel-um .ativo strong {
    
    color: #ffffff !important;
}


.filtro.lista ul li label  {
    
    color:#ffffff !important;
    
}

.ordenar-listagem .input-append:first-child {
    border: 1px solid #ffffff !important;
    color: #ffffff !important;

   }

.ordenar-listagem label, i.icon-caret-down {
  color: #ffffff !important;
}

  
.listagem .listagem-item .imagem-produto::before {

    background: #000 !important;
    outline: 2px solid #000 !important;
    border: solid 1px #000 !important;
}
    
.listagem .listagem-item .imagem-produto {
  
    background: #000 !important;
    outline: 2px solid #000 !important;
    border: solid 2px #000 !important;
}
    
.breadcrumbs ul li:first-child * {
    color:#444444 !important;
    background: #222222 !important;
}

.breadcrumbs ul li * {

    color: #444;
}

.breadcrumbs ul li:last-child a {
    color:#444444 !important;
    background: #222222 !important;
}

.menu.lateral .nivel-um>li>a {

    background: #000 !important;
	
}

.menu.lateral .nivel-dois li, .menu.lateral li, .menu.lateral.outras .nivel-um li a {
    padding: 5px 20px;
    background-color: #151414!important;
	color:#ffffff !important;
}

.menu.lateral .nivel-dois a, .menu.lateral .nivel-um a .titulo {
	color:#ffffff !important;
}

.componente .titulo {

    color: #fff !important;
}



.listagem-item .produto-sobrepor {
    outline: 1px solid #000 !important;
    border: solid 1px #000 !important;
   
}

.listagem .imagem-produto img {
    background: #000 !important;
}


.listagem-item:hover .acoes-produto {
    bottom: 12px !important;
 
}

.listagem-item .acoes-produto .botao.principal {
    width: 100% !important;
    background: #ffffff !important;
    color:#000000;
    
  }

.listagem-item .acoes-produto .botao.principal:hover {

    color:#000000 !important;
    background: #e2e2e2 !important;
     
  }

.ordenar-listagem.topo {
    border-bottom: 1px solid #000000;

    
}

.busca-mobile .busca input {
   
    border-color: #ffffff !important;
    color: #fff;

}

.busca input {
color: #fff !important;
}

.busca input:hover {
color: #fff !important;
}





.menu-wrapper a svg, .menu-wrapper .dropHelp svg, .wishList svg, .my_account .user-icon, .carrinho svg, .my_account .user-icon svg {
    fill: #ffffff !important;
}

.menu-wrapper a:hover svg, .menu-wrapper:hover .dropHelp svg, .wishList:hover svg, .my_account .user-icon:hover, .carrinho svg:hover, .my_account .user-icon:hover svg {
    fill: #666666 !important;
}

.my_account .login:hover a {
	background: #444444;
	color:#fff;
}

svg.icon-head, .svg.icon-head, .cart-mobile svg, svg.icon-head g  {
  fill: #ffffff !important; 
  
}

.menu-mobile span {
  background: #ffff !important; 
} 


.info-produto a {
    color: #ffffff !important;

}

.info-produto{
   
	background: #000000 !important;
}

.listagem .preco-produto .preco-venda, .preco-produto, .preco-venda {

    color: #888 !important;
}


.carrinho strong.qtd-carrinho {
    display: block!important;
}
.carrinho .qtd-carrinho {
background: #ffffff !important;
 color:#000000 !important;
}
            
.listagem-item .acoes-produto .botao.principal {
 background: #ffffff !important;
 color:#000000 !important;
}

.carrinho-interno>div .botao {
background: #000000 !important;
 color:#fffff !important;
}

.carrinho-interno>div .botao:hover {
background: #444444 !important;
 color:#fffff !important;
}
            
 .componente.newsletter .botao {
  background: #151414 !important;
  border: solid 4px #ffffff;
               
}


.newsletter-cadastro button.botao-input {
    background: #fff !important;
    
}

.coluna div.componente.newsletter .interno {
  background: #151414 !important;
  
}
            
button.botao-input {
  background: #000000 !important;
  border: solid 2px #ffffff !important;
               
}

.preco-parcela {
color: #ffffff !important;
}

.preco-parcela strong {
color: #ffffff !important;
}

.preco-produto strong.titulo {
color: #ffffff !important;
}

.preco-promocional {
color: #ffffff !important;
}

body.pagina-produto, body.pagina-busca, body.pagina-categoria, body.pagina-inicial {
background: #000;
}

.lateral.outras.filtro-coluna.faceta-preco {
  background:  #151414;
  padding: 20px;
}

.logo-mob {
  width: 176px !important;
  
}
            
.lrMenuOpen .meuspedidos, .lrMenuOpen .minhaconta {
  background: #151414 !important;
}

#formRastrearObj {
background: #151414 !important;
width: 84% !important;
border-top: 1px solid #4b4947 !important;
}

.title-menu {
    background: #000000 !important;
}

.meuspedidos a:before, .lrMenu .minhaconta a:before {
  color: #ffffff !important;
}

#formRastrearObj .objSearch {
 background: #000000 !important;
}

.tema-escuro .cor-secundaria, .tema-escuro .atributo-comum a span {
    color: #000 !important;
}

.icon-chevron-down:before {
color: #666 !important;
}


#rodape {
background: #151414 !important;
}

#rodape .institucional {
background: #151414 !important;
}

#rodape .institucional, #rodape .pagamento-selos {
background: #151414 !important;
}

#rodape .titulo {
color: #ffffff;
}

#operation strong {
color: #ffffff;
}

#rodape .pagamento-selos .pagamento>span, #rodape .pagamento-selos .selos>span {
color: #ffffff;
}

.gateways-rodape {
	width: 80px
}


#rodape>div:last-child  {
background: #151414 !important;
border-top: 1px solid #211f1f !important;	
}

.assinatura-rodape  {
background: #151414 !important;
	
}

.pagamento-selos {
border-top: 1px solid #211f1f !important;		
}

#rodape>div:last-child p {
    color: #fff !important;		
}

#rodape .atd-rodape:hover {
	background: #000000 !important;
}

.r-sociais ul li i {
    fill: #ffffff !important;
    color: #ffffff !important;
}




/* Tema */

:root {
	
	--cor_primaria: #ffffff !important;
	--cor_secundaria: #ffffff !important;
	--cor_botao_hover: #444 !important;

	
}
/*
:root {
		--cor_primaria: #1b1b1b;
		--cor_secundaria: #444;
		--cor_botao: #1b1b1b;
		
		--cor_texto_botao: #fff;
		--cor_texto_botao_hover: #fff;
		--cor_botao_comprar: #31b15f;
		--pre_cabecalho: #1b1b1b;
        --cor_texto_pre_cabecalho: #fff;
		--cor_cabecalho: #ffffff;
		--cor_icones: #1b1b1b;
		--cor_icones_hover: #444;
		--cor_texto_icones: #1b1b1b;
		--cor_menu: #1b1b1b;
		--cor_texto_menu: #fff;
		--cor_newsletter: #1b1b1b;
		--cor_footer: #1b1b1b;
		--cor_texto_footer: #fff;
		--cor_tag_frete_gratis: #444;
		--texto_global: #1b1b1b;
		--texto_background:#ffffff;
}
*/

#flutuante-produto  .preco-parcela {
    color: #000000 !important;
}

#flutuante-produto .preco-parcela strong {
    color: #000000 !important;
}

#flutuante-produto .preco-produto strong.titulo {
    color: #000000 !important;
}

#flutuante-produto .preco-promocional {
    color: #000 !important;
}

.carrinho-interno .preco-produto .preco-promocional {

    color: #000 !important;
}

.listagem .titulo-categoria, .listagem>h4.titulo, .titulo-categoria {
	 color: #ffffff !important;
}

.abas-custom .tab-content {
	background: #222222 !important;
	-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;	
padding:20px;
}

.description-title .tab-content span {
color: #fff !important;	
}

#descricao strong {
color: #fff !important;	
}


.tab-content span {
   
    color: #fff !important;
}

#descricao p   {
color: #fff !important;
}

#descricao p span  {
color: #fff !important;
}



.produto .nome-produto {
	
	color:#fff !important;
}

.cep .input-append.input-prepend button {
	background: #444444 !important;
}

.produto .cep ul {
	background: #ffffff !important;
}


.codigo-produto b {
	color:#444444 !important;
}

.codigo-produto a, .codigo-produto span>span {
	color:#444444 !important;
}

span.price-pix {
width: 50% !important;
}

.featuredProducts {
border: 1px solid #444444 !important;
}

.parcelas-produto  {
background: #fff;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;	
	
}



.pagina-categoria h1.titulo {
	color: #ffffff !important;
}

.avise-me-list a {
	color: #000!important;
}

.carrinho-checkout .resumo-compra {
	display: none;
}

.checkout-alerta-seguro .checkout-alerta-seguro-item .icon-ok {
    color: #000 !important;
}

.pagina-cadastro .cabecalho-interno .titulo, .pagina-cadastro .cabecalho-interno .titulo small {
	color: #000!important;
}

.pagina-carrinho .identificacao .control-group .botao.principal {
	background-color: #5bbf5f !important;
}

.featuredProducts-timer-description, .ms-timer span {
	color:#FF9800 !important;
	
}

.box-rating-item i.fas.fa-star {
	color:#FF9800 !important;
}


.carrinho-checkout #formularioCheckout .control-group .controls .checkbox input {

    height: auto !important;
}


/*mobile */

@media only screen and (max-width: 767px) {
	
	
span.price-pix {
width: 100% !important;
}

.ordenar-listagem .input-append:first-child {
 padding-right: 35px;
    
}

.listagem .listagem-item .produto-sobrepor {
  
    border: solid 3px #000 !important;
  
}

.listagem-item .acoes-produto {

    background: #000 !important;
}

.listagem .listagem-item {
    
    border: 2px solid #00000 !important;
    background: #000;
}

.listagem-item .acoes-produto .botao.principal {

    right: 0px  !important;
  }
    
 .lrMenuOpen .lrMenu {
   background:#151414 !important;
}  

#rodape .links-rodape ul li a, div.contato a {
   color: #ffffff !important;
}

.produto .acoes-produto .comprar .disponibilidade-produto {
display:none !important;	
}

.identificacao .control-group .submit-email.botao.principal {
    width: 92% !important;
}

.pagina-carrinho .finalizar-compra .acao-editar .botao.principal.grande {

    width: 100% !important;
    position: fixed !important;
    bottom: 0px !important;
    display: block !important;
    z-index: 999999 !important;
    margin-left: -10px !important;
}

.pagina-carrinho .finalizar-compra .acao-editar > div > * {
    margin: 0 0 0px 0px !important;
}

}

/* remover*/
/* remover disponibilidade no detalhe do produto*/
.disponibilidade-produto {
display:none !important;	
}

/* remover apenas o traço abaixo dos títulos*/
.titulo-categoria:before {
	background-color: #9a9a9a !important;
	display:none;
}

/* remover logo do rodapé */
.loja-integrada-copyright, .design-fox {
	display:none !important;
	 text-indent: -999999px !important;
}

/* remover barra de promoção topo cabçalho */
.top-header {
	background: #444444 !important;
	display:none !important;
}

