/*Default*/

.logo a img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    max-height: 90%;
}

body {
    background-color: #FFF;
    font-family: 'Oswald', serif;
    /*background-image: url(https://cdn.awsli.com.br/295/295618/arquivos/bg-body.png);
    background-position: top center;
    background-repeat: repeat;*/
    font-size: 13px;
    line-height: 20px;
}
.conteiner {
	/* max-width: 1160px; */
}

.borda-principal {
	border: 0;
}

/*Input*/
input[type="text"], input[type="password"], input[type="datetime"], 
input[type="datetime-local"], input[type="date"], input[type="month"], 
input[type="time"], input[type="week"], input[type="number"], 
input[type="email"], input[type="url"], input[type="search"], input[type="tel"], 
input[type="color"], .uneditable-input, .ordenar-listagem label, select {
	width: 100%;
	box-sizing: border-box;
	height: 40px;
	border: 1px solid rgba(0, 0, 0, 0.25);
	border-radius: 4px;
	background-color: #fff;
	line-height: 30px;
}

.borda-alpha, .borda-alpha * {
	border-color: rgba(0, 0, 0, 0.45) !important;
}
.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, 
.menu-simples li a:hover, .menu-simples li.active a {
    background: #062a4a;
}
.caixa-info {
	box-shadow: none;
}
.caixa-destaque h4 {
	color: #062a4a;
}
.abas-custom .tab-content {
    border: 1px solid rgba(0, 0, 0, 0.45) !important;
    box-shadow: none;
}




/**/
#barraTopo {
	height: auto;
	background-color: #35842b;
}
#barraTopo h4 {
	line-height: 40px;
}
#barraTopo .titulo a {
	background-image: url(https://cdn.awsli.com.br/1090/1090587/arquivos/logo-barra.png);
	background-position: left center;
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	-webkit-filter: brightness(20);
}
#barraTopo .canais-contato li {
	border: 0;
	margin: 0 0px;
}
#barraTopo .canais-contato a {
	font-family: 'Oswald', serif;
	font-size: 13px;
	line-height: px;
	color: #fff;
}
#barraTopo .carrinho {
	background: #FFFFFF;
}
#barraTopo .carrinho>a i, #barraTopo .carrinho>a strong {
	color: #062a4a;
}

/*320*/
.barra-inicial {
	display: none !important;
}
/*Cabecalho*/
#cabecalho .conteiner {
	max-width: 100%;
	padding: 0;
}
#cabecalho .conteiner > .row-fluid {
	max-width: 1160px;
	padding: 10px 10px 0;
	box-sizing: border-box;
	margin: auto;
}
/*busca*/
.conteudo-topo .busca-mobile {
	background-color: transparent;
	padding: 0;
	border-radius: 0;
}
.busca .botao-busca {
	background: none;
	border: 0;
	color: #062a4a;
	font-size: 30px;
	height: auto;
	padding: 0;
	line-height: 40px;
	right: 8px;
}
.busca .botao-busca:hover {
	color: inherit;
}
.conteudo-topo .busca-mobile .atalho-menu {
	line-height: 26px;
	height: 26px;
	background-image: none;
	border-radius: 0;
}

/*menu*/
.menu li>a i {
	display: none !important;
}
/*menu superior*/
.menu.superior {
	background-color: #062a4a;
	background-position: top center;
	background-repeat: repeat;
	margin-top: 0;

}
.menu.superior .nivel-um li:hover {
	background-color: #d6d6d7;
	border: 0;
	margin-top: 0;
}
.menu.superior .nivel-um .titulo {
	color: #fff;
	font-size: 14px;
	font-weight: 500;
}

