.hwi-Series {
  display: grid;
  grid-template-columns: 1fr auto;
  align-items: center;
  gap: 5%;
  padding: 18px 5%;
  margin-bottom: 20px;
  background-color: #eeefef;
}

@media screen and (min-width: 768px) {
  .hwi-Series {
    grid-template-columns: 1fr 270px;
    gap: 18px;
    padding: 32px;
  }
}

/* logo style */
.hwi-Series_Logo {
  display: grid;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}

.hwi-Series_Logo img,
.hwi-Series_Logo svg {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}

/* no item text */
.hwi-Series_List p {
  font-size: 0.9em;
}

@media screen and (max-width: 767px) {
  .hwi-Series_List p {
    max-width: 188px;
  }
}
