.sxa-placeholder-left.description:has(> .row:empty) {
    display: none;
}

div#about:has(div#About-Intro) {
    margin-bottom: var(--gap-size);
}

.Breadcrumbs {
  padding: 0 0 10px 10px;
}
.Breadcrumbs ol,
.Breadcrumbs li {
  display: flex;
  align-items: center;
}
.Breadcrumbs li {
  line-height: 1.6;
}
.Breadcrumbs li:not(.Breadcrumbs li:last-child):after {
  margin: -3px 5px 0;
  height: 24px;
  content: "\e013";
  font-size: 24px;
  line-height: 1.2;
  font-family: "bsw-icons";
}
.Breadcrumbs li span {
  font-family: "sharpsans-bold", sans-serif;
  color: var(--color-primary-a2);
  font-size: var(--font-size-medium);
}
.Breadcrumbs a {
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-underline-offset: 1px;
  line-height: unset;
}
.Breadcrumbs a:hover {
  color: var(--color-primary-a3);
}
.Breadcrumbs a:focus-visible {
  transition: box-shadow 0.2s ease-in-out;
  box-shadow: var(--shadow-focus);
}
.Breadcrumbs a ~ span {
  display: none;
}

nav.component.Breadcrumbs.bg-brand-gray-100.Breadcrumbs-desktopComponent.col-12 {
  background: #fff;
  padding: 20px 20px 10px !important;
}/*# sourceMappingURL=breadcrumbs.css.map */