@charset "UTF-8";
li.cat-item span.bt-sidebar-category-dd {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  margin-left: 6px;
}
li.cat-item span.bt-sidebar-category-dd .bt-category-dd-arrow {
  width: 1em;
  height: 0.6em;
  fill: var(--enfold-main-color-meta);
  transition: transform 0.2s ease;
  display: block;
}
li.cat-item.is-open > span.bt-sidebar-category-dd .bt-category-dd-arrow {
  transform: rotate(180deg);
}

.main_color .sidebar li.cat-item a {
  color: var(--enfold-header-color-meta);
}
.main_color .sidebar li.cat-item.current-cat a {
  color: var(--enfold-main-color-primary);
  font-weight: bold;
}
.main_color .sidebar li.cat-item.current-cat li a {
  color: var(--enfold-header-color-meta);
  font-weight: normal;
}
.main_color .sidebar .widget_product_categories li a {
  background: none;
  padding-left: 0;
}

.woocommerce form .password-input,
.woocommerce-page form .password-input {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
}
.woocommerce form .password-input input[type=password],
.woocommerce-page form .password-input input[type=password] {
  padding-right: 2.5rem;
}
.woocommerce form .show-password-input,
.woocommerce-page form .show-password-input {
  position: absolute;
  right: 0.7em;
  top: 0.7em;
  cursor: pointer;
  border: none;
  background-color: transparent;
}
.woocommerce form .show-password-input::after,
.woocommerce-page form .show-password-input::after {
  font-family: dashicons;
  speak: never;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-left: 0.618em;
  content: "";
  text-decoration: none;
}

.bt-dd-cart-icon {
  fill: none !important;
  stroke: #333 !important;
}

.cart_dropdown_first .cart_dropdown_link svg:first-child, .bt-dd-cart-icon {
  width: 20px;
  height: 20px;
}

.cart_dropdown_first .cart_dropdown_link.avia-svg-icon > .av-cart-container {
  padding-top: 2px;
}

/*# sourceMappingURL=sundara.css.map */
