/* BASIC css start */
/* 베스트 & 추천 상품 */
.bestPrdWrap { position:relative; width:100%; background:#f5f5f5; overflow:hidden }
.bestPrdWrap .bestTitle { padding-top:25px; font-size:16px; color:#b99341; font-weight:700; text-align:center }
.bestPrdWrap .bestPrdSlideArea { padding:25px 0; }
.bestPrdWrap .slick-slide,
.bestPrdWrap .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] { margin:0; position:relative; transform:scale(0.7); opacity:0.5; z-index:0 }
.bestPrdWrap .slick-ani { transition:all 0.3s ease; -webkit-transition:all 0.3s ease }
.bestPrdWrap .slick-center,
.bestPrdWrap .slick-slide[aria-hidden="true"]:not([tabindex="-1"]) + .slick-cloned[aria-hidden="true"] { position:relative; z-index:10; transform:scale(1.0); opacity:1 }
.bestPrdWrap .slick-arrow { position:absolute; top:33%; width:25px; height:25px; text-indent:-9999em; background:url(/design/parker01/m/main/sp_collection_btns.png) 0 0 no-repeat; z-index:50;
    background-size: cover; border: none;}
.bestPrdWrap .slick-prev { left: 4%; background-position:0 0 }
.bestPrdWrap .slick-next { right: 4%; background-position:0 -25px }

.bestPrdWrap .prdList { position:relative; width: 165px; }
.bestPrdWrap .prdList .prdThumb { width:100%; }
.bestPrdWrap .prdList .prdThumb img { width:100%; border-radius:50% }
.bestPrdWrap .prdList .prdThumb .prdIdx { position:absolute; top:0; left:15px; font-size:40px; color:#363942; font-weight:700; z-index:10; opacity:0; visibility:hidden; transition:all 1s ease; -webkit-transition:all 1s ease; transform:translateX(-50px) }
.bestPrdWrap .prdList .prdInfo { z-index:10; opacity:0; visibility:hidden; transition:all 1s ease; -webkit-transition:all 1s ease; transform:translateX(50px); text-align: center; }
.bestPrdWrap .prdList .prdInfo .prdBrand { font-size:12px; color:#777; margin-top: 10px; }
.bestPrdWrap .prdList .prdInfo .prdName { padding-top:6px }
.bestPrdWrap .prdList .prdInfo .prdName a { font-size:14px; color:#363942; font-weight:700 }
.bestPrdWrap .prdList .prdInfo .prdPrice { padding-top: 5px;}
.bestPrdWrap .prdList .prdInfo .prdPrice strike { margin-left:3px; font-size:12px; color:#666 }
.bestPrdWrap .prdList .prdInfo .prdPrice .price { font-size:14px; color:#363942; font-weight:700 }
.bestPrdWrap .prdList .prdInfo .prdPrice .price .unit { font-size:12px; font-weight:normal }
.bestPrdWrap .slick-center .prdThumb .prdIdx,
.bestPrdWrap .slick-center .prdInfo { opacity:1; visibility:visible; transform:translateX(0) }

p.prdBrand { font-size: 12px; color: #777; line-height: 18px;}
.bestPrdWrap p.listName, p.listPrice { color: #363942; line-height: 18px; font-size: 14px; font-weight: bold; }
.bestPrdWrap p.listPrice { font-weight: bold;}
.listPrice strike { font-size: 12px;}

.catePrdListWrap { width: 92%; margin: 0 auto }
.catePrdListWrap .class-list { font-size: 16px; color: #363942; margin-top: 40px; font-weight: 600; }
.class-list.mar20 { margin-top: 20px }
.catePrdListWrap .item-cont { display: flex; flex-wrap: wrap; justify-content: space-between }
.catePrdListWrap .item-cont .item-list { width: 48%; text-align: center }
.catePrdListWrap .prd-brand { font-size: 12px; color: #777; line-height: 18px; }
.catePrdListWrap .prd-name { font-size: 14px; color: #363942; font-weight: 600; line-height: 18px; }
.catePrdListWrap .prd-price { font-size: 14px; font-weight: bold; line-height: 18px; margin-top: 5px; }
.catePrdListWrap .prd-price strike { font-size: 12px; color: #999; font-weight: 300 }
/* BASIC css end */

