@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700');
body{background:#fff;font-family:"Montserrat";}
body a:hover{transition:all linear .2s}
body.tema-escuro { color: #000; }
.conteiner-principal .conteiner{background:#fff;box-shadow:none}
.tema-pequeno .conteiner,.conteiner{max-width:1200px;margin:0 auto;padding:0 20px}
.caixa-sombreada{box-shadow:none;border:none}
.titulo{font-family:"Montserrat"}
#cabecalho{background:#5a2d82}
#cabecalho .conteiner{background:transparent}
#cabecalho.logo-centro .conteudo-topo .superior{display:none}
#cabecalho .acoes-conta,#barraTopo .acoes-conta{width:60px;padding-right:30px;background:none;margin-top:10px;border-right:solid 1px #4b266c;margin-right:30px;float:right}
#cabecalho .acoes-conta > li:first-child,#cabecalho .acoes-conta > li > i,#barraTopo .acoes-conta > li:first-child,#barraTopo .acoes-conta > li > i{display:none}
#cabecalho .acoes-conta > li > a,#barraTopo .acoes-conta > li > a{border:none;font-size:0;width:60px;height:45px;display:block;background:url('//cdn.awsli.com.br/temasv2/176/minha%20conta.png') no-repeat center 10px}
#cabecalho .acoes-conta > li > a:hover,#barraTopo .acoes-conta > li > a:hover{opacity:.5}
.carrinho{transition:all linear .2s;float:right;height:45px;width:60px;display:block;border:none;margin-top:10px}
.carrinho > a{background:url(//cdn.awsli.com.br/temasv2/176/carrinho.png) no-repeat center top;height:45px;display:block}
.carrinho > a:hover{transition:all linear .2s;opacity:.5}
.carrinho > a > i,.carrinho > a > span{display:none!important}
.carrinho .qtd-carrinho,.carrinho.vazio::after{position:absolute;color:#000;top:-5px;right:12px;font-size:18px;font-weight:600;font-family:"Montserrat"}
.carrinho.vazio::after{content:"0";right: 13px;top: 4px;}
#barraTopo{background:#5a2d82;height:80px}
#barraTopo .conteiner{padding:10px 0}
#barraTopo .busca .botao-busca{top:10px;right:0}
#barraTopo .carrinho,#barraTopo .acoes-conta{margin-top:5px}
#barraTopo .carrinho .qtd-carrinho{top:0}
#barraTopo h4.titulo a{font-size:0}
#barraTopo h4.titulo  {margin-top: 0px;}
#barraTopo h4.titulo img { max-height:60px; }
.full.menu{background-color:#4b266c;height:50px}
.full.menu .conteiner{display:flex;justify-content:flex-start;background:transparent;padding:0;max-height:50px}
.full.menu .conteiner > ul{overflow:hidden}
.full.menu .conteiner > ul li{float:left;padding:0 20px}
.full.menu .conteiner > ul li a{color:#fff;line-height:50px;font-size:13px}
.full.menu .conteiner > ul li a:hover{color:#fdd538}
.menu li.com-filho>a i{display:none}
.menu.lateral .com-filho.borda-principal{border:none}
.busca{background:none;border:none;margin-top:3px}
.busca input{height:53px;border:none;border-radius:50px;box-shadow:none;padding:0 15px}
.busca .botao-busca{background:none;transition:all .4s linear;border:none;color:#4d4d4d;font-size:25px;font-weight:100;top:15px;right:20px;border-left:solid 1px #dbdbdb}
.busca .botao-busca::before{content:url(//cdn.awsli.com.br/temasv2/176/icone-busca.png)}
.busca .botao-busca:hover{opacity:.7}
#cabecalho.logo-centro .busca .botao-busca{right:0}
.cd-navegue.home{display:none}
.pagina-inicial .cd-navegue.toggle{display:none}
.pagina-inicial .cd-navegue.home > ul,.pagina-inicial .cd-navegue.home{display:block}
.cd-navegue::before{content:"\f0c9";font-family:"FontAwesome";font-size:20px;color:#5a2d82;margin-right:15px;vertical-align:middle}
.cd-navegue{font-size:16px;color:#2e2e2e;background:#fdd538;line-height:50px;padding:0 20px;width: 20%;position:relative;cursor:pointer;margin-right:20px;}
.cd-navegue *{font-family:"Montserrat"}
.cd-navegue ul{display:none;position:absolute;top:50px;left:0;border:solid 1px #fdd538;z-index:999;width:calc(100% - 2px);background:#fff}
.cd-navegue ul li, .menu ul.nivel-dois li,  .menu ul.nivel-dois li:first-child{border: none; border-bottom:solid 1px #e7e7e7;}
.cd-navegue ul li:hover{background:#e7e7e7}
.cd-navegue ul li:hover ul.nivel-dois{display:block}
.cd-navegue ul li:only-child { border-top: none; }
.cd-navegue ul li:last-child{border-bottom:none}
.cd-navegue ul li a strong{line-height:40px;font-size:15px;text-transform:none;color:#4d4d4d;font-weight:400}
.cd-navegue ul li.com-filho > a::after{content:"\f054";font-family:"FontAwesome";float:right;line-height:40px;color:#d2d2d2}
.cd-navegue ul li:last-child a strong,.cd-navegue ul li.com-filho:last-child a::after{color:#5a2d82}
.menu ul.nivel-dois{left:100%;top:0;padding:0;box-shadow:none}
.menu ul.nivel-dois li a{font-size:15px;text-transform:none;color:#4d4d4d;font-weight:400;width: 100%;}
.menu ul.nivel-dois li:hover{background:#e7e7e7}
.cd-nav-flutuante{position:relative;font-family:"Montserrat"}
.cd-nav-flutuante .cd-call-menu::before{content:"\f0c9";font-family:"FontAwesome";font-size:20px;color:#5a2d82;margin-right:15px;vertical-align:middle}
.cd-nav-flutuante .cd-call-menu{height:60px;display:block;background:#fdd538;line-height:60px;text-align:center;border-radius:56px;font-size:15px;font-weight:600;color:#2e2e2e}
.cd-nav-flutuante .cd-call-menu:hover{text-decoration:none;cursor:pointer}
.cd-nav-flutuante .cd-menu{position:absolute;top:100%;left:0;display:none;width:300px;z-index:9999}
.cd-nav-flutuante .cd-menu ul{border:solid 1px #fdd538;width:100%;background:#fff;margin-left:0}
.cd-nav-flutuante .cd-menu ul li.com-filho i{display:none}
.cd-nav-flutuante .cd-menu ul li{border:none;border-bottom:solid 1px #e7e7e7;padding: 0 20px;height: 40px;}
.cd-nav-flutuante .cd-menu ul li:hover{background:#e7e7e7}
.cd-nav-flutuante .cd-menu ul li a{width:100%;display:block;}
.cd-nav-flutuante .cd-menu ul li:hover a{text-decoration:none}
.cd-nav-flutuante .cd-menu ul li:hover ul.nivel-dois{display:block;}
.cd-nav-flutuante .cd-menu ul li:last-child{border-bottom:none}
.cd-nav-flutuante .cd-menu ul li a strong{line-height:40px;font-size:15px;text-transform:none;color:#4d4d4d;font-weight:400}
.cd-nav-flutuante .cd-menu ul li.com-filho > a::after{content:"\f054";font-family:"FontAwesome";float:right;line-height:40px;color:#d2d2d2;}
.cd-nav-flutuante .cd-menu ul li:last-child a strong,.cd-nav-flutuante .cd-menu ul li.com-filho:last-child a::after{color:#5a2d82}
.cd-nav-flutuante .cd-menu > ul.nivel-um > li{position:relative}
.cd-nav-flutuante .cd-menu ul.nivel-dois{position:absolute;left:100%;display:none;top:0;}
.cd-nav-flutuante .cd-menu ul.nivel-tres { position:absolute;left:100%; display: none; top: 0; }
.cd-nav-flutuante .cd-menu ul.nivel-dois li{position: relative;}
.cd-nav-flutuante .cd-menu ul.nivel-dois li:hover .nivel-tres{ display: block; }
.cd-nav-flutuante .cd-menu ul.nivel-dois li a{line-height: 40px;font-size:15px;text-transform:none;color:#4d4d4d;font-weight:400;padding: 0;}
.lista-redes i[class^="icon"],.lista-redes i[class^="icon"]:hover{background:none}
.lista-redes li a i:before{content:'';background:url(//cdn.awsli.com.br/temasv2/176/social.png) no-repeat;width:25px;height:30px}
.lista-redes .icon-facebook:before{background-position-x:0}
.lista-redes .icon-google-plus:before{background-position-x:-125px}
.lista-redes .icon-twitter:before{background-position-x:-49px}
.lista-redes .icon-youtube:before{background-position-x:-99px}
.lista-redes .icon-instagram:before{background-position-x:-24px}
.lista-redes .icon-pinterest:before{background-position-x:-74px}
.lista-redes .icon-bold:before{background-position:-158px 2px}
#rodape .institucional .lista-redes{text-align:left;margin-top:20px}
#rodape .institucional .lista-redes ul li{border:none;background:none}
#rodape .institucional .lista-redes ul li:hover{opacity:.7}
.banner .flex-control-paging li a.flex-active,.banner .flex-control-paging li a.flex-active:hover{background:#fdd538;border:none}
.banner .flex-control-paging li a,.banner .flex-control-paging li a:hover{background:#787878;border-color:#787878}
.banner.lateral ul li{padding:20px 0}
.menu.lateral.fechado{display:none}
.barra-inicial{background:#5a2d82;border-bottom:solid 1px #4b266c}
.barra-inicial *{color:#fff;font-size:13px;font-family:"Montserrat"}
.barra-inicial a:hover,.barra-inicial a:focus{color:#fdd538;text-decoration:none}
.barra-inicial .canais-contato ul .span8{width:250px}
.barra-inicial .btn-group{float:left;width:25%}
.barra-inicial .btn-group > a{background:none;border:none;font-size:13px}
.barra-inicial .btn-group.open .dropdown-toggle{box-shadow:none}
.barra-inicial .btn-group > a > span{font-size:0}
.barra-inicial .btn-group > a::before{content:"\f007";font-family:"FontAwesome";font-size:16px;color:#fdd538;margin-right:10px}
.barra-inicial .btn-group > a:hover{color:#fdd538}
.barra-inicial .btn-group>.dropdown-menu li{float:none}
.barra-inicial .btn-group>.dropdown-menu li:hover a{background:#F2F2F2;color:#838383}
.barra-inicial a.bem-vindo span{font-weight:700;color:#fdd538}
.barra-inicial a.bem-vindo{color:#fff;text-decoration:none;width:25%;float:left}
.barra-inicial a.bem-vindo:hover span{opacity:.7}
.cabecalho-interno .titulo{color:#2e2e2e;font-weight:700;font-size:20px}
.cabecalho-interno .titulo small{color:#747474;font-size:13px;font-weight:400}
.conteudo h1{color:#000;font-weight:600;font-family:"Montserrat";font-size:30px}
.cadastro .caixa-sombreada.borda-principal{background:#fff}
.cadastro .caixa-sombreada{box-shadow:none;border:solid 1px #ccc}
.cadastro label,.form-horizontal .control-label{color:#000;font-weight:600}
.cadastro input[type="text"],.cadastro input[type="password"],.cadastro select,.cadastro input{border-radius:50px;border:solid 1px #ccc}
.cadastro legend{border-color:#5a2d82;border-width:3px;color:#2e2e2e;font-weight:600;font-size:20px}
.recuperar-senha,.recuperar-senha i{color:#5a2d82;transition:all 1s}
.recuperar-senha:hover{color:#fdd538;text-decoration:none;transition:all 1s}
.breadcrumbs{border:none}
.breadcrumbs ul li a{color:#000;font-weight:600}
.breadcrumbs ul li{border:none}
.breadcrumbs ul li::after{content:"\002F";color:#999}
.breadcrumbs ul li:last-child::after{content:""}
.breadcrumbs ul li a > .icon-home{display:none}
.breadcrumbs ul li strong{color:#666;font-weight:600}
.pagina-produto .breadcrumbs ul li a{color:#9e9e9e;font-size:13px}
.pagina-produto .breadcrumbs ul li a i{display:none}
.pagina-produto .breadcrumbs ul li::after{color:#9e9e9e}
.pagina-produto .breadcrumbs ul li:last-child::after{content:""}
.banner.tarja{margin:30px 0;text-align:center}
.barra-inicial .canais-contato{width:52%}
.barra-inicial .canais-contato ul li{height:15px;line-height:15px;margin-top:8px;border:none}
.barra-inicial .canais-contato ul li:first-child{border:none}
.barra-inicial .canais-contato ul li i{display:none}
.barra-inicial .lista-redes{width:20%}
.barra-inicial .lista-redes ul li i{background:none;margin-top:5px}
.barra-inicial .lista-redes ul li{border:none}
.barra-inicial .lista-redes ul li a:hover{opacity:.7}
.cadastro .botao,.pagina-categoria .caixa-destaque .botao,.carrinho-interno .botao,.pagina-conta .conteudo .botao,.identificacao .control-group .submit-email.botao.principal,.pagina-carrinho .caixa-destaque .botao,#modalContato .control-group .botao.principal.pull-right,#AdicionarFavoritoLogin,#AdicionarFavoritoErroModal .botao,#AdicionarFavoritoSucessoModal .botao,#id_botao_login{background:#fdd538!important;border-radius:56px;color:#5a2d82;font-size:14px;font-weight:600;text-shadow:none;border:none}
.cadastro .botao:hover,.pagina-categoria .caixa-destaque .botao:hover,.carrinho-interno .botao:hover,.identificacao .control-group .submit-email.botao.principal:hover,.pagina-carrinho .caixa-destaque .botao:hover,#modalContato .control-group .botao.principal.pull-right+.botao:hover,#modalContato .control-group .botao.principal.pull-right:hover,#AdicionarFavoritoLogin:hover,#AdicionarFavoritoErroModal .botao:hover,#AdicionarFavoritoSucessoModal .botao:hover,#id_botao_login:hover{opacity:.8;color:#5a2d82}
.pagina-carrinho .finalizar-compra .botao{border-radius:56px;text-shadow:none}
.pagina-carrinho .finalizar-compra .botao:first-child::before{content:"\f104";font-family:"FontAwesome";margin-right:10px}
.pagina-carrinho .finalizar-compra .botao:first-child{background:#E3E3E3;color:#95989A;font-size:13px;font-weight:700;padding:10px 20px;border:none;text-transform:uppercase}
.pagina-carrinho .finalizar-compra .botao.principal.grande{background:#5cbb54;color:#fff;font-size:20px;font-weight:700;border:none;text-transform:uppercase}
.cadastro .botao:first-child{background:#E3E3E3!important;color:#95989A}
.pagina-conta .conteudo .botao{background:#E3E3E3!important;color:#95989A}
.pagina-conta .conteudo .botao i{color:#95989A}
.pagina-conta .conteudo .botao.principal{background:#5cbb54!important;color:#fff}
.pagina-conta .conteudo .botao.principal i{color:#fff}
#finalizarCompra,#id_botao_login{border-radius:56px;background:#5cbb54}
#modalContato .control-group .botao.principal.pull-right+.botao{background:#E3E3E3;border-radius:56px;color:#767676!important;font-weight:600;border:none}
.pagina-carrinho .caixa-sombreada.borda-principal{box-shadow:none;border:solid 1px #d5d5d5}
.campos-pedido legend{border-bottom:solid 3px #5a2d82;color:#2e2e2e;font-weight:600;font-family:"Montserrat";font-size:18px}
.campos-pedido legend a{color:#2e2e2e;text-decoration:none!important;font-weight:600;font-family:"Montserrat"}
.campos-pedido legend i{color:#7e7e7e}
.campos-pedido input,.campos-pedido select,.campos-pedido form{border-radius:56px}
.tabela-carrinho h6{color:#000}
.tabela-carrinho{border-collapse:initial;font-family:"Montserrat"}
.tabela-carrinho th,.tabela-carrinho td{border:none}
.tabela-carrinho td span{color:#ccc;font-size:14px}
.tabela-carrinho .produto-info a{color:#000;font-weight:600;font-size:16px;text-decoration:none}
.tabela-carrinho .preco-produto .titulo{display:inline}
.tabela-carrinho .preco-venda{color:#747474!important;font-size:14px!important;display:block!important}
.tabela-carrinho .preco-produto .preco-promocional{font-size:15px!important}
.tabela-carrinho .preco-produto .preco-promocional,.tabela-carrinho .subtotal strong,.tabela-carrinho .total strong{color:#5a2d82!important;font-weight:600!important;font-family:"Montserrat"}
.tabela-carrinho ul li span strong,.tabela-carrinho ul li > span{color:#959595;font-weight:600}
.tabela-carrinho .produto-info ul li:first-child span > strong{color:#000}
.tabela-carrinho .produto-info ul li span > strong{color:#000}
input#calcularFrete{border-radius:56px;width:200px}
.tabela-carrinho .hidden-phone.bg-dark:nth-child(odd){background:#fff}
input#calcularFrete + .btn{border-radius:56px;margin-left:10px;padding-left:2px;background:#E3E3E3;border:none;text-transform:uppercase;font-size:12px;font-weight:600;font-family:"Montserrat";color:#777}
input#calcularFrete + .btn i::before{content:""}
input#calcularFrete + .btn:hover{opacity:.7}
.tabela-carrinho .quantidade input[type="text"]{border-radius:56px}
.carrinho-checkout .identificacao hr.sem-margem{display:none}
.carrinho-checkout .conteiner-principal #corpo .conteiner{box-shadow:none}
.identificacao .control-group input{border-radius:56px;border:solid 1px #ccc}
.checkout-alerta-seguro .checkout-alerta-seguro-item .icon-ok,.checkout-alerta-seguro .checkout-alerta-seguro-tit{color:#3e8d3b}
.carrinho-checkout .identificacao .identificacao-title{color:#000}
.carrinho-checkout .atendimento,.carrinho-checkout .atendimento .icone-box{border:none;margin:0;padding:0}
.carrinho-checkout .atendimento li span{color:#fff;font-weight:600;font-size:13px}
.carrinho-checkout .atendimento li a:hover{text-decoration:none}
.carrinho-checkout .atendimento li span .cor-principal{color:#fff;font-weight:400}
.elastislide-carousel ul li.active a{border-color:#5a2d82}
.cep label{color:#2e2e2e;font-size:13px;font-family:"Montserrat";font-weight:500}
.cep label::before{content:url(//cdn.awsli.com.br/temasv2/176/icone-cep.png);margin-right:10px;display:inline-block;vertical-align:middle}
.ordenar-listagem.topo,.ordenar-listagem.rodape{border:none}
.ordenar-listagem label{border-radius:56px;width: 140px;color:#000;}
.input-append .btn-group:last-child>.dropdown-toggle{display:none}
.ordenar-listagem label::after{content:"\f0d7";color:#000;font-family:"FontAwesome";float:right;font-size:16px}
.pagina-produto .banner.tarja{border-bottom:solid 1px #e1e1e1;padding-bottom:20px}
.carrinho-checkout .atendimento li span > i:before{content:"";background:url(//cdn.awsli.com.br/temasv2/176/icones-atendimento.png) no-repeat;width:40px;height:40px;display:block}
.carrinho-checkout .atendimento li span > i.icon-comment:before{background-position-x:0}
.carrinho-checkout .atendimento li span > i.icon-phone:before{background-position-x:-50px}
.carrinho-checkout .atendimento li span > i.fa-whatsapp:before{background-position-x:-100px}
.carrinho-checkout .atendimento li span > i.fa-skype:before{background-position-x:-150px}
.flex-direction-nav{max-height:0}
.listagem .listagem-linha{padding:0;margin:0;border:none}
.listagem .listagem-linha li{padding:20px 0;border:none}
.listagem .produtos-carrossel .listagem-linha li .listagem-item{margin:5px 20px}
.listagem .listagem-item:hover,.listagem.com-caixa .listagem-item:hover,.listagem.com-caixa .listagem-item:active{transform:scale(1.1);background:#fff;box-shadow:0 0 20px -5px rgba(0,0,0,0.40);transition:all .2s;outline:none}
.listagem .listagem-item:hover .acoes-produto{display:none}
.listagem.com-caixa .listagem-item{background:none;box-shadow:none;border:none}
.listagem.com-caixa .listagem-item .imagem-produto{border:none}
#rodape .sobre-loja-rodape span.titulo{display:none}
#rodape .sobre-loja-rodape .saiba-mais{font-size:14px;font-weight:600;display:block;width:178px;height:30px;border:solid 1.2px #fdd538;border-radius:50px;text-align:center;line-height:30px;color:#fdd538;padding:5px;transition:all 1s;margin-top:20px}
#rodape .sobre-loja-rodape .saiba-mais:hover{text-decoration:none;background:#fdd538;color:#5a2d82;transition:all 1s}
#rodape .logo a{height:40px;margin:20px 0}
#rodape .logo a img{margin:0}
.produto-compartilhar .lista-redes ul li{border-left:none}
.produto-compartilhar .lista-redes ul li a i:before{background:none}
body.pagina-produto .produto-compartilhar .lista-favoritos{background:none;border:none;font-size:13px;color:#2e2e2e}
body.pagina-produto .produto-compartilhar .lista-favoritos i::before{content:"\f004";color:#5a2d82}
.coluna div.componente.newsletter,.pagina-busca .coluna div.componente.newsletter{position:relative;border:none;background:#5a2d82 url(//cdn.awsli.com.br/temasv2/176/newsletter-lateral.png) no-repeat center 20px;height:250px;background-size:80%}
.coluna div.componente.newsletter .texto-newsletter.newsletter-cadastro,div.componente.newsletter .titulo,.pagina-busca .coluna div.componente.newsletter .texto-newsletter.newsletter-cadastro,.pagina-busca div.componente.newsletter .titulo{display:none}
.coluna div.componente.newsletter .interno-conteudo,.pagina-busca .coluna div.componente.newsletter .interno-conteudo{position:absolute;bottom:10%;width:75%}
.coluna div.componente.newsletter .newsletter-cadastro input,.pagina-busca .coluna div.componente.newsletter .newsletter-cadastro input{border-radius:56px;height:35px;padding-left:20px;color:#727272;font-size:13px;width:90%;font-family:"Montserrat"}
.coluna div.componente.newsletter .newsletter-cadastro input::placeholder,.pagina-busca .coluna div.componente.newsletter .newsletter-cadastro input::placeholder{color:#999;font-size:14px}
.coluna div.componente.newsletter .newsletter-cadastro .botao,.pagina-busca .coluna div.componente.newsletter .newsletter-cadastro .botao{background:none;color:#5a2d82;top:9px;right:-15px;border:none}
.coluna div.componente.newsletter .newsletter-confirmacao i.icon-ok,.pagina-busca .coluna div.componente.newsletter .newsletter-confirmacao i.icon-ok{color:#f1c93e;margin-top:8px}
.coluna div.componente.newsletter .newsletter-confirmacao span,.pagina-busca .coluna div.componente.newsletter .newsletter-confirmacao span{color:#fff;margin-right:20px;font-size:.9em;font-family:"Montserrat",sans-serif}
.secao-principal *{box-shadow:none}
.secao-principal .borda-alpha *{border-color:#d0d0d0}
.abas-conta li a{background:#fff;border-radius:0;box-shadow:none}
.conta-menu .nome-usuario{border-color:#5a2d82;border-bottom-width:2px;font-size:20px;color:#2e2e2e;font-weight:600;font-family:"Montserrat"}
.conta-menu{border:solid 1px #d0d0d0}
.conta-menu .menu-simples{font-family:"Montserrat";font-size:13px;color:#2e2e2e}
.conta-menu .menu-simples li{border:none}
.conta-menu .menu-simples li:hover *,.conta-menu .menu-simples li.active *{background:#fff;color:#5a2d82}
.conta-menu .menu-simples li.active{font-weight:600}
.caixa-dados{border-style:solid}
.caixa-dados h3{font-size:20px;color:#2e2e2e;border:none;font-weight:600}
.caixa-dados h3 small{font-size:13px;color:#747474;font-weight:400}
.caixa-dados .caixa-info{background:#fff}
.pagina-pagina .conta-menu .titulo{border:none;color:#2e2e2e;font-size:20px;font-weight:600}
.pagina-pagina .conta-menu i{color:#5a2d82}
.banner .flexslider .slides>li:hover{opacity:.5!important}
#modalContato .modal-body{border:none}
#modalContato input,#modalContato textarea{border:solid 1px #CCC}
#modalContato table td,#modalContato table tr{border:none}
#modalContato table td b{color:#000}
#modalContato table td span,#modalContato table td a{color:#5a2d82;font-weight:600}
#modalContato table tr:hover td{background:#fff}
#modalContato table tr:hover td a{text-decoration:none}
.modal-header .titulo{font-size:20px;color:#2e2e2e;font-weight:600}
.modal-header{font-size:13px;color:#747474;font-weight:400;border-bottom:solid 3px #5a2d82;margin:0 20px;padding:10px 0}
.filtro{box-shadow:none;border:solid 1px #d0d0d0;border-top-color:#5a2d82;border-top-width:4px}
.filtro h4{border:none;color:#2e2e2e;font-weight:600;font-size:20px}
.filtro.lista ul,.filtro.lista ul li{border:none;border:none}
.filtro.lista ul li label{color:#797979;font-weight:400}
.filtro.lista ul li label:hover{background:#fff;color:#5a2d82}
.filtro.lista ul li a:hover{text-decoration:none}
.scrollToTop{position:fixed;z-index:999;bottom:3em;right:2em;background-color:#fdd538;display:block;width:40px;height:40px;text-align:center;color:#000;font-size:13px;transition:all 1s;border-radius:50%;padding:10px;display:none;text-transform:uppercase;font-weight:600;font-family:"Montserrat";line-height:5px}
.scrollToTop i{font-size:2em;font-weight:600}
.scrollToTop:hover,.scrollToTop:active{opacity:.7;transition:all 1s;text-decoration:none}
body.tema-pequeno #cabecalho .acoes-conta,body.tema-pequeno #barraTopo .acoes-conta{margin-right:0;border:none}
body.tema-pequeno .cd-navegue{font-size:1em}
body.pagina-inicial.tema-pequeno .banner.tarja{width:70%;float:right;overflow:hidden;margin:30px 3%}
.tema-escuro #barraTopo,.tema-escuro .barra-inicial .conteiner{background:#5a2d82}
.tema-escuro .carrinho{background-color:#5a2d82}
.tema-escuro .cd-navegue ul li a strong,.tema-escuro .menu .nivel-dois a{color:#4d4d4d}
.tema-escuro .cd-navegue ul li,.tema-escuro .menu .nivel-dois{background:#fff}
.tema-escuro .cd-navegue ul li:hover{background:#e7e7e7}
.tema-escuro .cd-navegue ul li:last-child a strong{color:#5a2d82}
.tema-escuro .cor-secundaria,.tema-escuro .atributo-comum a span{color:#000}
.tema-escuro .menu.lateral .nivel-um>li>a,.tema-escuro .menu.lateral .ativo{background:#fff}
.tema-escuro .carrinho-interno,.tema-escuro .modal{background:#fff}
.listagem .produtos-carrossel[data-produtos-linha="4"] strong.preco-promocional.cor-principal{font-size:20px}
.bandeiras-produto span.bandeira-frete-gratis.label-success{text-shadow:none;background: #fdd538;font-size: 10px;float: right;padding: 13px 7px;width: 50px;height: 50px;white-space: pre-line;text-align: center;color: #000;line-height: 13px;}
#barraTopo .carrinho-interno,.carrinho-interno-ajax .carrinho-interno.borda-principal {top: 45px;background: #fff;border-top-color: #5a2d82;}
.bandeiras-produto span.fundo-principal.bandeira-promocao {text-shadow:none;background: #f0244a;font-size: 11px;float: left;border-radius: 50%;width: 50px;height: 50px;text-align: center;color: #fff;padding-top: 14px;line-height: 11px;float: right;}
.cd-nav-flutuante .cd-call-menu {height: 55px;display: block;background: #fdd538;line-height: 56px;text-align: center;border-radius: 56px;font-size: 15px;margin-top: 1px;font-weight: 600;color: #2e2e2e;}
.cd-nav-flutuante .cd-call-menu:hover {background:#fedc59}
@media only screen and (min-width: 767px) {
.fancybox-lock .fancybox-overlay{background:rgba(0,0,0,0.87)}
.modal-modalNewsletter .fancybox-skin{background:transparent url(//cdn.awsli.com.br/temasv2/176/newsletter.png) no-repeat center center;border-radius:0;width:526PX!important;height:341PX!important;box-shadow:none!important;background-size:contain}
.modal-modalNewsletter{margin:0;width:606PX!important;height:371PX!important}
.modal-modalNewsletter .fancybox-skin #modalNewsletter .componente .interno{background:rgba(255,255,255,0)}
.modal-modalNewsletter .fancybox-skin #modalNewsletter .componente{background:rgba(255,255,255,0)}
.modal-modalNewsletter .fancybox-skin #modalNewsletter .componente .titulo{display:none}
.modal-modalNewsletter .fancybox-skin #modalNewsletter .componente .texto-newsletter{display:none}
.modal-modalNewsletter .fancybox-skin #modalNewsletter .newsletter-cadastro{width:100%;margin:0;margin-top:249px}
.modal-modalNewsletter .fancybox-skin #modalNewsletter .newsletter .botao{height:47px;border:none;background-color:#fdd538;color:#000;padding:0;text-transform:none;border-radius:56px;width:100px}
.modal-modalNewsletter .fancybox-skin #modalNewsletter .newsletter .botao:before{content:'Enviar';font-family:"Montserrat";font-weight:600;font-size:13px;line-height:40px}
.modal-modalNewsletter .fancybox-inner{width:526PX!important;max-height:471px!important;height:346px!important}
.modal-modalNewsletter .fancybox-skin #modalNewsletter .newsletter-cadastro input{font-family:"Montserrat";font-size:13px;text-transform:none;height:23px;background:#fff;border-radius:56px;width:70%}
.modal-modalNewsletter .fancybox-skin #modalNewsletter .componente .alert{padding:0 10px;line-height:28px;font-size:13px;position:absolute;margin-top:-40px;margin-left:20px}
.modal-modalNewsletter .fancybox-skin #modalNewsletter .componente .alert .close{left:6px}
.modal-modalNewsletter .fancybox-skin #modalNewsletter .newsletter .newsletter-confirmacao{position:absolute;margin-top:251px;color:#fff;line-height:91px;width:410px;font-weight:500;font-size:13px;font-weight:normal;margin-left:50px;font-family:"Montserrat"}
.modal-modalNewsletter .fancybox-skin #modalNewsletter .newsletter .newsletter-confirmacao .icon-ok{float:left;color:#fdd538;font-size:58px;margin-top:-9px;margin-right:10px}
#barraNewsletter .componente .alert{position:absolute;z-index:999;margin:-50px 200px}
}
@media only screen and (max-width: 768px) {
.coluna.span3.esquerda{display:none}
#cabecalho .atalhos-mobile,#cabecalho .atalhos-mobile ul li{background:#5a2d82;border:none}
#cabecalho .atalhos-mobile ul li{border:none}
#cabecalho .atalhos-mobile ul li a:before{content:"";background:url(//cdn.awsli.com.br/temasv2/176/icones-mobile.png) no-repeat;width:35px;height:35px}
#cabecalho .atalhos-mobile ul li a.icon-home::before{background-position:0}
#cabecalho .atalhos-mobile ul li a.icon-user::before{background-position:-40px}
#cabecalho .atalhos-mobile ul li a.icon-shopping-cart::before{background-position:-114px}
#cabecalho .atalhos-mobile ul li a.icon-signout::before{background-position:-75px}
#cabecalho .busca-mobile{background:none;border:none}
#cabecalho .busca input{padding:0 10px;height:40px;width:97%}
#cabecalho .busca button{top:0;right:0;border:none;position:absolute}
#cabecalho .atalho-menu{background:#fdd538;padding:5px 10px;border-radius:5px}
#cabecalho .atalho-menu.icon-th::before{content:"\f0c9";color:#5a2d82;font-size:20px}
#cabecalho .menu.superior *{background-color:#fff}
#cabecalho .menu.superior ul li{border:none}
#cabecalho .menu.superior ul li a{font-weight:400}
#cabecalho .menu.superior ul li a strong{color:#4d4d4d;font-size:14px;font-weight:600}
body div.secao-banners div.flexslider.span9{margin-top:0}
.listagem .listagem-item .acoes-produto-responsiva{display:none!important}
.pagina-produto .banner.tarja{display:none}
.acoes-produto .preco-produto,.produto-compartilhar,.produto .principal > div{border:none}
.cep .btn{line-height:20px}
.pagina-produto .produto-compartilhar .lista-redes .fa-whatsapp{background:url(//cdn.awsli.com.br/temasv2/176/icone-whats.png) no-repeat center;margin-right:10px;width:45px;height:45px}
.produto-compartilhar .fb-compartilhar{margin-top:12px}

div#listagemProdutos .listagem-item.produto-adicionado {background-size:200px !important}
}
@media screen and (min-width: 767px) and (max-width:1120px) {
.barra-inicial .canais-contato{display:none}
.barra-inicial .lista-redes,.barra-inicial a.bem-vindo{width:50%}
.barra-inicial a.bem-vindo{text-align:right}
.busca-mobile.span9{width:60%}
.busca-mobile + .hidden-phone.span3{width:35%}
#barraTopo .busca.span8{width:55%}
#barraTopo .busca + .hidden-phone.span4{width:40%}
.cd-navegue,body.tema-pequeno .cd-navegue{font-size:0;width:2%}
.cd-navegue > ul{display:none;width:300px}
.pagina-inicial .cd-navegue.home,.cd-navegue.home{display:none}
.pagina-inicial .cd-navegue.toggle{display:block}
.secao-banners .conteiner .flexslider.span9{width:100%;margin-top:0}
body.pagina-inicial.tema-pequeno .banner.tarja{width:auto}
}
@media screen and (min-width: 1120px) and (max-width:1240px) {
.barra-inicial .lista-redes{width:20%}
.barra-inicial a.bem-vindo{width:30%}
.barra-inicial .canais-contato{width:47%}
.barra-inicial .canais-contato li:first-child{display:none}
.busca-mobile.span9{width:60%}
.busca-mobile + .hidden-phone.span3{width:35%}
#barraTopo .busca.span8{width:55%}
#barraTopo .busca + .hidden-phone.span4{width:40%}
}
@media screen and (max-width:1000px) {
#rodape .redes-sociais{display:none}
div#rodape .institucional .span9{width:100%}
div#rodape .institucional .span9 > .row-fluid > div{width:30%}
}
#cabecalho .conteiner .logo a{text-align:left;height:65px}
#cabecalho .conteiner .logo a img{left:0;top:0}
#cabecalho .conteudo-topo.span9 .superior{display:none}
#cabecalho .conteudo-topo.span9 .inferior.row-fluid .span4 > li{float:left;width:46px;height:43px;display:block;margin-top:3px;padding:0 27px;border-right:1px solid #f0f0f0}
#cabecalho .conteudo-topo.span9 .inferior.row-fluid .span4 > li > i{display:none}
#cabecalho .conteudo-topo.span9 .inferior.row-fluid .span4 > li > a{font-size:0;background:url() no-repeat center top;display:block;height:47px;background-size:42px;width:45px}
#cabecalho .conteudo-topo.span9 .inferior.row-fluid .span4 > li:nth-child(2) > a{font-size:0;background:url() no-repeat center top;display:block;height:47px;background-size:42px;width:45px}
#cabecalho .conteudo-topo.span9 .inferior.row-fluid .span4 > li:hover > a{opacity:.6}
.menu .nivel-dois li:hover,.menu.lateral.outras .nivel-um li:hover a{background-color:rgba(0,0,0,0)}
.full.menu .categoria-marcas,.full.menu .categoria-paginas{background-color:rgba(0,0,0,0.05)}
.full.menu .categoria-marcas .nivel-dois{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}
.full.menu .categoria-marcas .nivel-dois.colunas-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.full.menu .categoria-marcas .nivel-dois.colunas-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}
.full.menu .categoria-marcas .nivel-dois.colunas-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}
.full.menu .categoria-marcas .nivel-dois.colunas-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}
.full.menu .categoria-marcas .nivel-dois li,.full.menu .categoria-paginas .nivel-dois li{border:0;padding:0}
.full.menu .categoria-marcas .nivel-dois li a,.full.menu .categoria-paginas .nivel-dois li a{padding:0 20px}
li.categoria-id-home > a{font-size:34px;color:#fdd538;line-height:50px;font-size:0;background:url() no-repeat center;width:32px;background-size:100%}
li.categoria-id-home > a:hover{opacity:.6}
.secao-banners .conteiner{width:100%;padding:0;border:none}
.secao-banners .conteiner .flexslider{border:none;border-radius:0;margin-top:30px;float:right}
.spanNone.banner.tarja{text-align:center;margin:40px 0}
.listagem .titulo-categoria{border:none;width:100%;margin:0!important;background:none!important;padding:20px 0}
.listagem .titulo-categoria:hover{padding-left:0}
.conteudo.span12 .listagem .titulo-categoria strong{background:none}
.listagem .titulo-categoria strong,div#descricao:before,.listagem.aproveite-tambem.borda-alpha > h4.titulo.cor-secundaria{width:auto;float:none;text-align:left;height:30px;display:block;text-transform:none;color:#2e2e2e;font-size:20px;font-family:"Montserrat";font-weight:600}
.listagem .titulo-categoria strong::after,.listagem.aproveite-tambem.borda-alpha > h4.titulo.cor-secundaria:after{content:"";border-bottom:solid 3px #5a2d82;width:100px;display:block;margin-top:10px}
.listagem .botao.botao-comprar{color:#5a2d82;background:#fff;text-shadow:none;border:1px solid #5a2d82}
.listagem .botao.botao-comprar i{display:none}
.listagem .botao.botao-comprar{text-transform:uppercase;font-size:13px}
.listagem .listagem-item .imagem-produto{height:300px!important}
.listagem .listagem-linha li:hover .info-produto{opacity:.3!important}
.listagem-item .acoes-produto{background:transparent;border:none;bottom:25%!important}
.bandeiras-produto span{border:none;box-shadow:none;border-radius:30px}
.bandeiras-produto{width:90%}
.bandeiras-produto span.bandeira-frete-gratis.label-success{text-shadow:none;background:#fdd538;font-size:10px;float:right;padding:8px;width:50px;height:50px;white-space:pre-line;text-align:center;color:#000}
.bandeiras-produto span.fundo-principal.bandeira-promocao{text-shadow:none;background:#f0244a;font-size:11px;float:left;border-radius:50%;width:50px;height:50px;text-align:center;color:#fff;padding-top:10px;float:right}
.bandeiras-produto span.fundo-principal.bandeira-promocao::after{content:"off";display:block}
.listagem .listagem-item .nome-produto{font-size:13px;text-transform:none;color:#747474;min-height:10px!important;font-family:"Montserrat"}
.listagem.aproveite-tambem .listagem-item .nome-produto{font-weight:400}
.preco-produto .preco-venda{color:#000;font-size:15px;font-family:"Montserrat"}
strong.preco-promocional.cor-principal{font-size:30px;color:#5a2d82;display:block;font-weight:600!important;font-family:"Montserrat";word-break:break-word}
.listagem .listagem-linha li{border:none}
.listagem .info-produto{text-align:left}
.listagem-item.produto-adicionado{background:#fff url(//cdn.awsli.com.br/temasv2/176/produt-adicionado.png) no-repeat center 90%!important;position:relative;}
.listagem-item.produto-adicionado .info-produto > div{opacity:0}
.listagem-item.produto-adicionado .info-produto .nome-produto{opacity:0}
div#listagemProdutos .listagem-item.produto-adicionado:hover .info-produto{opacity:1}
.listagem-item.produto-adicionado .bandeiras-produto .adicionado-carrinho{display:none}
.listagem-item.produto-adicionado .botao.botao-comprar{opacity:0!important}
.abas-custom .tab-content{box-shadow:none}
body.pagina-produto span.cor-secundaria.disponibilidade-produto b{color:#5cbb54}
.produto .acoes-flutuante{display:none!important}
body.pagina-produto .produto .info-principal-produto .nome-produto{font-size:30px;text-transform:none;margin-bottom:10px;color:#747474}
body.pagina-produto .produto .tag-produto,.tabela-carrinho .tag-carrinho{background:#5a2d82;padding:5px 10px;text-transform:uppercase;text-shadow:none;color:#fff;text-align:center;height:15px;line-height:15px}
body.pagina-produto .produto .codigo-produto b{font-size:12px;text-transform:none;color:#9e9e9e;font-family:"Montserrat";font-weight:400}
body.pagina-produto .produto .codigo-produto span,body.pagina-produto .produto .codigo-produto a{font-size:12px;color:#9e9e9e;font-weight:400;margin:0}
body.pagina-produto .produto .codigo-produto{border-bottom:none}
#descricao p{color:#989898;font-family:"Montserrat";font-size:13px}
body.pagina-produto .produto .acoes-produto .comprar .qtde-adicionar-carrinho{width:50%!important;margin:20px 0;display:block}
body.pagina-produto a.botao.botao-comprar.principal.grande{text-shadow:none;border:0;box-sizing:border-box;width:100%;height:57px;padding:0;border-radius:50px;line-height:57px;font-size:25px;font-weight:600;font-family:"Montserrat";background:#5cbb54}
body.pagina-produto a.botao.botao-comprar.principal.grande i{display:none}
body.pagina-produto a.botao.botao-comprar.principal.grande:hover{opacity:.8}
body.pagina-produto .produto .acoes-produto .comprar .disponibilidade-produto{width:100%;float:left;text-align:left;margin-top:20px;color:#2e2e2e}
body.pagina-produto .produto .acoes-produto .comprar{width:100%}
strong.preco-promocional.cor-principal, strong.preco-promocional.cor-principal,
.produto-video .icon-youtube-play, .produto-video a:hover .icon-youtube-play,
.produto .acoes-produto .preco-produto .titulo, .preco-produto strong.titulo{ color: #5a2d82; }
.produto .acoes-produto .preco-produto .titulo, .preco-produto strong.titulo { font-weight: 600; }
.pagina-categoria .menu.lateral,.pagina-busca .menu.lateral{box-shadow:none;border:solid 1px #ddd;border-top:none}
.pagina-categoria .menu.lateral > ul,.pagina-busca .menu.lateral > ul{border-top:solid 4px #5a2d82}
.pagina-categoria .menu.lateral ul li,.pagina-busca .menu.lateral ul li{border:none}
.pagina-categoria .menu.lateral ul li:hover,.pagina-busca .menu.lateral ul li:hover{background:#e7e7e7}
.pagina-categoria .menu.lateral ul li:last-child,.pagina-busca .menu.lateral ul li:last-child{border-bottom:none}
.pagina-categoria .menu.lateral ul li a,.pagina-categoria .menu.lateral.outras ul li a strong,.pagina-busca .menu.lateral ul li a,.pagina-busca .menu.lateral.outras ul li a strong{color:#6e6e6e!important;font-size:14px!important;font-weight:400;text-transform:none}
.pagina-categoria .menu.lateral ul li.ativo .titulo,.pagina-busca .menu.lateral ul li.ativo .titulo{color:#2e2e2e;font-weight:700!important;font-size:20px!important}
.pagina-categoria .menu.lateral ul a strong.titulo,.pagina-busca .menu.lateral ul a strong.titulo{font-size:14px!important;font-weight:400;text-transform:none}
.pagina-categoria .menu .nivel-dois,.menu .nivel-tres,.menu.lateral .nivel-um>li>a,.pagina-busca .menu .nivel-dois,.menu .nivel-tres,.menu.lateral .nivel-um>li>a{box-shadow:none;text-transform:uppercase}
.pagina-categoria .menu .nivel-dois li:hover,.menu.lateral.outras .nivel-um li:hover a strong{color:#000;text-shadow:none}
.pagina-categoria .menu li.com-filho>a i,.pagina-busca .menu li.com-filho>a i{display:none}
.pagina-busca .conteudo h1{color:#000;font-size:22px}
.pagina-busca .conteudo ol{margin:0;margin-bottom:10px}
.pagina-busca .conteudo ol li{color:#b5b5b5;font-size:14px}
.pagina-busca .conteudo .botao{background:#f1c93e;color:#5a2d82;border-radius:56px;font-weight:600;border:none}
#barraNewsletter.posicao-rodape,#barraNewsletter.posicao-rodape .show-hide,#barraNewsletter.posicao-rodape .componente,#barraNewsletter.posicao-rodape.posicao-rodape .conteiner{background-color:#4b266c;padding:5px 0}
#barraNewsletter.posicao-rodape p.texto-newsletter.newsletter-cadastro{opacity:0}
#barraNewsletter.posicao-rodape.posicao-rodape .componente .interno{background:url(//cdn.awsli.com.br/temasv2/176/newsletter-rodape.png) no-repeat center left;padding:25px 0;background-size:50%}
#barraNewsletter.posicao-rodape .componente input{border:none;box-shadow:none;font-family:"Helvetica";width:70%!important;border-radius:56px!important;padding:0 15px;height:50px;margin-top:5px}
#barraNewsletter.posicao-rodape .componente input::placeholder{font-family:"Helvetica";font-size:14px;color:#A5A5A5}
#barraNewsletter.posicao-rodape .componente .botao{border-radius:60px;width:20%;height:50px;padding:0;border:none;box-shadow:none;color:#000;position:absolute;background:#fdd538;margin-top:5px}
#barraNewsletter.posicao-rodape .componente .botao:hover{opacity:.8}
#barraNewsletter.posicao-rodape .componente .newsletter-assinar::after{content:"Enviar";font-size:15px;font-family:"Montserrat"}
#barraNewsletter.posicao-rodape .componente div.newsletter-cadastro,#barraNewsletter.posicao-rodape .componente .newsletter-confirmacao{width:47%;height:69px;float:right;margin-top:-16px}
#barraNewsletter.posicao-rodape .componente .newsletter-confirmacao span{margin-left:153px!important;color:#fff;margin-top:5px;font-family:"Montserrat"}
#barraNewsletter.posicao-rodape .componente .newsletter-confirmacao .icon-ok{margin:12px 0;margin-left:100px;color:#fdd538;font-size:40px}
.coluna.span3 .span.componente.sobre .interno{background:#fff;border:1px solid #959595}
.coluna.span3 .span.componente.sobre .interno *{color:#545454}
div#rodape .institucional{background:#5a2d82;min-height:350px}
#rodape .institucional .titulo,#rodape .pagamento-selos .titulo{color:#fff;border:none;margin-bottom:0;text-transform:none;font-weight:600;text-shadow:none;font-size:20px;font-family:"Montserrat"}
#rodape .pagamento-selos .titulo{color:#5a2d82}
div#rodape .institucional li{list-style:none}
div#rodape .institucional li a{color:#fff;font-size:13px;font-family:"Montserrat";text-decoration:none}
div#rodape .institucional li a:hover{color:#f1c93e}
div#rodape .institucional p{font-size:13px;color:#fff;text-transform:none}
#rodape .pagamento-selos{background:#fff}
#rodape .redes-sociais{background:none;box-shadow:none;border:none}
#rodape .caixa-facebook{box-shadow:none;background:none}
.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: inherit; }
.atributos ul li a:hover, .atributos ul li.active a {border-color: #5a2d82}
.produto .principal .atributos .atributo-comum .cor-secundaria { font-family: "Montserrat"; }
.produto-video { color: #000; border: none; }
.desconto-a-vista, .listagem.aproveite-tambem .preco-parcela, .preco-parcela { color: #777;}