@charset "utf-8";
/* **************************************************************************************
* 상품디스플레이 사용자/제작자 CSS
************************************************************************************** */

.goods_info_style_mbr:after {content:"";display:block;clear:both;}
.goods_info_style_mbr>.gl_item {float:left;width:calc(25% - 15px);margin-left:20px;}
.goods_info_style_mbr>.gl_item:first-child {margin-left:0;}
.goods_info_style_mbr>.gl_item .respItemImageArea {}
.goods_info_style_mbr>.gl_item .respItemImageArea img {width:100%;}
.goods_info_style_mbr .gl_item .goods_brand_name {padding:10px 0;display:block;font-size:14px;line-height:14px;}
.goods_info_style_mbr .gl_item .goods_name {display:block;margin:8px 0 15px 0;font-weight:bold;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:16px;line-height:16px;}
.goods_info_style_mbr .gl_item .goods_short_desc {display:block;font-size:14px;line-height:22px;height:44px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.goods_info_style_mbr .gl_item .info_prc {margin:0;}
.goods_info_style_mbr .gl_item .info_prc>div {display:inline-block;font-size:18px;font-weight:bold;}
.goods_info_style_mbr .gl_item .info_prc>div.goods_sales_percent {color:#da2036;}
.goods_info_style_mbr .gl_item .info_prc>div.goods_sales_price {color:#111;}
.goods_info_style_mbr .gl_item .goods_icon_images {width:40px;vertical-align:top;}
.goods_info_style_mbr .gl_item .goods_icon_images img {margin-top:-3px;}
.goods_info_style_mbr .gl_item .best_tag {position:absolute;top:0;left:0;}

.goods_main_best {margin-left:-40px;margin-top:-2px;}
.goods_main_best .slick-list {margin-left:-2px;}
.goods_main_best .gl_item .gl_inner_item_wrap {border:1px solid #000;margin-left:40px;}
.goods_main_best .gl_item .gl_inner_item_wrap .best_tag {position:absolute;top:0;right:0;left:auto;background:#111;color:#fff;font-size:12px;text-align:center;z-index:1;width:60px;height:60px;}
.goods_main_best .gl_item .gl_inner_item_wrap .best_tag .num {font-size:30px;margin-bottom:-3px;}
.goods_main_best .gl_item .gl_inner_item_wrap .respItemImageArea img {width:100%;}
.goods_main_best .gl_item .gl_inner_item_wrap .resp_display_goods_info {padding:10px 20px;border-top:1px solid #000;}

.main_best_pick>li .gl_inner_item_wrap {border-top:1px solid #000;}
.main_best_pick>li .gl_inner_item_wrap .hash_tag {position:absolute;top:15px;left:0;color:#111;font-size:16px;font-weight:bold;z-index:1;}
.main_best_pick>li .respItemImageArea {border:0;}

@media only screen and (max-width:767px) {
	.goods_info_style_mbr>.gl_item {width:calc(50% - 8px);margin-left:16px;margin-top:30px;}
	.goods_info_style_mbr>.gl_item:nth-child(2n+1) {margin-left:0;}
	.goods_info_style_mbr .gl_item .goods_brand_name {font-size:11px;padding:0;}
	.goods_info_style_mbr .gl_item .goods_name {font-size:12px;line-height:16px;height:32px;line-height:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;}
	.goods_info_style_mbr .gl_item .goods_short_desc {display:none;}
	.goods_info_style_mbr .gl_item .info_prc {margin:13px 0 0 0;}
	.goods_info_style_mbr .gl_item .info_prc>div {font-size:13px;}
	.goods_info_style_mbr .gl_item .goods_icon_images {width:30px;}
	.main_container .main_best {padding:0 4% 80px 4%;}
	.goods_main_best .slick-dots  {bottom:-30px;}
	.goods_main_best .slick-dots>li>button {width:7px; height:7px; box-shadow:none; border-radius:100%; border:1px solid #444; background:none; transition:all ease 0.3s;opacity:1;}
	.goods_main_best .slick-dots>li.slick-active>button {background:#444;}
	.goods_main_best {margin-left:-15px;}
	.goods_main_best .gl_item .gl_inner_item_wrap {border:0;margin-left:15px;}
	.goods_main_best .gl_item .gl_inner_item_wrap .best_tag {width:40px;height:40px;font-size:10px;}
	.goods_main_best .gl_item .gl_inner_item_wrap .gli_image {border:1px solid #000 !important;}
	.goods_main_best .gl_item .gl_inner_item_wrap .best_tag .num {font-size:18px;}
	.goods_main_best .gl_item .gl_inner_item_wrap .resp_display_goods_info {border:0;}
	
}