.menu.superior .nivel-um li.categoria-id-1186397:before {content: ''; background: url(https://cdn.awsli.com.br/342/342271/arquivos/icone-home.png); padding: 12px; background-position: 1px 1px; float: left;margin-top: 15px;margin-right: 5px;}
.menu.superior .nivel-um li.categoria-id-1186730:before {content: ''; background: url(https://cdn.awsli.com.br/353/353167/arquivos/icones-cosmeticos.png); padding: 12px; background-position: 0px 1px; float: left;margin-top: 3px;margin-right: 5px;}
.menu.superior .nivel-um li.categoria-id-1186742:before {content: ''; background: url(https://cdn.awsli.com.br/353/353167/arquivos/icones-embalagem.png); padding: 12px; background-position: 0px 1px; float: left;margin-top: 3px;margin-right: 5px;}
.menu.superior .nivel-um li.categoria-id-1186734:before {content: ''; background: url(https://cdn.awsli.com.br/353/353167/arquivos/icones-essencias.png); padding: 12px; background-position: 0px 1px; float: left;margin-top: 3px;margin-right: 5px;}
.menu.superior .nivel-um li.categoria-id-1186904:before {content: ''; background: url(https://cdn.awsli.com.br/353/353167/arquivos/icones-materia-prima.png); padding: 12px; background-position: 0px 1px; float: left;margin-top: 3px;margin-right: 5px;}
.menu.superior .nivel-um li.categoria-id-1186863:before {content: ''; background: url(https://cdn.awsli.com.br/353/353167/arquivos/icones-molds.png); padding: 12px; background-position: 1px 1px; float: left;margin-top: 3px;margin-right: 5px;}


/*------------CORPO/BANNERS------------*/

.conteudo>.row-fluid { margin-bottom: 50px }
#corpo { margin-bottom: 26px }
body { font-family: 'Oswald', serif; background: #fff; }
.banner.cheio+.row-fluid { margin-bottom: -60px margin-top: 0px; }
.flexslider:hover { opacity: 0.8 }
.flex-direction-nav a {width: 56px; height: 56px; margin-left: 10px; margin-top: -30px; background: url(//cdn.awsli.com.br/237/237384/arquivos/mapastuff.png) no-repeat 0 2px; background-position: -86px -443px;}
.flex-direction-nav .flex-next {background-position: -151px -443px;margin-right: 10px;}
.banner .flex-control-nav { bottom: 8px;}
.banner .flex-control-paging li a { background: rgba(197, 194, 194, 0.7); border: 1px solid rgba(67, 69, 69, 0.27);}
.banner.lateral .flexslider .slides>li { margin-bottom: 25px; }

/*Corpo*/
/*Listagem -Titulo*/
.listagem .titulo-categoria {
	text-align: center;
	position: relative;
	z-index: 1;
}
.listagem .titulo-categoria:first-child {
	margin-top: 40px;
}
.listagem .titulo-categoria:before {
	content: '';
	border-bottom: 1px solid #cbcccc;
	width: 100%;
	height: 1px;
	display: block;
	position: absolute;
	top: 50%;
	z-index: 1;
}
.listagem .titulo-categoria, .listagem .titulo-categoria:hover {
	padding-left: 0;
	background: none;
	border-top: 0;
}
.listagem .titulo-categoria strong {
	color: #062a4a;
	font-family: 'Oswald', serif;
	font-size: 30px;
	font-weight: 300;
	background-color: #fff;
	position: relative;
	z-index: 2;
	padding: 0 10px;
}

/*Listagem - Produtos*/
.listagem .listagem-linha li {
	margin-top: 0;
	border: 0 !important
}
.listagem .produtos-carrossel .listagem-linha.flexslider .flex-direction-nav a {
	width: 40px;
	height: 40px;
	top: 35%;
	padding: 0 !important;
	text-decoration: none;
	margin-top: 0 !important;
}
.listagem .produtos-carrossel .listagem-linha.flexslider .flex-direction-nav .flex-prev {
	left: -35px !important;

}
.listagem .produtos-carrossel .listagem-linha.flexslider .flex-direction-nav .flex-next {
	right: -35px !important;
	
}
.listagem .produtos-carrossel .listagem-linha.flexslider .flex-direction-nav a:before {	
	font-size: 36px;
	line-height: 27px;
}
.pagina-inicial .listagem .listagem-item .imagem-produto {
	height: 270px !important;
}
.pagina-categoria .listagem .listagem-linha>ul {
	margin-left: 0;
}
.pagina-categoria .listagem .listagem-item {
	padding: 0;
	margin-left: 0;
}
.pagina-categoria .listagem .listagem-item .imagem-produto {
	height: 225px;
}

.listagem .listagem-item .imagem-produto {
	border: 1px solid rgba(119, 119, 119, 0.25) !important;
}
.listagem .listagem-item:hover .imagem-produto:after {
	content: '';
	position: absolute;
	opacity: 0.2;
	background-color: #000;
	width: 100%;
	height: 100%;
	display: block;
}
.listagem .listagem-item .info-produto .nome-produto {
	font-family: 'Oswald', serif;
	font-size: 16px;
	font-weight: 400;
	text-align: center;
	background-repeat: no-repeat;
	padding-bottom: 0px;
	height: auto;
	min-height: inherit !Important;
	margin-bottom: 10px;
}
.info-produto {
	text-align: center;
}
.preco-parcela {
	font-family: 'Oswald', serif;
	font-size: 21px;
	color: #000;
}
.preco-parcela strong {
	font-weight: 400;
}
.preco-produto .preco-venda {
	font-size: 18px;
	color: #c97b0f;
	font-weight: 400;
}
.preco-produto .preco-promocional  {
	font-size: 18px;
	color: #062a4a;
	font-weight: 800;
}
.preco-parcela .titulo {
	font-weight: 700;
	font-family: 'Oswald', serif; !important;
	font-size: 21px !important;
	color: #000;
}
.bandeiras-produto {
    top: 18px;
    left: inherit;
    right: 15px;
}
.bandeiras-produto span {
	border: 0;
	background-color: #348529 !important;
	border-radius: 12px;
	font-size: 14px;
	font-weight: 400;
	height: 30px;
	line-height: 30px;
	font-family: 'Oswald', serif;
	text-transform: capitalize;
}
.acoes-produto-responsiva, .acoes-produto {
	left: 0;
	text-align: center;
	background: none !important;
	border: 0 !important;
}
.acoes-produto-responsiva a, .acoes-produto a {
	background: white !important;
	border: 1px solid rgba(119, 119, 119, 0.25);
	border-radius: 4px;
	height: 34px;
	color: #000 !important;
	line-height: 34px;
}
.acoes-produto-responsiva a .titulo, .acoes-produto a {
	color: #34842b !important;
	font-size: 18px;
	font-weight: 500;
	text-transform: inherit;
	font-family: 'Oswald', serif;
	line-height: 34px;
}
.acoes-produto-responsiva a i, .acoes-produto a i {
	color: #34842b;
	font-size: 30px !important;
	float: left;
	margin-right: 10px;
}
.acoes-produto-responsiva a:hover, .acoes-produto a:hover {
	background-color: #34842b!important;
	color: #fff !important;
}
.acoes-produto-responsiva a:hover .titulo, .acoes-produto a:hover {
	color: #fff;
}
.acoes-produto-responsiva a:hover i, .acoes-produto a:hover i {
	color: #fff;
}
}
.listagem-item .produto-avise .avise-me-list {
	background-color: #000;
}
.listagem-item .produto-avise .avise-me-list a {
	color: #000 !important;
    font-size: 18px;
    font-weight: 500;
    text-transform: inherit;
    font-family: 'Oswald', serif;
    background: white !important;
    border: 1px solid rgba(119, 119, 119, 0.25);
    border-radius: 4px;
    height: 34px;
}
    
/*Sobre Rodape*/
.pagina-inicial .sobre {
	background-image: url(https://cdn.awsli.com.br/295/295618/arquivos/bg-azul.png);
	padding: 30px 0;
	text-align: center;
}
.pagina-inicial .sobre img {
	filter: brightness(20);
	-webkit-filter: brightness(20);
	margin-bottom: 20px;
}
.pagina-inicial .sobre p, .pagina-inicial .sobre a {
	color: #fff;
	font-family: 'Oswald', serif;
}
.pagina-inicial .sobre p {
	font-size: 16px;
	font-weight: 300;
	margin-bottom: 20px;
}
.pagina-inicial .sobre p strong {
	font-weight: 500;	
}
.pagina-inicial .sobre p span {
	color: #bfcde0;
	font-weight: 500;
}
.pagina-inicial .sobre a.leia-mais {
	font-size: 24px;
	font-weight: 300;
	text-transform: uppercase;
	background-image: url(https://cdn.awsli.com.br/295/295618/arquivos/icon-bg-global-left.png), url(https://cdn.awsli.com.br/295/295618/arquivos/icon-bg-global-right.png);
	background-repeat: no-repeat;
	background-position: center left, center right;
	padding: 0 40px;
}

/*Pagina Produto*/
.pagina-produto .produto .nome-produto {
	font-size: 25px;
}
.pagina-produto .acoes-produto .preco-produto {
	text-align: left;
}

/*Pagina Carrinho*/
.pagina-produto .cep li:nth-child(3) .nome,
.pagina-carrinho .formas-envio li:nth-child(3) span.nome,
.pagina-carrinho #formas-envio-wrapper .accordion-group:nth-child(3) .envio-nome {
	font-size: 0;
}
.pagina-produto .cep li:nth-child(3) .nome:before,
.pagina-carrinho .formas-envio li:nth-child(3) span.nome:before,
.pagina-carrinho #formas-envio-wrapper .accordion-group:nth-child(3) .envio-nome:before {
	content: 'Frete Fixo';
	font-size: 13px;
	text-transform: uppercase;
	line-height: 27px;
}
.pagina-carrinho .acao-editar {
	margin-top: 5px;
}
.pagina-carrinho .acao-editar .botao {
	color: #000;
	font-weight: bold;
}
.pagina-carrinho .acao-editar .botao.principal {
	color: #fff;
}
.carrinho-checkout .atendimento .icone-box {
	border-width: 1px;
}
.carrinho-checkout .atendimento .icone-box i {
	color: #000;
}
.carrinho-checkout .conteiner-principal #corpo .conteiner {
	box-shadow: none;
	border: 1px solid rgba(0, 0, 0, 0.45);
}
.resumo-compra.caixa-sombreada {
	border: none !important;
	box-shadow: none;
}
.resumo-compra .tabela-carrinho {
	border-color: rgba(0,0,0,0.13) !important;
}
#formularioCheckout .caixa-sombreada {
	box-shadow: none;
}

.pagina-pedido-finalizado .caixa-sombreada {
	box-shadow: none;
}

/*Pagina Avise me*/
.avise-me {
	margin-top: 20px;
}
.avise-me .avise-tit {
	color: #000;
}
.avise-me .avise-descr {
	margin-bottom: 20px;
}
.avise-me .avise-btn .botao {
	background: #000;
	font-size: 20px;
	position: relative;
	transition: all .3s ease-out;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
}
.avise-me .avise-btn .botao:hover {
	background: #0E213A;
}
.resumo-compra .tabela-carrinho td.phone-pullleft, .resumo-compra .tabela-carrinho td.conteiner-qtd,
.resumo-compra .tabela-carrinho .padding-preco {
	border: 0;
}
/*Rodape*/
#barraNewsletter.posicao-rodape { background: #062a4a; border-bottom: 0px solid #4d4b4b;box-shadow: 0 15px px #111111 !important; position: relative; z-index: 1;}
#barraNewsletter, #barraNewsletter .show-hide, #barraNewsletter .componente, #barraNewsletter.posicao-rodape .conteiner {background-color: transparent;}
#barraNewsletter.posicao-rodape .componente .interno {padding: 10px 0;}
#barraNewsletter .componente .botao { position: absolute; line-height: 16px; background: #34842b; margin-top: 10px; margin-right: 15px; border-radius:5px; }
#barraNewsletter .componente .botao:hover { background-color: #666; }
#barraNewsletter .componente input[type="text"] { height: 55px; width: 590px; float: left; border: none; font-family: 'Exo', sans-serif; background: #ffffff; border-radius: 7px; outline: 0; box-shadow: none; }
#barraNewsletter .componente .newsletter-assinar:after { content: "ASSINAR"; background: url('https://cdn.awsli.com.br/386/386905/arquivos/bt-news-novo.png') no-repeat -25px -10px; width: 32px; margin-left: 1px; height: 24px; color: transparent; font-family: 'Open Sans',Arial,sans-serif; padding: 8.5px; font-size: 7px; border-radius:15px;}
#barraNewsletter .componente .texto-newsletter, #barraNewsletter .componente .alert { white-space: normal; margin-left: 30px; margin-bottom: 1px; display: inline-block; font-family: 'Oswald', sans-serif; margin-top: 16px; line-height: 18px; padding: 0 1% 0 0; vertical-align: top; font-size: 17px; font-weight: 500; color: #fff; width: 40%; float: center; text-transform: uppercase; }
#barraNewsletter .componente .interno-conteudo {height: 60px;
}

#rodape .titulo {
	color: #062a4a;
	font-size: 16px;
	font-weight: 600;
	border: 0;
	margin-bottom: 15px;
}
#rodape .titulo:before {
	font-family: 'Oswald', serif;
	margin-right: 5px;
}
#rodape .links-rodape ul li {
	list-style-image: none;
}
#rodape .links-rodape ul li a:before {

	font-family: 'Oswald', serif;
}

.links-rodape ul li {
list-style-image: url(https://cdn.awsli.com.br/1090/1090587/arquivos/icone-rodape.png) !important;
list-style-position: inside;
line-height: 25px;
}

#rodape .links-rodape:nth-child(2) ul li a:before {
	margin-right: 3px;
}
/*institucional*/
#rodape .institucional {
	background-color: #ffffff;
	background-position: center top;
	padding: 30px 0;
	margin-bottom: 6px;
	/*! background-image: url(https://cdn.awsli.com.br/342/342271/arquivos/fundo-rodape.png); */
}
#rodape .institucional a, #rodape .institucional p {
	color: #062a4a;
	font-size: 14px;
	font-weight: 500;
	font-family: 'Oswald', serif;
}
#rodape .institucional .span4:nth-child(3) {
	display: none;
}
#rodape .institucional .span12 {
	display: none !important;
}
#rodape .institucional .atendimento p {
	margin-bottom: 5px;
}
#rodape .institucional .atendimento a, #rodape .institucional .atendimento p {
	font-weight: 600;
}
#rodape .institucional .atendimento .cnpj {
	color: #606060;
	font-size: 12px;
	margin-top: 30px;
	line-height: 24px;
	font-weight: 400;
}
#rodape .redes-sociais {
	background: none;
	box-shadow: none;
	bottom: inherit;
	padding-top: 20px;
}
#rodape .redes-sociais .titulo {
	display: none;
}
/*Pagamento - Selos*/
#rodape .pagamento-selos {
	background-color: #ffffff;
	background-image: none;
	padding: 15px 0;
	margin-bottom: 10px;
	box-shadow: 0 2px 6px -2px rgba(0, 0, 0, 0.3);
}
#rodape .pagamento-selos .newsletter-rodape {

}
#rodape .newsletter-rodape .conteiner,
#rodape .newsletter-rodape .interno {
	padding: 0;
}
#rodape .newsletter-rodape .componente {
	border: 0;	
	background-color: transparent;
}
#rodape .newsletter-rodape i {
	font-family: 'Oswald', serif;;
	float: left;
	margin-right: 5px;
	font-size: 16px;
	margin-top: 0;
}
#rodape .newsletter-rodape i:before {
	content: '\f11d';
}
#rodape .newsletter-rodape .texto-newsletter.newsletter-cadastro {
	font-family: 'Oswald', serif;
	font-size: 14px;
	color: #000;
}
#rodape .newsletter-rodape .newsletter-cadastro.input-conteiner input {
	border: 1px solid rgba(119, 119, 119, 0.25);
	border-radius: 4px;
	width: 100%;
	font-family: 'Oswald', serif;
	font-size: 13px;
	font-weight: 400;
	color: #606060;
}
#rodape .newsletter-rodape .newsletter-cadastro.input-conteiner button {
	font-family: 'Oswald', serif;
	background: none;
	border: 0;
	color: #000;
	font-size: 30px;
	padding: 0;
	line-height: 40px;
	padding-right: 15px;
}
#rodape .newsletter-rodape .newsletter-cadastro.input-conteiner button:before {
	content: '\f10b';
}
#rodape .newsletter .newsletter-confirmacao i {
	font-size: 20px;
	line-height: 45px;
}
#rodape .newsletter .newsletter-confirmacao i:before {
	content: '\f375';
}
#rodape .newsletter .newsletter-confirmacao span {
	margin-left: 30px;
	font-size: 16px;
}

