/* vn */
@font-face { font-family: 'SamsungSharpSans'; src: url(https://www.samsung.com/etc/designs/smg/vn/font/SamsungSharpSans-Bold-UTF8.woff2) format("woff2"), url(https://www.samsung.com/etc/designs/smg/vn/font/SamsungSharpSans-Bold-UTF8.woff) format("woff"), url(https://www.samsung.com/etc/designs/smg/vn/font/SamsungSharpSans-Bold-UTF8.ttf) format("truetype"); font-weight: bold; font-style: normal; } 
/* components */
/* home - header */
.hp-header__title { font-family:'SamsungSharpSans','SamsungOne', arial !important; line-height: 1.25; }

@media screen and (width: 640px) { .hp-header__title { font-size: 78px; font-size: 12.22222vw; }
  .hp-header__desc { font-size: 25px; font-size: 3.88889vw; } }

/* home - brand ecosystem high */
.hp-brand-ecocsystem-high__title { font-family:'SamsungSharpSans','SamsungOne', arial !important; line-height: 1.25; }

@media screen and (width: 640px) { .hp-brand-ecocsystem-high__title { font-size: 78px; font-size: 12.22222vw; }
  .hp-brand-ecocsystem-high__desc { font-size: 25px; font-size: 3.88889vw; } }

/* home - brand ecosystem low */
/* home - onetile cluster*/
.hp-onetile-cluster__title { font-family:'SamsungSharpSans','SamsungOne', arial !important; line-height: 1.25; }

@media screen and (max-width: 768px) { .hp-onetile-cluster__desc { line-height: 1.3; } }

/* news - header */
.sc-news-header .s-title { font-family:'SamsungSharpSans','SamsungOne', arial !important; line-height: 1.25; }

/* offer - header */
.sc-offer-header .s-title { font-family:'SamsungSharpSans','SamsungOne', arial !important; line-height: 1.25; }

@media screen and (max-width: 768px) { .sc-offer-header .s-desc { line-height: 1.3; } }

/* offer - view - header */
.sc-offer-view-header .s-title { font-family:'SamsungSharpSans','SamsungOne', arial !important; line-height: 1.25; }

@media screen and (max-width: 768px) { .sc-offer-view-header .s-desc { line-height: 1.3; } }

/* product - details */
.product-details__title { font-family:'SamsungSharpSans','SamsungOne', arial !important; line-height: 1.25; }

@media screen and (max-width: 768px) { .product-details__title { line-height: 1.25; } }

/* shop - feature benefit*/
.feature-benefit__title { font-family:'SamsungSharpSans','SamsungOne', arial !important; line-height: 1.25; }

.feature-benefit__disclaimer { line-height: 1.5; }

@media screen and (max-width: 768px) { .feature-benefit__disclaimer { line-height: 1.56; } }

/* shop - feature benefit bundle*/
.feature-benefit-bundle__title { font-family:'SamsungSharpSans','SamsungOne', arial !important; line-height: 1.25; }

.feature-benefit-bundle__list .feature-benefit-bundle__item .feature-benefit-bundle__text-wrap .feature-benefit-bundle__sub-title { line-height: 1.4; }

.feature-benefit-bundle__list .feature-benefit-bundle__disclaimer p { line-height: 1.5; }

@media screen and (max-width: 768px) { .feature-benefit-bundle__list .feature-benefit-bundle__item .feature-benefit-bundle__text-wrap .feature-benefit-bundle__sub-title { line-height: 1.3; }
  .feature-benefit-bundle__list .feature-benefit-bundle__disclaimer p { line-height: 1.56; } }

/* shop - header*/
.shop-header__title { font-family:'SamsungSharpSans','SamsungOne', arial !important; line-height: 1.25; }

/* shop - product pairing */
.product-pairing__sub_title { font-family:'SamsungSharpSans','SamsungOne', arial !important; }

/* shop - related products */
.related-products__title { font-family:'SamsungSharpSans','SamsungOne', arial !important; }

/* feature-benefit-carousel */
.feature-benefit-carousel__title { font-family:'SamsungSharpSans','SamsungOne', arial !important; }

.fp-spec-design__table-th h3, .fp-spec__table-th h3 {font-family:'SamsungOne', arial !important;font-weight: bold;}

/* CES2019 > Jump Control - 2019-01-08 */
.hu-event-page-list {display: none;}

/* bazaarvoice review create popup - confirm checkbox css add */
.bv-checkbox-container input[type="checkbox"]{-webkit-appearance: checkbox !important;}

/* PF > Desktop One Line CTA - 2019-12-05 */
.s-filter--2019 .product-card__cta .s-btn-encased, .s-filter--2019 .product-card__cta .product-card__cta-multi .s-btn-encased { font-size: 11px; font-size: 0.76389vw; }
@media (min-width: 1440px) { .s-filter--2019 .product-card__cta .s-btn-encased, .s-filter--2019 .product-card__cta .product-card__cta-multi .s-btn-encased { font-size: 11px; } }
@media screen and (max-width: 768px) { .s-filter--2019 .product-card__cta .s-btn-encased { font-size: 25.6px; font-size: 3.33333vw; } }
@media screen and (max-width: 768px) and (max-width: 360px) { .s-filter--2019 .product-card__cta .s-btn-encased { font-size: 12px; font-size: 3.33333vw; } }