/*Ocultar rolar para o topo*/

.scrollToTop {
    background: #fdb800;
    color: #fff;
    display: none !important;
}



/*background full menu*/

.full.menu {
    background: #fff;
}
.full.menu .conteiner {
    background: #fff;
}



/*tÃ­tulos full menu*/
.full.menu .conteiner .nivel-um>li>a>.titulo {
    color: #000;
}


/*setas fullbanner*/
.flex-direction-nav li a {
    background: #fdb800;
}
/*slick full banner*/
.banner .flexslider .flex-control-paging li a.flex-active {
    background: #fdb800;
}


/*botÃ£o ver mais*/
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar,.listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {
    color: #fff;
    background: #4dda5d;
}

/*bandeiras off*/
.bandeiras-produto .bandeira-promocao {
    background: #fdb800;
    color: #fff;
}
span.fundo-principal.bandeira-promocao:before {
    border-left: 15px solid #fdb800;
}

/*scroll topo*/
.scrollToTop {
    background: #fdb800;
    color: #fff;
}
/*scroll topo*/
.scrollToTop:active,.scrollToTop:focus,.scrollToTop:hover {
    background: #000000;
    color: #fff
}


/*icone newsletter*/
#barraNewsletter.posicao-rodape .componente .texto-newsletter svg.icon path {
    stroke: #ffffff;
}


/*botÃ£o newsletter*/
#barraNewsletter.posicao-rodape .componente .newsletter-assinar {
    color: #ffffff;
    border: solid 2px #ffffff;
}

/*barra newsletter*/
#barraNewsletter.posicao-rodape {
    background: #fdb800;
}


/*centralizar texto e preÃ§o*/
.listagem .listagem-item {
    text-align: center;
 }


/*ativar coraÃ§Ã£o de favoritar produto*/
.pagina-inicial .adic-favo {
    display: none;
}

/*links e sobre a loja rodape*/
#rodape .institucional a,#rodape .institucional p {
    color: #ffffff;
}

/*titulos rodape*/
#rodape .titulo {
    color: #fff;
}

/*titulo ajuda*/
#rodape .institucional .span9 .span4.links-rodape.links-rodape-paginas > span:after {
    color: #ffffff;
}

/*hover links rodape*/
#rodape .institucional li a:hover {
    color: #fdb800;
}

/*botÃ£o sobre a loja*/
#rodape .sobre-loja-rodape .more {
    border: solid 2px #ffffff;
    color: #fdb800;
}
#rodape .sobre-loja-rodape .more:hover {
    color: #000000;
    background: #fdb800;
}


/*REMOVER TODAS CATEGORIAS */
li.all-categories.com-filho {
display: none;
}


#cabecalho .full.menu {
height:60px;
    padding-top:10px;
        
    }

/*cabeÃ§alho*/
/*tÃ­tulos cabeÃ§alho*/
#cabecalho .actions>li>a, #cabecalho .span4.hidden-phone > ul .fale-conosco .title {
    color: #000;
}

/*icones cabeÃ§alho*/
#cabecalho .actions>li>a svg path {
    fill: #000 !important;
}

/*hover cabeÃ§alho*/
#cabecalho .actions li:hover .total-cart,#cabecalho .actions li:hover a {
    color: #000;
}

/*Ã­cone sacola*/
#cabecalho .actions> .carrinho >a .icon * {
    fill: #000000
}

/*Ã­cone menu flutuante*/
#cabecalho.fixed .open-menu svg path {
    fill: #000000;
}
#cabecalho.fixed .open-menu {
    color: #000000;
}

/*Adicionar Ã  sacola*/
a.botao.botao-comprar.principal.botao-comprar-ajax:after {
    content: 'Comprar';
}

/*newsletter das categorias*/
.coluna div.componente.newsletter {
    background: #fdb800;
   
}

.coluna div.componente.newsletter .botao {
    background: #000000;
}


/*Ã­cones mobile*/
@media only screen and (max-width: 767px){
.atalhos-mobile ul li a .icon * {
    fill: #000000;
}
.conteudo-topo .busca-mobile .atalho-menu.icon-th::before {
    color: #000000;

}
.flex-direction-nav li a .icon {
    fill: #000000;
}
}

/*BOTÃƒO COMPRAR ICONE CARRINHO*/
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao {
       background: #fdb800;;
    border: none;
}
    
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao::after {
    color: #000;
}


