.container {
  background: var(--typography-900);
  padding: 30px 15px;
}

.title {
  font-family: Open Sans, sans-serif;
  font-size: 24px;
  text-align: center;
  line-height: 32px;
  font-weight: 600;
  margin-bottom: 30px;
}

.list {
  max-width: 360px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: -30px;

  & > .item {
    margin-bottom: 30px;

    & img {
      display: inline-block;
      width: 100%;
      height: 100%;
      color: transparent;
    }
  }
}

.newYorkTimes {
  width: 215px;
  height: 28px;
}

.bustle {
  width: 74px;
  height: 20px;
}

.hypebae {
  width: 85px;
  height: 22px;
}

.refinery {
  width: 60px;
  height: 37px;
}

.cosmopolitan {
  width: 131px;
  height: 19px;
}
