/* BASIC css start */
/* 제품 목록, 에코프린팅 개별페이지 등 */
/* 장바구니 전용 클래스 추가 - 2024.12.23 */
/* 주문서 작성 전용 클래스 추가 - 2025.01.10 */

.prd-ico {
  padding: 2px 40px 0  16px;
  min-height: 21px;
  height: auto !important;
  box-sizing: border-box;
  overflow: hidden;
}

.prd-ico .MK-product-icons { 
  display: flex; 
  flex-wrap: wrap;
  gap: 5px; 
}

.prd-ico .MK-product-icons > * { 
  height: 21px;
  padding: 0;
}

/* 제품 상세페이지 전용 */

#productDetail .thumb-info .info .prd-icons .prd-icon {
  min-height: 21px;
  box-sizing: border-box;
  overflow: hidden;
}

#productDetail .thumb-info .info .prd-icons .MK-product-icons { 
  display: flex; 
  flex-wrap: wrap;
  gap: 5px; 
}

#productDetail .thumb-info .info .prd-icons .MK-product-icons > * { 
  height: 21px;
  padding: 0;
}

/* 장바구니 전용 */
.desc .icons {
  min-height: 21px;
  height: auto !important;
  box-sizing: border-box;
  overflow: hidden;
}

.desc .icons .MK-product-icons { 
  display: flex; 
  flex-wrap: wrap;
  gap: 5px; 
}

.desc .icons .MK-product-icons > * { 
  height: 21px;
  padding: 0;
}

/* 주문서 전용 */
.tb-left .icons {
  min-height: 21px;
  height: auto !important;
  box-sizing: border-box;
  overflow: hidden;
  margin-bottom: 7px;
}

.tb-left .icons .MK-product-icons { 
  display: flex; 
  flex-wrap: wrap;
  gap: 5px; 
}

.tb-left .icons .MK-product-icons > * { 
  height: 21px;
  padding: 0;
}


/* 엡손이벤트 보기페이지 하단 제품 뱃지 추가 - 2025.01.20  */
/* 엡손 Experience 하단 게시글 관련 상품 뱃지 크기 조정 - 2025.01.31 */

.badge {
  min-height: 18px;
  display: block;
  height: auto;
  box-sizing: border-box;
  overflow: hidden;
}

.badge .MK-product-icons { 
  display: flex; 
  flex-wrap: wrap;
  justify-content: center;
  gap: 5px; 
  margin: 5px 0;
}

.badge .MK-product-icons > * { 
  height: 18px;
  padding: 0;
}




@media all and (max-width: 767px) {

  .prd-ico {
    padding: 0 30px 0  10px;
    min-height: 18px;
  }

  .prd-ico .MK-product-icons > *,
  .desc .icons .MK-product-icons > *,
  .tb-left .icons .MK-product-icons > * { 
    height: 18px;
  }

  /* 장바구니 전용 */
  .desc .icons {
    min-height: 18px;
  }

  /* 주문서 전용 */
  .tb-left .icons {
    min-height: 18px;
  }
  
}
/* BASIC css end */