#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao:hover {
       background: #000;;
    border: none;
}
    
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao:hover {
    color: #fff;
}

#cabecalho .carrinho-manipula a span .carrinho-vazio-titulo {
    color: #000;
}

/*BOTÃƒO CALCULAR FRETE*/
.tabela-carrinho #formCalcularFrete button {
     color: #000;
     background: #fdb800;
}


/*SACOLA*/
#cabecalho .actions .carrinho a .icon * {
    fill: #000;
}

#cabecalho span.carrinho-cheio b span {
    color: #000;
}

#cabecalho .carrinho-manipula a span div span {
     color: #000;
}

#cabecalho .carrinho .qtd-carrinho {
     color: #000;
}

#cabecalho .carrinho .qtd-carrinho::after {
    content: '⠀itens';
}

#cabecalho .carrinho-manipula a span div span {
    padding: 5px;
}

#cabecalho .carrinho-manipula a span div .carrinho-vazio-preco {
    padding: 5px;
    width: 50px;    
}

/*BOTÃƒO WISHLIST*/
.produto .acoes-flutuante .addwishlist {
    margin-top: 15px;
    align-items: center;
}

/*BOTÃƒO IR AS COMPRAS*/

.caixa-destaque a.botao.principal {
     color: #000;
     background: #fdb800;
}

/*BOTÃ•ES LOGIN / PESQUISA MOBILE*/
.atalhos-mobile ul li .icon-user .icon * {
    fill: #000;
}

.fundo-secundario, .fundo-secundario *, .fundo-secundario :hover, .fundo-secundario.botao:hover, .fundo-secundario:hover {
    color: #000;
}

.atalhos-mobile li.search .svg.icon{
     fill: #000;
}

/*BG TOPO MOBILE*/
.conteudo-topo .busca-mobile.fixed {
     background: #fcaf00;
     border-radius: 5px;
}

#cabecalho.fixed .open-menu {
    color: #000000;
    margin-left: 10px;
}


/*BOTÃƒO CONTINUAR COMPRANDO E FINALIZAR COMPRA*/
#comprar-ajax-status .sucesso .buttons > * {
     background: #4dda5d;
     color: #fff;
     text-transform: none;
}

#comprar-ajax-status .sucesso .buttons .continuar-comprando {
     background: #000;
}

#rodape .sobre-loja-rodape .logo a {
    background: none;
}

/*BOTÃƒO COMPRAR VITRINE*/
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {
    color: #000;
    background: #fdb800;
}

a.botao.botao-comprar.principal.botao-comprar-ajax::after {
    font-size: 18px;
}

#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar .icon *, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar .icon * {
    fill: #000;
}

/*CHECKOUT COR INFOS TOPO*/

.carrinho-checkout .atendimento li span.display-table {
    color: #000000;
}

.carrinho-checkout .atendimento li strong {
    color: #000000;
}

/*BOTÃƒO FINALIZAR COMPRA CARRINHO*/
.finalizar-compra .botao.principal {
    font-size: 18px;
}

.finalizar-compra .botao {
      font-size: 12px;
    text-transform: none;
    border: 1px solid rgba(0,0,0,0.1);
}


/*TEXTO CARRINHO*/
.tabela-carrinho .produto-info {
    text-align: center;
}

.tabela-carrinho .produto-info * {
    text-align: center;
}

/*BOTÃƒO + E - CARRINHO*/
.tabela-carrinho .quantidade a, .tabela-carrinho .excluir a {
     color: #fdb800;
}


/*COR @ INSTAGRAM*/
div#instagram h2 a {
    color: #fdb800;
}

/*BOTÃƒO CALCULAR FRETE PRODUTO*/
.produto div.principal .cep .input-append.input-prepend .btn {
    border: none;
     color: #000000;
    background: #fdb800;
    border-radius: 5px;
    height: 45px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: none;
    box-shadow: none;
    line-height: 45px;
    padding: 0 15px;
    z-index: 3;
    font-size: 0;
    width: 30%;
}

.produto div.principal .cep .input-append.input-prepend .btn::before {
    content: "Calcular";
    font-size: 14px;
    text-transform: lowercase;
    color: #000000;
    font-weight: bold;
    text-align: center;
}


/*CENTRALIZAR TÃTULO PRODUTO*/

