	
@import url('https://fonts.googleapis.com/css?family=Oxygen:400,700');

input::placeholder { color: #bababa !important; }
#comprar-ajax-status .sucesso .buttons>* { text-shadow: none; }
.barra-inicial { display: none; }
.conteiner-principal .conteiner {box-shadow: none;}

/* filtros */
.filtro.lista.borda-principal { border-color: #69d2e7;}
.filtro.lista ul li label:hover { background: #69d2e7 !important; color: #fff;}
.filtro.lista ul li a { text-decoration: none; }

/* minha conta */
.conta-menu i { color:#69d2e7; }

/* helpers */
.pull-left { float: left; }
.pull-right { float: right; }


/* botoes */
.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: #69d2e7!important;border-radius: 56px;color: #fff;font-weight: 600;text-shadow: none;border-radius: 56px;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: 0.8;color: #fff;} 
.pagina-carrinho .finalizar-compra .botao { border-radius: 56px; text-shadow: none;  }
.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: #55AF59 !important;  color: #fff; }
.pagina-conta .conteudo .botao.principal i { color: #fff; }
#finalizarCompra, #id_botao_login{ border-radius: 56px; }
#modalContato .control-group .botao.principal.pull-right+.botao {background: #E3E3E3;border-radius: 56px;color: #767676 !important;font-weight: 600;border: none;}


/* menu lateral */
.menu.lateral { border: solid 1px #ddd; border-top: solid 4px #69d2e7}
.menu.lateral ul li a strong { color: #95989A; }
.menu.lateral ul li.ativo .titulo { color: #000; }
.menu.lateral .titulo { text-transform: uppercase; font-size: 14px !important; font-weight: 400; }
.menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um>li>a { box-shadow: none; }
.menu .nivel-dois li:hover, .menu.lateral.outras .nivel-um li:hover a strong { color:#000}
.menu.lateral > .nivel-tres { background: #fff; }

/* header */
.btn-group > a { border: none; border-radius: 0; background: transparent !important; box-shadow: none !important;}
.btn-group > a:hover { color: #bbb !important; }
.cadastro-logar i { color: #3d9b72;}
.cadastro-logar .botao { background: #69d2e7; }
.dropdown-menu {background: #3d9b72 !important;}
.dropdown-menu li a{ color: #fff !important;}
.dropdown-menu>li>a:hover { box-shadow: inset 0 0 30px rgba(0,0,0,0.1); background-color: transparent; }
#cabecalho .acoes-conta  i { display: none; }
#cabecalho .acoes-conta > li:nth-child(1) > i { display: none; }
#cabecalho a:hover { color: #69d2e7; }
.inferior li i.icon-user { background:#69d2e7 url(https://cdn.awsli.com.br/426/426927/arquivos/icon-user.png) no-repeat center center; font-size: 0; line-height: 50px;  }
.inferior li .icon-user,
.carrinho a>i {background: #69d2e7;border-radius: 50%;width: 40px;height: 40px;font-size: 20px;line-height: 40px;margin-right: 5px;}
.carrinho .carrinho-interno .botao.principal i{background: none;vertical-align: middle;}
.carrinho.vazio > a span {margin-left: 60px !important;font-family: 'Oxygen', sans-serif;color: #646464;line-height: 40px !important;}
.acoes-conta a,
span.cor-principal:hover {color: #69d2e7; }
#cabecalho .logo a img {margin-left: 0;}
.acoes-conta li a {margin-left: 10px;}
#cabecalho .bem-vindo {color: #646464;margin-left: 10px;font-family: 'Oxygen', sans-serif;}
#cabecalho .bem-vindo:hover {text-decoration: none;color: #646464;}
.carrinho > a i, #barraTopo > a i {background: #69d2e7;border-radius: 50%;margin: 0px;}
.carrinho .cor-secundaria {color: #646464;float: right;}
.carrinho .cor-secundaria:hover{ color: #69d2e7; }
.listagem-item strong.cor-secundaria,
.preco-parcela strong.cor-secundaria { color: #64af8e !important; }
#cabecalho .inferior .span5.hidden-phone div.carrinho {float:right;width: 150px;}
#cabecalho .carrinho .qtd-carrinho, #barraTopo #cabecalho .carrinho .qtd-carrinho  {float:right;margin:0px;}

.carrinho>a >span {float:right;width: 110px;}
/* busca */
#cabecalho .busca,
#barraTopo .busca {border: none;background: transparent;}
#cabecalho .busca input,
#barraTopo .busca input{border-radius: 56px;height: 27px;padding: 5px 15px;outline: none;box-shadow: 0 0 0 0;border: 2px solid #eaeaea;font-family: 'Oxygen', sans-serif;}
#cabecalho .busca .botao-busca,
#barraTopo .busca .botao-busca {height: 40px;border: none;border-radius: 50%;background: #69d2e7;right: -10px;}

/* breadcrumbs */
.produto .nome-produto { text-transform: uppercase; color: #272727; }
.produto .codigo-produto span { text-transform: uppercase; color: #747474; }
.produto .codigo-produto span b { color: #747474; font-weight: normal; }
.produto .codigo-produto { border: none; }
.elastislide-carousel ul li.active a { border-color: #69d2e7; border-width: 3px; }
.thumbs-vertical .elastislide-carousel ul li.active a { opacity: 1; }
.elastislide-carousel ul li a { border: solid 2px #e4e4e4; box-shadow: none; }
.breadcrumbs ul li { border: none; }
.breadcrumbs ul li::last { content: "/";  }
.breadcrumbs ul li:last-child::after,
.breadcrumbs ul li:only-child::after{ content: ""; }
.breadcrumbs ul li a { text-transform: uppercase; color: #747474; font-weight: 600; }
.breadcrumbs ul li i { display: none; }
.breadcrumbs { border: none; }
.breadcrumbs ul { display: inline-block; float: left; }


/* listagem produtos */
.listagem .botao-comprar,
.listagem .botao-comprar:hover {background: none;background-color: #69d2e7;border-radius: 56px;margin: 20px 0;border: none;font-weight: 600;text-shadow: none;}
.listagem .listagem-linha {text-align: center;}
.listagem .listagem-linha .listagem-item {border: 1px solid rgba(255, 0, 0, 0);}
.listagem .listagem-linha .listagem-item:hover {border: solid 1px #ddd;transition: all .3s;}
.listagem .titulo-categoria {text-align: center;border: none;display: block margin: 0 auto;}
.listagem .titulo-categoria strong {border-bottom: solid 2px #a6ffa6;padding-bottom: 10px;display: inline-block;font-family: 'Oxygen', sans-serif;font-weight: 700;color: #000;font-size: 20px;}
.listagem .titulo-categoria:hover {background: transparent;padding-left: 0;}
.listagem-item:hover {border: solid 1px #ddd;}
.listagem-item .acoes-produto {border: none;bottom: 0;height: 60px;background-color: #fff;}
.listagem-item:hover .acoes-produto {bottom: 0;}
.listagem-item:hover .info-produto { background: #fff; opacity: 0; }
.listagem .listagem-linha li {border: none !important;font-family: 'Oxygen', sans-serif;}
#listagemProdutos div.info-produto > a { color: #292929; font-weight:600; }

/* produto modal */
.continuar-comprando,
.ir-carrinho {border-radius: 56px;border: none;width: 30%;font-weight: 600;}
.continuar-comprando:hover {color: #fff}
.ir-carrinho i {display: none;}
.continuar-comprando,
.continuar-comprando:hover {background: none;background-color: #e1e1e1;color: #000 !important;}
.ir-carrinho,
.ir-carrinho:hover {background: none;background-color: #3d9b72 !important;color: #fff !important;}
#carrinho-mini .table thead {background: #3d9b72;}
#carrinho-mini .table thead th { border: none; }
#carrinho-mini .table thead h6 {color: #fff;}
#carrinho-mini input.input-mini {border-radius: 50%;padding: 12px 5px;}
#carrinho-mini .icon-minus,
#carrinho-mini .icon-plus,
#carrinho-mini .subtotal strong {color: #3d9b72;}
#carrinho-mini .subtotal,
#carrinho-mini .subtotal strong {font-weight: 600;}
#carrinho-mini .tabela-carrinho .quantidade input[type="text"] {width: 35px;color: #2f2f2f;}
#carrinho-mini .tabela-carrinho .sem-borda, .tabela-carrinho td, .tabela-carrinho tr {border: solid 1px #e4e4e4;}
#carrinho-mini > table.table.tabela-carrinho.border-alpha.table-footer td,
#carrinho-mini .fancybox-skin { background: #fff; }

/* carrinho */
.carrinho {border: none;}
.carrinho-interno .preco-produto { margin: 0; margin-left: 20px; }

/* footer */
#rodape .institucional {background-image: none;background-color: #fff;font-weight: 600;font-family: 'Oxygen', sans-serif;}
#rodape .institucional a {color: #b4b4b4;}
#rodape .institucional a:hover{ color: #000; }
#rodape .institucional p {color: #b4b4b4;}
#rodape .institucional .titulo {color: #000;font-family: 'Oxygen', sans-serif;font-weight: 700;}
#rodape .titulo {border-bottom: none;color: #000;font-family: 'Oxygen', sans-serif;font-weight: 700;}
#rodape .links-rodape ul li {list-style-image: none;}
#rodape .links-rodape ul li a:hover {text-decoration: none;}


/* social footer */
#rodape .redes-sociais {background: none;box-shadow: none;padding: 10px 20px;}
#rodape .borda-principal {border: none;}
#rodape .caixa-facebook {box-shadow: none;}
#rodape .institucional .lista-redes {text-align: left;margin: 20px 0;}
#rodape .lista-redes ul li {border-left: none; opacity: 1;  transition: all 0.3s;}
#rodape .institucional .lista-redes ul { margin-left: -10px;}
#rodape .lista-redes ul li:hover { opacity: 0.8; transition: all 0.3s;}

/* selos */
#rodape .pagamento-selos {background: none;background-color: #fff;}

/* copyright */
#rodape > div:nth-child(3) {border-top: none!important}
#rodape > div:last-child > .conteiner {border-top: solid 1px #ddd}
#rodape > div:last-child .conteiner .span9.span12 {float: left;width: 100%!important;text-align: center !important;}

/* newsletter */
#barraNewsletter.posicao-rodape {position: static;background: url(https://cdn.awsli.com.br/426/426927/arquivos/bg-news-edin.png) no-repeat center center;padding: 5px 0;box-shadow: none;}
#barraNewsletter, #barraNewsletter .show-hide, #barraNewsletter .componente, #barraNewsletter.posicao-rodape .conteiner {background: url(https://cdn.awsli.com.br/426/426927/arquivos/bg-newsletter-edin.png) no-repeat center left;}
#barraNewsletter p.texto-newsletter.newsletter-cadastro {opacity: 0;cursor: default;}
#barraNewsletter .componente input {border: none;box-shadow: none;margin-left: 100px;height: 25px;margin-top: 13px;width: 390px !important;border-radius: 56px !important;font-family: 'Oxygen', sans-serif;padding-left: 8px;height: 28px;}
#barraNewsletter .componente .botao {width: 40px;height: 49px;margin-top: 11px;margin-left: -36px;padding: 0px;background: url(https://cdn.awsli.com.br/426/426927/arquivos/icone-newsletter.png) no-repeat center center;border:  none;}
#barraNewsletter .componente .botao::after{ content: "";}
#barraNewsletter .componente div.newsletter-cadastro, #barraNewsletter .componente .newsletter-confirmacao {width: 50%;height: 69px;float: right;margin-top: -23px;}
#barraNewsletter .componente .newsletter-confirmacao span {margin-left: 153px !important;color: white;margin-top: 10px;}
#barraNewsletter .componente .newsletter-confirmacao .icon-ok {margin: 16px 0px;margin-left: 100px;color: white;font-size: 40px;}
#barraNewsletter .componente .alert {position:absolute;margin: -40px 190px;}

/* quantidade produto */
.quantity {position: relative;}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{-webkit-appearance: none;margin: 0;}
input[type=number]{-moz-appearance: textfield;}
.quantity input {width: 45px !important;height: 50px;line-height: 1.65;float: left;display: block;padding: 0;border-radius: 30px;margin: 0;padding-left: 20px;border: 1px solid #eee;color: #000;font-weight: 600;font-size: 16px;}
.quantity input:focus {outline: 0;}
.quantity-nav {position: absolute;right: 33px;height: 60px;}
.quantity-button {position: relative;cursor: pointer;border-left: 1px solid #eee;width: 33px;text-align: center;font-size: 0;height: 28px;background: url("https://cdn.awsli.com.br/426/426927/arquivos/sprite-qtd.png");transform: translateX(-100%);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.quantity-button:hover{background-color:#f0f0f0}
.quantity-button.quantity-up {position: absolute;top: 0px;height: 28px;border-bottom: 1px solid #eee;border-radius: 0 28px 0 0;border-left: solid 1px #f0f0f0;}
.quantity-button.quantity-down {position: absolute;bottom: -1px;height: 33px;border-radius: 0 0 28px 0;background-position: 0px -33px;border-left: solid 1px #f0f0f0;}
.produto .acoes-produto .comprar .qtde-adicionar-carrinho .qtde-carrinho {width: 75% !important;}

/* slider */
.banner .flex-control-paging li a { border:  none; cursor: pointer; }
.banner .flex-control-paging li a.flex-active,
.banner .flex-control-paging li a.flex-active:hover { background: #a6ffa6;  }
.banner .flex-control-paging li a,
.banner .flex-control-paging li a:hover { background: #fff; }
.banner .flex-control-paging li a { background: #fff;  } 
.banner .flex-control-nav { right: 0; left: 0; }
.flex-direction-nav .flex-next { background: url(https://cdn.awsli.com.br/426/426927/arquivos/arrow-right.png) no-repeat center center; }
.flex-direction-nav a { background: url(https://cdn.awsli.com.br/426/426927/arquivos/arrow-left.png) no-repeat center center; }
.slides img {opacity: 1;}
.slides img:hover {opacity: 0.8;}


/* bandeiras */
span.fundo-principal.bandeira-promocao {background: url('https://cdn.awsli.com.br/426/426927/arquivos/off.png') no-repeat;width: 79px;height: 38px;border: none;line-height: 21px;font-size: 13px;box-shadow: none;}

/* listagem-adicionado */
.listagem-item.produto-adicionado {background:#fff url('https://cdn.awsli.com.br/426/426927/arquivos/adicionado.png') no-repeat 50% 90% !important;}
.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 !important}

/* listagem-indisponivel */
.listagem-item.indisponivel .bandeiras-produto .bandeira-indisponivel { display: none !important; }
.listagem-item.indisponivel {background:#fff url('https://cdn.awsli.com.br/426/426927/arquivos/produto-indisponivel.png') no-repeat 50% 100% !important;}
.listagem-item.indisponivel .info-produto > div {opacity: 0;}
.listagem-item.indisponivel .info-produto .nome-produto {opacity: 0;} 
div#listagemProdutos .listagem-item.indisponivel:hover .info-produto {opacity:1}

/* internas */
.carrinho-checkout .atendimento a { color: #333 !important; }
.carrinho-checkout .atendimento a:hover { color: #333;  text-decoration: none;}
.carrinho-checkout .atendimento .icone-box { border: none; }
.identificacao .control-group .submit-email.botao.principal {background: #00b687;border-radius: 56px;}
.dados-acesso i, .tipo-cadastro i, .dados-pessoais i, .abas-conta i, .abas-conteudo i { color: #00b687;  }
.botao.principal {background-color: #69d2e7 !important;color: #fff !important;text-shadow: none;border: none;}
.cadastro .botao { background: #69d2e7; color: #fff; border: none; }
.pagina-carrinho .acao-editar .botao {border-radius: 56px;border: none;background: #e1e1e1;}
.carrinho-checkout .atendimento {border: none;float: right;}
.carrinho-checkout .atendimento a { color: #333 !important; }
.carrinho-checkout .atendimento a:hover { color: #333;  text-decoration: none;}
.carrinho-checkout .atendimento .icone-box { border: none; }
.identificacao .control-group .submit-email.botao.principal { background: #00b687; }
.dados-acesso i, .tipo-cadastro i, .dados-pessoais i, .abas-conta i, .abas-conteudo i { color: #00b687;  }
.botao.principal {background-color: #69d2e7 !important;color: #fff !important;text-shadow: none;border: none;}
.cadastro .botao { background: #69d2e7; color: #fff; border: none; }
.menu.lateral ul li{ border-color: #69d2e7;  }

@media only screen and (min-width: 768px) {
    #barraTopo { height: 50px; padding: 5px 0; background: #fff;}
    #cabecalho .carrinho>a > i,    #barraTopo .carrinho>a > i {height: 40px;width: 40px;float: left;line-height: 40px;margin: 0px !important;background: #69d2e7 url(https://cdn.awsli.com.br/426/426927/arquivos/icon-cart.png) no-repeat center center;font-size: 0;margin-left: -10px !important;}
    #barraTopo > #cabecalho .inferior .span5.hidden-phone { border: none; padding: 0;}
    #barraTopo #cabecalho .logo a { width: 100px; height:90px; }
    #barraTopo #cabecalho .logo a img { top: -50px; }
    #barraTopo > #cabecalho .carrinho .qtd-carrinho { top: 5px !important; }

    /* menu */
    .inferior li a {font-weight: 600;margin-right: 0px;text-decoration: none;font-size: 13px;font-family: 'Oxygen', sans-serif;color: #646464;line-height: 40px;}
    #cabecalho .menu.superior li.com-filho>a i {display: none;}
    .menu.superior .nivel-um>li:hover .nivel-dois {background: #00b687;}
    .menu.superior .nivel-um>li:hover .nivel-dois li a {color: #fff !important;font-size: 16px;}
    .menu .nivel-dois li { border: none; }
    .conteudo-topo .superior { padding: 20px 0 0; }
    #cabecalho .menu.superior {background: transparent url(https://cdn.awsli.com.br/426/426927/arquivos/bg-header-menu.png) no-repeat center center;background-size: 100%;height: 61px;display: table;margin: auto;width: 100%;}
    #cabecalho .menu.superior .nivel-um>li:last-child {border-right: none;}
    #cabecalho .menu.superior > .nivel-um > li:hover {box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.1);}
    #cabecalho .menu ul.nivel-um > li > a > strong {color: #fff;padding: 5px;padding-left: 27.7px;font-family: 'Oxygen', sans-serif;font-weight: 700;}
    #cabecalho .menu.superior .nivel-um>li {border: none;margin: 0px;border-right: solid 1px rgba(0, 0, 0, 0.1);}
    #cabecalho .menu.superior .nivel-um>li:first-child {border-radius: 40px 0px 0px 0px;background: url(https://cdn.awsli.com.br/426/426927/arquivos/icone-alimentos-menu.png) no-repeat 20px 15px;}
    #cabecalho .menu.superior .nivel-um>li:last-child {border-right: none;border-radius: 0px 0px 30px 0px;background: url(https://cdn.awsli.com.br/426/426927/arquivos/etiqueta-outlet-icone.png) no-repeat 13px 15px;padding-right: 30px;}
    #cabecalho .menu.superior .nivel-um>li:nth-child(2) {background: url(https://cdn.awsli.com.br/426/426927/arquivos/icone-bebidas-menu.png) no-repeat 13px 15px; }
    #cabecalho .menu.superior .nivel-um>li:nth-child(3) {background: url(https://cdn.awsli.com.br/426/426927/arquivos/icone-vitaminas-menu.png) no-repeat 13px 15px; }
    #cabecalho .menu.superior .nivel-um>li:nth-child(4) {background: url(https://cdn.awsli.com.br/426/426927/arquivos/icone-suplementos-menu.png) no-repeat 13px 15px; }
    #cabecalho .menu.superior .nivel-um>li:nth-child(5) {background: url(https://cdn.awsli.com.br/426/426927/arquivos/icone-estar-menu.png) no-repeat 13px 15px; }
    #cabecalho .menu.superior .nivel-um>li:nth-child(6) {background: url(https://cdn.awsli.com.br/426/426927/arquivos/icone-beleza-menu.png) no-repeat 13px 15px; }
    #cabecalho .menu.superior .nivel-um>li:nth-child(7) {background: url(https://cdn.awsli.com.br/426/426927/arquivos/icone-kids-menu.png) no-repeat 13px 15px;position: relative;}
    #cabecalho .menu.superior .nivel-um > li:hover {border-top: none;}
    #cabecalho .lista-redes .icon-facebook,
    #cabecalho .lista-redes .icon-twitter,
    #cabecalho .lista-redes .icon-instagram { background: #fff; }
    #cabecalho .lista-redes .icon-facebook,
    #cabecalho .lista-redes .icon-twitter,
    #cabecalho .lista-redes .icon-instagram {color: #3f9c74;}
    #cabecalho .lista-redes .icon-facebook:hover,
    #cabecalho .lista-redes .icon-twitter:hover,
    #cabecalho .lista-redes .icon-instagram:hover { color: #69d2e7;}
    #cabecalho .lista-redes  ul {float: right;}
    #cabecalho .lista-redes ul li { border: none; }
    #cabecalho .inferior div.span4.hidden-phone { float: right; }
    #cabecalho .acoes-conta li a {color: #9e9e9e;font-family: 'Oxygen', sans-serif;}
    #cabecalho .acoes-conta li a:hover {  color: #69d2e7; text-decoration: none; }
    #cabecalho .inferior .span5.hidden-phone {border-top: solid 1px #d8d8d8;padding: 5px 0;width: auto;float: right;}
    #cabecalho .inferior .span5.hidden-phone div.carrinho,
    #cabecalho .inferior div.hidden-phone.span5 > li {float: right;}
    #cabecalho .superior .acoes-conta {text-align: right;float: right;margin-top: 5px;}
    #cabecalho .superior .acoes-conta li {display: inline-block;color: #ddd;list-style-type: disc !important; float:none; }
    #cabecalho .inferior .span4.hidden-phone div, #cabecalho .inferior .span4.hidden-phone li {float: right;}
    #cabecalho .inferior div.hidden-phone.span5 > li {margin-right: 40px;}
    .conteiner-principal #cabecalho .carrinho.vazio > a> i {margin-left: 8px !important;}
    .carrinho>a span b {font-size: 13px;margin: 0;line-height: 25px;font-family: 'Oxygen', sans-serif;margin-right: 20px;}
    #cabecalho .carrinho .qtd-carrinho, #barraTopo #cabecalho .carrinho .qtd-carrinho {color: #69d2e7;position: absolute;top: 0px;right: 0px;}
    #barraTopo #cabecalho .carrinho .qtd-carrinho{top: 5px !important;}
    #cabecalho .inferior div.hidden-phone.span5 > div > a > span:nth-child(3) > span, #barraTopo #cabecalho .inferior div.hidden-phone.span5 > div > a > span:nth-child(3) > span {display: none !important;}
    #barraTopo .carrinho.vazio>a span {margin-left: 40px !important;}
    #cabecalho .carrinho.vazio + li {margin-right: 0px !important;}
    #barraTopo .carrinho.vazio + li {margin-right: 40px !important;}
    .menu > .nivel-dois li:hover>.nivel-tres {background: #fff;}
    #cabecalho .carrinho.vazio { margin-left: 40px; }
    
    /* produtos interna */
    .produto .nome-produto { text-transform: uppercase; color: #272727; }
    .produto .codigo-produto span { text-transform: uppercase; color: #747474; }
    .produto .codigo-produto span b { color: #747474; font-weight: normal; }
    .produto .codigo-produto { border: none; }
    .elastislide-carousel ul li.active a { border-color: #69d2e7; border-width: 3px; }
    .thumbs-vertical .elastislide-carousel ul li.active a { opacity: 1; }
    .elastislide-carousel ul li a { border: solid 2px #e4e4e4; box-shadow: none; }
    .breadcrumbs ul li { border: none; }
    .breadcrumbs ul li::after { content: "/";  }
    .breadcrumbs ul li:last-child::after{ content: ""; }
    .breadcrumbs ul li a { text-transform: uppercase; color: #747474; font-weight: 600; }
    .breadcrumbs ul li i { display: none; }
    .breadcrumbs { border: none; }
    .breadcrumbs ul { display: inline-block; float: left; }
    .produto .acoes-produto .comprar .qtde-adicionar-carrinho { margin-bottom: 0; }
    .comprar .botao-comprar,
    .comprar .botao-comprar:hover  {background: url(https://cdn.awsli.com.br/426/426927/arquivos/botao-comprar.png) no-repeat center center;width: 70%;border-radius: 30px;border: none;background-size: cover;font-size: 0 !important;}
    .comprar .botao-comprar:hover { opacity: 0.6; } 
    .botao-comprar i { display: none; }
    .qtde-adicionar-carrinho {width: 30% !important;margin-right: 40px;}
    .produto .cep ul { border: none; }
    .produto .cep .aviso-disponibilidade { text-align: center; }
    .cep  {border: solid 1px #cacaca; margin-bottom: 20px;}
    .cep label {vertical-align: middle;margin-left: 30px;}
    .cep .form-inline {margin: 20px;}
    .produto .cep ul li {margin: 20px 0 20px 20px;padding: 0;border: none;}
    .produto .acoes-produto .comprar span { display: none; }
    .adicionar-favorito { background: #000; text-transform: uppercase; }
    .adicionar-favorito i { color:#fff; }
    .abas-custom .tab-content h1 { font-size: 24px; color: #000; }
    .abas-custom .tab-content p span {color: #989898 !important;}
    .abas-custom .tab-content {box-shadow: none;border: solid 1px #cacaca;padding: 20px;}
    .preco-produto strong.titulo { color: #8f8f8f; }
    .produto .acoes-produto .preco-produto .titulo {color: #8f8f8f;}
    .acoes-flutuante .botao-comprar,
    .acoes-flutuante .botao-comprar:hover { width: 300px; font-size: 0 !important;  }
    .minha-conta .acao-editar .botao { border-radius: 56px; background:#69d2e7; color: #fff;  }
    .minha-conta .acao-editar .botao i { color: #fff; }
    .conta-menu.borda-principal { border-color: #69d2e7; }
    .conta-menu ul li a:hover { background: #009c70; }
    .carrinho-interno>div .botao {margin-top: 0;border-radius: 56px;font-size: 14px;padding: 0px 15px 0px 5px;font-size: 14px;}

    /* newsletter */
    .fancybox-lock .fancybox-overlay {background: rgba(0, 0, 0, 0.87);}
    .modal-modalNewsletter .fancybox-skin {background: transparent url(https://cdn.awsli.com.br/426/426927/arquivos/bg-newsletter.png) no-repeat center center;border-radius: 0;width: 526PX !important;height: 413PX !important;background-size: cover;border-radius: 70px;border: solid 20px rgba(0,0,0,0.5);box-shadow: none !important;}
    .modal-modalNewsletter {margin: 0px 0px;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-top: 330px;}
    .modal-modalNewsletter .fancybox-skin #modalNewsletter .newsletter .botao {height: 46px;border: none;background-color: #3d9b72;color: #fff;padding: 0px 31px;border-radius: 40px;font-family: 'Oxygen', sans-serif;}
    .modal-modalNewsletter .fancybox-skin #modalNewsletter .newsletter .botao:before {content: 'Assinar';font-family: 'Oxygen', sans-serif;font-weight: 700;font-size: 14px;line-height: 40px;}
    .modal-modalNewsletter .fancybox-inner {width: 526PX !important;max-height: 471px !important;height: 413px !important;}
    .modal-modalNewsletter .fancybox-skin #modalNewsletter .newsletter-cadastro input {width: 66%;font-size: 13px;color: #b7b7b7;border-radius: 24px;height: 23px;font-family: 'Oxygen', sans-serif;border: none;}
    .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 {font-family: 'Oxygen', sans-serif;position: absolute;margin-top: 251px;color: #FFFFFF;line-height: 91px;width: 410px;font-weight: 500;font-size: 12px;font-weight: normal;margin-left: 50px;text-transform: uppercase;bottom: 0;}
    .modal-modalNewsletter .fancybox-skin #modalNewsletter .newsletter .newsletter-confirmacao .icon-ok {float: left;color: #fff;font-size: 58px;margin-top: -9px;margin-right: 10px;}
    .modal-modalNewsletter .fancybox-skin .fancybox-close { top: 10px; right: 20px;  }
    .logo-rodape { float: right; margin-top: -45px; display: inline;}

    /* menu personalizado */
    #cabecalho .menu.superior ul.nivel-um ul {height: 260px;}
    #cabecalho .menu.superior ul.nivel-dois{padding: 0;top: 60px;}
    #cabecalho .menu.superior ul.nivel-dois > li.com-filho:first-child, #cabecalho .menu.superior ul.nivel-dois > li:first-child {position: relative;padding-top: 15px;}
    #cabecalho .menu.superior ul.nivel-dois > li.com-filho::before {content: "\f054";font-family: "FontAwesome";display: inline-block;position: absolute;right: 0;line-height: 32px;}
    #cabecalho .menu.superior ul.nivel-dois > li.com-filho {width: 220px;position: initial;}
    #cabecalho .menu.superior ul.nivel-tres { position: absolute; top: 0; width: 100%; z-index: 999; background: #00b687; }
    #cabecalho .menu.superior ul.nivel-um > li.com-filho:hover li:first-child::after {content: "";display: block;width: 240px;height: 260px;background:  #00b687;position: absolute;top: 0;right: -240px;}
    #cabecalho .menu.superior ul.nivel-um > li:nth-child(7).com-filho ul.nivel-dois {left: 0px;}
    #cabecalho .menu.superior ul.nivel-um > li:nth-child(4).com-filho ul.nivel-dois { left: 0px }
    #cabecalho .menu.superior ul.nivel-dois li a,  #cabecalho .menu.superior ul.nivel-dois li{ color: #fff !important; }
    #cabecalho .menu.superior ul.nivel-dois li a:hover, #cabecalho .menu.superior ul.nivel-dois li:hover { color: #ddd !important; }
    #cabecalho .menu.superior ul.nivel-tres > li:first-child { padding-top: 15px; }
    #cabecalho .menu .nivel-dois li:hover>.nivel-tres{background: #00b687;width: 220px;}
    .cd-submenu {width: 100%;height: 100%;position: absolute;top: 0;display: block;right: -190%;z-index: 999;}
    .menu.superior .nivel-dois li a { color: #fff;}
    .menu.superior .nivel-dois li:hover { background: none; }
    .menu.superior ul.nivel-um > li:nth-child(1).com-filho:hover ul.nivel-dois > .cd-submenu {background: #00b687 url(https://cdn.awsli.com.br/426/426927/arquivos/sub-alimentos.png) no-repeat center center;background-size: 90%;} 
    .menu.superior ul.nivel-um > li:nth-child(2).com-filho:hover ul.nivel-dois > .cd-submenu {background: #00b687 url(https://cdn.awsli.com.br/426/426927/arquivos/sub-bebidas.png) no-repeat center center;background-size: 90%;} 
    .menu.superior ul.nivel-um > li:nth-child(3).com-filho:hover ul.nivel-dois > .cd-submenu {background: #00b687 url(https://cdn.awsli.com.br/426/426927/arquivos/sub-vitaminas.png) no-repeat center center;background-size: 90%;} 
    
     /* checkout */
    .pagina-carrinho.carrinho-checkout #cabecalho {border-bottom: solid 1px #ddd;}
    .pagina-carrinho.carrinho-checkout #corpo { margin-top: 20px; }
    
    /* pagina produto */
    .produto .acoes-flutuante { display: none !important; }
    
    /* menu lateral */
    .menu.lateral i.icon-chevron-down { display: none; }
    .menu.lateral i.icon-chevron-right { background: none !important; }
    .menu.lateral i.icon-chevron-right::before { color: #959595; font-size: 15px; line-height: 32px; }
    
    /* Newsletter lateral */
	.pagina-categoria .coluna div.componente.newsletter, .pagina-busca .coluna div.componente.newsletter{background: #00b687; border-top: none; color: #fff;}
	.pagina-categoria .coluna div.componente.newsletter .titulo,  .pagina-busca .coluna div.componente.newsletter .titulo { color: #fff; }
	.pagina-categoria .coluna div.componente.newsletter .botao, .pagina-busca .coluna div.componente.newsletter .botao { background: #69d2e7; }
	.pagina-categoria .coluna div.componente.newsletter .newsletter-confirmacao .icon-ok { color:  #69d2e7;; }

}

/* mobile */
@media only screen and (max-width: 767px) {
    .conteudo-topo .superior {padding: 0;margin-left: 40px;}
    .menu.superior .nivel-um { margin: 0; border: none; }
    #cabecalho .atalhos-mobile { background: #fff; }
    #cabecalho .menu.superior {background: #4db588;}
    #cabecalho .menu li a strong {color: #fff;font-size: 12px;}
    .menu.superior .nivel-um > li{border: none;}
    #cabecalho .logo a img {margin-left: auto;margin-top: 10px;}
    #cabecalho .busca input {border-radius: 0;}
    #cabecalho .busca .botao-busca {background: transparent;color: #333;}
    #cabecalho .menu.superior .nivel-dois li a { color: #fff; font-size: 0.8em; }
    .secao-banners { display: none; }
    .conteudo-topo .busca-mobile { background: #fff; }
    .borda-principal {border-bottom: solid 4px #4db588;}
    .atalhos-mobile ul { background: #fff; }
    .atalhos-mobile ul li { border: none; }
    .atalhos-mobile ul li a {color: #69d2e7 !important;text-shadow: none;}
    a.atalho-menu,
    li.fundo-principal {background: #4db588!important;}
    a.atalho-menu { border-radius: 0; border: none; }
    #cabecalho .atalhos-mobile ul li.fundo-principal a { color: #fff; }
    #rodape > div.institucional.fundo-secundario > div > div > div.span9 > div > div.span12.visible-phone,
    #rodape > div.institucional.fundo-secundario > div > div > div.span3 { display: none!important; }
    .produto .conteiner-imagem > div { border: none; }
    .listagem .listagem-item .acoes-produto-responsiva {margin: 0;display: none !important;}
    #cabecalho .atalhos-mobile ul li a.icon-shopping-cart{ color: #fff !important; }
    #cabecalho .busca input, #barraTopo .busca input { width: 85%; }
    #cabecalho .busca .botao-busca{ right: 5px; }
    #rodape > div:last-child .conteiner .span9.span12 { margin-bottom: 20px; }

    /* produtos interna */
    .abas-custom .tab-content { box-shadow: none; border: solid 1px #cacaca; }
    .abas-custom .tab-content h1 { display: none; }
    .preco-produto { text-align: center; }
    .preco-produto strong { color: #878787; }
    .acoes-produto .preco-produto, .produto-compartilhar { border: none; }
    .elastislide-carousel ul li.active a { border-color: #3d9b72; border-width: 3px; }
    .elastislide-carousel ul li a { border: solid 1px #e4e4e4; box-shadow: none; }
    .qtde-adicionar-carrinho, .disponibilidade-produto { display: none !important; }
    .produto .principal > div { border: none; }
    .produto-compartilhar { text-align: left; }
    .produto-compartilhar .fb-compartilhar { margin-top: 0; }
    #descricao p { color: #a6a6a6; font-size: 12px; }
    .produto-compartilhar  ul > li:nth-child(1) {display: none !important;} 
    /*.comprar .botao-comprar,
    .comprar .botao-comprar:hover  {background: url(https://cdn.awsli.com.br/426/426927/arquivos/botao-comprar.png) no-repeat center center !important;width: 60% !important;border-radius: 30px;border: none;background-size: cover;font-size: 0 !important;}*/
    .comprar .botao-comprar:hover { opacity: 0.7; }
    
    /* produto modal */
    .continuar-comprando, .ir-carrinho { width: 200px; }
}

/* frete gratis */
.listagem .listagem-item span.bandeira-frete-gratis.label-success {background: #69d2e7;box-shadow:0px 0px 0px;border:none;width: 57px;height: 53px;border-radius:60px;font-size: 11px;margin-top: 1px;white-space: pre-line;line-height: 12px;padding: 7px;float: right;padding-top: 13px;text-align: center;}
.listagem .listagem-item span.bandeira-frete-gratis.label-success::after {content:"\002A"; margin-left:2px;}

.lista-redes{
    display: none;
}

/* selo */
body > div.conteiner-principal > li > div:nth-child(1){
    text-align:center;
}

body.pagina-carrinho div#appmake-instagram,
body.pagina-carrinho .Trustvox.hide {
    display:  none !important;
}



/* CALCULO DE FRETE CARRINHO VERSÃO MOBILE*/


@media only screen and (max-width: 767px){
body.pagina-carrinho table.tabela-carrinho tr.hidden-phone.bg-dark {
display: block !important;
}

body.pagina-carrinho table.tabela-carrinho tr.hidden-phone.bg-dark .controls.text-left .input-append {
width: 100%;
position: relative;
}

body.pagina-carrinho table.tabela-carrinho tr.hidden-phone.bg-dark .controls.text-left input {
padding: 0;
width: 100%;
line-height: 40px;
height: auto;
text-align: center;
border: none;
box-shadow: 0 0 0 1px #dedede inset;
border-radius: 6px;
}

/*body.pagina-carrinho table.tabela-carrinho tr.hidden-phone.bg-dark .controls.text-left button {*/
/*display: none !important;*/
/*}*/
}

.produto div.principal .cep button {
   padding: 0;
width: 20%;
line-height: 30px;
height: auto;
text-align: center;
border: none;
box-shadow: 0 0 0 1px #dedede inset;
border-radius: 6px;
}



.produto div.principal .cep label {
    line-height: 30px;
    font-size: 14px;
}

.wrap_526 {
    right: 0;
    zoom: 1;
    margin-right: 17px;
}

/*BOTÃO COMPRAR*/
.pagina-produto .botao.principal.botao-comprar{
    background: url(https://cdn.awsli.com.br/426/426927/arquivos/comprar-teste-1.png) no-repeat center center !important;
    width: 67% !important;
    height: 50px !important;
}

@media only screen and (max-width: 767px){
    .pagina-produto .botao.principal.botao-comprar{
        height: 80px !important;
        display: flex;
        margin: auto;
        width: 100% !important;
    }
}

/*PRODUTOS RELACIONADOS - BOTÃO ADICIONAR CARRINHO*/
.aproveite-tambem .botao.principal.botao-comprar{
    background-image: none !important;
    background-color: #69D2E7 !important;
    height: 20px !important;
}