.like-container {
  min-height: 100vh;
  position: relative;
  margin: 130px 20px 80px;
}
.text-logo {
  text-align: center;
  font-size: 1rem;
  color: #000;
  margin-bottom: 20px;
}
.subclass-tlite {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 30px 0px 80px;
  font-weight: bold;
  color: #6f6f6f;
}
.subclass-tlite > div:first-child {
  margin-right: 150px;
}
.subclass-tlite > div {
  cursor: pointer;
}
.subclass-tlite > div.active {
  color: #000;
}
.product-contente {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 35px 5px;
}
.aesthetics-contente {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 35px 20px;
}

@media screen and (max-width: 1100px) {
  .product-contente,
  .aesthetics-contente {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media screen and (max-width: 750px) {
  .like-container {
    margin: 80px 15px 60px;
  }
  .aesthetics-contente {
    grid-template-columns: repeat(2, 1fr);
    gap: 25px 10px;
  }
  .product-contente {
    grid-template-columns: repeat(2, 1fr);
    gap: 25px 5px;
  }
  .text-logo {
    margin-bottom: 10px;
  }
  .subclass-tlite {
    margin: 20px 0px 30px;
  }
  .subclass-tlite > div:first-child {
    margin-right: 50px;
  }
}
