.feature-list__items {
  gap: 1rem;
}

.feature-item {
  padding: 1rem 1.6rem;
  border: 1px solid rgb(var(--color-border));
  transition: all 0.3s;
}
.feature-item__icon {
  padding: 0.5rem;
}
.feature-item__text {
  white-space: nowrap;
  transition: all 0.3s;
}
.feature-item:hover {
  background: rgb(var(--color-button));
  border-color: rgb(var(--color-button));
}
.feature-item:hover .feature-item__text {
  color: rgb(var(--color-button-text));
}
