/* @breadcrumb */
.breadcrumb {
  font-weight: 600;
  font-family: "Biryani", sans-serif;
  font-size: $smaller-font;
  text-transform: uppercase;
  letter-spacing: 3.4px;
  color: #eb0047;
  order: 1;
  margin-bottom: $base-spacing;
  width: 100%;

  @include themify($themes) {
    color: themed('subtitleColor');
  }

  &__current {
    display: none !important;
  }

  a {
    color: #eb0047;
    display: inline-flex;
    font-weight: 600 !important;

    @include themify($themes) {
      color: themed('subtitleColor');
    }

    span {
      max-width: 150px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      display: inline-block;
    }
  }

  .hero--dark-background &, 
  .hero--dark-gradient.hero--has-image & {
    color: #81cfe3; 

    @include themify($themes) {
      color: themed('subtitleColorOnDark');
    }

    a {
      color: #81cfe3;   
      @include themify($themes) {
        color: themed('subtitleColorOnDark');
      }    
    }
  }
}

[aria-label="breadcrumbs"] [aria-hidden="true"] {
  color: #eb0047;
  margin: 0 $small-spacing;

  &:last-of-type {
    display: none;
  }
  // color: $soft-blue;
  // font-weight: $font-superbold;
}
