.elementor-47050 .elementor-element.elementor-element-7ae8b6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for wp-widget-woocommerce_product_categories, class: .elementor-element-acf2f6e *//* WooCommerce product-categorieën - hiërarchisch & compact */
.product-categories {
    margin: 0;
    padding: 0;
    list-style: none; /* hoofditems geen bullets */
}

.product-categories li {
    margin: 4px 0; /* ruimte tussen hoofditems */
}

/* Subcategorieën (niveau 1) */
.product-categories .children {
    margin-left: 15px;  
    padding-left: 15px; 
    list-style: disc; /* bullets voor subcategorieën */
}

.product-categories .children li {
    margin: 2px 0;
}

/* Sub-subcategorieën (niveau 2+) */
.product-categories .children .children {
    margin-left: 15px; 
    padding-left: 15px; 
    list-style: circle; /* andere bullet voor 2e niveau */
}

.product-categories .children .children li {
    margin: 2px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae8b6a *//* WooCommerce product-categorieën - hiërarchisch & compact */
.product-categories {
    margin: 0;
    padding: 0;
    list-style: none; /* hoofditems geen bullets */
}

.product-categories li {
    margin: 4px 0; /* ruimte tussen hoofditems */
}

/* Subcategorieën (niveau 1) */
.product-categories .children {
    margin-left: 15px;  
    padding-left: 15px; 
    list-style: disc; /* bullets voor subcategorieën */
}

.product-categories .children li {
    margin: 2px 0;
}

/* Sub-subcategorieën (niveau 2+) */
.product-categories .children .children {
    margin-left: 15px; 
    padding-left: 15px; 
    list-style: circle; /* andere bullet voor 2e niveau */
}

.product-categories .children .children li {
    margin: 2px 0;
}/* End custom CSS */