.footer-widgets img {
    width: 50px !important;
    filter: grayscale(1);
}
.footer-widgets .widget_media_image {
    margin-right: 1em;
    float: left;
}
.footer-widget-2 {
    width: auto !important;
}

@media (max-width: 600px) { 
	.block.footer-widget-4 {
    display: inline-block;
    width: 100%;
}
/* 1. Reduz o espaço no topo da página inteira */
.archive.tax-product_cat .site-main {
    padding-top: 0px !important;
}

/* 2. Bloco do Cabeçalho da Categoria */
.archive.tax-product_cat .woocommerce-products-header {
    margin-bottom: 0px !important;  /* Reduz o espaço após o bloco do título */
    padding-bottom: 0px !important;
    text-align: center !important;   /* Centraliza o título e a descrição */
    border-bottom: 0px solid #f3f3f3;
}

/* 3. Título da Categoria (Centralizado e em Negrito) */
.archive.tax-product_cat .woocommerce-products-header__title {
    font-size: 22px !important;
    font-weight: 600 !important;     /* Aplica o negrito forte */
    text-align: center !important;   /* Garante a centralização */
    margin-top: 0 !important;
    margin-bottom: 0px !important;   /* Reduz o espaço grudando na descrição */
}

/* 4. Descrição da Categoria */
.archive.tax-product_cat .term-description {
    font-size: 14px;
    line-height: 1.4;
    color: #666;
    max-width: 650px;
    margin: 0 auto !important;       /* Alinha o bloco do texto ao centro */
    text-align: center !important;   /* Centraliza o texto internamente */
    padding-bottom: 0 !important;
}

/* 5. Barra de Ordenação / Resultados (Subindo na tela) */
.archive.tax-product_cat .woocommerce-ordering,
.archive.tax-product_cat .woocommerce-result-count {
    margin-top: 0px !important;     /* Reduz o espaço entre o fim da descrição e a barra */
    margin-bottom: 0x !important; /* Espaço controlado antes dos produtos */
}

/* 6. Ajuste fino na grade de produtos */
.archive.tax-product_cat ul.products {
    margin-top: 0px !important;
}
	/* 7. Reduz drasticamente o espaço entre a barra de ordenação e o primeiro produto */
.archive.tax-product_cat ul.products {
    margin-top: 0px !important;     /* Remove a margem superior da lista de produtos */
    padding-top: 0px !important;    /* Remove qualquer preenchimento interno no topo da lista */
}
/* 8. Ajuste complementar na própria barra de ordenação */
.archive.tax-product_cat .woocommerce-ordering {
    margin-bottom: 0px !important;  /* Reduz o espaço abaixo da caixa de seleção */
}
/* 9. Se houver o contador de resultados ("Mostrando todos os X resultados") alinhado com ela */
.archive.tax-product_cat .woocommerce-result-count {
    margin-bottom: 0px !important;  /* Reduz o espaço abaixo do texto do contador */
}
	/* 10. Redução drástica entre contador/ordenação e o primeiro produto */
.archive.tax-product_cat .woocommerce-ordering,
.archive.tax-product_cat .woocommerce-result-count {
    margin-bottom: 0px !important; /* Elimina a margem inferior padrão */
    padding-bottom: 0px !important;
}
	/* Força o font-display: swap para mitigar o bloqueio de renderização de todas as fontes */
@font-face {
    font-family: 'FontAwesome';
    font-display: swap !important;
}

@font-face {
    font-family: 'star';
    font-display: swap !important;
}

/* Regra ampla para capturar fontes injetadas dinamicamente */
@font-face {
    font-display: swap !important;
}