ul.nivel-um{width: 100%!important;}
#cabecalho > div.conteiner > div.menu.superior > ul > li{position:relative;}
#cabecalho > div.conteiner > div.menu.superior > ul > li.borda-principal{display: table; height: 80px; max-height: 80px;}
#cabecalho > div.conteiner > div.menu.superior > ul > li.borda-principal > a{    padding: 15px 19px 4px;
    display: table;}
#cabecalho > div.conteiner > div.menu.superior > ul > li.com-filho a{padding:0!important;}
.menu .nivel-dois{top: 79px!important;
    left: 0px!important;}

.listagem .listagem-item .nome-produto {
    font-size: 20px !important;
}

.preco-produto strong.titulo {
    font-size: 22px !important;
}

.preco-promocional {
     font-size: 22px !important;
}

.preco-parcela {
	font-size: 16px !important;
}

.listagem .listagem-item {
    padding: 0 !important;
}

.menu li {
    padding: 0 15px !important; 
}

.barra-inicial {
    background-color: transparent;
    display: none;
}
.conteiner-principal .conteiner {
    background-color: transparent;
}
.barra-inicial {
    background-color: transparent;
}
.tema-escuro .conteiner, .tema-escuro .modal {
    background-color: transparent;
}
.banner .flex-control-paging li a {
    width: 10px;
    height: 10px;
    margin: 1px;
    background: transparent;
    border: 1px solid #b18a3f;
    border-radius: 10px;
    box-shadow: none;
}


.banner .flex-control-paging li a.flex-active {
    width: 12px;
    height: 12px;
    margin: 0;
    background: #b18a3f;
}
body > div.conteiner-principal > div.secao-banners > div {
    max-width: 100%;
    padding: 0;
}
.flex-direction-nav .flex-next {
    background-image: url('https://cdn.awsli.com.br/293/293813/arquivos/NextBanner.png');
    color: transparent;
    text-shadow: none;
    text-decoration: none;
    font-size: 50px;
    width: 40px;
    height: 60px;
    background-position: initial;
}
.flex-direction-nav .flex-prev {
    background-image: url('https://cdn.awsli.com.br/293/293813/arquivos/PrevBanner.png');
    color: transparent;
    text-shadow: none;
    text-decoration: none;
    font-size: 50px;
    width: 40px;
    height: 60px;
}

