.cols .col4 .col:nth-child(3n+1) .product-card{background:#FFF}
.cols .col4 .col:nth-child(3n+2) .product-card{background:#FFF}
.cols .col4 .col:nth-child(3n+3) .product-card{background:#FFF}
.cols .col4 .best-match:nth-child(3n+1) .product-card{background:#FFF}
.cols .col4 .best-match:nth-child(3n+2) .product-card{background:#FFF}
.cols .col4 .best-match:nth-child(3n+3) .product-card{background:#FFF}
.cols .col5 .col:nth-child(3n+1) .product-card{background:#FFF}
.cols .col5 .col:nth-child(3n+2) .product-card{background:#FFF}
.cols .col5 .col:nth-child(3n+3) .product-card{background:#FFF}
#content .ss-compare-button{color:#292929;padding:.75em 1.6875em;font-size:12px;font-size:.75rem}
#content .ss-compare-button:hover{color:#FFF}
#cotnent .ss-compare-button.active{background:#ffc600}
html.ltr .compare-button-container{right:1px;z-index:auto!important}
.compare-button-container{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;position:absolute;top:0}
.product-card{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;position:relative;height:100%;top:0}

/* product-review */
.product-card a{color:#000;display:block; position:relative; overflow:hidden; }
.product-card img{width:100%}
.product-card>a{color:#292929}
.product-card>a:hover{color:#0071bf}
.product-card>a:active{color:#666}
.product-card>a:focus{color:#0071bf;border: 1px solid #0071bf;}
.product-card a div{overflow:hidden;*zoom:1}
.product-card p{font-size:16px;font-size:1rem}
.product-card p.btc-icon{margin-bottom:10px;padding:0 20px;color:#1428a0;font-size:13px;font-size:.875rem;font-family:"SamsungIFBlk",Arial,sans-serif;font-weight:normal}
.product-card p.btb-icon{margin-bottom:10px;padding:0 20px;color:#0071bf;font-size:13px;font-size:.875rem;font-family:"SamsungIFBd",Arial,sans-serif;font-weight:normal;text-transform:uppercase}
.product-card .product-review{margin-bottom:.2em;overflow:hidden;*zoom:1}
.product-card .product-review .rating{color:#a6a8aa;overflow:hidden;*zoom:1;font-size:12px;font-size:.75rem}
.product-card .product-review .rating .icon-star{float:left}
.product-card .product-review .rating .iconBase{width:.5125em;float:left;overflow:hidden;direction:rtl;position:relative;left:-1.5em}
.product-card .product-review .rating.rating.half-star .iconBase{left:-4.5em}
.product-card .product-review .rating.rating.oneHalf-star .iconBase{left:-3.5em}
.product-card .product-review .rating.rating.twoHalf-star .iconBase{left:-2.5em}
.product-card .product-review .rating.rating.threeHalf-star .iconBase{left:-1.5em}
.product-card .product-review .rating.rating.fourHalf-star .iconBase{left:-.5em}
.product-card .product-review .rating .gold{color:#ffc600}
.product-card .product-description .product-price{clear:both}
.product-card .product-description .awards-popover{width:100%;overflow:hidden}
.product-card .product-description .awards-popover ul{width:auto;height:auto;margin:0;padding:0 0 0 0}
.product-card .product-description .awards-popover ul li{width:21%;height:auto;float:left;margin:0 2%;padding:0}
.product-card .product-description .awards-popover ul li img{height:90%}
.product-card .highlights{font-weight:bold;color:#f45c10;font-size:17px;font-size:1.0625rem;font-family:"SamsungIFBlk",Arial,sans-serif;font-weight:normal;text-transform:uppercase}
.product-card .highlights p{margin:0}
.product-card .highlights span{color:#f45c10;font-size:9px;font-size:.5625rem}
.product-card .highlights span.spacer{color:#000;font-size:11px;font-size:.6875rem}
.product-card .highlights span img{width:70px}
.product-card .flip{position:absolute;bottom:0;left:0;width:100%;height:60px;padding:0;font-size:16px;font-size:1rem}
.product-card .flip a{padding-top:.75em;padding-bottom:.75em;padding-right:20px;padding-right:1.25rem;padding-left:20px;padding-left:1.25rem;height:55%;display:block;color:#0071bf;text-decoration:underline}
.product-card .flip a.hide{display:none;padding-top:.75em;padding-bottom:.75em;padding-right:20px;padding-right:1.25rem;padding-left:20px;padding-left:1.25rem;height:55%;color:#0071bf;text-decoration:underline}
.product-card .video-name{margin-top:1em;margin-bottom:4.5em;overflow:hidden;*zoom:1}
.product-card.back{visibility:hidden}
.product-card.back p{margin-bottom:10px}
.product-card.back .award-button{font-size:60px;font-size:3.75rem;color:#000}
.product-card.back .flip{display:none}

/* product-description */
.product-card.back .product-description{padding-top:50px;height:66%}
@media (min-width: 22.5em) { .product-card.back .product-description{height:65%} }
@media (min-width: 30em) { .product-card.back .product-description{height:59%;padding-top:90px} }
@media (min-width: 48em) { .product-card.back .product-description{height:61%} }
@media (min-width: 50em) { .product-card.back .product-description{height:61%} }
@media (min-width: 64em) { .product-card.back .product-description{height:59.3%} }
@media (min-width: 80em) { .product-card.back .product-description{height:64%} }
@media (min-width: 90em) { .product-card.back .product-description{height:62%} }
.product-card.back .swatches{margin-bottom:28px}
@media (min-width: 22.5em) { .product-card.back .swatches{margin-bottom:30px} }
@media (min-width: 30em) { .product-card.back .swatches{margin-bottom:32px} }
.product-card.back .swatches .swatch{width:28px;height:28px;margin-bottom:4px}
@media (min-width: 22.5em) { .product-card.back .swatches .swatch{width:30px;height:30px;margin-bottom:5px} }
@media (min-width: 30em) { .product-card.back .swatches .swatch{width:34px;height:34px;margin-bottom:6px} }
@media (min-width: 48em) { .product-card.back .swatches .swatch{width:38px;height:38px;margin-bottom:7px} }
@media (min-width: 50em) { .product-card.back .swatches .swatch{width:43px;height:43px;margin-bottom:8px} }
@media (min-width: 64em) { .product-card.back .swatches .swatch{width:38px;height:38px;margin-bottom:7px} }
@media (min-width: 80em) { .product-card.back .swatches .swatch{width:43px;height:43px;margin-bottom:8px} }
.product-card.back .sizes{margin-bottom:28px}
@media (min-width: 22.5em) { .product-card.back .sizes{margin-bottom:30px} }
@media (min-width: 30em) { .product-card.back .sizes{margin-bottom:32px} }
.product-card.back .sizes .size{display:inline-block;width:28px;height:28px;margin-right:2px;margin-bottom:4px;border:#a6a8aa 1px solid;background:#FFF;text-align:center;line-height:28px;font-size:12px}
@media (min-width: 22.5em) { .product-card.back .sizes .size{width:30px;height:30px;margin-right:3px;margin-bottom:5px;line-height:30px;font-size:12px} }
@media (min-width: 30em) { .product-card.back .sizes .size{width:34px;height:34px;margin-right:3px;margin-bottom:6px;line-height:34px;font-size:13px} }
@media (min-width: 48em) { .product-card.back .sizes .size{width:38px;height:38px;margin-right:4px;margin-bottom:7px;line-height:38px;font-size:14px} }
@media (min-width: 50em) { .product-card.back .sizes .size{width:43px;height:43px;margin-right:4px;margin-bottom:8px;line-height:43px;font-size:16px} }
@media (min-width: 64em) { .product-card.back .sizes .size{width:38px;height:38px;margin-right:4px;margin-bottom:7px;line-height:38px;font-size:14px} }
@media (min-width: 80em) { .product-card.back .sizes .size{width:43px;height:43px;margin-right:7px;margin-bottom:7px;line-height:43px;font-size:16px} }
.grid .col .product-container .inner{padding:0;width:100%;height:100%}
.grid .col.interacted>.product-container .product-card.front .flip{z-index:12}
.grid .col.interacted>.product-container .product-card.back{z-index:11;visibility:visible}
.grid .col.interacted>.compare-button-container{visibility:hidden}
#content .ss-compare-button:hover,#content .ss-compare-button:focus{color:#FFF}
.ss_samsung.instore .product-card .product-hero,.ss_samsung.search-page.instore .product-card .product-hero{width:100%}
.product-card{position:relative; overflow:visible; }

/* product-container */
html.ltr .grid .col .product-container{width:100%;height:309px;border:1px solid #dadada;border-left:none;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:-1px; z-index:10}
@media (min-width: 25em) {html.ltr .grid .col .product-container{height:366px; }}
@media (min-width: 30em) {html.ltr .grid .col .product-container{height:426px}}
@media (min-width: 38.75em) {html.ltr .grid .col .product-container{height:521px}}
@media (min-width: 48em) {html.ltr .grid .col .product-container{height:616px} }
@media (min-width: 56.125em) {html.ltr .grid .col .product-container{height:686px} }
@media (min-width: 64em) {html.ltr .grid .col .product-container{height:466px} }
@media (min-width: 80.0625em) {html.ltr .grid .col .product-container{height:465px; margin-top:0; } }
@media (min-width: 100em) {html.ltr .grid .col .product-container{height:536px} }
@media (max-width: 399px) {html.ltr .grid .col .product-container{height:320px} }
.grid .col.best-match .product-container{margin-top:0}
html.ltr .grid .category-group .col .product-container.first{border-left:#dadada 1px solid}
html.ltr .grid .col:nth-child(4n+2) .product-container,.grid .col:nth-child(4n+4) .product-container{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}
.product-card .product-hero{width:100%;height:195px}
@media (min-width: 25em) { .product-card .product-hero{height:240px} }
@media (min-width: 30em) { .product-card .product-hero{height:300px} }
@media (min-width: 38.75em) { .product-card .product-hero{height:375px} }
@media (min-width: 48em) { .product-card .product-hero{height:450px} }
@media (min-width: 56.125em) { .product-card .product-hero{height:520px} }
@media (min-width: 64em) { .product-card .product-hero{height:310px} }
@media (min-width: 80.0625em) { .product-card .product-hero{height:310px} }
@media (min-width: 100em) { .product-card .product-hero{height:375px} }
.product-card .product-hero .image{width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}
.product-card .product-hero .image-dmc{width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}
.product-card .product-description{width:100%;height:70px;padding:5px 0;position:relative}
.product-card .product-description p{margin:0;letter-spacing:-.03125em}
html.ltr .product-card .product-description p{position:relative;left:0;margin:0;padding:0 4%;z-index:2}
html.ltr .product-card .product-description .icoStarBox p{padding:0}
.product-card .product-description .icoStarBox p span{display:inline-block;text-indent:-9999px}
.product-card .product-description .product-price{z-index:2;position:relative;color:#000}
.product-card .product-description .product-price.strike{text-decoration:line-through;font-weight:normal;color:#a6a8aa}
.product-card .product-description p.product-name{z-index:2;position:relative;font-size:14px;font-size:.875rem;width:auto;padding:0 4%;width:92%; /* height:2.4em; line-height:1.2;   display:block;  overflow:hidden; text-overflow:ellipsis  */}
html.ltr .product-card .product-description p.product-price,html.ltr .product-card .product-description p.product-code, html.ltr .product-card .product-description .online_label_wrap 
  {padding:0 4%;font-size:13px;font-size:.8125rem;color:#666;position:absolute;left:0; bottom:10px; z-index:2; }
html.ltr .product-card .product-description p.highlights{font-size:12px;font-size:.75rem;position:absolute;top:-3px;left:inherit;right:4%;z-index:2}

@media (min-width: 25em) {
  .product-card .product-description{height:65px}
  html.ltr .product-card .product-description p.product-price,html.ltr .product-card .product-description p.product-code{font-size:13px;font-size:.8125rem;bottom:5px}
}
@media (min-width: 30em) { .product-card .product-description{height:68px} }
@media (min-width: 38.75em) {
  .product-card .product-description{height:80px;padding:10px 0}
  html.ltr .product-card .product-description p.product-name{font-size:20px;font-size:1.25rem}
  html.ltr .product-card .product-description p.highlights{font-size:14px;font-size:.875rem}
  html.ltr .product-card .product-description p.product-price,html.ltr .product-card .product-description p.product-code,  html.ltr .product-card .product-description .online_label_wrap {font-size:14px;font-size:.875rem;bottom:10px}
}
@media (min-width: 48em) {
  .product-card .product-description{height:90px}
  html.ltr .product-card .product-description p.product-name{font-size:20px;font-size:1.25rem}
  html.ltr .product-card .product-description p.highlights{font-size:16px;font-size:1rem}
  html.ltr .product-card .product-description p.product-price,html.ltr .product-card .product-description p.product-code,  html.ltr .product-card .product-description .online_label_wrap{font-size:18px;font-size:1.125rem;bottom:10px}
}
@media (min-width: 56.125em) {
  .product-card .product-description{height:100px}
  html.ltr .product-card .product-description p.product-price,html.ltr .product-card .product-description p.product-code,  html.ltr .product-card .product-description .online_label_wrap{font-size:20px}
}
@media (min-width: 64em) {
  .product-card .product-description{height:85px}
  html.ltr .product-card .product-description p.product-name{font-size:18px;font-size:1.125rem}
  html.ltr .product-card .product-description p.highlights{font-size:14px;font-size:.875rem}
  html.ltr .product-card .product-description p.product-price,html.ltr .product-card .product-description p.product-code,  html.ltr .product-card .product-description .online_label_wrap{font-size:16px;bottom:10px}
}
@media (min-width: 80.0625em) {
  .product-card .product-description{height:85px}
  html.ltr .product-card .product-description p.product-price,html.ltr .product-card .product-description p.product-code,  html.ltr .product-card .product-description .online_label_wrap{font-size:16px}
}
@media (min-width: 100em) {
  .product-card .product-description{height:95px}
  html.ltr .product-card .product-description p.product-name{font-size:20px;font-size:1.25rem}
  html.ltr .product-card .product-description p.highlights{font-size:16px;font-size:1rem}
  html.ltr .product-card .product-description p.product-price,html.ltr .product-card .product-description p.product-code,  html.ltr .product-card .product-description .online_label_wrap{font-size:18px;bottom:10px}
}
@media (max-width: 399px) {
  .product-card .product-description{height:68px}
  html.ltr .product-card .product-description p.product-price,html.ltr .product-card .product-description p.product-code,  html.ltr .product-card .product-description .online_label_wrap{bottom:5px}
}
.product-card a .product-description p.product-name{color:#000;line-height:1.2}


/* icoStarBox */
.product-card .product-description .icoStarBox{position:relative;width:60px;height:14px;margin:0 2% 0 3%;font-family:"samsungIcon";font-size:12px;speak:none;color:#a6a8aa;z-index:2}
@media (min-width: 48em) {
  .product-card .product-description .icoStarBox{ margin:0 2% 0 4%; }
}
html.ltr .product-card .product-description .icoStarBox{float:left}
.product-card .product-description .icoStarBox p{position:relative;overflow:hidden;height:14px;font-family:"samsungIcon";letter-spacing:0;font-size:12px;speak:none;color:#ffc600;z-index:2}
.product-card .product-description .icoStarBox:before{position:absolute;top:0;content:"\4f\4f\4f\4f\4f";z-index:2}
.product-card .product-description .icoStarBox p:before{position:absolute;top:0;content:"\4f\4f\4f\4f\4f";z-index:3}
html.ltr .icoStarBox:before{left:0}
html.ltr .icoStarBox p:before{left:0}
@media (min-width: 38.75em) {
  .product-card .product-description .icoStarBox{width:80px;height:16px;font-size:16px}
  .product-card .product-description .icoStarBox p{height:16px;font-size:16px}
}
@media (min-width: 48em) {
  .product-card .product-description .icoStarBox{width:91px;height:18px;font-size:18px}
  .product-card .product-description .icoStarBox p{height:18px;font-size:18px}
}
@media (min-width: 56.125em) {
  .product-card .product-description .icoStarBox{width:100px;height:20px;font-size:20px}
  .product-card .product-description .icoStarBox p{height:20px;font-size:20px}
}
@media (min-width: 64em) {
  .product-card .product-description .icoStarBox{width:91px;height:18px;font-size:18px}
  .product-card .product-description .icoStarBox p{height:18px;font-size:18px}
}
@media (min-width: 80.0625em) { .product-card .product-description .icoStarBox{width:91px;height:18px;font-size:18px}}
@media (min-width: 100em) {
  .product-card .product-description .icoStarBox{width:100px;height:20px;font-size:20px}
  .product-card .product-description .icoStarBox p{height:20px;font-size:20px}
}
.product-card .product-description .bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FFF;opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30);z-index:1}
.product-card .product-description .bg2{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FFF;opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30);z-index:1}
.product-card .normal{background-color:#FFF}
.product-card .color-type1{background-color:#FFF}
.product-card .color-type3{background-color:#FFF}
.product-card .color-type6{background-color:#FFF}
.product-video-container .product-card .product-description{padding:0 5px;height:auto}
.touch .grid .col>.product-container .product-card.back .flip{display:block}
.csstransitions .grid .col.interacted>.product-container .product-card{top:-100%}
html.ltr .product-card .product-review .rating{float:left}
html.ltr .product-card.back .award-button{float:left}
html.ltr .product-card .product-description .product-price.strike{float:left;margin:0}
@media (min-width: 22.5em) { .product-card .product-video{width:140px}}
@media (min-width: 25em) { .product-card .product-review{margin-bottom:.2em;overflow:hidden;*zoom:1}}
@media (min-width: 30em) { .product-card .product-video{width:235px;max-width:none}}

@media (min-width: 48em) {
  #content .ss-compare-button{color:#292929;padding:.625em 1.6875em;font-size:16px;font-size:1rem}
  .product-card .product-review .rating{font-size:22px;font-size:1.375rem}
  .product-card .highlights span{font-size:12px;font-size:.75rem}
  .product-card .highlights span img{width:auto}
  .product-card .highlights span.spacer{font-size:16px;font-size:1rem}
  .product-card .flip{font-size:18px;font-size:1.125rem}
  .product-card p.btc-icon{padding:0 30px}
  .product-card p.btb-icon{padding:0 30px}
}
@media (min-width: 50em) {
  .product-card .flip a{padding-right:30px;padding-right:1.875rem;padding-left:30px;padding-left:1.875rem}
  .product-card .flip a.none{padding-right:30px;padding-right:1.875rem;padding-left:30px;padding-left:1.875rem;display:none}
}

@media (min-width: 56.125em) {
  .grid .col:nth-child(4n+4) .product-container,.grid .col:nth-child(4n+4) .product-container{border-left:none;border-right:#dadada 1px solid;border-top:#dadada 1px solid;border-bottom:#dadada 1px solid;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}
}

/* buy-module */
.theme-darkgray #content .buy-module .stock-info{color:#fff}
#content .buy-module{width:280px;margin:13px auto 10px;padding:0;float:none;font-size:12px;font-size:.75rem;color:#000}
#content .buy-module:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0;*zoom:1}
#content .buy-module .size-selector{font-family:"SamsungIFBd",Arial,sans-serif;font-weight:normal;width:100px;background:#e2e2e2}
#content .buy-module .size-selector a{color:#292929}
#content .buy-module .size-selector a.selected-option{height:auto;width:62.6%;padding:12px 18.75%;line-height:normal;text-align:center}
#content .buy-module .size-selector a.selected-option:before{border-top-color:#f9f9f9}
#content .buy-module .size-selector .options{z-index:100}
#content .buy-module .size-selector .options a{color:#292929}
#content .buy-module .shop-button{font-family:"SamsungIFBd",Arial,sans-serif;font-weight:normal;cursor:pointer;background:#1428a0;width:100px}
#content .buy-module .shop-button span{display:block;width:62.6%;padding:12px 18.75%;text-align:center;color:#FFF;text-transform:uppercase;margin:0}
#content .buy-module .stock-info{margin-top:0}
#content .buy-module .shop-button{font-size:1em}
#content .buy-module .nor-button{cursor:pointer;background:#1428a0}
#content .buy-module .nor-button span{color:#FFF}
#content .buy-module .nor-button.disabled{background:#ccc}
#content .buy-module .size-selector .options.ac li{text-align:center}
#content .buy-module .size-selector .options a span{vertical-align:middle}
#content .buy-module .clearfix{display:block;height:35px;line-height:35px;position:relative;text-align:center;background:#1428a0;color:#fff;margin:0 10px;font-size:.625rem;font-size:10px;font-weight:bold}
@media(min-width: 25em) { #content .buy-module .clearfix{font-size:.8125rem;font-size:13px}}
@media(min-width: 64em) { #content .buy-module .clearfix{font-size:1rem;font-size:16px;height:40px;line-height:40px;margin:0 10px}}
#content .buy-module .clearfix:link{background:#1428a0}
#content .buy-module .clearfix>.icon-plus{position:absolute;right:14px;top:14px}
#content .buy-module .size-selector{width:100%;font-size:14px}
html.ltr #content .buy-module .stock-info .ecomText{width:100%;font-size:14px}
html.ltr #content .buy-module{position:absolute;bottom:10px;width:100%;height:35px;margin:0;padding:0;clear:both;text-align:center;z-index:20}
@media (min-width: 64em) { html.ltr #content .buy-module{height:40px}}
@media (max-width: 399px) { html.ltr #content .buy-module{bottom:10px}}
html.ltr #content .buy-module .size-selector{float:left;margin-right:15px}
html.ltr #content .buy-module .size-selector.type01{margin-right:15px}
html.ltr #content .buy-module .shop-button{float:left;margin-right:15px}
html.ltr #content .buy-module .shop-button span{float:left}
html.ltr #content .buy-module .stock-info{float:left;margin-left:0}
html.ltr #content .buy-module .etc-btnList{display:inline-block;position:relative;width:100%}
html.ltr #content .buy-module .etc-btnList.active .clearfix{background:#5e5e5e}
html.ltr #content .buy-module .etc-btnList .nor-btnList{display:none}
html.ltr #content .buy-module .etc-btnList.active .nor-btnList{display:block}
html.ltr #content .buy-module .etc-btnList .size-selector{width:95%;height:45px;margin:0;display:inline-block;float:none;margin:10px 2.5%;text-align:left}
html.ltr #content .buy-module .etc-btnList .size-selector a.selected-option{width:100%;padding:15px 0;line-height:normal;text-align:center;font-size:14px}
html.ltr #content .buy-module .etc-btnList .option-selector.open .options li.active{background-color:#f1f1f1}
html.ltr #content .buy-module .etc-btnList .stock-info{display:inline-block;float:none;margin:0;text-align:center;width:auto}
html.ltr #content .buy-module .nor-button{margin:0 10px;padding:0;font-size:.7rem;font-size:10px;font-weight:bold;color:#fff;height:35px;line-height:35px}
@media(min-width: 25em) { html.ltr #content .buy-module .nor-button{font-size:.8125rem;font-size:13px}}
@media(min-width: 64em) { html.ltr #content .buy-module .nor-button{font-size:1rem;font-size:16px;height:40px;line-height:40px}}
html.ltr #content .buy-module .nor-button.go_where{width:95%;margin:0 2.5% 0 2.5%}
html.ltr #content .buy-module .nor-button:link{background:#1428a0}
html.ltr #content .buy-module .nor-button:active{background:#666}
html.ltr #content .buy-module .nor-button.typelast{background:#0071bf}
html.ltr #content .buy-module .nor-button.typelast:link{background:#0071bf}
html.ltr #content .buy-module .nor-button.typelast:active{background:#4a4a4a}
html.ltr #content .buy-module .nor-button span{float:left;padding:0;margin:0;width:100%;text-align:center;font-weight:bold}
html.ltr #content .buy-module .nor-button span.etc{font-size:12px;font-size:.75rem;font-weight:normal}
html.ltr #content .buy-module .nor-btnList .nor-button{width:100%;margin:0 0 1.5% 0}
html.ltr #content .buy-module .nor-btnList{background:#e2e2e2;overflow:hidden;padding:1.5% 1.5% 0 1.5%;margin:0 10px}
html.ltr #content .buy-module .nor-btnList-etc{width:95%;background:none;overflow:hidden;padding:0 0 0 0;margin:1.5% 2.5% 0 2.5%}

/* search-page */
html.ltr .search-page .grid .col.best-match .product-container{height:auto;border:none;margin-top:0}
html.ltr .search-page .grid .col.best-match.no-image .inner .product-card .product-hero{width:25%}
html.ltr .search-page .grid .col.best-match .inner .product-card .product-hero{width:50%;float:left}
.search-page .grid .col.best-match .inner .product-card .product-description{width:50%;float:right;height:356px}
.search-page .grid .col.best-match .inner .product-description .product-review{margin-top:45%}
.search-page .grid .col.best-match .inner .product-description .product-price{position:relative;top:5px;bottom:0}
.search-page .grid .col.best-match.no-image .product-container .inner .product-description{background:none}
.search-page .grid .col.best-match.no-image .inner .product-card .product-description{width:75%}
.search-page .grid .col.best-match.no-image .inner .product-description .product-name{margin-left:0;font-size:21px;letter-spacing:0}
.search-page .grid .col.best-match.no-image .inner .product-description .product-price{margin-left:0}
.search-page .grid .col.best-match.no-image .inner .product-description .product-review{margin-top:20px;margin-left:10px}
.search-page .grid .col.best-match.no-image .inner .product-description .product-title{margin:0 4% 5px 4%;padding:0;color:#000;font-size:32px;letter-spacing:0}
.search-page .cols .col4 .best-match.no-image .product-card{background:none}
.search-page .col.best-match.no-image .product-card .product-description p.product-name{height:auto}
html.ltr .ss_samsung.search-page .best-match .compare-button-container{top:1px}
html.ltr #content .best-match .buy-module{width:100%;margin-left:0}
@media (min-width: 64em) { html.ltr #content .best-match .buy-module{width:50%;margin-left:50%}}

/* buy-module */
html.ltr .search-page .grid .best-match .product-containe{margin-top:0;border-right:none;border-left:1px solid #dadada}
html.ltr .ss_samsung.search-page .grid .category-group .best-match .blue-theme,html.ltr .ss_samsung.search-page .grid .category-group .best-match .bali-theme,html.ltr .ss_samsung.search-page .grid .category-group .best-match .turquoise-theme,html.ltr .ss_samsung.search-page .grid .category-group .best-match .purple-theme,html.ltr .ss_samsung.search-page .grid .category-group .best-match .white-theme,html.ltr .ss_samsung.search-page .grid .category-group .best-match .black-theme,html.ltr .ss_samsung.search-page .grid .category-group .best-match .grey-theme,html.ltr .ss_samsung.search-page .grid .category-group .best-match .grey-dark-theme,html.ltr .ss_samsung.search-page .grid .category-group .best-match .navy-theme{margin-top:0;border-right:none;border-left:none}
@media(max-width:1023px) {
  html.ltr .search-page .grid .col.best-match .inner .product-card .product-hero{width:100%;float:none}
  .search-page .grid .col.best-match .inner .product-card .product-description{width:100%;height:100px;float:none}
  .search-page .grid .col.best-match .inner .product-card .product-description .product-review{margin-top:0}
  .search-page .grid .col.best-match .inner .product-card .product-description .product-price{position:absolute;top:auto;bottom:10px}
  .search-page .grid .col.best-match.no-image .inner .product-card .product-description .product-title{font-size:26px}
  .search-page .grid .col.best-match.no-image .inner .product-card .product-description .product-name{font-size:16px}
  html.ltr .search-page .grid .col.best-match.no-image .inner .product-card .product-hero{width:50%;float:left}
  .search-page .grid .col.best-match.no-image .inner .product-card .product-description{float:right;width:50%;height:auto}
}
@media(max-width:767px) {
  .search-page .grid .col.best-match .inner .product-card .product-description{height:64px}
  .search-page .grid .col.best-match.no-image .product-container{height:auto}
  .search-page .grid .col.best-match.no-image .inner .product-card .product-hero{width:50%;float:left}
  .search-page .grid .col.best-match.no-image .inner .product-card .product-description{width:50%;float:right}
}
@media(max-width:619px) { .search-page .grid .col.best-match .inner .product-card .product-description{height:60px}}

/* search-page */
.search-page.category .grid .col .product-container{height:309px}
.search-page.category .grid .col .blue-theme,.search-page.category .grid .col .bali-theme,.search-page.category .grid .col .turquoise-theme,.search-page.category .grid .col .purple-theme,.search-page.category .grid .col .white-theme,.search-page.category .grid .col .black-theme,.search-page.category .grid .col .grey-theme,.search-page.category .grid .col .grey-dark-theme,.search-page.category .grid .col .navy-theme{overflow:hidden;width:100%;height:308px}
@media (min-width: 25em) {
  .search-page.category .grid .col .product-container{height:322px}
  .search-page.category .grid .col .blue-theme,.search-page.category .grid .col .bali-theme,.search-page.category .grid .col .turquoise-theme,.search-page.category .grid .col .purple-theme,.search-page.category .grid .col .white-theme,.search-page.category .grid .col .black-theme,.search-page.category .grid .col .grey-theme,.search-page.category .grid .col .grey-dark-theme,.search-page.category .grid .col .navy-theme{height:321px}
}
@media (min-width: 30em) {
  .search-page.category .grid .col .product-container{height:382px}
  .search-page.category .grid .col .blue-theme,.search-page.category .grid .col .bali-theme,.search-page.category .grid .col .turquoise-theme,.search-page.category .grid .col .purple-theme,.search-page.category .grid .col .white-theme,.search-page.category .grid .col .black-theme,.search-page.category .grid .col .grey-theme,.search-page.category .grid .col .grey-dark-theme,.search-page.category .grid .col .navy-theme{height:381px}
}
@media (min-width: 38.75em) {
  .search-page.category .grid .col .product-container{height:477px}
  .search-page.category .grid .col .blue-theme,.search-page.category .grid .col .bali-theme,.search-page.category .grid .col .turquoise-theme,.search-page.category .grid .col .purple-theme,.search-page.category .grid .col .white-theme,.search-page.category .grid .col .black-theme,.search-page.category .grid .col .grey-theme,.search-page.category .grid .col .grey-dark-theme,.search-page.category .grid .col .navy-theme{height:476px}
}
@media (min-width: 48em) {
  .search-page.category .grid .col .product-container{height:572px}
  .search-page.category .grid .col .blue-theme,.search-page.category .grid .col .bali-theme,.search-page.category .grid .col .turquoise-theme,.search-page.category .grid .col .purple-theme,.search-page.category .grid .col .white-theme,.search-page.category .grid .col .black-theme,.search-page.category .grid .col .grey-theme,.search-page.category .grid .col .grey-dark-theme,.search-page.category .grid .col .navy-theme{height:571px}
}
@media (min-width: 56.125em) {
  .search-page.category .grid .col .product-container{height:642px}
  .search-page.category .grid .col .blue-theme,.search-page.category .grid .col .bali-theme,.search-page.category .grid .col .turquoise-theme,.search-page.category .grid .col .purple-theme,.search-page.category .grid .col .white-theme,.search-page.category .grid .col .black-theme,.search-page.category .grid .col .grey-theme,.search-page.category .grid .col .grey-dark-theme,.search-page.category .grid .col .navy-theme{height:641px}
}
@media (min-width: 64em) {
  .search-page.category .grid .col .product-container{height:417px}
  .search-page.category .grid .col .blue-theme,.search-page.category .grid .col .bali-theme,.search-page.category .grid .col .turquoise-theme,.search-page.category .grid .col .purple-theme,.search-page.category .grid .col .white-theme,.search-page.category .grid .col .black-theme,.search-page.category .grid .col .grey-theme,.search-page.category .grid .col .grey-dark-theme,.search-page.category .grid .col .navy-theme{height:416px}
}
@media (min-width: 80.0625em) {
  .search-page.category .grid .col .product-container{height:417px}
  .search-page.category .grid .col .blue-theme,.search-page.category .grid .col .bali-theme,.search-page.category .grid .col .turquoise-theme,.search-page.category .grid .col .purple-theme,.search-page.category .grid .col .white-theme,.search-page.category .grid .col .black-theme,.search-page.category .grid .col .grey-theme,.search-page.category .grid .col .grey-dark-theme,.search-page.category .grid .col .navy-theme{height:416px}
}
@media (min-width: 100em) {
  .search-page.category .grid .col .product-container{height:487px}
  .search-page.category .grid .col .blue-theme,.search-page.category .grid .col .bali-theme,.search-page.category .grid .col .turquoise-theme,.search-page.category .grid .col .purple-theme,.search-page.category .grid .col .white-theme,.search-page.category .grid .col .black-theme,.search-page.category .grid .col .grey-theme,.search-page.category .grid .col .grey-dark-theme,.search-page.category .grid .col .navy-theme{height:486px}
}
@media (max-width: 399px) {
  .search-page.category .grid .col .product-container{height:270px}
  .search-page.category .grid .col .blue-theme,.search-page.category .grid .col .bali-theme,.search-page.category .grid .col .turquoise-theme,.search-page.category .grid .col .purple-theme,.search-page.category .grid .col .white-theme,.search-page.category .grid .col .black-theme,.search-page.category .grid .col .grey-theme,.search-page.category .grid .col .grey-dark-theme,.search-page.category .grid .col .navy-theme{height:269px}
}

/* business */
html.ltr .business .grid .col .product-container{width:100%;height:316px;border-left:none;border-right:#dadada 1px solid;border-top:#dadada 1px solid;border-bottom:#dadada 1px solid;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:-1px;z-index:10}
@media (min-width: 25em) {html.ltr .business .grid .col .product-container{height:360px} }
@media (min-width: 30em) {html.ltr .business .grid .col .product-container{height:425px} }
@media (min-width: 38.75em) {html.ltr .business .grid .col .product-container{height:520px} }
@media (min-width: 48em) {html.ltr .business .grid .col .product-container{height:610px} }
@media (min-width: 56.125em) {html.ltr .business .grid .col .product-container{height:690px} }
@media (min-width: 64em) {html.ltr .business .grid .col .product-container{height:465px} }
@media (min-width: 80.0625em) {html.ltr .business .grid .col .product-container{height:460px} }
@media (min-width: 100em) {html.ltr .business .grid .col .product-container{height:540px} }
@media (max-width: 399px) {html.ltr .business .grid .col .product-container{height:320px} }
.ss_samsung.business.category .grid .col .blue-theme,.ss_samsung.business.category .grid .col .bali-theme,.ss_samsung.business.category .grid .col .turquoise-theme,.ss_samsung.business.category .grid .col .purple-theme,.ss_samsung.business.category .grid .col .white-theme,.ss_samsung.business.category .grid .col .black-theme,.ss_samsung.business.category .grid .col .grey-theme,.ss_samsung.business.category .grid .col .grey-dark-theme,.ss_samsung.business.category .grid .col .navy-theme{overflow:hidden;width:100%;height:309px}
@media (min-width: 25em) {
  .ss_samsung.business.category .grid .col .blue-theme,.ss_samsung.business.category .grid .col .bali-theme,.ss_samsung.business.category .grid .col .turquoise-theme,.ss_samsung.business.category .grid .col .purple-theme,.ss_samsung.business.category .grid .col .white-theme,.ss_samsung.business.category .grid .col .black-theme,.ss_samsung.business.category .grid .col .grey-theme,.ss_samsung.business.category .grid .col .grey-dark-theme,.ss_samsung.business.category .grid .col .navy-theme{height:322px}
}
@media (min-width: 30em) {
  .ss_samsung.business.category .grid .col .blue-theme,.ss_samsung.business.category .grid .col .bali-theme,.ss_samsung.business.category .grid .col .turquoise-theme,.ss_samsung.business.category .grid .col .purple-theme,.ss_samsung.business.category .grid .col .white-theme,.ss_samsung.business.category .grid .col .black-theme,.ss_samsung.business.category .grid .col .grey-theme,.ss_samsung.business.category .grid .col .grey-dark-theme,.ss_samsung.business.category .grid .col .navy-theme{height:382px}
}
@media (min-width: 38.75em) {
  .ss_samsung.business.category .grid .col .blue-theme,.ss_samsung.business.category .grid .col .bali-theme,.ss_samsung.business.category .grid .col .turquoise-theme,.ss_samsung.business.category .grid .col .purple-theme,.ss_samsung.business.category .grid .col .white-theme,.ss_samsung.business.category .grid .col .black-theme,.ss_samsung.business.category .grid .col .grey-theme,.ss_samsung.business.category .grid .col .grey-dark-theme,.ss_samsung.business.category .grid .col .navy-theme{height:477px}
}
@media (min-width: 48em) {
  .ss_samsung.business.category .grid .col .blue-theme,.ss_samsung.business.category .grid .col .bali-theme,.ss_samsung.business.category .grid .col .turquoise-theme,.ss_samsung.business.category .grid .col .purple-theme,.ss_samsung.business.category .grid .col .white-theme,.ss_samsung.business.category .grid .col .black-theme,.ss_samsung.business.category .grid .col .grey-theme,.ss_samsung.business.category .grid .col .grey-dark-theme,.ss_samsung.business.category .grid .col .navy-theme{height:572px}
}
@media (min-width: 56.125em) {
  .ss_samsung.business.category .grid .col .blue-theme,.ss_samsung.business.category .grid .col .bali-theme,.ss_samsung.business.category .grid .col .turquoise-theme,.ss_samsung.business.category .grid .col .purple-theme,.ss_samsung.business.category .grid .col .white-theme,.ss_samsung.business.category .grid .col .black-theme,.ss_samsung.business.category .grid .col .grey-theme,.ss_samsung.business.category .grid .col .grey-dark-theme,.ss_samsung.business.category .grid .col .navy-theme{height:642px}
}
@media (min-width: 64em) {
  .ss_samsung.business.category .grid .col .blue-theme,.ss_samsung.business.category .grid .col .bali-theme,.ss_samsung.business.category .grid .col .turquoise-theme,.ss_samsung.business.category .grid .col .purple-theme,.ss_samsung.business.category .grid .col .white-theme,.ss_samsung.business.category .grid .col .black-theme,.ss_samsung.business.category .grid .col .grey-theme,.ss_samsung.business.category .grid .col .grey-dark-theme,.ss_samsung.business.category .grid .col .navy-theme{height:417px}
}
@media (min-width: 80.0625em) {
  .ss_samsung.business.category .grid .col .blue-theme,.ss_samsung.business.category .grid .col .bali-theme,.ss_samsung.business.category .grid .col .turquoise-theme,.ss_samsung.business.category .grid .col .purple-theme,.ss_samsung.business.category .grid .col .white-theme,.ss_samsung.business.category .grid .col .black-theme,.ss_samsung.business.category .grid .col .grey-theme,.ss_samsung.business.category .grid .col .grey-dark-theme,.ss_samsung.business.category .grid .col .navy-theme{height:417px}
}
@media (min-width: 100em) {
  .ss_samsung.business.category .grid .col .blue-theme,.ss_samsung.business.category .grid .col .bali-theme,.ss_samsung.business.category .grid .col .turquoise-theme,.ss_samsung.business.category .grid .col .purple-theme,.ss_samsung.business.category .grid .col .white-theme,.ss_samsung.business.category .grid .col .black-theme,.ss_samsung.business.category .grid .col .grey-theme,.ss_samsung.business.category .grid .col .grey-dark-theme,.ss_samsung.business.category .grid .col .navy-theme{height:487px}
}
@media (max-width: 399px) {
  .ss_samsung.business.category .grid .col .blue-theme,.ss_samsung.business.category .grid .col .bali-theme,.ss_samsung.business.category .grid .col .turquoise-theme,.ss_samsung.business.category .grid .col .purple-theme,.ss_samsung.business.category .grid .col .white-theme,.ss_samsung.business.category .grid .col .black-theme,.ss_samsung.business.category .grid .col .grey-theme,.ss_samsung.business.category .grid .col .grey-dark-theme,.ss_samsung.business.category .grid .col .navy-theme{height:271px;padding-top:10px}
}

/* instore */
.ss_samsung.instore.category .grid .col .product-container{overflow:hidden;width:100%;height:309px}
html.ltr .instore .col .product-container.first{border-left:#dadada 1px solid}
.ss_samsung.instore.category .grid .col .blue-theme,.ss_samsung.instore.category .grid .col .bali-theme,.ss_samsung.instore.category .grid .col .turquoise-theme,.ss_samsung.instore.category .grid .col .purple-theme,.ss_samsung.instore.category .grid .col .white-theme,.ss_samsung.instore.category .grid .col .black-theme,.ss_samsung.instore.category .grid .col .grey-theme,.ss_samsung.instore.category .grid .col .grey-dark-theme,.ss_samsung.instore.category .grid .col .navy-theme{overflow:hidden;width:100%;height:308px}
@media (min-width: 25em) {
  .ss_samsung.instore.category .grid .col .product-container{height:322px}
  .ss_samsung.instore.category .grid .col .blue-theme,.ss_samsung.instore.category .grid .col .bali-theme,.ss_samsung.instore.category .grid .col .turquoise-theme,.ss_samsung.instore.category .grid .col .purple-theme,.ss_samsung.instore.category .grid .col .white-theme,.ss_samsung.instore.category .grid .col .black-theme,.ss_samsung.instore.category .grid .col .grey-theme,.ss_samsung.instore.category .grid .col .grey-dark-theme,.ss_samsung.instore.category .grid .col .navy-theme{height:321px}
}
@media (min-width: 30em) {
  .ss_samsung.instore.category .grid .col .product-container{height:382px}
  .ss_samsung.instore.category .grid .col .blue-theme,.ss_samsung.instore.category .grid .col .bali-theme,.ss_samsung.instore.category .grid .col .turquoise-theme,.ss_samsung.instore.category .grid .col .purple-theme,.ss_samsung.instore.category .grid .col .white-theme,.ss_samsung.instore.category .grid .col .black-theme,.ss_samsung.instore.category .grid .col .grey-theme,.ss_samsung.instore.category .grid .col .grey-dark-theme,.ss_samsung.instore.category .grid .col .navy-theme{height:381px}
}
@media (min-width: 38.75em) {
  .ss_samsung.instore.category .grid .col .product-container{height:477px}
  .ss_samsung.instore.category .grid .col .blue-theme,.ss_samsung.instore.category .grid .col .bali-theme,.ss_samsung.instore.category .grid .col .turquoise-theme,.ss_samsung.instore.category .grid .col .purple-theme,.ss_samsung.instore.category .grid .col .white-theme,.ss_samsung.instore.category .grid .col .black-theme,.ss_samsung.instore.category .grid .col .grey-theme,.ss_samsung.instore.category .grid .col .grey-dark-theme,.ss_samsung.instore.category .grid .col .navy-theme{height:476px}
}
@media (min-width: 48em) {
  .ss_samsung.instore.category .grid .col .product-container{height:572px}
  .ss_samsung.instore.category .grid .col .blue-theme,.ss_samsung.instore.category .grid .col .bali-theme,.ss_samsung.instore.category .grid .col .turquoise-theme,.ss_samsung.instore.category .grid .col .purple-theme,.ss_samsung.instore.category .grid .col .white-theme,.ss_samsung.instore.category .grid .col .black-theme,.ss_samsung.instore.category .grid .col .grey-theme,.ss_samsung.instore.category .grid .col .grey-dark-theme,.ss_samsung.instore.category .grid .col .navy-theme{height:571px}
}
@media (min-width: 56.125em) {
  .ss_samsung.instore.category .grid .col .product-container{height:642px}
  .ss_samsung.instore.category .grid .col .blue-theme,.ss_samsung.instore.category .grid .col .bali-theme,.ss_samsung.instore.category .grid .col .turquoise-theme,.ss_samsung.instore.category .grid .col .purple-theme,.ss_samsung.instore.category .grid .col .white-theme,.ss_samsung.instore.category .grid .col .black-theme,.ss_samsung.instore.category .grid .col .grey-theme,.ss_samsung.instore.category .grid .col .grey-dark-theme,.ss_samsung.instore.category .grid .col .navy-theme{height:641px}
}
@media (min-width: 64em) {
  .ss_samsung.instore.category .grid .col .product-container{height:417px}
  .ss_samsung.instore.category .grid .col .blue-theme,.ss_samsung.instore.category .grid .col .bali-theme,.ss_samsung.instore.category .grid .col .turquoise-theme,.ss_samsung.instore.category .grid .col .purple-theme,.ss_samsung.instore.category .grid .col .white-theme,.ss_samsung.instore.category .grid .col .black-theme,.ss_samsung.instore.category .grid .col .grey-theme,.ss_samsung.instore.category .grid .col .grey-dark-theme,.ss_samsung.instore.category .grid .col .navy-theme{height:416px}
}
@media (min-width: 80.0625em) {
  .ss_samsung.instore.category .grid .col .product-container{height:417px}
  .ss_samsung.instore.category .grid .col .blue-theme,.ss_samsung.instore.category .grid .col .bali-theme,.ss_samsung.instore.category .grid .col .turquoise-theme,.ss_samsung.instore.category .grid .col .purple-theme,.ss_samsung.instore.category .grid .col .white-theme,.ss_samsung.instore.category .grid .col .black-theme,.ss_samsung.instore.category .grid .col .grey-theme,.ss_samsung.instore.category .grid .col .grey-dark-theme,.ss_samsung.instore.category .grid .col .navy-theme{height:416px}
}
@media (min-width: 100em) {
  .ss_samsung.instore.category .grid .col .product-container{height:487px}
  .ss_samsung.instore.category .grid .col .blue-theme,.ss_samsung.instore.category .grid .col .bali-theme,.ss_samsung.instore.category .grid .col .turquoise-theme,.ss_samsung.instore.category .grid .col .purple-theme,.ss_samsung.instore.category .grid .col .white-theme,.ss_samsung.instore.category .grid .col .black-theme,.ss_samsung.instore.category .grid .col .grey-theme,.ss_samsung.instore.category .grid .col .grey-dark-theme,.ss_samsung.instore.category .grid .col .navy-theme{height:486px}
}
@media (max-width: 399px) {
  .ss_samsung.instore.category .grid .col .product-container{height:271px}
  .ss_samsung.instore.category .grid .col .blue-theme,.ss_samsung.instore.category .grid .col .bali-theme,.ss_samsung.instore.category .grid .col .turquoise-theme,.ss_samsung.instore.category .grid .col .purple-theme,.ss_samsung.instore.category .grid .col .white-theme,.ss_samsung.instore.category .grid .col .black-theme,.ss_samsung.instore.category .grid .col .grey-theme,.ss_samsung.instore.category .grid .col .grey-dark-theme,.ss_samsung.instore.category .grid .col .navy-theme{height:270px;padding-top:10px}
}

/* fix : product name height & line clamping */
html.ltr .product-card .product-description p.product-name, html.rtl .product-card .product-description p.product-name  { height:2.4em; line-height: 1.4; overflow: hidden; }