#rodape > div:nth-child(3) {
	border: 0 !important;
}

/*icones titulos*/


/*Paginas*/
.cadastro-logar .botao {
	margin: 10px 0 0;
	display: block;
}
.conta-menu .titulo {
	box-sizing: border-box;
}
span.help-inline {
	float: right;
}
.btn {
	line-height: 30px;
	background: #fff;
}
.input-append .btn, .input-prepend .btn {
	line-height: 30px;
	background: #000;
	color: #fff;
	text-shadow: 0 1px 1px rgb(0, 0, 0);
}
.filtro, .caixa-sombreada  {
	border: 1px solid #bfcde0;
	box-shadow: 0 0 3px rgba(0,0,0,0.2);
	outline: none;
}
.aproveite-tambem .titulo {
	text-align: center;
	font-size: 21px;
}
.caixa-destaque h1 {
	color: #183861;
}
.caixa-destaque .botao {
	background: #000;
	color: #fff;
	text-transform: uppercase;
	padding: 8px 10px;
	transition: all .4s ease-out;
	-moz-transition: all .4s ease-out;
	-webkit-transition: all .4s ease-out;
}
.caixa-destaque .botao:hover {
	background: #000;
}
.sem-coluna .coluna.span3 {
	/* display: none; */
}
.sem-coluna .conteudo.span9 {
	/* margin-left: 0; */
	/* width: 100%; */
}

