.g_ header {
    z-index: 999;
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    background: rgb(255 255 255 / 95%);
}

.g_ .menu.superior>.nivel-um>li>a>strong {
    font-size: 18px;
}

.tarja img[alt="mobile-tarja"]{
    display:none;
}

.fullminibanner .flexslider {
    margin-left: 10%;
    display: inline-block;
    border-radius: 25px;
    margin-top: 70px;
    transform:scale(1);
    transition: all 0.5s ease;
}

.fullminibanner .flexslider:hover {
    transform:scale(0.98);
    opacity:0.9;
}

.flex-direction-nav a {
    background: url("https://cdn.awsli.com.br/2845/2845057/arquivos/bg_direction_nav-2.png") no-repeat 0 2px;

}

.banner .flex-control-nav {
    bottom: 30px;
}

body._account, body.pagina-carrinho, 
body.pagina-produto, body.pagina-pagina,
body.pagina-busca, body.pagina-marca {
    margin-top: 8em;
}

.g_ .listagem .bandeiras-produto>span {
    display: block !important;
    width: fit-content;
    margin: 0 0 10px auto;
    border: 0;
    background: var(--dc1);
    font-size: 12px;
    line-height: 30px;
    font-weight: 400;
    font-kerning: normal;
    box-shadow: 0 0 0;
    border-radius: 25px;
}

.banner.mini-banner{
    display:flex;
}

.g_ .botao, .g_ .botao:hover, 
.g_ .btn, .g_ .btn:hover, 
.g_ .identificacao .control-group .submit-email.botao.principal
 {
    border-radius: 25px !important;
    background: #b9a358;
}

.g_ .listagem .titulo-categoria strong {
    font-size: 50px;
}

.listagem .info-produto {
    text-align: center;
}

.g_ .listagem .listagem-item .nome-produto {
     white-space: normal; 
    
}

.g_ .listagem-item .acoes-produto a, .g_ .listagem-item .acoes-produto a:hover {
    background: #ffffff00;
}
/*.categoria-id-23537073 {display:inline-block!important;}*/
.g_ .menu.superior>.nivel-um>li {
    display: inline-block !important;
}
.g_ .svg-ico svg {
    height: 18px;
    width: 18px;
}

.g_ .listagem-item .acoes-produto {
    bottom: 22%;
    opacity:1;
}

.g_ .produto .produto-thumbs .elastislide-carousel ul li a {
    border-radius: 10px;
    border: 2px solid #B9A358;
}

.g_ #search-form {
    background: rgb(255 255 255 / 90%);
}

.g_ #search-form>div>form input {
    border-radius: 25px !important;
    padding-left:10px;
}

.tabela-carrinho .quantidade input[type="text"] {
     border-radius: 15px !important;
}

input#calcularFrete, input#usarCupom {
    border-radius: 50px !important;
}

.g_ .produto .cep input {
    border-radius: 50px !important;
    padding: 0 0 0 10px;
}

.g_ .ordenar-listagem label+.btn-group>.btn {
    border-radius: 0 25px 25px 0 !important;
}

.li-whatsapp a {
    background-image: linear-gradient(to right, #b9a358, #b9a358)!important;
    width: 50px!important;
    height: 50px!important;
}

.li-whatsapp i {
    font-size: 30px!important;
}

.g_ input[type=text]{
    border-radius:50px!important;
    padding: 0 0 0 10px!important;
}

.g_ .menu-trigger {
    margin: 20px 0px 0 20px;
    border-top: 3px solid #b9a358;
}

.g_ .menu-trigger:before, .g_ .menu-trigger:after {
    
    background: #b9a358;
    
}

.coluna .lateral,.coluna .banner.lateral img {
    border-radius:15px;
}

.coluna .banner.lateral a img {
    opacity: 0.5;
     transform:scale(1);
    transition: all 0.5s ease;
}

.coluna .banner.lateral a:hover img {
    opacity: 1;
    transform:scale(0.99);
}
#rodape div a svg, #rodape #logo_before svg{
    display:none;
}

#logo_before {
    background-image: url(https://cdn.awsli.com.br/2845/2845057/arquivos/footer-neovu.png);
    padding: 14px 160px!important;
    background-repeat: no-repeat;
    background-size: 90%;
    background-position: 100% 50%;
}


@media (min-width: 1200px) {
    .row-fluid [class*="span"] {
        margin-left: 1.5%;
    }
        .row-fluid [class*="span"]:first-child {
        margin-left: 0;
    }
}

@media (max-width: 767px) {
    .g_ .logo {
        float: left;
    }
    .g_ .logo a>img {
         max-height: 100%; 
        max-width: 100px;
    }
    .g_ .listagem-item .acoes-produto {
    bottom: 18%;
    }
    .fullminibanner .flexslider {
    margin-left: 0%;
    margin-top: 30px;
    }
    
    .banner.hidden-phone{display:block!important;}
    .banner.tarja img[alt="Highlights envio"]{
    display:none;
    }
    .banner.tarja img[alt="mobile-tarja"]{
    display:block;
    }
        .banner .flex-control-nav {
        display: block;
    }
    .g_ .secao-banners .banner.cheio .flex-direction-nav {
    display: none;
    }
    .g_ .menu.superior>.nivel-um>li {
     display: block !important;
     padding: 1rem 1.5rem;
    }
    .g_ .menu.superior>.nivel-um {
         padding: 80px 0;
         background: #b9a358;
    }
    
    .g_ .menu.superior>.nivel-um>li>a>strong {
    font-size: 30px;
    }
    
    .g_ .menu.superior>.nivel-um>li.com-filho>ul>li>a {
    font-size: 20px;
    padding: 0 0 0 20px;
    }
    .banner .flex-control-nav {
    bottom: 10px;
    }
    .g_ .menu.superior>.nivel-um>li.com-filho>ul {
    background: #b9a358;
    }
}