/* BASIC css start */
body #contentWrap {width:1400px;}
body .item-wrap {width:100%; margin-top:100px;}
body .cateTit {padding:0;}
body .cateTit h3 {text-align:left; font-size:20px; color:#121212; font-weight:500; margin-bottom:16px; font-family: "SUIT", sans-serif;}

/* class-list */
#productClass .cate-wrap {overflow:hidden;}
#productClass .cate-wrap .bcate { padding-bottom:24px; font-size:24px; color:#121212; font-weight:600;}
.class-list {}
.class-list dd {display:inline-block; vertical-align:top; margin-right:36px;}
.class-list dd a {display:block; font-size:14px; color:var(--txt);}
.class-list dd a.sel {color:#121212; font-weight:600;}

/* best-item */
#productClass .best-item {}
#productClass .prdList.basic.best-item ul {gap:16px;}
#productClass .prdList.basic.best-item ul li {width:220px;}

/* total-sort */
#productClass .total-sort { padding-top: 30px; }
.sort {display:flex; align-items:center; justify-content: space-between; margin-bottom:16px;}
.item-total {display:inline-block; color:#121212; font-size:14px;}
.trxSchOrd {}
.trxSchOrd select {width:120px; height:30px; border:1px solid #ededed; border-radius:4px; appearance:none; background:url(//skin.makeshop.co.kr/skin/fragrance/pc/img/sel_down.png)no-repeat 93% center; text-indent: 10px;}

/* 하위 분류 */
#productClass .item-cate { display: flex; justify-content: space-between; align-items: end; padding: 30px 0; }
#productClass .item-cate a { font-weight: bold; color: #1c1c1c; letter-spacing: -1px; }
#productClass .item-cate .scate a { font-size: 18px; }
#productClass .item-cont .thumb .main_icons {  position:relative; }


/* 커스트마이징 */
.prdList .imgWrap .dc {
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    height: 40px;
    line-height: 40px;
    width: 40px;
    background: black;
    color: #fff;
    font-size: 12px;
}
/* BASIC css end */