#listagemProdutos.listagem .listagem-item .info-produto .nome-produto, .listagem.aproveite-tambem .listagem-item .info-produto .nome-produto {
    font-size: 20px;
    color: #000;
    font-weight: 500;
    min-height: 40px;
    line-height: 22px;
    text-align: center;
    
}



/*COR PREÃ‡O VITRINE*/
#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-promocional, #listagemProdutos.listagem .listagem-item .info-produto .preco-produto span.preco-a-partir strong, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-promocional, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto span.preco-a-partir strong {
    color: #fdb800;
    font-size: 23px;
    display: block;
    font-weight: bold;
}

/* COR PREÃ‡O PÃGINA DO PRODUTO*/

.produto div.principal .acoes-produto .preco-produto .preco-promocional, .produto div.principal .acoes-produto .preco-produto span.preco-a-partir strong {
    font-size: 30px;
    font-weight: bold;
    color: #fdb800;
    display: block;
}

/* COR FUNDO ABAS DESCRIÃ‡ÃƒO DO PRODUTO*/
.produto #descricao .tabs li.current {
    background: #fdb800;
    border-color: #000000;
    color: #000000;
    border-radius: 5px;
}

/* COR ÃCONE PESQUISAR MOBILE*/

.atalhos-mobile ul .search svg path {
    fill: #000000;
}


/* CENTRALIZAR INFOS PRODUTO MOBILI*/

#listagemProdutos.listagem .listagem-item .info-produto, .listagem.aproveite-tambem .listagem-item .info-produto {
    text-align: center;
    min-height: 200px;
}


/* BOTÃƒO IMPRIMIR BOLETO */


.botao.principal, .botao.principal:hover, .dropdown-menu > li > a:hover, .filtro.lista ul li label:hover, .filtro.lista ul li.active label, .flex-control-paging li a.flex-active, .fundo-principal, .menu li:hover > a .fundo-secundario, .menu-simples li a:hover, .menu-simples li.active a {
    background: 0 0;
    color: #f00;
    text-shadow: none;
    margin-bottom: 7px;
}

/*TEXTO IMPRIMIR BOLETO */

.lead {
    margin-bottom: 20px;
    font-size: 21px;
    font-weight: 400;
    line-height: 30px;
}


/* ABAS MINHA CONTA */

.abas-conta li a {
    font-size: 16px;
    display: block;
    padding: 10px 15px;
    border-width: 1px 1px 0;
    border-style: solid;
    border-radius: 4px 4px 0 0;
    box-shadow: 0 -1px 4px rgba(0,0,0,0.1);
    background-color: #fdb800;
}


/* HOVER BOTÃƒO FINALIZAR COMPRA */
.finalizar-compra .botao.principal:hover {
    background: #fff;
    color: #55af59;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    font-size: 14px;
    text-transform: lowercase;
    border-color: #55af59;
    margin: 0 5px;
        margin-bottom: 0px;
}

/* COR FUNDO PESQUISAR */
#cabecalho .busca input, #cabecalho .busca input:focus {
    background: #FFF;
}

/* H1 */
.conteudo h1 {
    color: #fdb800;
    font-weight: 800;
    font-size: 30px;
    text-transform: capitalize;
}

/* ALINHAMENTO SELOS E BANDEIRAS */
#rodape > div:last-child .conteiner {
    padding: 10px 20px 20px;
}

/* TÃTULOS MAIÃšSCULOS */

/*categorias*/
#listagemProdutos.listagem .titulo-categoria strong {
    color: #343434;
    font-size: 32px;
    font-family: Lato;
    font-weight: bold;
    text-transform: capitalize;
}
    
/*tÃ­tulos rodapÃ©*/

#rodape .titulo {
    border: none;
    font-size: 20px;
    font-weight: bold;
    text-transform: none;
} 

.span4.links-rodape.links-rodape-atendimento .titulo {
    font-size: 0 !important;
}
.span4.links-rodape.links-rodape-atendimento .titulo:after {
    content:'Horário de atendimento';
    font-size: 20px !important;
    text-tranform:
}  
 
#rodape .institucional .span9 .span4.links-rodape.links-rodape-paginas > span::after {
    content: 'Informações';
    font-size: 20px;
}

/*newsletter*/
#barraNewsletter.posicao-rodape .componente .texto-newsletter {
    text-transform: none;
}

