.lateral.outras.filtro-coluna.faceta-fragrancia {
    display: none;
}
.listagem .listagem-item {
    padding: 5px;
}
@media(min-width: 767px) {
    .conteiner-principal {
        padding-top: 154px;
    }

    body:not(.pagina-carrinho).fixed-header-bar .box-header-full {
        top: 0;
    }
    
    body:not(.pagina-inicial) div#corpo {
        padding-top: 40px;
    }
}

@media(max-width: 767px) {
    #cabecalho {
        padding-top: 98px;
    }

    .atalhos-mobile {
        top: 44px;
    }

    a.atalho-menu.visible-phone.icon-th.botao.principal {
        top: 44px;
    }

    .busca-fixa #cabecalho .span8.busca-mobile .busca {
        top: 51px;
    }

}


.menu.superior .nivel-um>li>a>strong {
    font-weight: 700;
}

.titulo-categoria strong, .listagem h4, .pagina-produto .span12>.abas-custom .title_description_prod, #instagram_store .title-instagram > a, .home-depositions .home-depositions__title strong, .marcas strong.title_marca {
    font-weight: 700;
}

#rodape .institucional span.titulo {
    font-weight: 700;
}

#barraNewsletter .interno-conteudo p.texto-newsletter {
    font-weight: 700;
}

#instagram_store .title-instagram a span.instagram-user.cor-principal {
    font-weight: 700;
}

.conteudo-topo.span10 .span4.hidden-phone .i-all-topo_icon .i-all-topo_text span {
    font-weight: 700;
}
@media(min-width:769px){
    .secao-banners {
        padding-top: 39px;
    }
}
@media(max-width:768px){
    .box-header-info {
        /* display: none; */
    }
}

.listagem-item span.desconto-a-vista strong:before,
.pagina-produto .acoes-produto span.desconto-a-vista strong:before{
    background: url(https://cdn.awsli.com.br/1950/1950161/arquivos/logo-pix-icone-1024.png) center center no-repeat;
    color: transparent;
    background-size: 17px;
}
.pagina-produto .acoes-produto span.desconto-a-vista strong:before{
    background-position: 3px -1px;
    background-size: 19px;
}
.listagem-item span.desconto-a-vista strong:after,
.pagina-produto .acoes-produto span.desconto-a-vista strong:after{
    content: " no pix";
}
#comentarios-container span.title_description_prod {
    display: none;
}



.box-header-full .box-header-info {
    height: 40px;
    background: none;
}

.slide-mensagens-superior {
    width: 100%;
    position: relative;
    height: 100%;
    height: 40px;
}

.slide-mensagens-superior .slide-mensagens-superior-item a {
    display: block;
    text-align: center;
    position: relative;
    text-decoration: none;
    height: 100%;
}

.slide-mensagens-superior .slide-mensagens-superior-item-bg {
    position: absolute;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    top: 0;
    left: 0;
}

.slide-mensagens-superior .slide-mensagens-superior-item-titulo {
    height: 100%;
    color: #fff;
    text-align: center;
    z-index: 1;
    position: relative;
    font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    letter-spacing: 2px;
    padding: 0 0 1px 0;
    box-sizing: border-box;
}

.slide-mensagens-superior .slide-mensagens-superior-itens {
    height: 100%;
}

.slide-mensagens-superior .owl-nav {
    position: absolute;
    width: 100%;
    height: 0;
    display: flex;
    justify-content: space-between;
    top: calc(50% - 9px);
    padding: 0 15px;
    box-sizing: border-box;
}

.slide-mensagens-superior .owl-stage-outer {
    height: 100%;
}

.slide-mensagens-superior .owl-item {
    height: 100%;
}

.slide-mensagens-superior .owl-stage {
    height: 100%;
}

.slide-mensagens-superior .slide-mensagens-superior-item {
    height: 100%;
}

.slide-mensagens-superior button i {
    font-size: 28px;
    color: #fff;
    line-height: 16px;
}

.slide-mensagens-superior button.disabled {
    opacity: 0.5;
}

@media (max-width: 767px) {
    .box-header-info {
        padding: 0;
    }

    .slide-mensagens-superior .slide-mensagens-superior-item-titulo {
        font-size: 11px;
        letter-spacing: 1px;
    }

    .slide-mensagens-superior .slide-mensagens-superior-item-bg {
        background-position: center left;
    }

    .slide-mensagens-superior button i {
        font-size: 25px;
    }
}

.pagina-carrinho:not(.carrinho-checkout) #usarCupom+button{
  background-color: #2F832C;
  color: #fff!;
}

#exibirFormasPagamento > a{
  color: #fff;
  background: #00a000
}

iframe {
   display: block;
   margin: 0 auto;
}


