.fusion-breadcrumbs {
  --awb-margin-top: 0;
  --awb-margin-right: 0;
  --awb-margin-bottom: 0;
  --awb-margin-left: 0;
  --awb-alignment: initial;
  --awb-font-size: var(--breadcrumbs_font_size);
  --awb-text-color: var(--breadcrumbs_text_color);
  --awb-text-hover-color: var(--breadcrumbs_text_hover_color);
  --awb-current-page-color: var(--breadcrumbs_current_page_color, var(--awb-text-color));
  --awb-prefix-color: var(--breadcrumbs_prefix_color, var(--awb-text-color));
  --awb-separator-color: var(--breadcrumbs_separator_color, var(--awb-text-color));
  --awb-breadcrumb-sep: var(--breadcrumbs_separator);
  color: var(--awb-text-color);
  margin: var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left);
  text-align: var(--awb-alignment);
  font-size: var(--awb-font-size);
}
.fusion-breadcrumbs .awb-breadcrumb-list {
  display: inline-flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fusion-breadcrumbs .awb-breadcrumb-list li {
  display: inline-block;
}
.fusion-breadcrumbs .awb-breadcrumb-home-icon {
  font-size: 1.15em;
}
.fusion-breadcrumbs .awb-term-sep:after {
  content: ",";
  margin-inline-end: 0.175em;
}
.fusion-breadcrumbs .awb-breadcrumb-sep:after {
  content: var(--awb-breadcrumb-sep);
  margin: 0 0.35em;
  color: var(--awb-separator-color);
}
.fusion-breadcrumbs .awb-breadcrumb-sep-icon i:not(.awb-breadcrumb-home-icon) {
  margin: 0 0.4em;
  color: var(--awb-separator-color);
}
.fusion-breadcrumbs .fusion-breadcrumb-prefix {
  color: var(--awb-prefix-color);
}
.fusion-breadcrumbs [aria-current="page"] {
  color: var(--awb-current-page-color);
}
.fusion-breadcrumbs a {
  color: var(--awb-text-color);
}
.fusion-breadcrumbs li a:hover,
.fusion-breadcrumbs li a.hover {
  color: var(--awb-text-hover-color) !important;
}