/*produtos relacionados*/
#listagemProdutos.listagem .titulo-categoria strong, #listagemProdutos.listagem > .titulo, .listagem.aproveite-tambem .titulo-categoria strong, .listagem.aproveite-tambem > .titulo {
    text-transform: capitalize;
}

/*instagram*/

div#instagram h2 a, div#instagram h2 span {
    font-size: 26px;
    font-weight: 400;
    color: #000;
    display: none;
    text-decoration: none;
    text-transform: none;
}
div#instagram h2::after {
    content: "Instagram @cervejaamadeus";
    background: #fff;
    width: 100%;
    height: 25px;
    display: block;
    margin: 15px auto;
    color: #000;
}

h1, h2, h3 {
	line-height: normal;
        font-size: 25px;
}

/*cabeÃ§alho*/
#cabecalho .actions li > a > span {
    text-transform: capitalize;
}

.carrinho > a span b {
    text-transform: capitalize;
}

.carrinho-checkout .atendimento li span.display-table {
        text-transform: capitalize;
}

.carrinho-checkout .atendimento li strong {
       text-transform: capitalize;
}

#cabecalho .account .account-list li a {
    text-transform: none;
}

.tracking .form-tracking span {
    text-transform: none;
}
/*contatos cabeÃ§alho*/
#cabecalho .support .support-items .contact li a, #cabecalho .support .support-items .contact li span {
    color: #000;
    font-size: 15px;
    font-weight: 600;
    display: block;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
    text-align: center;
    text-transform: none;
}


/*janela carrinho adicionando produtos*/
.tabela-carrinho h6 {
    text-transform: none;
}


/*botÃ£o finalizar compra*/

.finalizar-compra .botao.principal {
    text-transform: capitalize;
}

/*botÃ£o finalizar compra hover*/
.finalizar-compra .botao.principal:hover {
    text-transform: capitalize;
}

/*minha compra*/
#cabecalho .carrinho-manipula a span .carrinho-vazio-titulo {
        text-transform: capitalize;
}


/*botÃ£o sobre*/
#rodape .sobre-loja-rodape .more {
   text-transform: none;
}


/*descriÃ§Ã£o*/
.produto #descricao .tabs li.current {
    text-transform: none;
}

/*COR BOTÃƒO COMPRAR LISTAGEM*/
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {
    text-transform: capitalize;
    color: #fff;
    background: #4dda5d;
}

#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar .icon *, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar .icon * {
    fill: #fff;
}

/*COR BOTÃƒO COMPRAR PRODUTO*/
.produto div.principal .acoes-produto .comprar .botao-comprar {
    text-transform: none;
    color: #fff;
    background: #4dda5d;
}

/*COR BOTÃƒO FECHAR COMPRA CABEÃ‡ALHO*/
#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao {
    background: #4dda5d;
}

#cabecalho .carrinho .carrinho-interno .carrinho-rodape .botao::after {
    color: #FFF;
}

/*ALINHAMENTO TEXTO FRETE CARRINHO*/
.tabela-carrinho .formas-envio label > * {
    text-align: left;
}


/*REDES SOCIAIS NO PRODUTO*/
#st-1.st-animated {
    display: none;
}

/*BORDA MENU*/
/*Bordas menu */
.full.menu {
border-top: 2px #000 solid;
border-bottom: 2px #000 solid;
}

/*FAVORITAR FLUTUANDO */
.produto .acoes-flutuante .addwishlist {
     display: none;
}

.produto .acoes-flutuante .nome-produto {
    text-transform: none;
    text-align: center;
}

.produto .acoes-flutuante .botao-comprar::after {
    text-transform: none;
    font-weight: 700;
}

.produto .acoes-flutuante .botao-comprar {
    padding: 0px;
}

.produto .acoes-produto .comprar {
    float: right;
    text-align: center;
}

.produto .acoes-flutuante .botao-comprar:hover {
    background: #55af59;
    color: #fff;
}


/*BOTÃƒO PAGAR */
#finalizarCompra {
    background: #4dda5d;
    border-color: #4dda5d;
    color: #fff;
    text-transform: capitalize;
}

.botao:disabled, .botao.disabled {
    opacity: inherit;
    cursor: default;
}

/*SELO SSL BOTÃƒO COMPRAR */
.acao-editar .selo-ssl img {
    margin-left: 115px;
    width: auto;
    height: auto;
    display: table;
}

