/* BASIC css start */
/* class-list */
#productClass {margin:50px 0 0}
#productClass .cate-wrap { overflow:hidden }
#productClass .cate-wrap .bcate { display:none; padding:46px 0 50px; font-size:22px; color:#000; font-weight:500;font-family: -apple-system, BlinkMacSystemFont, 'Apple SD Gothic Neo', Pretendard, Roboto, 'Noto Sans KR', 'Segoe UI', 'Malgun Gothic', sans-serif;}
#productClass .cate-wrap .class-list ul { border-bottom:1px solid #e3e3e3;  *zoom:1 }
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li { padding:15px 30px 16px 0; float:left }
#productClass .cate-wrap .class-list ul li a { display:block; font-size:13px; color:#919191 }

/* best-item */
#productClass .best-item { padding-top: 20px; padding-bottom: 10px; border-top: 2px solid #5c5c5c; border-bottom: 2px solid #5c5c5c; background-color: #f8f8f8; }

/* total-sort */
#productClass .total-sort { padding-top: 30px; }

.item-hd {padding:18px 15px; border-top:1px solid #000; border-bottom:1px solid #c4c4c4; margin-bottom:50px;}
.item-hd .item-total {float:left; color:#656565; font-size:14px;}
.item-hd .item-total span {color:#000;}
.item-hd .sort-wrap {float:right;}
.item-hd .sort-wrap li {display:inline-block; padding-left:42px;}
.item-hd .sort-wrap li > a {font-size:14px; color:#656565; text-align:center;}
.item-hd .sort-wrap li a span.on { color: #000; position:relative;border-bottom: 1px solid #000;}

/* 상품공통 */
.item-wrap {padding-bottom:50px;}
.prd-wrap {font-size:0;}
.prd-wrap .list {width: calc(29.6% - 4px); display:inline-block;  margin:0 5px 4px 0 !important; vertical-align: top;  }
.prd-wrap .list:nth-of-type(2n) {display:none}
.prd-wrap .list:nth-of-type(6n-1) {margin-right:0 !important;}
.prd-wrap .list .item-list  {border: 0px solid #d6d6d6; box-sizing:border-box;}
.prd-wrap .list .item-list:hover {border: 0px solid #1b2032; box-sizing:border-box;}
.prd-wrap .list .item-list .prd-info { padding:25px 21px; background: #f4f4f4; border-top: 0; position:relative;}
.prd-wrap .list .item-list .prd-info .prd-name {padding-bottom:12px;}
.prd-wrap .list .item-list .prd-info .prd-name a {font-size: 19px; line-height:20px; color: #000;}
.prd-wrap .list .item-list .prd-info .sub-name a {font-size: 15px; line-height:16px; color: #999999; line-height: 120%;}
.prd-wrap .list .item-list .prd-info .prd-price{ padding: 14px 0 0; color: #000; font-size: 17px; line-height:17px; font-weight: 600;}
.prd-wrap .list .item-list .prd-info .prd-price strike { font-size: 17px; color: #4c4c4c; padding-right:8px; font-weight:normal;}
.prd-wrap .list .item-list .prd-info .prd-color {
  display: flex;
  align-items: center;
  gap: 6px;
  height: 18px;
  margin: 0 0 12px;
}

.prd-wrap .list .item-list .prd-info .prd-color-chip {
  display: block;
  flex: 0 0 18px;
  width: 18px;
  height: 18px;
  border: 0;
  border-radius: 50%;
  box-sizing: border-box;
}

.prd-wrap .list .item-list .prd-info .prd-color-chip[data-color-name="WHITE" i],
.prd-wrap .list .item-list .prd-info .prd-color-chip[data-color-name="WH" i],
.prd-wrap .list .item-list .prd-info .prd-color-chip[data-color-name="CLEAR" i],
.prd-wrap .list .item-list .prd-info .prd-color-chip[data-color-name="CL" i],
.prd-wrap .list .item-list .prd-info .prd-color-chip[data-color-name="CRYSTAL" i],
.prd-wrap .list .item-list .prd-info .prd-color-chip[data-color-name="CR" i] {
  border: 1px solid #bdbdbd;
}

.prd-wrap .list .item-list .thumbnail > a > img {width:100%;}
.prd-wrap .list .item-list .prd-info .moreview {position:absolute; right:24px; bottom:24px;font-size:14px !important;color:#f04b3c;display:inline-flex;align-items:center;}
.prd-wrap .list .item-list .prd-info .moreview a.btn-wish {font-size:14px; line-height:14px; color:#f04b3c;margin-right:4px;}
.prd-wrap .list .item-list .prd-info .moreview a.btn-wish::before {display:block;content:'\f08a';font-family:'FontAwesome';font-weight: 900;}
.prd-wrap .list .item-list .prd-info .moreview .my-wish-list{font-size:16px;font-weight: bold;font-familt:'Noto Sans KR';margin-right:5px;cursor:pointer}
/*
.prd-wrap .list .item-list .prd-info .moreview .my-wish-list::before {display:block;font-family:'FontAwesome';font-weight: 900;font-size:14px;content:'\f08a';}
.prd-wrap .list .item-list .prd-info .moreview .my-wish-list.Y:before {content:'\f004';}
.prd-wrap .list .item-list .prd-info .moreview .my-wish-list.N:before {content:'\f08a';}
*/
.prd-wrap .list.banner:hover{box-shadow: none;}

#productClass .paging {
  display: flex;
  align-items: center;
  justify-content: center;
  clear: both;
  width: 100%;
  margin: 36px 0 0;
  padding: 0;
  box-sizing: border-box;
}

#productClass .paging a {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 24px;
  height: 28px;
  margin: 0 9px;
  padding: 0;
  font-size: 13px;
  line-height: 1;
  color: #777;
  text-decoration: none;
}

#productClass .paging a.now {
  color: #111;
  font-weight: 600;
  border-bottom: 1px solid #111;
}


/* BASIC css end */

