/*
Theme Name: Breakdance Zero Theme
Theme URI: https://breakdance.com/zero-theme // todo
Author: Breakdance Builder
Author URI: https://breakdance.com/
Description: Entirely disables the WordPress theme system and lets you design every part of your site with Breakdance, while keeping other theme functionality like templates overrides and functions.php.
Version: 1.0.0
Tested up to: 5.9
Requires PHP: 7
License: GNU General Public License v2 or later // todo no idea about this
License URI: LICENSE
Text Domain: breakdance

Requires Breakdance to be installed.
/*--------------------------------------------------------------

/*
*  --------------- Shop Page & All Product Archives ---------------
* 
*/

/* Sidebar Menu */

.accordion-categories .label a {
    font-size: 16px;
    font-weight: 400;
    line-height: 21px;
    text-align: left;
    text-decoration: none;
    color: #333333;
}
  
.accordion-categories .content a {
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    text-align: left;
    text-decoration: none;
    color: #333333;
}
  
.accordion-categories .label {
    position: relative;
    padding: 10px 15px 10px 0;
    cursor: pointer;
}
  
.accordion-categories .label::before {
    content: '+';
    color: #333333;
    position: absolute;
    top: 50%;
    right: -5px;
    font-size: 16px;
    transform: translateY(-50%);
}
  
.accordion-categories .container.empty .label::before {
    content: none !important;
}
  
.accordion-categories .content {
    position: relative;
    max-height: 0;
    overflow: hidden;
    transition: 0.5s;
}
  
.accordion-categories .content > div {
    padding: 10px 4px 10px 20px;
}
  
.accordion-categorie {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
  
.accordion-categorie .container {
      width: 100%;
}
  
.accordion-categories .container.active .content {
    max-height: 1000px;
}
  
.accordion-categories .container.active .label::before {
    content: '-';
    font-size: 20px;
}
  
.accordion-categories .activebold {
   font-size: bold !important;
}
  
.third-level {
   padding: 5px 4px 5px 40px!important;
}