/*LOGO RODAPÃ‰*/

div.#cr-chicle-theme > a > img {
    	opacity: 1 !important;
	display: none !important;
	visibility: visible !important;
	margin: 0 !important;
	position: static !important;
	overflow: visible !important;
	padding: 0 10px 2px 0px !important;

}        

/*BotÃ£o "Powered by SUMO"*/
body > div.sumo-form-wrapper.listbuilder-popup > div.listbuilder-popup-content > div > div > div > span > div > div:nth-child(6) {
    display: none !important;
}

/* TEXTO LOGIN*/
.campos-pedido .identificacao .identificacao-title {
    text-transform: none;
}

.checkout-alerta-seguro .checkout-alerta-seguro-item .icon-ok, .checkout-alerta-seguro .checkout-alerta-seguro-tit {
    text-transform: none;
}


/*MENU MOBILE */
.conteudo-topo .menu.superior.visible-phone .wrap::before {
    content: "Categorias";
    
}

.conteudo-topo .menu.superior.visible-phone ul.action-links li a {
    text-transform: none;
}

/*TÃTULO PRODUTO MOBILE */
.produto .nome-produto {
    text-transform: none;
    color: black;
}


/* ATENDIMENTO CABEÃ‡ALHO */

#cabecalho .support .support-items .office-hours p.title {
    display: none;
}

.full.menu .conteiner .listagem .preco-produto > div {
    display: flex;
    align-items: center;
    flex-direction: column;
    height: 35px;
    justify-content: center;
}





/* BORDAS MENU */

.full.menu .conteiner .nivel-um > li {
    width: 14% !important;
    border-right: solid;
    border-right-color: #000;
}

.full.menu .conteiner .nivel-um {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    margin-inline: 0px;
    margin-left: 6px;
    width: 100%;
}

.full.menu .conteiner .nivel-um > li {
    padding-right: 35px;
    padding-left: 40px;
    border-right-width: inherit;
    border-right-color: #000;
    border-right-style: dashed;
    border-right-width: thin;
}

.conteiner, .tema-pequeno .conteiner {
    max-width: 100%;
    width: auto;
}


.full.menu .conteiner .nivel-um > li > a > .titulo {
    color: #000
    font-size: 1.2vw;
    font-family: Lato;
    font-weight: 600;
    transition: all .2s ease-out;
    line-height: normal;
    white-space: normal;
    padding-left: 0px;
}

.full.menu .conteiner {
    padding: 0px;
    margin-left: 0px;
}

/*icone favoritar */
.pagina-produto .adic-favo::before {
    content: "\f004";
    font-size: 1em;
    display: none;
}


/*icone whatsapp*/

.icon-pinterest::before {
    content: url(https://cdn.awsli.com.br/1649/1649331/arquivos/facebook-messenger.png);
    padding-top: 5px;
    padding-left: 2px;
}

/* fav listagem */

.adic-favo::before {

    content: "\f004";
    font-family: FontAwesome;
    font-size: 1.3em;
    padding-right: 10px;
    display: none;

}

/* bandeira desconto */

.bandeiras-produto .bandeira-promocao {
    font-size: 12px;
    padding-left: 0px;
   }

/* TEXTO OFERTAS */
.full.menu .offers .nivel-dois .counter-offer .promo p {
    display: block;
    font-size: 30px;
    color: #000000;
    font-weight: bold;
    margin: 0;
    text-align: center;
    text-transform: none;
}


.slick-prev {
    left: 5px;
}

/*corpo*/
/*icone ofertas*/
.full.menu .conteiner .nivel-um>li.offers .icon path {
    fill: #fdb800!important;
}
/*color ofertas*/
.full.menu .conteiner .nivel-um>li.offers>a>.titulo {
    color: #fdb800!important
}


/*ESCONDER FORMAS PAGAMENTO PÃGINA PRODUTO*/
.parcelas-produto .accordion {
    margin: 0;
    border-width: 1px;
    border-style: solid;
    padding: 0 10px;
    display: none;
}

.cep form, .acoes-produto .cep div {
    margin: 0;
    display: none;
}



/* ----------------------------------------- MOBILE ----------------------------------------- */


@media (max-width: 767px) {

.flex-direction-nav li a {
width: 18px;
height: 18px;
}
    
.flex-direction-nav li a .icon {
height: 7px;
}
}