/*------------------------------------------------------------
BREADCRUMBS
====================================*/

.breadcrumb {
  margin-top: -2rem;
}
.breadcrumb-item {
  font-size: $breadcrumb-font-size;
  font-weight: $breadcrumb-font-weight;
  color: $breadcrumb-color;
  a {
    font-weight: $breadcrumb-font-weight;
    text-decoration: $breadcrumb-link-decoration;
    color: $breadcrumb-link-color;
    &:hover {
      text-decoration: $breadcrumb-link-hover-decoration;
      color: $breadcrumb-link-hover-color;
    }
  }
  &:last-child {
    color: $breadcrumb-active-color;
  }
}

/* RESPONSIVE */
/***************************************/
@include media-breakpoint-down(sm) {
  .breadcrumb {
    justify-content: center;
    padding: 0.95rem 0;
    margin-bottom: 0;
  }
}
@include media-breakpoint-up(md) {
  .breadcrumb {
    margin: $breadcrumb-margin-bottom 0;
  }
}

@include media-breakpoint-up(lg) {
  .breadcrumb {
    margin-top: -4rem;
  }
}
