.category-item {
  &__heading {
    position: relative;
    padding: 4px 0 4px 34px;

    &_small {
      padding-left: 0;
      font-size: .75rem;
      line-height: normal;
      letter-spacing: -.2px;
    }

    .btn-toggle {
      position: absolute;
      top: 6px;
      left: 3px;
    }
  }

  &__title {
    @include link-primary;
    font-weight: 400;
    text-decoration: none;
  }

  &__heading_selected,
  &__heading_selected &__title {
    font-weight: $font-weight-bold;
  }

  .category-item {
    padding-left: 34px;
  }
}

.btn-toggle {
  @include button-toggle;

  &.collapsed {
    transform: rotate(180deg);
  }
}
