.static-text-and-icon {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: var(--fx-m-8);
  align-items: center;

  > svg {
    align-self: start;
    color: var(--icon-strong);
  }

  p {
    color: var(--text-primary);
  }

  &.small {
    > svg {
      width: 16px;
      height: 16px;
      align-self: center;
    }
  }

  &.trailingIcon {
    display: flex;
    flex-direction: row;
  }
}
