.secao-banners .conteiner {
    padding:0;
    max-width:100%;
    margin:0;
    border:none;
}

.banner-tarja {
    width:100%;
}

.rodape .titulo, .rodape .institucional { color: #000000; }
.rodape .institucional, .rodape .pagamento-selos { background: #FFFFFF; }

.container {
    max-width:1440px;
    margin:auto;
}

.tema-escuro .container {
    background-color:#000;
}
    
.listagem .listagem-item {
padding:0;
margin-top:0;
}

.listagem .listagem-item .imagem-produto {
height: 260px;
box-shadow: none;
}

.listagem-item:hover .acoes-produto{
bottom: 0%;
background:#FFF
}

.botao-comprar{
padding:8px 16px;
border: 0;
background-image:none;
border-radius:8px;
font-weight:700;
}

.icon-shopping-cart {
    font-family: "bootstrap-icons";
}

.icon-shopping-cart:before {
    content: "\F23D";
}

.icon-list {
    font-family: "bootstrap-icons";
}

.icon-list:before {
    content: "\F174";
}

.icon-user {
    font-family: "bootstrap-icons";
}

.icon-user:before {
    content: "\F4D7";
}

.icon-home {
    font-family: "bootstrap-icons";
}

.icon-home:before {
    content: "\F422";
}

.icon-signout {
    font-family: "bootstrap-icons";
}

.icon-signout:before {
    content: "\F1C3";
}

.formbuscar .borda-alpha {
    margin-right: 0 !important;
}

.botao .botao-busca .icon-search .fundo-secundario {
 padding: 14px 8px;
 border:none;
}
