body #corpo .conteiner {
    background-color: #131313 !important;
}

.menu-inferior-mobile {
    display: none;
}

html {
    background-color: #131313;
}

body #corpo .conteiner .conteudo p{
    color:#fff !important;
}

input,body.pagina-cadastro  select{
    color: white !important;
    background: black !important;
}

body.pagina-cadastro input{
    color: white !important;
}
/* Cores */
.pagina-busca .menu.lateral.outras .nivel-um li>a .titulo,
.pagina-categoria .menu.lateral.outras .nivel-um li>a .titulo,
.pagina-busca .menu.lateral .nivel-um>li.ativo a .titulo,
.pagina-categoria .menu.lateral .nivel-um>li.ativo a .titulo,
.botao,
.cabecalho-interno .titulo,
#listagemProdutos.listagem .listagem-item .info-produto .nome-produto,
.listagem.aproveite-tambem .listagem-item .info-produto .nome-produto,
.ordenar-listagem label,
.pagina-carrinho #corpo .caixa-destaque h1,
.pagina-carrinho #corpo .caixa-destaque a,
#rodape .institucional>.conteiner>div>.span9>div>.span4.sobre-loja-rodape p:hover {
    color: #fff;
}

#cabecalho .actions>li>a .icon, #cabecalho .atalhos-mobile .account {
    background: #fff;
    border-radius: 50%;
}

.pagina-produto .breadcrumbs ul li a,
.produto div.principal .codigo-produto span b,
.produto div.principal .acoes-produto .comprar .disponibilidade-produto {
    color: #fff;
}

.componente .titulo,
.componente .interno {
    color: #d1d1d1;
}

.filtro.lista ul li a label:hover {
    color: #d7d7d7;
}

.pagina-carrinho .caixa-sombreada {
    background: #fff;
}

/*De branco pra cinza*/

input,input:focus {
    background: #595959 !important;
}

input[type="text"] {
    color: #f2bc1d !important;
}

#rodape>div:last-child .conteiner {
    border-top:0px !important;
    background: #282828;
}

#rodape>div:last-child {
    border-top:unset !important;
    background-color: #282828 !important;
    color:#ddd;
}

.scrollToTop {
    color: #282828;
}

#barraNewsletter.posicao-rodape .componente input[type=text] {
    border: unset;
    color: #f2bc1d;
}

.selos>ul {
    display: flex;
    justify-content: center;
}

.flexslider.carousel {
    background: #131313;
}

.marcas .flexslider ul li img {
    filter: none;
}

.marcas .flexslider ul li img[alt="Cybex"], .marcas .flexslider ul li img[alt="Movement"] {
    filter: invert(1);
}

#listagemProdutos.listagem .listagem-item:not(.produto-adicionado):hover, .listagem.aproveite-tambem .listagem-item:not(.produto-adicionado):hover {
    background: #3a3a3a;
}

.listagem-item .acoes-produto {
    background-color: #3a3a3a;
}

.abas-custom #descricao p {
    color:#c4c4c4 !important;
    background-color: unset !important;
}

#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-venda, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-venda {
    color: #adadadc4;
}

.full.menu .conteiner .nivel-um>li:hover>.nivel-dois {
    background: #565656;
}

.breadcrumbs, .info-principal-produto .breadcrumbs {
    background: #717171;
}

.filtro .titulo {
    color: #fff;
}

.componente .interno {
    background: #131313;
}

.coluna div.componente.newsletter .texto-newsletter {
    color: #fff;
}

.tabela-carrinho #formCalcularFrete #calcularFrete {
    color: #f2bc1d;
}

.campos-pedido input[type="text"],.campos-pedido input[type="password"],.campos-pedido input[type="tel"],.campos-pedido select,.campos-pedido form {
    color:#f2bc1d !important;
}

.pagina-carrinho .caixa-sombreada {
    background: #ffffffa8;
}

#cabecalho .support ul {
    background: #858585;
}

#cabecalho .account .account-list {
    background: #858585;
}

#cabecalho .carrinho .carrinho-interno.borda-principal {
    background: #858585;
}

#cabecalho .support ul.actions-atendimento {
    background: #858585;
}

#listagemProdutos.listagem .listagem-item.produto-adicionado a.produto-sobrepor::after, .listagem.aproveite-tambem .listagem-item.produto-adicionado a.produto-sobrepor::after {
    color: #f2bc1d;
}

.tabela-carrinho .hidden-phone.bg-dark:nth-child(odd) {
    background: #ababab;
}

.fancybox-skin {
    background: #919191;
}

#modalContato .form-horizontal input, #modalContato .form-horizontal textarea {
    background: #595959;
}

#modalContato {
    background: #797979;
    color:#fff !important;
}

#modalContato .modal-body b, #modalContato .modal-body label{
    color:#fff !important;
}

#modalContato .modal-header {
    color: #ffffff;
}

.cadastro .caixa-sombreada.borda-principal {
    background: #979797;
}
#cabecalho .actions>li>a .icon g g path {
    fill: black !important;
}

