.lines-list {
  line-height: 2.4;
  list-style: none;
  padding-left: 0px;
}

.mode-item {
  margin-top: 1rem;
}

.line-item__link {
  color: blue;
  text-decoration: none;
  transition: font-weight 500ms ease;
}

.line-item__link:hover {
  font-weight: 500;
  text-decoration: none;
}

.line__colour--wider {
  transition: height 500ms ease, margin 500ms ease, width 500ms ease;
}

.line-item__link:hover .line__colour--wider {
  height: 2.2rem;
  width: 2.2rem;
  margin-left: -0.2rem;
}

.line-item__wrapper {
  display: flex;
  align-items: center;
}
