.g_ #brands .brand-item>div a img {
    max-height: 100px !important;
}

.g_ .logo a>img, .g_ .logo img, .g_ .logo svg {
       max-width: 260px !important;
}
.g_ .g_title, .g_ .listagem .titulo-categoria strong {
    display: none;
}
.g_ header {
    margin-bottom: 2rem!important;
}

.g_ .banner.cheio .flexslider .slides img {
     max-height: 90% !important;
    object-fit: contain!important;
}
.g_ .secao-banners {
    width: 85% !important;
    margin-left: auto;
    margin-right: auto;
}

.g_ .conteiner {
    width: 85% !important;
}
.container {
    width: 85% !important;

}

@media (max-width: 767px) {
    .container { width: 100% !important;
    }
    .g_ .conteiner {
    width: 95% !important;
}   
    .fix-on-top .row-flex {
margin-left: -20px !important;
margin-right: -10px !important;
}
    .g_ .svg-ico svg {
    height: 22px !important;
    width: 22px !important;
}

    .g_ .logo a>img, .g_ .logo img, .g_ .logo svg {
    max-width: 200px !important;
}
.conteiner-principal {
    padding-top: 90px !important;
}
.produto .conteiner-imagem img {
    max-width: 75% !important;
}

}
@media (min-width: 1200px) {
.secao-principal.row-fluid {
    width: 85% !important;
    margin-right: auto;
    margin-left: auto;
}
}
.g_ .listagem .imagem-produto img {
    border-radius: 5px !important;
}
.g_ .pagina-produto .zm-viewer, .g_ .produto .conteiner-imagem img {
    border-radius: 10px !important;
}