#cabecalho .actions>li>a .icon, #cabecalho .atalhos-mobile .account {
    background: black;
}
.cadastro-logar .form-horizontal label, .cadastro label{
    color:#fff;
}
.full.menu .conteiner .nivel-um>li.offers>a>.titulo {
    color: black !important;
}
#cabecalho .actions>li>a {
    color: var(--icon_header);
}


div#cabecalho, div#Tarja-topo .conteudo ul,.full.menu, body #corpo, body #corpo .conteiner {
    background: #131313 !important;
}

.full.menu {
    border-top: none;
}

h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
    font-weight: normal;
    line-height: 1;
    color: #999 !important;
}

body #corpo .conteiner {
    background-color: #131313 !important;
}
.pagina-conta .conta-menu .nome-usuario, .pagina-favorito-listar .conta-menu .nome-usuario, .pagina-pedido-listar .conta-menu .nome-usuario {
    color: white;
}

.caixa-sombreada, .caixa-sombreada * {
    background: black !important;
    fill: white;
    color: white !important;
}

.borda-alpha, .borda-alpha * {
    background: black;
    color: white !important;
}
.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: black !important;
    color: white !important;
}
div#Tarja-topo .conteudo ul {
    background: black;
}

html {
    background-color: #131313;
}

body #corpo .conteiner .conteudo p{
    color:#fff !important;
}

input,body.pagina-cadastro  select{
    color: white !important;
    background: black !important;
}

body.pagina-cadastro input{
    color: white !important;
}
/* Cores */
.pagina-busca .menu.lateral.outras .nivel-um li>a .titulo,
.pagina-categoria .menu.lateral.outras .nivel-um li>a .titulo,
.pagina-busca .menu.lateral .nivel-um>li.ativo a .titulo,
.pagina-categoria .menu.lateral .nivel-um>li.ativo a .titulo,
.botao,
.cabecalho-interno .titulo,
#listagemProdutos.listagem .listagem-item .info-produto .nome-produto,
.listagem.aproveite-tambem .listagem-item .info-produto .nome-produto,
.ordenar-listagem label,
.pagina-carrinho #corpo .caixa-destaque h1,
.pagina-carrinho #corpo .caixa-destaque a,
#rodape .institucional>.conteiner>div>.span9>div>.span4.sobre-loja-rodape p:hover {
    color: #fff;
}

#cabecalho .actions>li>a .icon, #cabecalho .atalhos-mobile .account {
    background: #fff;
    border-radius: 50%;
}

.pagina-produto .breadcrumbs ul li a,
.produto div.principal .codigo-produto span b,
.produto div.principal .acoes-produto .comprar .disponibilidade-produto {
    color: #fff;
}

.componente .titulo,
.componente .interno {
    color: #d1d1d1;
}

.filtro.lista ul li a label:hover {
    color: #d7d7d7;
}

.pagina-carrinho .caixa-sombreada {
    background: #fff;
}

/*De branco pra cinza*/

input,input:focus {
    background: #595959 !important;
}

input[type="text"] {
    color: #f2bc1d !important;
}

#rodape>div:last-child .conteiner {
    border-top:0px !important;
    background: #282828;
}

#rodape>div:last-child {
    border-top:unset !important;
    background-color: #282828 !important;
    color:#ddd;
}

.scrollToTop {
    color: #282828;
}

#barraNewsletter.posicao-rodape .componente input[type=text] {
    border: unset;
    color: #f2bc1d;
}

.selos>ul {
    display: flex;
    justify-content: center;
}

.flexslider.carousel {
    background: #131313;
}

.marcas .flexslider ul li img {
    filter: none;
}

.marcas .flexslider ul li img[alt="Cybex"], .marcas .flexslider ul li img[alt="Movement"] {
    filter: invert(1);
}

#listagemProdutos.listagem .listagem-item:not(.produto-adicionado):hover, .listagem.aproveite-tambem .listagem-item:not(.produto-adicionado):hover {
    background: #3a3a3a;
}

.listagem-item .acoes-produto {
    background-color: #3a3a3a;
}

.abas-custom #descricao p {
    color:#c4c4c4 !important;
    background-color: unset !important;
}

#listagemProdutos.listagem .listagem-item .info-produto .preco-produto .preco-venda, .listagem.aproveite-tambem .listagem-item .info-produto .preco-produto .preco-venda {
    color: #adadadc4;
}

.full.menu .conteiner .nivel-um>li:hover>.nivel-dois {
    background: #565656;
}

.breadcrumbs, .info-principal-produto .breadcrumbs {
    background: black;
}

.conteudo h1 {
    color: white;
}
.filtro .titulo {
    color: #fff;
}

.componente .interno {
    background: #131313;
}

.coluna div.componente.newsletter .texto-newsletter {
    color: #fff;
}

.tabela-carrinho #formCalcularFrete #calcularFrete {
    color: #f2bc1d;
}

.campos-pedido input[type="text"],.campos-pedido input[type="password"],.campos-pedido input[type="tel"],.campos-pedido select,.campos-pedido form {
    color:#f2bc1d !important;
}

