
/*Fonte Padrão do Site*/
*{
	/*font-family: Century Gothic,CenturyGothic,AppleGothic,sans-serif;*/
    
}





/*Titulo da Categoria da Vitrine da página Inicial*/
.titulo-categoria.borda-principal.cor-principal.vitrine-destaque{
	text-align:center;
    border-bottom:1px solid silver;
    text-transform:uppercase;
    background:none;
    font-size:32px;
    font-family:'Calibri', sans-serif;
    color:#272727;
    letter-spacing:5px;
}

.titulo-categoria.borda-principal.cor-principal.vitrine-lancamento{
	text-align:center;
    border-bottom:1px solid silver;
    text-transform:uppercase;
    background:none;
    font-size:32px;
    font-family:'Calibri', sans-serif;
    color:#272727;
    letter-spacing:5px;
}

.titulo-categoria.borda-principal.cor-principal.vitrine-mas-vendido{
	text-align:center;
    border-bottom:1px solid silver;
    text-transform:uppercase;
    background:none;
    font-size:32px;
    font-family:'Calibri', sans-serif;
    color:#272727;
    letter-spacing:5px;
}

.titulo-categoria.borda-principal.cor-principal.vitrine-1424650{
	text-align:center;
    border-bottom:1px solid silver;
    text-transform:uppercase;
    background:none;
    font-size:32px;
    font-family:'Calibri', sans-serif;
    color:#272727;
    letter-spacing:5px;
}
.titulo-categoria.borda-principal.cor-principal.vitrine-1531095{
	text-align:center;
    border-bottom:1px solid silver;
    text-transform:uppercase;
    background:none;
    font-size:32px;
    font-family:'Calibri', sans-serif;
    color:#272727;
    letter-spacing:5px;
}

.titulo-categoria.borda-principal.cor-principal.vitrine-3012262{
	text-align:center;
    border-bottom:1px solid silver;
    text-transform:uppercase;
    background:none;
    font-size:32px;
    font-family:'Calibri', sans-serif;
    color:#272727;
    letter-spacing:5px;	
}


.titulo-categoria.borda-principal.cor-principal.vitrine-1525667{ /* Raquetes */
	text-align:center;
    border-bottom:1px solid silver;
    text-transform:uppercase;
    background:none;
    font-size:32px;
    font-family:'Calibri', sans-serif;
    color:#272727;
    letter-spacing:5px;	
}




/*POSIÇÃO DA BANDEIRA DE OFERTA*/
.bandeiras-produto{
    position: absolute;
    top: 10px;    
    right: 10px;
    /*left: 10px;*/
}

/*BANDEIRA DE OFERTA PAGINA INICIAL PARTE1*/
.listagem-item .bandeiras-produto .bandeira-promocao{
    
    box-shadow: none;
    border: 4px solid #FFF;
    border-radius: 100%;
    height: 55px;
    width: 55px;
    text-align: center;
    background: #a40000;    
    font-style: italic;
    font-size: 12px;    
    letter-spacing: -1px;
    padding-left: 2px;
    padding-top: 14px;
    /*font-weight: bold;*/
    /*padding: 10px 0 0 1px;*/
	
}


/*BANDEIRA DE OFERTA PAGINA INICIAL PARTE2*/
.bandeiras-produto span{

	display: inline-block;
    padding: 0 10px;
    padding-top:10px;
    line-height: 17px;
    color: #FFF;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 600;
    margin: 0 3px 3px 0;
    border: 1px solid #FFF;
    box-sizing: border-box;
    box-shadow: 0 0 2px rgba(0,0,0,0.5);
    white-space: nowrap;
    
}






/*Endereço e Telefone do Site clicando em Contato*/
.table.table-hover.hidden-phone{
	display:none;
}


/*Título do produto na pagina do Produto*/
.produto .nome-produto{
	text-transform:uppercase;
}


/*Cor do Botão COMPRAR*/
.botao.principal{
	background:linear-gradient(to bottom, rgb(233, 149, 0) 0%, rgb(255, 153, 0) 100%);
}


/*Descrição do Produto pagina inicial*/
.listagem .listagem-item .nome-produto{
	text-transform: uppercase;
    color: #33333385;
}

