/*logo pricipal cabeçalho*/
.g_ .logo a > img{max-height: 200px;}

/*cor das letras cabeçalho*/
.g_ .menu.superior>.nivel-um>li>a>strong {
    font-weight: 400;
    color: rgb(204, 174, 97);
    margin: 0;
}

.cor-secundaria {
    color: rgb(204, 174, 97);
}

/*cor backgroud cabeçario e info institucional embaixo=================================*/
.row-flex, .row.flex {
    display: flex;
    flex-wrap: wrap;
    background-color: rgb(26, 37, 55);
}
/*cor letras cabeçario e info institucional embaixo*/
.g_ #rodape .institucional p, .g_ #rodape .institucional ul li a {color: rgb(205, 175, 98);
}

/*cor "minha conta" no cabeçalho*/
.theme-functions>li.dropdown>a>span.svg-ico+span {
    color: rgb(204, 174, 97);
}
/*cor lupa no cabeçalho*/
.g_ #search-form>div>form button {
    color: rgb(204, 174, 97);
}
/*cor escrito detalhes da página do carrinho*/
.atributo-comum .active a span, .atributo-comum a:hover span, .cor-principal, .menu a:hover, a, a:focus, a:hover {
    color: rgb(44, 74, 99);
}

/*cor número de itens no carrinho - página do carrinho*/
input[type=datetime-local], .g_ input[type=datetime], .g_ input[type=email], .g_ input[type=month], .g_ input[type=number], .g_ input[type=password], .g_ input[type=search], .g_ input[type=tel], .g_ input[type=text], .g_ input[type=time], .g_ input[type=url], .g_ input[type=week], .g_ select, .g_ textarea {
    border: 1px solid rgb(204, 174, 97);
    color: rgb(204, 174, 97);
} 



/*background corpo*/
.tema-transparente .conteiner {
    background-color: rgb(205, 175, 98);
    box-shadow: none;
}


/*cor de fundo barra de pesquisa*/
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: rgb(44, 74, 99);
}
/*cor texto barra de pesquisa*/
.g_ .uneditable-input, .g_ input[type=color], .g_ input[type=date], .g_ input[type=datetime-local], .g_ input[type=datetime], .g_ input[type=email], .g_ input[type=month], .g_ input[type=number], .g_ input[type=password], .g_ input[type=search], .g_ input[type=tel], .g_ input[type=text], .g_ input[type=time], .g_ input[type=url], .g_ input[type=week], .g_ select, .g_ textarea {
    height: 52px;
    color: rgb(205, 175, 98);
}


/*titulos secundário "pg minha conta"*/
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    font-weight: normal;
    line-height: 1;
    color: rgb(26, 37, 55);
}

/*background rodapé*/
.style {
    background-color: rgb(204, 174, 97);
}

.g_ #rodape .institucional h5, .g_ #rodape .titulo {
    color: rgb(44, 74, 99);
}
/*"Preço sob consulta" cor do texto*/
.g_ .listagem .preco-produto>.titulo {
    font-weight: 400;
    color: rgb(44, 74, 99);
}

/*cor "x3" parcela*/
.g_ .listagem .preco-produto .preco-parcela, .g_ .listagem .preco-produto .preco-parcela *, .g_ .listagem .preco-produto .preco-venda {
    color: rgb(44, 74, 99);
    font-weight: 400;
}

.g_ .g_title, .g_ .listagem .titulo-categoria strong {
    font-size: var(--fs42);
    color: rgb(44, 74, 99);
    font-weight: 500!important;
    display: block;
    line-height: initial;
}


.g_ #rodape>div:last-child {
    background-color: rgb(204, 174, 97);
}

.g_ #barraNewsletter, .g_ #barraNewsletter .show-hide, .g_ #barraNewsletter.posicao-rodape .conteiner {
    background: rgb(44, 74, 99);
    box-shadow: 0 0 0;
}
.g_ #barraNewsletter .componente input[type=text] {
    color: rgb(205, 175, 98);
}

.g_ #rodape .institucional {
    background-image: none;
    background-color: rgb(26, 37, 55);
    border-bottom: 1px solid var(--bg2);
    padding: 0 0 0 0;
}
/*cor "receba nossas novidades por email"*/
.g_ #barraNewsletter .componente .texto-newsletter {
    color: rgb(26, 37, 55);
}

.g_ .listagem .listagem-item .nome-produto {
    color: rgb(26, 37, 55)
}

.g_ .listagem .preco-produto .cor-principal {
    color: rgb(44, 74, 99);
}

.carrinho>a i { 
    color: rgb(205, 175, 98);
}

/*Na página do produto*/
.g_ .product-functions a {
    color: rgb(26, 37, 55);
}
.g_ .produto .principal .nome-produto {
    color: rgb(26, 37, 55);
}
.g_ .abas-custom .tab-content, .g_ .abas-custom .tab-content *, .g_ .pagina-pagina #corpo .titulo+div *, .g_ .pagina-pagina .titulo+div {
    color: rgb(26, 37, 55);
}

#cabecalho .carrinho .cor-secundaria {
    color: rgb(205, 175, 98);
}

.row-flex, .row.flex {
    display: flex;
    flex-wrap: wrap;
    margin-right: var(0px);
    margin-left: var(0px);
    background-color: rgb(26, 37, 55);
}



.g_ .svg-ico svg {
border-radius: 15px;
background: rgb(205, 175, 98);
width: 24px;
right: -15px;
}

.g_ .svg-ico svg {
    border-radius: 1px;
background: rgb(205, 175, 98);
width: 24px;
}

.conteiner-principal #rodape .conteiner {
    background-color: rgb(205, 175, 98);
    box-shadow: none;
}

.g_ #rodape .pagamento-selos {
    padding: 0 0;
}

#corpo .conteiner {
  max-width: 100vw;
}


/*margens laterais corpo*/
.conteiner {
    max-width: 1240px;
}

.g_ #rodape .institucional h5, .g_ #rodape .titulo {
    color: rgb(204, 174, 97);
}
