/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


@font-face {
    font-family: "Cera GR Black";
    src: url("https://db.onlinewebfonts.com/t/d5029302cca7df63f92b945defedea3e.eot");
    src: url("https://db.onlinewebfonts.com/t/d5029302cca7df63f92b945defedea3e.eot?#iefix")format("embedded-opentype"),
    url("https://db.onlinewebfonts.com/t/d5029302cca7df63f92b945defedea3e.woff2")format("woff2"),
    url("https://db.onlinewebfonts.com/t/d5029302cca7df63f92b945defedea3e.woff")format("woff"),
    url("https://db.onlinewebfonts.com/t/d5029302cca7df63f92b945defedea3e.ttf")format("truetype"),
    url("https://db.onlinewebfonts.com/t/d5029302cca7df63f92b945defedea3e.svg#Cera GR Black")format("svg");
}

/* Accordion container */
.wc-cat-accordion,
.wc-cat-accordion ul {
  list-style: none;
  margin: 0;
  padding-left: 0;
}

/* Parent and child items */
.wc-cat-accordion li {
  margin: 0;
  padding: 2px 0;
}

.wc-cat-accordion > li + li {
  margin-top: 2px; /* small gap between parents */
}

.wc-cat-accordion .row {
  display: inline-flex;
  align-items: center;
  gap: .4rem;
	padding-bottom:0px;
}

.wc-cat-accordion .row a {
  display: inline-block;
  margin: 0;
  padding: 2px 0;
  line-height: 1.2;
  font-weight: 600;
  text-decoration: none;
}

/* Collapse children completely when closed */
.wc-cat-accordion li > ul {
  display: none;
  margin: 0;
  padding-left: 1rem;
}

.wc-cat-accordion li.open > ul {
  display: block;
}

/* Caret toggle */
.wc-cat-accordion .toggle {
  width: 1rem;
  text-align: center;
  cursor: pointer;
  user-select: none;
}

.wc-cat-accordion .toggle::before {
  content: "▸";
  display: inline-block;
}

.wc-cat-accordion li.open > .row .toggle::before {
  content: "▾";
}