/*Essa parte deixa a loja com Largura 100% */
.container{
	max-width:100%;
}

strong.preco-promocional.cor-principal {
    font-size: 20px;
}

/*Essa parte tira a imagem de fundo do Cabeçalho*/
#cabecalho{
	background-image:none;
}

/*Essa parte é o estilo da caixa de Busca no site*/
.busca input{
	border-radius:20px;
}

/*Essa parte é o estilo do Fundo do Menu superior*/
.menu.superior{	
    background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 100%);
    background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 100%);
    background-color:transparent !important; 
}

/*Estilo da Borda do Menu Superior*/
.menu.superior ul{
	border-radius:20px;
    text-transform: uppercase;
}


.menu.superior .titulo{
	font-weight:bold;
    color:#000000;
}

/*Texto do Menu Nivel 1*/
.menu.superior .nivel-um>li{
	border-left:1px solid #1e1e1e2e;
}

/*Texto do Menu Nivel 2*/
.menu .nivel-dois a{
	color:#555;
}


/*Cores do Valor do Frete na página do produto*/
a, a:hover, a:focus, .cor-principal, .menu a:hover, .atributo-comum a:hover span, .atributo-comum .active a span{
	font-family:sans-serif;
    font-weight:bold;
    color:#272d23;
}

/*Essa parte é o estilo do 'do Menu Nivel 2' em telas menores*/
@media only screen and (max-width: 767px){
    
    .menu.superior .nivel-um>li{
    border-left:none;
    }
    
    .menu.superior .nivel-dois > li a{
	color:#555 !important;
	}
    
}

/*Essa parte é em cima do Botão Comprar*/
.produto .acoes-produto .comprar .qtde-adicionar-carrinho{
	text-align:center;
    margin-bottom:10px;
    max-width:99%;
}

/*Essa parte é do Botão Comprar*/
.produto .botao.botao-comprar.principal.grande{
	padding:15px 40px;
    text-transform:uppercase;
    border-radius:5px;
    max-width:78%;
    margin-right:10px;
}

/*Essa parte corrige o tamanho da caixinha de digitar o CEP no Mobile*/
@media only screen and (max-width: 767px){
.cep .input-append.input-prepend input{
	border-radius:4px 0 0 4px;
    height:34px;
}
}

/*Essa parte centraliza o nome e preço do produto na pagina inicial*/
.listagem .info-produto{
	text-align:center;
}

/*Essa parte modifica o tamanho e cor dos Preços da página inicial*/
.preco-parcela.cor-principal{
	color:#ff9900;
}

strong.cor-principal.titulo{
	font-size:22px;
    color:#ff9900;
    
}

.preco-produto.strong.titulo{
	font-size:22px;
}

strong.preco-promocional.cor-principal{
    color:#555;
}



/*WHATSAPP*/
/* WHATSAPP FIXO */
.whatsapp-fixo {
position: fixed;
bottom:10px;
left:10px;
z-index: 999;
}


/*ESSA PARTE ALTERA O TAMANHO E COR DA BANDEIRA DE DESCONTO ACIMA DO PRODUTO PAGINA INICIAL*/

/*.bandeiras-produto span{

    font-size:14px;
}

.fundo-principal, .botao.principal, .botao.principal:hover, .menu li:hover > a .fundo-secundario, .flex-control-paging li a.flex-active, .dropdown-menu > li > a:hover, .filtro.lista ul li label:hover, .filtro.lista ul li.active label, .menu-simples li a:hover, .menu-simples li.active a{

    background-color:#ff9900;

}*/





/*VERSÃO MOBILEEEE*/
@media (max-width: 768px){#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:center}#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{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:none!important}.preco-produto s.preco-venda{display:block;font-size:14px}.preco-produto .desconto-a-vista, .preco-produto strong.titulo{font-size: 20px !important}.preco-venda {display:block;font-size:12px !important;}

/*.atalhos-mobile.visible-phone.fundo-secundario.borda-principal:after { content: "AVISO: Estamos Enviando normalmente para todo Brasil";height:25px; width:100%; background-color:green;text-align:center;padding-top:8px;color:white;font-size:14px; }
*/ 
    
}

