/*Barra de rolagem*/
::-webkit-scrollbar-track{background-color: #412c29;}
::-webkit-scrollbar{width:10px;background-color: #412c29;}
::-webkit-scrollbar-thumb{background-color: #005d3d;}

/*Header*/
.open-nav .menu.superior {transform: translate(0, 0); -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0);}

.barra-inicial .canais-contato ul li:nth-of-type(2) {display: none;}
#cabecalho {box-shadow: 0 5px 10px rgb(0 0 0/11%); z-index: 999; position: relative;}
#cabecalho .logo a img {top: 20px;}
#cabecalho .atalhos-mobile {background-color: #412c29;}
#cabecalho .atalhos-mobile ul li a {color: white;}
.barra-inicial {height: 31px; background-color: #412c29;}
#cabecalho, #cabecalho .conteiner {background-color: #ffcc2a;}
#cabecalho .menu.superior ul li a .titulo {font-size: 16px;}
#cabecalho .menu.superior .nivel-um li .nivel-dois li a {font-size: 14px; color: #412c29;}
#cabecalho .menu.superior ul li a i {background-color: transparent; color: #005d3d; margin-left: 0;}
#cabecalho .atalhos-mobile {border: none;}
#cabecalho .busca, #cabecalho .busca-mobile {background-color: transparent; border: none;}
#cabecalho .busca input {border: none; color: #412c29; font-size: 14px; border-radius: 5px; padding: 10px 25px 10px 10px; width: 83%; font-weight: 700;}
#cabecalho .busca input::placeholder {color: #412c29; font-size: 15px;}
#cabecalho .busca input:focus, #barraTopo .busca input:focus {box-shadow: none;}
#barraTopo .busca input {color: #412c29; font-size: 12px; border-radius: 5px; border: none; box-shadow: none;}
#cabecalho .busca .botao-busca, #barraTopo .busca .botao-busca {background-color: white; background-image: none; border: none; color: #412c29; font-size: 20px;}
#barraTopo .busca input::placeholder {color: #412c29;}
#cabecalho .busca-mobile .atalho-menu {background-color: #005d3d;}
#barraTopo .canais-contato ul li a {color: #412c29;}
#barraTopo .carrinho>a i {color: #412c29;}
#cabecalho .carrinho .carrinho-interno-ajax .carrinho-interno .nome-produto {color: #412c29;}
#barraTopo .titulo a, #barraTopo .titulo a:hover {color: #412c29;}
#barraTopo .canais-contato ul li:nth-of-type(2) {display: none;}
.carrinho-checkout .atendimento, .carrinho-checkout .atendimento .icone-box {border: none;}
.carrinho-checkout .atendimento .icone-box i, .carrinho-checkout .atendimento li .display-table, .carrinho-checkout .atendimento li .display-table strong, .modal-body  .cor-secundaria {color: #412c29 !important;}

/*Banner*/
.secao-banners .conteiner {box-shadow: none; padding: 0; max-width: 2000px; background-image: url("https://cdn.awsli.com.br/1893/1893178/arquivos/bg-body.png"); background-position: center;}
.secao-banners .conteiner .banner.cheio .flexslider {border: none; border-radius: 0;}
/*.secao-banners .flex-direction-nav .flex-nav-prev a {background: url(https://cdn.awsli.com.br/1893/1893178/arquivos/arrow-left.png); background-repeat: no-repeat; width: 32px; height: 65px; opacity: 1;}*/
/*.secao-banners .flex-direction-nav .flex-nav-next a {background: url(https://cdn.awsli.com.br/1893/1893178/arquivos/arrow-right.png); background-repeat: no-repeat; width: 32px; height: 65px; opacity: 1;}*/
.banner.cheio .flex-control-nav {left: 0;}
.banner.cheio .flex-control-nav li a {background-color: #005d3d; border: none; width: 12px; height: 12px;}
.banner.cheio .flex-control-nav li a:hover {background-color: #441a19;}
.banner.cheio .flex-control-nav li .flex-active {background-color: #441a19; border: none;}
.pagina-inicial .secao-banners .conteiner .banner.cheio .span12 .flexslider {height: 179px;}
.pagina-inicial .secao-banners .conteiner .banner.cheio .span12 .flexslider .slides li img {transform: scale(1.6); margin-top: 29px;}
.pagina-inicial .secao-banners .conteiner .banner.hidden-phone {margin-top: 0;}
.pagina-inicial .secao-banners .conteiner .banner.tarja {text-align: center;}

/*Corpo*/
#corpo p, #corpo p span {color: white !important;}
#corpo {margin-bottom: 0; background-image: url("https://cdn.awsli.com.br/1893/1893178/arquivos/bg-body.png"); background-position: center; color: white;}
#corpo .conteiner {background-image: url("https://cdn.awsli.com.br/1893/1893178/arquivos/bg-conteiner-01.png");}
#corpo #listagemProdutos .titulo-categoria {text-align: center; border: none;}
#corpo #listagemProdutos .titulo-categoria:hover {background-color: transparent; padding-left: 0;}
.pagina-inicial #corpo .conteudo .listagem .titulo-categoria strong {display: none;}
#corpo .conteudo #listagemProdutos .novo-titulo-vitrine {font-size: 35px; font-family: 'Engagement', cursive;}
#corpo .conteudo #listagemProdutos .novo-titulo-vitrine {position: relative;}
#corpo .conteudo #listagemProdutos .titulo-categoria {padding: 10px 0 20px 0;}
#corpo .conteudo #listagemProdutos .novo-titulo-vitrine:after {content: ""; width: 150px; height: 4px; background-color: #ffcc2a; position: absolute; margin: 0 auto; right: 0; left: 0; top: 55px;}
.pagina-produto #corpo .conteiner {padding: 50px 20px 10px 20px;}
.pagina-produto #corpo .produto .principal .nome-produto {font-size: 21px; color: #ffcc2a;}
#cabecalho .menu.superior .nivel-um li a .titulo {color: #412c29;}
.pagina-produto .atributos ul li a {background-color: white;}
.pagina-produto #corpo .principal .parcelas-produto ul, .pagina-produto #corpo .principal .parcelas-produto ul li {border-color: rgba(255,255,255,1);}
.produto .acoes-produto .preco-produto.destaque-parcela .preco-promocional {font-size: 23px; font-weight: 700;}
.pagina-produto .produto .aproveite-tambem .titulo {text-align: center;}
.pagina-produto .produto .acoes-produto .comprar .botao-comprar {text-shadow: none; border-radius:10px; background-image: none; color: #412c29; font-size: 25px; text-transform: uppercase; font-weight: 700;}
.pagina-produto #corpo .produto .cep .btn {border-color: #ffcc2a; background-image: none; background-color: #ffcc2a; text-shadow: none; color: #412c29;}
.produto .acoes-flutuante .nome-produto, .produto .acoes-flutuante .preco-produto .titulo {color: #ffcc2a; text-align: center;}
.produto .acoes-flutuante .acoes-produto .comprar {text-align: center;}
.produto .acoes-flutuante .acoes-produto .comprar a {font-size: 18px !important;}
.produto .acoes-flutuante .preco-produto {text-align: center;}
.produto .acoes-flutuante .preco-produto .preco-a-partir span {display: none !important;} 
.pagina-produto #corpo .produto .acoes-flutuante {background-color: #24201f;}
.pagina-produto #corpo .produto .acoes-flutuante .nome-produto {color: #ffcc2a;}
.pagina-produto #corpo .principal .parcelas-produto .accordion-group .accordion-toggle img {background-color: white; padding: 5px;}
.pagina-produto #corpo .produto-compartilhar .lista-redes .visible-phone a i {border-radius: 15px;}
.table th, .table td {border-color: transparent;}
th, tr, td {border: none;}
.pagina-pagina #corpo .conteudo .caixa-sombreada {box-shadow: none;}
.pagina-pagina #corpo .conteudo h1 {text-align: center; color: #ffcc2a; margin-bottom: 50px;}
.breadcrumbs {border-color: rgba(255,255,255,0.2);}
.breadcrumbs ul li a {color: #dadada;}
#corpo .menu.lateral li a .titulo {color: #412c29;}
.menu.lateral.outras .nivel-um li:hover a {background-color: white;}
.caixa-sombreada {box-shadow: 0 0 5px rgb(0 0 0);}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {color: white;}
.pagina-categoria #corpo .conteudo h1, .pagina-busca #corpo .conteudo h1 {text-align: center;}
.jp-card .jp-card-front, .jp-card .jp-card-back {background-color: #807a68;}
.jp-card .jp-card-front .jp-card-display, .jp-card .jp-card-back .jp-card-display {opacity: 1;}
#corpo .span4 .pagamento div .pagamento_selecao_conteiner div span img {background-color: white; padding: 5px;}
.tabela-carrinho .possui-cupom {background-color: transparent; border: 2px solid #464242;}
.muted, .breadcrumbs ul li a {color: white;}
#corpo .botao {color: white; background-color: #fbcd3c;}

/*Pagamento*/
.alert-success, .alert-info, .alert-warning {background-color: transparent; border: none; color: white;}
#corpo .secao-principal .caixa-dados .span6 .caixa-info li img {background-color: white; padding: 5px;}

/*Listagem de Produtos*/
#corpo .listagem-linha {border: none;}
#corpo .listagem-linha li {border: none;}
#corpo .listagem-linha .listagem-item {text-align: center; padding: 0;}
#corpo .listagem-item .imagem-produto {height: 225px;}
#corpo .listagem-item .imagem-produto img {border-radius: 10px; width: 100%;}
#corpo .listagem-item .info-produto div .preco-produto div .preco-promocional {color: white; font-weight: 700; font-size: 17px;}
#corpo .listagem-item .info-produto .nome-produto {color: #ffcc2a; font-size: 17px; font-weight: 700;}
#corpo .listagem-item .info-produto .preco-produto .preco-a-partir span {display: none;}
#corpo .listagem-item .info-produto .preco-produto .preco-venda {font-size: 21px; color: white; font-weight: 700;}
#corpo .listagem-item .acoes-produto-responsiva {display: none !important;}
#corpo .listagem-item .acoes-produto .botao-comprar {text-shadow: none; background-image: none; border-radius: 10px; border: none; color: #412c29; text-transform: uppercase; font-weight: 700; font-size: 20px; padding: 10px 25px;}
#corpo .listagem-item .acoes-produto .botao-comprar i {display: none;}

/*Newslatter*/
#barraNewsletter {color: white;height: 430px; background-image: url("https://cdn.awsli.com.br/1893/1893178/arquivos/bg-newslatter.png"); background-position: center; display: table; }
#barraNewsletter .texto-newsletter {font-size: 28px !important; display: block !important;}
#barraNewsletter .conteiner {display: table-cell; vertical-align: middle;}
#barraNewsletter .conteiner, #barraNewsletter .newsletter {background-color: transparent !important;}
#barraNewsletter .newsletter .newsletter-cadastro input {background-color: white; width: 400px; height: 30px; border-radius: 10px 0 0 10px; margin-top: 30px; margin-right: 0; border-color: white;}
#barraNewsletter .newsletter .newsletter-cadastro .botao {width: 100px; height: 40px; border: none; border-radius: 0 10px 10px 0; background-image: url("https://cdn.awsli.com.br/1893/1893178/arquivos/bg-botao-news-01.png"); background-position: center; color: transparent; background-repeat: no-repeat; margin-top: 30px;}
#barraNewsletter .texto-newsletter:before {content: "Café Armazém de Minas"; color: white; font-weight: 700; text-transform: uppercase; display: block;}

/*Rodape*/
#rodape .institucional {background-image: url("https://cdn.awsli.com.br/1893/1893178/arquivos/bg-body.png"); background-position: center; padding: 0;}
#rodape .institucional .conteiner {background-color: #ffcc2a; background-image: none; padding-top: 35px;}
#rodape .institucional .titulo {color: #412c29; font-size: 15px; font-weight: 700; text-transform: uppercase; margin-bottom: 0; border: none;}
#rodape .institucional .links-rodape li {list-style: none;}
#rodape .institucional p, #rodape .institucional p a, #rodape .institucional .links-rodape li a {color: #412c29; text-transform: uppercase; font-size: 12px;}
.box-empresa-rodape img {margin-bottom: 32px;}
.box-empresa-rodape p a span {text-transform: none; color: #412c29; font-size: 13px;}
.box-empresa-rodape p a span:hover {color: #412c29;}
.redes-sociais-rodape a i {font-size: 25px; color: #412c29;}
#rodape div:nth-of-type(3) {background-color: #005d3d !important;}
#rodape .institucional .visible-phone {display: none !important;}
#rodape .pagamento-selos {background-color: white; background-image: none; padding: 15px 0;}
#rodape .pagamento-selos .pagamento .titulo, #rodape .pagamento-selos .selos .titulo {display: none;}
#rodape>div:last-child .conteiner .row-fluid div p {color: white;}
#rodape .span9 .sobre-loja-rodape {display: none;}
#rodape .pagamento-selos .conteiner {padding: 0;}
#rodape .pagamento-selos .pagamento .gateways-rodape {background-color: transparent; border: none; background-image: none; margin: 0; text-align: left;}
#rodape .pagamento-selos .pagamento .gateways-rodape li:nth-of-type(2) {border: none;}
#rodape .pagamento-selos .pagamento .gateways-rodape li {border: none; width: fit-content; margin-right: 15px;}

/*WhatsApp Acompanhante*/
.btn-whats{background-color: #25D366; color: white; width: 70px; height: 70px; text-decoration: none; border-radius: 800px; top: 80%; right: 90%; position: fixed; transition: all .6s; animation: 2s btn-whats; animation-fill-mode: both; animation-iterative-count: 1; z-index: 999;}
.btn-whats:hover{box-shadow: 0 0 20px rgba(0, 0, 0, .2);}
.btn-whats > i{position: relative; font-size: 2.4rem; top: 15px; left: 18px; color: #fff;}

/*Medias MIN*/
@media screen and (min-width: 375px) {
    #cabecalho .busca input {width: 86%;}
    #cabecalho .busca .botao-busca {right: 5px;}
    
    .pagina-inicial .secao-banners .conteiner .banner.cheio .span12 .flexslider .slides li img {margin-top: 33px;}
}

@media screen and (min-width: 425px) {
    #cabecalho .busca input {width: 86%;}
    #cabecalho .busca .botao-busca {right: 12px;}
    
    .pagina-inicial .secao-banners .conteiner .banner.cheio .span12 .flexslider {height: 199px;}
}

@media screen and (min-width: 500px) {
    #cabecalho .busca .botao-busca {right: 25px;}
    
    .pagina-inicial .secao-banners .conteiner .banner.cheio .span12 .flexslider {height: 227px;}
}

@media screen and (min-width: 600px) {
    #cabecalho .busca .botao-busca {right: 40px;}
    
    .pagina-inicial .secao-banners .conteiner .banner.cheio .span12 .flexslider {height: auto;}
    .pagina-inicial .secao-banners .conteiner .banner.cheio .span12 .flexslider .slides li img {margin-top: 0; transform: none;}
}

@media screen and (min-width: 700px) {
    #cabecalho .busca .botao-busca {right: 60px;}
}

@media screen and (min-width: 768px) {
    .barra-inicial {text-align: center;}
    .barra-inicial .canais-contato {margin: 0 auto; width: 100%;}
    .barra-inicial .lista-redes {display: none;}
    .barra-inicial .canais-contato ul, .barra-inicial .canais-contato ul li {float: none; display: inline-block; font-size: 15px;}
    #cabecalho {height: 228px;}
    #cabecalho .conteiner {background-color: #ffcc2a; box-shadow: none;}
    #cabecalho .menu>.nivel-um {position: relative; text-align: center;}
    #cabecalho .menu .nivel-um>li {border: none; text-align: center; float: none; display: inline-block; line-height: 27px; position: relative;}
    #cabecalho .menu.superior .nivel-um li .nivel-dois li a {font-size: 14px; color: white;}
    #cabecalho .conteudo-topo .superior .span4, #cabecalho .conteudo-topo .superior .span8 .bem-vindo {display: none !important;}
    #cabecalho .conteudo-topo .superior .span8 .btn-group {position: relative; left: 11%;}
    #cabecalho .conteudo-topo .inferior {position: relative; top: 28px;}
    #cabecalho .menu.superior {background-color: transparent;}
    #cabecalho .menu.superior ul {top: 18px;}
    #cabecalho .menu.superior ul li a .titulo {font-size: 12px;}
    #cabecalho .menu .nivel-um>li {padding: 0;}
    #cabecalho .menu .nivel-um>li a {padding: 0 13px; text-align: left;}
    #cabecalho .menu.superior .nivel-um li .nivel-dois {background-color: #412c29; top: 55px;}
    #cabecalho .menu.superior .nivel-um li .nivel-dois li {padding: 0;}
    #cabecalho .menu.superior .nivel-um li .nivel-dois li a {padding: 0 20px; color: white;}
    #cabecalho .menu.superior .nivel-um li .nivel-dois li:hover a {color: #ffcc2a;}
    #cabecalho .carrinho, #barraTopo .carrinho {border: none;}
    #cabecalho .carrinho {top: 11px; margin-left: 35px;}
    #cabecalho .carrinho b, #cabecalho .carrinho span.titulo, #cabecalho .carrinho span.cor-secundaria, #barraTopo .carrinho .titulo span {color: #412c29;}
    #cabecalho .carrinho a i {color: #412c29; background-color: transparent; width: 21px;}
    #cabecalho .carrinho a .qtd-carrinho, #barraTopo .carrinho a .qtd-carrinho {font-size: 13px; background-color: white; line-height: 19px; border-radius: 30px; left: 6%; padding: 0 5px; margin: 0; color: #412c29;}
    #cabecalho .busca {width: 62%;}
    #cabecalho .busca .botao-busca {top: 8px; right: 3px; height: 43px;}
    #cabecalho .inferior .busca input {padding: 14px 25px 14px 10px; font-size: 12px;}
    #cabecalho .inferior .busca input::placeholder {font-size: 12px;}
    #cabecalho .conteudo-topo .inferior .span4 {max-width: 150px; float: right;}
    #cabecalho .conteudo-topo .superior .span8 .btn-group a {background-image: none; border-radius: 3px; border: none; background-color: #412c29; color: white;}
    #cabecalho .conteudo-topo .superior .span8 .btn-group .dropdown-menu {background-color: #412c29;}
    #cabecalho .conteudo-topo .superior .span8 .btn-group .dropdown-menu li:hover, #cabecalho .conteudo-topo .superior .span8 .btn-group .dropdown-menu li:hover a {background-color: #ffcc2a;}
    
    #barraTopo {background-color: #ffcc2a;}
    #barraTopo .busca input {font-size: 11px;}
    #barraTopo .busca .botao-busca {top: 1px; right: 2px; font-size: 12px; padding: 0 10px; height: 26px;}
    
    .sac-conta {width: fit-content; display: flex; position: absolute; top: 27%; left: 45%;}
    .pagina-carrinho .sac-conta {top: 11%;}
    .sac-conta div:nth-of-type(1) {margin-right: 20px;}
    .sac-conta a i {color: #412c29; font-size: 21px; margin-right: 8px;}
    .sac-conta a .titulo {color: #412c29; font-size: 14px;}
    
    #corpo .listagem-item .imagem-produto {height: 160px;}
    .pagina-categoria #corpo .listagem-item .imagem-produto, .pagina-busca #corpo .listagem-item .imagem-produto {height: 115px;}
    #corpo .listagem-item .acoes-produto {padding: 15px 0; border: none; bottom: 49%; border-radius: 0 0 10px 10px;}
    .pagina-categoria #corpo .listagem-item .acoes-produto, .pagina-busca #corpo .listagem-item .acoes-produto {bottom: 59%;}
    .pagina-produto #corpo .aproveite-tambem .listagem-item .acoes-produto {bottom: 61%;}
    
    #rodape .box-empresa-rodape {width: 25%; float: left;}
	#rodape .institucional .links-rodape-categorias {margin-left: 10%;}
    #rodape .institucional .links-rodape-paginas {margin-right: 4%;}
    #rodape .pagamento-selos .pagamento, #rodape .pagamento-selos .selos {width: 50%;}
    #rodape .pagamento-selos .selos ul li {width: 100%; text-align: center;}
    #rodape>div:last-child .conteiner .row-fluid {position: relative;}
	#rodape>div:last-child .conteiner .row-fluid div:first-child {position: absolute; left: 0; width: auto !important; top: 13px;} 
	#rodape>div:last-child .conteiner .row-fluid div:last-child {text-align: right !important;}
	#rodape .pagamento-selos .conteiner .row-fluid {display: flex;}
    #rodape .pagamento-selos .conteiner .pagamento, #rodape .pagamento-selos .conteiner .selos {text-align: center; width: 50%;}
    #rodape .pagamento-selos .conteiner .selos ul li {float: none;}
    
    .btn-whats {right: 86%;}
}

@media screen and (min-width: 861px) {
    #cabecalho .carrinho {margin-left: 0;}
 	.flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 5%;}
 	.flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 5%;}
}

@media screen and (min-width: 1000px) {
    .sac-conta {left: 52%;}
    #cabecalho .busca {left: 50px;}
    #cabecalho .inferior .busca input, #cabecalho .inferior .busca input::placeholder {font-size: 13px;}
    #cabecalho .busca .botao-busca {right: 20px;}
    #barraTopo .busca .botao-busca {right: 6px;}
    #cabecalho .menu .nivel-um>li a {padding: 0 8px;}
    #cabecalho .menu.superior ul li a .titulo {font-size: 15px;}
    
    #corpo .conteudo #listagemProdutos .novo-titulo-vitrine {font-size: 55px;}
    #corpo .conteudo #listagemProdutos .novo-titulo-vitrine:after {top: 80px;}
    #corpo .conteudo #listagemProdutos .titulo-categoria {padding: 10px 0 40px 0;}
    #corpo .listagem-item .imagem-produto {height: 270px;}
    .pagina-categoria #corpo .listagem-item .imagem-produto, .pagina-busca #corpo .listagem-item .imagem-produto {height: 165px;}
    #corpo .listagem-item .acoes-produto {bottom: 41%;}
    .pagina-categoria #corpo .listagem-item .acoes-produto, .pagina-busca #corpo .listagem-item .acoes-produto {bottom: 49%;}
    .pagina-produto #corpo .aproveite-tambem .listagem-item .acoes-produto {bottom: 52%;}
    .pagina-produto #corpo .aproveite-tambem .listagem-item .imagem-produto {height: 170px;}
    
    #rodape .institucional .links-rodape-categorias {margin-right: 40px;}
    
    .btn-whats {right: 89% !important;}
}

@media screen and (min-width: 1024px) {
    #corpo .listagem-item .imagem-produto {height: 200px;}
} 

@media screen and (min-width: 1100px) {
    .sac-conta {left: 55%;}
    #cabecalho .busca {left: 75px;}
    
    .pagina-produto #corpo .aproveite-tambem .listagem-item .acoes-produto {bottom: 50%;}
    .pagina-categoria #corpo .listagem-item .acoes-produto, .pagina-busca #corpo .listagem-item .acoes-produto {bottom: 47%;}
    
    #rodape .institucional .links-rodape-categorias {margin-right: 60px;}
}

@media screen and (min-width: 1180px) {
    .sac-conta {left: 58%;}
    #cabecalho .busca {width: 68%;}
    #cabecalho .busca .botao-busca {right: 30px;}
    
    .pagina-produto #corpo .aproveite-tambem .listagem-item .acoes-produto {bottom: 48%;}
    .pagina-categoria #corpo .listagem-item .acoes-produto, .pagina-busca #corpo .listagem-item .acoes-produto {bottom: 45%;}
    #corpo .listagem-item .imagem-produto {height: 225px;}
    .pagina-categoria #corpo .listagem-item .imagem-produto, .pagina-busca #corpo .listagem-item .imagem-produto {height: 180px;}
    #corpo .listagem-item .acoes-produto {bottom: 37.7%;}
}

@media screen and (min-width: 1200px) {
	#cabecalho .menu.superior ul li a .titulo {font-size: 18px;}
    .sac-conta {left: 55%;}
    .sac-conta a i {font-size: 25px;}
    .sac-conta a .titulo {font-size: 17px; position: relative; bottom: 4px;}
    
    #corpo .listagem-item .info-produto div .preco-produto div .preco-promocional {font-size: 21px;}
    #corpo .listagem-item .info-produto .nome-produto {font-size: 18px;}
    #corpo .listagem-item .acoes-produto .botao-comprar {padding: 12px 40px;}
    #corpo .listagem-item .acoes-produto {bottom: 38%;}
    .pagina-categoria #corpo .listagem-item .acoes-produto, .pagina-busca #corpo .listagem-item .acoes-produto {bottom: 46%;}
    .pagina-produto #corpo .aproveite-tambem .listagem-item .acoes-produto {bottom: 48.8%;}
    
    .redes-sociais-rodape {right: 3%;}
}

@media screen and (min-width: 1280px) {
    #cabecalho .busca {left: 50px;}
    
    .redes-sociais-rodape {right: 8%;}
}

@media screen and (min-width: 1400px) {
 	.flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 8%;}
 	.flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 8%;}
    
    .redes-sociais-rodape {right: 10%;}
}

@media screen and (min-width: 1500px) {
 	.flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 11%;}
 	.flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 11%;}
    
    .redes-sociais-rodape {right: 13%;}
}

@media screen and (min-width: 1600px) {
 	.flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 13%;}
 	.flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 13%;}
    
    .redes-sociais-rodape {right: 15%;}
}

@media screen and (min-width: 1700px) {
 	.flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 15%;}
 	.flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 15%;}
    
    .redes-sociais-rodape {right: 17%;}
}

@media screen and (min-width: 1800px) {
 	.flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 17%;}
 	.flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 17%;}
    
    .redes-sociais-rodape {right: 19%;}
}

@media screen and (min-width: 1900px) {
 	.flexslider .flex-direction-nav .flex-prev, .flexslider:hover .flex-direction-nav .flex-prev {left: 19%;}
 	.flexslider .flex-direction-nav .flex-next, .flexslider:hover .flex-direction-nav .flex-next {right: 19%;}
    
    .redes-sociais-rodape {right: 21%;}
}


/*Medias MAX*/
@media screen and (max-width: 767px) {
	.menu.superior {position: fixed; top: 0; left: 0; z-index: 999; width: 260px; height: 100%; transition: all 300ms ease-in-out; transform: translate(-260px, 0); -webkit-transform: translate(-260px, 0); background-color: #ffcc2a; overflow-y: auto;}
    .menu.superior .nivel-um, .menu.superior .nivel-um li {border: none;}
    
	.secao-banners .flex-direction-nav {display: none;}
    .sac-conta {display: none;}
    .pagina-produto #corpo .produto .cep .btn {line-height: 21px;}
    
    .btn-whats {left: 75%;}
}