.identificacao .control-group .submit-email.botao.principal, .identificacao .control-group .botao.principal {
	line-height: 14px;
}

/*pagina produto*/
.produto .conteiner-imagem > div {
	border: 0;
}
.pagina-produto .produto {
	margin-top: 20px;
}
.pagina-produto .produto .codigo-produto {
	margin-bottom: 0;
}
.pagina-produto .produto .codigo-produto>span {
	display: block;
	float: none;
}
.pagina-produto .produto .comprar .botao-comprar {
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #b40404 !important;
	color: #fff !important;
	position: relative;
	z-index: 0;
	
}
.pagina-produto .produto .comprar .botao-comprar:after {
	content: '';
	position: absolute;
	background: #700101 !important;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 0;
	transition: height .3s ease;
	-webkit-transition: height .3s ease;
	-moz-transition: height .3s ease;
	z-index: -1;
}
.pagina-produto .produto .comprar .botao-comprar:hover:after {
	height: 100%;
}
.pagina-produto .produto .comprar .botao-comprar i {
	float: none;
	color: #fff !important;
}
.pagina-produto .produto > .row-fluid .span6:first-child {
	border: 1px solid rgba(119, 119, 119, 0.25);
	padding: 10px;
	margin-bottom: 10px;
}
.produto-compartilhar .fb-compartilhar {
	margin-top: 0;
}
.pagina-produto .produto .fa-whatsapp {
	background-color: #16963C !important;
}
.pagina-produto .produto .fa-whatsapp:before {
	content: '\f4ef';
}
.pagina-produto .cep label {
	line-height: 40px;
}

