/* BASIC css start */
/* ºÐ·ù/»ó¼¼¸¸ Àû¿ë */
#detail_gnb {display:block !important;}.shopbrand {}

.shopbrand {}
.shopbrand .cate-wrap {padding:25px 0 0;margin-bottom: 18px;}
.shopbrand .cate-wrap h3 {font-size:20px;line-height: 24px;font-weight: 500;}


#bestSlider {position: relative;padding:40px 0;margin-bottom:56px;background:#F8F5F3; }
#bestSlider .title { font-size:20px; font-weight:400; text-align:center }
#bestSlider .item-wrap {padding-bottom:40px;overflow: hidden;}
#bestSlider .item-wrap .item-cont {padding-top:36px;}
#bestSlider .best_list {overflow:hidden }
#bestSlider .best_list .thumb { position:relative;height: 69vw;}
#bestSlider .best_list .thumb img {width:100%;height:100%;object-fit: cover;}
#bestSlider .best_list .prd-info {padding:16px 8px 0;}
#bestSlider .best_list .prd-info .prd-name {margin-bottom:5px;}
#bestSlider .swiper-pagination {top:auto;bottom:48px;left: 16px;width: 90%;height: 1px;background: #ddd;}
#bestSlider .swiper-pagination .swiper-pagination-progressbar-fill {background:#111;}



.shopbrand .MK_product_list {background-color:#f9f9f9; border-bottom:1px solid #4a4a4a; border-top: 1px solid #4a4a4a;}
.shopbrand .MK_product_list .items {padding: 10px 0;}
.shopbrand .MK_product_list .items #MK_best_product li {width:33.33%;}
.shopbrand .MK_product_list .items .paging-num {text-align: center; clear: both; margin:20px 0;}
.shopbrand .MK_product_list .items .paging-num a {background-color:#fff; border:1px solid #393939; padding:5px 10px; margin:0 10px;}
.shopbrand .list_group {padding: 10px 1%;text-align:center;}
.shopbrand .list_group select {width:49%; height:36px;}
.shopbrand .more .more-title {color: #3b3b3b;}
.shopbrand .more .more-num {color: #aaaaaa;}
.shopbrand .shopbrandTitle img {max-width: 100%;}
.shopbrand .list_array .list_arrayRight img {width: 23px; height: auto;}

body .shopbrand .prd-price .price .consumer {color: #858585;text-decoration: line-through;margin: 0 3px;font-size:12px;}
body .shopbrand .prd-price .price .dc_per {color: #B30000;font-size:12px;}
body .shopbrand .prd-price .price b {font-weight:400;}

.shopbrand .prd-brand {margin-top:12px;} 
.shopbrand .prd-brand a {color:#858585;}
.shopbrand .prd-name a {font-weight: 300;font-size:13px;}
.shopbrand .prd-color span {display: inline-block;width: 18px;height: 6px;margin-right: 3px;box-sizing: border-box;}
.shopbrand .prd-ico {padding-top:10px;}
.shopbrand .prd-ico span {display: flex;flex-wrap: wrap;row-gap: 5px;}
.shopbrand .prd-ico span img {margin-right:5px;}

.shopbrand { margin-bottom:30px; }
.shopbrand .cate-wrap {}
.shopbrand .cate-wrap h3 {margin-bottom: 18px; font-size:20px; font-weight:500; text-align:center }
.shopbrand .cont_wrap {margin-bottom: 32px;}
.shopbrand .cont_wrap .cont_tit2 {margin-bottom: 16px;padding: 0 16px;display: flex;justify-content: space-between;}
.shopbrand .cont_wrap .cont_tit2 h1 {font-size:13px;}
.shopbrand .cate-wrap {margin-bottom: 32px;}
.shopbrand .cate-wrap .class-list {margin: 0 10px;text-align: center; white-space: nowrap;overflow-x: auto;overflow-y: hidden;}
.shopbrand .cate-wrap .class-list a { display:inline-block; margin-right:4px;height:30px;line-height:32px;padding:0 12px; font-size:13px; font-weight: 400;color: #858585; text-transform:capitalize; background: #f1f1f1;border-radius: 50px;}
.shopbrand .cate-wrap .class-list a.active {background: #000;color: #fff;}
.shopbrand .item-wrap .item-cont.flexed {display:flex;flex-wrap:wrap;}
.shopbrand .item-wrap .item-cont.flexed .item-list:nth-child(odd) {margin-right:6px;}
.shopbrand .item-wrap .item-cont .item-list {position:relative; width: calc(100% / 2 - 3px);margin-bottom: 32px;}
.shopbrand .item-wrap .item-cont .item-list .thumb {height:69vw;}
.shopbrand .item-wrap .item-cont .item-list .thumb img {width:100%;height:100%;object-fit: cover;}
.shopbrand .item-wrap .item-cont .item-list .prd-info {padding:16px 8px 0;}
.shopbrand .item-wrap .item-cont .item-list .prd-info .prd-name {margin-bottom:5px;}
/* BASIC css end */

