/*body*/
 
#cabecalho * {font-weight: 400;}
.conteudo-topo .superior {padding: 0px 0;;}
.bem-vindo {font-size: 15px; color: gray;}
body { color: gray; font-weight: 400}
a:hover { text-decoration: none}
.cor-secundaria { color: #DBB25C}
.botao { border: none;  background: 0 0;  padding: 10px;  text-transform: uppercase}
.botao:hover { background-image: none; opacity: .8; filter: alpha(opacity=80)}
.borda-principal { border: none}
.conteiner-principal .conteiner { box-shadow: none; padding: 10px}
.barra-inicial { height: 48px; line-height: 48px; margin-bottom: 10px; text-transform: uppercase}
.caixa-sombreada { box-shadow: none; border: 1px solid #ddd}
.pagina-carrinho .caixa-sombreada { box-shadow: none; border: none}
.acoes-conta {float: right; font-size: 13px; font-weight: 300;}

/*menu*/

.menu.superior { background-color: #fff;  border: 1px solid #DBB25C;  padding-left: 10px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px}
.menu.superior .nivel-um>li { border: none}
.menu.superior .titulo { margin: 20px 0; color: #DBB25C; text-transform: uppercase; font-size: 14px; font-weight: 300}
.menu.superior .titulo .fundo-secundario { background-color: #fff; color: #DBB25C}
.menu li.com-filho>a i { background: 0 0; color: #DBB25C}
.menu li.com-filho>a:hover i {background: #fff}
.menu li>a i { margin-left: 0}
.menu.superior .nivel-um>li:hover {margin-top: 0; background: #fff; opacity: .8}
.menu.superior .nivel-dois { top: 60px; font-size: 14px; padding: 0}
.menu li>ul>li.com-filho>a i.fundo-secundario {background: #fff; color: #fff}
.menu li>ul>li.com-filho>a:hover i {background: #fff; color: #ccc}
.menu li.com-filho:hover i {background: #fff}
.menu .nivel-dois .com-filho i {top: 2px}

/*menu fim*/

/*barra inicial*/

.barra-inicial { height: 48px; line-height: 48px; margin-bottom: 10px;  text-transform: uppercase}
.caixa-sombreada { box-shadow: none;  border: 1px solid #ddd}
.pagina-carrinho .caixa-sombreada { box-shadow: none; border: none}
.barra-inicial.fundo-secundario { background-color: #f3f3f3;  color: gray}
.barra-inicial.fundo-secundario a,
.barra-inicial.fundo-secundario span,
.barra-inicial.fundo-secundario span:hover { color: gray}
.barra-inicial.fundo-secundario a:hover { color: #c39c57;  text-decoration: none}

/*barra inicial fim*/

/*rodape*/

#rodape p { color: gray}
#rodape .institucional { background: #f3f3f3; min-height: 0}
#rodape .pagamento-selos {  background: #f3f3f3}
#rodape .redes-sociais { background: 0 0; box-shadow: none}
#rodape .titulo { border: none;  margin: 0;  color: #c39c57;  text-transform: uppercase;  font-size: 13px;  font-weight: 300}
#rodape .links-rodape ul li { list-style: none}
#rodape .caixa-facebook { box-shadow: none;  border: 1px solid #ddd}
#rodape a { color: gray}
#rodape a:hover { color: #c39c57}

/*rodape fim*/

/*listagem*/

#listagemProdutos .titulo { font-weight: 400;  margin: 20px 0; text-transform: uppercase}
.listagem .span6 .imagem-produto { height: 380px}
.listagem .span4 .imagem-produto { height: 330px}
.listagem .span3 .imagem-produto { height: 250px}
.listagem .listagem-linha li { border: none}
.listagem .listagem-item { text-align: center}
.listagem .listagem-item .produto-sobrepor:hover { background: url(//cdn.awsli.com.br/327/327712/arquivos/produtos-hover-amei-vou-levar.png) center center no-repeat}
.listagem.com-caixa .listagem-item:active,
.listagem.com-caixa .listagem-item:hover { border: none; box-shadow: none}
.listagem .listagem-item .nome-produto { font-size: 14px;  min-height: 0;  margin-top: 10px;  text-transform: none}
.listagem .listagem-item .preco-produto .preco-promocional { font-size: 18px;  font-weight: 300}
.listagem .bandeiras-produto span { box-shadow: none}
.listagem.com-caixa .listagem-item { border: none;  background: 0 0;  box-shadow: none}
.listagem.com-caixa .listagem-item .imagem-produto { border: none}
.listagem .listagem-linha { border-width: 0}
#listagemProdutos .listagem-item .acoes-produto { bottom: 0; background: none; border-width: 0; top: 85%}
.listagem-item .acoes-produto .icon-search,
.acoes-produto-responsiva .tag-comprar .icon-search{ display: none;}
.acoes-produto-responsiva .tag-comprar span {color: #fff;}
.canais-contato .tel-whatsapp .fa {color: gray;}
@media only screen and (max-width: 979px){#barraTopo .carrinho span b:before { position: relative; top: -6px; } }
@media only screen and (max-width: 460px) {
.listagem.com-caixa .listagem-item .imagem-produto{min-height: 370px; }
.acoes-produto-responsiva { top: 68%;}
.acoes-produto-responsiva .tag-comprar i {color: #fff;}
.menu.superior a {color: gray;} } 

.listagem.com-caixa .listagem-item:active,
.listagem.com-caixa .listagem-item:hover { border: none; box-shadow: none}
.listagem .listagem-item .nome-produto {font-size: 14px; min-height: 0; margin-top: 10px; text-transform: none;}
.listagem .listagem-item .preco-produto .preco-promocional { font-size: 18px; font-weight: 300}
.listagem .bandeiras-produto span { box-shadow: none}
.listagem.com-caixa .listagem-item { border: none; background: 0 0; box-shadow: none}
.listagem.com-caixa .listagem-item .imagem-produto {border: none}
.listagem .listagem-linha {border-width: 0}

/*listagem fim*/

/*barra topo*/

#barraTopo { box-shadow: none}
#barraTopo * { font-weight: 400}
#barraTopo { height: 50px; padding: 5px 0 7px; margin: 0; border-bottom: 1px solid #ddd}
#barraTopo .carrinho { width: 90%;  padding: 7px;  height: 28px}
#barraTopo .canais-contato {margin-top: 5px}
.canais-contato i { color: #818181;}
#barraTopo .canais-contato ul li a,
#barraTopo .canais-contato ul li i { font-size: 12px; color: gray}
#barraTopo .canais-contato ul li a:hover,
#barraTopo .canais-contato ul li i:hover { color: #c39c57}
#barraTopo h4 { margin-top: 6px; font-weight: 300}
#barraTopo .carrinho-interno { top: 42px}

/*barra topo fim*/

.sugestoes { box-shadow: none; border: 1px solid #ddd; border-radius: 3px; font-weight: 400}
.sugestoes>.titulo {font-weight: 400; text-transform: uppercase; font-size: 14px; border: none; padding-bottom: 0}
.sugestoes .imagem-produto,
.sugestoes .nome-produto,
.sugestoes .preco-produto,
.sugestoes .ver-mais,
.sugestoes ul li { border: 0}
.sugestoes .comprar { background-color: #fff}
.sugestoes .preco-promocional,
.sugestoes .preco-venda {font-weight: 400}
.fundo-principal,
.fundo-principal *,
.fundo-principal:hover,
.fundo-principal.botao:hover,
.fundo-principal:hover {color: #d5ba89}
.componente { background-color: #fff; border: 1px solid #ddd; font-weight: 300}
.componente .titulo { font-weight: 400; font-size: 14px; text-transform: uppercase}
.componente .titulo i { color: #c39c57}
.componente .interno:hover { background-color: #f3f3f3}
.newsletter .input-conteiner input { height: 40px; padding: 0 10px 0 15px; font-weight: 400; font-style: italic}
.newsletter .botao { margin-top: 5px}
.newsletter .botao:hover,
.sugestoes .imagem-produto:hover {opacity: .5; filter: alpha(opacity=50)}
.marcas .flexslider { padding: 15px 0}
.marcas .flex-direction-nav a {background-image: url(//cdn.awsli.com.br/temas/3/bg_direction_nav-1.png)}
.marcas .carousel li:hover { opacity: .5; filter: alpha(opacity=50)}
.abas-custom .tab-content strong {font-weight: bold;}
.abas-custom .tab-content * { font-size: inherit; color: inherit; font-family: inherit; font-weight: inherit;}
.produto .conteiner-imagem>div { box-shadow: none}
.produto .nome-produto {  font-weight: 400; text-transform: uppercase; font-size: 22px}
.produto .codigo-produto b,
.produto .codigo-produto span {font-weight: 400}
.produto .principal .atributos b { color: #c39c57; font-weight: 300}
.produto .principal .preco-venda {font-weight: 400}
.produto .principal .preco-promocional { font-size: 32px; font-weight: 400; letter-spacing: -1px}
.produto .cep label { font-size: 13px; font-weight: 300}
.produto .elastislide-carousel { margin-bottom: 20px}
.produto .elastislide-carousel ul li a {box-shadow: none}
.produto .elastislide-carousel ul li.active a {border: 1px solid #c39c57}
.produto .produto-compartilhar .lista-favoritos { color: #fff; border-radius: 3px; font-weight: 400;  text-transform: uppercase}
.produto .produto-compartilhar .lista-favoritos i { color: #fff}
.produto>.row-fluid:first-child { border: 0}
.produto .acoes-flutuante .preco-produto div>* { font-size: 20px; font-weight: 400}
.produto .acoes-flutuante { padding: 10px 20px 20px 30px; box-shadow: none; border: 1px solid #ddd}
.produto .acoes-flutuante .close_float { left: -70px; background: #c39c57; color: #fff}
.produto .acoes-flutuante .close_float:hover { opacity: .5; filter: alpha(opacity=50)}
.produto .acoes-flutuante .comprar { margin-top: 10px}
.produto .input-prepend { border: 1px solid #fff}
.produto .input-prepend .add-on:first-child { background: #fff; padding: 10px}
.produto .input-prepend .btn { background: #f3f3f3; color: #c39c57; height: 42px; line-height: 42px; padding: 0; width: 42px;}
.produto .input-prepend .btn:hover {background: #c39c57; color: #fff}
.produto .input-prepend .add-on:first-child i { color: #c39c57}
.produto .input-prepend.input-append input { font-weight: 400; padding: 10px 15px}
.produto .cep ul {border-radius: 3px}
.produto .cep ul li .nome,
.produto .cep ul li .valor { font-weight: 400}
#formCalcularCep {background: 0 0}
.atributos ul li a { box-shadow: none; border: 1px solid #ddd; margin: 0}
.atributos ul li a:hover { border: 1px solid #c39c57}
.atributos ul li.active a { border: 1px solid #ddd; background: #f3f3f3}
.abas-custom .nav-tabs li a { box-shadow: none; font-weight: 400; text-transform: uppercase; border: 0; padding: 0; color: gray}
.abas-custom .nav-tabs li a:hover { border: 0; color: #c39c57}
.abas-custom .tab-content { box-shadow: none; padding: 0; font-size: 14px; line-height: 25px}
.abas-custom .tab-content .active p span { color: gray; font-weight: 400}
.produto>.row-fluid+.row-fluid .span12 { border: 1px solid #ddd; border-radius: 3px; padding: 20px}
.produto .aproveite-tambem h4 {text-transform: uppercase; font-size: 16px}
.breadcrumbs { border: 1px solid #ddd; border-radius: 3px}
.breadcrumbs ul li * { font-weight: 400; font-size: 14px}
.breadcrumbs ul li { border: 0}
.breadcrumbs ul li:last-child { font-style: italic}
.breadcrumbs ul li a:hover { color: #c39c57}
.pagination ul>.active>a,
.pagination ul>.active>span,
.pagination ul>li>a:focus,
.pagination ul>li>a:hover {background: #fff; color: #c39c57}
.ordenar-listagem label {font-weight: 400}
.ordenar-listagem .dropdown-menu>li>a {font-weight: 400; color: gray}
.btn-group>.btn:first-child { background: #fff; color: #c39c57}
.caixa-destaque h1,
.caixa-destaque p { font-weight: 400}
.conteudo h1 { font-weight: 400; font-size: 20px;  text-transform: uppercase}
.filtro { border: 1px solid #ddd; box-shadow: none; outline: 0}
.filtro h4 { border: 0; font-weight: 400; text-transform: uppercase; font-size: 14px}
.conta-menu .titulo { font-weight: 400; font-size: 16px; text-transform: uppercase; border: 0}
.conta-menu i {display: none}
.pagina-pagina p {font-weight: 400; font-size: 13px; line-height: 25px}
.cabecalho-interno .titulo { font-weight: 400; font-size: 18px; text-transform: uppercase}
.cabecalho-interno .titulo small { font-weight: 400; font-size: 13px; margin-left: 10px}
.pagina-carrinho * { font-weight: 400}
.pagina-carrinho h6 { color: #c39c57; font-size: 14px}
.pagina-carrinho table button { color: gray; background: #F3F3F2}
.pagina-carrinho table button:hover { background: #F3F3F2; color: #c39c57}
.carrinho-checkout .atendimento { border: none}
.carrinho-checkout .atendimento .icone-box { border: none; color: #c39c57}
.pagina-cadastro *,.pagina-login * { font-weight: 400}
.pagina-conta *,
.pagina-favorito-listar *,
.pagina-pedido-listar * { font-weight: 400;  box-shadow: none}
.pagina-conta .abas-conteudo,
.pagina-favorito-listar .abas-conteudo,
.pagina-pedido-listar .abas-conteudo { border: none; padding: 0}
#barraTopo .canais-contato ul li { margin-left: 3px; padding-left: 3px;}
.abas-conta li a { border: 1px solid #ddd; background: 0 0; box-shadow: none; border-radius: 0}
.abas-conta li a i { display: none}
.abas-conta li { margin: 0}
.caixa-dados { padding: 30px 0 0;  border: none}
.caixa-dados h3 { font-weight: 400;  font-size: 18px;  text-transform: uppercase;  border: none}
.caixa-dados h3 small { font-weight: 400;  font-size: 14px;  margin-left: 10px}
.caixa-info { background: 0 0;  border: 1px solid #ddd;  border-radius: 3px}
.conta-menu { border-radius: 3px}
.menu-simples li.divisor {  border: 0;  margin: 0;  padding: 0}
#modalContato * { font-weight: 400}
#modalContato .titulo {font-size: 16px; text-transform: uppercase}
.sugestoes * { border: 0}
.lista-redes .icon-bold,
.lista-redes .icon-facebook,
.lista-redes .icon-google-plus,
.lista-redes .icon-instagram,
.lista-redes .icon-pinterest,
.lista-redes .icon-twitter,
.lista-redes .icon-youtube { background-color: #b9b9b9; color: #fff}
.lista-redes .icon-bold:hover,
.lista-redes .icon-facebook:hover,
.lista-redes .icon-google-plus:hover,
.lista-redes .icon-instagram:hover,
.lista-redes .icon-pinterest:hover,
.lista-redes .icon-twitter:hover,
.lista-redes .icon-youtube:hover { background-color: #c39c57; color: #fff}
.lista-redes ul li { border: none; margin-right: 5px}
.lista-redes i { margin-top: 0; width: 25px; height: 20px; padding: 3px 0 2px; line-height: 20px; border-radius: 3px}
.barra-inicial ul li { height: 40px}
.canais-contato .icon-comment,
.canais-contato .icon-phone { color: gray; font-size: 13px}
.canais-contato .icon-comment:hover,
.canais-contato .icon-phone:hover {color: #c39c57}
.busca { padding: 0; background: 0 0; border: 0}
.busca input { border: 1px solid #ddd;  height: 28px;  padding: 7px 0 7px 15px;  font-size: 14px;  font-style: italic}
.busca .botao { top: 0;  height: 44px;  border: 1px solid #ddd;  background: #f3f3f3;  color: #c39c57;  padding-left: 15px;  padding-right: 15px}
.busca .botao:hover { background: #c39c57;  color: #fff;  opacity: 1;  filter: alpha(opacity=100)}
.bem-vindo { font-size: 12px; color: gray}
i.icon-list.fundo-principal,
i.icon-user.fundo-principal { display: none}
.acoes-conta { float: right; font-size: 13px;  font-weight: 300}
#cabecalho ul.dropdown-menu { box-shadow: 0; border: 1px solid #ddd; border-radius: 3px}
.busca .botao-busca {right: -25px}

/*seção full banners 

.banner {
position: relative;
text-align: center !important;
}
.secao-banners .conteiner {
max-width: 100%;
padding: 0;
margin:0;
margin-top: 0px;
border:none;
width: calc(100% + 2px);
}
.flexslider {
background: 0;
margin: 0;
border: 0px !important;
overflow: hidden;
}

seção full banners */

.menu.lateral .nivel-um>li>a { background-color: #FFF; box-shadow: 0 0 0 1px rgb(219, 178, 92);}
.menu ul { margin: 3px;}
#cabecalho img {
    width: auto; /* Mantém a largura original */
    max-width: 200px; /* Define um tamanho máximo para a largura */
    height: auto; /* Mantém a proporção da altura */
}