/*768*/
@media screen and (min-width: 768px) {
	/*Cabecalho*/
	#cabecalho .conteudo-topo .superior {
		padding: 15px 0 10px;
	}
	#cabecalho .bem-vindo {
		font-size: 15px;
		color: #35842b;
		font-family: 'Oswald', serif;
		font-weight: 600;
	}
	#cabecalho .dropdown-toggle {
		background: none;
		border: 0;
		padding: 0;
		box-shadow: none;
		font-size: 13px;
	}
	#cabecalho .dropdown-toggle ~ .dropdown-menu {
		border-radius: 0;
		border-color: #d5d6d6;
	}
	#cabecalho .bem-vindo span {
		color: #35842b;
	}
	#cabecalho .lista-redes {
		float: right;
		margin: 0;
		margin-top: -7px;
	}
	#cabecalho .lista-redes li {
		float: left;
		position: relative;
		transition: all .4s ease-out;
	}
	#cabecalho .conteudo-topo .superior .lista-redes li.skype:after,
    #cabecalho .conteudo-topo .superior .lista-redes li.whats:after {
    	content: attr(data-tooltip);
    	position: absolute;
    	top: 25px;
    	right: 0px;
    	width: 0;
    	height: 0;
    	overflow: hidden;
    	background: #000;
    	text-align: center;
    	color: #FFFFFF;
    	text-transform: uppercase;
    	font-weight: 800;
    	font-size: 12px;
    	line-height: 26px;
    	z-index: 2;
    	transition: all .4s ease-out;
    	font-family: 'Oswald', serif;
    }
	#cabecalho .conteudo-topo .superior .lista-redes li.skype:hover:after,
    #cabecalho .conteudo-topo .superior .lista-redes li.whats:hover:after {
    	height: 25px;
    	width: 210px;  
    }
    #cabecalho .conteudo-topo .superior .lista-redes li.whats:hover:after {
    	width: 180px;
    }

	/*Busca*/
	.busca {
		background: none;
		border: 0;
		padding: 0;
	}
	.busca .botao-busca {
		top: 0;
		right: 8px !important;
	}

	/*Acoes*/
	#cabecalho .conteudo-topo .inferior .acoes-conta {
		float: left;
		background: transparent;
		width: calc(100% - 90px);
		text-align: right;
	}
	#cabecalho .conteudo-topo .inferior .acoes-conta li {
		width: 30%;
		max-width: 135px;
		margin-right: 2%;
		border: 1px solid rgba(119, 119, 119, 0.25);
		border-radius: 4px;
		float: none;
		display: inline-table;
		transition: all 1s ease-out;
		-moz-transition: all 1s ease-out;
		-webkit-transition: all 1s ease-out;
		cursor: pointer;
	}
	#cabecalho .conteudo-topo .inferior .acoes-conta li:last-child {
		margin: 0;
	}
	#cabecalho .conteudo-topo .inferior .acoes-conta li i {
		background: none;
		color: #000;
		font-size: 30px;
		line-height: 40px;
		width: 30px;
		height: 38px;
		margin: 0 2px;
		display: inline-block;
	}
	#cabecalho .conteudo-topo .inferior .acoes-conta li a {
		border: 0;
		font-family: 'Oswald', serif;
		font-weight: 500;
		line-height: 38px;
		display: none;
		color: #000;
		text-decoration: none;
	}
	#cabecalho .conteudo-topo .inferior .acoes-conta li:hover {
		background-color: #000;
	}
	#cabecalho .conteudo-topo .inferior .acoes-conta li:hover i {
		color: #fff;
	}
	#cabecalho .conteudo-topo .inferior .acoes-conta li:hover a {
		color: #fff;
	}
	#cabecalho .conteudo-topo .inferior .acoes-conta li i.icon-comment:before {
		content: '\f4b9';
	}

	/*Carrinho*/
	.carrinho {
		float: left;
		width: 230px;
		background-color: #062a4a;
		border-radius: 4px;
		height: 38px;
	}
	.carrinho > a > i {
		background: none;
		width: 40px !important;
		height: 40px;
		font-size: 30px !important;
		text-align: right !important;
		line-height: 38px !important;
	}
	.carrinho > a > strong {
		width: 40px;
		margin: 0 !important;
		text-align: center;
		color: #fff;
		display: inline-block !important;
		font-size: 18px;
		font-family: 'Oswald', serif;
		line-height: 38px !important;
		font-weight: 700;
	}
	.carrinho > a > span {
		display: none !important;
	}
	.carrinho .carrinho-interno {
		
	}

	/*Menu Superior*/
	.menu.superior .nivel-um {
		text-align: center;
		max-width: 1140px;
		margin: auto;
	}
	.menu.superior .nivel-um>li {
		border: 0;
		float: inherit;
		display: inline-block;
	}
	.menu.superior .nivel-um .titulo {
		margin: 15px 15px;
	}
	
