.author {
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.avatar {
  width: 85px;
  height: 85px;
  border-radius: 50%;
}

.author__details {
  margin-left: 23px;
}

.author__name {
  margin: 0;
  padding: 0;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: $primary-dark;
}

.nickname {
  color: $primary;

  &:before {
    content: '@';
  }

  &--strong {
    margin: 0;
    padding: 0;
    font-family: Montserrat, sans-serif;
    font-weight: 600;
    font-size: 16px;
  }
}