.widget .wc-block-product-categories.is-list {
--mas-cat-indent: 1rem;
--mas-cat-gap: 0.35rem;
}
.widget .wc-block-product-categories.is-list .wc-block-product-categories-list {
margin: 0;
padding: 0;
list-style: none;
}
.widget .wc-block-product-categories.is-list .wc-block-product-categories-list-item {
margin: 0 0 var(--mas-cat-gap);
}
.widget .wc-block-product-categories.is-list .wc-block-product-categories-list-item > a {
display: inline-flex;
align-items: center;
gap: 0.35rem;
line-height: 1.35;
text-decoration: none;
}
.widget .wc-block-product-categories.is-list .wc-block-product-categories-list--depth-0 > .wc-block-product-categories-list-item > a {
font-weight: 600;
font-size: 0.95rem;
}
.widget .wc-block-product-categories.is-list .wc-block-product-categories-list--depth-1 {
margin: 0.25rem 0 0.5rem;
padding: 0.25rem 0 0.25rem var(--mas-cat-indent);
border-left: 2px solid var(--clb-color-border, rgba(0, 0, 0, 0.12));
}
.widget .wc-block-product-categories.is-list .wc-block-product-categories-list--depth-2 {
margin: 0.15rem 0 0.35rem;
padding-left: var(--mas-cat-indent);
}
.widget .wc-block-product-categories.is-list .wc-block-product-categories-list--depth-1 .wc-block-product-categories-list-item > a,
.widget .wc-block-product-categories.is-list .wc-block-product-categories-list--depth-2 .wc-block-product-categories-list-item > a {
font-weight: 400;
font-size: 0.875rem;
color: var(--clb-text-color, inherit);
opacity: 0.92;
}
.widget .wc-block-product-categories.is-list .wc-block-product-categories-list-item > a:hover,
.widget .wc-block-product-categories.is-list .wc-block-product-categories-list-item.current-cat > a {
color: var(--clb-color-primary, #d90a2c);
opacity: 1;
}
.widget .wc-block-product-categories.is-list .wc-block-product-categories-list-item.current-cat > a::before,
.widget.widget_product_categories li.current-cat > a::before {
content: "Вы здесь - ";
font-weight: 600;
} .widget .wc-block-product-categories.is-list .mas-shop-cat-parent {
position: relative;
}
.widget .wc-block-product-categories.is-list .mas-shop-cat-parent > a {
padding-right: 1.75rem;
}
.widget .wc-block-product-categories.is-list .mas-shop-cat-toggle {
position: absolute;
top: 0.1rem;
right: 0;
width: 1.5rem;
height: 1.5rem;
margin: 0;
padding: 0;
border: 0;
border-radius: 4px;
background: transparent;
color: inherit;
cursor: pointer;
line-height: 1;
}
.widget .wc-block-product-categories.is-list .mas-shop-cat-toggle::before {
content: "+";
display: block;
font-size: 1rem;
font-weight: 600;
}
.widget .wc-block-product-categories.is-list .mas-shop-cat-parent.is-expanded > .mas-shop-cat-toggle::before {
content: "−";
}
.widget .wc-block-product-categories.is-list .mas-shop-cat-parent:not(.is-expanded) > ul {
display: none;
}
.widget .wc-block-product-categories.is-list .mas-shop-cat-parent.is-expanded > ul {
display: block;
} .widget.widget_product_categories ul {
margin: 0;
padding: 0;
list-style: none;
}
.widget.widget_product_categories ul.children {
margin: 0.25rem 0 0.5rem;
padding-left: var(--mas-cat-indent, 1rem);
border-left: 2px solid var(--clb-color-border, rgba(0, 0, 0, 0.12));
}
.widget.widget_product_categories li {
margin: 0 0 var(--mas-cat-gap, 0.35rem);
}