/*@media (min-width: 768px) {#barraTopo:after{content: "AVISO: Estamos Enviando normalmente para todo Brasil";height:25px; width:100%; background-color:green;text-align:center;padding-top:8px;color:white;font-size:14px;}}
*/

/*=================================================================*/
/*Altearação para Black Friday
/*=================================================================*/
/*
#corpo{
 background-color: black;
}


.listagem .listagem-linha:first-child{
	background-color: white;
	border-radius:10px;
}


.titulo-categoria.borda-principal.cor-principal.vitrine-1525667{
	color:#ffffff;
}

.titulo-categoria.borda-principal.cor-principal.vitrine-destaque{
	color:#ffffff;
}

/*Cor do Título do Produto na Página do Produto
.produto .nome-produto{
	color:white;
}


/*Cor da Quantidade de Parcelas na página do produto
a, a:hover, a:focus, .cor-principal, .menu a:hover, .atributo-comum a:hover span, .atributo-comum .active a span{
	color:rgb(154, 165, 49);
}

/*Cor da Descrição do produto na página do produto
.tab-content{
	color:black;
}

/*Cor de fundo na listagem da Categoria do Produto (quando entrar na categoria)
.listagem .listagem-linha{
	background-color:white;
	border-radius:10px;
}

/*Cor de fundo ao Finalizar Compra
.finalizar-compra .caixa-sombreada{
	background-color:white;
}


/*Cor de fundo das opções de Pagamento na página do produto (PIX, Boleto, Cartão de Crédito)
.parcelas-produto .accordion{
	background-color:white;
	border-radius:10px;
}

/*Cor de fundo das "Opções/Característica" do produto na página do produto (Gênero/Cor/Tamanho)
.produto .principal .atributos{
	background-color:white;
	border-radius:10px;
	padding:10px;
}

/*Arredondamento da imagem principal na página do Produto
.produto .conteiner-imagem img{
	border-radius:10px;
}

/*Cor do preço do produto na página do produto
strong.preco-promocional.cor-principal{
	color:rgb(154, 165, 49);
}

/*Cor diferenciada para pagamento a Vista via PIX (Página do Produto)
.preco-produto .desconto-a-vista, .preco-produto strong.titulo .desconto-a-vista{
	color:orange;
}


/*Cor de fundo na Finalização de Pagamento
.carrinho-checkout .conteiner-principal #corpo .conteiner{
	background-color:white;
}

/*Cor de fundo Painel após Login
.abas-conteudo, .abas-conta li a{
	background-color:white;
}

/*Cor de fundo Painel após Login
.conta-menu.borda-principal.caixa-sombreada{
	background-color:white;
}

.produto .cep ul li .valor{
	color:white;
}

.produto .cep ul li .prazo{
	color:#b6b0b0;
}

.produto .cep ul li span{
	color:#b6b0b0;
}

.produto .cep .aviso-disponibilidade{
	color:#b6b0b0;
}

/*Estilo pagamento Valor via PIX
span .cor-secundaria{
	background-color:white;
	border-radius:5px;
	padding:3px;	
}

/*Cores abaixo do Botão COMPRAR na página do Produto
.produto .acoes-produto .comprar span span{
	color:#c4c0c0;
}

/*Cores abaixo do Botão COMPRAR na página do Produto
a, a:hover, a:focus, .cor-principal, .menu a:hover, .atributo-comum a:hover span, .atributo-comum .active a span{
	color:rgb(154, 165, 49);
}

/*Cor do Titulo do Produto no "Card" flutuante quando a gente desce a página na página do produto
.produto .acoes-flutuante .nome-produto{
	color:#716d6d;
}

/*Estilo da caixa de descrição do produto na página do produto
.abas-custom .tab-content{
    background-color:white;
    border-radius:10px;
}

/*Borda arredondada para o carrossel das marcas página principal
.carousel{
    border-radius:10px;
}

.titulo-categoria.borda-principal.cor-principal.vitrine-1424650{
    color:white;
}

.titulo-categoria.borda-principal.cor-principal.vitrine-1531095{
    color:white;
}
*/

/*=================================================================*/
/*=================================================================*/