.bz-pill {
  align-items: center;
  align-self: center;
  border: 1px solid $bz-neutral-300;
  border-radius: 2rem;
  display: flex;
  padding-left: $bz-space-inset-m;
  padding-right: $bz-space-inset-s;

  &__label {
    color: $bz-neutral-600;
    max-width: 100%;
    overflow: hidden;
    padding-bottom: $bz-space-inset-xs;
    padding-top: $bz-space-inset-xs;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .bz-btn-icn {
    display: inline-flex;
    vertical-align: middle;
  }
}

[dir=rtl] {
  .bz-pill {
    padding-left: $bz-space-inset-s;
    padding-right: $bz-space-inset-m;
  }
}
