/**
 * Shop Sidebar Cleanup CSS
 * Remove visualmente widgets não-WooCommerce APENAS da sidebar
 * NÃO afeta produtos ou outras partes da página
 */

/* ============================================
   OCULTAR WIDGETS NÃO-WOOCOMMERCE NA SIDEBAR
   ============================================ */

/* Ocultar widget de pesquisa - APENAS na sidebar */
.smokeria-shop-sidebar .widget_search,
.smokeria-shop-sidebar .widget-search {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Ocultar widget de páginas - APENAS na sidebar */
.smokeria-shop-sidebar .widget_pages,
.smokeria-shop-sidebar .widget-pages {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Ocultar widget de arquivos - APENAS na sidebar */
.smokeria-shop-sidebar .widget_archive,
.smokeria-shop-sidebar .widget-archive {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Ocultar widget de categorias padrão - APENAS na sidebar */
.smokeria-shop-sidebar .widget_categories,
.smokeria-shop-sidebar .widget-categories {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Ocultar widget de posts recentes - APENAS na sidebar */
.smokeria-shop-sidebar .widget_recent_entries,
.smokeria-shop-sidebar .widget-recent-entries {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Ocultar widget de comentários recentes - APENAS na sidebar */
.smokeria-shop-sidebar .widget_recent_comments,
.smokeria-shop-sidebar .widget-recent-comments {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Ocultar widget de nuvem de tags - APENAS na sidebar */
.smokeria-shop-sidebar .widget_tag_cloud,
.smokeria-shop-sidebar .widget-tag-cloud {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Ocultar widget de calendário - APENAS na sidebar */
.smokeria-shop-sidebar .widget_calendar,
.smokeria-shop-sidebar .widget-calendar {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Ocultar widget de meta - APENAS na sidebar */
.smokeria-shop-sidebar .widget_meta,
.smokeria-shop-sidebar .widget-meta {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Ocultar widget de links - APENAS na sidebar */
.smokeria-shop-sidebar .widget_links,
.smokeria-shop-sidebar .widget-links {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Ocultar widgets genéricos que não sejam WooCommerce - APENAS na sidebar */
.smokeria-shop-sidebar > .widget:not(.woocommerce-widget-layered-nav):not(.woocommerce-widget-layered-nav-slider):not(.woocommerce-product-categories) {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* ============================================
   GARANTIR QUE PRODUTOS APAREÇAM
   ============================================ */

/* Mostrar grid de produtos - IMPORTANTE */
.smokeria-products-grid {
    display: grid !important;
}

/* Mostrar cada produto - IMPORTANTE */
.smokeria-products-grid .product {
    display: flex !important;
    visibility: visible !important;
    height: auto !important;
}

/* Mostrar imagem do produto - IMPORTANTE */
.smokeria-products-grid .product-image {
    display: block !important;
    visibility: visible !important;
    height: auto !important;
}

/* Mostrar informações do produto - IMPORTANTE */
.smokeria-products-grid .product-info {
    display: flex !important;
    visibility: visible !important;
    height: auto !important;
}

/* Mostrar preço - IMPORTANTE */
.smokeria-products-grid .price {
    display: block !important;
    visibility: visible !important;
}

/* Mostrar botão adicionar ao carrinho - IMPORTANTE */
.smokeria-products-grid .add_to_cart_button {
    display: block !important;
    visibility: visible !important;
}

/* ============================================
   MOSTRAR APENAS WIDGETS WOOCOMMERCE NA SIDEBAR
   ============================================ */

/* Mostrar widgets de filtro WooCommerce */
.smokeria-shop-sidebar .woocommerce-widget-layered-nav,
.smokeria-shop-sidebar .woocommerce-widget-layered-nav-slider,
.smokeria-shop-sidebar .woocommerce-product-categories {
    display: block !important;
    visibility: visible !important;
    height: auto !important;
    margin: auto !important;
    padding: auto !important;
}

/* Garantir que widgets WooCommerce apareçam */
.smokeria-shop-sidebar .widget[class*="woocommerce"] {
    display: block !important;
    visibility: visible !important;
    height: auto !important;
    margin: auto !important;
    padding: auto !important;
}

.smokeria-shop-sidebar .widget[class*="filter"] {
    display: block !important;
    visibility: visible !important;
    height: auto !important;
    margin: auto !important;
    padding: auto !important;
}

/* ============================================
   GARANTIR VISIBILIDADE DO CONTEÚDO PRINCIPAL
   ============================================ */

/* Mostrar container da loja */
.smokeria-shop-container {
    display: block !important;
}

/* Mostrar wrapper da loja */
.smokeria-shop-wrapper {
    display: grid !important;
}

/* Mostrar conteúdo principal */
.smokeria-shop-main {
    display: flex !important;
}

/* Mostrar toolbar */
.smokeria-shop-toolbar {
    display: flex !important;
}
