.cheoljang-products {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 280px));
  gap: clamp(22px, 3.2vw, 46px);
  min-width: 0;
}
.cheoljang-products .cheoljang-hero-product { width: 100%; }
@media (max-width: 620px) {
  .cheoljang-products { grid-template-columns: minmax(0, 280px); width: min(280px, 100%); }
}
