libs/barista-components/button-group/src/_button-group-item-theme.scss
:host {
  --dt-button-group-default-color: var(--dt-theme-main-default-color);
  --dt-button-group-hover-color: var(--dt-theme-main-hover-color);
  --dt-button-group-active-color: var(--dt-theme-main-active-color);
  --dt-button-group-background-color: #{$gray-100};
}

:host.dt-color-error {
  --dt-button-group-default-color: var(--dt-error-default-color);
  --dt-button-group-hover-color: var(--dt-error-hover-color);
  --dt-button-group-active-color: var(--dt-error-active-color);
}

:host.dt-button-group-item:not(.dt-button-group-item-disabled) {
  color: var(--dt-button-group-default-color);
}

:host.dt-button-group-item:hover {
  color: var(--dt-button-group-hover-color);
  border-color: var(--dt-button-group-hover-color);
}

:host.dt-button-group-item.dt-button-group-item-checked,
:host.dt-button-group-item:active {
  &:not(.dt-button-group-item-disabled) {
    z-index: 1;
    position: relative;
    color: var(--dt-button-group-active-color);
    background-color: var(--dt-button-group-background-color);
    border-color: var(--dt-button-group-active-color);
  }
}