.pagina-carrinho .caixa-sombreada {
    background: #ffffffa8;
}

#cabecalho .support ul {
    background: #858585;
}

#cabecalho .account .account-list {
    background: #858585;
}

#cabecalho .carrinho .carrinho-interno.borda-principal {
    background: #858585;
}

#cabecalho .support ul.actions-atendimento {
    background: #858585;
}

#listagemProdutos.listagem .listagem-item.produto-adicionado a.produto-sobrepor::after, .listagem.aproveite-tambem .listagem-item.produto-adicionado a.produto-sobrepor::after {
    color: #f2bc1d;
}

.tabela-carrinho .hidden-phone.bg-dark:nth-child(odd) {
    background: #ababab;
}

.fancybox-skin {
    background: #919191;
}

#modalContato .form-horizontal input, #modalContato .form-horizontal textarea {
    background: #595959;
}

#modalContato {
    background: #797979;
    color:#fff !important;
}

#modalContato .modal-body b, #modalContato .modal-body label{
    color:#fff !important;
}

#modalContato .modal-header {
    color: #ffffff;
}

.cadastro .caixa-sombreada.borda-principal {
    background: #979797;
}
#cabecalho .actions>li>a .icon g g path {
    fill: black !important;
}

#cabecalho .actions>li>a .icon, #cabecalho .atalhos-mobile .account {
    background: black;
}
.cadastro-logar .form-horizontal label, .cadastro label{
    color:#fff;
}
.full.menu .conteiner .nivel-um>li.offers>a>.titulo {
    color: black !important;
}
#cabecalho .actions>li>a {
    color: var(--icon_header);
}


div#cabecalho, div#Tarja-topo .conteudo ul,.full.menu, body #corpo, body #corpo .conteiner {
    background: #131313 !important;
}

.full.menu {
    border-top: none;
}

h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
    font-weight: normal;
    line-height: 1;
    color: #999 !important;
}


iframe[src="https://www.youtube.com/embed/undefined"] {
    display: none;
}

.produto div.principal .acoes-produto .comprar .botao-comprar {
    background: #10d258 !important;
}


.pagina-carrinho .caixa-sombreada, .pagina-carrinho .caixa-sombreada * {
    background: black;
    color: white;
}

.finalizar-compra .botao.principal {
    background: #10d258 !important;
}

.finalizar-compra .botao {
    color: grey;
}

div#listagemProdutos * {
    background: none;
}

div#listagemProdutos {
    background: none;
}
.pagina-categoria .conteudo h1.titulo {
    color: white  !important;
}
div#listagemProdutos {
    border-radius: 8px;
    display: block;
}
.btn-group button {
    background: black;
}
.btn-group button i:before{
    color: white;
}
.pagina-conta .conta-menu .nome-usuario, .pagina-favorito-listar .conta-menu .nome-usuario, .pagina-pedido-listar .conta-menu .nome-usuario {
    color: white;
}
iframe[src="https://www.youtube.com/embed/undefined"] {
    display: none;
}
.caixa-sombreada, .caixa-sombreada * {
    background: black !important;
    fill: white;
    color: white !important;
}

.borda-alpha, .borda-alpha * {
    background: black;
    color: white !important;
}
.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: black !important;
    color: white !important;
}
div#Tarja-topo .conteudo ul {
    background: black;
}
#listagemProdutos.listagem .listagem-item .acoes-produto .botao-comprar, .listagem.aproveite-tambem .listagem-item .acoes-produto .botao-comprar {
    background: #26d367  !important;
}
.produto .nome-produto {
    color: white;
}

.tema-escuro #avisoCookies {
    background: black;
}


.tema-escuro #avisoCookies * {color: white;}

.produto .codigo-produto * {
    color: white;
}


.ordenar-listagem.topo.borda-alpha .span6.clearfix {
    background: none;
}

.ordenar-listagem.topo.borda-alpha 
.row-fluid {
    background: none;
}


.componente .interno {
    background: #131313 !important;
    border-radius: 8px;
}

.ordenar-listagem.rodape.borda-alpha {
    background: none;
}

.modal-modalNewsletter .fancybox-skin {
    padding: 0 !important;
}

.modal-modalNewsletter .fancybox-close:before,
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter {
    color: white;
}
.atalhos-mobile {
    background: #131313 !important;
    border: none;
    padding-bottom: 16px;
}
.coluna div.componente.newsletter input[type=text] {
    background: black !important;
    color: white !important;
    border-radius: 8px;
}
#modalNewsletter .componente {
    background: #131313;
    /* overflow: hidden; */
    /* border-radius: 8px; */
}

#cabecalho .support ul.actions-atendimento {
    display: none !important;
}

ul.gateways-rodape {
    width: fit-content;
    display: flex;
    justify-content: center;
    margin: 9px auto !important;
}

ul.gateways-rodape >  li {
    border: 0 !important;
    margin: 0 20px;
}

#rodape ul li {
    max-width: fit-content;
}