.elementor-42444 .elementor-element.elementor-element-a32aa09{--wd-cat-img-width:100px;}.elementor-42444 .elementor-element.elementor-element-a32aa09 div.product-category .wd-entities-title, .elementor-42444 .elementor-element.elementor-element-a32aa09 .wd-nav-product-cat>li>a{font-size:16px;}.elementor-42444 .elementor-element.elementor-element-3888aff .elementor-heading-title{color:#B50086;}.elementor-42444 .elementor-element.elementor-element-2a4969e{--wd-gap:15px;}.elementor-42444 .elementor-element.elementor-element-4201ba0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-42444 .elementor-element.elementor-element-4201ba0.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-42444 .elementor-element.elementor-element-4201ba0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-42444 .elementor-element.elementor-element-a32aa09 div.product-category .wd-entities-title, .elementor-42444 .elementor-element.elementor-element-a32aa09 .wd-nav-product-cat>li>a{font-size:13.5px;}.elementor-42444 .elementor-element.elementor-element-4201ba0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for wd_product_categories, class: .elementor-element-a32aa09 *//* --- CORREÇÃO DE CATEGORIAS MOBILE (Versão Final) --- */



/* 1. Alinha a altura dos títulos (Mantido) */

body .category-grid-item .wd-entities-title {

    min-height: 48px;

    display: flex;

    align-items: center;

    justify-content: center;

    line-height: 1.2;

    margin-bottom: 5px;

}



/* 2. Contagem: Cinza mais escuro + Fonte 12px */

body .category-grid-item .wd-entities-count,

body .category-grid-item .more-products,

body .category-grid-item .products-count {

    color: #757575 !important; /* Cinza médio (mais escuro que o anterior) */

    font-weight: 400 !important;

    font-size: 12px !important; /* Tamanho fixo em 12px */

    opacity: 1 !important;

}



/* Garante a cor mesmo se for link */

body .category-grid-item a .wd-entities-count {

    color: #757575 !important;

}/* End custom CSS */
/* Start custom CSS for wd_product_filters, class: .elementor-element-2a4969e *//* ========================================
   GAVETA FILTROS - LAYOUT VERTICAL
   ======================================== */

/* Container principal em coluna */
[class*="off-canvas"] .elementor-widget-wrap,
.wd-off-canvas-elem .elementor-widget-wrap {
    display: flex !important;
    flex-direction: column !important;
}

/* Colunas em largura total */
[class*="off-canvas"] [class*="elementor-col"],
.wd-off-canvas-elem [class*="elementor-col"] {
    width: 100% !important;
    flex: 0 0 100% !important;
}

/* Container Elementor em coluna */
[class*="off-canvas"] .elementor-container,
.wd-off-canvas-elem .elementor-container {
    display: flex !important;
    flex-direction: column !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d5c25cc *//* Ocultar paginação (Mostrar 9/12) */
.wd-products-per-page {
    display: none !important;
}

/* Ocultar ordenação (Mais recentes/Preço) */
.woocommerce-ordering {
    display: none !important;
}

/* Ocultar contagem (Mostrando 1-10 de 50) */
.woocommerce-result-count {
    display: none !important;
}

/* Ocultar botões de barra lateral do tema */
.wd-show-sidebar-btn,
.woodmart-show-sidebar-btn,
.wd-sidebar-opener {
    display: none !important;
}/* End custom CSS */