.elementor-widget.elementor-widget-the7-taxonomy-filter .filter:before,
.elementor-widget.elementor-widget-the7-taxonomy-filter .filter:after {
  display: none;
}
.elementor-widget.elementor-widget-the7-taxonomy-filter .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):before,
.elementor-widget.elementor-widget-the7-taxonomy-filter .filter-item:not(:hover):not(:focus):not(.act):not(.highlighted):after {
  opacity: 1;
}
.elementor-widget.elementor-widget-the7-taxonomy-filter .filter-decorations.filter-pointer-framed a.act:after {
  background: none;
}
.elementor-widget.elementor-widget-the7-taxonomy-filter .filter {
  margin: 0;
}
.elementor-widget.elementor-widget-the7-taxonomy-filter .filter {
  --filter-title-color-normal: var(--the7-title-color);
  --filter-title-color-hover: var(--the7-title-color);
  --filter-title-color-active: var(--the7-title-color);
  --filter-pointer-border-width: var(--the7-filter-pointer-border-width);
  --filter-pointer-bg-radius: var(--the7-filter-pointer-bg-radius);
  --filter-pointer-bg-color-active: var(--the7-accent-color);
  --filter-pointer-bg-color-hover: var(--the7-accent-color);
  --filter-pointer-bg-color: transparent;
  line-height: 1;
}
.elementor-widget.elementor-widget-the7-taxonomy-filter .filter.filter-without-decoration {
  --filter-title-color-hover: var(--the7-accent-color);
  --filter-title-color-active: var(--the7-accent-color);
}
.elementor-widget.elementor-widget-the7-taxonomy-filter .filter.filter-bg-decoration {
  --filter-title-color-hover: var(--the7-accent-color);
  --filter-title-color-active: #fff;
}
.elementor-widget.elementor-widget-the7-taxonomy-filter .filter.filter-bg-decoration .filter-categories a.act {
  background: var(--filter-pointer-bg-color-active);
}
.elementor-widget.elementor-widget-the7-taxonomy-filter .filter.filter-underline-decoration {
  --filter-title-color-hover: var(--the7-title-color);
  --filter-title-color-active: var(--the7-title-color);
  --filter-pointer-bg-color-hover: var(--the7-accent-color);
  --filter-pointer-bg-color: transparent;
}
.accent-gradient .elementor-widget.elementor-widget-the7-taxonomy-filter .filter.filter-bg-decoration .filter-categories a {
  background: var(--filter-pointer-bg-color);
  -webkit-background-clip: text;
}
.accent-gradient .elementor-widget.elementor-widget-the7-taxonomy-filter .filter.filter-bg-decoration .filter-categories a:not(.act):hover {
  --filter-title-color-hover: transparent;
  background: var(--filter-pointer-bg-color-hover);
  -webkit-background-clip: text;
}
.accent-gradient .elementor-widget.elementor-widget-the7-taxonomy-filter .filter.filter-without-decoration .filter-categories a:hover {
  background: var(--filter-pointer-bg-color-hover);
  -webkit-background-clip: text;
}
.accent-gradient .elementor-widget.elementor-widget-the7-taxonomy-filter .filter.filter-without-decoration .filter-categories a.act {
  background: var(--filter-pointer-bg-color-active);
  -webkit-background-clip: text;
}
