/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
.productTitle2 { padding:20px 0 0; text-align:center } 
.productTitle2 h3 { font-size:13px; font-weight:600 } 
.productTitle { padding:20px 0 0; text-align:center } 
.productTitle h3 { font-size:13px; font-weight:600 } 

.shopbrand .desc { padding:7px 0 15px; font-size:10px; color:#3d3d3d; text-align:center } 

.shopbrand .MK_product_list { margin:0 3px } 
.shopbrand .MK_product_list .list a { display: block; position:relative } 
.shopbrand .MK_product_list .list .bestIdx { display:block; height:15px; font-size:11px; color:#fff; text-align:center; background:#dcb3b6 } 
.shopbrand .MK_product_list .list figure { padding:0 3px 0 } 
.shopbrand .MK_product_list .list img.listPic { width: 100%; } 
.shopbrand .MK_product_list .list .list_shoppingInfo { margin-top:3px; position:relative; font-size:11px } 
.shopbrand .MK_product_list .bestPrd-pagination { padding-top:5px; text-align:center } 
.shopbrand .MK_product_list .bestPrd-pagination .swiper-pagination-bullet { margin:0 2px; width:8px; height:8px; font-size:10px; color:#000; line-height:13px; background:#d0d0d0; opacity:1 } 
.shopbrand .MK_product_list .bestPrd-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { color:#fff; background:#efb7b3 } 

.shopbrand .cateWrap { padding:22px 0 0; font-size:0; text-align:center } 
.shopbrand .cateWrap a { display:inline-block; margin:3px 4px; padding:0 7px; height:28px; font-size:11px; color:#000; line-height:28px; white-space:nowrap; border-radius:5px; background:#efefef } 

.shopbrandTitle img { width:100%; } 


.brandNav2 { float:left; width: 100%; text-align: center; margin: 0 auto; font-size: 0; padding:20px 0px; } 
.brandNav2 .list { display:inline-block; padding-right: 5px; margin: 10px 0 0px; } 
.brandNav2 .list:last-child { padding-right:0; } 
.brandNav2 .link { font-size:11px; line-height: 28px; color: #010101; display:block; font-weight:500; background: #efefef; border-radius: 5px; padding: 0 7px; height: 28px; } 
.brandNav2 .link:hover { color: #f6f6f6; background: #060606; } 
.brandNav2 .link.on { color: #f6f6f6; background: #060606; } 


.brandNav { float:left; width: 100%; text-align: center; margin: 0 auto; } 
.brandNav .list { display:inline-block; padding-right:40px; } 
.brandNav .list:last-child { padding-right:0; } 
.brandNav .link { font-size:15px; line-height:24px; color:#000; display:block; font-weight:500; } 
.brandNav .link:hover { color:#777; } 
.brandNav .link.on { color:#777; } 


.brandNav3 { display: none; } 

.brandNav2 .list.hover { } 

.brandNav2 .list.hover .brandNav3 { display: block; position: absolute; left: 50%; transform: translateX(-50%); border: 1px solid #e7e7e7; z-index: 99; background: #fff; right: 0; margin: 7px auto; padding: 5px 0; width: 40vw; } 

.brandNav2 .list { position: relative; } 

.brandNav2 .list .brandNav3 ul { } 

.brandNav2 .list .brandNav3 ul li { } 

.brandNav2 .list .brandNav3 ul li a { } 
.brandNav2 .list .brandNav3 a { display: block; color: #060606; font-size: 13px; font-family: 'NanumSquare', sans-serif; padding: 3px 0; } 

.brandNav2 .list:hover .brandNav3 a + a { margin-top: 7px; } 

.brandNav2 .list:hover .brandNav3 a:hover { background: #ebebeb; } 


span.my-wish-count { display: none; } 


.figure-right { position: absolute; right: 0; bottom: 5px; } 

.crema-product-reviews-count {
    font-size: 11px;
    color: blue;
    font-weight: bold;
}
.prd-wish, .prd-wish i.fa, .crema-product-reviews-count {color: #747474 !important;} 

.listPrice{float:none !important;}
.prd-wish { display: inline-block; vertical-align: middle; margin-right: 5px; font-weight:bold; } 

.prd-wish + .prd-crema { display: inline-block; vertical-align: middle; /* padding-top: 5px; */}

.prd-wish a { color: blue; font-size:11px; font-weight: bold; } 
.prd-wish i.fa {margin-right: 4px;color: blue;/* font-size: 22px; */vertical-align: baseline;cursor:pointer;} 

/* BASIC css end */


/* BASIC css end */

