@charset "utf-8";
.product-card p.btc-icon{ font-family:'SECGCWM', sans-serif !important; }
.product-card p.btb-icon{ font-family:'SECGCWM', sans-serif !important; }
.product-card .highlights{ font-family:'SECGCWM', sans-serif !important; }
#content .buy-module .size-selector{ font-family:'SECGCWM', sans-serif !important; }
#content .buy-module .shop-button{ font-family:'SECGCWM', sans-serif !important; }
html.ltr #content .buy-module .nor-button span{ font-weight:normal !important; }
#content .buy-module .clearfix{ font-weight:normal !important; }
#content .ss-compare-button{ font-size:12px; font-size:0.75rem; }
.product-card p{ font-size:14px; font-size:0.875rem; }
.product-card p.btc-icon{ font-size:12px; font-size:0.75rem; }
.product-card p.btb-icon{ font-size:12px; font-size:0.875rem; }
.product-card .product-review .rating{ font-size:12px; font-size:0.75rem; }
.product-card .highlights{ font-size:15px; font-size:0.9375rem; }
.product-card .highlights span{ font-size:9px; font-size:0.5625rem; }
.product-card .highlights span.spacer{ font-size:11px; font-size:0.6875rem; }
.product-card .flip{ font-size:14px; font-size:0.875rem; }
.product-card.back .award-button{ font-size:57px; font-size:3.5625rem; }
.product-card.back .sizes .size{ font-size:12px; }
@media (min-width:22.5em){
	.product-card.back .sizes .size{ font-size:12px; }
}
@media (min-width:30em){
	.product-card.back .sizes .size{ font-size:12px; }
}
@media (min-width:48em){
	.product-card.back .sizes .size{ font-size:13px; }
}
@media (min-width:50em){
	.product-card.back .sizes .size{ font-size:14px; }
}
@media (min-width:64em){
	.product-card.back .sizes .size{ font-size:13px; }
}
@media (min-width:80em){
	.product-card.back .sizes .size{ font-size:14px; }
}
.product-card .product-description p.product-name{ font-size:13px; font-size:0.8125rem; }
html.ltr .product-card .product-description p.product-price,
html.ltr .product-card .product-description p.product-code{ font-size:12px; font-size:0.75rem; }
html.rtl .product-card .product-description p.product-price,
html.rtl .product-card .product-description p.product-code{ font-size:12px; font-size:0.75rem; }
html.ltr .product-card .product-description p.highlights{ font-size:12px; font-size:0.75rem; }
html.rtl .product-card .product-description p.highlights{ font-size:12px; font-size:0.75rem; }
@media (min-width:25em){
	html.ltr .product-card .product-description p.product-price,
	html.ltr .product-card .product-description p.product-code,
	html.rtl .product-card .product-description p.product-price,
	html.rtl .product-card .product-description p.product-code{ font-size:12px; font-size:0.75rem; }
}
@media (min-width:38.75em){
	html.ltr .product-card .product-description p.product-name,
	html.rtl .product-card .product-description p.product-name{ font-size:14px; font-size:0.875rem; }
	html.ltr .product-card .product-description p.highlights,
	html.rtl .product-card .product-description p.highlights{ font-size:13px; font-size:0.8125rem; }
	html.ltr .product-card .product-description p.product-price,
	html.ltr .product-card .product-description p.product-code,
	html.rtl .product-card .product-description p.product-price,
	html.rtl .product-card .product-description p.product-code{ font-size:13px; font-size:0.8125rem; }
}
@media (min-width:48em){
	html.ltr .product-card .product-description p.product-name,
	html.rtl .product-card .product-description p.product-name{ font-size:17px; font-size:1.0625rem; }
	html.ltr .product-card .product-description p.highlights,
	html.rtl .product-card .product-description p.highlights{ font-size:14px; font-size:0.875rem; }
	html.ltr .product-card .product-description p.product-price,
	html.ltr .product-card .product-description p.product-code,
	html.rtl .product-card .product-description p.product-price,
	html.rtl .product-card .product-description p.product-code, { font-size:15px; font-size:0.9375rem; }
}
@media (min-width:56.125em){
	html.ltr .product-card .product-description p.product-name,
	html.rtl .product-card .product-description p.product-name{ font-size:19px; font-size:1.1875rem; }
	html.ltr .product-card .product-description p.product-price,
	html.ltr .product-card .product-description p.product-code,
	html.rtl .product-card .product-description p.product-price,
	html.rtl .product-card .product-description p.product-code{ font-size:17px; }
}
@media (min-width:64em){
	html.ltr .product-card .product-description p.product-name,
	html.rtl .product-card .product-description p.product-name{ font-size:15px; font-size:0.9375rem; }
	html.ltr .product-card .product-description p.highlights,
	html.rtl .product-card .product-description p.highlights{ font-size:13px; font-size:0.8125rem; }
	html.ltr .product-card .product-description p.product-price,
	html.ltr .product-card .product-description p.product-code,
	html.rtl .product-card .product-description p.product-price,
	html.rtl .product-card .product-description p.product-code{ font-size:14px; }
}
@media (min-width:80.0625em){
	html.ltr .product-card .product-description p.product-price,
	html.ltr .product-card .product-description p.product-code,
	html.rtl .product-card .product-description p.product-price,
	html.rtl .product-card .product-description p.product-code{ font-size:14px; }
}
@media (min-width:100em){
	html.ltr .product-card .product-description p.product-name,
	html.rtl .product-card .product-description p.product-name{ font-size:17px; font-size:1.0625rem; }
	html.ltr .product-card .product-description p.highlights,
	html.rtl .product-card .product-description p.highlights{ font-size:14px; font-size:0.875rem; }
	html.ltr .product-card .product-description p.product-price,
	html.ltr .product-card .product-description p.product-code,
	html.rtl .product-card .product-description p.product-price,
	html.rtl .product-card .product-description p.product-code{ font-size:15px; }
}
.product-card .product-description .icoStarBox{ font-size:12px; }
.product-card .product-description .icoStarBox p{ font-size:12px; }
@media (min-width:38.75em){
	.product-card .product-description .icoStarBox{ font-size:14px; }
	.product-card .product-description .icoStarBox p{ font-size:14px; }
}
@media (min-width:48em){
	.product-card .product-description .icoStarBox{ font-size:15px; }
	.product-card .product-description .icoStarBox p{ font-size:15px; }
}
@media (min-width:56.125em){
	.product-card .product-description .icoStarBox{ font-size:17px; }
	.product-card .product-description .icoStarBox p{ font-size:17px; }
}
@media (min-width:64em){
	.product-card .product-description .icoStarBox{ font-size:15px; }
	.product-card .product-description .icoStarBox p{ font-size:15px; }
}
@media (min-width:80.0625em){
	.product-card .product-description .icoStarBox{ font-size:15px; }
}
@media (min-width:100em){
	.product-card .product-description .icoStarBox{ font-size:17px; }
	.product-card .product-description .icoStarBox p{ font-size:17px; }
}
@media (min-width:48em){
	#content .ss-compare-button{ font-size:14px; font-size:0.875rem; }
	.product-card .product-review .rating{ font-size:19px; font-size:1.1875rem; }
	.product-card .highlights span{ font-size:12px; font-size:0.75rem; }
	.product-card .highlights span.spacer{ font-size:14px; font-size:0.875rem; }
	.product-card .flip{ font-size:15px; font-size:0.9375rem; }
}
#content .buy-module{ font-size:12px; font-size:0.75rem; }
#content .buy-module .shop-button{ font-size:1em; }
#content .buy-module .clearfix{ font-size:10px; font-size:0.625rem; }
@media (min-width:25em){
	#content .buy-module .clearfix{ font-size:12px; font-size:0.75rem; }
}
@media (min-width:64em){
	#content .buy-module .clearfix{ font-size:14px; font-size:0.875rem; }
}
#content .buy-module .size-selector{ font-size:13px; }
html.ltr #content .buy-module .stock-info .ecomText{ font-size:13px; }
html.rtl #content .buy-module .stock-info .ecomText{ font-size:13px; }
html.ltr #content .buy-module .etc-btnList .size-selector a.selected-option{ font-size:13px; }
html.ltr #content .buy-module .nor-button{ font-size:10px; font-size:0.7rem; }
@media (min-width:25em){
	html.ltr #content .buy-module .nor-button{ font-size:12px; font-size:0.75rem; }
}
@media (min-width:64em){
	html.ltr #content .buy-module .nor-button{ font-size:14px; font-size:0.875rem; }
}
html.rtl #content .buy-module .nor-button{ font-size:10px; font-size:0.7rem; }
@media (min-width:25em){
	html.rtl #content .buy-module .nor-button{ font-size:12px; font-size:0.75rem; }
}
@media (min-width:64em){
	html.rtl #content .buy-module .nor-button{ font-size:14px; font-size:0.875rem; }
}
html.ltr #content .buy-module .nor-button span.etc{ font-size:12px; font-size:0.75rem; }
html.rtl #content .buy-module .etc-btnList .size-selector a.selected-option{ font-size:14px; }
html.rtl #content .buy-module .nor-button span.etc{ font-size:12px; font-size:0.75rem; }
.search-page .grid .col.best-match.no-image .inner .product-description .product-name{ font-size:18px; }
.search-page .grid .col.best-match.no-image .inner .product-description .product-title{ font-size:29px; }
@media (max-width:1023px){
	.search-page .grid .col.best-match.no-image .inner .product-card .product-description .product-title{ font-size:23px; }
	.search-page .grid .col.best-match.no-image .inner .product-card .product-description .product-name{ font-size:14px; }
}

.product-card .product-description .icoStarBox p span {display: inline-block;text-indent: -9999px !important;}
/*20141219 adn/msminsu - height 수정*/
.product-card .product-description p.product-name{ height:2.7em; }

/* compare button fix by demoon 2015.01.09 */
.ss_samsung .ss-compare-button{width:100px!important; padding:.75em 0 !important; text-align:center;}