@media (max-width: 767px) {
    .qtde-adicionar-carrinho input[type=number] {
        color: black;
    }
}
.qtde-adicionar-carrinho input[type=number] {
    color: black;
}
img {
   /* width: auto;  Largura automática para manter a proporção */
   /* height: auto; /*
    /*height: auto; / Altura automática para manter a proporção 
    width: 100%;*/
}
.top-header {
    min-width: 200px;
    min-height: 30px;
    background: #e27070;
}
@media (min-width: 768px) {
    .pagina-inicial .conteiner-principal {
        min-height: 100px;
        min-width: 100%;
    }
}
.section-newsletter-home .newsletter h1 {
    font-size: 2.4em;
}
@media (min-width: 769px) {
    #avaliacoes h1 {
        font-size: 2.4em;
        padding-bottom: 30px;
        letter-spacing: -1.2px;
        /* text-transform: uppercase; */
        text-align: center;
        font-weight: 700;
        color: var(--texto_global);
    }
}
@media (min-width: 769px) {
    #avaliacoes .customerCity {
        color: #000;
        font-weight: 500;
    }
    #avaliacoes blockquote p {
        color: #000;
    }
}
#avaliacoes h1 {
    color: var(--texto_global);
}
#avaliacoes .customerCity {
    color: #000;
    font-weight: 500;
}
#avaliacoes blockquote p {
    color: #000;
}
@media (min-width: 1000px) and (max-width: 1200px) {
    #rodape div.contato li a {
        color: #000;
        opacity: 1.0;
    }
}
@media (min-width: 768px) and (max-width: 1000px) {
    #rodape div.contato li a, #rodape div.contato li a i {
        color: #000;
        opacity: 1.0;
    }
}
@media (min-width: 768px) {
    #rodape div.contato li a {
        color: #000;
        opacity: 1.0;
    }
}
#rodape .links-rodape li a, #rodape p { 
    color: #000;
    opacity: 1.0;
}
#operation p {
    opacity: 1.0;
}
.blog-post .post-resumo {
    color: black;
}
@media (min-width: 768px) {
    #rodape .design-fox {
        visibility: hidden;
    }
}
.design-fox {
    visibility: hidden;
}
.my_account-title {
    font-size: large;
}
:root {
    --cor_primaria: #000000;
    --cor_secundaria: #000000;
    --cor_botao: #000000;
    --cor_botao_hover: #474747;
    --cor_texto_botao: #ffffff;
    --cor_texto_botao_hover: #ffffff;
    --cor_botao_comprar: #509650;
    --pre_cabecalho: #cae2cb;
    --cor_texto_pre_cabecalho: #000000;
    --cor_cabecalho: #ffffff;
    --cor_icones: #000000;
    --cor_icones_hover: #000000;
    --cor_texto_icones: #000000;
    --cor_menu: #ffffff;
    --cor_texto_menu: #000000;
    --cor_newsletter: #000000;
    --cor_texto_newsletter: #ffffff;
    --cor_footer: #ffffff;
    --cor_texto_footer: black;
    --texto_global: #000000;
    --texto_background: #ffffff;
    --cor_tag_frete_gratis: #000000;
}
/*configura espaçamento no rodape dos gateways de pagamento*/
.gateways-rodape li {
    margin-right: 10px;
}
/*configura o botao de retorno para o topo*/
a#return-to-top {
    position:fixed;
    width:45px;
    height:45px;
    bottom:10px;
    right:15px;
    border-radius:
    50px;
    text-align:center;
    font-size:30px;
    z-index:999997;
    box-shadow: 1px 1px 2px #888;
    
}
@media (min-width: 768px) {
    a#return-to-top {
        bottom: 10px !important;
    }
}
/*ocultar o botao de whaats padrao do tema da loja*/
.pulse-button, .whats-button {
    visibility: hidden;
    
}
@media (max-width: 769px) {
    .pulse-button, .whats-button {
        visibility: hidden;
    }
}
#avaliacoes ul.slides li.box-rating-item {
    border: 1px solid;
    display: block;
}