.menu.superior .nivel-um li.categoria-id-1186397:before {content: ''; background: url(https://cdn.awsli.com.br/342/342271/arquivos/home-icone.png); padding: 12px; background-position: 0px 1px; float: left;margin-top: 12px;margin-right: 2px;}
.menu.superior .nivel-um li.categoria-id-1220828:before {content: ''; background: url(https://cdn.awsli.com.br/342/342271/arquivos/marcas-icone.png); padding: 12px; background-position: 0px 1px; float: left;margin-top: 12px;margin-right: 2px;}
.menu.superior .nivel-um li.categoria-id-1151000:before {content: ''; background: url(https://cdn.awsli.com.br/342/342271/arquivos/icone-man.png); padding: 12px; background-position: 0px 0px; float: left;margin-top: 12px;margin-right: 2px;}
.menu.superior .nivel-um li.categoria-id-1151002:before {content: ''; background: url(https://cdn.awsli.com.br/342/342271/arquivos/icone-mulher.png); padding: 12px; background-position: 0px 0px; float: left;margin-top: 12px;margin-right: 2px;}
.menu.superior .nivel-um li.categoria-id-1151005:before {content: ''; background: url(https://cdn.awsli.com.br/342/342271/arquivos/icone-esporte.png); padding: 12px; background-position: 0px 1px; float: left;margin-top: 12px;margin-right: 2px;}
.menu.superior .nivel-um li.categoria-id-1151007:before {content: ''; background: url(https://cdn.awsli.com.br/342/342271/arquivos/icone-oferta.png); padding: 12px; background-position: 1px 1px; float: left;margin-top: 12px;margin-right: 2px;}

	.menu.superior .nivel-dois, .menu.superior .nivel-tres {
		box-shadow: none;
		min-width: 250px;
		text-align: left;
		background: #d6d6d7;
	}
	.menu.superior .nivel-dois li {
		border: 0;
	}
	.menu.superior .nivel-dois li a {
		font-size: 14px;
		font-family: 'Oswald', serif;
		margin-right: 0;
	}
	.menu.superior .nivel-dois li a:before {
		font-family: 'Oswald', serif;
	}
	.menu.superior .nivel-tres li a {
		font-size: 13px;
	}
}

@media screen and (min-width: 980px) {
	.menu.lateral {
		    background-image: url(https://cdn.awsli.com.br/295/295618/arquivos/bg-menu.png);
			background-position: top center;
			background-repeat: repeat;
	}
	.menu.lateral ul li.ativo {
		background-color: #fff;
		border: 1px solid #eee
	}
	.menu.lateral ul li a {
		box-shadow: none !important;
		background-color: transparent !important;
	}
	.menu.lateral ul li a:hover {
		background-color: #fff !important;
	}
	.menu.lateral ul li a strong {
		font-weight: 600;
	}
}

@media screen and (min-width: 1024px) {
	/*Cabecalho*/
	/*Acoes*/
	#cabecalho .conteudo-topo .inferior .acoes-conta li i {
		float: left;
	}
	#cabecalho .conteudo-topo .inferior .acoes-conta li a {
		display: inline-table;
	}

	/*Menu*/
	/*Menu Superior*/
	.menu.superior .nivel-um .titulo {
		font-size: 16px;
	}
}

@media screen and (min-width: 1140px) {
	/*Cabecalho*/
	/*Acoes*/
	#cabecalho .conteudo-topo .inferior .acoes-conta li a {
		font-size: 14px;
	}
}

#rodape {
    position: relative;
    /*! background-image: url(https://cdn.awsli.com.br/342/342271/arquivos/fundo-rodape-geral.png); */
}

.acoes-conta > li i {
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 6px;
    background-color: #fff;
}


.icon-list::before {
    content: "\f03a";
    color: #062a4a;
}

.icon-user::before {content: "\f007";color: #062a4a;}

.lista-redes .icon-instagram {
    background: #c92bb7;
    background: -webkit-linear-gradient(305deg,#3051f1 10%,#c92bb7 70%) no-repeat;
    background: transparent no-repeat;
}

.secao-banners .conteiner {
	max-width: none;
    padding-left: 0px;
    padding-right: 0px;
    margin-left: -2px;
    width: calc(100% + 2px);
}

.secao-banners .conteiner .banner.tarja {
	width: 100%;

}

.banner.tarja {
	text-align: center;
}