@charset:"utf-8";
/*	
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
	GestOn - Agência Digital
	Autor: André Silva
	andre@geston.com.br | (38) 9 9115-6482 (Whatsapp) (Tim) and (38) 9 99750-9636 (Vivo)
	Acesse: www.geston.com.br/termos-de-uso
	Todos os Direitos Reservados © Copyright
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*/

/*============= GERAIS ==============*/
body{background:url(https://cdn.awsli.com.br/522/522075/arquivos/bg-top.jpg) top no-repeat, url(https://cdn.awsli.com.br/522/522075/arquivos/bg-bot.jpg) bottom no-repeat;}
body a:hover{transition:all linear .2s;}

/*========== BARRA INICIAL ==========*/
.barra-inicial{background:none;border:none;box-shadow:none;}
.lista-redes ul li{border:none;}

.lista-redes .icon-facebook{background:none;color:#a10165;}
.lista-redes .icon-facebook:before{content:"\f09a";border-radius:20px;}
.lista-redes .icon-google-plus{background:none;color:#a10165;}
.lista-redes .icon-twitter{background:none;color:#a10165;}
.lista-redes .icon-youtube{background:none;color:#a10165;}
.lista-redes .icon-instagram{background:none;color:#a10165;}
.lista-redes .icon-instagram:before{content:"\f16d" !important;}
.lista-redes .icon-pinterest{background:none;color:#a10165;}
.lista-redes .icon-bold{background:none;color:#a10165;}

.lista-redes .icon-facebook:hover{background:none;color:#404040;}
.lista-redes .icon-google-plus:hover{background:none;color:#404040;}
.lista-redes .icon-twitter:hover{background:none;color:#404040;}
.lista-redes .icon-youtube:hover{background:none;color:#404040;}
.lista-redes .icon-instagram:hover{background:none;color:#404040;}
.lista-redes .icon-pinterest:hover{background:none;color:#404040;}
.lista-redes .icon-bold:hover{background:none;color:#404040;}

body > div.barra-inicial.fundo-secundario > div > div > div.canais-contato.span9 > ul li a{color:#a10165 !important;text-decoration:none;font-weight:700;}
body > div.barra-inicial.fundo-secundario > div > div > div.canais-contato.span9 > ul li a:hover{color:#404040;}
.canais-contato ul li {border:none;}
.canais-contato ul li i{color:#a10165 !important;}
.canais-contato ul li span {color:#a10165 !important;font-weight:700;}

/*========== BARRA TOPO ==========*/
#barraTopo{height:65px;}
#barraTopo > div > div > div:nth-child(1) > h4 > a > img {width:23%;margin-bottom:5px;}
#barraTopo .busca input{background:#ddd;border:none;border-radius:0px;outline:none;box-shadow:none;color:#676baa;}
#barraTopo .busca input::placeholder{color:#a10165;font-size:12px;font-weight:700;}
#barraTopo .busca{background:none;border:none;}
#barraTopo .busca .botao-busca{border:none;background:none;color:#0b778a;}
#barraTopo .busca .botao-busca:hover{color:#000;}

#barraTopo{display:none!important;}

/*========== CABECALHO ==========*/
.logo a{height:95px;margin-top:15px;}

.acoes-conta>li i{display:none;}
.acoes-conta li>*{font-size:14px;}

.conteudo-topo .superior{color:#404040;font-size:18px;font-weight:700;}
.conteudo-topo .superior a{text-decoration:none;background:none;border:none;box-shadow:none;}

#cabecalho .busca input{height:29px;width:80%;background:rgba(255,255,255,.3);border:none;border-radius:0px;outline:none;box-shadow:none;color:#a10165;}
#cabecalho .busca input::placeholder{color:#a10165;font-size:12px;font-weight:700;}
#cabecalho .busca{background:none;border:none;}
#cabecalho .busca .botao-busca{border:none;background:none;color:#0b778a;margin-right:20%;margin-top:3px;}
#cabecalho .busca .botao-busca:hover{color:#000;}

.carrinho{border:none;}
.carrinho>a i{background:none;color:#000;}
.carrinho>a i:hover{color:#000;}
.icon-shopping-cart:before{content:"\f291";}

#cabecalho > div.conteiner > div.row-fluid > div.conteudo-topo.span9 > div.inferior.row-fluid > div.span4.hidden-phone > div > a > span:nth-child(3) > b{color:#404040;font-weight:700;margin-top:5px;}
#cabecalho > div.conteiner > div.row-fluid > div.conteudo-topo.span9 > div.inferior.row-fluid > div.span4.hidden-phone > div > a > span:nth-child(3) > span {display:none;}

/*============== MENU SUPERIOR =============*/
.menu.superior .nivel-um>li{display:inline-block;text-align:center;}

#cabecalho .menu.superior {background:rgba(255,255,255,.3);text-align:center;}
.menu.superior .titulo{color:#a10165;margin:5px 0;border:none;text-align:center;display:list-item;font-weight:700;font-size:14px;}
.menu.superior .titulo:hover{color:#404040;}
.menu.superior .nivel-um>li{border:none;float:none;text-align:center;display:inline-block;padding:5px 10px;}
.menu.superior .nivel-um>li:hover{border:none;margin:0;}
.menu li>a i, .menu-responsivo i {display:none;background:none;color:#a10165;}
.menu li.com-filho>a i{display:none;}
.menu.superior .categoria-marcas, .menu.superior .categoria-paginas{background:none;}

.menu.superior .nivel-dois{top:30px;}

/*================= BANNERS ================*/
.banner .flex-control-paging li a{background:#404040;border:none;}
.banner .flex-control-paging li a:hover{background:#404040;}
.banner .flex-control-paging li a.flex-active{background:#a10165;border:none;}
.banner .flex-direction-nav .flex-next{display:none;}
.banner .flex-direction-nav .flex-prev{display:none;}
.banner .flex-control-nav{bottom:0px;}

.row-fluid.banner.mini-banner.hidden-phone .span4:hover {opacity:0.8;}

.flexslider.carousel{background:none;}

/*Colando Banner ao Menu*/
.flexslider{border:none;border-radius:0px;}
body > div.conteiner-principal > div.secao-banners > div{padding:0;}
#cabecalho > div.conteiner{padding:0;}

.homebanner1{margin-top:25px;margin-bottom:15px;}

/*================= CORPO =================*/
.caixa-sombreada{background:#fff;}

.listagem .titulo-categoria{text-transform:uppercase;border:none;border-bottom:#404040 5px solid;width:40%;font-size:22px;padding:0;}
.listagem .titulo-categoria:hover{background:none;}

.listagem.com-caixa .listagem-item{background:#fff;}

/*========== VITRINE ==========*/
.listagem .info-produto{text-align:center;}
.listagem-item:hover .imagem-produto{transform:scale(1.1);transition:all .18s ease;}


/*=========== BARRA NEWSLETTER ============*/
#barraNewsletter.posicao-rodape{box-shadow:none;}
#barraNewsletter.posicao-rodape .componente .interno{background:#0b778a;border-radius:10px;}
#barraNewsletter.posicao-rodape .componente .botao{background:#a10165;border:none;color:#fff;margin-left:-5px;border-radius:0;}
#barraNewsletter.posicao-rodape .componente input[type="text"]{border-radius:0;border:none;color:#a10165;width:300px;font-weight:700;background:#000;}
#barraNewsletter.posicao-rodape .componente input[type="text"]::placeholder{color:#a10165;font-size:11px;font-weight:700;}
#barraNewsletter.posicao-rodape .componente .texto-newsletter, #barraNewsletter .componente .alert{font-weight:700;}

/*================ RODAPE =================*/
#rodape .institucional {background:none;}
.pagamento-selos {background:none;}
.envio img{width:65%;margin-left:-25px;}

#rodape .titulo{color:#a10165;font-size:20px;border:none;font-weight:bold;}
#rodape .links-rodape a {color:#000;text-decoration:none;font-size:14px;font-weight:bold;text-transform:uppercase;}
#rodape .links-rodape a:hover{color:#404040;}
#rodape p {font-weight:bold;}
#rodape > div.institucional.fundo-secundario > div > div > div.span9 > div > div.span4.sobre-loja-rodape > p{color:#000;}
#rodape > div.footer-logo > div > div > div.span9.span12 > p{color:#000;}

#rodape .institucional .links-rodape > ul > li{list-style:none;}
#rodape .redes-sociais{background:none;box-shadow:none;border:none;}
.gateways-rodape {background:none;border:none;}
.gateways-rodape li:nth-child(2){border:none;}
.gateways-rodape li:nth-child(odd){border:none;}

/*============== COPYRIGHT ================*/
.footer-logo{background:transparent !important;border:none !important;}
.footer-logo p{color:#000;}
.geston {margin:0;padding:0;}