.c-breadcrumbs {

  .c-layout {
    margin-block: 0;
  }

  a,
  span {
    font-size: calc(var(--vw) * 11);
    font-weight: 700;
    color: var(--black);
    display: inline-block;
    padding-bottom: calc(var(--vw) * 40);
  }

  span.last {
    font-weight: 400;
    color: var(--gray-600);
  }


  @media (max-width: 1024px) {
    .rank-math-breadcrumb a:first-child,
    .rank-math-breadcrumb span:last-child {
      display: none;
      padding-bottom: calc(var(--vw) * 0);
    }

    .rank-math-breadcrumb a:first-child + .separator {
      display: none;
      padding-bottom: calc(var(--vw) * 0);
    }

    .rank-math-breadcrumb a:last-of-type + .separator {
      display: none;
      padding-bottom: calc(var(--vw) * 0);
    }
  }

}
.c-breadcrumbs--hide-mobile {
  @media (max-width: 1023px) {
    display: none;
  }
}
