@media (min-width: 768px) {
    #cabecalho .menu .nivel-um {
        margin: 0 !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center;
        width: 100% !important;
    }
}

.categoria-id-22980288 > a::before {
    content: '\f0c9'; 
    font-family: "FontAwesome";
    margin-right: 8px; 
    color: #fff; 
    font-size: 14px;
    display: inline-block; /* Garante que o ícone seja tratado como um bloco alinhável */
    vertical-align: middle; /* Alinha o ícone verticalmente com o texto */
}

.categoria-id-22980288 > a:first-of-type {
    display: flex !important;
    align-items: center !important; /* Centraliza verticalmente */
    justify-content: center !important; /* Centraliza horizontalmente */
    text-align: center !important; /* Alinha o texto no centro */
    min-width: 100px; /* Define largura mínima */
    min-height: 40px; /* Define altura mínima */
    margin: 0; /* Remove margens adicionais */
    padding: 0; /* Remove espaçamentos internos */
}

body.pagina-produto {
    margin: 0 !important;
}

.banner-extra .image-wrapper {
    padding-bottom: var(--altura-banners-extras);
}

.span12.banner.tarja.swiper {
    margin-top: 0px !important;
    margin-bottom: 20px !important;
}

.conteiner-principal .conteiner {
    background-color: #fff;
    box-shadow: 0 3px 10px 0 rgb(0 0 0 / 0%) !important;
}

#cabecalho .menu .nivel-tres {
    padding-left: 0px !important;
}

@media (min-width: 992px) {
    .conteiner, .conteiner-barra, .tema-pequeno .conteiner, #cabecalho > .conteiner > .row-fluid, .secao-banners .row-fluid:not(.cheio), .banner.com-sugestoes, #cabecalho .menu .nivel-um, .menu .nivel-dois > div {
        width: 100% !important;
    }
}

/* Oculta os produtos que estão marcados como 'Indisponível' na listagem da Loja Integrada */
.indisponivel {
    display: none !important;
}


@media (min-width: 768px) {
    .ordenar-listagem {
        float: initial !important;
    }
}
