/* Importação da fonte Poppins */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');

/* Fonte global */
body {
    font-family: 'Poppins', sans-serif;
}

/* Cabeçalho */
#cabecalho {
    background: #25433E;
}

#cabecalho .actions > li > a {
    color: #e2e8e7;
}

#cabecalho .actions > li > a .icon *,
#cabecalho .actions > li > a .icon circle {
    fill: #afc4c0;
}

/* Rodapé */
#rodape .institucional {
    background: #25433E;
}

#rodape .institucional,
#rodape .institucional a,
#rodape .institucional p,
#rodape .institucional .titulo {
    color: #fff;
}

#rodape .titulo {
    padding: 40px 0 10px;
    margin-bottom: 0;
}

#rodape .links-rodape-atendimento .icon {
    fill: #fff;
}

#rodape .lista-redes h3 {
    font-size: 15px;
    font-weight: 700;
    color: #fff;
}

#rodape .sobre-loja-rodape .more {
    background: #a46d4f;
    border: none;
    text-transform: uppercase;
}

@media (min-width: 1200px) {
    .sobre-loja-rodape p {
        padding-right: 16%;
    }
}

/* Barra Newsletter */
#barraNewsletter.posicao-rodape {
    background: #ece7e1;
}

#barraNewsletter.posicao-rodape .componente .newsletter-assinar {
    background: #25433E;
    border: none;
}

#barraNewsletter.posicao-rodape .componente .texto-newsletter {
    color: #25433E;
}

#barraNewsletter.posicao-rodape .componente .texto-newsletter svg * {
    fill: #25433E;
}

#barraNewsletter.posicao-rodape .componente .newsletter-confirmacao span {
    color: #313131;
}

/* Menu */
.full.menu .conteiner .nivel-um > li.offers > a {
    background: #25433E;
}

/* Produtos */
.nome-produto {
    font-weight: 700;
    color: #3d544d;
    text-transform: uppercase;
}

.preco-promocional {
    color: #a46d4f;
    font-weight: 700;
}

#listagemProdutos.listagem .titulo-categoria h2 {
    text-align: left;
    text-transform: uppercase;
    font-weight: 700;
}

#listagemProdutos.listagem .titulo-categoria h2:after {
    width: inherit;
    height: 3px;
    background-color: #575757;
}

/* Forma de envio */
.forma_envio ul {
    padding: 0;
    margin: 0;
}

.forma_envio ul > li {
    display: inline-block;
    margin-right: 5px;
}

/* Menu lateral (busca e categoria) */
.pagina-busca .menu.lateral .nivel-um > li.ativo a .titulo,
.pagina-categoria .menu.lateral .nivel-um > li.ativo a .titulo {
    font-weight: 700;
}

#corpo .coluna .menu.lateral {
    border-bottom: none;
}

/* Modal Newsletter */
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .texto-newsletter,
.modal-modalNewsletter #modalNewsletter .componente .interno .interno-conteudo .input-conteiner {
    display: none;
}

.modal-modalNewsletter .fancybox-skin {
    border-radius: 15px;
    background: #3c514c;
}

#modalNewsletter .componente {
    background: url("https://cdn.awsli.com.br/2402/2402839/arquivos/10-off-new.jpg") !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

/* Outros elementos */
#menu_superofertas {
    display: none;
}

.tarja img {
    width: 85%;
}
