/*
Theme Name:   Lusion Child Theme
Theme URI:    http://hn.arrowpress.net/lusion/
Description:  Lusion - Multipurpose eCommerce WordPress Template.
Author:       AHT
Author URI:   http://arrowhitech.com/
Template:     lusion
Version:      1.0
License:      
License URI:  
Tags:         one-column, two-columns, right-sidebar,  custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain:  lusion-child
*/




/*
 * Correzione per il titolo "Categorie" nella sidebar:
 * Versione dopo aver rimosso la linea e sistemato l'aspetto del testo.
 */

/* Stili per il contenitore del titolo (h2.widget-title) */
body.page-id-57178 .right-sidebar.active-sidebar .widget.woocommerce.widget_product_categories h2.widget-title,
body.elementor-page .right-sidebar.active-sidebar .widget.woocommerce.widget_product_categories h2.widget-title {
    text-align: left !important;         /* Forza allineamento a sinistra per il contenitore h2 */
    border: none !important;
    padding: 0 !important;
    margin-bottom: 20px !important;      /* Spazio standard sotto i titoli widget */
    box-shadow: none !important;
    background-image: none !important;
    background-color: transparent !important;
    text-decoration: none !important;
    /* Rimuoviamo font-size, font-weight, line-height, letter-spacing, text-transform dall'h2
       per farli gestire completamente dallo span o ereditare dal tema di base per l'h2 */
    animation: none !important;
    transition: none !important;
    overflow: hidden !important; /* Manteniamo per evitare che pseudo-elementi problematici fuoriescano */
}

/* Stili per il testo effettivo "Categorie" dentro lo span (span.widget-tlt) */
body.page-id-57178 .right-sidebar.active-sidebar .widget.woocommerce.widget_product_categories h2.widget-title span.widget-tlt,
body.elementor-page .right-sidebar.active-sidebar .widget.woocommerce.widget_product_categories h2.widget-title span.widget-tlt {
    font-family: "Noto Sans", sans-serif !important;
    font-size: 24px !important;          /* Come da valori ispezionati per la versione corretta */
    font-weight: 400 !important;         /* 400 = normal */
    color: rgb(44, 44, 44) !important;   /* #2c2c2c */
    letter-spacing: 0.24px !important;
    line-height: 34px !important;
    text-transform: none !important;     /* IMPORTANTISSIMO: impedisce il "TUTTO MAIUSCOLO" */
    display: inline !important;          /* O 'inline-block' se necessario per qualche motivo, ma 'inline' dovrebbe andare */
    text-align: left !important;         /* Assicura allineamento a sinistra anche per lo span */
    padding: 0 !important;
    margin: 0 !important;
    border: none !important;
    position: relative !important;
    vertical-align: baseline !important;
    box-shadow: none !important;
    background-image: none !important;
    text-decoration: none !important;
    background-color: transparent !important;
}

/* Rimozione aggressiva di pseudo-elementi :before e :after dal titolo h2 */
body.page-id-57178 .right-sidebar.active-sidebar .widget.woocommerce.widget_product_categories h2.widget-title::before,
body.page-id-57178 .right-sidebar.active-sidebar .widget.woocommerce.widget_product_categories h2.widget-title::after,
body.elementor-page .right-sidebar.active-sidebar .widget.woocommerce.widget_product_categories h2.widget-title::before,
body.elementor-page .right-sidebar.active-sidebar .widget.woocommerce.widget_product_categories h2.widget-title::after {
    display: none !important;
    content: "" !important;
    opacity: 0 !important;
    visibility: hidden !important;
    animation: none !important;
    transition: none !important;
}

/* E per sicurezza, anche per lo span interno, anche se meno probabile per la linea */
body.page-id-57178 .right-sidebar.active-sidebar .widget.woocommerce.widget_product_categories h2.widget-title span.widget-tlt::before,
body.page-id-57178 .right-sidebar.active-sidebar .widget.woocommerce.widget_product_categories h2.widget-title span.widget-tlt::after,
body.elementor-page .right-sidebar.active-sidebar .widget.woocommerce.widget_product_categories h2.widget-title span.widget-tlt::before,
body.elementor-page .right-sidebar.active-sidebar .widget.woocommerce.widget_product_categories h2.widget-title span.widget-tlt::after {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
}