body.pagina-pagina.tema-escuro.o-que-fazemos .secao-banners, 
body.pagina-pagina.tema-escuro.videos .secao-banners, 
body.pagina-pagina.tema-escuro.quem-somos .secao-banners, 
body.pagina-pagina.tema-escuro.conservacao-das-pecas .secao-banners,
body.pagina-pagina.tema-escuro.politica-de-devolucoes-e-trocas .secao-banners,
body.pagina-pagina.tema-escuro.politica-de-frete .secao-banners,
body.pagina-pagina.tema-escuro.politica-de-privacidade .secao-banners{
    display: none;
}
body.pagina-pagina.tema-escuro.looks .flexslider .slides img {
    height: 530px;
    width: auto;
    margin: auto;
}
body.pagina-pagina.tema-escuro.looks .banner .flexslider .slides>li {
    height: 530px;
}
body.pagina-pagina.tema-escuro.looks .secao-banners {
    max-width: 970px;
    margin: auto;
}
.tema-escuro #rodape .span9.span12 p {
    color: #fff;
}
#rodape > div:nth-child(3) {
    background-color: transparent!important;
}
#rodape>div:last-child .conteiner {
    padding: 10px 20px 5px;
    border-top: 19px solid transparent;
    border-bottom: 0;
    border-image-width: 70px;
    -webkit-border-image: url(https://cdn.awsli.com.br/293/293813/arquivos/separador-default-gd.png) 27 stretch;
    -o-border-image: url(https://cdn.awsli.com.br/293/293813/arquivos/separador-default-gd.png) 27 stretch;
    border-image: url(https://cdn.awsli.com.br/293/293813/arquivos/separador-default-gd.png) 27 stretch;
}
.pagamento-selos {
    background: transparent;
    padding: 0!important;
}
#rodape > div:nth-child(3) {
    background-color: transparent!important;
    border-top: 0px!important;
}

.fpagamentos {
    width: 25%;
    float: left;
    padding: 0 20px;
}
.facetest {
    float: left;
}
.conteiner.externo {
    position: relative;
    height: 220px;
    padding-top: 50px;
}
#rodape > div:last-child {
    background-color: transparent!important;
    border-top: 0px!important;
}
.row-fluid.interno {
    background: #190d08;
    padding: 36px 0;
}
.txt-feito-mao {
    float: left;
    font-size: 16px;
    max-width: 226px;
    margin-left: 15px;
    color: #cc9f49;
}
.image-feito-a-mao {
    float: left;
}
.box-1-feito-mao {
    float: left;
    width: auto;
}
.box-2-feito-mao {
    float: left;
    width: auto;
}
.box-3-feito-mao {
    float: left;
    width: auto;
}
#rodape > div.row-fluid.externo > div.row-fluid.interno > div > div.box-2-feito-mao > div > ul > li {
    float: left;
    padding: 0px 5px;
}
#rodape > div.row-fluid.externo > div.row-fluid.interno > div > div.box-3-feito-mao > div > ul > li {
    float: left;
    padding: 0 5px;
}
ul.list-inline.text-center {
    margin: 0;
}
.text-center.titulo-footer {
    color: #b18a3f;
    font-size: 16px;
    font-weight: bold;
}
.titulo-feito-mao {
    font-weight: bold;
}
#rodape .titulo {
    display: block;
    font-size: 16px;
    padding: 0px 0;
    margin-bottom: 0px;
    border-bottom: 0px solid rgba(0,0,0,0.1);
    color: #cc9f49;
    font-weight: bold;
}
p.texto-newsletter.newsletter-cadastro {
    display: none;
}
.componente.newsletter.borda-principal {
    width: 300px;
    border: none;
}
#rodape > div.row-fluid.externo > div.row-fluid.interno > div > div.box-2-feito-mao > div > div {
    padding: 0 0px;
}
.box-2-feito-mao {
    float: left;
    width: auto;
    margin: 0px 123px;
}
#cabecalho > div.conteiner > div.menu.superior > ul > li.categoria-paginas.com-filho.borda-principal {
    display: none;
}
#cabecalho > div.conteiner > div.menu.superior > ul > li.categoria-paginas.com-filho.borda-principal {
    display: none;
}
.menu.superior {
    background-color: rgba(41, 24, 13, 1);
    margin-top: 20px;
}
div.menu.superior ul.nivel-um li:nth-child(n+8) {
    display: none;
}
#cabecalho > div.conteiner > div.menu.superior > ul > li.borda-principal > a {
    font-size: 16px;
    margin: 15px 0 15px;
}
#cabecalho > div.conteiner > div.menu.superior > ul > li.categoria-id-1049675.com-filho.borda-principal > a {
    margin: 0;
}
.menu.superior .titulo {
    margin: 15px 0;
    color: #b18a3f;
}
.menu li.com-filho>a i {
    display: inline-block;
    background: #b18a3f;
}
ul.nivel-um {
    width: 73.5%;
    margin: auto;
}
li.categoria-pagina-169549.borda-principal {
    border-right: 1px solid rgba(255,255,255,0.1)!important;
}
.tema-escuro .menu .nivel-dois a {
    color: #fff;
}
.tema-escuro .sugestoes, .tema-escuro .carrinho, .tema-escuro .carrinho-interno, .tema-escuro .atributos ul li a, .tema-escuro .menu .nivel-dois, .tema-escuro .menu .nivel-tres, .tema-escuro .menu.lateral .nivel-um>li>a, .tema-escuro .direitos-reservados{
    background-color: rgba(41, 24, 13, 1)!important;
    color: #fff;
}
#rodape > div.row-fluid.externo > div.conteiner.externo > div > p {
    font-size: 16px;
    font-weight: bold;
    color: #b18a3f;
}
body.pagina-carrinho .row-fluid.interno {
    display: none;
}
.box-2-politicas {
    float: left;
    font-size: 16px;
    font-weight: bold;
    padding: 0 60px;
}
.institucional.fundo-secundario {
    display: none;
}
div#barraNewsletter {
    display: none;
}
.menu.lateral.outras {
    display: none;
}
div.menu.lateral ul.nivel-um > li:nth-child(n+2) {
    display: none;
}
.tema-escuro #barraTopo {
    background-color: rgba(41, 24, 13, 1)!important;
}
.fundo-secundario {
    background-color: #b18a3f;
}
#corpo > div > div.secao-principal.row-fluid.sem-coluna > div > div > div > div > table > tbody > tr > td {
    border-color: transparent!important;
}
#corpo > div > div.secao-principal.row-fluid.sem-coluna > div > div > div > div > table > tbody > tr,  #corpo > div > div.secao-principal.row-fluid.sem-coluna > div > div > div > div > table > tbody > tr > td {
    border-color: transparent!important;
    border: 0px!important;
}

.abas-custom .tab-content {
    padding: 20px;
    box-shadow: 0 0 3px rgba(0,0,0,0.3);
    padding: 0;
    display: table;
    font-size: 1.3rem;
}

.componente.newsletter.borda-principal:last-child{display:none;}
.flexslider .slides,
body.pagina-pagina.tema-escuro.looks .secao-banners{display:none!important;}