.samsung-common-overlay{
    display:none;
    position:fixed;
    z-index:9998;
    top:0;
    left:0;
    opacity:0;
    width:100%;
    height:100%;
    -webkit-transition:1ms opacity ease;
    transition:1ms opacity ease;
    background:rgba(0,0,0,0.6)
}
.samsung-common-overlay .samsung-common-open{
    opacity:1
}
.samsung-common-overlay.fade-and-drop{
    opacity:0
}
.samsung-common-overlay.fade-and-drop.samsung-common-open{
    display:block;
    top:0;
    opacity:1
}
.samsung-common-modal{
    display:none;
    font-family:"SamsungOneLatinWeb";
    position:fixed;
    z-index:9999;
    top:50%;
    left:50%;
    opacity:0;
    width:94%;
    padding:24px 20px;
    -webkit-transition:1ms opacity ease;
    transition:1ms opacity ease;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    -webkit-border-radius:2px;
    border-radius:2px;
    background:#fff
}
.samsung-common-modal.samsung-common-open{
    opacity:1
}
.samsung-common-modal.samsung-common-open.samsung-common-anchored{
    top:20px;
    -webkit-transform:translate(-50%, 0);
    -ms-transform:translate(-50%, 0);
    transform:translate(-50%, 0)
}
.samsung-common-modal .samsung-common-x{
    font-size:16px;
    font-weight:700;
    line-height:24px;
    position:absolute;
    top:10px;
    right:20px;
    padding:5px 7px 7px;
    cursor:pointer;
    border:0;
    outline:none;
    color:#dadada;
    width:auto;
    background-color:#FFFFFF;
    text-decoration:none
}
.samsung-common-modal .samsung-common-x:before{
    content:'\e90d'
}
.samsung-common-modal .samsung-common-x:hover{
    color:#363636
}
.samsung-common-modal .samsung-common-content{
    font-weight:bold;
    font-size:35px;
    width:100%;
    margin:20px auto 30px;
    text-align:center
}
.samsung-common-modal .samsung-common-button-holder{
    width:100%;
    text-align:center
}
.samsung-common-modal .samsung-common-button{
    margin:15px auto 10px;
    position:relative;
    display:inline-block;
    padding:4.1% 12.9%;
    font-size:24px;
    font-size:3.33vw;
    width:100%;
    text-align:center;
    overflow:hidden;
    font-weight:800;
    line-height:1;
    letter-spacing:.2em;
    text-align:center;
    text-decoration:none;
    text-transform:uppercase;
    cursor:pointer;
    background-repeat:no-repeat;
    background-position:0 0, 0 100%;
    background-size:100% 100%, 100% 100%;
    border:1px solid;
    -webkit-border-radius:50px;
    border-radius:50px;
    outline:0;
    -webkit-transition:.2s ease-in;
    transition:.2s ease-in;
    background-clip:border-box;
    background-color:#fff;
    color:#000
}
@media (min-width: 769px){
    .samsung-common-modal .samsung-common-button{
        font-weight:700;
        width:30%;
        padding:15px 20px;
        font-size:16px
    }
}
.samsung-common-modal .samsung-common-button:hover{
    color:#fff;
    background-color:#000
}
.samsung-common-modal.fade-and-drop{
    top:-300%;
    opacity:1
}
.samsung-common-modal.fade-and-drop.samsung-common-open{
    display:block;
    top:50%
}
 
.loader{
    background:black;
    -webkit-transition:opacity 0.5s ease-in-out;
    transition:opacity 0.5s ease-in-out
}
.loader .loader-circle{
    position:absolute;
    left:50%;
    top:50%;
    width:120px;
    height:120px;
    -webkit-border-radius:50%;
    border-radius:50%;
    -webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);
    box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1);
    margin-left:-60px;
    margin-top:-60px
}
.loader .loader-line-mask{
    position:absolute;
    left:50%;
    top:50%;
    width:60px;
    height:120px;
    margin-left:-60px;
    margin-top:-60px;
    overflow:hidden;
    -webkit-transform-origin:60px 60px;
    -ms-transform-origin:60px 60px;
    transform-origin:60px 60px;
    -webkit-transition:all 0.3s;
    transition:all 0.3s;
    -webkit-animation:rotate 1.2s infinite linear;
    animation:rotate 1.2s infinite linear
}
.loader .loader-line-mask .loader-line{
    width:120px;
    height:120px;
    -webkit-border-radius:50%;
    border-radius:50%;
    -webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);
    box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5)
}
@-webkit-keyframes rotate{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@keyframes rotate{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    100%{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
.video-overlay-background{
    background:rgba(0,0,0,0.7);
    cursor:default;
    bottom:0;
    height:100%;
    left:0;
    opacity:0;
    position:fixed;
    right:0;
    top:0;
    -webkit-transition:opacity .3s ease-out;
    transition:opacity .3s ease-out;
    width:100%;
    z-index:-1
}
.video-overlay-background.active{
    opacity:1;
    z-index:10000
}
.video-overlay-background .overlay-video-container{
    z-index:10001;
    display:block;
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    zoom:1;
    width:80%
}
.video-overlay-background .overlay-video-container:after{
    content:'';
    display:block;
    padding-top:56.25%
}
.video-overlay-background .close-button{
    display:block;
    cursor:pointer;
    height:3vw;
    position:absolute;
    right:2vw;
    top:2vw;
    width:3vw;
    z-index:99
}
.video-overlay-background .close-button img{
    width:100%;
    height:100%
}
.inline-video-container{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:100
}
.inline-video-container,.overlay-video-container{
    -webkit-transition:opacity .3s ease-in-out;
    transition:opacity .3s ease-in-out
}
.yt-video-player,.BrightcoveExperience{
    bottom:0;
    height:100%;
    left:0;
    position:absolute;
    right:0;
    top:0;
    width:100%
}
.mp4-video-player{
    background:transparent;
    height:auto !important
}
.feature-benefit-rich .mp4-video-player{
    height:100% !important
}
@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff2") format("woff2"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff") format("woff"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.eot");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff2") format("woff2"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff") format("woff"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.eot");
    font-weight: 700;
    font-style: bold;
    font-display: swap
}

@font-face {
    font-family: 'SamsungSharpSans';
    src: url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.woff") format("woff"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot?#iefix") format("embedded-opentype"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.svg#SamsungSharpSans-Bold") format("svg");
    font-weight: 700;
    font-style: bold;
    font-display: swap
}

@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff2") format("woff2"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff") format("woff"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.eot");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff2") format("woff2"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff") format("woff"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.eot");
    font-weight: 700;
    font-style: bold;
    font-display: swap
}

@font-face {
    font-family: 'SamsungOneLatin';
    src: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/fonts/SamsungOneLatinLatin-400.eot);
    src: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/fonts/SamsungOneLatin-400.eot?#iefix) format("embedded-opentype"), url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/fonts/SamsungOneLatin-400.woff2) format("woff2");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'SamsungOneLatin';
    src: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/fonts/SamsungOneLatin-700.eot);
    src: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/fonts/SamsungOneLatin-700.eot?#iefix) format("embedded-opentype"), url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/fonts/SamsungOneLatin-700.woff2) format("woff2");
    font-weight: bold;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'SamsungSharpSans';
    src: url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.woff") format("woff"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot?#iefix") format("embedded-opentype"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.svg#SamsungSharpSans-Bold") format("svg");
    font-weight: bold;
    font-style: normal;
    font-display: swap
}

html {
    -webkit-text-size-adjust: none
}

html, body {
    direction: ltr
}

body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, table, th, td, form, fieldset, legend, textarea, input, select, textarea, button, figure, figcaption {
    margin: 0;
    padding: 0
}

img, form, fieldset, svg {
    border: 0;
    vertical-align: top
}

input, button, select {
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

button {
    border: 0;
    background: none;
    cursor: pointer
}

button:disabled {
    cursor: default
}

button::-moz-focus-inner {
    padding: 0;
    margin: -1px
}

ul, ol {
    list-style: none
}

a {
    text-decoration: none
}

a:hover {
    text-decoration: none
}

.blind, legend {
    overflow: hidden;
    position: absolute;
    width: 1px;
    height: 1px;
    font-size: 12px;
    clip: rect(1px, 1px, 1px, 1px)
}

body, textarea, input, select, textarea, button {
    font-family: "SamsungOne", arial;
    line-height: 1.32
}

@media (max-width: 1024px) {
    html {
        height: 100%
    }
}

#wrap {
    min-width: 320px
}

.s-content-inner {
    max-width: 1440px;
    margin: 0 auto
}

.s-content-inner:before, .s-content-inner:after {
    content: '';
    display: block;
    clear: both
}

.s-skip-content a {
    overflow: hidden;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 1px;
    background: #000;
    color: #fff;
    text-align: center
}

.s-skip-content a:focus {
    position: relative;
    width: 100%;
    height: auto;
    padding: 10px
}

.s-bg-white-to-lightgrey {
    background: #F5F5F5;
    background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#E4E4E4));
    background: linear-gradient(to bottom, #f5f5f5 0%, #E4E4E4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5', endColorstr='#E4E4E4', GradientType=0)
}

.s-bg-white {
    background: #fff
}

.s-bg-black {
    background: #000
}

.s-bg-color3 {
    background: #363636
}

.s-bg-color4 {
    background: #f7f7f7
}

.s-bg-color6 {
    background: #222425
}

.s-bg-color7 {
    background: #dadada
}

.s-btn-encased {
    position: relative;
    display: inline-block;
    padding: 12px 38px;
    padding: .83333vw 2.63889vw;
    border: 1px solid #000;
    -webkit-border-radius: 45px;
    border-radius: 45px;
    background-color: transparent;
    font-weight: bold;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: background, color, border-color;
    transition-property: background, color, border-color;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
    font-size: 14px;
    font-size: .97222vw;
    color: #000;
    line-height: 1;
    text-transform: uppercase;
    text-shadow: none;
    letter-spacing: .15em;
    white-space: nowrap
}

@media (min-width: 1440px) {
    .s-btn-encased {
        padding: 12px 38px
    }
}

html[lang^="th"] .s-btn-encased {
    font-size: 18.9px;
    font-size: 1.3125vw
}

@media (min-width: 1440px) {
    .s-btn-encased {
        font-size: 14px
    }

    html[lang^="th"] .s-btn-encased {
        font-size: 18.9px
    }
}

html[lang^="ar-"] .s-btn-encased, html[lang^="fa-"] .s-btn-encased {
    letter-spacing: 0 !important
}

.s-btn-encased:hover, .s-btn-encased:active, .s-btn-encased:focus {
    background-color: #000;
    color: #fff
}

.s-btn-encased.s-ico-new-window {
    padding-right: 59px;
    padding-right: 4.09722vw
}

@media (min-width: 1440px) {
    .s-btn-encased.s-ico-new-window {
        padding-right: 59px
    }
}

.s-btn-encased.s-ico-new-window:after {
    position: absolute;
    display: block;
    top: 50%;
    margin-top: -6px;
    margin-top: -.41667vw;
    right: 40px;
    right: 2.77778vw;
    width: 11px;
    width: .76389vw;
    height: 11px;
    height: .76389vw;
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg") no-repeat;
    content: '';
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: background;
    transition-property: background;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out
}

@media (min-width: 1440px) {
    .s-btn-encased.s-ico-new-window:after {
        margin-top: -6px
    }
}

@media (min-width: 1440px) {
    .s-btn-encased.s-ico-new-window:after {
        right: 40px
    }
}

@media (min-width: 1440px) {
    .s-btn-encased.s-ico-new-window:after {
        width: 11px
    }
}

@media (min-width: 1440px) {
    .s-btn-encased.s-ico-new-window:after {
        height: 11px
    }
}

.s-btn-encased.s-ico-new-window:hover:after, .s-btn-encased.s-ico-new-window:active:after, .s-btn-encased.s-ico-new-window:focus:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg")
}

.s-white .s-btn-encased, .s-btn-encased.s-white {
    border-color: #fff;
    color: #fff
}

.s-white .s-btn-encased.s-ico-new-window:after, .s-btn-encased.s-white.s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg")
}

.s-white .s-btn-encased.s-ico-new-window:hover:after, .s-white .s-btn-encased.s-ico-new-window:active:after, .s-white .s-btn-encased.s-ico-new-window:focus:after, .s-btn-encased.s-white.s-ico-new-window:hover:after, .s-btn-encased.s-white.s-ico-new-window:active:after, .s-btn-encased.s-white.s-ico-new-window:focus:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg")
}

.s-white .s-btn-encased:hover, .s-white .s-btn-encased:active, .s-white .s-btn-encased:focus, .s-btn-encased.s-white:hover, .s-btn-encased.s-white:active, .s-btn-encased.s-white:focus {
    background-color: #fff;
    color: #000
}

.s-btn-encased.s-btn-white {
    border-color: #fff;
    background-color: #fff;
    color: #000
}

.s-btn-encased.s-btn-white:hover, .s-btn-encased.s-btn-white:active, .s-btn-encased.s-btn-white:focus {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.s-btn-encased.s-btn-white.s-ico-new-window:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg") no-repeat
}

.s-btn-encased.s-btn-white.s-ico-new-window:hover:after, .s-btn-encased.s-btn-white.s-ico-new-window:active:after, .s-btn-encased.s-btn-white.s-ico-new-window:focus:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg") no-repeat !important
}

.s-btn-text-underline {
    display: inline-block;
    position: relative;
    padding-bottom: 1px;
    padding-bottom: .06944vw;
    font-size: 14px;
    font-size: .97222vw;
    letter-spacing: 0.15em;
    color: #000;
    vertical-align: middle;
    font-weight: bold;
    text-transform: uppercase;
    white-space: nowrap
}

@media (min-width: 1440px) {
    .s-btn-text-underline {
        padding-bottom: 1px
    }
}

html[lang^="th"] .s-btn-text-underline {
    font-size: 18.9px;
    font-size: 1.3125vw
}

@media (min-width: 1440px) {
    .s-btn-text-underline {
        font-size: 14px
    }

    html[lang^="th"] .s-btn-text-underline {
        font-size: 18.9px
    }
}

html[lang^="ar-"] .s-btn-text-underline, html[lang^="fa-"] .s-btn-text-underline {
    letter-spacing: 0 !important
}

.s-btn-text-underline:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 1px;
    height: 1px;
    font-size: 0;
    background-color: #000
}

.s-btn-text-underline.s-ico-layer-popup:after {
    content: '';
    display: inline-block;
    margin-top: -1px;
    margin-left: 5px;
    margin-left: .34722vw;
    width: 8px;
    width: .55556vw;
    height: 12px;
    height: .83333vw;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-right-black.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    vertical-align: middle
}

@media (min-width: 1440px) {
    .s-btn-text-underline.s-ico-layer-popup:after {
        margin-left: 5px
    }
}

@media (min-width: 1440px) {
    .s-btn-text-underline.s-ico-layer-popup:after {
        width: 8px
    }
}

@media (min-width: 1440px) {
    .s-btn-text-underline.s-ico-layer-popup:after {
        height: 12px
    }
}

.s-btn-text-underline.s-ico-new-window:after {
    content: '';
    display: inline-block;
    margin-top: -2px;
    margin-left: 4px;
    margin-left: .27778vw;
    width: 11px;
    width: .76389vw;
    height: 11px;
    height: .76389vw;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    vertical-align: middle
}

@media (min-width: 1440px) {
    .s-btn-text-underline.s-ico-new-window:after {
        margin-left: 4px
    }
}

@media (min-width: 1440px) {
    .s-btn-text-underline.s-ico-new-window:after {
        width: 11px
    }
}

@media (min-width: 1440px) {
    .s-btn-text-underline.s-ico-new-window:after {
        height: 11px
    }
}

.s-btn-text-underline.s-ico-download:after {
    content: '';
    display: inline-block;
    margin-top: -2px;
    margin-left: 3px;
    margin-left: .20833vw;
    width: 11px;
    width: .76389vw;
    height: 11px;
    height: .76389vw;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-download-black.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    vertical-align: middle
}

@media (min-width: 1440px) {
    .s-btn-text-underline.s-ico-download:after {
        margin-left: 3px
    }
}

@media (min-width: 1440px) {
    .s-btn-text-underline.s-ico-download:after {
        width: 11px
    }
}

@media (min-width: 1440px) {
    .s-btn-text-underline.s-ico-download:after {
        height: 11px
    }
}

.s-btn-text-underline.s-white, .s-btn-text-underline.s-btn-white, .s-bg-dark-gray .s-btn-text-underline, .s-bg-black .s-btn-text-underline {
    color: #fff;
    border-color: #fff
}

.s-btn-text-underline.s-white:before, .s-btn-text-underline.s-btn-white:before, .s-bg-dark-gray .s-btn-text-underline:before, .s-bg-black .s-btn-text-underline:before {
    background-color: #fff
}

.s-btn-text-underline.s-white:after, .s-btn-text-underline.s-btn-white:after, .s-bg-dark-gray .s-btn-text-underline:after, .s-bg-black .s-btn-text-underline:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-right-white.svg")
}

.s-btn-text-underline.s-white.s-ico-new-window:after, .s-btn-text-underline.s-btn-white.s-ico-new-window:after, .s-bg-dark-gray .s-btn-text-underline.s-ico-new-window:after, .s-bg-black .s-btn-text-underline.s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg")
}

.s-btn-text-underline.s-white.s-ico-download:after, .s-btn-text-underline.s-btn-white.s-ico-download:after, .s-bg-dark-gray .s-btn-text-underline.s-ico-download:after, .s-bg-black .s-btn-text-underline.s-ico-download:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-download-white.svg")
}

.s-btn-text {
    display: inline-block;
    font-weight: bold;
    font-size: 14px;
    font-size: .97222vw;
    color: #000;
    line-height: 1;
    text-transform: uppercase;
    text-shadow: none;
    letter-spacing: .15em;
    white-space: nowrap
}

html[lang^="th"] .s-btn-text {
    font-size: 18.9px;
    font-size: 1.3125vw
}

@media (min-width: 1440px) {
    .s-btn-text {
        font-size: 14px
    }

    html[lang^="th"] .s-btn-text {
        font-size: 18.9px
    }
}

html[lang^="ar-"] .s-btn-text, html[lang^="fa-"] .s-btn-text {
    letter-spacing: 0 !important
}

.s-btn-text:after {
    display: inline-block;
    margin-top: -1px;
    margin-left: 7px;
    width: 8px;
    width: .55556vw;
    height: 13px;
    height: .90278vw;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-right-black.svg");
    background-repeat: no-repeat;
    vertical-align: middle;
    content: ''
}

@media (min-width: 1440px) {
    .s-btn-text:after {
        width: 8px
    }
}

@media (min-width: 1440px) {
    .s-btn-text:after {
        height: 13px
    }
}

.s-btn-text-disabled {
    color: #a6a6a6;
    cursor: default
}

.s-btn-text-disabled:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-right-gray.svg")
}

.s-white .s-btn-text, .s-btn-text.s-white, .s-white-shadow .s-btn-text {
    color: #fff
}

.s-white .s-btn-text:after, .s-btn-text.s-white:after, .s-white-shadow .s-btn-text:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-right-white.svg")
}

.s-btn-text.s-ico-down:after {
    width: 13px;
    width: .90278vw;
    height: 8px;
    height: .55556vw;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-down-black.svg")
}

@media (min-width: 1440px) {
    .s-btn-text.s-ico-down:after {
        width: 13px
    }
}

@media (min-width: 1440px) {
    .s-btn-text.s-ico-down:after {
        height: 8px
    }
}

.s-btn-text.s-ico-down-disabled {
    color: #a6a6a6;
    cursor: default
}

.s-btn-text.s-ico-down-disabled:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-down-gray.svg")
}

.s-white .s-btn-text.s-ico-down:after, .s-btn-text.s-ico-down.s-white:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-down-white.svg")
}

.s-btn-text.s-ico-up:after {
    width: 13px;
    width: .90278vw;
    height: 8px;
    height: .55556vw;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-up-black.svg")
}

@media (min-width: 1440px) {
    .s-btn-text.s-ico-up:after {
        width: 13px
    }
}

@media (min-width: 1440px) {
    .s-btn-text.s-ico-up:after {
        height: 8px
    }
}

.s-btn-text.s-ico-up-disabled {
    color: #a6a6a6;
    cursor: default
}

.s-btn-text.s-ico-up-disabled:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-up-gray.svg")
}

.s-white .s-btn-text.s-ico-up:after, .s-btn-text.s-ico-up.s-white:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-up-white.svg")
}

.s-btn-text.s-ico-new-window:after {
    display: inline-block;
    width: 11px;
    width: .76389vw;
    height: 11px;
    height: .76389vw;
    margin: -2px 0px 0px;
    margin: -.13889vw 0vw 0vw;
    margin-left: 7px;
    margin-left: .48611vw;
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg") no-repeat;
    vertical-align: middle;
    content: ''
}

@media (min-width: 1440px) {
    .s-btn-text.s-ico-new-window:after {
        width: 11px
    }
}

@media (min-width: 1440px) {
    .s-btn-text.s-ico-new-window:after {
        height: 11px
    }
}

@media (min-width: 1440px) {
    .s-btn-text.s-ico-new-window:after {
        margin: -2px 0px 0px
    }
}

@media (min-width: 1440px) {
    .s-btn-text.s-ico-new-window:after {
        margin-left: 7px
    }
}

.s-white .s-btn-text.s-ico-new-window:after, .s-btn-text.s-white.s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg")
}

.s-btn-play-round {
    display: block;
    position: relative;
    width: 140px;
    width: 9.72222vw;
    height: 140px;
    height: 9.72222vw
}

@media (min-width: 1440px) {
    .s-btn-play-round {
        width: 140px
    }
}

@media (min-width: 1440px) {
    .s-btn-play-round {
        height: 140px
    }
}

.s-btn-play-round:after {
    content: '';
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 97.5%;
    height: 97.5%;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/btn-play-big-shadow-v2.png");
    background-repeat: no-repeat;
    background-size: 100%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transition: all .2s;
    transition: all .2s
}

.s-btn-play-round.s-btn-wire:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/btn-play-big-wire-shadow.png")
}

.s-btn-play-round:hover:after {
    width: 100%;
    height: 100%
}

.s-btn-play-round::-moz-focus-inner {
    border: 0
}

.s-btn-play-round:-moz-focusring {
    outline: 2px solid #4d90fe;
    outline: 2px solid rgba(77, 144, 254, 0.5)
}

.s-btn-play {
    display: inline-block;
    padding: 10px;
    padding: .69444vw;
    padding-right: 41px;
    padding-right: 2.84722vw;
    -webkit-border-radius: 45px;
    border-radius: 45px;
    background: #363636;
    background: rgba(54, 54, 54, 0.7);
    font-weight: bold;
    font-size: 0;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap
}

@media (min-width: 1440px) {
    .s-btn-play {
        padding: 10px
    }
}

@media (min-width: 1440px) {
    .s-btn-play {
        padding-right: 41px
    }
}

.s-btn-play span {
    display: inline-block;
    position: relative;
    padding-top: 1px;
    font-size: 12px;
    font-size: .83333vw;
    color: #fff;
    line-height: 1;
    text-transform: uppercase;
    letter-spacing: .14em;
    vertical-align: middle
}

@media (min-width: 1440px) {
    .s-btn-play span {
        font-size: 12px
    }
}

html[lang^="ar-"] .s-btn-play span, html[lang^="fa-"] .s-btn-play span {
    letter-spacing: 0 !important
}

.s-btn-play .s-btn-img {
    width: 29px;
    width: 2.01389vw;
    height: 29px;
    height: 2.01389vw;
    margin-right: 19px;
    margin-right: 1.31944vw;
    padding: 0
}

@media (min-width: 1440px) {
    .s-btn-play .s-btn-img {
        width: 29px
    }
}

@media (min-width: 1440px) {
    .s-btn-play .s-btn-img {
        height: 29px
    }
}

@media (min-width: 1440px) {
    .s-btn-play .s-btn-img {
        margin-right: 19px
    }
}

.s-btn-play .s-btn-img img {
    width: 100%;
    height: auto;
    min-height: inherit;
    min-width: inherit;
    max-width: 100%;
    max-height: 100%
}

.s-marketing-cta {
    margin-top: 30px;
    margin-top: 2.08333vw
}

@media (min-width: 1440px) {
    .s-marketing-cta {
        margin-top: 30px
    }
}

.s-marketing-cta .s-btn-base, .s-marketing-cta .s-btn-cta {
    display: inline-block;
    position: relative;
    padding: 12px 38px;
    padding: .83333vw 2.63889vw;
    border: 1px solid #000;
    -webkit-border-radius: 45px;
    border-radius: 45px;
    font-size: 14px;
    font-size: .97222vw;
    font-weight: bold;
    color: #000;
    text-align: center;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: background, color, border-color;
    transition-property: background, color, border-color;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
    text-transform: uppercase;
    line-height: 1;
    letter-spacing: 0.15em
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-base, .s-marketing-cta .s-btn-cta {
        padding: 12px 38px
    }
}

html[lang^="th"] .s-marketing-cta .s-btn-base, html[lang^="th"] .s-marketing-cta .s-btn-cta {
    font-size: 18.9px;
    font-size: 1.3125vw
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-base, .s-marketing-cta .s-btn-cta {
        font-size: 14px
    }

    html[lang^="th"] .s-marketing-cta .s-btn-base, html[lang^="th"] .s-marketing-cta .s-btn-cta {
        font-size: 18.9px
    }
}

html[lang^="ar-"] .s-marketing-cta .s-btn-base, html[lang^="fa-"] .s-marketing-cta .s-btn-base, html[lang^="ar-"] .s-marketing-cta .s-btn-cta, html[lang^="fa-"] .s-marketing-cta .s-btn-cta {
    letter-spacing: 0 !important
}

.s-marketing-cta .s-btn-cta {
    border-color: #000;
    color: #000
}

.s-marketing-cta .s-btn-cta:hover, .s-marketing-cta .s-btn-cta:focus, .s-marketing-cta .s-btn-cta:active {
    border-color: #000;
    background-color: #000;
    color: #fff
}

.s-marketing-cta .s-btn-cta.s-ico-new-window {
    padding-right: 59px;
    padding-right: 4.09722vw
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window {
        padding-right: 59px
    }
}

.s-marketing-cta .s-btn-cta.s-ico-new-window:after {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    right: 40px;
    right: 2.77778vw;
    margin-top: -6px;
    margin-top: -.41667vw;
    width: 11px;
    width: .76389vw;
    height: 11px;
    height: .76389vw;
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg") no-repeat;
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms;
    -webkit-transition-property: background-image;
    transition-property: background-image;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
    background-size: 100%
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
        right: 40px
    }
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
        margin-top: -6px
    }
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
        width: 11px
    }
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
        height: 11px
    }
}

.s-marketing-cta .s-btn-cta.s-ico-new-window:hover:after, .s-marketing-cta .s-btn-cta.s-ico-new-window:focus:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg")
}

.s-marketing-cta .s-btn-cta.s-ico-download:after {
    content: '';
    display: inline-block;
    position: relative;
    top: -1.5px;
    top: -.10417vw;
    margin-left: 4px;
    margin-left: .27778vw;
    width: 11px;
    width: .76389vw;
    height: 11px;
    height: .76389vw;
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-download-black.svg") no-repeat;
    background-size: 100%;
    -webkit-transition-duration: 200ms;
    transition-duration: 200ms;
    -webkit-transition-property: background-image;
    transition-property: background-image;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
    vertical-align: middle
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta.s-ico-download:after {
        top: -1.5px
    }
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta.s-ico-download:after {
        margin-left: 4px
    }
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta.s-ico-download:after {
        width: 11px
    }
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta.s-ico-download:after {
        height: 11px
    }
}

.s-marketing-cta .s-btn-cta.s-ico-download:hover:after, .s-marketing-cta .s-btn-cta.s-ico-download:focus:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-download-white.svg")
}

.s-marketing-cta .s-btn-video:hover .s-btn-base, .s-marketing-cta .s-btn-video:hover .s-btn-cta, .s-marketing-cta .s-btn-video:focus .s-btn-base, .s-marketing-cta .s-btn-video:focus .s-btn-cta, .s-marketing-cta .s-btn-video:active .s-btn-base, .s-marketing-cta .s-btn-video:active .s-btn-cta {
    border-color: #000;
    background-color: #000;
    color: #fff
}

section[class*='--bg-white'] .s-marketing-cta .s-btn-cta, section[class*='--bg-gray '] .s-marketing-cta .s-btn-cta {
    border-color: #000;
    color: #000
}

section[class*='--bg-white'] .s-marketing-cta .s-btn-cta:hover, section[class*='--bg-white'] .s-marketing-cta .s-btn-cta:focus, section[class*='--bg-white'] .s-marketing-cta .s-btn-cta:active, section[class*='--bg-gray '] .s-marketing-cta .s-btn-cta:hover, section[class*='--bg-gray '] .s-marketing-cta .s-btn-cta:focus, section[class*='--bg-gray '] .s-marketing-cta .s-btn-cta:active {
    border-color: #000;
    background-color: #000;
    color: #fff
}

section[class*='--bg-white'] .s-marketing-cta .s-btn-cta.s-ico-new-window:after, section[class*='--bg-gray '] .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg")
}

section[class*='--bg-white'] .s-marketing-cta .s-btn-cta.s-ico-new-window:hover:after, section[class*='--bg-white'] .s-marketing-cta .s-btn-cta.s-ico-new-window:focus:after, section[class*='--bg-gray '] .s-marketing-cta .s-btn-cta.s-ico-new-window:hover:after, section[class*='--bg-gray '] .s-marketing-cta .s-btn-cta.s-ico-new-window:focus:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg")
}

section[class*='--bg-white'] .s-marketing-cta .s-btn-cta.s-ico-download:after, section[class*='--bg-gray '] .s-marketing-cta .s-btn-cta.s-ico-download:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-download-black.svg")
}

section[class*='--bg-white'] .s-marketing-cta .s-btn-cta.s-ico-download:hover:after, section[class*='--bg-white'] .s-marketing-cta .s-btn-cta.s-ico-download:focus:after, section[class*='--bg-gray '] .s-marketing-cta .s-btn-cta.s-ico-download:hover:after, section[class*='--bg-gray '] .s-marketing-cta .s-btn-cta.s-ico-download:focus:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-download-white.svg")
}

.s-marketing-cta.s-white .s-btn-base, .s-bg-dark-gray .s-marketing-cta .s-btn-base, .s-bg-black .s-marketing-cta .s-btn-base {
    border-color: #fff;
    background-color: #fff;
    color: #000
}

.s-marketing-cta.s-white .s-btn-base:hover, .s-marketing-cta.s-white .s-btn-base:focus, .s-marketing-cta.s-white .s-btn-base:active, .s-bg-dark-gray .s-marketing-cta .s-btn-base:hover, .s-bg-dark-gray .s-marketing-cta .s-btn-base:focus, .s-bg-dark-gray .s-marketing-cta .s-btn-base:active, .s-bg-black .s-marketing-cta .s-btn-base:hover, .s-bg-black .s-marketing-cta .s-btn-base:focus, .s-bg-black .s-marketing-cta .s-btn-base:active {
    border-color: #000;
    background-color: #000;
    color: #fff
}

.s-marketing-cta.s-white .s-btn-cta, .s-bg-dark-gray .s-marketing-cta .s-btn-cta, .s-bg-black .s-marketing-cta .s-btn-cta {
    border-color: #fff;
    color: #fff
}

.s-marketing-cta.s-white .s-btn-cta:hover, .s-marketing-cta.s-white .s-btn-cta:active, .s-marketing-cta.s-white .s-btn-cta:focus, .s-bg-dark-gray .s-marketing-cta .s-btn-cta:hover, .s-bg-dark-gray .s-marketing-cta .s-btn-cta:active, .s-bg-dark-gray .s-marketing-cta .s-btn-cta:focus, .s-bg-black .s-marketing-cta .s-btn-cta:hover, .s-bg-black .s-marketing-cta .s-btn-cta:active, .s-bg-black .s-marketing-cta .s-btn-cta:focus {
    border-color: #fff;
    background-color: #fff;
    color: #000
}

.s-marketing-cta.s-white .s-btn-cta.s-ico-new-window:after, .s-bg-dark-gray .s-marketing-cta .s-btn-cta.s-ico-new-window:after, .s-bg-black .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg")
}

.s-marketing-cta.s-white .s-btn-cta.s-ico-new-window:hover:after, .s-marketing-cta.s-white .s-btn-cta.s-ico-new-window:focus:after, .s-bg-dark-gray .s-marketing-cta .s-btn-cta.s-ico-new-window:hover:after, .s-bg-dark-gray .s-marketing-cta .s-btn-cta.s-ico-new-window:focus:after, .s-bg-black .s-marketing-cta .s-btn-cta.s-ico-new-window:hover:after, .s-bg-black .s-marketing-cta .s-btn-cta.s-ico-new-window:focus:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg")
}

.s-marketing-cta.s-white .s-btn-cta.s-ico-download:after, .s-bg-dark-gray .s-marketing-cta .s-btn-cta.s-ico-download:after, .s-bg-black .s-marketing-cta .s-btn-cta.s-ico-download:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-download-white.svg")
}

.s-marketing-cta.s-white .s-btn-cta.s-ico-download:hover:after, .s-marketing-cta.s-white .s-btn-cta.s-ico-download:focus:after, .s-bg-dark-gray .s-marketing-cta .s-btn-cta.s-ico-download:hover:after, .s-bg-dark-gray .s-marketing-cta .s-btn-cta.s-ico-download:focus:after, .s-bg-black .s-marketing-cta .s-btn-cta.s-ico-download:hover:after, .s-bg-black .s-marketing-cta .s-btn-cta.s-ico-download:focus:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-download-black.svg")
}

.s-marketing-cta.s-white .s-btn-video:hover .s-btn-cta, .s-marketing-cta.s-white .s-btn-video:active .s-btn-cta, .s-marketing-cta.s-white .s-btn-video:focus .s-btn-cta, .s-bg-dark-gray .s-marketing-cta .s-btn-video:hover .s-btn-cta, .s-bg-dark-gray .s-marketing-cta .s-btn-video:active .s-btn-cta, .s-bg-dark-gray .s-marketing-cta .s-btn-video:focus .s-btn-cta, .s-bg-black .s-marketing-cta .s-btn-video:hover .s-btn-cta, .s-bg-black .s-marketing-cta .s-btn-video:active .s-btn-cta, .s-bg-black .s-marketing-cta .s-btn-video:focus .s-btn-cta {
    border-color: #fff;
    background-color: #fff;
    color: #000
}

.s-marketing-cta.s-btn-white .s-btn-cta {
    border-color: #fff;
    background-color: #fff;
    color: #000
}

.s-marketing-cta.s-btn-white .s-btn-cta:hover, .s-marketing-cta.s-btn-white .s-btn-cta:focus, .s-marketing-cta.s-btn-white .s-btn-cta:active {
    border-color: #000;
    background-color: #000;
    color: #fff
}

.s-marketing-cta.s-btn-white .s-btn-video:hover .s-btn-cta, .s-marketing-cta.s-btn-white .s-btn-video:active .s-btn-cta, .s-marketing-cta.s-btn-white .s-btn-video:focus .s-btn-cta {
    border-color: #000;
    background-color: #000;
    color: #fff
}

.s-marketing-cta .s-btn-cta-text {
    display: inline-block;
    position: relative;
    padding-bottom: 1px;
    padding-bottom: .06944vw;
    font-size: 14px;
    font-size: .97222vw;
    letter-spacing: 0.15em;
    color: #000;
    vertical-align: middle;
    font-weight: bold;
    text-transform: uppercase;
    white-space: nowrap
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta-text {
        padding-bottom: 1px
    }
}

html[lang^="th"] .s-marketing-cta .s-btn-cta-text {
    font-size: 18.9px;
    font-size: 1.3125vw
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta-text {
        font-size: 14px
    }

    html[lang^="th"] .s-marketing-cta .s-btn-cta-text {
        font-size: 18.9px
    }
}

html[lang^="ar-"] .s-marketing-cta .s-btn-cta-text, html[lang^="fa-"] .s-marketing-cta .s-btn-cta-text {
    letter-spacing: 0 !important
}

.s-marketing-cta .s-btn-cta-text:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 1px;
    font-size: 0;
    background-color: #000
}

.s-marketing-cta .s-btn-cta-text.s-ico-layer-popup:after {
    content: '';
    display: inline-block;
    margin-top: -1px;
    margin-left: 7px;
    margin-left: .48611vw;
    width: 8px;
    width: .55556vw;
    height: 13px;
    height: .90278vw;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-right-black.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    vertical-align: middle
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-layer-popup:after {
        margin-left: 7px
    }
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-layer-popup:after {
        width: 8px
    }
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-layer-popup:after {
        height: 13px
    }
}

.s-marketing-cta .s-btn-cta-text.s-ico-new-window:after {
    content: '';
    display: inline-block;
    margin-top: -1px;
    margin-left: 7px;
    margin-left: .48611vw;
    width: 11px;
    width: .76389vw;
    height: 11px;
    height: .76389vw;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    vertical-align: middle
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-new-window:after {
        margin-left: 7px
    }
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-new-window:after {
        width: 11px
    }
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-new-window:after {
        height: 11px
    }
}

.s-marketing-cta .s-btn-cta-text.s-ico-download:after {
    content: '';
    display: inline-block;
    margin-top: -1px;
    margin-left: 4px;
    margin-left: .27778vw;
    width: 11px;
    width: .76389vw;
    height: 11px;
    height: .76389vw;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-download-black.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    vertical-align: middle
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-download:after {
        margin-left: 4px
    }
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-download:after {
        width: 11px
    }
}

@media (min-width: 1440px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-download:after {
        height: 11px
    }
}

.s-marketing-cta.s-white .s-btn-cta-text, .s-marketing-cta.s-btn-white .s-btn-cta-text, .s-bg-dark-gray .s-marketing-cta .s-btn-cta-text, .s-bg-black .s-marketing-cta .s-btn-cta-text {
    color: #fff;
    border-color: #fff
}

.s-marketing-cta.s-white .s-btn-cta-text:before, .s-marketing-cta.s-btn-white .s-btn-cta-text:before, .s-bg-dark-gray .s-marketing-cta .s-btn-cta-text:before, .s-bg-black .s-marketing-cta .s-btn-cta-text:before {
    background-color: #fff
}

.s-marketing-cta.s-white .s-btn-cta-text:after, .s-marketing-cta.s-btn-white .s-btn-cta-text:after, .s-bg-dark-gray .s-marketing-cta .s-btn-cta-text:after, .s-bg-black .s-marketing-cta .s-btn-cta-text:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-right-white.svg")
}

.s-marketing-cta.s-white .s-btn-cta-text.s-ico-new-window:after, .s-marketing-cta.s-btn-white .s-btn-cta-text.s-ico-new-window:after, .s-bg-dark-gray .s-marketing-cta .s-btn-cta-text.s-ico-new-window:after, .s-bg-black .s-marketing-cta .s-btn-cta-text.s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg")
}

.s-marketing-cta.s-white .s-btn-cta-text.s-ico-download:after, .s-marketing-cta.s-btn-white .s-btn-cta-text.s-ico-download:after, .s-bg-dark-gray .s-marketing-cta .s-btn-cta-text.s-ico-download:after, .s-bg-black .s-marketing-cta .s-btn-cta-text.s-ico-download:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-download-white.svg")
}

.s-marketing-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1100;
    width: 119.46667px;
    width: 15.55556vw;
    height: 119.46667px;
    height: 15.55556vw;
    font-size: 0
}

@media (max-width: 360px) {
    .s-marketing-close {
        width: 56px;
        width: 15.55556vw
    }
}

@media (max-width: 360px) {
    .s-marketing-close {
        height: 56px;
        height: 15.55556vw
    }
}

.s-marketing-close span {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/marketing-layer_close.png");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    font-size: 0
}

.no-svg .s-btn-encased.s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-ie8.png");
    background-position: -13px 0
}

.no-svg .s-btn-encased.s-ico-new-window:hover:after, .no-svg .s-btn-encased.s-ico-new-window:active:after, .no-svg .s-btn-encased.s-ico-new-window:focus:after {
    background-position: 0 0
}

.no-svg .s-btn-encased.s-white.s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-ie8.png");
    background-position: 0 0
}

.no-svg .s-btn-encased.s-white.s-ico-new-window:hover:after, .no-svg .s-btn-encased.s-white.s-ico-new-window:active:after, .no-svg .s-btn-encased.s-white.s-ico-new-window:focus:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-ie8.png");
    background-position: -13px 0
}

.no-svg .s-btn-text:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/sp-common-ie8.png");
    background-size: 200px 110px;
    background-position: 0 0
}

.no-svg .s-btn-text-disabled:after {
    background-position: -36px -10px
}

.no-svg .s-btn-text.s-ico-down:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/sp-common-ie8.png");
    background-position: -36px 0
}

.no-svg .s-btn-text.s-ico-down-disabled:after {
    background-position: 0 -13px
}

.no-svg .s-btn-text.s-ico-up:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/sp-common-ie8.png");
    background-position: -66px 0
}

.no-svg .s-btn-text.s-ico-up-disabled:after {
    background-position: -15px -13px
}

.no-svg .s-btn-text.s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-ie8.png");
    background-position: -13px 0
}

.no-svg .s-btn-text.s-white.s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-ie8.png");
    background-position: 0 0
}

.no-svg .s-white:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/sp-common-ie8.png");
    background-position: -9px 0
}

.no-svg .s-white .s-btn-text.s-ico-down:after, .no-svg .s-btn-text.s-ico-down.s-white:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/sp-common-ie8.png");
    background-position: -51px 0
}

.no-svg .s-white .s-btn-text.s-ico-up:after, .no-svg .s-btn-text.s-ico-up.s-white:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/sp-common-ie8.png");
    background-position: -81px 0
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-btn-encased, .s-btn-text, .s-btn-text-underline, .s-btn-play span {
        font-size: 14px;
        font-size: 1.36719vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-btn-encased.s-ico-new-window:after {
        width: 10px;
        width: .97656vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-btn-encased.s-ico-new-window:after {
        height: 10px;
        height: .97656vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-btn-encased.s-ico-new-window:after {
        margin-top: -4px;
        margin-top: -.39062vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-btn-text.s-ico-new-window:after {
        width: 10px;
        width: .97656vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-btn-text.s-ico-new-window:after {
        height: 10px;
        height: .97656vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-btn-text.s-ico-new-window:after {
        margin: -2px 0px 0px;
        margin: -.19531vw 0vw 0vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-btn-text.s-ico-new-window:after {
        margin-left: 6px;
        margin-left: .58594vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-marketing-cta .s-ico-new-window:after {
        width: 10px;
        width: .97656vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-marketing-cta .s-ico-new-window:after {
        height: 10px;
        height: .97656vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-marketing-cta .s-btn-base, .s-marketing-cta .s-btn-cta, .s-marketing-cta .s-btn-cta-text {
        font-size: 14px;
        font-size: 1.36719vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
        width: 10px;
        width: .97656vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
        height: 10px;
        height: .97656vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
        margin-top: -4px;
        margin-top: -.39062vw
    }
}

@media (max-width: 1024px) and (max-width: 1024px) {
    .s-btn-text:after {
        width: 8px;
        width: .78125vw
    }
}

@media (max-width: 1024px) and (max-width: 1024px) {
    .s-btn-text:after {
        height: 13px;
        height: 1.26953vw
    }
}

@media (max-width: 1024px) and (max-width: 1024px) {
    .s-btn-text.s-ico-down:after, .s-btn-text.s-ico-up:after {
        width: 13px;
        width: 1.26953vw
    }
}

@media (max-width: 1024px) and (max-width: 1024px) {
    .s-btn-text.s-ico-down:after, .s-btn-text.s-ico-up:after {
        height: 8px;
        height: .78125vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-encased {
        padding: 27.73333px 59.73333px 25.6px;
        padding: 3.61111vw 7.77778vw 3.33333vw;
        font-size: 29.86667px;
        font-size: 3.88889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-encased {
        padding: 13px 28px 12px;
        padding: 3.61111vw 7.77778vw 3.33333vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .s-btn-encased {
        font-size: 40.32px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-encased {
        font-size: 14px;
        font-size: 3.88889vw
    }

    html[lang^="th"] .s-btn-encased {
        font-size: 18.9px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-encased.s-ico-new-window {
        padding-right: 93.86667px;
        padding-right: 12.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-encased.s-ico-new-window {
        padding-right: 44px;
        padding-right: 12.22222vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-encased.s-ico-new-window:after {
        width: 23.46667px;
        width: 3.05556vw;
        height: 23.46667px;
        height: 3.05556vw;
        margin-top: -10.66667px;
        margin-top: -1.38889vw;
        right: 59.73333px;
        right: 7.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-encased.s-ico-new-window:after {
        width: 11px;
        width: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-encased.s-ico-new-window:after {
        height: 11px;
        height: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-encased.s-ico-new-window:after {
        margin-top: -5px;
        margin-top: -1.38889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-encased.s-ico-new-window:after {
        right: 28px;
        right: 7.77778vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-encased.s-mo-full {
        display: block;
        padding-left: 0;
        padding-right: 0;
        text-align: center
    }

    .s-btn-encased.s-mo-full.s-ico-new-window {
        padding-right: 0
    }

    .s-btn-encased.s-mo-full.s-ico-new-window:after {
        position: static;
        display: inline-block;
        vertical-align: middle;
        margin-top: -4.26667px;
        margin-top: -.55556vw;
        margin-left: 10.66667px;
        margin-left: 1.38889vw;
        width: 23.46667px;
        width: 3.05556vw;
        height: 23.46667px;
        height: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-encased.s-mo-full.s-ico-new-window:after {
        margin-top: -2px;
        margin-top: -.55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-encased.s-mo-full.s-ico-new-window:after {
        margin-left: 5px;
        margin-left: 1.38889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-encased.s-mo-full.s-ico-new-window:after {
        width: 11px;
        width: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-encased.s-mo-full.s-ico-new-window:after {
        height: 11px;
        height: 3.05556vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-text-underline {
        font-size: 29.86667px;
        font-size: 3.88889vw
    }

    html[lang^="th"] .s-btn-text-underline {
        font-size: 40.32px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text-underline {
        font-size: 14px;
        font-size: 3.88889vw
    }

    html[lang^="th"] .s-btn-text-underline {
        font-size: 18.9px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-text-underline.s-ico-layer-popup:after {
        margin-left: 8.53333px;
        margin-left: 1.11111vw;
        width: 17.06667px;
        width: 2.22222vw;
        height: 25.6px;
        height: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text-underline.s-ico-layer-popup:after {
        margin-left: 4px;
        margin-left: 1.11111vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text-underline.s-ico-layer-popup:after {
        width: 8px;
        width: 2.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text-underline.s-ico-layer-popup:after {
        height: 12px;
        height: 3.33333vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-text-underline.s-ico-new-window:after {
        margin-top: -4.26667px;
        margin-top: -.55556vw;
        margin-left: 8.53333px;
        margin-left: 1.11111vw;
        width: 21.33333px;
        width: 2.77778vw;
        height: 21.33333px;
        height: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text-underline.s-ico-new-window:after {
        margin-top: -2px;
        margin-top: -.55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text-underline.s-ico-new-window:after {
        margin-left: 4px;
        margin-left: 1.11111vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text-underline.s-ico-new-window:after {
        width: 10px;
        width: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text-underline.s-ico-new-window:after {
        height: 10px;
        height: 2.77778vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-text-underline.s-ico-download:after {
        margin-top: -4.26667px;
        margin-top: -.55556vw;
        margin-left: 6.4px;
        margin-left: .83333vw;
        width: 21.33333px;
        width: 2.77778vw;
        height: 21.33333px;
        height: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text-underline.s-ico-download:after {
        margin-top: -2px;
        margin-top: -.55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text-underline.s-ico-download:after {
        margin-left: 3px;
        margin-left: .83333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text-underline.s-ico-download:after {
        width: 10px;
        width: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text-underline.s-ico-download:after {
        height: 10px;
        height: 2.77778vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-text {
        font-size: 25.6px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .s-btn-text {
        font-size: 34.56px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text {
        font-size: 12px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .s-btn-text {
        font-size: 16.2px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-text:after {
        margin-top: -1px;
        width: 17.06667px;
        width: 2.22222vw;
        height: 25.6px;
        height: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text:after {
        width: 8px;
        width: 2.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text:after {
        height: 12px;
        height: 3.33333vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-text.s-ico-down:after, .s-btn-text.s-ico-up:after {
        width: 27.73333px;
        width: 3.61111vw;
        height: 17.06667px;
        height: 2.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text.s-ico-down:after, .s-btn-text.s-ico-up:after {
        width: 13px;
        width: 3.61111vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text.s-ico-down:after, .s-btn-text.s-ico-up:after {
        height: 8px;
        height: 2.22222vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-text.s-ico-new-window:after {
        width: 23.46667px;
        width: 3.05556vw;
        height: 23.46667px;
        height: 3.05556vw;
        margin-top: -2.13333px;
        margin-top: -.27778vw;
        margin-left: 10.66667px;
        margin-left: 1.38889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text.s-ico-new-window:after {
        width: 11px;
        width: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text.s-ico-new-window:after {
        height: 11px;
        height: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text.s-ico-new-window:after {
        margin-top: -1px;
        margin-top: -.27778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-text.s-ico-new-window:after {
        margin-left: 5px;
        margin-left: 1.38889vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-play-round {
        width: 179.2px;
        width: 23.33333vw;
        height: 179.2px;
        height: 23.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-play-round {
        width: 84px;
        width: 23.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-play-round {
        height: 84px;
        height: 23.33333vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-play {
        padding: 19.2px 21.33333px;
        padding: 2.5vw 2.77778vw;
        padding-right: 59.73333px;
        padding-right: 7.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-play {
        padding: 9px 10px;
        padding: 2.5vw 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-play {
        padding-right: 28px;
        padding-right: 7.77778vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-play span {
        font-size: 25.6px;
        font-size: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-play span {
        font-size: 12px;
        font-size: 3.33333vw
    }
}

@media screen and (max-width: 768px) {
    .s-btn-play .s-btn-img {
        width: 46.93333px;
        width: 6.11111vw;
        height: 46.93333px;
        height: 6.11111vw;
        margin-right: 21.33333px;
        margin-right: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-play .s-btn-img {
        width: 22px;
        width: 6.11111vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-play .s-btn-img {
        height: 22px;
        height: 6.11111vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-btn-play .s-btn-img {
        margin-right: 10px;
        margin-right: 2.77778vw
    }
}

@media screen and (max-width: 768px) {
    .s-marketing-cta {
        margin-top: 29.86667px;
        margin-top: 3.88889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta {
        margin-top: 14px;
        margin-top: 3.88889vw
    }
}

@media screen and (max-width: 768px) {
    .s-marketing-cta .s-btn-base, .s-marketing-cta .s-btn-cta {
        font-size: 29.86667px;
        font-size: 3.88889vw;
        padding: 27.73333px 59.73333px 25.6px;
        padding: 3.61111vw 7.77778vw 3.33333vw
    }

    html[lang^="th"] .s-marketing-cta .s-btn-base, html[lang^="th"] .s-marketing-cta .s-btn-cta {
        font-size: 40.32px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-base, .s-marketing-cta .s-btn-cta {
        font-size: 14px;
        font-size: 3.88889vw
    }

    html[lang^="th"] .s-marketing-cta .s-btn-base, html[lang^="th"] .s-marketing-cta .s-btn-cta {
        font-size: 18.9px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-base, .s-marketing-cta .s-btn-cta {
        padding: 13px 28px 12px;
        padding: 3.61111vw 7.77778vw 3.33333vw
    }
}

@media screen and (max-width: 768px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window {
        padding-right: 93.86667px;
        padding-right: 12.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window {
        padding-right: 44px;
        padding-right: 12.22222vw
    }
}

@media screen and (max-width: 768px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
        margin-top: -10.66667px;
        margin-top: -1.38889vw;
        right: 59.73333px;
        right: 7.77778vw;
        width: 23.46667px;
        width: 3.05556vw;
        height: 23.46667px;
        height: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
        margin-top: -5px;
        margin-top: -1.38889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
        right: 28px;
        right: 7.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
        width: 11px;
        width: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta.s-ico-new-window:after {
        height: 11px;
        height: 3.05556vw
    }
}

@media screen and (max-width: 768px) {
    .s-marketing-cta .s-btn-cta.s-ico-download:after {
        top: -3.2px;
        top: -.41667vw;
        margin-left: 10.66667px;
        margin-left: 1.38889vw;
        width: 21.33333px;
        width: 2.77778vw;
        height: 21.33333px;
        height: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta.s-ico-download:after {
        top: -1.5px;
        top: -.41667vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta.s-ico-download:after {
        margin-left: 5px;
        margin-left: 1.38889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta.s-ico-download:after {
        width: 10px;
        width: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta.s-ico-download:after {
        height: 10px;
        height: 2.77778vw
    }
}

@media screen and (max-width: 768px) {
    .s-marketing-cta .s-btn-cta-text {
        font-size: 29.86667px;
        font-size: 3.88889vw
    }

    html[lang^="th"] .s-marketing-cta .s-btn-cta-text {
        font-size: 40.32px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta-text {
        font-size: 14px;
        font-size: 3.88889vw
    }

    html[lang^="th"] .s-marketing-cta .s-btn-cta-text {
        font-size: 18.9px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-layer-popup:after {
        margin-left: 10.66667px;
        margin-left: 1.38889vw;
        width: 17.06667px;
        width: 2.22222vw;
        height: 25.6px;
        height: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-layer-popup:after {
        margin-left: 5px;
        margin-left: 1.38889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-layer-popup:after {
        width: 8px;
        width: 2.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-layer-popup:after {
        height: 12px;
        height: 3.33333vw
    }
}

@media screen and (max-width: 768px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-new-window:after {
        margin-top: -4.26667px;
        margin-top: -.55556vw;
        margin-left: 10.66667px;
        margin-left: 1.38889vw;
        width: 23.46667px;
        width: 3.05556vw;
        height: 23.46667px;
        height: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-new-window:after {
        margin-top: -2px;
        margin-top: -.55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-new-window:after {
        margin-left: 5px;
        margin-left: 1.38889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-new-window:after {
        width: 11px;
        width: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-new-window:after {
        height: 11px;
        height: 3.05556vw
    }
}

@media screen and (max-width: 768px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-download:after {
        margin-top: -6.4px;
        margin-top: -.83333vw;
        margin-left: 10.66667px;
        margin-left: 1.38889vw;
        width: 21.33333px;
        width: 2.77778vw;
        height: 21.33333px;
        height: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-download:after {
        margin-top: -3px;
        margin-top: -.83333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-download:after {
        margin-left: 5px;
        margin-left: 1.38889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-download:after {
        width: 10px;
        width: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-marketing-cta .s-btn-cta-text.s-ico-download:after {
        height: 10px;
        height: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
    _:-webkit-full-screen .s-btn-base, _:-webkit-full-screen .s-btn-cta, :root .s-marketing-cta .s-btn-base, :root .s-marketing-cta .s-btn-cta {
        padding-top: 27.73333px;
        padding-top: 3.61111vw;
        padding-bottom: 25.6px;
        padding-bottom: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) and (max-width: 360px) {
    _:-webkit-full-screen .s-btn-base, _:-webkit-full-screen .s-btn-cta, :root .s-marketing-cta .s-btn-base, :root .s-marketing-cta .s-btn-cta {
        padding-top: 13px;
        padding-top: 3.61111vw
    }
}

@media screen and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) and (max-width: 360px) {
    _:-webkit-full-screen .s-btn-base, _:-webkit-full-screen .s-btn-cta, :root .s-marketing-cta .s-btn-base, :root .s-marketing-cta .s-btn-cta {
        padding-bottom: 12px;
        padding-bottom: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
    _:-webkit-full-screen .s-btn-cta-text.s-ico-new-window _:-webkit-full-screen .s-btn-cta-text.s-ico-download:after, :root .s-marketing-cta .s-btn-cta-text.s-ico-new-window _:-webkit-full-screen .s-btn-cta-text.s-ico-download:after, _:-webkit-full-screen .s-btn-cta-text.s-ico-new-window :root .s-marketing-cta .s-btn-cta-text.s-ico-download:after, :root .s-marketing-cta .s-btn-cta-text.s-ico-new-window :root .s-marketing-cta .s-btn-cta-text.s-ico-download:after {
        margin-top: -14.93333px;
        margin-top: -1.94444vw
    }
}

@media screen and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) and (max-width: 360px) {
    _:-webkit-full-screen .s-btn-cta-text.s-ico-new-window _:-webkit-full-screen .s-btn-cta-text.s-ico-download:after, :root .s-marketing-cta .s-btn-cta-text.s-ico-new-window _:-webkit-full-screen .s-btn-cta-text.s-ico-download:after, _:-webkit-full-screen .s-btn-cta-text.s-ico-new-window :root .s-marketing-cta .s-btn-cta-text.s-ico-download:after, :root .s-marketing-cta .s-btn-cta-text.s-ico-new-window :root .s-marketing-cta .s-btn-cta-text.s-ico-download:after {
        margin-top: -7px;
        margin-top: -1.94444vw
    }
}

.touch-device .s-btn-encased.s-ico-new-window:after {
    -webkit-transition: none;
    transition: none
}

.s-slick .slick-slider {
    position: relative;
    display: block;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.s-slick .slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0
}

.s-slick .slick-list:focus {
    outline: none
}

.s-slick .slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.s-slick .slick-list .slick-track, .s-slick .slick-list .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.s-slick .slick-list .slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block
}

.s-slick .slick-list .slick-track:before, .s-slick .slick-list .slick-track:after {
    display: table;
    content: ''
}

.s-slick .slick-list .slick-track:after {
    clear: both
}

.s-slick .slick-loading .slick-track {
    visibility: hidden
}

.s-slick .slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
    vertical-align: top
}

.s-slick .slick-slide img {
    width: 100%;
    height: auto
}

.s-slick .slick-slide.slick-loading img {
    display: none
}

.s-slick .slick-slide.dragging img {
    pointer-events: none
}

.s-slick.slick-initialized .slick-slide {
    display: block
}

.s-slick.slick-loading .slick-slide {
    visibility: hidden
}

.s-slick.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.s-slick .slick-arrow {
    overflow: hidden;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 2;
    width: 70px;
    width: 4.86111vw;
    height: 160px;
    height: 11.11111vw;
    margin: auto;
    border-width: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: transparent;
    background-color: #363636;
    background-color: rgba(54, 54, 54, 0.7);
    -webkit-transition: .08s background-color ease-in;
    transition: .08s background-color ease-in;
    font-size: 0;
    line-height: 0
}

@media (min-width: 1440px) {
    .s-slick .slick-arrow {
        width: 70px
    }
}

@media (min-width: 1440px) {
    .s-slick .slick-arrow {
        height: 160px
    }
}

.s-slick .slick-arrow:after {
    display: block;
    position: relative;
    top: 0;
    left: 0;
    width: 24px;
    width: 1.66667vw;
    height: 44px;
    height: 3.05556vw;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    content: ''
}

@media (min-width: 1440px) {
    .s-slick .slick-arrow:after {
        width: 24px
    }
}

@media (min-width: 1440px) {
    .s-slick .slick-arrow:after {
        height: 44px
    }
}

.s-slick .slick-arrow:hover, .s-slick .slick-arrow:focus {
    background-color: #222425
}

.s-slick .slick-arrow.slick-disabled, .s-slick .slick-arrow.slick-hidden {
    display: none !important
}

.s-slick .slick-prev {
    left: 0;
    padding-right: 3px;
    -webkit-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0
}

.s-slick .slick-prev:after {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/slick-carousel-left.png)
}

.s-slick .slick-next {
    right: 0;
    padding-left: 3px;
    -webkit-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px
}

.s-slick .slick-next:after {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/slick-carousel-right.png)
}

.s-slick .slick-dots {
    position: absolute;
    bottom: 48px;
    bottom: 3.33333vw;
    width: 100%;
    text-align: center;
    line-height: 0
}

@media (min-width: 1440px) {
    .s-slick .slick-dots {
        bottom: 48px
    }
}

.s-slick .slick-dots li {
    display: inline-block;
    position: relative;
    margin: 0 3px;
    line-height: 0;
    text-align: center
}

.s-slick .slick-dots li button {
    display: inline-block;
    overflow: hidden;
    width: 8px;
    height: 8px;
    color: transparent;
    border: 1px solid #363636;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    font-size: 1px;
    line-height: 1px;
    vertical-align: top
}

.s-slick .slick-dots li.slick-active button, .s-slick .slick-dots li button:hover, .s-slick .slick-dots li button:focus {
    border: 0;
    background-color: #363636
}

.s-slick-theme--dot-bg .slick-arrow, .s-slick-theme--dot .slick-arrow {
    width: 50px;
    width: 3.47222vw;
    height: 50px;
    height: 3.47222vw;
    background: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: none;
    transition: none;
    padding: 0
}

@media (min-width: 1440px) {
    .s-slick-theme--dot-bg .slick-arrow, .s-slick-theme--dot .slick-arrow {
        width: 50px
    }
}

@media (min-width: 1440px) {
    .s-slick-theme--dot-bg .slick-arrow, .s-slick-theme--dot .slick-arrow {
        height: 50px
    }
}

.s-slick-theme--dot-bg .slick-arrow:hover, .s-slick-theme--dot-bg .slick-arrow:focus, .s-slick-theme--dot-bg .slick-arrow:active, .s-slick-theme--dot .slick-arrow:hover, .s-slick-theme--dot .slick-arrow:focus, .s-slick-theme--dot .slick-arrow:active {
    background: none
}

.s-slick-theme--dot-bg .slick-arrow:before, .s-slick-theme--dot .slick-arrow:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' width='50' height='50'%3E%3Ccircle cx='25' cy='25' r='24'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    opacity: 0.4;
    content: ''
}

.s-slick-theme--dot-bg .slick-arrow:hover:before, .s-slick-theme--dot-bg .slick-arrow:focus:before, .s-slick-theme--dot-bg .slick-arrow:active:before, .s-slick-theme--dot .slick-arrow:hover:before, .s-slick-theme--dot .slick-arrow:focus:before, .s-slick-theme--dot .slick-arrow:active:before {
    opacity: 0.6
}

.s-slick-theme--dot-bg .slick-arrow:after, .s-slick-theme--dot .slick-arrow:after {
    width: 20px;
    width: 1.38889vw;
    height: 30px;
    height: 2.08333vw;
    content: ''
}

@media (min-width: 1440px) {
    .s-slick-theme--dot-bg .slick-arrow:after, .s-slick-theme--dot .slick-arrow:after {
        width: 20px
    }
}

@media (min-width: 1440px) {
    .s-slick-theme--dot-bg .slick-arrow:after, .s-slick-theme--dot .slick-arrow:after {
        height: 30px
    }
}

.s-slick-theme--dot-bg .slick-arrow.slick-next, .s-slick-theme--dot .slick-arrow.slick-next {
    right: 23px;
    right: 1.59722vw;
    padding-left: 3px;
    padding-left: .20833vw
}

@media (min-width: 1440px) {
    .s-slick-theme--dot-bg .slick-arrow.slick-next, .s-slick-theme--dot .slick-arrow.slick-next {
        right: 23px
    }
}

@media (min-width: 1440px) {
    .s-slick-theme--dot-bg .slick-arrow.slick-next, .s-slick-theme--dot .slick-arrow.slick-next {
        padding-left: 3px
    }
}

.s-slick-theme--dot-bg .slick-arrow.slick-next:after, .s-slick-theme--dot .slick-arrow.slick-next:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-carousel-next-white.svg")
}

.s-slick-theme--dot-bg .slick-arrow.slick-prev, .s-slick-theme--dot .slick-arrow.slick-prev {
    left: 23px;
    left: 1.59722vw;
    padding-right: 2px;
    padding-right: .13889vw
}

@media (min-width: 1440px) {
    .s-slick-theme--dot-bg .slick-arrow.slick-prev, .s-slick-theme--dot .slick-arrow.slick-prev {
        left: 23px
    }
}

@media (min-width: 1440px) {
    .s-slick-theme--dot-bg .slick-arrow.slick-prev, .s-slick-theme--dot .slick-arrow.slick-prev {
        padding-right: 2px
    }
}

.s-slick-theme--dot-bg .slick-arrow.slick-prev:after, .s-slick-theme--dot .slick-arrow.slick-prev:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-carousel-prev-white.svg")
}

.s-slick-theme--dot-bg .s-slick-dots, .s-slick-theme--dot .s-slick-dots {
    position: absolute;
    bottom: 16px;
    bottom: 1.11111vw;
    left: 0;
    right: 0;
    width: auto;
    padding: 0 66px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    line-height: 1
}

@media (min-width: 1440px) {
    .s-slick-theme--dot-bg .s-slick-dots, .s-slick-theme--dot .s-slick-dots {
        bottom: 16px
    }
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots, .s-slick-theme--dot .s-slick-dots .slick-dots {
    position: relative;
    display: inline-block;
    padding: 0 11px;
    bottom: auto;
    width: auto;
    vertical-align: top
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots:after, .s-slick-theme--dot .s-slick-dots .slick-dots:after {
    display: block;
    clear: both;
    width: 100%
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots:before, .s-slick-theme--dot .s-slick-dots .slick-dots:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #000;
    border: 1px solid #000;
    -webkit-border-radius: 13px;
    border-radius: 13px;
    opacity: 0.4;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    content: ''
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots li, .s-slick-theme--dot .s-slick-dots .slick-dots li {
    float: left;
    display: block;
    margin: 0 2px
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots li button, .s-slick-theme--dot .s-slick-dots .slick-dots li button {
    overflow: hidden;
    position: relative;
    display: block;
    width: 8px;
    height: 8px;
    padding: 8px;
    background: transparent !important;
    border: none;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    color: transparent;
    font-size: 1px;
    line-height: 1px
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots li button:before, .s-slick-theme--dot .s-slick-dots .slick-dots li button:before {
    content: '';
    position: relative;
    overflow: hidden;
    display: block;
    width: 100%;
    height: 100%;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-color: rgba(255, 255, 255, 0.3);
    border: 1px solid rgba(0, 0, 0, 0.2);
    margin: -1px
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots li button:hover:before, .s-slick-theme--dot-bg .s-slick-dots .slick-dots li button:focus:before, .s-slick-theme--dot-bg .s-slick-dots .slick-dots li button:active:before, .s-slick-theme--dot .s-slick-dots .slick-dots li button:hover:before, .s-slick-theme--dot .s-slick-dots .slick-dots li button:focus:before, .s-slick-theme--dot .s-slick-dots .slick-dots li button:active:before {
    margin: 0;
    border: none;
    background-color: rgba(255, 255, 255, 0.6)
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots li button::-moz-focus-inner, .s-slick-theme--dot .s-slick-dots .slick-dots li button::-moz-focus-inner {
    border: 0
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots li button:-moz-focusring, .s-slick-theme--dot .s-slick-dots .slick-dots li button:-moz-focusring {
    outline: 1px dotted #fff
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots li.slick-active button:before, .s-slick-theme--dot .s-slick-dots .slick-dots li.slick-active button:before {
    margin: 0;
    border: none;
    background-color: #fff
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay {
    float: none;
    position: absolute;
    left: 100%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 34px;
    height: 34px;
    margin-left: 8px;
    margin-left: .55556vw;
    margin-right: 0
}

@media (min-width: 1440px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay {
        margin-left: 8px
    }
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button {
    margin: 0;
    padding: 0;
    width: 34px;
    height: 34px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button:before, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0.4;
    background-color: transparent;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28' width='28' height='28'%3E%3Ccircle cx='14' cy='14' r='12'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    border: none;
    margin: auto
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button:hover:before, .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button:focus:before, .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button:active:before, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button:hover:before, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button:focus:before, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button:active:before {
    opacity: 0.6;
    border: none;
    background-color: transparent
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button:after, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button:after {
    content: '';
    position: relative;
    display: block;
    margin: -2px auto 0;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-pause:after, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-pause:after {
    width: 10px;
    height: 10px;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-carousel-pause-white.svg")
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play {
    padding-left: 2px
}

.s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play:after, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play:after {
    width: 7px;
    height: 10px;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-carousel-play-white.svg")
}

.s-slick-theme--dot-bg.is-slick-autoplay .slick-dots, .s-slick-theme--dot.is-slick-autoplay .slick-dots {
    margin-right: 40px
}

@media screen and (max-width: 768px) {
    .s-slick .slick-dots {
        bottom: 68.26667px;
        bottom: 8.88889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick .slick-dots {
        bottom: 32px;
        bottom: 8.88889vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick .slick-dots li {
        margin: 0 3px 0 4px
    }

    .s-slick-theme--dot-bg .slick-arrow, .s-slick-theme--dot .slick-arrow {
        width: 106.66667px;
        width: 13.88889vw;
        height: 106.66667px;
        height: 13.88889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .slick-arrow, .s-slick-theme--dot .slick-arrow {
        width: 50px;
        width: 13.88889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .slick-arrow, .s-slick-theme--dot .slick-arrow {
        height: 50px;
        height: 13.88889vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .slick-arrow:after, .s-slick-theme--dot .slick-arrow:after {
        width: 42.66667px;
        width: 5.55556vw;
        height: 64px;
        height: 8.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .slick-arrow:after, .s-slick-theme--dot .slick-arrow:after {
        width: 20px;
        width: 5.55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .slick-arrow:after, .s-slick-theme--dot .slick-arrow:after {
        height: 30px;
        height: 8.33333vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .slick-arrow.slick-prev, .s-slick-theme--dot .slick-arrow.slick-prev {
        left: 25.6px;
        left: 3.33333vw;
        padding-right: 4.26667px;
        padding-right: .55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .slick-arrow.slick-prev, .s-slick-theme--dot .slick-arrow.slick-prev {
        left: 12px;
        left: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .slick-arrow.slick-prev, .s-slick-theme--dot .slick-arrow.slick-prev {
        padding-right: 2px;
        padding-right: .55556vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .slick-arrow.slick-next, .s-slick-theme--dot .slick-arrow.slick-next {
        right: 25.6px;
        right: 3.33333vw;
        padding-left: 6.4px;
        padding-left: .83333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .slick-arrow.slick-next, .s-slick-theme--dot .slick-arrow.slick-next {
        right: 12px;
        right: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .slick-arrow.slick-next, .s-slick-theme--dot .slick-arrow.slick-next {
        padding-left: 3px;
        padding-left: .83333vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .s-slick-dots, .s-slick-theme--dot .s-slick-dots {
        bottom: 34.13333px;
        bottom: 4.44444vw;
        padding: 0px 25.6px;
        padding: 0vw 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots, .s-slick-theme--dot .s-slick-dots {
        bottom: 16px;
        bottom: 4.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots, .s-slick-theme--dot .s-slick-dots {
        padding: 0px 12px;
        padding: 0vw 3.33333vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots, .s-slick-theme--dot .s-slick-dots .slick-dots {
        padding: 0px 17.06667px;
        padding: 0vw 2.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots, .s-slick-theme--dot .s-slick-dots .slick-dots {
        padding: 0px 8px;
        padding: 0vw 2.22222vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots:before, .s-slick-theme--dot .s-slick-dots .slick-dots:before {
        -webkit-border-radius: 25.6px;
        border-radius: 25.6px;
        -webkit-border-radius: 3.33333vw;
        border-radius: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots:before, .s-slick-theme--dot .s-slick-dots .slick-dots:before {
        -webkit-border-radius: 12px;
        border-radius: 12px;
        -webkit-border-radius: 3.33333vw;
        border-radius: 3.33333vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots li, .s-slick-theme--dot .s-slick-dots .slick-dots li {
        margin: 0px 4.26667px;
        margin: 0vw .55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots li, .s-slick-theme--dot .s-slick-dots .slick-dots li {
        margin: 0px 2px;
        margin: 0vw .55556vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots li button, .s-slick-theme--dot .s-slick-dots .slick-dots li button {
        width: 12.8px;
        width: 1.66667vw;
        height: 12.8px;
        height: 1.66667vw;
        padding: 12.8px;
        padding: 1.66667vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots li button, .s-slick-theme--dot .s-slick-dots .slick-dots li button {
        width: 6px;
        width: 1.66667vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots li button, .s-slick-theme--dot .s-slick-dots .slick-dots li button {
        height: 6px;
        height: 1.66667vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots li button, .s-slick-theme--dot .s-slick-dots .slick-dots li button {
        padding: 6px;
        padding: 1.66667vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots li button:before, .s-slick-theme--dot .s-slick-dots .slick-dots li button:before {
        width: 100%;
        height: 100%;
        -webkit-border-radius: 10.66667px;
        border-radius: 10.66667px;
        -webkit-border-radius: 1.38889vw;
        border-radius: 1.38889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots li button:before, .s-slick-theme--dot .s-slick-dots .slick-dots li button:before {
        -webkit-border-radius: 5px;
        border-radius: 5px;
        -webkit-border-radius: 1.38889vw;
        border-radius: 1.38889vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay {
        width: 59.73333px;
        width: 7.77778vw;
        height: 59.73333px;
        height: 7.77778vw;
        margin-left: 14.93333px;
        margin-left: 1.94444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay {
        width: 28px;
        width: 7.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay {
        height: 28px;
        height: 7.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay {
        margin-left: 7px;
        margin-left: 1.94444vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button {
        width: 59.73333px;
        width: 7.77778vw;
        height: 59.73333px;
        height: 7.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button {
        width: 28px;
        width: 7.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button {
        height: 28px;
        height: 7.77778vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-pause:after, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-pause:after {
        width: 21.33333px;
        width: 2.77778vw;
        height: 21.33333px;
        height: 2.77778vw;
        margin: -1px auto 0
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-pause:after, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-pause:after {
        width: 10px;
        width: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-pause:after, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-pause:after {
        height: 10px;
        height: 2.77778vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-puse, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-puse {
        padding-left: 1px
    }

    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play {
        padding-left: 4.26667px;
        padding-left: .55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play {
        padding-left: 2px;
        padding-left: .55556vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play:after, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play:after {
        width: 14.93333px;
        width: 1.94444vw;
        height: 21.33333px;
        height: 2.77778vw;
        margin: -2px auto 0
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play:after, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play:after {
        width: 7px;
        width: 1.94444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play:after, .s-slick-theme--dot .s-slick-dots .slick-dots .slick-dots-autoplay button.s-autoplay-play:after {
        height: 10px;
        height: 2.77778vw
    }
}

@media screen and (max-width: 768px) {
    .s-slick-theme--dot-bg.is-slick-autoplay .slick-dots, .s-slick-theme--dot.is-slick-autoplay .slick-dots {
        margin-right: 72.53333px;
        margin-right: 9.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-slick-theme--dot-bg.is-slick-autoplay .slick-dots, .s-slick-theme--dot.is-slick-autoplay .slick-dots {
        margin-right: 34px;
        margin-right: 9.44444vw
    }
}

.s-video-area {
    display: none;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    z-index: 100
}

.s-video-area:before {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    content: ''
}

.s-video-area iframe, .s-video-area object {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border: 0
}

.s-video-area .s-video-wrap, .s-video-area .s-video-container {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.s-video-area .s-video-container {
    z-index: 10
}

.s-video-area .s-video-container>div {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    height: 100%
}

.s-media-close {
    overflow: hidden;
    position: absolute;
    top: 30px;
    right: 30px;
    z-index: 100;
    width: 28px;
    height: 28px;
    background: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/btn-close-white.png) no-repeat 50% 50%;
    font-size: 0;
    line-height: 99px;
    cursor: pointer
}

.s-media-close.s-black {
    background: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/btn-close-black.png) no-repeat 50% 50%
}

.video-open #wrap {
    overflow-x: hidden
}

.mp4-video {
    position: relative
}

.s-mp4-video-play {
    overflow: hidden;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    width: 142px;
    width: 9.86111vw;
    height: 142px;
    height: 9.86111vw;
    margin: auto;
    text-indent: -999px;
    background: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/btn-play-big.png) no-repeat;
    background-size: 100%
}

@media (min-width: 1440px) {
    .s-mp4-video-play {
        width: 142px
    }
}

@media (min-width: 1440px) {
    .s-mp4-video-play {
        height: 142px
    }
}

.s-mp4-video-play:-moz-focusring {
    outline: 1px dotted ButtonText
}

.bc-cplayer-container .bc-cplayer-control {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/brightcove-bg-panel.gif)
}

.bc-cplayer-container .bc-cplayer-control .rewind {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/brightcove-btn-rewind.gif)
}

.bc-cplayer-container .bc-cplayer-control .play {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/brightcove-btn-play.gif)
}

.bc-cplayer-container .bc-cplayer-control .pause {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/brightcove-btn-pause.gif)
}

.bc-cplayer-container .bc-cplayer-control .forward {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/brightcove-btn-forward.gif)
}

.bc-cplayer-container .bc-cplayer-control .mute {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/brightcove-btn-volon.gif)
}

.bc-cplayer-container .bc-cplayer-control .volume-down {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/brightcove-btn-voldown.gif)
}

.bc-cplayer-container .bc-cplayer-control .volume-up {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/brightcove-btn-volup.gif)
}

.bc-cplayer-container .bc-cplayer-control .muted {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/brightcove-btn-volmute.gif)
}

.bc-cplayer-container .bc-cplayer-control .rightPanel button.bc-cc {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/brightcove-btn-bc-cc.png)
}

.bc-cplayer-container .bc-cplayer-control .rightPanel button.bc-cc.over {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/brightcove-btn-bc-cc-over.png) !important
}

.bc-cplayer-container .bc-cplayer-control .rightPanel button.bc-cc.on {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/brightcove-btn-bc-cc-on.png) !important
}

.bc-cplayer-control-area {
    height: 100%
}

@media screen and (max-width: 768px) {
    .s-media-close {
        top: 34.13333px;
        top: 4.44444vw;
        right: 34.13333px;
        right: 4.44444vw;
        width: 25px;
        height: 25px;
        background: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/btn-close-white_x2.png) no-repeat 50% 50%;
        background-size: 100%
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-media-close {
        top: 16px;
        top: 4.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-media-close {
        right: 16px;
        right: 4.44444vw
    }
}

@media screen and (max-width: 768px) {
    .s-media-close.s-black {
        background: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/btn-close-black_x2.png) no-repeat 50% 50%;
        background-size: 100%
    }

    .s-mp4-video-play {
        width: 179.2px;
        width: 23.33333vw;
        height: 179.2px;
        height: 23.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-mp4-video-play {
        width: 84px;
        width: 23.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-mp4-video-play {
        height: 84px;
        height: 23.33333vw
    }
}

.s-energy-label__txt {
    font-size: 13px;
    font-size: .90278vw;
    color: #363636;
    font-weight: bold;
    letter-spacing: .06em;
    text-transform: uppercase;
    vertical-align: top
}

@media (min-width: 1440px) {
    .s-energy-label__txt {
        font-size: 13px
    }
}

.s-energy-label__txt:hover, .s-energy-label__txt:focus {
    text-decoration: underline
}

.s-energy-label__tag {
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 40px;
    width: 2.77778vw;
    height: 20px;
    height: 1.38889vw;
    margin: -1px 0px 0px 7px;
    margin: -.06944vw 0vw 0vw .48611vw;
    background-repeat: no-repeat;
    vertical-align: top
}

@media (min-width: 1440px) {
    .s-energy-label__tag {
        width: 40px
    }
}

@media (min-width: 1440px) {
    .s-energy-label__tag {
        height: 20px
    }
}

@media (min-width: 1440px) {
    .s-energy-label__tag {
        margin: -1px 0px 0px 7px
    }
}

.s-energy-label__tag span {
    overflow: hidden;
    display: inline-block;
    width: 40px;
    width: 2.77778vw;
    height: 20px;
    height: 1.38889vw;
    background-repeat: no-repeat;
    background-size: cover;
    line-height: 99em;
    vertical-align: top
}

@media (min-width: 1440px) {
    .s-energy-label__tag span {
        width: 40px
    }
}

@media (min-width: 1440px) {
    .s-energy-label__tag span {
        height: 20px
    }
}

.s-energy-label__tag.s-first-level {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-first.svg)
}

.s-energy-label__tag.s-second-level {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-second.svg)
}

.s-energy-label__tag.s-third-level {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-third.svg)
}

.s-energy-label__tag.s-fourth-level {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-fourth.svg)
}

.s-energy-label__tag.s-fifth-level {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-fifth.svg)
}

.s-energy-label__tag.s-sixth-level {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-sixth.svg)
}

.s-energy-label__tag.s-seventh-level {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-seventh.svg)
}

.s-energy-label__tag .s-grade-a {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-a.svg)
}

.s-energy-label__tag .s-grade-a-plus {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-a-plus.svg)
}

.s-energy-label__tag .s-grade-a-plus2 {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-a-plus2.svg)
}

.s-energy-label__tag .s-grade-a-plus3 {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-a-plus3.svg)
}

.s-energy-label__tag .s-grade-b {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-b.svg)
}

.s-energy-label__tag .s-grade-c {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-c.svg)
}

.s-energy-label__tag .s-grade-d {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-d.svg)
}

.s-energy-label__tag .s-grade-e {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-e.svg)
}

.s-energy-label__tag .s-grade-f {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-f.svg)
}

.s-energy-label__tag .s-grade-g {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-level-g.svg)
}

.no-svg .s-energy-label__tag.s-first-level, .no-svg .s-energy-label__tag.s-second-level, .no-svg .s-energy-label__tag.s-third-level, .no-svg .s-energy-label__tag.s-fourth-level, .no-svg .s-energy-label__tag.s-fifth-level, .no-svg .s-energy-label__tag.s-sixth-level, .no-svg .s-energy-label__tag.s-seventh-level, .no-svg .s-energy-label__tag .s-grade-a, .no-svg .s-energy-label__tag .s-grade-a-plus, .no-svg .s-energy-label__tag .s-grade-a-plus2, .no-svg .s-energy-label__tag .s-grade-a-plus3, .no-svg .s-energy-label__tag .s-grade-b, .no-svg .s-energy-label__tag .s-grade-c, .no-svg .s-energy-label__tag .s-grade-d, .no-svg .s-energy-label__tag .s-grade-e, .no-svg .s-energy-label__tag .s-grade-f, .no-svg .s-energy-label__tag .s-grade-g {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/sp-common-ie8.png);
    background-size: 400px auto
}

.no-svg .s-energy-label__tag.s-first-level {
    background-position: 0 -23px
}

.no-svg .s-energy-label__tag.s-second-level {
    background-position: 0 -45px
}

.no-svg .s-energy-label__tag.s-third-level {
    background-position: 0 -67px
}

.no-svg .s-energy-label__tag.s-fourth-level {
    background-position: 0 -89px
}

.no-svg .s-energy-label__tag.s-fifth-level {
    background-position: -42px -23px
}

.no-svg .s-energy-label__tag.s-sixth-level {
    background-position: -42px -45px
}

.no-svg .s-energy-label__tag.s-seventh-level {
    background-position: -42px -67px
}

.no-svg .s-energy-label__tag .s-grade-a {
    background-position: -84px -67px
}

.no-svg .s-energy-label__tag .s-grade-a-plus {
    background-position: -84px -45px
}

.no-svg .s-energy-label__tag .s-grade-a-plus2 {
    background-position: -84px -23px
}

.no-svg .s-energy-label__tag .s-grade-a-plus3 {
    background-position: -42px -89px
}

.no-svg .s-energy-label__tag .s-grade-b {
    background-position: -84px -89px
}

.no-svg .s-energy-label__tag .s-grade-c {
    background-position: -126px -23px
}

.no-svg .s-energy-label__tag .s-grade-d {
    background-position: -126px -23px
}

.no-svg .s-energy-label__tag .s-grade-e {
    background-position: -126px -67px
}

.no-svg .s-energy-label__tag .s-grade-f {
    background-position: -126px -89px
}

.no-svg .s-energy-label__tag .s-grade-g {
    background-position: -96px 0
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-energy-label__txt {
        font-size: 14px;
        font-size: 1.36719vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-energy-label__tag {
        width: 40px;
        width: 3.90625vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-energy-label__tag {
        height: 20px;
        height: 1.95312vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-energy-label__tag {
        margin: -1px 0px 0px 7px;
        margin: -.09766vw 0vw 0vw .68359vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-energy-label__tag span {
        width: 40px;
        width: 3.90625vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .s-energy-label__tag span {
        height: 20px;
        height: 1.95312vw
    }
}

@media screen and (max-width: 768px) {
    .s-energy-label__txt {
        font-size: 21.33333px;
        font-size: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-energy-label__txt {
        font-size: 10px;
        font-size: 2.77778vw
    }
}

@media screen and (max-width: 768px) {
    .s-energy-label__tag {
        width: 68.26667px;
        width: 8.88889vw;
        height: 34.13333px;
        height: 4.44444vw;
        margin: -6.4px 0px 0px 8.53333px;
        margin: -.83333vw 0vw 0vw 1.11111vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-energy-label__tag {
        width: 32px;
        width: 8.88889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-energy-label__tag {
        height: 16px;
        height: 4.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-energy-label__tag {
        margin: -3px 0px 0px 4px;
        margin: -.83333vw 0vw 0vw 1.11111vw
    }
}

@media screen and (max-width: 768px) {
    .s-energy-label__tag span {
        width: 68.26667px;
        width: 8.88889vw;
        height: 34.13333px;
        height: 4.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-energy-label__tag span {
        width: 32px;
        width: 8.88889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-energy-label__tag span {
        height: 16px;
        height: 4.44444vw
    }
}

.s-layer-dimmed {
    position: fixed;
    top: 0;
    left: 0;
    background-color: #000;
    width: 100%;
    height: 100%;
    z-index: 1100;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
    opacity: .85
}

@media screen and (max-width: 768px) {
    body.layer-opened-mo {
        overflow: hidden
    }
}

.s-buffer-top {
    margin-top: 88px !important
}

.s-buffer-bottom {
    margin-bottom: 88px !important
}

.s-font-sharpsans, .s-font-sharpsans * {
    font-family: "SamsungSharpSans", arial
}

html.rtl .s-font-sharpsans, html.rtl .s-font-sharpsans * {
    font-family: "SamsungSharpSans", "SamsungOneArabic", tahoma
}

html.rtl[lang^="he"] .s-font-sharpsans, html.rtl[lang^="he"] .s-font-sharpsans * {
    font-family: "SamsungSharpSans", "SamsungOneHebrew", tahoma
}

html[lang^="el"] .s-font-sharpsans, html[lang^="el"] .s-font-sharpsans * {
    font-family: "SamsungOne", arial
}

html[lang^="zh"] .s-font-sharpsans, html[lang^="zh"] .s-font-sharpsans * {
    font-family: "SamsungSharpSans", "Microsoft JhengHei", "微软雅黑", "Simsun", "宋体", arial
}

html[lang="zh-CN"] .s-font-sharpsans, html[lang="zh-CN"] .s-font-sharpsans * {
    font-family: "SamsungSharpSans", "Microsoft Yahei", "微软雅黑", "Simsun", "宋体", arial
}

html[lang^="th"] .s-font-sharpsans, html[lang^="th"] .s-font-sharpsans * {
    font-family: "Kittithada", arial
}

html[lang^="vi"] .s-font-sharpsans, html[lang^="vi"] .s-font-sharpsans * {
    font-family: "SamsungSharpSans", "SamsungOne", arial
}

html[lang^="my"] .s-font-sharpsans, html[lang^="my"] .s-font-sharpsans * {
    font-family: "zawgyione", arial, sans-serif
}

.s-font-weight-bold.s-font-weight-bold {
    font-weight: bold
}

.s-font-style-italic.s-font-style-italic {
    font-style: italic
}

[data-font-size-pc="108"] {
    font-size: 108px;
    font-size: 7.5vw
}

html[lang^="th"] [data-font-size-pc="108"] {
    font-size: 156.6px;
    font-size: 10.875vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="108"] {
        font-size: 108px
    }

    html[lang^="th"] [data-font-size-pc="108"] {
        font-size: 156.6px
    }
}

[data-font-size-pc="90"] {
    font-size: 90px;
    font-size: 6.25vw
}

html[lang^="th"] [data-font-size-pc="90"] {
    font-size: 130.5px;
    font-size: 9.0625vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="90"] {
        font-size: 90px
    }

    html[lang^="th"] [data-font-size-pc="90"] {
        font-size: 130.5px
    }
}

[data-font-size-pc="84"] {
    font-size: 84px;
    font-size: 5.83333vw
}

html[lang^="th"] [data-font-size-pc="84"] {
    font-size: 121.8px;
    font-size: 8.45833vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="84"] {
        font-size: 84px
    }

    html[lang^="th"] [data-font-size-pc="84"] {
        font-size: 121.8px
    }
}

[data-font-size-pc="80"] {
    font-size: 80px;
    font-size: 5.55556vw
}

html[lang^="th"] [data-font-size-pc="80"] {
    font-size: 116px;
    font-size: 8.05556vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="80"] {
        font-size: 80px
    }

    html[lang^="th"] [data-font-size-pc="80"] {
        font-size: 116px
    }
}

[data-font-size-pc="76"] {
    font-size: 76px;
    font-size: 5.27778vw
}

html[lang^="th"] [data-font-size-pc="76"] {
    font-size: 110.2px;
    font-size: 7.65278vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="76"] {
        font-size: 76px
    }

    html[lang^="th"] [data-font-size-pc="76"] {
        font-size: 110.2px
    }
}

[data-font-size-pc="72"] {
    font-size: 72px;
    font-size: 5vw
}

html[lang^="th"] [data-font-size-pc="72"] {
    font-size: 104.4px;
    font-size: 7.25vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="72"] {
        font-size: 72px
    }

    html[lang^="th"] [data-font-size-pc="72"] {
        font-size: 104.4px
    }
}

[data-font-size-pc="70"] {
    font-size: 70px;
    font-size: 4.86111vw
}

html[lang^="th"] [data-font-size-pc="70"] {
    font-size: 101.5px;
    font-size: 7.04861vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="70"] {
        font-size: 70px
    }

    html[lang^="th"] [data-font-size-pc="70"] {
        font-size: 101.5px
    }
}

[data-font-size-pc="64"] {
    font-size: 64px;
    font-size: 4.44444vw
}

html[lang^="th"] [data-font-size-pc="64"] {
    font-size: 92.8px;
    font-size: 6.44444vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="64"] {
        font-size: 64px
    }

    html[lang^="th"] [data-font-size-pc="64"] {
        font-size: 92.8px
    }
}

[data-font-size-pc="60"] {
    font-size: 60px;
    font-size: 4.16667vw
}

html[lang^="th"] [data-font-size-pc="60"] {
    font-size: 87px;
    font-size: 6.04167vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="60"] {
        font-size: 60px
    }

    html[lang^="th"] [data-font-size-pc="60"] {
        font-size: 87px
    }
}

[data-font-size-pc="48"] {
    font-size: 48px;
    font-size: 3.33333vw
}

html[lang^="th"] [data-font-size-pc="48"] {
    font-size: 64.8px;
    font-size: 4.5vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="48"] {
        font-size: 48px
    }

    html[lang^="th"] [data-font-size-pc="48"] {
        font-size: 64.8px
    }
}

[data-font-size-pc="40"] {
    font-size: 40px;
    font-size: 2.77778vw
}

html[lang^="th"] [data-font-size-pc="40"] {
    font-size: 54px;
    font-size: 3.75vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="40"] {
        font-size: 40px
    }

    html[lang^="th"] [data-font-size-pc="40"] {
        font-size: 54px
    }
}

[data-font-size-pc="38"] {
    font-size: 38px;
    font-size: 2.63889vw
}

html[lang^="th"] [data-font-size-pc="38"] {
    font-size: 51.3px;
    font-size: 3.5625vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="38"] {
        font-size: 38px
    }

    html[lang^="th"] [data-font-size-pc="38"] {
        font-size: 51.3px
    }
}

[data-font-size-pc="36"] {
    font-size: 36px;
    font-size: 2.5vw
}

html[lang^="th"] [data-font-size-pc="36"] {
    font-size: 48.6px;
    font-size: 3.375vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="36"] {
        font-size: 36px
    }

    html[lang^="th"] [data-font-size-pc="36"] {
        font-size: 48.6px
    }
}

[data-font-size-pc="34"] {
    font-size: 34px;
    font-size: 2.36111vw
}

html[lang^="th"] [data-font-size-pc="34"] {
    font-size: 45.9px;
    font-size: 3.1875vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="34"] {
        font-size: 34px
    }

    html[lang^="th"] [data-font-size-pc="34"] {
        font-size: 45.9px
    }
}

[data-font-size-pc="32"] {
    font-size: 32px;
    font-size: 2.22222vw
}

html[lang^="th"] [data-font-size-pc="32"] {
    font-size: 43.2px;
    font-size: 3vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="32"] {
        font-size: 32px
    }

    html[lang^="th"] [data-font-size-pc="32"] {
        font-size: 43.2px
    }
}

[data-font-size-pc="28"] {
    font-size: 28px;
    font-size: 1.94444vw
}

html[lang^="th"] [data-font-size-pc="28"] {
    font-size: 37.8px;
    font-size: 2.625vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="28"] {
        font-size: 28px
    }

    html[lang^="th"] [data-font-size-pc="28"] {
        font-size: 37.8px
    }
}

[data-font-size-pc="24"] {
    font-size: 24px;
    font-size: 1.66667vw
}

html[lang^="th"] [data-font-size-pc="24"] {
    font-size: 32.4px;
    font-size: 2.25vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="24"] {
        font-size: 24px
    }

    html[lang^="th"] [data-font-size-pc="24"] {
        font-size: 32.4px
    }
}

[data-font-size-pc="22"] {
    font-size: 22px;
    font-size: 1.52778vw
}

html[lang^="th"] [data-font-size-pc="22"] {
    font-size: 29.7px;
    font-size: 2.0625vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="22"] {
        font-size: 22px
    }

    html[lang^="th"] [data-font-size-pc="22"] {
        font-size: 29.7px
    }
}

[data-font-size-pc="20"] {
    font-size: 20px;
    font-size: 1.38889vw
}

html[lang^="th"] [data-font-size-pc="20"] {
    font-size: 27px;
    font-size: 1.875vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="20"] {
        font-size: 20px
    }

    html[lang^="th"] [data-font-size-pc="20"] {
        font-size: 27px
    }
}

[data-font-size-pc="18"] {
    font-size: 18px;
    font-size: 1.25vw
}

html[lang^="th"] [data-font-size-pc="18"] {
    font-size: 24.3px;
    font-size: 1.6875vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="18"] {
        font-size: 18px
    }

    html[lang^="th"] [data-font-size-pc="18"] {
        font-size: 24.3px
    }
}

[data-font-size-pc="16"] {
    font-size: 16px;
    font-size: 1.11111vw
}

html[lang^="th"] [data-font-size-pc="16"] {
    font-size: 21.6px;
    font-size: 1.5vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="16"] {
        font-size: 16px
    }

    html[lang^="th"] [data-font-size-pc="16"] {
        font-size: 21.6px
    }
}

[data-font-size-pc="14"] {
    font-size: 14px;
    font-size: .97222vw
}

html[lang^="th"] [data-font-size-pc="14"] {
    font-size: 18.9px;
    font-size: 1.3125vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="14"] {
        font-size: 14px
    }

    html[lang^="th"] [data-font-size-pc="14"] {
        font-size: 18.9px
    }
}

[data-font-size-pc="12"] {
    font-size: 12px;
    font-size: .83333vw
}

html[lang^="th"] [data-font-size-pc="12"] {
    font-size: 16.2px;
    font-size: 1.125vw
}

@media (min-width: 1440px) {
    [data-font-size-pc="12"] {
        font-size: 12px
    }

    html[lang^="th"] [data-font-size-pc="12"] {
        font-size: 16.2px
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="104"] {
        font-size: 110.93333px;
        font-size: 14.44444vw
    }

    html[lang^="th"] [data-font-size-mo="104"] {
        font-size: 160.85333px;
        font-size: 20.94444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="104"] {
        font-size: 52px;
        font-size: 14.44444vw
    }

    html[lang^="th"] [data-font-size-mo="104"] {
        font-size: 75.4px;
        font-size: 20.94444vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="88"] {
        font-size: 93.86667px;
        font-size: 12.22222vw
    }

    html[lang^="th"] [data-font-size-mo="88"] {
        font-size: 136.10667px;
        font-size: 17.72222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="88"] {
        font-size: 44px;
        font-size: 12.22222vw
    }

    html[lang^="th"] [data-font-size-mo="88"] {
        font-size: 63.8px;
        font-size: 17.72222vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="80"] {
        font-size: 85.33333px;
        font-size: 11.11111vw
    }

    html[lang^="th"] [data-font-size-mo="80"] {
        font-size: 123.73333px;
        font-size: 16.11111vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="80"] {
        font-size: 40px;
        font-size: 11.11111vw
    }

    html[lang^="th"] [data-font-size-mo="80"] {
        font-size: 58px;
        font-size: 16.11111vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="76"] {
        font-size: 81.06667px;
        font-size: 10.55556vw
    }

    html[lang^="th"] [data-font-size-mo="76"] {
        font-size: 117.54667px;
        font-size: 15.30556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="76"] {
        font-size: 38px;
        font-size: 10.55556vw
    }

    html[lang^="th"] [data-font-size-mo="76"] {
        font-size: 55.1px;
        font-size: 15.30556vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="72"] {
        font-size: 76.8px;
        font-size: 10vw
    }

    html[lang^="th"] [data-font-size-mo="72"] {
        font-size: 111.36px;
        font-size: 14.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="72"] {
        font-size: 36px;
        font-size: 10vw
    }

    html[lang^="th"] [data-font-size-mo="72"] {
        font-size: 52.2px;
        font-size: 14.5vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="70"] {
        font-size: 74.66667px;
        font-size: 9.72222vw
    }

    html[lang^="th"] [data-font-size-mo="70"] {
        font-size: 108.26667px;
        font-size: 14.09722vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="70"] {
        font-size: 35px;
        font-size: 9.72222vw
    }

    html[lang^="th"] [data-font-size-mo="70"] {
        font-size: 50.75px;
        font-size: 14.09722vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="64"] {
        font-size: 68.26667px;
        font-size: 8.88889vw
    }

    html[lang^="th"] [data-font-size-mo="64"] {
        font-size: 98.98667px;
        font-size: 12.88889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="64"] {
        font-size: 32px;
        font-size: 8.88889vw
    }

    html[lang^="th"] [data-font-size-mo="64"] {
        font-size: 46.4px;
        font-size: 12.88889vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="56"] {
        font-size: 59.73333px;
        font-size: 7.77778vw
    }

    html[lang^="th"] [data-font-size-mo="56"] {
        font-size: 86.61333px;
        font-size: 11.27778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="56"] {
        font-size: 28px;
        font-size: 7.77778vw
    }

    html[lang^="th"] [data-font-size-mo="56"] {
        font-size: 40.6px;
        font-size: 11.27778vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="54"] {
        font-size: 57.6px;
        font-size: 7.5vw
    }

    html[lang^="th"] [data-font-size-mo="54"] {
        font-size: 77.76px;
        font-size: 10.125vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="54"] {
        font-size: 27px;
        font-size: 7.5vw
    }

    html[lang^="th"] [data-font-size-mo="54"] {
        font-size: 36.45px;
        font-size: 10.125vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="52"] {
        font-size: 55.46667px;
        font-size: 7.22222vw
    }

    html[lang^="th"] [data-font-size-mo="52"] {
        font-size: 74.88px;
        font-size: 9.75vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="52"] {
        font-size: 26px;
        font-size: 7.22222vw
    }

    html[lang^="th"] [data-font-size-mo="52"] {
        font-size: 35.1px;
        font-size: 9.75vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="50"] {
        font-size: 53.33333px;
        font-size: 6.94444vw
    }

    html[lang^="th"] [data-font-size-mo="50"] {
        font-size: 72px;
        font-size: 9.375vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="50"] {
        font-size: 25px;
        font-size: 6.94444vw
    }

    html[lang^="th"] [data-font-size-mo="50"] {
        font-size: 33.75px;
        font-size: 9.375vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="48"] {
        font-size: 51.2px;
        font-size: 6.66667vw
    }

    html[lang^="th"] [data-font-size-mo="48"] {
        font-size: 69.12px;
        font-size: 9vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="48"] {
        font-size: 24px;
        font-size: 6.66667vw
    }

    html[lang^="th"] [data-font-size-mo="48"] {
        font-size: 32.4px;
        font-size: 9vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="44"] {
        font-size: 46.93333px;
        font-size: 6.11111vw
    }

    html[lang^="th"] [data-font-size-mo="44"] {
        font-size: 63.36px;
        font-size: 8.25vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="44"] {
        font-size: 22px;
        font-size: 6.11111vw
    }

    html[lang^="th"] [data-font-size-mo="44"] {
        font-size: 29.7px;
        font-size: 8.25vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="42"] {
        font-size: 44.8px;
        font-size: 5.83333vw
    }

    html[lang^="th"] [data-font-size-mo="42"] {
        font-size: 60.48px;
        font-size: 7.875vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="42"] {
        font-size: 21px;
        font-size: 5.83333vw
    }

    html[lang^="th"] [data-font-size-mo="42"] {
        font-size: 28.35px;
        font-size: 7.875vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="40"] {
        font-size: 42.66667px;
        font-size: 5.55556vw
    }

    html[lang^="th"] [data-font-size-mo="40"] {
        font-size: 57.6px;
        font-size: 7.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="40"] {
        font-size: 20px;
        font-size: 5.55556vw
    }

    html[lang^="th"] [data-font-size-mo="40"] {
        font-size: 27px;
        font-size: 7.5vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="38"] {
        font-size: 40.53333px;
        font-size: 5.27778vw
    }

    html[lang^="th"] [data-font-size-mo="38"] {
        font-size: 54.72px;
        font-size: 7.125vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="38"] {
        font-size: 19px;
        font-size: 5.27778vw
    }

    html[lang^="th"] [data-font-size-mo="38"] {
        font-size: 25.65px;
        font-size: 7.125vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="36"] {
        font-size: 38.4px;
        font-size: 5vw
    }

    html[lang^="th"] [data-font-size-mo="36"] {
        font-size: 51.84px;
        font-size: 6.75vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="36"] {
        font-size: 18px;
        font-size: 5vw
    }

    html[lang^="th"] [data-font-size-mo="36"] {
        font-size: 24.3px;
        font-size: 6.75vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="34"] {
        font-size: 36.26667px;
        font-size: 4.72222vw
    }

    html[lang^="th"] [data-font-size-mo="34"] {
        font-size: 48.96px;
        font-size: 6.375vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="34"] {
        font-size: 17px;
        font-size: 4.72222vw
    }

    html[lang^="th"] [data-font-size-mo="34"] {
        font-size: 22.95px;
        font-size: 6.375vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="32"] {
        font-size: 34.13333px;
        font-size: 4.44444vw
    }

    html[lang^="th"] [data-font-size-mo="32"] {
        font-size: 46.08px;
        font-size: 6vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="32"] {
        font-size: 16px;
        font-size: 4.44444vw
    }

    html[lang^="th"] [data-font-size-mo="32"] {
        font-size: 21.6px;
        font-size: 6vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="30"] {
        font-size: 32px;
        font-size: 4.16667vw
    }

    html[lang^="th"] [data-font-size-mo="30"] {
        font-size: 43.2px;
        font-size: 5.625vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="30"] {
        font-size: 15px;
        font-size: 4.16667vw
    }

    html[lang^="th"] [data-font-size-mo="30"] {
        font-size: 20.25px;
        font-size: 5.625vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="28"] {
        font-size: 29.86667px;
        font-size: 3.88889vw
    }

    html[lang^="th"] [data-font-size-mo="28"] {
        font-size: 40.32px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="28"] {
        font-size: 14px;
        font-size: 3.88889vw
    }

    html[lang^="th"] [data-font-size-mo="28"] {
        font-size: 18.9px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="24"] {
        font-size: 25.6px;
        font-size: 3.33333vw
    }

    html[lang^="th"] [data-font-size-mo="24"] {
        font-size: 34.56px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="24"] {
        font-size: 12px;
        font-size: 3.33333vw
    }

    html[lang^="th"] [data-font-size-mo="24"] {
        font-size: 16.2px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="22"] {
        font-size: 23.46667px;
        font-size: 3.05556vw
    }

    html[lang^="th"] [data-font-size-mo="22"] {
        font-size: 31.68px;
        font-size: 4.125vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="22"] {
        font-size: 11px;
        font-size: 3.05556vw
    }

    html[lang^="th"] [data-font-size-mo="22"] {
        font-size: 14.85px;
        font-size: 4.125vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="20"] {
        font-size: 21.33333px;
        font-size: 2.77778vw
    }

    html[lang^="th"] [data-font-size-mo="20"] {
        font-size: 28.8px;
        font-size: 3.75vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="20"] {
        font-size: 10px;
        font-size: 2.77778vw
    }

    html[lang^="th"] [data-font-size-mo="20"] {
        font-size: 13.5px;
        font-size: 3.75vw
    }
}

@media screen and (max-width: 768px) {
    [data-font-size-mo="18"] {
        font-size: 19.2px;
        font-size: 2.5vw
    }

    html[lang^="th"] [data-font-size-mo="18"] {
        font-size: 25.92px;
        font-size: 3.375vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    [data-font-size-mo="18"] {
        font-size: 9px;
        font-size: 2.5vw
    }

    html[lang^="th"] [data-font-size-mo="18"] {
        font-size: 12.15px;
        font-size: 3.375vw
    }
}

@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff2") format("woff2"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff") format("woff"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.eot");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff2") format("woff2"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff") format("woff"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.eot");
    font-weight: 700;
    font-style: bold;
    font-display: swap
}

@font-face {
    font-family: 'SamsungSharpSans';
    src: url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.woff") format("woff"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot?#iefix") format("embedded-opentype"), url("../../../../../../../us/smg/etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.svg#SamsungSharpSans-Bold") format("svg");
    font-weight: 700;
    font-style: bold;
    font-display: swap
}

.s-gotop-wrap {
    display: none;
    overflow: hidden;
    position: fixed;
    right: 32px;
    bottom: 20px;
    z-index: 1000;
    max-width: 1440px;
    text-align: right
}

.s-gotop-wrap.s-show {
    display: block
}

.s-gotop-wrap .s-btn-gotop {
    width: 58px;
    height: 58px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: #363636;
    font-size: 0;
    opacity: .7
}

.s-gotop-wrap .s-btn-gotop:after {
    overflow: hidden;
    display: inline-block;
    width: 36px;
    height: 22px;
    margin: 18px auto;
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/btn-gotop.png") no-repeat;
    background-size: 100%;
    content: ''
}

@media screen and (max-width: 768px) {
    .s-gotop-wrap {
        min-width: 320px;
        right: 34.13333px;
        right: 4.44444vw;
        bottom: 34.13333px;
        bottom: 4.44444vw;
        font-size: 0
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-gotop-wrap {
        right: 16px;
        right: 4.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .s-gotop-wrap {
        bottom: 16px;
        bottom: 4.44444vw
    }
}

@media screen and (max-width: 768px) {
    .s-gotop-wrap .s-btn-gotop {
        width: 40px;
        height: 40px
    }

    .s-gotop-wrap .s-btn-gotop:after {
        width: 23px;
        height: 16px;
        margin: 9px auto
    }
}
@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff2") format("woff2"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff") format("woff"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.eot");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff2") format("woff2"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff") format("woff"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.eot");
    font-weight: 700;
    font-style: bold;
    font-display: swap
}

@font-face {
    font-family: 'SamsungSharpSans';
    src: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.woff") format("woff"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot?#iefix") format("embedded-opentype"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.svg#SamsungSharpSans-Bold") format("svg");
    font-weight: 700;
    font-style: bold;
    font-display: swap
}

.fs-title-x-large, .fs-title-large, .fs-title-medium, .fs-title-small {
    font-family: "SamsungSharpSans", arial
}

html.rtl .fs-title-x-large, html.rtl .fs-title-large, html.rtl .fs-title-medium, html.rtl .fs-title-small {
    font-family: "SamsungSharpSans", "SamsungOneArabic", tahoma
}

html.rtl[lang^="he"] .fs-title-x-large, html.rtl[lang^="he"] .fs-title-large, html.rtl[lang^="he"] .fs-title-medium, html.rtl[lang^="he"] .fs-title-small {
    font-family: "SamsungSharpSans", "SamsungOneHebrew", tahoma
}

html[lang^="el"] .fs-title-x-large, html[lang^="el"] .fs-title-large, html[lang^="el"] .fs-title-medium, html[lang^="el"] .fs-title-small {
    font-family: "SamsungOne", arial
}

html[lang^="zh"] .fs-title-x-large, html[lang^="zh"] .fs-title-large, html[lang^="zh"] .fs-title-medium, html[lang^="zh"] .fs-title-small {
    font-family: "SamsungSharpSans", "Microsoft JhengHei", "微软雅黑", "Simsun", "宋体", arial
}

html[lang="zh-CN"] .fs-title-x-large, html[lang="zh-CN"] .fs-title-large, html[lang="zh-CN"] .fs-title-medium, html[lang="zh-CN"] .fs-title-small {
    font-family: "SamsungSharpSans", "Microsoft Yahei", "微软雅黑", "Simsun", "宋体", arial
}

html[lang^="th"] .fs-title-x-large, html[lang^="th"] .fs-title-large, html[lang^="th"] .fs-title-medium, html[lang^="th"] .fs-title-small {
    font-family: "Kittithada", arial
}

html[lang^="vi"] .fs-title-x-large, html[lang^="vi"] .fs-title-large, html[lang^="vi"] .fs-title-medium, html[lang^="vi"] .fs-title-small {
    font-family: "SamsungSharpSans", "SamsungOne", arial
}

html[lang^="my"] .fs-title-x-large, html[lang^="my"] .fs-title-large, html[lang^="my"] .fs-title-medium, html[lang^="my"] .fs-title-small {
    font-family: "zawgyione", arial, sans-serif
}

.fs-title-x-large {
    font-size: 76px;
    font-size: 5.27778vw;
    line-height: 1.16
}

html[lang^="th"] .fs-title-x-large {
    font-size: 110.2px;
    font-size: 7.65278vw
}

@media (min-width: 1440px) {
    .fs-title-x-large {
        font-size: 76px
    }

    html[lang^="th"] .fs-title-x-large {
        font-size: 110.2px
    }
}

html[lang^="th"] .fs-title-x-large {
    line-height: .812
}

html[lang^="my"] .fs-title-x-large {
    line-height: 1.4
}

.lt-ie8 {
    line-height: 1.3
}

html[lang^="th"] .lt-ie8 {
    line-height: .91
}

html[lang^="my"] .lt-ie8 {
    line-height: 1.4
}

@media screen and (max-width: 768px) {
    .fs-title-x-large {
        font-size: 93.86667px;
        font-size: 12.22222vw;
        line-height: 1.18
    }

    html[lang^="th"] .fs-title-x-large {
        font-size: 136.10667px;
        font-size: 17.72222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fs-title-x-large {
        font-size: 44px;
        font-size: 12.22222vw
    }

    html[lang^="th"] .fs-title-x-large {
        font-size: 63.8px;
        font-size: 17.72222vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fs-title-x-large {
        line-height: .826
    }

    html[lang^="my"] .fs-title-x-large {
        line-height: 1.4
    }
}

.fs-title-large {
    font-size: 54px;
    font-size: 3.75vw;
    line-height: 1.26
}

html[lang^="th"] .fs-title-large {
    font-size: 72.9px;
    font-size: 5.0625vw
}

@media (min-width: 1440px) {
    .fs-title-large {
        font-size: 54px
    }

    html[lang^="th"] .fs-title-large {
        font-size: 72.9px
    }
}

html[lang^="th"] .fs-title-large {
    line-height: .945
}

html[lang^="my"] .fs-title-large {
    line-height: 1.4
}

@media screen and (max-width: 768px) {
    .fs-title-large {
        font-size: 70.4px;
        font-size: 9.16667vw;
        line-height: 1.18
    }

    html[lang^="th"] .fs-title-large {
        font-size: 102.08px;
        font-size: 13.29167vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fs-title-large {
        font-size: 33px;
        font-size: 9.16667vw
    }

    html[lang^="th"] .fs-title-large {
        font-size: 47.85px;
        font-size: 13.29167vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fs-title-large {
        line-height: .826
    }

    html[lang^="my"] .fs-title-large {
        line-height: 1.4
    }
}

.fs-title-medium {
    font-size: 40px;
    font-size: 2.77778vw;
    line-height: 1.4
}

html[lang^="th"] .fs-title-medium {
    font-size: 54px;
    font-size: 3.75vw
}

@media (min-width: 1440px) {
    .fs-title-medium {
        font-size: 40px
    }

    html[lang^="th"] .fs-title-medium {
        font-size: 54px
    }
}

html[lang^="th"] .fs-title-medium {
    line-height: 1.05
}

html[lang^="my"] .fs-title-medium {
    line-height: 1.6
}

@media screen and (max-width: 768px) {
    .fs-title-medium {
        font-size: 51.2px;
        font-size: 6.66667vw;
        line-height: 1.17
    }

    html[lang^="th"] .fs-title-medium {
        font-size: 69.12px;
        font-size: 9vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fs-title-medium {
        font-size: 24px;
        font-size: 6.66667vw
    }

    html[lang^="th"] .fs-title-medium {
        font-size: 32.4px;
        font-size: 9vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fs-title-medium {
        line-height: .8775
    }

    html[lang^="my"] .fs-title-medium {
        line-height: 1.4
    }
}

.fs-title-small {
    font-size: 26px;
    font-size: 1.80556vw;
    line-height: 1.31
}

html[lang^="th"] .fs-title-small {
    font-size: 35.1px;
    font-size: 2.4375vw
}

@media (min-width: 1440px) {
    .fs-title-small {
        font-size: 26px
    }

    html[lang^="th"] .fs-title-small {
        font-size: 35.1px
    }
}

html[lang^="th"] .fs-title-small {
    line-height: .9825
}

html[lang^="my"] .fs-title-small {
    line-height: 1.4
}

@media screen and (max-width: 768px) {
    .fs-title-small {
        font-size: 38.4px;
        font-size: 5vw;
        line-height: 1.39
    }

    html[lang^="th"] .fs-title-small {
        font-size: 51.84px;
        font-size: 6.75vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fs-title-small {
        font-size: 18px;
        font-size: 5vw
    }

    html[lang^="th"] .fs-title-small {
        font-size: 24.3px;
        font-size: 6.75vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fs-title-small {
        line-height: 1.0425
    }

    html[lang^="my"] .fs-title-small {
        line-height: 1.4
    }
}

.fs-sub-title {
    padding-left: 2px;
    padding-left: .13889vw;
    font-size: 20px;
    font-size: 1.38889vw;
    line-height: 1.6
}

@media (min-width: 1440px) {
    .fs-sub-title {
        padding-left: 2px
    }
}

html[lang^="th"] .fs-sub-title {
    font-size: 27px;
    font-size: 1.875vw
}

@media (min-width: 1440px) {
    .fs-sub-title {
        font-size: 20px
    }

    html[lang^="th"] .fs-sub-title {
        font-size: 27px
    }
}

html[lang^="th"] .fs-sub-title {
    line-height: 1.2
}

html[lang^="my"] .fs-sub-title {
    line-height: 1.6
}

@media screen and (max-width: 768px) {
    .fs-sub-title {
        padding-left: 3.2px;
        padding-left: .41667vw;
        font-size: 29.86667px;
        font-size: 3.88889vw;
        line-height: 1.71
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fs-sub-title {
        padding-left: 1.5px;
        padding-left: .41667vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fs-sub-title {
        font-size: 40.32px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fs-sub-title {
        font-size: 14px;
        font-size: 3.88889vw
    }

    html[lang^="th"] .fs-sub-title {
        font-size: 18.9px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fs-sub-title {
        line-height: 1.2825
    }

    html[lang^="my"] .fs-sub-title {
        line-height: 1.6
    }
}

.fs-desc {
    font-size: 18px;
    font-size: 1.25vw;
    line-height: 1.78
}

html[lang^="th"] .fs-desc {
    font-size: 24.3px;
    font-size: 1.6875vw
}

@media (min-width: 1440px) {
    .fs-desc {
        font-size: 18px
    }

    html[lang^="th"] .fs-desc {
        font-size: 24.3px
    }
}

html[lang^="th"] .fs-desc {
    line-height: 1.335
}

html[lang^="my"] .fs-desc {
    line-height: 1.6
}

@media screen and (max-width: 768px) {
    .fs-desc {
        font-size: 29.86667px;
        font-size: 3.88889vw;
        line-height: 1.71
    }

    html[lang^="th"] .fs-desc {
        font-size: 40.32px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fs-desc {
        font-size: 14px;
        font-size: 3.88889vw
    }

    html[lang^="th"] .fs-desc {
        font-size: 18.9px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fs-desc {
        line-height: 1.2825
    }

    html[lang^="my"] .fs-desc {
        line-height: 1.6
    }
}

.fs-disclaimer {
    font-size: 12px;
    font-size: .83333vw;
    line-height: 1.33
}

html[lang^="th"] .fs-disclaimer {
    font-size: 16.2px;
    font-size: 1.125vw
}

@media (min-width: 1440px) {
    .fs-disclaimer {
        font-size: 12px
    }

    html[lang^="th"] .fs-disclaimer {
        font-size: 16.2px
    }
}

html[lang^="th"] .fs-disclaimer {
    line-height: .9975
}

html[lang^="my"] .fs-disclaimer {
    line-height: 1.4
}

@media screen and (max-width: 768px) {
    .fs-disclaimer {
        font-size: 21.33333px;
        font-size: 2.77778vw;
        line-height: 1.2
    }

    html[lang^="th"] .fs-disclaimer {
        font-size: 28.8px;
        font-size: 3.75vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fs-disclaimer {
        font-size: 10px;
        font-size: 2.77778vw
    }

    html[lang^="th"] .fs-disclaimer {
        font-size: 13.5px;
        font-size: 3.75vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fs-disclaimer {
        line-height: .9
    }

    html[lang^="my"] .fs-disclaimer {
        line-height: 1.4
    }
}

.fs-20 {
    font-size: 20px;
    font-size: 1.38889vw;
    line-height: 1.6
}

html[lang^="th"] .fs-20 {
    font-size: 27px;
    font-size: 1.875vw
}

@media (min-width: 1440px) {
    .fs-20 {
        font-size: 20px
    }

    html[lang^="th"] .fs-20 {
        font-size: 27px
    }
}

html[lang^="th"] .fs-20 {
    line-height: 1.2
}

html[lang^="my"] .fs-20 {
    line-height: 1.6
}

@media screen and (max-width: 768px) {
    .fs-20 {
        font-size: 21.33333px;
        font-size: 2.77778vw;
        line-height: 1.6
    }

    html[lang^="th"] .fs-20 {
        font-size: 28.8px;
        font-size: 3.75vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fs-20 {
        font-size: 10px;
        font-size: 2.77778vw
    }

    html[lang^="th"] .fs-20 {
        font-size: 13.5px;
        font-size: 3.75vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fs-20 {
        line-height: 1.2
    }

    html[lang^="my"] .fs-20 {
        line-height: 1.6
    }
}

.fs-18 {
    font-size: 18px;
    font-size: 1.25vw;
    line-height: 1.78
}

html[lang^="th"] .fs-18 {
    font-size: 24.3px;
    font-size: 1.6875vw
}

@media (min-width: 1440px) {
    .fs-18 {
        font-size: 18px
    }

    html[lang^="th"] .fs-18 {
        font-size: 24.3px
    }
}

html[lang^="th"] .fs-18 {
    line-height: 1.335
}

html[lang^="my"] .fs-18 {
    line-height: 1.6
}

@media screen and (max-width: 768px) {
    .fs-18 {
        font-size: 38.4px;
        font-size: 5vw;
        line-height: 1.17
    }

    html[lang^="th"] .fs-18 {
        font-size: 51.84px;
        font-size: 6.75vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fs-18 {
        font-size: 18px;
        font-size: 5vw
    }

    html[lang^="th"] .fs-18 {
        font-size: 24.3px;
        font-size: 6.75vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fs-18 {
        line-height: .8775
    }

    html[lang^="my"] .fs-18 {
        line-height: 1.4
    }
}

.fs-14 {
    font-size: 14px;
    font-size: .97222vw;
    line-height: 1.29
}

html[lang^="th"] .fs-14 {
    font-size: 18.9px;
    font-size: 1.3125vw
}

@media (min-width: 1440px) {
    .fs-14 {
        font-size: 14px
    }

    html[lang^="th"] .fs-14 {
        font-size: 18.9px
    }
}

html[lang^="th"] .fs-14 {
    line-height: .9675
}

html[lang^="my"] .fs-14 {
    line-height: 1.4
}

@media screen and (max-width: 768px) {
    .fs-14 {
        font-size: 29.86667px;
        font-size: 3.88889vw;
        line-height: 1.36
    }

    html[lang^="th"] .fs-14 {
        font-size: 40.32px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fs-14 {
        font-size: 14px;
        font-size: 3.88889vw
    }

    html[lang^="th"] .fs-14 {
        font-size: 18.9px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fs-14 {
        line-height: 1.02
    }

    html[lang^="my"] .fs-14 {
        line-height: 1.4
    }
}

.cl-u-margin-top-narrow {
    margin-top: 2px !important
}

.cl-u-margin-top-normal {
    margin-top: 13px !important
}

.cl-u-margin-top-wide {
    margin-top: 32px !important
}

.cl-u-margin-top-very-wide {
    margin-top: 42px !important
}

.cl-u-margin-bottom-narrow {
    margin-bottom: 2px !important
}

.cl-u-margin-bottom-normal {
    margin-bottom: 13px !important
}

.cl-u-margin-bottom-wide {
    margin-bottom: 32px !important
}

.cl-u-margin-bottom-very-wide {
    margin-bottom: 42px !important
}

html.js-has-modal {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 1 !important
}

[data-cl-js="slick"] .slick-slide img {
    width: auto
}

[data-cl-js="slick"] .slick-slide>div {
    position: relative
}

[data-cl-js="slick"] .slick-arrow:-moz-focusring {
    outline: 1px dotted #636363 !important
}

@media screen and (max-width: 768px) {
    [data-cl-js="slick"] .slick-prev, [data-cl-js="slick"] .slick-next {
        bottom: 0
    }

    [data-cl-js="slick"] .slick-slide>div {
        position: relative
    }
}

.s-slick-dots {
    position: absolute;
    width: 100%;
    text-align: center;
    line-height: 0
}

.s-slick-dots .slick-dots {
    display: inline-block;
    height: auto;
    font-size: 0
}

.s-slick-dots .slick-dots li {
    display: inline-block;
    position: relative;
    text-align: center
}

.s-slick-dots .slick-dots li button {
    overflow: hidden;
    display: inline-block;
    width: 8px;
    height: 8px;
    margin: 0 3px;
    border: 1px solid #363636;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    color: transparent;
    font-size: 0;
    vertical-align: top;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.s-slick-dots .slick-dots li button:-moz-focusring {
    outline: 1px dotted #636363 !important
}

.s-slick-dots .slick-dots li.slick-active button, .s-slick-dots .slick-dots li button:hover, .s-slick-dots .slick-dots li button:focus {
    background-color: #363636
}

.s-slick-dots--bg .slick-dots {
    padding: 4px 7px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    background-color: rgba(54, 54, 54, 0.7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#b3363636, endColorStr=#b3363636);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorStr=#b3363636, endColorStr=#b3363636 )"
}

.s-slick-dots--bg .slick-dots li button {
    border: 1px solid #fff
}

.s-slick-dots--bg .slick-dots li.slick-active button, .s-slick-dots--bg .slick-dots li button:hover, .s-slick-dots--bg .slick-dots li button:focus {
    background-color: #fff
}

@media screen and (max-width: 768px) {
    .s-slick-dots .slick-dots li button {
        margin: 0 4px
    }

    .s-slick-dots--bg .slick-dots {
        padding: 6px 7px;
        -webkit-border-radius: 10px;
        border-radius: 10px
    }

    .s-slick-dots--bg .slick-dots li button {
        margin: 0 4px
    }
}

.cl-btn-inherit {
    font-size: 0;
    margin: 40px -10px -10px;
    margin: 2.77778vw -.69444vw -.69444vw;
    padding-bottom: 0.5px
}

.cl-btn-inherit a {
    font-size: 12px;
    font-size: .83333vw
}

html[lang^="th"] .cl-btn-inherit a {
    font-size: 16.2px;
    font-size: 1.125vw
}

@media (min-width: 1440px) {
    .cl-btn-inherit a {
        font-size: 12px
    }

    html[lang^="th"] .cl-btn-inherit a {
        font-size: 16.2px
    }
}

@media screen and (max-width: 768px) {
    .cl-btn-inherit a {
        font-size: 25.6px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .cl-btn-inherit a {
        font-size: 34.56px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-btn-inherit a {
        font-size: 12px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .cl-btn-inherit a {
        font-size: 16.2px;
        font-size: 4.5vw
    }
}

.cl-btn-inherit .s-white .s-btn-encased.s-ico-new-window:active:after, .cl-btn-inherit .s-btn-encased.s-white.s-ico-new-window:active:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg") !important
}

.cl-btn-inherit a.s-ico-new-window.s-btn-encased {
    padding-right: 42px;
    padding-right: 2.91667vw
}

@media (min-width: 1440px) {
    .cl-btn-inherit a.s-ico-new-window.s-btn-encased {
        padding-right: 42px
    }
}

.cl-btn-inherit a.s-ico-new-window.s-btn-encased:after {
    margin-bottom: -1.5px;
    margin-bottom: -.10417vw
}

@media (min-width: 1440px) {
    .cl-btn-inherit a.s-ico-new-window.s-btn-encased:after {
        margin-bottom: -1.5px
    }
}

@media screen and (max-width: 768px) {
    .cl-btn-inherit a.s-ico-new-window.s-btn-encased {
        padding-right: 55.46667px;
        padding-right: 7.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-btn-inherit a.s-ico-new-window.s-btn-encased {
        padding-right: 26px;
        padding-right: 7.22222vw
    }
}

@media screen and (max-width: 768px) {
    .cl-btn-inherit a.s-ico-new-window.s-btn-encased:after {
        margin-left: 10.66667px;
        margin-left: 1.38889vw;
        margin-bottom: -2.13333px;
        margin-bottom: -.27778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-btn-inherit a.s-ico-new-window.s-btn-encased:after {
        margin-left: 5px;
        margin-left: 1.38889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-btn-inherit a.s-ico-new-window.s-btn-encased:after {
        margin-bottom: -1px;
        margin-bottom: -.27778vw
    }
}

.cl-btn-inherit a.s-ico-new-window:after {
    display: inline-block;
    position: static;
    margin-left: 8px;
    margin-left: .55556vw;
    margin-bottom: 0
}

@media (min-width: 1440px) {
    .cl-btn-inherit a.s-ico-new-window:after {
        margin-left: 8px
    }
}

@media screen and (max-width: 768px) {
    .cl-btn-inherit a.s-ico-new-window:after {
        margin-left: 10.66667px;
        margin-left: 1.38889vw;
        margin-bottom: 1.06667px;
        margin-bottom: .13889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-btn-inherit a.s-ico-new-window:after {
        margin-left: 5px;
        margin-left: 1.38889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-btn-inherit a.s-ico-new-window:after {
        margin-bottom: .5px;
        margin-bottom: .13889vw
    }
}

@media (min-width: 1440px) {
    .cl-btn-inherit {
        margin: 40px -10px -10px
    }
}

.cl-btn-inherit .s-btn-encased, .cl-btn-inherit .s-btn-text {
    margin: 0px 10px 10px;
    margin: 0vw .69444vw .69444vw
}

@media (min-width: 1440px) {
    .cl-btn-inherit .s-btn-encased, .cl-btn-inherit .s-btn-text {
        margin: 0px 10px 10px
    }
}

.cl-btn-inherit .s-btn-encased:-moz-focusring, .cl-btn-inherit .s-btn-text:-moz-focusring {
    outline: 1px dotted #636363
}

.cl-btn-inherit .s-btn-text {
    margin: 0px 15px 20px;
    margin: 0vw 1.04167vw 1.38889vw;
    padding: 20px 0px 18px;
    padding: 1.38889vw 0vw 1.25vw;
    vertical-align: top
}

@media (min-width: 1440px) {
    .cl-btn-inherit .s-btn-text {
        margin: 0px 15px 20px
    }
}

@media (min-width: 1440px) {
    .cl-btn-inherit .s-btn-text {
        padding: 20px 0px 18px
    }
}

.cl-btn-inherit .s-btn-text.s-ico-new-window {
    padding: 20px 0px 19px;
    padding: 1.38889vw 0vw 1.31944vw
}

@media (min-width: 1440px) {
    .cl-btn-inherit .s-btn-text.s-ico-new-window {
        padding: 20px 0px 19px
    }
}

@media screen and (max-width: 768px) {
    .cl-btn-inherit {
        margin: 51.2px 0px 0px;
        margin: 6.66667vw 0vw 0vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-btn-inherit {
        margin: 24px 0px 0px;
        margin: 6.66667vw 0vw 0vw
    }
}

@media screen and (max-width: 768px) {
    .cl-btn-inherit .s-btn-encased {
        margin: 0px 21.33333px 21.33333px;
        margin: 0vw 2.77778vw 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-btn-inherit .s-btn-encased {
        margin: 0px 10px 10px;
        margin: 0vw 2.77778vw 2.77778vw
    }
}

@media screen and (max-width: 768px) {
    .cl-btn-inherit .s-btn-text {
        margin: 0px 32px 42.66667px;
        margin: 0vw 4.16667vw 5.55556vw;
        padding: 27.73333px 0px 4.26667px;
        padding: 3.61111vw 0vw .55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-btn-inherit .s-btn-text {
        margin: 0px 15px 20px;
        margin: 0vw 4.16667vw 5.55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-btn-inherit .s-btn-text {
        padding: 13px 0px 2px;
        padding: 3.61111vw 0vw .55556vw
    }
}

@media screen and (max-width: 768px) {
    .cl-btn-inherit .s-btn-text.s-ico-new-window {
        padding: 27.73333px 0px 4.26667px;
        padding: 3.61111vw 0vw .55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-btn-inherit .s-btn-text.s-ico-new-window {
        padding: 13px 0px 2px;
        padding: 3.61111vw 0vw .55556vw
    }
}

.cl-btn-inherit--black-angled .s-btn-encased {
    -webkit-border-radius: 5px;
    border-radius: 5px
}

.cl-btn-inherit--black-text {
    margin: 40px -15px -20px;
    margin: 2.77778vw -1.04167vw -1.38889vw
}

@media (min-width: 1440px) {
    .cl-btn-inherit--black-text {
        margin: 40px -15px -20px
    }
}

@media screen and (max-width: 768px) {
    .cl-btn-inherit--black-text {
        margin: 51.2px 0px 0px;
        margin: 6.66667vw 0vw 0vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-btn-inherit--black-text {
        margin: 24px 0px 0px;
        margin: 6.66667vw 0vw 0vw
    }
}

.cl-btn-inherit--blue-round .s-btn-encased, .cl-btn-inherit--blue-angled .s-btn-encased {
    background-color: #1428a0;
    border: 1px solid #1428a0;
    color: #fff
}

.cl-btn-inherit--blue-round .s-btn-encased:hover, .cl-btn-inherit--blue-round .s-btn-encased:active, .cl-btn-inherit--blue-round .s-btn-encased:focus, .cl-btn-inherit--blue-angled .s-btn-encased:hover, .cl-btn-inherit--blue-angled .s-btn-encased:active, .cl-btn-inherit--blue-angled .s-btn-encased:focus {
    background-color: #0b175c;
    border: 1px solid #0b175c
}

.cl-btn-inherit--blue-round .s-btn-encased.s-ico-new-window:after, .cl-btn-inherit--blue-angled .s-btn-encased.s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg")
}

.cl-btn-inherit--blue-angled .s-btn-encased {
    -webkit-border-radius: 5px;
    border-radius: 5px
}

.cl-btn-inherit--white-angled .s-btn-encased {
    -webkit-border-radius: 5px;
    border-radius: 5px
}

.cl-btn-inherit--white-text {
    margin: 40px -15px -20px;
    margin: 2.77778vw -1.04167vw -1.38889vw
}

@media (min-width: 1440px) {
    .cl-btn-inherit--white-text {
        margin: 40px -15px -20px
    }
}

@media screen and (max-width: 768px) {
    .cl-btn-inherit--white-text {
        margin: 51.2px 0px 0px;
        margin: 6.66667vw 0vw 0vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-btn-inherit--white-text {
        margin: 24px 0px 0px;
        margin: 6.66667vw 0vw 0vw
    }
}

.cl-btn-inherit--white-text .s-btn-text {
    color: #fff
}

.cl-btn-inherit--white-text .s-btn-text:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-right-white.svg")
}

.cl-btn-inherit--white-text .s-btn-text:hover:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-right-white.svg") !important
}

.cl-btn-inherit--white-text .s-btn-text.s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg")
}

.cl-btn-inherit--white-text .s-btn-text.s-ico-new-window:hover:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg") !important
}

.cl-text-shadow {
    text-shadow: 0 0 0.15em #333
}

.no-svg .cl-btn-inherit .s-btn-encased.s-ico-new-window:after {
    content: " "
}

.no-svg .cl-btn-inherit--blue-round .s-btn-encased.s-ico-new-window:after, .no-svg .cl-btn-inherit--blue-angled .s-btn-encased.s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-ie8.png") !important;
    background-position: 0 0 !important
}

.no-svg .cl-btn-inherit .s-btn-text:after {
    content: " ";
    background-size: auto
}

.no-svg .cl-btn-inherit--white-text .s-btn-text {
    color: #fff
}

.no-svg .cl-btn-inherit--white-text .s-btn-text:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/sp-common-ie8.png");
    background-position: -9px 0
}

.no-svg .cl-btn-inherit--white-text .s-btn-text:focus:after, .no-svg .cl-btn-inherit--white-text .s-btn-text:hover:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/sp-common-ie8.png") !important;
    background-position: -9px 0 !important
}

.no-svg .cl-btn-inherit--white-text .s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-ie8.png");
    background-position: 0 0
}

.no-svg .cl-btn-inherit--white-text .s-ico-new-window:focus:after, .no-svg .cl-btn-inherit--white-text .s-ico-new-window:hover:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-ie8.png") !important;
    background-position: 0 0 !important
}

.cl-new-window {
    display: block;
    position: relative
}

.cl-new-window:after {
    content: "\20";
    width: 34px;
    width: 2.36111vw;
    height: 34px;
    height: 2.36111vw;
    position: absolute;
    right: 0;
    bottom: 0;
    display: inline-block;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjg3OURCOUQ2NUJFNzExQjFEOUQ3OUZBOTg3RDMyQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0Mzk1RDYwNEFFODgxMUU3ODZEMDkyMjk3M0RCRjAzRSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0Mzk1RDYwM0FFODgxMUU3ODZEMDkyMjk3M0RCRjAzRSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU4NkQ1MzdGMjdBRUU3MTE4NjZGRjI4MTYwQUIzN0VBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCODc5REI5RDY1QkU3MTFCMUQ5RDc5RkE5ODdEMzJDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VpuNxAAAAVdJREFUeNpiZGBgmMkwCAATwyABow4ZdcioQ0YdQilgIVbh////07CJNzY2HmhoaLh18uRJNzMzMwV0eUZGxllUdQgI/P79++/z588/IIu9efPmJ4h++vTp50ePHr0FsWVlZYWADmCkSYiAAMgR8vLya7HJBQUFHQfRK1asMJOTkxMesDTCxMTEsHHjRuvw8HCDgwcP3nny5Mk7ujsE5IjNmzfb+Pn5aYMc4erquv/fv3//aRY1+Bzh5eWlBXMEMC39B6adb1xcXOx0cQgrKyvjpk2bbD08PDSQHQGSMzY23k6XqAE5Yvfu3Y7YHAECOTk58sBsrUZzh2zYsMHG3t5eBZsjQKC0tNSkvr7egeZRs2DBgtssLCyMPj4+h9EdQdOSFR2sXr36BQiP3LoGBCQlJQUePnwYTKxamjkEmFOYySm+iQGMo/2aUYeMOmTUIaMOoTIACDAAMIeNpWpdu/YAAAAASUVORK5CYII=");
    background-position: 50% 50%;
    background-repeat: no-repeat
}

@media (min-width: 1440px) {
    .cl-new-window:after {
        width: 34px
    }
}

@media (min-width: 1440px) {
    .cl-new-window:after {
        height: 34px
    }
}

@media screen and (max-width: 768px) {
    .cl-new-window:after {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyOEREQTM2ODYyRkRFNTExQkM2QzlEQTYzNEZERUNBRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OUFBNjRFQUFFOEMxMUU3OEU3MUYxRDRDNDJBQTgyNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OUFBNjRFOUFFOEMxMUU3OEU3MUYxRDRDNDJBQTgyNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU4MEE0QUREMUZBRUU3MTE4NjZGRjI4MTYwQUIzN0VBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI4RERBMzY4NjJGREU1MTFCQzZDOURBNjM0RkRFQ0FEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+P0zz+wAAAaxJREFUeNrs2DFvgkAUB3BAJJAyESGxpvajOBiTpmUwkcUOphOTX8GR3UGHNg6dagwd2BgbP4RbHboYE4x1aBkMgXJpaLrY0lgV8P+mS7hc+OW9O97BUhR1S2UwGCqjARhggAEGGGCAAQYYYIBlJdhtFwiCQI8zr1Qq3c9mszUZu657IwgC99N8mqbvkLFdZCwK3/eD5XL5vum553lf48Vi8fY9Y6IocjzPc4mEEZQsyw9x5pbL5cdoXK1WJcuy1EwdHqqqygQVZowP92oQZtVPPaxeryumaV5FqE6n87RardxUwwhqOBxekn0VoQzDeE51Ke4DtXdYq9U6HY1G6q5R/3oqxkENBoOLfD7PbkJpmmaHaCY1sDgoEuPx+DU1GdN1/azX69V+Q5FQFIVj2c9XitqvRMLa7fZ5t9ut5XI5Js6emkwmWqFQEBPdKzabzeJfUKk5FW3bdqbTqXMI1E5LMewivEqlYjcajWK/33/J1EVzPp+vD4HCr4GjvmhKknTiOM71tmskDsYwDB19g1CKSS7FbTsEZAwwwAADDDDAAAMMMMAAO1LYhwADAP0mzVvMVf6tAAAAAElFTkSuQmCC");
        background-size: cover;
        width: 57.6px;
        width: 7.5vw;
        height: 57.6px;
        height: 7.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-new-window:after {
        width: 27px;
        width: 7.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-new-window:after {
        height: 27px;
        height: 7.5vw
    }
}

.no-svg .cl-new-window img {
    position: relative
}

.no-svg .cl-new-window:after {
    z-index: 1
}

.cl-new-window-text-black:after, .cl-new-window-text-white:after {
    content: "";
    position: relative;
    width: 0.8235294117647058em;
    height: 0.7647058823529411em;
    margin-top: -3px;
    margin-top: -.20833vw;
    display: inline-block;
    vertical-align: middle;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    margin-left: 10px;
    margin-left: .69444vw
}

@media (min-width: 1440px) {
    .cl-new-window-text-black:after, .cl-new-window-text-white:after {
        margin-top: -3px
    }
}

@media (min-width: 1440px) {
    .cl-new-window-text-black:after, .cl-new-window-text-white:after {
        margin-left: 10px
    }
}

@media screen and (max-width: 768px) {
    .cl-new-window-text-black:after, .cl-new-window-text-white:after {
        width: 0.8076923076923077em;
        height: 0.7692307692307693em;
        margin-left: 15.46667px;
        margin-left: 2.01389vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-new-window-text-black:after, .cl-new-window-text-white:after {
        margin-left: 7.25px;
        margin-left: 2.01389vw
    }
}

.cl-new-window-text-white:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg")
}

h2.cl-new-window-text-black:after, h2.cl-new-window-text-white:after {
    width: 0.8461538461538461em;
    height: 0.8461538461538461em;
    margin-top: -2px;
    margin-top: -.13889vw
}

@media (min-width: 1440px) {
    h2.cl-new-window-text-black:after, h2.cl-new-window-text-white:after {
        margin-top: -2px
    }
}

@media screen and (max-width: 768px) {
    h2.cl-new-window-text-black:after, h2.cl-new-window-text-white:after {
        width: 0.7941176470588235em;
        height: 0.7647058823529411em;
        margin-top: -5.33333px;
        margin-top: -.69444vw;
        margin-left: 18.13333px;
        margin-left: 2.36111vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    h2.cl-new-window-text-black:after, h2.cl-new-window-text-white:after {
        margin-top: -2.5px;
        margin-top: -.69444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    h2.cl-new-window-text-black:after, h2.cl-new-window-text-white:after {
        margin-left: 8.5px;
        margin-left: 2.36111vw
    }
}

.no-svg h2.cl-new-window-text-black:after {
    content: "\20";
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjZFMEUzREVCNjJFNzExQjEzQkMwMUVDRkQyREQ4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNDAxMDM2QkFFNUMxMUU3ODI5RkU5MTZFOTZFMDk4MyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNDAxMDM2QUFFNUMxMUU3ODI5RkU5MTZFOTZFMDk4MyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1MEE0QUREMUZBRUU3MTE4NjZGRjI4MTYwQUIzN0VBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNkUwRTNERUI2MkU3MTFCMTNCQzAxRUNGRDJERDg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pput+QAAAOBJREFUeNpiYGBg+E8EVmCAAAVCapkYqAxYkNh3gfgIDnVfkOiFSOLSQOyCrhjm3AUkOkYGiO9Qy8sgww4AsTIQfwLiczAJcgxUAeJjSIa5AfFlcg1UgbpMFsmwk8gKmMgwTBqXYaREihYQP4Gq+wjE5mjyRkAcAMUEDdQF4td4DIO46v9/MGYh4E2QYfuAWISAN0UYGRl5CHmZKJdBwQJC6ZAZiDcQ4TIMgMvAv0AcBcQvSDEMPS+jA5AhikD8g5SESigd/iA1G9G0+DID4glkmmMGYzBCo5tqgOpeBggwAGQtUk5WbRu7AAAAAElFTkSuQmCC")
}

.no-svg h2.cl-new-window-text-white:after {
    content: "\20";
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjZFMEUzREVCNjJFNzExQjEzQkMwMUVDRkQyREQ4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNzdDQURDMEFFNUMxMUU3ODhDQ0RFNjhEOTFBMURCNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNzdDQURCRkFFNUMxMUU3ODhDQ0RFNjhEOTFBMURCNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1MEE0QUREMUZBRUU3MTE4NjZGRjI4MTYwQUIzN0VBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNkUwRTNERUI2MkU3MTFCMTNCQzAxRUNGRDJERDg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EOkArAAAANhJREFUeNpi/A8EDISBIhA/AGIFIL6PTyETA5UBCxL7LhAfwaHuCxK9EElcGohdUFT+R4AFIN+TgGWA+M5/NECul2WA+AAQKwPxJyA+R0kYqgDxMSTD3ID4MrkGqkBdJotk2ElyYxlmmDQuw9BjGR/QAuJdeAybBMQbiI1lXSB+DVXzEYjN8cU+IRfqAvE+IBbB502oPA8hF5LisgWE0iEzNEwIuYzovPwXiKOA+AUphhGK5ZPQUuYHKQmVUDr8QWo2omnxZQbEE8g0xwzGYCSyxB44LwMEGAB81PUJIulQDQAAAABJRU5ErkJggg==")
}

.no-svg .cl-new-window-text-black:after {
    content: "\20";
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjZFMEUzREVCNjJFNzExQjEzQkMwMUVDRkQyREQ4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCODJBRDcwMEFFNUMxMUU3ODI5RkU5MTZFOTZFMDk4MyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCODJBRDZGRkFFNUMxMUU3ODI5RkU5MTZFOTZFMDk4MyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1MEE0QUREMUZBRUU3MTE4NjZGRjI4MTYwQUIzN0VBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNkUwRTNERUI2MkU3MTFCMTNCQzAxRUNGRDJERDg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+djuVngAAAKtJREFUeNpiNDMz+8+ACT4CsQAQBwDxenRJFij9AohPIol/hdLPgXgjlO0IxHzImk5CTUUHMPEKIPYH4t9AzMrEQBg0AHE7EM8A4u0gAUKaOoC4HqohC4j/IzsPl4ZyNA1zgfgACwkaQGAzNucxAvF0HBpAYCkQf0DXxAXERjg0gAA3EPOjOw8UP65A/BmLBozIRQafCMUBTJM5EG8gIs7MkTVJQGOcKAAQYAC/aSZe1orlNwAAAABJRU5ErkJggg==")
}

.no-svg .cl-new-window-text-white:after {
    content: "\20";
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyMjZFMEUzREVCNjJFNzExQjEzQkMwMUVDRkQyREQ4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMTUzNEI1QUFFNUQxMUU3ODhDQ0RFNjhEOTFBMURCNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMTUzNEI1OUFFNUQxMUU3ODhDQ0RFNjhEOTFBMURCNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU1MEE0QUREMUZBRUU3MTE4NjZGRjI4MTYwQUIzN0VBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyNkUwRTNERUI2MkU3MTFCMTNCQzAxRUNGRDJERDg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+haMWEgAAAMFJREFUeNpi+I8dfDAzM2MA0gHYJFkYIOAFEJ9kQICvUPo5EG+Esh2BmA/EYATpBEmYm5sHMOAAJ0+erABS7UD8G4hZmRgIAKCGBqiGGUC8HSTGREBDB5Cqh2rIAmKQqxhYCGgoR9MwF4gPMBGjAejf/1CpzUA8gQEaihugQQwKmOlQMRDNCBKHyoHwUlB0oNvEBcRGWGyAAW4g5kfRBFQEih9XHBrgACMggIo/EYoGWOSipwhcwByIJWCaSAIAAQYAtICOGeZ7AEsAAAAASUVORK5CYII=")
}

.s-nano {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.s-nano .nano-content {
    position: absolute;
    overflow: scroll;
    overflow-x: hidden;
    top: 0;
    right: -17px !important;
    bottom: 0;
    left: 0 !important
}

.s-nano .nano-content:focus {
    outline: thin dotted
}

.s-nano .nano-content::-webkit-scrollbar {
    display: none
}

.s-nano.has-scrollbar>.nano-content::-webkit-scrollbar {
    display: block
}

.s-nano .nano-pane {
    background: #262626;
    position: absolute;
    width: 6px;
    right: 0;
    top: 0;
    bottom: 0;
    -webkit-transition: .2s;
    transition: .2s;
    -webkit-border-radius: 5px;
    border-radius: 5px
}

.s-nano .nano-pane>.nano-slider {
    background: #f7f7f7;
    position: relative;
    -webkit-border-radius: 3px;
    border-radius: 3px
}

@media screen and (max-width: 768px) {
    .s-nano .nano-content {
        position: static;
        overflow: hidden
    }
}

.cl-motion--slide-top {
    -webkit-transform: translate3d(0, 10%, 0);
    transform: translate3d(0, 10%, 0);
    -webkit-transition: opacity 0.6s ease-in, -webkit-transform 0.6s ease-in;
    transition: opacity 0.6s ease-in, -webkit-transform 0.6s ease-in;
    transition: transform 0.6s ease-in, opacity 0.6s ease-in;
    transition: transform 0.6s ease-in, opacity 0.6s ease-in, -webkit-transform 0.6s ease-in;
    opacity: 0
}

.cl-motion--slide-top.is-active, .js-motion-effect .cl-motion--slide-top {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1
}

.cl-motion--slide-bottom {
    -webkit-transform: translate3d(0, -10%, 0);
    transform: translate3d(0, -10%, 0);
    -webkit-transition: opacity 0.6s ease-in, -webkit-transform 0.6s ease-in;
    transition: opacity 0.6s ease-in, -webkit-transform 0.6s ease-in;
    transition: transform 0.6s ease-in, opacity 0.6s ease-in;
    transition: transform 0.6s ease-in, opacity 0.6s ease-in, -webkit-transform 0.6s ease-in;
    opacity: 0
}

.cl-motion--slide-bottom.is-active, .js-motion-effect .cl-motion--slide-bottom {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1
}

.cl-motion--slide-left {
    -webkit-transform: translate3d(10%, 0, 0);
    transform: translate3d(10%, 0, 0);
    -webkit-transition: opacity 0.6s ease-in, -webkit-transform 0.6s ease-in;
    transition: opacity 0.6s ease-in, -webkit-transform 0.6s ease-in;
    transition: transform 0.6s ease-in, opacity 0.6s ease-in;
    transition: transform 0.6s ease-in, opacity 0.6s ease-in, -webkit-transform 0.6s ease-in;
    opacity: 0
}

.cl-motion--slide-left.is-active, .js-motion-effect .cl-motion--slide-left {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1
}

.cl-motion--slide-right {
    -webkit-transform: translate3d(-10%, 0, 0);
    transform: translate3d(-10%, 0, 0);
    -webkit-transition: opacity 0.6s ease-in, -webkit-transform 0.6s ease-in;
    transition: opacity 0.6s ease-in, -webkit-transform 0.6s ease-in;
    transition: transform 0.6s ease-in, opacity 0.6s ease-in;
    transition: transform 0.6s ease-in, opacity 0.6s ease-in, -webkit-transform 0.6s ease-in;
    opacity: 0
}

.cl-motion--slide-right.is-active, .js-motion-effect .cl-motion--slide-right {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1
}

.cl-motion--fade-in {
    opacity: 0;
    -webkit-transition: opacity .6s ease-in;
    transition: opacity .6s ease-in
}

.cl-motion--fade-in.is-active, .js-motion-effect .cl-motion--fade-in {
    opacity: 1
}

.cl-video-area {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1000
}

.cl-video-area .s-video-wrap {
    position: fixed
}

@media screen and (max-width: 768px) {
    .cl-video-area .s-video-wrap {
        position: fixed !important;
        top: 0 !important;
        left: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        -webkit-transform: inherit !important;
        -ms-transform: inherit !important;
        transform: inherit !important
    }
}

.cl-video-area .s-video-wrap .s-video-container {
    width: 100%;
    max-width: 1000px;
    max-width: 69.44444vw;
    height: 562px;
    height: 39.02778vw;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: 0 auto
}

@media (min-width: 1440px) {
    .cl-video-area .s-video-wrap .s-video-container {
        max-width: 1000px
    }
}

@media (min-width: 1440px) {
    .cl-video-area .s-video-wrap .s-video-container {
        height: 562px
    }
}

@media screen and (max-width: 768px) {
    .cl-video-area .s-video-wrap .s-video-container {
        max-width: none;
        height: 432px;
        height: 56.25vw;
        width: 100%
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-video-area .s-video-wrap .s-video-container {
        height: 202.5px;
        height: 56.25vw
    }
}

.cl-video-area .s-media-close {
    position: fixed;
    top: 30px;
    top: 2.08333vw;
    right: 68px;
    right: 4.72222vw
}

@media (min-width: 1440px) {
    .cl-video-area .s-media-close {
        top: 30px
    }
}

@media (min-width: 1440px) {
    .cl-video-area .s-media-close {
        right: 68px
    }
}

@media screen and (max-width: 768px) {
    .cl-video-area .s-media-close {
        top: 34.13333px;
        top: 4.44444vw;
        right: 34.13333px;
        right: 4.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-video-area .s-media-close {
        top: 16px;
        top: 4.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .cl-video-area .s-media-close {
        right: 16px;
        right: 4.44444vw
    }
}

.cl-preset-pad {
    min-height: 80px
}
.otp-form{
    text-align:center
}
.otp-button{
    background-clip:border-box;
    background-color:#152f97;
    color:#ffffff;
    border:none;
    padding:19px 56px;
    margin:20px 0;
    font-size:12px
}
.otp-button:hover,.otp-button:focus{
    background-color:#152f97
}
.otp-button[disabled]{
    background-color:grey !important
}
.otp-error{
    display:none;
    color:red;
    text-align:center
}
.otp-alert{
    display:none;
    text-align:center
}
.otp-resend,.otp-reset{
    cursor:pointer
}
.otp-message{
    text-align:center;
    line-height:1.5
}
.otp-label{
    text-align:center;
    line-height:1.5;
    font-weight:bold;
    margin-top:10px
}
 
.slick-slider{
    position:relative;
    display:block;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -ms-touch-action:pan-y;
    touch-action:pan-y;
    -webkit-tap-highlight-color:transparent
}
.slick-list{
    position:relative;
    overflow:hidden;
    display:block;
    margin:0;
    padding:0
}
.slick-list:focus{
    outline:none
}
.slick-list.dragging{
    cursor:pointer;
    cursor:hand
}
.slick-slider .slick-track,.slick-slider .slick-list{
    -webkit-transform:translate3d(0, 0, 0);
    -ms-transform:translate3d(0, 0, 0);
    transform:translate3d(0, 0, 0)
}
.slick-track{
    position:relative;
    left:0;
    top:0;
    display:block
}
.slick-track:before,.slick-track:after{
    content:"";
    display:table
}
.slick-track:after{
    clear:both
}
.slick-loading .slick-track{
    visibility:hidden
}
.slick-slide,.slick-slide *{
    outline:none !important
}
.slick-slide{
    float:left;
    height:100%;
    opacity:0;
    -webkit-transition:opacity 1s ease-out;
    transition:opacity 1s ease-out;
    min-height:1px;
    outline:none;
    display:none
}
.slick-slide.slick-active{
    opacity:1
}
[dir="rtl"] .slick-slide{
    float:right
}
.slick-slide img{
    display:block;
    -webkit-transition:all 1s;
    transition:all 1s;
    -webkit-transform:scale(1, 1);
    -ms-transform:scale(1, 1);
    transform:scale(1, 1)
}
.slick-slide.slick-loading img{
    display:none
}
.slick-slide.dragging img{
    pointer-events:none
}
.slick-initialized .slick-slide{
    display:block
}
.slick-loading .slick-slide{
    visibility:hidden
}
.slick-vertical .slick-slide{
    display:block;
    height:auto;
    border:1px solid transparent
}
.slick-current{
    opacity:1
}
.slick-cloned{
    opacity:1
}
.slick-arrow__icon{
    font-size:25px;
    color:#fff
}
.slick-arrow .slick-hidden{
    display:none
}
.slick-arrow--plain.slick-next,.slick-arrow--plain.slick-prev{
    background:none
}
.slick-arrow--plain.slick-next .slick-arrow__icon,.slick-arrow--plain.slick-prev .slick-arrow__icon{
    color:#636363
}
.slick-arrow--plain.slick-next:hover .slick-arrow__icon,.slick-arrow--plain.slick-prev:hover .slick-arrow__icon{
    color:#363636
}
.slick-shift{
    opacity:.5
}
.slick-loading .slick-list{
    background:#fff
}
.slick-prev,.slick-next{
    position:absolute;
    display:block;
    height:125px;
    cursor:pointer;
    background-color:#dadada;
    background-image:-webkit-gradient(linear, left bottom, left top, from(#dadada), to(#dadada));
    background-image:linear-gradient(to top, #dadada, #dadada);
    color:transparent;
    top:0;
    bottom:0;
    margin:auto;
    padding:0 15px;
    border:none;
    outline:none;
    z-index:98
}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{
    outline:none
}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{
    opacity:1
}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{
    opacity:.25
}
.slick-disabled{
    display:none !important
}
.slick-prev{
    -webkit-border-radius:0 5px 5px 0;
    border-radius:0 5px 5px 0;
    left:0
}
[dir="rtl"] .slick-prev{
    left:auto;
    right:0
}
.slick-next{
    -webkit-border-radius:5px 0 0 5px;
    border-radius:5px 0 0 5px;
    right:0
}
[dir="rtl"] .slick-next{
    left:0;
    right:auto
}
.slick-slider{
    margin-bottom:30px
}
.slick-dots{
    position:absolute;
    bottom:0;
    list-style:none;
    display:block;
    text-align:center;
    padding:0;
    width:100%
}
.slick-dots li{
    position:relative;
    display:inline-block;
    height:20px;
    width:20px;
    margin:0 5px;
    padding:5px;
    cursor:pointer
}
.slick-dots li button{
    border:1px solid #000;
    -webkit-border-radius:50%;
    border-radius:50%;
    background:transparent;
    display:block;
    height:10px;
    width:10px;
    outline:none;
    line-height:0;
    font-size:0;
    color:transparent;
    padding:0;
    cursor:pointer
}
.slick-dots li button:hover,.slick-dots li button:focus{
    outline:none
}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{
    opacity:1
}
.slick-dots li.slick-active button{
    background:#000
}
.slick-scale img{
    -webkit-transform:scale(.8, .8);
    -ms-transform:scale(.8, .8);
    transform:scale(.8, .8)
}
.pre-slick>*:first-child{
    width:100%
}
.pre-slick>*:nth-child(n+2){
    display:none
}
 
.sp-g-chatbot .sp-g-chatbot__container__blue.author{
    min-height:60px
}
.sp-g-chatbot .sp-g-chatbot__container__blue__chat_close{
    cursor:pointer;
    height:24px;
    width:12px;
    position:absolute;
    right:20px;
    top:20px
}
.sp-g-chatbot .sp-g-chatbot__container__blue__emailnow{
    position:fixed;
    font-family:"SamsungOneLatinWeb";
    background-color:white;
    text-align:center;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    width:70%;
    height:auto;
    padding-bottom:30px
}
@media (min-width: 1000px){
    .sp-g-chatbot .sp-g-chatbot__container__blue__emailnow{
        width:40%
    }
}
@media (max-width: 1000px){
    .sp-g-chatbot .sp-g-chatbot__container__blue__emailnow{
        width:70%
    }
}
.sp-g-chatbot .sp-g-chatbot__container__blue__emailnow.hide{
    display:none
}
.sp-g-chatbot .sp-g-chatbot__container__blue__backdrop{
    background:#000000;
    position:fixed;
    z-index:1000;
    top:0;
    left:0;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    max-height:none
}
.sp-g-chatbot .sp-g-chatbot__container__blue__backdrop.hide{
    display:none
}
.sp-g-chatbot .sp-g-chatbot__container__blue__cta-holder{
    position:fixed;
    bottom:40px;
    right:40px;
    z-index:1000
}
.sp-g-chatbot .sp-g-chatbot__container__blue__cta-holder.hide{
    display:none
}
@media (max-width: 768px){
    .sp-g-chatbot .sp-g-chatbot__container__blue__cta-holder{
        bottom:20px;
        right:20px
    }
}
.sp-g-chatbot .sp-g-chatbot__container__blue__cta{
    display:inline-block;
    line-height:50px;
    -webkit-border-radius:30px;
    border-radius:30px;
    background:#1428a0;
    text-align:center;
    font-size:12px;
    letter-spacing:1.2px;
    font-weight:700;
    color:#fff;
    text-transform:uppercase;
    -webkit-box-shadow:0 0 13px 0 rgba(151,151,151,0.5);
    box-shadow:0 0 13px 0 rgba(151,151,151,0.5);
    cursor:pointer;
    padding:0px 20px
}
@media (max-width: 768px){
    .sp-g-chatbot .sp-g-chatbot__container__blue__cta{
        -webkit-border-radius:50px;
        border-radius:50px;
        height:50px;
        padding:0;
        width:50px;
        font-size:0px;
        overflow:hidden
    }
}
@media (min-width: 769px){
    .sp-g-chatbot .sp-g-chatbot__container__blue__cta:hover{
        padding:3px 23px
    }
}
.sp-g-chatbot .sp-g-chatbot__container__blue__cta:before{
    display:inline-block;
    background:url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/chatpackage.svg") no-repeat 0 0;
    margin-right:5px;
    width:16px;
    height:20px;
    vertical-align:middle
}
@media (max-width: 768px){
    .sp-g-chatbot .sp-g-chatbot__container__blue__cta:before{
        content:""
    }
}
@media (max-width: 768px){
    .sp-g-chatbot .sp-g-chatbot__container__blue__cta:before{
        left:50.5%;
        margin-right:0px;
        position:absolute;
        top:48%;
        -webkit-transform:translate(-50%, -50%);
        -ms-transform:translate(-50%, -50%);
        transform:translate(-50%, -50%)
    }
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue.author{
    min-height:60px
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__chat_close{
    cursor:pointer;
    height:24px;
    width:12px;
    position:absolute;
    right:20px;
    top:20px
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__emailnow{
    position:fixed;
    font-family:"SamsungOneLatinWeb";
    background-color:white;
    text-align:center;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    width:70%;
    height:auto;
    padding-bottom:30px
}
@media (min-width: 1000px){
    .sp-g-chatbot-star .sp-g-chatbot-star__container__blue__emailnow{
        width:40%
    }
}
@media (max-width: 1000px){
    .sp-g-chatbot-star .sp-g-chatbot-star__container__blue__emailnow{
        width:70%
    }
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__emailnow.hide{
    display:none
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__backdrop{
    background:#000000;
    position:fixed;
    z-index:1000;
    top:0;
    left:0;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    max-height:none
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__backdrop.hide{
    display:none
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta-holder{
    position:fixed;
    bottom:40px;
    right:40px;
    z-index:1000
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta-holder.hide{
    display:none
}
@media (max-width: 768px){
    .sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta-holder{
        bottom:20px;
        right:20px
    }
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta{
    display:inline-block;
    line-height:13px;
    max-width:170px;
    -webkit-border-radius:30px;
    border-radius:30px;
    font-size:12px;
    letter-spacing:1.2px;
    font-weight:700;
    color:#fff;
    text-transform:uppercase;
    -webkit-box-shadow:0 0 13px 0 rgba(151,151,151,0.5);
    box-shadow:0 0 13px 0 rgba(151,151,151,0.5);
    cursor:pointer;
    padding:15px 20px 15px 50px
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta_disable{
    background:#4990e2
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta_disable .sp-g-chatbot-star__container__blue__cta__close{
    display:none
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta_small{
    -webkit-border-radius:50px;
    border-radius:50px;
    font-size:0px;
    background:#4990e2;
    overflow:hidden;
    width:50px;
    height:50px;
    padding:0 !important
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta_small:before{
    left:16% !important
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta_small .icon-x{
    display:none
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta_active{
    background:#4990e2
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta_active .icon-x{
    display:inline-block;
    position:absolute;
    top:70%;
    left:65%;
    font-size:12px;
    color:lightgreen;
    background-color:lightgreen;
    -webkit-border-radius:50px;
    border-radius:50px;
    border:2px solid #FFFFFF;
    width:15px;
    height:15px
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta_active .icon-x:before{
    content:""
}
@media (max-width: 768px){
    .sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta{
        -webkit-border-radius:50px;
        border-radius:50px;
        height:50px;
        padding:0;
        width:50px;
        font-size:0px;
        overflow:hidden
    }
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta:before{
    display:inline-block;
    content:"";
    background:url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/chatpackage.svg") no-repeat 0 0;
    margin-right:5px;
    width:30px;
    height:30px;
    vertical-align:middle;
    position:absolute;
    top:23%;
    left:5%
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta__close{
    display:inline-block;
    position:absolute;
    top:35%;
    left:87%;
    font-size:12px;
    color:#FFFFFF
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta__talk{
    padding:20px 20px 20px 50px
}
@media (max-width: 768px){
    .sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta__talk{
        padding:20px 20px 20px 20px
    }
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta__talk:before{
    display:inline-block;
    content:"";
    background:url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/chatbubbleicon.png") no-repeat 0 0;
    margin-right:5px;
    margin-left:3px;
    width:30px;
    height:30px;
    vertical-align:middle;
    position:absolute;
    top:26%;
    left:9%
}
@media (max-width: 768px){
    .sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta__talk:before{
        top:25%;
        left:15%
    }
}
.sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta_small:before{
    top:25%;
    left:15%
}
@media (max-width: 768px){
    .sp-g-chatbot-star .sp-g-chatbot-star__container__blue__cta_small:before{
        top:25%;
        left:15%
    }
}
 
@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff2") format("woff2"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff") format("woff"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.eot");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff2") format("woff2"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff") format("woff"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.eot");
    font-weight: 700;
    font-style: bold;
    font-display: swap
}

@font-face {
    font-family: 'SamsungSharpSans';
    src: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.woff") format("woff"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot?#iefix") format("embedded-opentype"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.svg#SamsungSharpSans-Bold") format("svg");
    font-weight: 700;
    font-style: bold;
    font-display: swap
}

.ma-floating-nav {
    overflow: visible
}

.ma-floating-nav * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.ma-floating-nav:after {
    content: '';
    display: block;
    height: 86px
}

.ma-floating-nav__wrap {
    position: absolute;
    left: 0;
    right: 0;
    height: 86px;
    margin: 0 auto;
    max-width: 1440px;
    width: 100%;
    background: #212425;
    z-index: 30
}

.ma-floating-nav__wrap:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    background: #000;
    height: 36px;
    opacity: 0.3
}

.s-nav-fixed .ma-floating-nav__wrap {
    position: fixed;
    top: 0;
    left: 0;
    right: 0
}

.is-none-menu-list .ma-floating-nav__wrap {
    height: 50px
}

.ma-floating-nav.is-none-menu-list:after {
    height: 50px
}

.ma-floating-nav.is-none-menu-list .ma-floating-nav__wrap {
    height: 50px
}

.ma-floating-nav.is-none-menu-list .ma-floating-nav__wrap:after {
    display: none
}

.ma-floating-nav__inner {
    position: relative;
    margin: 0 auto;
    max-width: 1440px;
    height: 100%
}

.ma-floating-nav__menu-button-mo {
    display: none
}

.ma-floating-nav__headline {
    float: left;
    height: 50px
}

.ma-floating-nav__headline-link {
    display: inline-block;
    padding-left: 20px;
    padding-right: 10px;
    height: 50px;
    font-weight: 700;
    font-family: "SamsungSharpSans", arial;
    font-size: 18px;
    line-height: 50px;
    color: #fff
}

html.rtl .ma-floating-nav__headline-link {
    font-family: "SamsungSharpSans", "SamsungOneArabic", tahoma
}

html.rtl[lang^="he"] .ma-floating-nav__headline-link {
    font-family: "SamsungSharpSans", "SamsungOneHebrew", tahoma
}

html[lang^="el"] .ma-floating-nav__headline-link {
    font-family: "SamsungOne", arial
}

html[lang^="zh"] .ma-floating-nav__headline-link {
    font-family: "SamsungSharpSans", "Microsoft JhengHei", "微软雅黑", "Simsun", "宋体", arial
}

html[lang="zh-CN"] .ma-floating-nav__headline-link {
    font-family: "SamsungSharpSans", "Microsoft Yahei", "微软雅黑", "Simsun", "宋体", arial
}

html[lang^="th"] .ma-floating-nav__headline-link {
    font-family: "Kittithada", arial
}

html[lang^="vi"] .ma-floating-nav__headline-link {
    font-family: "SamsungSharpSans", "SamsungOne", arial
}

html[lang^="my"] .ma-floating-nav__headline-link {
    font-family: "zawgyione", arial, sans-serif
}

html[lang^="th"] .ma-floating-nav__headline-link {
    font-size: 24.3px
}

.ma-floating-nav__headline-link span {
    position: relative;
    display: inline-block;
    margin: -1px 5px 0;
    width: 2px;
    height: 16px;
    background: #fff;
    vertical-align: middle;
    font-size: 0;
    font-weight: normal;
    color: transparent;
    text-indent: -9999px
}

.ma-floating-nav__headline-link img {
    max-height: 100%;
    vertical-align: middle
}

.ma-floating-nav__utility {
    position: absolute;
    top: 0;
    right: 0;
    white-space: nowrap;
    z-index: 3
}

.ma-floating-nav__utility-list {
    display: inline-block;
    margin-right: 20px;
    vertical-align: top
}

.ma-floating-nav__utility-list:after {
    content: '';
    display: inline-block;
    height: 50px;
    width: 0;
    font-size: 0;
    vertical-align: middle
}

.ma-floating-nav__utility-list li {
    display: inline-block;
    vertical-align: middle
}

.ma-floating-nav__utility-list li a {
    display: block;
    padding: 0 15px;
    height: 50px;
    line-height: 52px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase
}

html[lang^="th"] .ma-floating-nav__utility-list li a {
    font-size: 16.2px
}

.crome .ma-floating-nav__utility-list li a, .safari .ma-floating-nav__utility-list li a {
    outline-offset: -3px
}

.ma-floating-nav__utility-list .s-ico-new-window:after {
    content: '';
    display: inline-block;
    position: relative;
    margin-top: -2px;
    margin-left: 7px;
    width: 11px;
    height: 11px;
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg") no-repeat !important;
    vertical-align: middle
}

.ma-floating-nav__button-wrap {
    display: inline-block;
    vertical-align: top
}

.ma-floating-nav__button-wrap .s-snav-button {
    display: inline-block;
    width: 180px;
    height: 50px;
    line-height: 50px;
    background: #0074c2;
    border-radius: 0;
    -webkit-border-radius: 0;
    font-size: 14px;
    font-weight: bold;
    padding: 0;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    overflow: hidden
}

html[lang^="th"] .ma-floating-nav__button-wrap .s-snav-button {
    font-size: 18.9px
}

.ma-floating-nav__button-wrap .s-snav-button.nav-cta-hide {
    margin-right: -180px;
    -webkit-transition-duration: .4s;
    transition-duration: .4s;
    -webkit-transition-property: margin;
    transition-property: margin;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.ma-floating-nav__button-wrap .s-snav-button.nav-cta-show {
    margin-right: 0;
    -webkit-transition-duration: .4s;
    transition-duration: .4s;
    -webkit-transition-property: margin;
    transition-property: margin;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.ma-floating-nav__button-wrap .s-ico-new-window:after {
    content: '';
    display: inline-block;
    position: relative;
    margin-top: -2px;
    margin-left: 7px;
    width: 11px;
    height: 11px;
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg") no-repeat !important;
    vertical-align: middle
}

.ma-floating-nav__menu {
    position: absolute;
    left: auto;
    right: auto;
    bottom: 0;
    width: 100%;
    height: 35px;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    z-index: 2
}

.ma-floating-nav__menu .bar {
    position: absolute;
    left: 20px;
    top: 32px;
    height: 3px;
    background: #0073c3;
    z-index: 1;
    -webkit-transition: width 2s, left 1s;
    transition: width 2s, left 1s
}

.ma-floating-nav__menu-container {
    display: table
}

.rtl .ma-floating-nav__menu-container {
    position: relative
}

.ma-floating-nav__menu-list {
    margin-left: 4px
}

.ma-floating-nav__menu-list li {
    display: table-cell;
    vertical-align: middle
}

.ma-floating-nav__menu-list li a {
    display: block;
    padding: 0 20px;
    height: 35px;
    line-height: 35px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase
}

html[lang^="th"] .ma-floating-nav__menu-list li a {
    font-size: 16.2px
}

.crome .ma-floating-nav__menu-list li a, .safari .ma-floating-nav__menu-list li a {
    outline-offset: -3px
}

.ma-floating-nav__menu-list li.s-menu-utility {
    display: none
}

.ma-floating-nav--theme-black .ma-floating-nav__wrap {
    background: #202425
}

.ma-floating-nav--theme-black .ma-floating-nav__wrap:after {
    background: #141414
}

.ma-floating-nav--theme-black .ma-floating-nav__headline-link {
    color: #fff
}

.ma-floating-nav--theme-black .ma-floating-nav__headline-link span {
    background: #fff
}

.ma-floating-nav--theme-black .ma-floating-nav__utility-list li a {
    color: #fff
}

.ma-floating-nav--theme-black .ma-floating-nav__utility-list .s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg") !important
}

.ma-floating-nav--theme-black .ma-floating-nav__menu-list li a {
    color: #fff
}

.ma-floating-nav--theme-gray .ma-floating-nav__wrap {
    background: #f5f5f5
}

.ma-floating-nav--theme-gray .ma-floating-nav__wrap:after {
    background: #dadada;
    opacity: 1
}

.ma-floating-nav--theme-gray .ma-floating-nav__headline-link {
    color: #000
}

.ma-floating-nav--theme-gray .ma-floating-nav__headline-link span {
    background: #000
}

.ma-floating-nav--theme-gray .ma-floating-nav__utility-list li a {
    color: #000
}

.ma-floating-nav--theme-gray .ma-floating-nav__utility-list .s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg") !important
}

.ma-floating-nav--theme-gray .ma-floating-nav__menu-list li a {
    color: #000
}

.ma-floating-nav--theme-white .ma-floating-nav__wrap {
    background: #fff
}

.ma-floating-nav--theme-white .ma-floating-nav__wrap:before {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: -1px;
    width: 100%;
    border-top: 1px solid #dadada;
    content: ''
}

.ma-floating-nav--theme-white .ma-floating-nav__wrap:after {
    border-top: 1px solid #dadada;
    border-bottom: 1px solid #dadada;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    opacity: 1
}

.ma-floating-nav--theme-white .ma-floating-nav__headline-link {
    color: #000
}

.ma-floating-nav--theme-white .ma-floating-nav__headline-link span {
    background: #000
}

.ma-floating-nav--theme-white .ma-floating-nav__utility-list li a {
    color: #000
}

.ma-floating-nav--theme-white .ma-floating-nav__utility-list .s-ico-new-window:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg") !important
}

.ma-floating-nav--theme-white .ma-floating-nav__menu-list li a {
    color: #000
}

.ma-floating-nav--theme-white .ma-floating-nav__button-wrap .s-snav-button {
    background: #0583d8;
    background: -webkit-gradient(linear, left top, left bottom, from(#0583d8), to(#046eb6));
    background: linear-gradient(to bottom, #0583d8 0%, #046eb6 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0583d8', endColorstr='#0583d8', GradientType=0)
}

.ma-floating-nav--width-1920 .ma-floating-nav__wrap {
    max-width: 1920px
}

.ma-floating-nav--width-1920 .ma-floating-nav__inner {
    max-width: 1920px
}

.ma-floating-nav--bg-1920 .ma-floating-nav__wrap {
    max-width: 1920px
}

.ma-floating-nav--bg-full .ma-floating-nav__wrap {
    max-width: none !important
}

@media screen and (max-width: 1279px) {
    .ma-floating-nav--cta-position .ma-floating-nav__button-wrap .s-snav-button {
        width: 180px
    }

    .ma-floating-nav--cta-position .ma-floating-nav__button-wrap .s-snav-button.nav-cta-hide {
        margin-right: -180px
    }
}

@media (max-width: 1023px) {
    .ma-floating-nav:after {
        height: 121px
    }

    .ma-floating-nav__wrap {
        height: 121px
    }

    .ma-floating-nav__wrap:after {
        display: block;
        top: auto;
        bottom: 0;
        height: 53px
    }

    .ma-floating-nav__inner {
        overflow: hidden
    }

    .ma-floating-nav__inner:before, .ma-floating-nav__inner:after {
        display: none;
        position: absolute;
        bottom: 0;
        z-index: 3;
        width: 15px;
        height: 53px;
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/bg_subnav_sidemask_gray.png);
        background-repeat: no-repeat;
        background-size: auto 100%;
        pointer-events: none;
        content: ''
    }

    .ma-floating-nav__inner:before {
        left: 0;
        background-position: -23px 0
    }

    .ma-floating-nav__inner:after {
        right: 0;
        background-position: 0 0
    }

    .ma-floating-nav__header {
        width: 100%;
        height: 68px;
        padding-right: 180px;
        white-space: nowrap
    }

    .ma-floating-nav__header:after {
        display: inline-block;
        height: 100%;
        vertical-align: middle;
        content: ''
    }

    .ma-floating-nav__headline {
        display: inline-block;
        float: none;
        height: auto;
        vertical-align: middle
    }

    .ma-floating-nav__headline-link {
        display: block;
        max-height: 2.64em;
        width: 100%;
        height: auto;
        padding-left: 20px;
        padding-right: 12px;
        padding-top: 0;
        padding-bottom: 0;
        line-height: inherit;
        font-size: 20px;
        white-space: normal;
        word-break: keep-all;
        display: block;
        display: -webkit-box;
        overflow: hidden;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        text-overflow: ellipsis
    }

    html[lang^="th"] .ma-floating-nav__headline-link {
        font-size: 27px
    }

    .ma-floating-nav__headline-link:before {
        display: none
    }

    .ma-floating-nav__headline-link span {
        height: 20px
    }

    .ma-floating-nav__utility-list {
        display: none
    }

    .ma-floating-nav__button-wrap {
        height: 68px
    }

    .ma-floating-nav__button-wrap .s-snav-button {
        float: left;
        width: 180px;
        height: 68px;
        padding: 0 10px;
        margin-left: 1px;
        font-size: 16px;
        line-height: 68px
    }

    html[lang^="th"] .ma-floating-nav__button-wrap .s-snav-button {
        font-size: 21.6px
    }

    .ma-floating-nav__button-wrap .s-snav-button:before {
        display: inline-block;
        height: 100%;
        vertical-align: middle;
        content: ''
    }

    .ma-floating-nav__button-wrap .s-snav-button span {
        display: inline-block;
        line-height: 1.32;
        vertical-align: middle;
        white-space: normal
    }

    .ma-floating-nav__button-wrap .s-snav-button:first-child {
        margin-left: 0
    }

    .ma-floating-nav__button-wrap .s-snav-button.s-ico-new-window:after {
        display: none
    }

    .ma-floating-nav__button-wrap .s-snav-button.s-ico-new-window span:after {
        display: inline-block;
        position: relative;
        width: 13px;
        height: 13px;
        margin-top: -3px;
        margin-left: 5px;
        background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg");
        background-position: 0 0;
        background-size: 100% 100%;
        background-repeat: no-repeat;
        vertical-align: middle;
        content: ''
    }

    .ma-floating-nav--cta-position .ma-floating-nav__header {
        padding-right: 361px
    }

    .ma-floating-nav__menu {
        overflow: hidden;
        position: absolute;
        top: auto;
        bottom: -20px;
        height: 53px;
        padding-bottom: 20px;
        -webkit-box-sizing: content-box;
        box-sizing: content-box
    }

    .ma-floating-nav__menu .bar {
        display: block;
        top: 50px;
        height: 3px
    }

    .ma-floating-nav__menu-list {
        margin-right: 2px
    }

    .ma-floating-nav__menu-list li {
        display: table-cell;
        height: 53px;
        margin-top: 0;
        background-color: transparent
    }

    .ma-floating-nav__menu-list li.s-menu-utility {
        display: table-cell
    }

    .ma-floating-nav__menu-list li a {
        height: 53px;
        padding: 0 18px;
        border: none;
        background-color: transparent;
        font-size: 16px;
        line-height: 53px
    }

    html[lang^="th"] .ma-floating-nav__menu-list li a {
        font-size: 21.6px
    }

    .ma-floating-nav__menu-list li a:hover, .ma-floating-nav__menu-list li a:focus, .ma-floating-nav__menu-list li.s-active a {
        border-color: transparent;
        background-color: transparent
    }

    .ma-floating-nav__menu-list li .s-ico-new-window:after {
        display: inline-block;
        position: relative;
        width: 13px;
        height: 13px;
        margin-top: -2px;
        margin-left: 5px;
        background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg") !important;
        background-size: 100% 100%;
        background-repeat: no-repeat;
        vertical-align: middle;
        content: ''
    }

    .ma-floating-nav.ma-floating-nav--theme-black .ma-floating-nav__menu {
        background-color: #141414
    }

    .ma-floating-nav.ma-floating-nav--theme-black .ma-floating-nav__menu-list li .s-ico-new-window:after {
        background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg") !important
    }

    .ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__menu {
        background-color: #dadada
    }

    .ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__menu-list li .s-ico-new-window:after {
        background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg") !important
    }

    .ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__inner:before, .ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__inner:after {
        opacity: 0.1
    }

    .ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__menu {
        background-color: transparent
    }

    .ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__menu-list li .s-ico-new-window:after {
        background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg") !important
    }

    .ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__inner:before, .ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__inner:after {
        bottom: 1px;
        height: 51px;
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/bg_subnav_sidemask.png);
        opacity: 1
    }

    .ma-floating-nav.s-nav-opened .ma-floating-nav__wrap {
        height: auto
    }
}

@media screen and (max-width: 768px) {
    .layer-opened {
        overflow: hidden
    }

    .ma-floating-nav__header {
        display: table;
        width: 100%;
        margin: 0;
        padding: 0;
        border: 0;
        border-collapse: collapse;
        table-layout: fixed
    }

    .ma-floating-nav__header:after {
        display: none
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav:after {
        height: 68px
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__wrap {
        overflow: visible;
        min-width: 320px;
        height: 68px
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__wrap:after {
        display: none
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__inner:before, .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__inner:after {
        display: none
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__headline {
        display: table-cell;
        height: 68px;
        float: none;
        -webkit-transition: -webkit-transform .6s;
        transition: -webkit-transform .6s;
        transition: transform .6s;
        transition: transform .6s, -webkit-transform .6s
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__headline-link {
        position: relative;
        display: block;
        width: 100%;
        height: 68px;
        max-height: none;
        padding-left: 14px;
        padding-right: 40px;
        font-size: 18px;
        text-align: left;
        line-height: 68px;
        cursor: pointer;
        white-space: nowrap
    }

    html[lang^="th"] .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__headline-link {
        font-size: 24.3px
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__headline-link:before {
        content: '';
        display: block;
        position: absolute;
        top: 50%;
        right: 0;
        width: 40px;
        height: 40px;
        margin-top: -20px;
        background: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/common/img/svg-arrow-top-white.svg) 50% no-repeat;
        background-size: 18px auto;
        -webkit-transform: rotate(180deg) translate3d(0, 0, 0);
        transform: rotate(180deg) translate3d(0, 0, 0);
        -webkit-transition: -webkit-transform 0.6s cubic-bezier(0.22, 0.61, 0.36, 1);
        transition: -webkit-transform 0.6s cubic-bezier(0.22, 0.61, 0.36, 1);
        transition: transform 0.6s cubic-bezier(0.22, 0.61, 0.36, 1);
        transition: transform 0.6s cubic-bezier(0.22, 0.61, 0.36, 1), -webkit-transform 0.6s cubic-bezier(0.22, 0.61, 0.36, 1)
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__utility {
        display: table-cell;
        position: relative;
        width: 142px;
        vertical-align: top;
        overflow: hidden
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__utility-list {
        display: none
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__button-wrap {
        float: right;
        height: 68px
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__button-wrap .s-snav-button {
        width: 142px;
        height: 68px;
        line-height: 68px;
        font-size: 13px
    }

    html[lang^="th"] .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__button-wrap .s-snav-button {
        font-size: 17.55px
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__button-wrap .s-snav-button.nav-cta-hide {
        margin-right: -142px
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__button-wrap .s-ico-new-window:after {
        margin-left: 5px
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__menu-wrap {
        display: none
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__menu {
        position: static;
        height: auto
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__menu .bar {
        display: none
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__menu-container {
        display: block
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__menu-list {
        margin: 0
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__menu-list li {
        display: block;
        height: auto;
        margin-top: -1px;
        background: #363636
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__menu-list li a {
        position: relative;
        padding-left: 15px;
        border-top: 1px solid #636363;
        border-bottom: 1px solid #636363;
        height: 64px;
        line-height: 64px;
        font-size: 16px
    }

    html[lang^="th"] .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__menu-list li a {
        font-size: 21.6px
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__menu-list li a:hover, .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__menu-list li a:focus, .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__menu-list li.s-active a {
        background: #222425;
        border-color: #000;
        z-index: 1
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__menu-list li.s-menu-utility {
        display: block
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav .ma-floating-nav__menu-list .s-ico-new-window:after {
        content: '';
        display: inline-block;
        position: relative;
        margin-top: -2px;
        margin-left: 5px;
        width: 11px;
        height: 11px;
        background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg") no-repeat !important;
        vertical-align: middle
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.s-nav-opened .ma-floating-nav__wrap {
        height: 100% !important;
        z-index: 1099
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.s-nav-opened .ma-floating-nav__headline {
        background: #212425
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.s-nav-opened .ma-floating-nav__headline-link:before {
        -webkit-transform: rotate(360deg) translate3d(0, 0, 0);
        transform: rotate(360deg) translate3d(0, 0, 0)
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.s-nav-opened .ma-floating-nav__menu-wrap {
        display: block
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.s-nav-opened .ma-floating-nav__menu {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        top: 68px;
        background: rgba(0, 0, 0, 0.85)
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.s-nav-opened.s-nav-fixed .ma-floating-nav__menu {
        overflow-y: auto
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.is-none-menu-list:after {
        height: 68px
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.is-none-menu-list .ma-floating-nav__wrap {
        height: 68px
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.is-none-menu-list .ma-floating-nav__wrap:after {
        display: none
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--cta-position .ma-floating-nav__utility {
        width: 285px
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-black .ma-floating-nav__header {
        background-color: #212425
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-black .ma-floating-nav__headline-link:before {
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/common/img/svg-arrow-top-white.svg)
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-black .ma-floating-nav__menu-list li {
        background: #363636
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-black .ma-floating-nav__menu-list li a {
        border-top: 1px solid #636363;
        border-bottom: 1px solid #636363
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-black .ma-floating-nav__menu-list li a:hover, .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-black .ma-floating-nav__menu-list li a:focus, .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-black .ma-floating-nav__menu-list li.s-active a {
        background: #222425;
        border-color: #000
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-black .ma-floating-nav__menu-list .s-ico-new-window:after {
        background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg") !important
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-black.ma-floating-nav.s-nav-opened .ma-floating-nav__headline {
        background-color: #212425
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-black.ma-floating-nav.s-nav-opened .ma-floating-nav__menu {
        background: rgba(0, 0, 0, 0.85)
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__header {
        background-color: #f5f5f5
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__headline-link:before {
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/common/img/svg-arrow-top-black.svg)
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__menu-list li {
        background-color: #dadada
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__menu-list li a:hover, .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__menu-list li a:focus, .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__menu-list li.s-active a {
        background-color: #f5f5f5
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__menu-list .s-ico-new-window:after {
        background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg") !important
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-gray.ma-floating-nav.s-nav-opened .ma-floating-nav__headline {
        background-color: #f5f5f5
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__wrap:before {
        display: none
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__header {
        background-color: #fff
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__headline-link:before {
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/common/img/svg-arrow-top-black.svg)
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__menu-list li {
        background-color: #f5f5f5
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__menu-list li a {
        border-top: 1px solid #dadada;
        border-bottom: 1px solid #dadada
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__menu-list li a:hover, .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__menu-list li a:focus, .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__menu-list li.s-active a {
        background-color: #fff
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__menu-list .s-ico-new-window:after {
        background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg") !important
    }

    .ma-floating-nav--mobile-dropdown.ma-floating-nav.ma-floating-nav--theme-white.ma-floating-nav.s-nav-opened .ma-floating-nav__headline {
        background-color: #fff
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav:after {
        height: 77px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav.next .ma-floating-nav__inner:before {
        display: none
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav.next .ma-floating-nav__inner:after {
        display: block
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav.prev .ma-floating-nav__inner:before {
        display: block
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav.prev .ma-floating-nav__inner:after {
        display: none
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav.next.prev .ma-floating-nav__inner:before, .ma-floating-nav--mobile-scroll.ma-floating-nav.next.prev .ma-floating-nav__inner:after {
        display: none
    }

    .rtl .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__inner:before, .rtl .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__inner:after {
        display: none
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__wrap {
        height: 77px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__wrap:after {
        display: block;
        top: auto;
        bottom: 0;
        height: 34px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__inner:before, .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__inner:after {
        height: 34px;
        background-size: 30px 100%
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__inner:before {
        background-position: -23px 0
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__inner:after {
        background-position: 6px 0
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__header {
        height: 43px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__headline {
        display: table-cell;
        height: 43px;
        vertical-align: middle
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__headline-link {
        padding-left: 10px;
        padding-right: 4px;
        font-size: 14px;
        cursor: default
    }

    html[lang^="th"] .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__headline-link {
        font-size: 18.9px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__headline-link span {
        height: 14px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__utility {
        display: table-cell;
        position: relative;
        width: 95px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__button-wrap {
        height: 43px;
        margin-right: -1px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__button-wrap .s-snav-button {
        width: 95px;
        height: 43px;
        padding: 0 10px;
        font-size: 10px;
        line-height: 43px
    }

    html[lang^="th"] .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__button-wrap .s-snav-button {
        font-size: 13.5px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__button-wrap .s-snav-button.s-ico-new-window span:after {
        width: 9px;
        height: 9px;
        margin-top: -2px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__menu-wrap {
        display: block
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__menu {
        height: 34px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__menu .bar {
        top: 32px;
        height: 2px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__menu-list {
        margin: 0
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__menu-list li {
        height: 34px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__menu-list li a {
        height: 34px;
        padding: 0 12px;
        font-size: 10px;
        line-height: 34px
    }

    html[lang^="th"] .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__menu-list li a {
        font-size: 13.5px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav .ma-floating-nav__menu-list li .s-ico-new-window:after {
        width: 9px;
        height: 9px;
        margin-top: -2px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav.ma-floating-nav--cta-position .ma-floating-nav__utility {
        width: 192px
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav.ma-floating-nav--theme-black .ma-floating-nav__menu {
        background-color: #141414
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__menu {
        background-color: #dadada
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__inner:before, .ma-floating-nav--mobile-scroll.ma-floating-nav.ma-floating-nav--theme-gray .ma-floating-nav__inner:after {
        opacity: 0.1
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__menu {
        background-color: transparent
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__inner:before, .ma-floating-nav--mobile-scroll.ma-floating-nav.ma-floating-nav--theme-white .ma-floating-nav__inner:after {
        bottom: 1px;
        height: 32px;
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/bg_subnav_sidemask.png);
        opacity: 1
    }

    .ma-floating-nav--mobile-scroll.ma-floating-nav.s-nav-opened .ma-floating-nav__wrap {
        height: auto
    }
}

@media (max-width: 570px) {
    .ma-floating-nav.ma-floating-nav--cta-position.ma-floating-nav--mobile-dropdown:after {
        height: 121px
    }

    .ma-floating-nav.ma-floating-nav--cta-position.ma-floating-nav--mobile-dropdown .ma-floating-nav__wrap {
        height: 121px
    }

    .ma-floating-nav.ma-floating-nav--cta-position.ma-floating-nav--mobile-dropdown .ma-floating-nav__header {
        display: block;
        padding-top: 53px;
        padding-right: 0
    }

    .ma-floating-nav.ma-floating-nav--cta-position.ma-floating-nav--mobile-dropdown .ma-floating-nav__headline {
        display: block
    }

    .ma-floating-nav.ma-floating-nav--cta-position.ma-floating-nav--mobile-dropdown .ma-floating-nav__utility {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        width: 100%
    }

    .ma-floating-nav.ma-floating-nav--cta-position.ma-floating-nav--mobile-dropdown .ma-floating-nav__button-wrap {
        display: block;
        float: none;
        height: 53px
    }

    .ma-floating-nav.ma-floating-nav--cta-position.ma-floating-nav--mobile-dropdown .ma-floating-nav__button-wrap .s-snav-button {
        float: none;
        width: 50%;
        height: 53px;
        line-height: 53px
    }

    .ma-floating-nav.ma-floating-nav--cta-position.ma-floating-nav--mobile-dropdown.s-nav-opened .ma-floating-nav__menu {
        top: 121px
    }

    .ma-floating-nav.ma-floating-nav--cta-position.ma-floating-nav--mobile-dropdown.is-none-menu-list:after {
        height: 121px
    }

    .ma-floating-nav.ma-floating-nav--cta-position.ma-floating-nav--mobile-dropdown.is-none-menu-list .ma-floating-nav__wrap {
        height: 121px
    }

    .ma-floating-nav.ma-floating-nav--cta-position.ma-floating-nav--mobile-dropdown.is-none-menu-list .ma-floating-nav__wrap:after {
        display: none
    }
}

@media (max-width: 360px) {
    .ma-floating-nav.ma-floating-nav--mobile-dropdown .ma-floating-nav__headline {
        width: 100%
    }

    .ma-floating-nav.ma-floating-nav--mobile-dropdown .ma-floating-nav__headline-link {
        padding-right: 4px;
        font-size: 15px
    }

    html[lang^="th"] .ma-floating-nav.ma-floating-nav--mobile-dropdown .ma-floating-nav__headline-link {
        font-size: 20.25px
    }

    .ma-floating-nav.ma-floating-nav--mobile-dropdown .ma-floating-nav__button-wrap .s-snav-button {
        width: 120px
    }
}
.multi-column-container {
    padding: 50px 0px
}

@media (min-width: 769px) {
    .multi-column-container .multi-column-theme {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        -js-display: flex;
        display: flex
    }
}

@media (min-width: 769px) {
    .multi-column-container .multi-column-theme.desktop_layout-center {
        text-align: center
    }
}

@media (min-width: 769px) {
    .multi-column-container .multi-column-theme.desktop_layout-left {
        text-align: left
    }
}

@media (max-width: 768px) {
    .multi-column-container .multi-column-theme.mobile_layout-center {
        text-align: center
    }
}

@media (max-width: 768px) {
    .multi-column-container .multi-column-theme.mobile_layout-left {
        text-align: left
    }
}

.multi-column-container .multi-column-theme .title-wrapper {
    padding: 10px 45px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

@media (min-width: 769px) {
    .multi-column-container .multi-column-theme .title-wrapper {
        border-right: 1px solid white
    }
}

.multi-column-container .multi-column-theme .title-wrapper h3 {
    font-family: 'SamsungSansSharp';
    line-height: 1.2;
    font-size: 40px;
    font-weight: bold
}

@media (min-width: 769px) {
    .multi-column-container .multi-column-theme .column-wrapper {
        border-right: 1px solid white;
        padding: 20px
    }

    .multi-column-container .multi-column-theme .column-wrapper:last-child {
        border-right: none
    }
}

@media (max-width: 768px) {
    .multi-column-container .multi-column-theme .column-wrapper {
        margin: 0px 5%;
        border-bottom: 1px solid white;
        padding: 50px 0px;
        width: 90%
    }

    .multi-column-container .multi-column-theme .column-wrapper:last-child {
        border-bottom: none;
        padding-bottom: 10px
    }
}

.multi-column-container .multi-column-theme .column-wrapper h4 {
    font-family: 'SamsungSansSharp';
    line-height: 1.2;
    font-size: 32px;
    font-weight: bold
}

.multi-column-container .multi-column-theme .column-wrapper__desc {
    padding: 20px 0px 0px 0px;
    font-weight: bold;
    line-height: 1.5
}

@media (max-width: 768px) {
    .multi-column-container .multi-column-theme .column-wrapper__desc.uvp {
        display: none
    }
}

/* SCOM-38404 */
.column-wrapper__link:focus{
    outline: 1px solid blue;
}

.multi-column-container .multi-column-theme .column-wrapper__link {
    padding-top: 30px;
    text-transform: uppercase;
    font-size: 11px;
    padding-bottom: 5px;
    border-bottom: 1px solid white;
    letter-spacing: 2.8px
}

.multi-column-container__background {
    opacity: 0.7;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: 0;
    display: block
}

.multi-column-container__background img {
    width: 100%
}

.multi-column-container.image_background {
    background-color: rgba(0, 0, 0, 0.6);
    color: white
}

.multi-column-container.blue_background {
    background-color: #1429a0;
    color: white
}

.multi-column-container.blue_background .multi-column-container__background {
    opacity: 0
}

.multi-column-container.white_background {
    background-color: white;
    color: #000
}

.multi-column {
    background-color: white
}
.cm-g-content-carousel__container {
    margin-bottom: 9%
}

@media (min-width: 769px) {
    .cm-g-content-carousel__container {
        margin-bottom: 0
    }
}

.cm-g-content-carousel__container__slide-section {
    padding-bottom: 5%
}

@media (min-width: 769px) {
    .cm-g-content-carousel__container__slide-section {
        padding-bottom: 4%
    }
}

.cm-g-content-carousel__container__slide-section__slide__image {
    position: relative
}

.cm-g-content-carousel__container__slide-section__slide__image img {
    margin: auto;
    max-width: 100%
}

.cm-g-content-carousel__container__slide-section__slide__image .play {
    color: #999999;
    font-size: 30px;
    position: absolute;
    bottom: 12px;
    right: 12px
}

@media (min-width: 769px) {
    .cm-g-content-carousel__container__slide-section__slide__image .play {
        font-size: 48px;
        bottom: 2%;
        right: 2%;
        display: block
    }
}

.cm-g-content-carousel__container__slide-section__slide__text {
    text-align: center;
    padding-left: 17%;
    padding-right: 17%;
    padding-top: 8.6%
}

@media (min-width: 769px) {
    .cm-g-content-carousel__container__slide-section__slide__text {
        padding-left: 26px;
        width: 40%;
        text-align: left;
        padding-right: 0;
        padding-top: 70px
    }
}

@media (min-width: 769px) {
    .cm-g-content-carousel__container__slide-section__slide__text.center {
        padding-left: 0;
        width: auto;
        text-align: center;
        padding-right: 0
    }
}

.cm-g-content-carousel__container__slide-section__slide__text__title {
    font-size: 20px;
    font-weight: 400;
    line-height: 100%;
    margin-bottom: 4.5%
}

@media (min-width: 769px) {
    .cm-g-content-carousel__container__slide-section__slide__text__title {
        font-size: 24px;
        font-weight: 400;
        line-height: 100%;
        margin-bottom: 20px
    }
}

.cm-g-content-carousel__container__slide-section__slide__text__description {
    font-size: 12px;
    letter-spacing: 0.12;
    font-weight: 400;
    line-height: 166%;
    margin-bottom: 7.5%
}

@media (min-width: 769px) {
    .cm-g-content-carousel__container__slide-section__slide__text__description {
        font-size: 14px;
        font-weight: 400;
        line-height: 170%;
        margin-bottom: 20px;
        letter-spacing: 0.1px
    }
}

.cm-g-content-carousel__container__slide-section__slide__text__link {
    color: #000;
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 1.5;
    border-bottom: 1px solid #000;
    padding-bottom: 2%
}

.cm-g-content-carousel__container__slide-section__slide__text__link__container {
    padding-bottom: 5%;
    vertical-align: middle
}

@media (min-width: 769px) {
    .cm-g-content-carousel__container__slide-section__slide__text__link__container {
        display: inline-block;
        padding-right: 20px
    }
}

.cm-g-content-carousel__container__slide-section__slide__text__link__container .cta-button {
    padding: 13px 35px;
    font-family: SamsungSansSharp;
    font-size: 14px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    line-height: 1
}

.cm-g-content-carousel__container__slide-section__slide__text__link__container .cta-button.after-login {
    display: none
}

.cm-g-content-carousel__container__slide-section__slide__text__link__container .cta-button.after-login.show {
    display: inline-block
}

.cm-g-content-carousel__container__slide-section__slide__text__link:focus {
    outline-color: #4d90fe;
    outline-style: solid;
    outline-width: thin
}

@media (min-width: 769px) {
    .cm-g-content-carousel__container__slide-section__slide__text__link {
        font-size: 11px;
        font-weight: 700;
        letter-spacing: 1.7px;
        padding-bottom: 6px
    }
}

.cm-g-content-carousel__container .slick-dots--samsung {
    bottom: 0
}

@media (min-width: 769px) {
    .cm-g-content-carousel__container .slick-dots--samsung {
        bottom: inherit
    }
}

.cm-g-content-carousel__container .slick-dots--samsung li button {
    background: #cccccc;
    border: 1px solid #cccccc;
    height: 6px;
    width: 6px
}

.cm-g-content-carousel__container .slick-dots--samsung li.slick-active button {
    background: #999999
}

@media (min-width: 769px) {
    .cm-g-content-carousel__container .slick-slider {
        margin-bottom: 0
    }
}

.cm-g-content-carousel .dark-theme {
    background-color: black;
    color: white
}

.cm-g-content-carousel .dark-theme h3 {
    color: white
}

.cm-g-content-carousel .dark-theme p {
    color: white
}

.cm-g-content-carousel .dark-theme a {
    color: white;
    border-bottom: 1px solid white
}

.cm-g-content-carousel .gray-theme {
    background-color: #f2f2f2;
    color: black
}

.cm-g-content-carousel .gray-theme-link {
    color: black;
    border-bottom: 1px solid black
}

.cm-g-content-carousel .slick-arrow {
    background-color: transparent;
    background-image: none;
    padding: 0 30px
}

.cm-g-content-carousel .slick-arrow__icon {
    color: #999999
}

.carousel-pop-outter {
    display: none
}

.carousel-pop {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.68);
    z-index: 20000;
    display: none
}

.carousel-pop.pop-active {
    display: block
}

.carousel-pop__wrapper {
    background: #fff;
    width: 684px;
    max-width: 45vw;
    margin: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-height: 80vh;
    overflow: hidden;
    padding: 90px 0 20px;
    text-align: center;
    -webkit-border-radius: 20px;
    border-radius: 20px
}

@media (max-width: 768px) {
    .carousel-pop__wrapper {
        width: 86.66vw;
        max-width: 86.66vw;
        padding: 53px 0 20px
    }
}

.carousel-pop__close {
    position: absolute;
    right: 3.50877%;
    top: 3%
}

.carousel-pop__main {
    overflow: auto;
    max-height: -webkit-calc(80vh - 96px);
    max-height: calc(80vh - 96px);
    padding: 0 35px
}

@media (min-width: 769px) {
    .carousel-pop__main::-webkit-scrollbar {
        width: 10px;
        -webkit-border-radius: 4px;
        border-radius: 4px
    }

    .carousel-pop__main::-webkit-scrollbar-track {
        background: #d8d8d8;
        -webkit-border-radius: 4px;
        border-radius: 4px
    }

    .carousel-pop__main::-webkit-scrollbar-thumb {
        background: #979797;
        -webkit-border-radius: 4px;
        border-radius: 4px
    }
}

@media (max-width: 768px) {
    .carousel-pop__main {
        padding: 0 23px
    }
}

.carousel-pop__main .title {
    font-size: 24px;
    font-family: "SamsungSansSharp";
    font-weight: 700;
    letter-spacing: normal;
    max-width: 74.2671%;
    margin: 0 auto 10px;
    line-height: 1.33
}

@media screen and (min-width: 769px) and (max-width: 1440px) {
    .carousel-pop__main .title {
        font-size: 1.66667vw !important
    }
}

@media screen and (max-width: 768px) {
    .carousel-pop__main .title {
        font-size: 4.44444vw !important
    }
}

.carousel-pop__main .title.code {
    font-size: 24px;
    font-family: "SamsungOneLatinWeb";
    font-weight: 700;
    letter-spacing: normal;
    margin: 0 auto 20px
}

@media screen and (min-width: 769px) and (max-width: 1440px) {
    .carousel-pop__main .title.code {
        font-size: 1.66667vw !important
    }
}

@media screen and (max-width: 768px) {
    .carousel-pop__main .title.code {
        font-size: 4.44444vw !important
    }
}

@media (max-width: 768px) {
    .carousel-pop__main .title {
        max-width: 100%
    }
}

.carousel-pop__main .title p {
    font-size: 24px;
    font-family: "SamsungSansSharp";
    font-weight: 700;
    letter-spacing: normal;
    line-height: 1.33
}

@media screen and (min-width: 769px) and (max-width: 1440px) {
    .carousel-pop__main .title p {
        font-size: 1.66667vw !important
    }
}

@media screen and (max-width: 768px) {
    .carousel-pop__main .title p {
        font-size: 4.44444vw !important
    }
}

.carousel-pop__main .title b {
    font-weight: 700
}

.carousel-pop__main .image {
    display: block;
    margin: 0 auto 20px;
    max-width: 60.58632%
}

@media (max-width: 768px) {
    .carousel-pop__main .image {
        max-width: 100%
    }
}

.carousel-pop__main .subheader {
    margin: 0 auto 25px;
    font-size: 14px;
    font-family: "SamsungOneLatinWeb";
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.57
}

@media screen and (min-width: 769px) and (max-width: 1440px) {
    .carousel-pop__main .subheader {
        font-size: .97222vw !important
    }
}

@media screen and (max-width: 768px) {
    .carousel-pop__main .subheader {
        font-size: 3.88889vw !important
    }
}

.carousel-pop__main .subheader p {
    font-size: 14px;
    font-family: "SamsungOneLatinWeb";
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.57
}

@media screen and (min-width: 769px) and (max-width: 1440px) {
    .carousel-pop__main .subheader p {
        font-size: .97222vw !important
    }
}

@media screen and (max-width: 768px) {
    .carousel-pop__main .subheader p {
        font-size: 3.88889vw !important
    }
}

.carousel-pop__main .subheader b {
    font-weight: 700
}

.carousel-pop__main .disc {
    font-size: 14px;
    font-family: "SamsungOneLatinWeb";
    font-weight: 700;
    letter-spacing: normal;
    line-height: 1.57;
    max-width: 80.61889%;
    margin: 0 auto 30px
}

@media screen and (min-width: 769px) and (max-width: 1440px) {
    .carousel-pop__main .disc {
        font-size: .97222vw !important
    }
}

@media screen and (max-width: 768px) {
    .carousel-pop__main .disc {
        font-size: 3.88889vw !important
    }
}

.carousel-pop__main .disc.code {
    margin: 0 auto 10px
}

.carousel-pop__main .disc p {
    font-size: 14px;
    font-family: "SamsungOneLatinWeb";
    font-weight: 700;
    letter-spacing: normal;
    line-height: 1.57
}

@media screen and (min-width: 769px) and (max-width: 1440px) {
    .carousel-pop__main .disc p {
        font-size: .97222vw !important
    }
}

@media screen and (max-width: 768px) {
    .carousel-pop__main .disc p {
        font-size: 3.88889vw !important
    }
}

.carousel-pop__main .disc b {
    font-weight: 700
}

@media (max-width: 768px) {
    .carousel-pop__main .disc {
        max-width: 100%
    }
}

.carousel-pop__main .cta-group {
    padding-bottom: 44px;
    border-bottom: 1px solid #979797
}

@media (max-width: 768px) {
    .carousel-pop__main .cta-group {
        padding-bottom: 30px
    }
}

.carousel-pop__main .cta-group .cta-button {
    padding: 13px 35px;
    font-family: SamsungSansSharp;
    font-size: 14px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
    text-align: center;
    line-height: 1
}

.carousel-pop__main .inner-disclaimer {
    padding-top: 30px;
    max-width: 80.61889%;
    margin: 0 auto;
    text-align: left;
    font-size: 12px;
    font-family: "SamsungOneLatinWeb";
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.57
}

@media screen and (min-width: 769px) and (max-width: 1440px) {
    .carousel-pop__main .inner-disclaimer {
        font-size: .83333vw !important
    }
}

@media screen and (max-width: 768px) {
    .carousel-pop__main .inner-disclaimer {
        font-size: 3.33333vw !important
    }
}

.carousel-pop__main .inner-disclaimer b {
    font-weight: 700
}

.carousel-pop__main .inner-disclaimer p {
    font-size: 12px;
    font-family: "SamsungOneLatinWeb";
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.57
}

@media screen and (min-width: 769px) and (max-width: 1440px) {
    .carousel-pop__main .inner-disclaimer p {
        font-size: .83333vw !important
    }
}

@media screen and (max-width: 768px) {
    .carousel-pop__main .inner-disclaimer p {
        font-size: 3.33333vw !important
    }
}

.carousel-pop__main .inner-disclaimer .inner-disclaimer-hide {
    display: none
}

.carousel-pop__main .email-input-group {
    max-width: 50%;
    margin: auto
}

@media (min-width: 769px) {
    .carousel-pop__main .email-input-group.wide {
        max-width: 74.2671%
    }
}

@media (max-width: 768px) {
    .carousel-pop__main .email-input-group {
        max-width: 100%
    }
}

.carousel-pop__main .email-input-group .email-input-label {
    font-size: 14px;
    font-family: "SamsungOneLatinWeb";
    font-weight: 400;
    letter-spacing: normal;
    line-height: 1.57;
    margin-bottom: 10px
}

@media screen and (min-width: 769px) and (max-width: 1440px) {
    .carousel-pop__main .email-input-group .email-input-label {
        font-size: .97222vw !important
    }
}

@media screen and (max-width: 768px) {
    .carousel-pop__main .email-input-group .email-input-label {
        font-size: 3.88889vw !important
    }
}

.carousel-pop__main .email-input-group .email-input {
    padding: 10px;
    width: 100%;
    margin-bottom: 20px;
    border: 1px solid gray
}

.carousel-pop__main .email-input-group .error-msg {
    color: red;
    font-size: 12px;
    font-family: "SamsungOneLatinWeb";
    font-weight: 400;
    letter-spacing: normal;
    margin-bottom: 10px;
    text-align: center;
    display: none
}

@media screen and (min-width: 769px) and (max-width: 1440px) {
    .carousel-pop__main .email-input-group .error-msg {
        font-size: .83333vw !important
    }
}

@media screen and (max-width: 768px) {
    .carousel-pop__main .email-input-group .error-msg {
        font-size: 3.33333vw !important
    }
}

.carousel-pop__main .after-submit {
    display: none;
    max-width: 90%;
    margin: auto
}

@media (max-width: 768px) {
    .carousel-pop__main .after-submit {
        max-width: 100%
    }
}

.carousel-pop__main .after-submit .check-img {
    display: block;
    margin: auto;
    margin-bottom: 20px
}

.carousel-pop__main .after-submit .after-submit__title {
    font-size: 18px;
    font-family: "SamsungOneLatinWeb";
    font-weight: 700;
    letter-spacing: normal;
    line-height: 2
}

@media screen and (min-width: 769px) and (max-width: 1440px) {
    .carousel-pop__main .after-submit .after-submit__title {
        font-size: 1.25vw !important
    }
}

@media screen and (max-width: 768px) {
    .carousel-pop__main .after-submit .after-submit__title {
        font-size: 3.88889vw !important
    }
}

@media (max-width: 768px) {
    .carousel-pop__main .after-submit .after-submit__title {
        line-height: 1.5
    }
}

.carousel-pop__main .after-submit .after-submit__desc {
    font-size: 14px;
    font-family: "SamsungOneLatinWeb";
    font-weight: 400;
    letter-spacing: normal;
    line-height: 2
}

@media screen and (min-width: 769px) and (max-width: 1440px) {
    .carousel-pop__main .after-submit .after-submit__desc {
        font-size: .97222vw !important
    }
}

@media screen and (max-width: 768px) {
    .carousel-pop__main .after-submit .after-submit__desc {
        font-size: 3.33333vw !important
    }
}

@media (max-width: 768px) {
    .carousel-pop__main .after-submit .after-submit__desc {
        line-height: 1.5
    }
}

.cm-g-contnet-carousel-overlay .spinnerHolder {
    text-align: center;
    background-color: rgba(255, 255, 255, 0.7);
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 10000;
    left: 0;
    right: 0;
    display: none
}

.cm-g-contnet-carousel-overlay .spinner {
    padding: 20px;
    font-weight: 200;
    top: 50%;
    position: relative;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.cm-g-contnet-carousel-overlay .spinner .bounce1 {
    -webkit-animation-delay: -.48s;
    animation-delay: -.48s
}

.cm-g-contnet-carousel-overlay .spinner .bounce2 {
    -webkit-animation-delay: -.32s;
    animation-delay: -.32s
}

.cm-g-contnet-carousel-overlay .spinner .bounce3 {
    -webkit-animation-delay: -.16s;
    animation-delay: -.16s
}

.cm-g-contnet-carousel-overlay .spinner div {
    -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
    animation: bouncedelay 1.4s infinite ease-in-out;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    background-color: #000;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    display: inline-block;
    height: 12px;
    width: 12px
}

html.no-scroll, body.no-scroll {
    overflow: hidden
}
.primary-selection-nomargin .text-link-slide-in {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center
}

.primary-selection-nomargin .gray-theme {
    background-color: #f2f2f2
}

.primary-selection-nomargin .dark-theme {
    background-color: #000
}

.primary-selection-nomargin .dark-theme .tl-btn-navigation {
    border-bottom: 1px solid #fff !important
}

.primary-selection-nomargin .dark-theme .tl-btn-navigation:after {
    color: white
}

.primary-selection-nomargin .dark-theme .primary-selection-nomargin__link {
    border-bottom: 1px solid #fff !important
}

.primary-selection-nomargin .dark-theme .product-name {
    color: #ffffff
}

.primary-selection-nomargin__btn {
    font-weight: 700;
    font-size: 10px;
    color: white;
    background-color: #1428a0;
    padding: 20px 38px 20px 38px;
    min-width: 135px;
    border: none
}

.primary-selection-nomargin__btn:hover {
    border: none;
    color: #FFFFFF !important;
    background-color: #0b175c !important
}

.primary-selection-nomargin__btn:hover:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow.svg") no-repeat !important
}

.primary-selection-nomargin__btn:focus {
    outline: none !important
}

.primary-selection-nomargin__btn[target='_blank']:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow.svg") no-repeat !important
}

.primary-selection-nomargin__btn[target='_blank']:after:hover {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow-black.svg") no-repeat !important
}

@media (min-width: 769px) {
    .primary-selection-nomargin__btn {
        padding: 16.7px 40px 17px 40px;
        font-size: 11px;
        min-width: 172px
    }
}

.primary-selection-nomargin__btn2 {
    font-weight: 700;
    font-size: 10px;
    color: white;
    background-color: #1428a0;
    padding: 20px 38px 20px 38px;
    min-width: 135px;
    border: none
}

.primary-selection-nomargin__btn2:hover {
    border: none;
    color: #FFFFFF !important;
    background-color: #0b175c !important
}

.primary-selection-nomargin__btn2:hover:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow.svg") no-repeat !important
}

.primary-selection-nomargin__btn2:focus {
    outline: none !important
}

.primary-selection-nomargin__btn2[target='_blank']:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow.svg") no-repeat !important
}

.primary-selection-nomargin__btn2[target='_blank']:after:hover {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow-black.svg") no-repeat !important
}

@media (min-width: 769px) {
    .primary-selection-nomargin__btn2 {
        padding: 16.7px 40px 17px 40px;
        font-size: 11px;
        min-width: 172px
    }
}

.primary-selection-nomargin__link {
    color: #000;
    font-weight: 700;
    font-size: 10px;
    letter-spacing: 1.7;
    padding-bottom: 6.5px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    border-bottom: 1px solid #000;
    margin-bottom: 44px
}

@media (min-width: 769px) {
    .primary-selection-nomargin__link {
        font-size: 14px;
        margin-bottom: 44px
    }
}

.primary-selection-nomargin__link:focus {
    outline-color: #4d90fe;
    outline-style: solid;
    outline-width: thin
}

.primary-selection-nomargin__link2 {
    color: #000;
    font-weight: 700;
    font-size: 10px;
    letter-spacing: 1.7;
    padding-bottom: 6.5px;
    border-bottom: 1px solid #000;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    margin-bottom: 44px
}

@media (min-width: 769px) {
    .primary-selection-nomargin__link2 {
        font-size: 11px;
        margin-bottom: 44px
    }
}

.primary-selection-nomargin__link2:focus {
    outline-color: #4d90fe;
    outline-style: solid;
    outline-width: thin
}

@media (min-width: 769px) {
    .primary-selection-nomargin__three-slide-container {
        padding-left: 12.5%;
        padding-right: 12.5%
    }
}

.primary-selection-nomargin__top-text {
    text-align: center
}

.primary-selection-nomargin__top-text .container-wrapper {
    padding-top: 12.65%
}

@media (min-width: 769px) {
    .primary-selection-nomargin__top-text .container-wrapper {
        padding-top: 0
    }
}

.primary-selection-nomargin__identify {
    text-align: center;
    position: relative
}

.primary-selection-nomargin__identify .product-name sub {
    font-size: 9px;
    line-height: 9px;
    margin-left: .1em;
    bottom: -.1em
}

@media (min-width: 769px) and (max-width: 1280px) {
    .primary-selection-nomargin__identify .product-name sub {
        font-size: 0.63vw;
        line-height: 0.63vw
    }
}

@media (max-width: 768px) {
    .primary-selection-nomargin__identify .product-name sub {
        font-size: 6px;
        line-height: 6px
    }
}

.primary-selection-nomargin__identify .product-name sup {
    vertical-align: super;
    font-size: 9px;
    line-height: 9px;
    margin-left: .1em;
    top: 0
}

@media (min-width: 769px) and (max-width: 1280px) {
    .primary-selection-nomargin__identify .product-name sup {
        font-size: 0.63vw;
        line-height: 0.63vw
    }
}

@media (max-width: 768px) {
    .primary-selection-nomargin__identify .product-name sup {
        font-size: 6px;
        line-height: 6px
    }
}

.primary-selection-nomargin__identify .product-description sub {
    font-size: 8px;
    line-height: 8px;
    margin-left: .1em;
    bottom: -.1em
}

@media (min-width: 769px) and (max-width: 1280px) {
    .primary-selection-nomargin__identify .product-description sub {
        font-size: 0.56vw;
        line-height: 0.56vw
    }
}

@media (max-width: 768px) {
    .primary-selection-nomargin__identify .product-description sub {
        font-size: 6px;
        line-height: 6px
    }
}

.primary-selection-nomargin__identify .product-description sup {
    vertical-align: super;
    font-size: 8px;
    line-height: 8px;
    margin-left: .1em;
    top: 0
}

@media (min-width: 769px) and (max-width: 1280px) {
    .primary-selection-nomargin__identify .product-description sup {
        font-size: 0.56vw;
        line-height: 0.56vw
    }
}

@media (max-width: 768px) {
    .primary-selection-nomargin__identify .product-description sup {
        font-size: 6px;
        line-height: 6px
    }
}

.primary-selection-nomargin__identify .divider {
    border-bottom: 8px solid #fff;
    clear: both
}

@media (min-width: 769px) {
    .primary-selection-nomargin__identify .divider {
        border-bottom: 0;
        clear: none
    }
}

.primary-selection-nomargin__identify .span-lg-3, .primary-selection-nomargin__identify .span-lg-4 {
    background-color: transparent
}

.primary-selection-nomargin__identify .span-lg-3:focus, .primary-selection-nomargin__identify .span-lg-3 :active, .primary-selection-nomargin__identify .span-lg-4:focus, .primary-selection-nomargin__identify .span-lg-4 :active {
    outline: none
}

.primary-selection-nomargin__title {
    margin-bottom: 13.34%
}

.primary-selection-nomargin__title sub {
    font-size: 18px;
    line-height: 18px;
    bottom: -.1em
}

@media (min-width: 769px) and (max-width: 1280px) {
    .primary-selection-nomargin__title sub {
        font-size: 1.25vw;
        line-height: 1.25vw
    }
}

@media (max-width: 768px) {
    .primary-selection-nomargin__title sub {
        font-size: 12px;
        line-height: 12px
    }
}

.primary-selection-nomargin__title sup {
    vertical-align: super;
    font-size: 18px;
    line-height: 18px;
    top: 0em
}

@media (min-width: 769px) and (max-width: 1280px) {
    .primary-selection-nomargin__title sup {
        font-size: 1.25vw;
        line-height: 1.25vw
    }
}

@media (max-width: 768px) {
    .primary-selection-nomargin__title sup {
        font-size: 12px;
        line-height: 12px
    }
}

@media (min-width: 769px) {
    .primary-selection-nomargin__title {
        margin-bottom: 63px
    }
}

.primary-selection-nomargin__title h1, .primary-selection-nomargin__title h2 {
    margin-bottom: 2.35%
}

@media (min-width: 769px) {
    .primary-selection-nomargin__title h1, .primary-selection-nomargin__title h2 {
        margin-bottom: 2.33%
    }
}

.primary-selection-nomargin__title .tl-btn-wrapper {
    margin-top: 1.2%
}

@media (min-width: 769px) {
    .primary-selection-nomargin__title .tl-btn-wrapper {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 24px;
        width: 66.66667%;
        margin-left: 16.66667%;
        margin-right: 16.66667%
    }
}

.primary-selection-nomargin__title .tl-btn-wrapper .tl-btn-navigation {
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 6px;
    border-bottom: 1px solid #000;
    letter-spacing: 1.7px
}

.primary-selection-nomargin__title .tl-btn-wrapper .tl-btn-navigation.noArrow:after {
    content: none
}

.primary-selection-nomargin__product {
    background-color: transparent;
    padding-bottom: 44px;
    padding-top: 44px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (min-width: 769px) {
    .primary-selection-nomargin__product {
        padding-top: 0;
        padding-bottom: 44px
    }
}

@media (max-width: 768px) {
    .primary-selection-nomargin__product .img-wrapper {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 0;
        width: 50%;
        margin-left: 25%;
        margin-right: 25%;
        margin-bottom: 30px;
        margin-top: 43px
    }
}

.primary-selection-nomargin__product .img-wrapper.two-img {
    margin: auto;
    width: 100%
}

.primary-selection-nomargin__product .img-wrapper .primary-selection-image-link {
    display: initial
}

.primary-selection-nomargin__product .img-wrapper .primary-selection-image-link:focus {
    outline-color: #4d90fe;
    outline-style: solid;
    outline-width: thin
}

.primary-selection-nomargin__product .img-wrapper img {
    margin: 0;
    max-width: 100%
}

@media (min-width: 769px) {
    .primary-selection-nomargin__product .img-wrapper img {
        margin-bottom: 61px;
        margin-top: 86px
    }
}

.primary-selection-nomargin__product .product-name {
    font-family: 'SamsungSansSharp';
    margin-bottom: 7.5px;
    font-size: 12px
}

@media (min-width: 769px) {
    .primary-selection-nomargin__product .product-name {
        font-size: 14px;
        line-height: 178%
    }
}

.primary-selection-nomargin__product .type-p2 {
    font-weight: 400;
    margin-bottom: 17.5px
}

@media (min-width: 769px) {
    .primary-selection-nomargin__product .type-p2 {
        margin-bottom: 36.3px
    }
}

.primary-selection-nomargin__product-img:focus, .primary-selection-nomargin__product-img :active {
    outline: none
}

.primary-selection-nomargin__product-img .primary-selection-image-link {
    display: block
}

@media (max-width: 768px) {
    .primary-selection-nomargin__product-img .img-wrapper {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 0;
        width: 50%;
        margin-left: 25%;
        margin-right: 25%;
        margin-bottom: 30px;
        margin-top: 43px
    }
}

.primary-selection-nomargin__product-img .img-wrapper img {
    margin: 0;
    max-width: 100%
}

@media (min-width: 769px) {
    .primary-selection-nomargin__product-img .img-wrapper img {
        margin-bottom: 61px;
        margin-top: 86px
    }
}

.primary-selection-nomargin__product-text>div, .primary-selection-nomargin__product-text .slick-slide {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 768px) {
    .primary-selection-nomargin__product-text {
        padding-top: 38px !important
    }
}

.primary-selection-nomargin__product-text:focus, .primary-selection-nomargin__product-text :active {
    outline: none
}

.primary-selection-nomargin__product-text .span-lg-4 {
    padding: 0 5px
}

.primary-selection-nomargin__product-text .product-name {
    font-size: 14px;
    line-height: 171.42857%;
    font-weight: 400;
    font-family: 'SamsungSansSharp';
    margin-bottom: 7.5px;
    display: inline-block;
    color: #363636
}

.primary-selection-nomargin__product-text .product-name.light-weight {
    font-weight: 400
}

@media (min-width: 769px) {
    .primary-selection-nomargin__product-text .product-name {
        font-size: 18px;
        line-height: 177.77778%
    }
}

.primary-selection-nomargin__product-text .product-price__current {
    font-size: 16px
}

.primary-selection-nomargin__product-text .product-price__previous {
    font-size: 12px;
    color: #999999;
    text-decoration: line-through
}

.primary-selection-nomargin__product-text .product-price__previous * {
    color: #999999
}

.primary-selection-nomargin__product-text .product-price__save {
    font-size: 12px;
    color: #31b2e2
}

.primary-selection-nomargin__product-text .product-price__save * {
    color: #31b2e2
}

.primary-selection-nomargin__product-text .product-financing {
    font-size: 12px;
    margin-bottom: 20px
}

.primary-selection-nomargin__product-text .product-financing__price {
    margin-bottom: 13px;
    line-height: 16px;
    margin-top: 11px
}

.primary-selection-nomargin__product-text .product-financing__price b {
    font-size: 15px;
    font-weight: 500
}

.primary-selection-nomargin__product-text .product-financing__price .finance-support {
    color: #1428a0;
    font-weight: bold;
    letter-spacing: 1.2px;
    margin-top: 4px;
    margin-bottom: 10px
}

.primary-selection-nomargin__product-text .product-financing__price .finance-interest {
    font-size: 24px;
    line-height: 1
}

.primary-selection-nomargin__product-text .product-financing__price .finance-interest b {
    font-size: 24px
}

.primary-selection-nomargin__product-text .product-financing__price .finance-interest sup {
    vertical-align: super;
    top: 6px;
    font-size: 18px
}

.primary-selection-nomargin__product-text .product-financing__price .finance-interest sup.sup-oslash {
    top: -2px
}

.primary-selection-nomargin__product-text .type-p2 {
    font-weight: 400;
    margin-bottom: 17.5px
}

@media (min-width: 769px) {
    .primary-selection-nomargin__product-text .type-p2 {
        margin-bottom: 36.3px
    }
}

.primary-selection-nomargin__product-text .cta-button {
    margin-bottom: 44px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center
}

@media (min-width: 769px) {
    .primary-selection-nomargin__product-text .cta-button {
        margin-bottom: 44px
    }
}

@media (max-width: 768px) {
    .primary-selection-nomargin__img {
        display: block;
        width: 100%
    }
}

.primary-selection-nomargin--one-component {
    background-color: transparent
}

@media (min-width: 769px) {
    .primary-selection-nomargin--four-component .primary-selection__product-img img {
        margin-bottom: 61px;
        margin-top: 15.86%
    }
}

.primary-selection-nomargin .cols-lg-5 {
    width: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    position: relative;
    border-left-width: 24px
}

.primary-selection-nomargin .slick-slider {
    margin-bottom: 0
}

.primary-selection-nomargin .slick-dots {
    bottom: inherit
}

.primary-selection-nomargin .slick-dots li button {
    background: #cccccc;
    border: 1px solid #cccccc
}

.primary-selection-nomargin .slick-dots li.slick-active button {
    background: #999999
}

.primary-selection-nomargin .slick-arrow {
    background-color: transparent;
    background-image: none;
    padding: 0 30px
}

.primary-selection-nomargin .slick-arrow__icon {
    color: #999999
}

.primary-selection-nomargin #im-cell-phones .LPMcontainer.LPMoverlay {
    position: absolute !important;
    width: 100% !important;
    height: 140% !important;
    opacity: 0 !important;
    z-index: 1
}

.primary-selection-nomargin .primary-selection-nomargin__btn:hover {
    color: #FFFFFF !important
}

.primary-selection-nomargin *:focus {
    outline: none
}

@media (min-width: 769px) {
    .one-primary-offset {
        margin-left: 37.5%
    }
}
@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff2") format("woff2"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff") format("woff"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.eot");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff2") format("woff2"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff") format("woff"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.eot");
    font-weight: 700;
    font-style: bold;
    font-display: swap
}

@font-face {
    font-family: 'SamsungSharpSans';
    src: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.woff") format("woff"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot?#iefix") format("embedded-opentype"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.svg#SamsungSharpSans-Bold") format("svg");
    font-weight: 700;
    font-style: bold;
    font-display: swap
}

@font-face {
    font-family: 'swiper-icons';
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-container-vertical>.swiper-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0)
}

.swiper-container-multirow>.swiper-wrapper {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-multirow-column>.swiper-wrapper {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-container-free-mode>.swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    -ms-grid-row-align: flex-start;
    align-items: flex-start;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: height, -webkit-transform;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform
}

.swiper-container-3d {
    -webkit-perspective: 1200px;
    perspective: 1200px
}

.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {
    -webkit-scroll-snap-type: x mandatory;
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory
}

.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {
    -webkit-scroll-snap-type: y mandatory;
    -ms-scroll-snap-type: y mandatory;
    scroll-snap-type: y mandatory
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-prev,
.swiper-button-next {
    position: absolute;
    top: 50%;
    width: -webkit-calc(var(--swiper-navigation-size) / 44 * 27);
    width: calc(var(--swiper-navigation-size) / 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: -webkit-calc(-1 * var(--swiper-navigation-size) / 2);
    margin-top: calc(-1 * var(--swiper-navigation-size) / 2);
    z-index: 10;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev:after,
.swiper-button-next:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    text-transform: none;
    font-variant: initial
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    left: 10px;
    right: auto
}

.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
    content: 'prev'
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    right: 10px;
    left: auto
}

.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
    content: 'next'
}

.swiper-button-prev.swiper-button-white,
.swiper-button-next.swiper-button-white {
    --swiper-navigation-color: #ffffff
}

.swiper-button-prev.swiper-button-black,
.swiper-button-next.swiper-button-black {
    --swiper-navigation-color: #000000
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms opacity;
    transition: 300ms opacity;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transform: scale(0.33);
    -ms-transform: scale(0.33);
    transform: scale(0.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    -webkit-transform: scale(0.66);
    -ms-transform: scale(0.66);
    transform: scale(0.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    -webkit-transform: scale(0.33);
    -ms-transform: scale(0.33);
    transform: scale(0.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    -webkit-transform: scale(0.66);
    -ms-transform: scale(0.66);
    transform: scale(0.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    -webkit-transform: scale(0.33);
    -ms-transform: scale(0.33);
    transform: scale(0.33)
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    background: #000;
    opacity: 0.2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-container-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    -webkit-transition: 200ms transform, 200ms top;
    transition: 200ms transform, 200ms top
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: 200ms transform, 200ms left;
    transition: 200ms transform, 200ms left
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: 200ms transform, 200ms right;
    transition: 200ms transform, 200ms right
}

.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, 0.25);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical>.swiper-pagination-progressbar,
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-white {
    --swiper-pagination-color: #ffffff
}

.swiper-pagination-black {
    --swiper-pagination-color: #000000
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1)
}

.swiper-container-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    -webkit-border-radius: 10px;
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>img,
.swiper-zoom-container>svg,
.swiper-zoom-container>canvas {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s infinite linear;
    animation: swiper-preloader-spin 1s infinite linear;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    -webkit-border-radius: 50%;
    border-radius: 50%;
    border-top-color: transparent
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube {
    overflow: visible
}

.swiper-container-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next+.swiper-slide {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.swiper-container-flip {
    overflow: visible
}

.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.fr-lineup-comparison {
    margin: 0 auto
}

.fr-lineup-comparison--width-1920 {
    max-width: 1920px
}

.fr-lineup-comparison--width-1440 {
    max-width: 1440px
}

.fr-lineup-comparison__wrap {
    max-width: 1440px;
    margin: 0 auto;
    padding: 78px 0px;
    padding: 5.41667vw 0vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__wrap {
        padding: 78px 0px
    }
}

@media (min-width: 769px) {
    .fr-lineup-comparison__wrap {
        overflow: hidden
    }
}

.fr-lineup-comparison__headline {
    padding: 0px 24px;
    padding: 0vw 1.66667vw;
    font-size: 64px;
    font-size: 4.44444vw;
    text-align: center;
    color: #000
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__headline {
        padding: 0px 24px
    }
}

html[lang^="th"] .fr-lineup-comparison__headline {
    font-size: 92.8px;
    font-size: 6.44444vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__headline {
        font-size: 64px
    }

    html[lang^="th"] .fr-lineup-comparison__headline {
        font-size: 92.8px
    }
}

.fr-lineup-comparison__subheadline {
    margin-top: 30px;
    margin-top: 2.08333vw;
    padding: 0px 24px;
    padding: 0vw 1.66667vw;
    font-size: 24px;
    font-size: 1.66667vw;
    text-align: center;
    color: #000;
    font-weight: bold
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__subheadline {
        margin-top: 30px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__subheadline {
        padding: 0px 24px
    }
}

html[lang^="th"] .fr-lineup-comparison__subheadline {
    font-size: 32.4px;
    font-size: 2.25vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__subheadline {
        font-size: 24px
    }

    html[lang^="th"] .fr-lineup-comparison__subheadline {
        font-size: 32.4px
    }
}

.fr-lineup-comparison__contents {
    margin-top: 60px;
    margin-top: 4.16667vw;
    text-align: center;
    white-space: nowrap;
    font-size: 0
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__contents {
        margin-top: 60px
    }
}

.fr-lineup-comparison__contents.fr-lineup-comparison__contents-data-swiper .fr-lineup-comparison__category-list:after {
    width: 1440px;
    width: 100vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__contents.fr-lineup-comparison__contents-data-swiper .fr-lineup-comparison__category-list:after {
        width: 1440px
    }
}

.fr-lineup-comparison__contents.fr-lineup-comparison__contents-data-swiper .fr-lineup-comparison__category-list>li:after {
    width: 1440px;
    width: 100vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__contents.fr-lineup-comparison__contents-data-swiper .fr-lineup-comparison__category-list>li:after {
        width: 1440px
    }
}

.fr-lineup-comparison__contents.fr-lineup-comparison__contents-data-swiper .fr-lineup-comparison__data {
    overflow: visible
}

.fr-lineup-comparison__category {
    display: inline-block;
    position: relative;
    z-index: 10;
    width: 16.8%;
    font-size: 12px;
    font-size: .83333vw;
    white-space: normal;
    vertical-align: top
}

html[lang^="th"] .fr-lineup-comparison__category {
    font-size: 16.2px;
    font-size: 1.125vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category {
        font-size: 12px
    }

    html[lang^="th"] .fr-lineup-comparison__category {
        font-size: 16.2px
    }
}

.fr-lineup-comparison__category-list {
    position: relative;
    width: 184px;
    width: 12.77778vw;
    border-bottom: 1px solid #d5d5d5;
    background-color: #f7f7f7;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: left;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-list {
        width: 184px
    }
}

.fr-lineup-comparison__category-list:after {
    display: none;
    position: absolute;
    left: 0;
    bottom: -1px;
    z-index: 5;
    width: 200%;
    height: 1px;
    background-color: #d5d5d5;
    content: ''
}

.fr-lineup-comparison__contents-draw-line .fr-lineup-comparison__category-list:after {
    display: block
}

.fr-lineup-comparison__category-list>li {
    position: relative;
    border-top: 1px solid #d5d5d5;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 0
}

.fr-lineup-comparison__category-list>li:before {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    content: ''
}

.fr-lineup-comparison__category-list>li:after {
    display: none;
    position: absolute;
    left: 0;
    top: -1px;
    z-index: 5;
    width: 200%;
    height: 1px;
    background-color: #d5d5d5;
    content: ''
}

.fr-lineup-comparison__contents-draw-line .fr-lineup-comparison__category-list>li:after {
    display: block
}

.fr-lineup-comparison__category-list>li:last-child .fr-lineup-comparison__category-tooltip-layer {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: 10px;
    margin-bottom: .69444vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-list>li:last-child .fr-lineup-comparison__category-tooltip-layer {
        margin-bottom: 10px
    }
}

.fr-lineup-comparison__category-list>li:last-child .fr-lineup-comparison__category-tooltip-layer:before {
    bottom: auto;
    top: 100%;
    border-bottom-color: transparent;
    border-top-color: #aeaeae
}

.fr-lineup-comparison__category-list>li:last-child .fr-lineup-comparison__category-tooltip-layer:after {
    bottom: auto;
    top: 100%;
    margin-top: -1px;
    border-bottom-color: transparent;
    border-top-color: #fff
}

.fr-lineup-comparison__category-text {
    display: inline-block;
    padding: 8px 24px;
    padding: .55556vw 1.66667vw;
    font-size: 16px;
    font-size: 1.11111vw;
    font-weight: bold;
    color: #363636;
    vertical-align: middle
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-text {
        padding: 8px 24px
    }
}

html[lang^="th"] .fr-lineup-comparison__category-text {
    font-size: 21.6px;
    font-size: 1.5vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-text {
        font-size: 16px
    }

    html[lang^="th"] .fr-lineup-comparison__category-text {
        font-size: 21.6px
    }
}

.fr-lineup-comparison__category-tooltip {
    display: inline-block;
    position: relative;
    top: -3px;
    top: -.20833vw;
    width: 16px;
    width: 1.11111vw;
    height: 16px;
    height: 1.11111vw;
    vertical-align: text-bottom
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip {
        top: -3px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip {
        width: 16px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip {
        height: 16px
    }
}

.fr-lineup-comparison__category-tooltip-cta {
    display: inline-block;
    position: relative;
    width: 16px;
    width: 1.11111vw;
    height: 16px;
    height: 1.11111vw;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-tooltip-black-off.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    vertical-align: top
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-cta {
        width: 16px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-cta {
        height: 16px
    }
}

.is-tooltip-hover .fr-lineup-comparison__category-tooltip-cta,
.is-tooltip-click .fr-lineup-comparison__category-tooltip-cta {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-tooltip-black-on.png)
}

.fr-lineup-comparison__category-tooltip-layer {
    display: none;
    position: absolute;
    top: 100%;
    left: -16px;
    left: -1.11111vw;
    z-index: 10;
    width: 246px;
    width: 17.08333vw;
    width: -webkit-max-content !important;
    width: -moz-max-content !important;
    width: max-content !important;
    max-width: 246px;
    max-width: 17.08333vw;
    padding: 16px;
    padding: 1.11111vw;
    padding-right: 52px;
    padding-right: 3.61111vw;
    margin-top: 10px;
    margin-top: .69444vw;
    border: 1px solid #aeaeae;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: #fff;
    text-align: left;
    color: #000;
    font-size: 12px;
    font-size: .83333vw;
    -webkit-box-shadow: 5px 9px 15px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 5px 9px 15px 0px rgba(0, 0, 0, 0.1)
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-layer {
        left: -16px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-layer {
        width: 246px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-layer {
        max-width: 246px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-layer {
        padding: 16px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-layer {
        padding-right: 52px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-layer {
        margin-top: 10px
    }
}

html[lang^="th"] .fr-lineup-comparison__category-tooltip-layer {
    font-size: 16.2px;
    font-size: 1.125vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-layer {
        font-size: 12px
    }

    html[lang^="th"] .fr-lineup-comparison__category-tooltip-layer {
        font-size: 16.2px
    }
}

.fr-lineup-comparison__category-tooltip-layer:before {
    display: block;
    position: absolute;
    left: 16px;
    left: 1.11111vw;
    bottom: 100%;
    width: 0;
    height: 0;
    border-width: 6px;
    border-width: .41667vw;
    border-style: solid;
    border-color: transparent;
    border-bottom-color: #aeaeae;
    content: ''
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-layer:before {
        left: 16px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-layer:before {
        border-width: 6px
    }
}

.fr-lineup-comparison__category-tooltip-layer:after {
    display: block;
    position: absolute;
    left: 16px;
    left: 1.11111vw;
    bottom: 100%;
    width: 0;
    height: 0;
    margin-bottom: -1px;
    border-width: 6px;
    border-width: .41667vw;
    border-style: solid;
    border-color: transparent;
    border-bottom-color: #fff;
    content: ''
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-layer:after {
        left: 16px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-layer:after {
        border-width: 6px
    }
}

.is-tooltip-hover .fr-lineup-comparison__category-tooltip-layer,
.is-tooltip-click .fr-lineup-comparison__category-tooltip-layer {
    display: block
}

.fr-lineup-comparison__category-tooltip-close {
    position: absolute;
    right: 10px;
    right: .69444vw;
    top: 10px;
    top: .69444vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-close {
        right: 10px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-close {
        top: 10px
    }
}

.fr-lineup-comparison__category-tooltip-close:after {
    display: inline-block;
    width: 12px;
    width: .83333vw;
    height: 12px;
    height: .83333vw;
    margin: 6px;
    margin: .41667vw;
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-close.svg);
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    vertical-align: top;
    content: ''
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-close:after {
        width: 12px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-close:after {
        height: 12px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__category-tooltip-close:after {
        margin: 6px
    }
}

.fr-lineup-comparison__data {
    overflow: hidden;
    display: inline-block;
    position: relative;
    max-width: 83.2%;
    padding-right: 58px;
    padding-right: 4.02778vw;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    font-size: .83333vw;
    white-space: normal;
    vertical-align: top
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data {
        padding-right: 58px
    }
}

html[lang^="th"] .fr-lineup-comparison__data {
    font-size: 16.2px;
    font-size: 1.125vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data {
        font-size: 12px
    }

    html[lang^="th"] .fr-lineup-comparison__data {
        font-size: 16.2px
    }
}

.fr-lineup-comparison__data:before {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: -58px;
    left: -4.02778vw;
    z-index: 2;
    width: 132px;
    width: 9.16667vw;
    background: -webkit-gradient(linear, left top, right top, color-stop(60%, #fff), to(rgba(255, 255, 255, 0)));
    background: linear-gradient(90deg, #fff 60%, rgba(255, 255, 255, 0) 100%);
    opacity: 0;
    pointer-events: none;
    -webkit-transition: opacity .2s ease-in-out;
    transition: opacity .2s ease-in-out;
    content: ''
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data:before {
        left: -58px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data:before {
        width: 132px
    }
}

.fr-lineup-comparison__data:after {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 2;
    width: 132px;
    width: 9.16667vw;
    background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(40%, #fff));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 40%);
    opacity: 0;
    pointer-events: none;
    -webkit-transition: opacity .2s ease-in-out;
    transition: opacity .2s ease-in-out;
    content: ''
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data:after {
        width: 132px
    }
}

.fr-lineup-comparison__data.s-has-prev-item:before {
    opacity: 1;
    pointer-events: auto
}

.fr-lineup-comparison__data.s-has-next-item:after {
    opacity: 1;
    pointer-events: auto
}

.fr-lineup-comparison__data-swiper.swiper-container {
    z-index: auto;
    direction: ltr
}

.fr-lineup-comparison__data-swiper-prev.swiper-button-prev,
.fr-lineup-comparison__data-swiper-next.swiper-button-next {
    top: 60px;
    top: 4.16667vw;
    z-index: 12;
    width: 50px;
    width: 3.47222vw;
    height: 50px;
    height: 3.47222vw;
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: none;
    -webkit-transition: none;
    transition: none
}

@media (min-width: 1440px) {

    .fr-lineup-comparison__data-swiper-prev.swiper-button-prev,
    .fr-lineup-comparison__data-swiper-next.swiper-button-next {
        top: 60px
    }
}

@media (min-width: 1440px) {

    .fr-lineup-comparison__data-swiper-prev.swiper-button-prev,
    .fr-lineup-comparison__data-swiper-next.swiper-button-next {
        width: 50px
    }
}

@media (min-width: 1440px) {

    .fr-lineup-comparison__data-swiper-prev.swiper-button-prev,
    .fr-lineup-comparison__data-swiper-next.swiper-button-next {
        height: 50px
    }
}

.fr-lineup-comparison__data-swiper-prev.swiper-button-prev:before,
.fr-lineup-comparison__data-swiper-next.swiper-button-next:before {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' width='50' height='50'%3E%3Ccircle cx='25' cy='25' r='24'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    opacity: 0.4;
    content: ''
}

.fr-lineup-comparison__data-swiper-prev.swiper-button-prev:hover:before,
.fr-lineup-comparison__data-swiper-prev.swiper-button-prev:focus:before,
.fr-lineup-comparison__data-swiper-prev.swiper-button-prev:active:before,
.fr-lineup-comparison__data-swiper-next.swiper-button-next:hover:before,
.fr-lineup-comparison__data-swiper-next.swiper-button-next:focus:before,
.fr-lineup-comparison__data-swiper-next.swiper-button-next:active:before {
    opacity: 0.6
}

.fr-lineup-comparison__data-swiper-prev.swiper-button-prev:after,
.fr-lineup-comparison__data-swiper-next.swiper-button-next:after {
    z-index: 1;
    width: 20px;
    width: 1.38889vw;
    height: 30px;
    height: 2.08333vw;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    content: ''
}

@media (min-width: 1440px) {

    .fr-lineup-comparison__data-swiper-prev.swiper-button-prev:after,
    .fr-lineup-comparison__data-swiper-next.swiper-button-next:after {
        width: 20px
    }
}

@media (min-width: 1440px) {

    .fr-lineup-comparison__data-swiper-prev.swiper-button-prev:after,
    .fr-lineup-comparison__data-swiper-next.swiper-button-next:after {
        height: 30px
    }
}

.fr-lineup-comparison__data-swiper-prev.swiper-button-prev.swiper-button-disabled,
.fr-lineup-comparison__data-swiper-next.swiper-button-next.swiper-button-disabled {
    display: none
}

.fr-lineup-comparison__data-swiper-prev.swiper-button-prev {
    left: -58px;
    left: -4.02778vw;
    right: auto;
    padding-right: 2px;
    padding-right: .13889vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-swiper-prev.swiper-button-prev {
        left: -58px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-swiper-prev.swiper-button-prev {
        padding-right: 2px
    }
}

.fr-lineup-comparison__data-swiper-prev.swiper-button-prev:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-carousel-prev-white.svg")
}

.fr-lineup-comparison__data-swiper-next.swiper-button-next {
    right: 24px;
    right: 1.66667vw;
    left: auto;
    padding-left: 3px;
    padding-left: .20833vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-swiper-next.swiper-button-next {
        right: 24px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-swiper-next.swiper-button-next {
        padding-left: 3px
    }
}

.fr-lineup-comparison__data-swiper-next.swiper-button-next:after {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-carousel-next-white.svg")
}

.fr-lineup-comparison__data-list {
    position: relative
}

.fr-lineup-comparison__data-list:after {
    display: block;
    clear: both;
    content: ''
}

.fr-lineup-comparison__data-item {
    float: left;
    width: 242px;
    width: 16.80556vw;
    outline: none
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-item {
        width: 242px
    }
}

.fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list:after {
    display: none;
    position: absolute;
    left: 50%;
    bottom: -1px;
    z-index: 5;
    width: 1440px;
    width: 100vw;
    height: 1px;
    margin-left: -720px;
    margin-left: -50vw;
    background-color: #d5d5d5;
    content: ''
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list:after {
        width: 1440px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list:after {
        margin-left: -720px
    }
}

.fr-lineup-comparison__contents-draw-line .fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list:after {
    display: block
}

.fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list>li:after {
    display: none;
    position: absolute;
    left: 50%;
    top: -1px;
    z-index: 5;
    width: 1440px;
    width: 100vw;
    height: 1px;
    margin-left: -720px;
    margin-left: -50vw;
    background-color: #d5d5d5;
    content: ''
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list>li:after {
        width: 1440px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list>li:after {
        margin-left: -720px
    }
}

.fr-lineup-comparison__contents-draw-line .fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list>li:after {
    display: block
}

.fr-lineup-comparison__data .fr-lineup-comparison__product {
    width: 210px;
    width: 14.58333vw;
    margin: 0 auto;
    padding-bottom: 20px;
    padding-bottom: 1.38889vw;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__product {
        width: 210px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__product {
        padding-bottom: 20px
    }
}

.fr-lineup-comparison__data .fr-lineup-comparison__product-link {
    display: block
}

.fr-lineup-comparison__data .fr-lineup-comparison__product-image-wrap {
    white-space: nowrap;
    font-size: 0
}

.fr-lineup-comparison__data .fr-lineup-comparison__product-image-wrap:before {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    content: ''
}

.fr-lineup-comparison__data .fr-lineup-comparison__product-image-wrap img {
    width: 100%;
    vertical-align: middle;
    font-size: 12px;
    font-size: .83333vw
}

html[lang^="th"] .fr-lineup-comparison__data .fr-lineup-comparison__product-image-wrap img {
    font-size: 16.2px;
    font-size: 1.125vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__product-image-wrap img {
        font-size: 12px
    }

    html[lang^="th"] .fr-lineup-comparison__data .fr-lineup-comparison__product-image-wrap img {
        font-size: 16.2px
    }
}

.fr-lineup-comparison__data .fr-lineup-comparison__product-name-wrap {
    padding: 20px 0px 10px;
    padding: 1.38889vw 0vw .69444vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__product-name-wrap {
        padding: 20px 0px 10px
    }
}

.fr-lineup-comparison__data .fr-lineup-comparison__product-name-wrap .s-btn-text-underline {
    text-transform: unset
}

.fr-lineup-comparison__data .fr-lineup-comparison__spec-list {
    position: relative;
    border-bottom: 1px solid #d5d5d5
}

.fr-lineup-comparison__data .fr-lineup-comparison__spec-list>li {
    position: relative;
    border-top: 1px solid #d5d5d5;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
    font-size: 0
}

.fr-lineup-comparison__data .fr-lineup-comparison__spec-list>li:before {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    content: ''
}

.fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
    display: inline-block;
    width: 170px;
    width: 11.80556vw;
    padding: 8px 0px;
    padding: .55556vw 0vw;
    white-space: normal;
    font-size: 16px;
    font-size: 1.11111vw;
    color: #363636;
    vertical-align: middle
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
        width: 170px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
        padding: 8px 0px
    }
}

html[lang^="th"] .fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
    font-size: 21.6px;
    font-size: 1.5vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
        font-size: 16px
    }

    html[lang^="th"] .fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
        font-size: 21.6px
    }
}

.fr-lineup-comparison__data-cta {
    width: 170px;
    width: 11.80556vw;
    margin: 0 auto
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-cta {
        width: 170px
    }
}

.fr-lineup-comparison__data-cta-wrap {
    margin-top: 30px;
    margin-top: 2.08333vw;
    padding-bottom: 2px;
    padding-bottom: .13889vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-cta-wrap {
        margin-top: 30px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-cta-wrap {
        padding-bottom: 2px
    }
}

.fr-lineup-comparison__data-cta .s-btn-multiline {
    overflow: hidden;
    height: 40px;
    height: 2.77778vw;
    max-width: 100%;
    padding: 2px 28px;
    padding: .13889vw 1.94444vw;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    white-space: normal;
    vertical-align: top
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-cta .s-btn-multiline {
        height: 40px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-cta .s-btn-multiline {
        padding: 2px 28px
    }
}

.fr-lineup-comparison__data-cta .s-btn-multiline:before {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    content: ''
}

.fr-lineup-comparison__data-cta .s-btn-multiline .s-btn-multiline__text {
    display: inline-block;
    display: -webkit-inline-box;
    overflow: hidden;
    max-width: 100%;
    max-height: 40px;
    max-height: 2.77778vw;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    vertical-align: middle;
    font-size: 14px;
    font-size: .97222vw;
    line-height: 1.32;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-cta .s-btn-multiline .s-btn-multiline__text {
        max-height: 40px
    }
}

html[lang^="th"] .fr-lineup-comparison__data-cta .s-btn-multiline .s-btn-multiline__text {
    font-size: 18.9px;
    font-size: 1.3125vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-cta .s-btn-multiline .s-btn-multiline__text {
        font-size: 14px
    }

    html[lang^="th"] .fr-lineup-comparison__data-cta .s-btn-multiline .s-btn-multiline__text {
        font-size: 18.9px
    }
}

html[lang^="th"] .fr-lineup-comparison__data-cta .s-btn-multiline .s-btn-multiline__text {
    line-height: .99
}

html[lang^="my"] .fr-lineup-comparison__data-cta .s-btn-multiline .s-btn-multiline__text {
    line-height: 1.4
}

.fr-lineup-comparison__data-cta .s-btn-multiline.s-ico-new-window .s-btn-multiline__text {
    padding-right: 16px;
    padding-right: 1.11111vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-cta .s-btn-multiline.s-ico-new-window .s-btn-multiline__text {
        padding-right: 16px
    }
}

.fr-lineup-comparison__data-cta .s-btn-multiline.s-ico-new-window:after {
    display: inline-block;
    position: static;
    vertical-align: middle;
    margin-top: 0;
    margin-left: -11px;
    margin-left: -.76389vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__data-cta .s-btn-multiline.s-ico-new-window:after {
        margin-left: -11px
    }
}

.fr-lineup-comparison__seemore {
    display: none
}

.fr-lineup-comparison__disclaimer {
    margin-top: 40px;
    margin-top: 2.77778vw;
    padding: 0px 24px;
    padding: 0vw 1.66667vw;
    font-size: 12px;
    font-size: .83333vw;
    text-align: center;
    color: #636363
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__disclaimer {
        margin-top: 40px
    }
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__disclaimer {
        padding: 0px 24px
    }
}

html[lang^="th"] .fr-lineup-comparison__disclaimer {
    font-size: 16.2px;
    font-size: 1.125vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison__disclaimer {
        font-size: 12px
    }

    html[lang^="th"] .fr-lineup-comparison__disclaimer {
        font-size: 16.2px
    }
}

.fr-lineup-comparison--bg-white {
    background-color: #fff
}

.s-bg-black .fr-lineup-comparison--bg-white .fr-lineup-comparison__product-name .s-btn-text-underline {
    color: #000
}

.s-bg-black .fr-lineup-comparison--bg-white .fr-lineup-comparison__product-name .s-btn-text-underline:before {
    background-color: #000
}

.s-bg-black .fr-lineup-comparison--bg-white .fr-lineup-comparison__product-name .s-btn-text-underline.s-ico-new-window:after {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg)
}

.fr-lineup-comparison--bg-light-gray {
    background-color: #f5f5f5
}

.fr-lineup-comparison--bg-light-gray .fr-lineup-comparison__category-list {
    background-color: #e9e9e9
}

.fr-lineup-comparison--bg-light-gray .fr-lineup-comparison__data:before {
    background: -webkit-gradient(linear, left top, right top, color-stop(60%, #f5f5f5), to(rgba(245, 245, 245, 0)));
    background: linear-gradient(90deg, #f5f5f5 60%, rgba(245, 245, 245, 0) 100%)
}

.fr-lineup-comparison--bg-light-gray .fr-lineup-comparison__data:after {
    background: -webkit-gradient(linear, left top, right top, from(rgba(245, 245, 245, 0)), color-stop(40%, #f5f5f5));
    background: linear-gradient(90deg, rgba(245, 245, 245, 0) 0%, #f5f5f5 40%)
}

.s-bg-black .fr-lineup-comparison--bg-light-gray .fr-lineup-comparison__product-name .s-btn-text-underline {
    color: #000
}

.s-bg-black .fr-lineup-comparison--bg-light-gray .fr-lineup-comparison__product-name .s-btn-text-underline:before {
    background-color: #000
}

.s-bg-black .fr-lineup-comparison--bg-light-gray .fr-lineup-comparison__product-name .s-btn-text-underline.s-ico-new-window:after {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow-hover.svg)
}

.fr-lineup-comparison--bg-dark-gray {
    background-color: #3e4148
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__headline {
    color: #fff
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__subheadline {
    color: #fff
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__category-list {
    border-bottom: 1px solid #777a7f;
    background-color: #535459
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__category-list:after {
    background-color: #777a7f
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__category-list>li {
    border-top: 1px solid #777a7f
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__category-list>li:after {
    background-color: #777a7f
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__category-text {
    color: #fff
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__category-tooltip-cta {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-tooltip-white-off.png)
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__category .is-tooltip-hover .fr-lineup-comparison__category-tooltip-cta,
.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__category .is-tooltip-click .fr-lineup-comparison__category-tooltip-cta {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-tooltip-white-on.png)
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__data:before {
    background: -webkit-gradient(linear, left top, right top, color-stop(60%, #3e4148), to(rgba(62, 65, 72, 0)));
    background: linear-gradient(90deg, #3e4148 60%, rgba(62, 65, 72, 0) 100%)
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__data:after {
    background: -webkit-gradient(linear, left top, right top, from(rgba(62, 65, 72, 0)), color-stop(40%, #3e4148));
    background: linear-gradient(90deg, rgba(62, 65, 72, 0) 0%, #3e4148 40%)
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list:after {
    background-color: #777a7f
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list>li:after {
    background-color: #777a7f
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__data .fr-lineup-comparison__spec-list {
    border-bottom: 1px solid #777a7f
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__data .fr-lineup-comparison__spec-list>li {
    border-top: 1px solid #777a7f
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
    color: #fff
}

.fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__disclaimer {
    color: #a6a6a6
}

.s-bg-black .fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__product-name .s-btn-text-underline {
    color: #fff
}

.s-bg-black .fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__product-name .s-btn-text-underline:before {
    background-color: #fff
}

.s-bg-black .fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__product-name .s-btn-text-underline.s-ico-new-window:after {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg)
}

.fr-lineup-comparison--bg-black {
    background-color: #000
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__headline {
    color: #fff
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__subheadline {
    color: #fff
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__category-list {
    border-bottom: 1px solid #4d4d4d;
    background-color: #1a1a1a
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__category-list:after {
    background-color: #4d4d4d
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__category-list>li {
    border-top: 1px solid #4d4d4d
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__category-list>li:after {
    background-color: #4d4d4d
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__category-text {
    color: #fff
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__category-tooltip-cta {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-tooltip-white-off.png)
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__category .is-tooltip-hover .fr-lineup-comparison__category-tooltip-cta,
.fr-lineup-comparison--bg-black .fr-lineup-comparison__category .is-tooltip-click .fr-lineup-comparison__category-tooltip-cta {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-tooltip-white-on.png)
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__data:before {
    background: -webkit-gradient(linear, left top, right top, color-stop(60%, #000), to(rgba(0, 0, 0, 0)));
    background: linear-gradient(90deg, #000 60%, rgba(0, 0, 0, 0) 100%)
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__data:after {
    background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(40%, #000));
    background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #000 40%)
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list:after {
    background-color: #4d4d4d
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list>li:after {
    background-color: #4d4d4d
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__data .fr-lineup-comparison__spec-list {
    border-bottom: 1px solid #4d4d4d
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__data .fr-lineup-comparison__spec-list>li {
    border-top: 1px solid #4d4d4d
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
    color: #fff
}

.fr-lineup-comparison--bg-black .fr-lineup-comparison__disclaimer {
    color: #a6a6a6
}

.s-bg-black .fr-lineup-comparison--bg-black .fr-lineup-comparison__product-name .s-btn-text-underline {
    color: #fff
}

.s-bg-black .fr-lineup-comparison--bg-black .fr-lineup-comparison__product-name .s-btn-text-underline:before {
    background-color: #fff
}

.s-bg-black .fr-lineup-comparison--bg-black .fr-lineup-comparison__product-name .s-btn-text-underline.s-ico-new-window:after {
    background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/newwindow.svg)
}

.fr-lineup-comparison--text-left .fr-lineup-comparison__spec-text {
    text-align: left
}

.fr-lineup-comparison--text-left .fr-lineup-comparison__data-cta-wrap {
    text-align: left
}

.fr-lineup-comparison--text-right .fr-lineup-comparison__spec-text {
    text-align: right
}

.fr-lineup-comparison--text-right .fr-lineup-comparison__data-cta-wrap {
    text-align: right
}

.fr-lineup-comparison--buffer-top {
    padding-top: 166px;
    padding-top: 11.52778vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison--buffer-top {
        padding-top: 166px
    }
}

.fr-lineup-comparison--buffer-bottom {
    padding-bottom: 166px;
    padding-bottom: 11.52778vw
}

@media (min-width: 1440px) {
    .fr-lineup-comparison--buffer-bottom {
        padding-bottom: 166px
    }
}

.aem-AuthorLayer-Edit .fr-lineup-comparison__category-list:after {
    display: none
}

.aem-AuthorLayer-Edit .fr-lineup-comparison__category-list>li:after {
    display: none
}

.aem-AuthorLayer-Edit .fr-lineup-comparison__data:before {
    display: none
}

.aem-AuthorLayer-Edit .fr-lineup-comparison__data:after {
    display: none
}

.aem-AuthorLayer-Edit .fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list:after {
    display: none
}

.aem-AuthorLayer-Edit .fr-lineup-comparison__data-item:first-child .fr-lineup-comparison__spec-list>li:after {
    display: none
}

.aem-AuthorLayer-Edit .fr-lineup-comparison__data-item:nth-of-type(4n+1) {
    clear: left
}

.aem-AuthorLayer-Edit .fr-lineup-comparison__data-item:nth-of-type(n+5) {
    margin-top: 24px;
    margin-top: 1.66667vw
}

@media (min-width: 1440px) {
    .aem-AuthorLayer-Edit .fr-lineup-comparison__data-item:nth-of-type(n+5) {
        margin-top: 24px
    }
}

.aem-AuthorLayer-Edit .fr-lineup-comparison__data .new {
    position: relative;
    top: 2rem;
    clear: both
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .fr-lineup-comparison__data-cta .s-btn-encased {
        padding-left: 28px;
        padding-left: 2.73438vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .fr-lineup-comparison__data-cta .s-btn-encased {
        padding-right: 28px;
        padding-right: 2.73438vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-ico-new-window {
        padding-right: 49px;
        padding-right: 4.78516vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-ico-new-window:after {
        right: 21px;
        right: 2.05078vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline {
        height: 40px;
        height: 3.90625vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline {
        padding: 2px 28px;
        padding: .19531vw 2.73438vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline .s-btn-multiline__text {
        max-height: 40px;
        max-height: 3.90625vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline.s-ico-new-window .s-btn-multiline__text {
        padding-right: 16px;
        padding-right: 1.5625vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline.s-ico-new-window:after {
        margin-left: -11px;
        margin-left: -1.07422vw
    }
}

@media (min-width: 769px) and (max-width: 1024px) {
    .fr-lineup-comparison__card-item .s-btn-encased {
        font-size: 12px;
        font-size: 1.17188vw
    }

    html[lang^="th"] .fr-lineup-comparison__card-item .s-btn-encased {
        font-size: 16.2px;
        font-size: 1.58203vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__wrap {
        padding: 83.2px 0px;
        padding: 10.83333vw 0vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__wrap {
        padding: 39px 0px;
        padding: 10.83333vw 0vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__headline {
        padding: 0px 12.8px;
        padding: 0vw 1.66667vw;
        font-size: 74.66667px;
        font-size: 9.72222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__headline {
        padding: 0px 6px;
        padding: 0vw 1.66667vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fr-lineup-comparison__headline {
        font-size: 108.26667px;
        font-size: 14.09722vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__headline {
        font-size: 35px;
        font-size: 9.72222vw
    }

    html[lang^="th"] .fr-lineup-comparison__headline {
        font-size: 50.75px;
        font-size: 14.09722vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__subheadline {
        margin-top: 23.46667px;
        margin-top: 3.05556vw;
        padding: 0px 12.8px;
        padding: 0vw 1.66667vw;
        font-size: 34.13333px;
        font-size: 4.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__subheadline {
        margin-top: 11px;
        margin-top: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__subheadline {
        padding: 0px 6px;
        padding: 0vw 1.66667vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fr-lineup-comparison__subheadline {
        font-size: 46.08px;
        font-size: 6vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__subheadline {
        font-size: 16px;
        font-size: 4.44444vw
    }

    html[lang^="th"] .fr-lineup-comparison__subheadline {
        font-size: 21.6px;
        font-size: 6vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__contents {
        margin-top: 61.86667px;
        margin-top: 8.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__contents {
        margin-top: 29px;
        margin-top: 8.05556vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__contents.fr-lineup-comparison__contents-data-swiper .fr-lineup-comparison__category-list:after {
        width: 236.8px;
        width: 30.83333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__contents.fr-lineup-comparison__contents-data-swiper .fr-lineup-comparison__category-list:after {
        width: 111px;
        width: 30.83333vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__contents.fr-lineup-comparison__contents-data-swiper .fr-lineup-comparison__category-list>li:after {
        width: 236.8px;
        width: 30.83333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__contents.fr-lineup-comparison__contents-data-swiper .fr-lineup-comparison__category-list>li:after {
        width: 111px;
        width: 30.83333vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__category {
        display: inline-block;
        width: 30.833%;
        font-size: 25.6px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .fr-lineup-comparison__category {
        font-size: 34.56px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category {
        font-size: 12px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .fr-lineup-comparison__category {
        font-size: 16.2px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__category-list {
        width: 226.13333px;
        width: 29.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-list {
        width: 106px;
        width: 29.44444vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__category-list:after {
        width: 236.8px;
        width: 30.83333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-list:after {
        width: 111px;
        width: 30.83333vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__category-list>li:after {
        width: 236.8px;
        width: 30.83333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-list>li:after {
        width: 111px;
        width: 30.83333vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__category-list>li:last-child .fr-lineup-comparison__category-tooltip-layer {
        margin-top: 0;
        margin-bottom: 17.06667px;
        margin-bottom: 2.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-list>li:last-child .fr-lineup-comparison__category-tooltip-layer {
        margin-bottom: 8px;
        margin-bottom: 2.22222vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__category-list>li:nth-child(5) .fr-lineup-comparison__category-tooltip-layer {
        top: auto;
        bottom: 100%;
        margin-top: 0;
        margin-bottom: 17.06667px;
        margin-bottom: 2.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-list>li:nth-child(5) .fr-lineup-comparison__category-tooltip-layer {
        margin-bottom: 8px;
        margin-bottom: 2.22222vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__category-list>li:nth-child(5) .fr-lineup-comparison__category-tooltip-layer:before {
        bottom: auto;
        top: 100%;
        border-bottom-color: transparent;
        border-top-color: #aeaeae
    }

    .fr-lineup-comparison__category-list>li:nth-child(5) .fr-lineup-comparison__category-tooltip-layer:after {
        bottom: auto;
        top: 100%;
        margin-top: -1px;
        border-bottom-color: transparent;
        border-top-color: #fff
    }

    .fr-lineup-comparison--see-more .fr-lineup-comparison__category-list>li:nth-child(5) .fr-lineup-comparison__category-tooltip-layer {
        top: 100%;
        bottom: auto;
        margin-top: 17.06667px;
        margin-top: 2.22222vw;
        margin-bottom: 0
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison--see-more .fr-lineup-comparison__category-list>li:nth-child(5) .fr-lineup-comparison__category-tooltip-layer {
        margin-top: 8px;
        margin-top: 2.22222vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison--see-more .fr-lineup-comparison__category-list>li:nth-child(5) .fr-lineup-comparison__category-tooltip-layer:before {
        top: auto;
        bottom: 100%;
        border-top-color: transparent;
        border-bottom-color: #aeaeae
    }

    .fr-lineup-comparison--see-more .fr-lineup-comparison__category-list>li:nth-child(5) .fr-lineup-comparison__category-tooltip-layer:after {
        top: auto;
        bottom: 100%;
        margin-top: 0;
        margin-bottom: -1px;
        border-top-color: transparent;
        border-bottom-color: #fff
    }

    .fr-lineup-comparison__category-list>li:nth-child(n+6) {
        display: none
    }

    .fr-lineup-comparison--see-more .fr-lineup-comparison__category-list>li:nth-child(n+6) {
        display: block
    }

    .fr-lineup-comparison__category-text {
        padding-top: 12.8px;
        padding-top: 1.66667vw;
        padding-bottom: 12.8px;
        padding-bottom: 1.66667vw;
        padding-left: 38.4px;
        padding-left: 5vw;
        padding-right: 12.8px;
        padding-right: 1.66667vw;
        font-size: 23.46667px;
        font-size: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-text {
        padding-top: 6px;
        padding-top: 1.66667vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-text {
        padding-bottom: 6px;
        padding-bottom: 1.66667vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-text {
        padding-left: 18px;
        padding-left: 5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-text {
        padding-right: 6px;
        padding-right: 1.66667vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fr-lineup-comparison__category-text {
        font-size: 31.68px;
        font-size: 4.125vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-text {
        font-size: 11px;
        font-size: 3.05556vw
    }

    html[lang^="th"] .fr-lineup-comparison__category-text {
        font-size: 14.85px;
        font-size: 4.125vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__category-tooltip {
        top: -4.26667px;
        top: -.55556vw;
        width: 23.46667px;
        width: 3.05556vw;
        height: 23.46667px;
        height: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip {
        top: -2px;
        top: -.55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip {
        width: 11px;
        width: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip {
        height: 11px;
        height: 3.05556vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__category-tooltip-cta {
        width: 23.46667px;
        width: 3.05556vw;
        height: 23.46667px;
        height: 3.05556vw;
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-m-tooltip-black-off.png)
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-cta {
        width: 11px;
        width: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-cta {
        height: 11px;
        height: 3.05556vw
    }
}

@media screen and (max-width: 768px) {

    .is-tooltip-hover .fr-lineup-comparison__category-tooltip-cta,
    .is-tooltip-click .fr-lineup-comparison__category-tooltip-cta {
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-m-tooltip-black-on.png)
    }

    .fr-lineup-comparison__category-tooltip-layer {
        left: -34.13333px;
        left: -4.44444vw;
        width: 426.66667px;
        width: 55.55556vw;
        max-width: 426.66667px;
        max-width: 55.55556vw;
        padding: 34.13333px;
        padding: 4.44444vw;
        padding-right: 110.93333px;
        padding-right: 14.44444vw;
        margin-top: 17.06667px;
        margin-top: 2.22222vw;
        -webkit-border-radius: 6.4px;
        border-radius: 6.4px;
        -webkit-border-radius: .83333vw;
        border-radius: .83333vw;
        font-size: 25.6px;
        font-size: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-layer {
        left: -16px;
        left: -4.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-layer {
        width: 200px;
        width: 55.55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-layer {
        max-width: 200px;
        max-width: 55.55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-layer {
        padding: 16px;
        padding: 4.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-layer {
        padding-right: 52px;
        padding-right: 14.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-layer {
        margin-top: 8px;
        margin-top: 2.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-layer {
        -webkit-border-radius: 3px;
        border-radius: 3px;
        -webkit-border-radius: .83333vw;
        border-radius: .83333vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fr-lineup-comparison__category-tooltip-layer {
        font-size: 34.56px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-layer {
        font-size: 12px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .fr-lineup-comparison__category-tooltip-layer {
        font-size: 16.2px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__category-tooltip-layer:before {
        left: 34.13333px;
        left: 4.44444vw;
        border-width: 12.8px;
        border-width: 1.66667vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-layer:before {
        left: 16px;
        left: 4.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-layer:before {
        border-width: 6px;
        border-width: 1.66667vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__category-tooltip-layer:after {
        left: 34.13333px;
        left: 4.44444vw;
        border-width: 12.8px;
        border-width: 1.66667vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-layer:after {
        left: 16px;
        left: 4.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-layer:after {
        border-width: 6px;
        border-width: 1.66667vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__category-tooltip-close {
        right: 21.33333px;
        right: 2.77778vw;
        top: 21.33333px;
        top: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-close {
        right: 10px;
        right: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-close {
        top: 10px;
        top: 2.77778vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__category-tooltip-close:after {
        width: 25.6px;
        width: 3.33333vw;
        height: 25.6px;
        height: 3.33333vw;
        margin: 12.8px;
        margin: 1.66667vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-close:after {
        width: 12px;
        width: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-close:after {
        height: 12px;
        height: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__category-tooltip-close:after {
        margin: 6px;
        margin: 1.66667vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data {
        max-width: 69.167%;
        padding-right: 0;
        font-size: 25.6px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .fr-lineup-comparison__data {
        font-size: 34.56px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data {
        font-size: 12px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .fr-lineup-comparison__data {
        font-size: 16.2px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) {

    .fr-lineup-comparison__data:before,
    .fr-lineup-comparison__data:after {
        display: none
    }

    .fr-lineup-comparison__data-swiper-prev.swiper-button-prev,
    .fr-lineup-comparison__data-swiper-next.swiper-button-next {
        display: none
    }

    .fr-lineup-comparison__data-list {
        white-space: nowrap;
        font-size: 0
    }

    .fr-lineup-comparison__data-item {
        display: inline-block;
        float: none;
        width: 245.33333px;
        width: 31.94444vw;
        vertical-align: top;
        font-size: 25.6px;
        font-size: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-item {
        width: 115px;
        width: 31.94444vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fr-lineup-comparison__data-item {
        font-size: 34.56px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-item {
        font-size: 12px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .fr-lineup-comparison__data-item {
        font-size: 16.2px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__product {
        width: 224px;
        width: 29.16667vw;
        padding-bottom: 21.33333px;
        padding-bottom: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__product {
        width: 105px;
        width: 29.16667vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__product {
        padding-bottom: 10px;
        padding-bottom: 2.77778vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__product-image-wrap img {
        font-size: 25.6px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .fr-lineup-comparison__data .fr-lineup-comparison__product-image-wrap img {
        font-size: 34.56px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__product-image-wrap img {
        font-size: 12px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .fr-lineup-comparison__data .fr-lineup-comparison__product-image-wrap img {
        font-size: 16.2px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__product-name-wrap {
        padding: 21.33333px 0px 19.2px;
        padding: 2.77778vw 0vw 2.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__product-name-wrap {
        padding: 10px 0px 9px;
        padding: 2.77778vw 0vw 2.5vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__product-name-wrap .s-btn-text-underline {
        font-size: 25.6px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .fr-lineup-comparison__data .fr-lineup-comparison__product-name-wrap .s-btn-text-underline {
        font-size: 34.56px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__product-name-wrap .s-btn-text-underline {
        font-size: 12px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .fr-lineup-comparison__data .fr-lineup-comparison__product-name-wrap .s-btn-text-underline {
        font-size: 16.2px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__spec-list>li:nth-child(n+6) {
        display: none
    }

    .fr-lineup-comparison--see-more .fr-lineup-comparison__data .fr-lineup-comparison__spec-list>li:nth-child(n+6) {
        display: block
    }

    .fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
        width: 213.33333px;
        width: 27.77778vw;
        padding: 12.8px 0px;
        padding: 1.66667vw 0vw;
        font-size: 23.46667px;
        font-size: 3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
        width: 100px;
        width: 27.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
        padding: 6px 0px;
        padding: 1.66667vw 0vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
        font-size: 31.68px;
        font-size: 4.125vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
        font-size: 11px;
        font-size: 3.05556vw
    }

    html[lang^="th"] .fr-lineup-comparison__data .fr-lineup-comparison__spec-text {
        font-size: 14.85px;
        font-size: 4.125vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data-cta {
        width: 213.33333px;
        width: 27.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta {
        width: 100px;
        width: 27.77778vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data-cta-wrap {
        margin-top: 32px;
        margin-top: 4.16667vw;
        padding-bottom: 53.33333px;
        padding-bottom: 6.94444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta-wrap {
        margin-top: 15px;
        margin-top: 4.16667vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta-wrap {
        padding-bottom: 25px;
        padding-bottom: 6.94444vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data-cta .s-btn-encased {
        margin: 0;
        padding-left: 38.4px;
        padding-left: 5vw;
        padding-right: 38.4px;
        padding-right: 5vw;
        font-size: 25.6px;
        font-size: 3.33333vw;
        letter-spacing: 2.13333px;
        letter-spacing: .27778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta .s-btn-encased {
        padding-left: 18px;
        padding-left: 5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta .s-btn-encased {
        padding-right: 18px;
        padding-right: 5vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fr-lineup-comparison__data-cta .s-btn-encased {
        font-size: 34.56px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta .s-btn-encased {
        font-size: 12px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .fr-lineup-comparison__data-cta .s-btn-encased {
        font-size: 16.2px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta .s-btn-encased {
        letter-spacing: 1px;
        letter-spacing: .27778vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-ico-new-window {
        padding-right: 68.26667px;
        padding-right: 8.88889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-ico-new-window {
        padding-right: 32px;
        padding-right: 8.88889vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-ico-new-window:after {
        right: 27.73333px;
        right: 3.61111vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-ico-new-window:after {
        right: 13px;
        right: 3.61111vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline {
        height: 68.26667px;
        height: 8.88889vw;
        padding: 4.26667px 17.06667px;
        padding: .55556vw 2.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline {
        height: 32px;
        height: 8.88889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline {
        padding: 2px 8px;
        padding: .55556vw 2.22222vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline .s-btn-multiline__text {
        min-width: 106.66667px;
        min-width: 13.88889vw;
        max-height: 2.32em;
        font-size: 21.33333px;
        font-size: 2.77778vw;
        line-height: 1.16
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline .s-btn-multiline__text {
        min-width: 50px;
        min-width: 13.88889vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline .s-btn-multiline__text {
        font-size: 28.8px;
        font-size: 3.75vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline .s-btn-multiline__text {
        font-size: 10px;
        font-size: 2.77778vw
    }

    html[lang^="th"] .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline .s-btn-multiline__text {
        font-size: 13.5px;
        font-size: 3.75vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline .s-btn-multiline__text {
        line-height: .87
    }

    html[lang^="my"] .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline .s-btn-multiline__text {
        line-height: 1.4
    }

    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline.s-ico-new-window .s-btn-multiline__text {
        padding-right: 34.13333px;
        padding-right: 4.44444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline.s-ico-new-window .s-btn-multiline__text {
        padding-right: 16px;
        padding-right: 4.44444vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline.s-ico-new-window:after {
        margin-left: -23.46667px;
        margin-left: -3.05556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__data-cta .s-btn-encased.s-btn-multiline.s-ico-new-window:after {
        margin-left: -11px;
        margin-left: -3.05556vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__seemore {
        display: block
    }

    .fr-lineup-comparison__seemore-cta {
        display: block;
        width: 100%;
        min-height: 85.33333px;
        min-height: 11.11111vw;
        margin-top: -1px;
        padding: 12.8px 38.4px;
        padding: 1.66667vw 5vw;
        border-top: 1px solid #d5d5d5;
        border-bottom: 1px solid #d5d5d5;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        font-size: 25.6px;
        font-size: 3.33333vw;
        font-weight: bold;
        color: #000;
        letter-spacing: 0.1em;
        text-transform: uppercase;
        text-align: center
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__seemore-cta {
        min-height: 40px;
        min-height: 11.11111vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__seemore-cta {
        padding: 6px 18px;
        padding: 1.66667vw 5vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fr-lineup-comparison__seemore-cta {
        font-size: 34.56px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__seemore-cta {
        font-size: 12px;
        font-size: 3.33333vw
    }

    html[lang^="th"] .fr-lineup-comparison__seemore-cta {
        font-size: 16.2px;
        font-size: 4.5vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison__seemore-cta:after {
        display: inline-block;
        width: 25.6px;
        width: 3.33333vw;
        height: 25.6px;
        height: 3.33333vw;
        margin-top: -6.4px;
        margin-top: -.83333vw;
        margin-left: 10.66667px;
        margin-left: 1.38889vw;
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-down-black.svg);
        background-position: 0 0;
        background-repeat: no-repeat;
        background-size: 100% 100%;
        vertical-align: middle;
        content: ''
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__seemore-cta:after {
        width: 12px;
        width: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__seemore-cta:after {
        height: 12px;
        height: 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__seemore-cta:after {
        margin-top: -3px;
        margin-top: -.83333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__seemore-cta:after {
        margin-left: 5px;
        margin-left: 1.38889vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison--see-more .fr-lineup-comparison__seemore-cta:after {
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-up-black.svg)
    }

    .fr-lineup-comparison__disclaimer {
        margin-top: 57.6px;
        margin-top: 7.5vw;
        padding: 0px 12.8px;
        padding: 0vw 1.66667vw;
        font-size: 21.33333px;
        font-size: 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__disclaimer {
        margin-top: 27px;
        margin-top: 7.5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__disclaimer {
        padding: 0px 6px;
        padding: 0vw 1.66667vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .fr-lineup-comparison__disclaimer {
        font-size: 28.8px;
        font-size: 3.75vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison__disclaimer {
        font-size: 10px;
        font-size: 2.77778vw
    }

    html[lang^="th"] .fr-lineup-comparison__disclaimer {
        font-size: 13.5px;
        font-size: 3.75vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison--buffer-top {
        margin-top: 93.86667px;
        margin-top: 12.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison--buffer-top {
        margin-top: 44px;
        margin-top: 12.22222vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison--buffer-bottom {
        margin-bottom: 93.86667px;
        margin-bottom: 12.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .fr-lineup-comparison--buffer-bottom {
        margin-bottom: 44px;
        margin-bottom: 12.22222vw
    }
}

@media screen and (max-width: 768px) {
    .fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__category-tooltip-cta {
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-m-tooltip-white-off.png)
    }

    .fr-lineup-comparison--bg-dark-gray .is-tooltip-hover .fr-lineup-comparison__category-tooltip-cta,
    .fr-lineup-comparison--bg-dark-gray .is-tooltip-click .fr-lineup-comparison__category-tooltip-cta {
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-m-tooltip-white-on.png)
    }

    .fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__seemore-cta {
        border-top-color: #777a7f;
        border-bottom-color: #777a7f;
        color: #fff
    }

    .fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison__seemore-cta:after {
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-down-white.svg)
    }

    .fr-lineup-comparison--bg-dark-gray .fr-lineup-comparison--see-more .fr-lineup-comparison__seemore-cta:after {
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-up-white.svg)
    }

    .fr-lineup-comparison--bg-black .fr-lineup-comparison__category-tooltip-cta {
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-m-tooltip-white-off.png)
    }

    .fr-lineup-comparison--bg-black .is-tooltip-hover .fr-lineup-comparison__category-tooltip-cta,
    .fr-lineup-comparison--bg-black .is-tooltip-click .fr-lineup-comparison__category-tooltip-cta {
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/ico-m-tooltip-white-on.png)
    }

    .fr-lineup-comparison--bg-black .fr-lineup-comparison__seemore-cta {
        border-top-color: #4d4d4d;
        border-bottom-color: #4d4d4d;
        color: #fff
    }

    .fr-lineup-comparison--bg-black .fr-lineup-comparison__seemore-cta:after {
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-down-white.svg)
    }

    .fr-lineup-comparison--bg-black .fr-lineup-comparison--see-more .fr-lineup-comparison__seemore-cta:after {
        background-image: url(../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-btn-arw-up-white.svg)
    }
}
@media (min-width: 769px) and (max-width: 1023px) {
    .feature-benefit-full-bleed-image__container.dream_homePage .feature-benefit-full-bleed-image__image-container {
        min-height: 580px
    }

    .feature-benefit-full-bleed-image__container.dream_homePage .feature-benefit-full-bleed-image__image-container__img {
        position: absolute;
        bottom: 0
    }
}

.feature-benefit-full-bleed-image__hangtype {
    position: absolute;
    left: 0%;
    top: 0px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    pointer-events: none;
    z-index: 9;
    -webkit-transition: width 1s ease, height 1s ease;
    -webkit-transition: width 0.4s ease, height 0.4s ease;
    transition: width 0.4s ease, height 0.4s ease
}

.feature-benefit-full-bleed-image__hangtype .badge {
    margin: 0;
    padding: 0;
    color: white;
    font-family: "SamsungSansSharp";
    text-align: center;
    line-height: normal;
    vertical-align: middle;
    background: #ed1b24;
    -webkit-border-bottom-left-radius: 50%;
    border-bottom-left-radius: 50%;
    -webkit-border-bottom-right-radius: 50%;
    border-bottom-right-radius: 50%;
    padding: 0px 15px;
    font-size: 18px;
    width: 90px;
    height: 100px;
    display: table
}

.feature-benefit-full-bleed-image__hangtype .badge .hangTagText {
    display: table-cell;
    vertical-align: middle
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__hangtype .badge {
        padding: 0px 17px;
        font-size: 28px;
        width: 132px;
        height: 144px
    }
}

.feature-benefit-full-bleed-image__hangtype .badge:before {
    right: 100%
}

.feature-benefit-full-bleed-image__hangtype .badge:after {
    left: 100%
}

.feature-benefit-full-bleed-image__hangtype .badge.sky-blue {
    background: #0077C8;
    color: white
}

.feature-benefit-full-bleed-image__hangtype .badge.coral {
    background: #FF4337;
    color: white
}

.feature-benefit-full-bleed-image__hangtype .badge.orange {
    background: #fa7901;
    color: white
}

.feature-benefit-full-bleed-image__hangtype .badge.sea-blue {
    background: #00B3E3;
    color: #000
}

.feature-benefit-full-bleed-image__hangtype .top-right {
    position: absolute;
    top: 0;
    right: 25px;
    -ms-transform-origin: top left;
    -webkit-transform-origin: top left;
    transform-origin: top left
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__hangtype .top-right {
        right: 100px
    }
}

.feature-benefit-full-bleed-image__image-container {
    position: relative
}

.feature-benefit-full-bleed-image__image-container__img {
    width: 100%;
    display: block;
    margin: auto
}

.feature-benefit-full-bleed-image__text-block {
    position: absolute;
    width: -webkit-calc(100% - 16px);
    width: calc(100% - 16px);
    display: -ms-grid;
    display: grid;
    top: 0;
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block {
        width: 31%
    }
}

@media (min-width: 769px) and (max-width: 1023px) {
    .feature-benefit-full-bleed-image__text-block {
        width: 42%
    }
}

@media (min-width: 1024px) and (max-width: 1279px) {
    .feature-benefit-full-bleed-image__text-block {
        width: 35%
    }
}

.feature-benefit-full-bleed-image__text-block.fullBleed-play-btn-hidden {
    z-index: 11
}

.feature-benefit-full-bleed-image__text-block.dark-theme .feature-benefit-full-bleed-image__text-block__title {
    color: #fff
}

.feature-benefit-full-bleed-image__text-block.dark-theme .feature-benefit-full-bleed-image__text-block__description {
    color: #fff
}

.feature-benefit-full-bleed-image__text-block.dark-theme .feature-benefit-full-bleed-image__text-block__link {
    color: #fff;
    border-bottom: 1px solid #fff
}

.feature-benefit-full-bleed-image__text-block.dark-theme .feature-benefit-full-bleed-image__text-block__link:hover {
    border-bottom-color: #00B3E3;
    color: #00B3E3
}

.feature-benefit-full-bleed-image__text-block.dark-theme .feature-benefit-full-bleed-image__text-block__link[target='_blank']:hover {
    border-bottom-color: #00B3E3;
    color: #00B3E3;
    -webkit-transition: color .2s ease-in;
    transition: color .2s ease-in
}

.feature-benefit-full-bleed-image__text-block.dark-theme .feature-benefit-full-bleed-image__text-block__link[target='_blank']:hover:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow-blue.svg") no-repeat
}

.feature-benefit-full-bleed-image__text-block.dark-theme .cta-button {
    color: #fff;
    vertical-align: middle
}

.feature-benefit-full-bleed-image__text-block.dark-theme .cta-button:hover {
    color: #000;
    background-color: #fff
}

.feature-benefit-full-bleed-image__text-block.dark-theme .cta-button.blue-btn {
    color: #fff !important;
    background-color: #1428a0;
    vertical-align: middle;
    border: none
}

.feature-benefit-full-bleed-image__text-block.dark-theme .cta-button.blue-btn:hover {
    background-color: #0b175c
}

.feature-benefit-full-bleed-image__text-block.dark-theme .cta-button.blue-btn:hover:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow.svg") no-repeat !important
}

.feature-benefit-full-bleed-image__text-block.white-theme .feature-benefit-full-bleed-image__text-block__title {
    color: #000
}

.feature-benefit-full-bleed-image__text-block.white-theme .feature-benefit-full-bleed-image__text-block__description {
    color: #000
}

.feature-benefit-full-bleed-image__text-block.white-theme .feature-benefit-full-bleed-image__text-block__link {
    color: #000;
    border-bottom: 1px solid #000
}

.feature-benefit-full-bleed-image__text-block.white-theme .feature-benefit-full-bleed-image__text-block__link:hover {
    border-bottom-color: #1428A0;
    color: #1428A0
}

.feature-benefit-full-bleed-image__text-block.white-theme .feature-benefit-full-bleed-image__text-block__link[target='_blank']:hover {
    border-bottom-color: #1428A0;
    color: #1428A0;
    -webkit-transition: color .2s ease-in;
    transition: color .2s ease-in
}

.feature-benefit-full-bleed-image__text-block.white-theme .feature-benefit-full-bleed-image__text-block__link[target='_blank']:hover:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow-blue.svg") no-repeat
}

.feature-benefit-full-bleed-image__text-block.white-theme .cta-button {
    color: #000;
    vertical-align: middle
}

.feature-benefit-full-bleed-image__text-block.white-theme .cta-button:hover {
    color: #fff;
    background-color: #000
}

.feature-benefit-full-bleed-image__text-block.white-theme .cta-button.blue-btn {
    color: #fff !important;
    background-color: #1428a0;
    vertical-align: middle;
    border: none
}

.feature-benefit-full-bleed-image__text-block.white-theme .cta-button.blue-btn:hover {
    background-color: #0b175c
}

.feature-benefit-full-bleed-image__text-block.white-theme .cta-button.blue-btn:hover:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow.svg") no-repeat !important
}

.feature-benefit-full-bleed-image__text-block.gray-theme .feature-benefit-full-bleed-image__text-block__title {
    color: #000
}

.feature-benefit-full-bleed-image__text-block.gray-theme .feature-benefit-full-bleed-image__text-block__description {
    color: #000
}

.feature-benefit-full-bleed-image__text-block.gray-theme .feature-benefit-full-bleed-image__text-block__link {
    color: #000;
    border-bottom: 1px solid #000
}

.feature-benefit-full-bleed-image__text-block.gray-theme .feature-benefit-full-bleed-image__text-block__link:hover {
    border-bottom-color: #1428A0;
    color: #1428A0
}

.feature-benefit-full-bleed-image__text-block.gray-theme .feature-benefit-full-bleed-image__text-block__link[target='_blank']:hover {
    border-bottom-color: #1428A0;
    color: #1428A0;
    -webkit-transition: color .2s ease-in;
    transition: color .2s ease-in
}

.feature-benefit-full-bleed-image__text-block.gray-theme .feature-benefit-full-bleed-image__text-block__link[target='_blank']:hover:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow-blue.svg") no-repeat
}

.feature-benefit-full-bleed-image__text-block.gray-theme .cta-button {
    color: #000;
    vertical-align: middle
}

.feature-benefit-full-bleed-image__text-block.gray-theme .cta-button:hover {
    color: #fff;
    background-color: #000
}

.feature-benefit-full-bleed-image__text-block.gray-theme .cta-button.blue-btn {
    color: #fff !important;
    background-color: #1428a0;
    vertical-align: middle;
    border: none
}

.feature-benefit-full-bleed-image__text-block.gray-theme .cta-button.blue-btn:hover {
    background-color: #0b175c
}

.feature-benefit-full-bleed-image__text-block.gray-theme .cta-button.blue-btn:hover:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow.svg") no-repeat !important
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.top-left {
        text-align: left;
        left: 8.3%;
        top: 2%
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.top-center {
        text-align: center;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        top: 8%;
        width: 66%
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.top-center .feature-benefit-full-bleed-image__text-block__container.has-cta {
        display: block;
        margin-bottom: 30px;
        margin-right: 0
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.top-center .feature-benefit-full-bleed-image__text-block__link.has-cta {
        margin: auto
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.top-right {
        text-align: left;
        left: 58.3%;
        top: 2%
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.middle-left {
        text-align: left;
        left: 8.3%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.middle-center {
        text-align: center;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        top: 50%;
        width: 66%
    }
}

@media (min-width: 769px) and (max-width: 1280px) {
    .feature-benefit-full-bleed-image__text-block.middle-center {
        top: 60%
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.middle-center .feature-benefit-full-bleed-image__text-block__container.has-cta {
        display: block;
        margin-bottom: 30px;
        margin-right: 0
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.middle-center .feature-benefit-full-bleed-image__text-block__link.has-cta {
        margin: auto
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.middle-gap {
        text-align: center;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        top: 50%;
        width: 66%;
        height: 100%
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.middle-gap .feature-benefit-full-bleed-image__text-block__title {
        margin-top: 5%
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.middle-gap .feature-benefit-full-bleed-image__text-block__container.has-cta {
        display: block;
        position: absolute;
        bottom: 5%;
        left: 50%;
        width: 100%;
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        margin: 0
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.middle-right {
        text-align: left;
        left: 58.3%;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.bottom-left {
        text-align: left;
        left: 8.3%;
        bottom: 9%
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.bottom-center {
        text-align: center;
        left: 50%;
        -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
        transform: translate(-50%);
        bottom: 9%;
        width: 66%
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.bottom-center .feature-benefit-full-bleed-image__text-block__container.has-cta {
        display: block;
        margin-bottom: 30px;
        margin-right: 0
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.bottom-center .feature-benefit-full-bleed-image__text-block__link.has-cta {
        margin: auto
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block.bottom-right {
        text-align: left;
        left: 58.3%;
        bottom: 9%
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.top-left-mobile {
        text-align: left;
        left: 16px;
        top: 46px
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.top-center-mobile {
        text-align: center;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        top: 50%;
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.top-center-mobile .feature-benefit-full-bleed-image__text-block__container {
        display: block;
        margin-bottom: 37px;
        margin-right: 0
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.top-center-mobile .feature-benefit-full-bleed-image__text-block__link {
        margin: auto;
        margin-left: 15px
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.middle-center-mobile {
        text-align: center;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.middle-center-mobile .feature-benefit-full-bleed-image__text-block__container {
        display: block;
        margin-bottom: 37px;
        margin-right: 0
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.middle-center-mobile .feature-benefit-full-bleed-image__text-block__link {
        margin: auto;
        margin-left: 15px
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.middle-gap-mobile {
        text-align: center;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        height: 100%
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.middle-gap-mobile .feature-benefit-full-bleed-image__text-block__title {
        margin-top: 10%
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.middle-gap-mobile .feature-benefit-full-bleed-image__text-block__container {
        position: absolute;
        bottom: 5%;
        left: 50%;
        width: 100%;
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0)
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.bottom-left-mobile {
        text-align: left;
        left: 16px;
        bottom: 44px
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.bottom-left-mobile .feature-benefit-full-bleed-image__text-block__container.has-cta {
        display: block;
        margin-bottom: 37px;
        margin-right: 0
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.bottom-left-mobile .feature-benefit-full-bleed-image__text-block__link.has-cta {
        margin: auto;
        margin-left: 15px
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.bottom-center-mobile {
        text-align: center;
        left: 50%;
        -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
        transform: translate(-50%);
        bottom: 44px
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.bottom-center-mobile .feature-benefit-full-bleed-image__text-block__container {
        display: block;
        margin-bottom: 37px;
        margin-right: 0
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block.bottom-center-mobile .feature-benefit-full-bleed-image__text-block__link {
        margin: auto;
        margin-left: 15px
    }
}

.feature-benefit-full-bleed-image__text-block__eyebrow {
    font-size: 18px;
    padding: 6px 9px;
    background: #00B3E3;
    display: inline-block;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    margin-bottom: 15px;
    font-weight: 700;
    width: -webkit-max-content;
    width: max-content
}

.feature-benefit-full-bleed-image__text-block__eyebrow.sky-blue {
    background: #0077C8;
    color: white
}

.feature-benefit-full-bleed-image__text-block__eyebrow.coral {
    background: #FF4337;
    color: white
}

.feature-benefit-full-bleed-image__text-block__eyebrow.orange {
    background: #fa7901;
    color: white
}

.feature-benefit-full-bleed-image__text-block__eyebrow.sea-blue {
    background: #00B3E3;
    color: #000
}

.feature-benefit-full-bleed-image__text-block__title {
    font-family: "SamsungSansSharp";
    font-weight: bold;
    font-size: 31px;
    margin-bottom: 5px;
    line-height: 1.3
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block__title {
        font-size: 72px;
        font-weight: bold;
        letter-spacing: normal;
        margin-bottom: 28px
    }
}

@media (min-width: 769px) and (max-width: 1440px) {
    .feature-benefit-full-bleed-image__text-block__title {
        margin-bottom: 1.944444vw
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block__title {
        font-size: 25px !important
    }
}

.feature-benefit-full-bleed-image__text-block__title sup {
    font-size: 11px;
    vertical-align: super
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block__title sup {
        font-size: 24px
    }
}

.feature-benefit-full-bleed-image__text-block__title sub {
    font-size: 11px;
    vertical-align: baseline
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block__title sub {
        font-size: 24px
    }
}

.feature-benefit-full-bleed-image__text-block__description {
    font-size: 15px;
    font-weight: 400;
    line-height: 1.5
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block__description {
        font-size: 20px;
        font-weight: normal;
        letter-spacing: normal
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block__description {
        font-size: 10px !important
    }
}

.feature-benefit-full-bleed-image__text-block__description sup {
    font-size: 7px;
    vertical-align: super
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block__description sup {
        font-size: 10px
    }
}

.feature-benefit-full-bleed-image__text-block__description sub {
    font-size: 7px;
    vertical-align: baseline
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block__description sub {
        font-size: 10px
    }
}

.feature-benefit-full-bleed-image__text-block__legalCopy {
    font-size: 12px;
    color: #999999 !important;
    line-height: 1.71;
    margin-top: 13px;
    font-weight: 400
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block__legalCopy {
        margin-top: 27px
    }
}

.feature-benefit-full-bleed-image__text-block__legalCopy sup {
    font-size: 0.5em
}

.feature-benefit-full-bleed-image__text-block__legalCopy sub {
    font-size: 0.5em
}

.feature-benefit-full-bleed-image__text-block__legalCopy.order-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6
}

.feature-benefit-full-bleed-image__text-block__container {
    display: inline-block;
    margin-right: 32px;
    margin-top: 13px
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block__container {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        -js-display: flex;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-right: 0;
        margin-top: 40px
    }
}

@media (min-width: 769px) and (max-width: 1440px) {
    .feature-benefit-full-bleed-image__text-block__container {
        margin-top: 2.777777vw
    }
}

@media (min-width: 769px) and (max-width: 1024px) {
    .feature-benefit-full-bleed-image__text-block__container {
        margin-right: 6%
    }
}

.feature-benefit-full-bleed-image__text-block__container.has-cta a {
    margin-right: 20px
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image__text-block__container.has-cta a {
        margin-right: auto
    }
}

.feature-benefit-full-bleed-image__text-block__container.has-cta a:last-of-type {
    margin-right: 0
}

.feature-benefit-full-bleed-image__text-block__cta-button {
    font-size: 10px;
    letter-spacing: 1.5px;
    margin: 10px 0
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block__cta-button {
        vertical-align: middle;
        font-size: 11px;
        letter-spacing: 1.7px;
        padding: 16px 57px 15px 59px;
        font-weight: 700
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block__cta-button.only-mobile {
        display: none
    }
}

.feature-benefit-full-bleed-image__text-block__link {
    display: inline-block;
    margin: 10px 0;
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: 11px;
    letter-spacing: 1.7px;
    font-weight: bold;
    text-transform: uppercase;
    position: relative
}

.feature-benefit-full-bleed-image__text-block__link:focus {
    outline-color: #4d90fe;
    outline-style: solid;
    outline-width: thin
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block__link.only-mobile {
        display: none
    }
}

.feature-benefit-full-bleed-image .fullBleed-play-btn {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/play-button.png") right bottom no-repeat;
    outline: none !important;
    background-size: 35px 35px;
    width: 35px;
    height: 35px;
    color: #999999;
    font-size: 35px;
    position: absolute;
    bottom: 2%
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image .fullBleed-play-btn {
        width: 64px;
        height: 64px;
        font-size: 48px;
        background-size: 45px 45px;
        display: block
    }
}

.feature-benefit-full-bleed-image .fullBleed-play-btn-bottomRight {
    position: absolute;
    bottom: 2%;
    right: 2%;
    padding-right: 55px;
    padding-bottom: 20px
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image .fullBleed-play-btn-bottomRight {
        padding-right: 25px;
        padding-bottom: 13px
    }
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image .fullBleed-play-btn-bottomRight {
        bottom: 3%;
        padding-right: 50px;
        padding-bottom: 2.5%
    }
}

.feature-benefit-full-bleed-image .fullBleed-play-btn-bottomRight .video-copy {
    color: #FFFFFF
}

.feature-benefit-full-bleed-image .fullBleed-play-btn-bottomRight .fullBleed-play-btn {
    cursor: pointer;
    left: auto !important;
    bottom: 0 !important
}

.feature-benefit-full-bleed-image .fullBleed-play-btn-center {
    position: absolute;
    bottom: 50%;
    right: 50%;
    -webkit-transform: translate(50%, 50%);
    -ms-transform: translate(50%, 50%);
    transform: translate(50%, 50%)
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image .fullBleed-play-btn-center {
        bottom: 40%
    }
}

.feature-benefit-full-bleed-image .fullBleed-play-btn-center .video-copy {
    color: #FFFFFF
}

.feature-benefit-full-bleed-image .fullBleed-play-btn-center .fullBleed-play-btn {
    cursor: pointer;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    bottom: 144%
}

.feature-benefit-full-bleed-image .fullBleed-play-btn-fullBleed-play-btn-hidden {
    display: none !important
}

.feature-benefit-full-bleed-image .white-theme .video-copy {
    color: #000000 !important;
    white-space: nowrap
}

.feature-benefit-full-bleed-image .white-theme .fullBleed-play-btn {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/play-button-dark.png") right bottom no-repeat !important;
    outline: none !important;
    background-size: 45px 45px !important;
    width: 64px;
    height: 64px;
    color: #999999;
    font-size: 35px;
    position: absolute;
    bottom: 150%;
    right: 4%;
    left: 4%
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image .white-theme .fullBleed-play-btn {
        width: 45px;
        height: 45px
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image .white-theme .fullBleed-play-btn {
        width: 64px;
        height: 64px;
        font-size: 48px;
        background-size: 64px 64px !important;
        right: 2%;
        left: 2%;
        display: block
    }
}

.feature-benefit-full-bleed-image .gray-theme .video-copy {
    color: #000000 !important;
    white-space: nowrap
}

.feature-benefit-full-bleed-image .gray-theme .fullBleed-play-btn {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/play-button-dark.png") right bottom no-repeat !important;
    outline: none !important;
    background-size: 45px 45px !important;
    width: 64px;
    height: 64px;
    color: #999999;
    font-size: 35px;
    position: absolute;
    bottom: 150%;
    right: 4%;
    left: 4%
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image .gray-theme .fullBleed-play-btn {
        width: 45px;
        height: 45px
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image .gray-theme .fullBleed-play-btn {
        width: 64px;
        height: 64px;
        font-size: 48px;
        background-size: 64px 64px !important;
        right: 2%;
        left: 2%;
        display: block
    }
}

.feature-benefit-full-bleed-image .dark-theme .video-copy {
    color: #FFFFFF !important;
    white-space: nowrap
}

.feature-benefit-full-bleed-image .dark-theme .fullBleed-play-btn {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/play-button.png") right bottom no-repeat !important;
    outline: none !important;
    background-size: 45px 45px !important;
    width: 64px;
    height: 64px;
    color: #999999;
    font-size: 35px;
    position: absolute;
    bottom: 150%;
    right: 4%;
    left: 4%
}

@media (max-width: 768px) {
    .feature-benefit-full-bleed-image .dark-theme .fullBleed-play-btn {
        width: 45px;
        height: 45px
    }
}

@media (min-width: 769px) {
    .feature-benefit-full-bleed-image .dark-theme .fullBleed-play-btn {
        width: 64px;
        height: 64px;
        font-size: 48px;
        background-size: 64px 64px !important;
        right: 2%;
        left: 2%;
        display: block
    }
}

@media screen and (max-width: 1350px) and (min-width: 769px) {
    .feature-benefit-full-bleed-image__text-block__title {
        font-size: 2.7vw !important
    }

    .feature-benefit-full-bleed-image__text-block__description {
        font-size: 1.32vw !important
    }
}

@media screen and (max-width: 768px) and (min-width: 576px) {
    .feature-benefit-full-bleed-image__text-block__title {
        font-size: 28px !important;
        margin-bottom: 2%
    }

    .feature-benefit-full-bleed-image__text-block__description {
        font-size: 15px !important
    }

    .feature-benefit-full-bleed-image__text-block.top-center-mobile {
        top: 0;
        padding: 0 5%
    }

    .feature-benefit-full-bleed-image__text-block__container {
        margin-bottom: 5% !important
    }

    .feature-benefit-full-bleed-image__text-block__btn {
        font-size: 2.5vw
    }

    .feature-benefit-full-bleed-image__text-block__link {
        font-size: 2.5vw
    }

    .feature-benefit-full-bleed-image__hangtype .top-right {
        right: 100px
    }
}

.feature-benefit-full-bleed-image__image-container {
    padding-top: 50px;
}

@media only screen and (min-width:768px) {
    .feature-benefit-full-bleed-image__image-container {
        padding-top: 0px;
    }
}
.textBlock-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 768px) {
    .textBlock-wrapper {
        padding-left: 16px;
        padding-right: 16px
    }
}

.textBlock-wrapper .headertext-bottom {
    height: 64px
}

.textBlock-wrapper--grey {
    background-color: #f2f2f2
}

.textBlock-wrapper--darkGrey {
    background-color: #888
}

.textBlock-wrapper__title {
    width: 100%;
    color: #000000;
    text-align: center;
    font-size: 26px;
    line-height: 1.3;
    font-family: SamsungSansSharp
}

@media (min-width: 769px) {
    .textBlock-wrapper__title {
        font-size: 40px;
        font-weight: bold;
        padding-left: 22%;
        padding-right: 22%
    }
}

@media (max-width: 768px) {
    .textBlock-wrapper__title {
        font-size: 32px !important
    }
}

.textBlock-wrapper__desc {
    width: 100%;
    text-align: center;
    padding-top: 14px;
    font-weight: normal;
    line-height: 1.5;
    font-size: 12px;
    padding-left: 5%;
    padding-right: 5%;
    font-family: SamsungOneLatinWeb
}

@media (min-width: 769px) {
    .textBlock-wrapper__desc {
        font-size: 14px;
        padding-top: 28px;
        padding-left: 25%;
        padding-right: 25%
    }
}

@media (max-width: 768px) {
    .textBlock-wrapper__desc {
        font-size: 16px !important
    }
}

.textBlock-wrapper__cta {
    text-align: center;
    padding-top: 12px;
    padding-bottom: 12px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 0;
    font-size: 10px;
    font-weight: 700;
    font-family: SamsungOneLatinWeb
}

@media (min-width: 769px) {
    .textBlock-wrapper__cta {
        padding-top: 28px
    }
}

@media (min-width: 769px) {
    .textBlock-wrapper__cta {
        font-size: 11px
    }
}

.textBlock-wrapper__cta .btn-link {
    color: #000000;
    border-bottom: 1px solid #000000;
    padding-bottom: 5px;
    letter-spacing: 1.5px;
    font-weight: bold;
    font-size: 10px
}

@media (min-width: 769px) {
    .textBlock-wrapper__cta .btn-link {
        font-size: 11px
    }
}

.textBlock-wrapper__cta .cta-button {
    padding: 12.5px 42.5px 11.5px 41px;
    letter-spacing: 1.7px;
    font-size: 10px;
    font-weight: bold
}

@media (min-width: 769px) {
    .textBlock-wrapper__cta .cta-button {
        font-size: 11px;
        font-weight: bold;
        padding: 16.7px 43.7px 15px 45px
    }
}

.textBlock-wrapper__cta .cta-button--blue {
    color: #ffffff !important;
    background-color: #1428a0;
    border: 0
}

.textBlock-wrapper__cta .cta-button--blue:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow.svg") no-repeat !important
}

.textBlock-wrapper__cta .cta-button--blue:hover {
    color: #ffffff !important;
    background-color: #0b175c
}

.textBlock-wrapper--gray-theme {
    background-color: #f2f2f2
}

.textBlock-wrapper--dark-theme {
    background-color: #000000
}

.textBlock-wrapper--dark-theme .textBlock-wrapper__title {
    color: #FFFFFF
}

.textBlock-wrapper--dark-theme .textBlock-wrapper__desc {
    color: #FFFFFF
}

.textBlock-wrapper--dark-theme .textBlock-wrapper__cta .btn-link {
    color: #FFFFFF;
    border-bottom: 1px solid #FFFFFF
}

.textBlock-wrapper--white-theme {
    background-color: #FFFFFF
}

.textBlock-horizontal {
    display: inline-block;
    vertical-align: middle;
    margin-right: 0
}

@media (min-width: 769px) {
    .textBlock-horizontal {
        width: 55%
    }
}

.textBlock-horizontal--cta {
    padding: 0 60px 0 60px
}

.textBlock-horizontal--text {
    display: inline-block;
    margin: 0 30px 0 30px
}

@media (min-width: 769px) {
    .textBlock-horizontal--text {
        margin-top: 30px
    }
}

@media (max-width: 768px) {
    .textBlock-horizontal--text {
        width: 90px;
        margin: 0 10px 0 10px
    }
}

.textBlock-horizontal--text--specTitle {
    font-size: 20px;
    line-height: 20px;
    font-weight: 400
}

@media (min-width: 769px) {
    .textBlock-horizontal--text--specTitle {
        font-size: 32px
    }
}

.textBlock-horizontal--text--specTitle sup {
    font-size: 10px;
    top: -1em;
    font-weight: 700
}

@media (min-width: 769px) {
    .textBlock-horizontal--text--specTitle sup {
        font-size: 18px
    }
}

.textBlock-horizontal--text--specTitle sub {
    font-size: 10px;
    font-weight: 700;
    bottom: 1px
}

@media (min-width: 769px) {
    .textBlock-horizontal--text--specTitle sub {
        font-size: 18px
    }
}

.textBlock-horizontal--text--specDesc {
    font-size: 10px;
    font-weight: 700
}

@media (min-width: 769px) {
    .textBlock-horizontal--text--specDesc {
        font-size: 11px
    }
}

.textBlock-multi-lnk {
    display: inline-block;
    vertical-align: middle
}

.textBlock-multi-lnk .btn-link {
    margin: 0 20px 0 20px
}

@media (min-width: 769px) {
    .textBlock-multi-lnk .btn-link {
        margin: 0 30px 0 0
    }
}

@media (max-width: 768px) {
    .textBlock-multi-hyper-lnk .textBlock-horizontal---cta {
        margin-bottom: 23px
    }
}

.textBlock-multi-hyper-lnk .textBlock-horizontal---cta .textBlock-wrapper__cta__btn:focus {
    outline-color: #4d90fe;
    outline-style: solid;
    outline-width: thin
}

@media (max-width: 768px) {
    .textBlock-multi-hyper-lnk .textBlock-horizontal---cta .textBlock-wrapper__cta__btn {
        margin-top: 15px
    }
}

@media (max-width: 768px) {
    .header-textBlock-wrapper--desktop {
        display: none
    }
}

@media (min-width: 769px) {
    .header-textBlock-wrapper--mobile {
        display: none
    }
}

@media (max-width: 768px) {
    .textBlock-wrapper__cta .textBlock-horizontal---cta:last-of-type {
        margin-bottom: 0
    }
}
.secondary-callout {
    text-align: center;
    padding: 90px 0px
}

.secondary-callout.dark-theme {
    background: #000;
    color: #fff
}

.secondary-callout.dark-theme .cta-wrapper__secondary a, .secondary-callout.dark-theme .cta-wrapper__secondary .tl-btn-navigation::after {
    color: #fff
}

.secondary-callout.gray-theme {
    background-color: #f2f2f2
}

.secondary-callout__item {
    padding: 15px 0px
}

.secondary-callout__item::after {
    position: absolute;
    width: 1px;
    background: #cdd1d3;
    height: 100%;
    display: inline-block;
    content: "";
    top: 0;
    right: -12px
}

@media (max-width: 768px) {
    .secondary-callout__item::after {
        background: none
    }
}

.secondary-callout__item:last-child::after {
    background: none
}

@media (max-width: 768px) {
    .secondary-callout__item:last-child {
        border-bottom: none
    }
}

@media (max-width: 768px) {
    .secondary-callout__item.span-lg-3, .secondary-callout__item.span-lg-4 {
        width: 100% !important
    }
}

@media (max-width: 768px) {
    .secondary-callout__item {
        border-bottom: 1px solid #cdd1d3;
        padding: 35px 0px;
        border-left-width: 0
    }
}

.secondary-callout__title {
    font-weight: 700
}

.secondary-callout__desc {
    font-weight: 400;
    color: #141414;
    margin-bottom: 25px
}

.secondary-callout .cta-wrapper__secondary {
    display: block;
    margin-top: 15px
}

.secondary-callout .cta-wrapper__secondary a {
    color: #000;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: normal;
    font-weight: normal;
    display: inline-block
}

@media (max-width: 768px) {
    .secondary-callout {
        padding-top: 0;
        padding-bottom: 0
    }
}

@media (max-width: 768px) {
    .secondary-callout .row {
        margin-right: 0px
    }
}

@media (max-width: 800px) {
    .secondary-callout__item.span-lg-3, .secondary-callout__item.span-lg-4 {
        width: 50%
    }

    .secondary-callout__item.span-lg-4:nth-child(3) {
        margin: 0 auto;
        float: none;
        clear: both
    }

    .secondary-callout__item.span-lg-4:nth-child(2):after {
        background: none
    }
}
.column-grid-container {
    overflow: hidden
}

.column-grid-container .column-grid-theme.dark-theme {
    background-color: black
}

.column-grid-container .column-grid-theme.dark-theme * {
    color: white
}

.column-grid-container .column-grid-theme.dark-theme .text-wrapper__link a {
    color: white;
    border-bottom: 1px solid white
}

.column-grid-container .column-grid-theme.white-theme {
    background-color: white
}

.column-grid-container .column-grid-theme.white-theme * {
    color: black
}

.column-grid-container .column-grid-theme.white-theme .text-wrapper__link a {
    color: black;
    border-bottom: 1px solid black
}

@media (min-width: 769px) {
    .column-grid-container .column-grid-component {
        margin-left: 0px;
        margin-right: 0px;
        padding: 0 12px
    }
}

@media (max-width: 768px) {
    .column-grid-container .column-grid-component {
        margin-left: 0px;
        margin-right: 0px
    }
}

.column-grid-container .column-grid-component * {
    outline: none
}

.column-grid-container .column-grid-component .img-wrapper {
    position: relative;
    text-align: center
}

.column-grid-container .column-grid-component .img-wrapper a.column-grid-image-link.inactive {
    pointer-events: none;
    cursor: default
}

.column-grid-container .column-grid-component .img-wrapper a.column-grid-image-link img {
    vertical-align: bottom;
    height: 100%;
    width: 100%;
    max-height: 520px;
    display: inline-block
}

.column-grid-container .column-grid-component .img-wrapper .text-copy {
    font-size: 36px;
    font-family: 'SamsungSansSharp', 'SamsungOneLatinWeb';
    font-weight: bold;
    line-height: 1.11;
    text-align: center;
    color: #ffffff;
    position: absolute;
    width: 100%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    padding: 0 45px
}

@media (max-width: 768px) {
    .column-grid-container .column-grid-component .img-wrapper .text-copy {
        font-size: 14px
    }
}

.column-grid-container .column-grid-component .img-wrapper .text-cta {
    bottom: 66px;
    padding: 14px 30px 16px 36px !important
}

@media (max-width: 768px) {
    .column-grid-container .column-grid-component .img-wrapper {
        margin-bottom: 10px
    }

    .column-grid-container .column-grid-component.slick-slider .img-wrapper {
        margin-bottom: 0px
    }
}

.column-grid-container .column-grid-component .text-wrapper {
    margin-top: 50px;
    margin-bottom: 25px
}

.column-grid-container .column-grid-component .text-wrapper__title {
    font-size: 18px;
    font-weight: bold;
    line-height: 1.78;
    text-align: center;
    padding: 0 45px;
    margin-bottom: 16px
}

.column-grid-container .column-grid-component .text-wrapper__title * {
    font-size: 18px;
    font-weight: bold
}

.column-grid-container .column-grid-component .text-wrapper__content {
    font-family: SamsungOneLatinWeb;
    font-size: 14px;
    line-height: 1.71;
    text-align: center;
    padding: 0 30px
}

.column-grid-container .column-grid-component .text-wrapper__link {
    text-align: center;
    line-height: 2.91
}

.column-grid-container .column-grid-component .text-wrapper__link a {
    vertical-align: middle;
    padding-bottom: 6px;
    font-size: 11px;
    letter-spacing: 1.7px;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 47px
}

.column-grid-container .column-grid-component .image-gaps {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.column-grid-container .column-grid-component .col-lg-4 .img-wrapper .text-copy {
    padding: 0 118px
}

.column-grid-container .column-grid-component .col-lg-4 .text-wrapper__title {
    padding: 0 118px
}

.column-grid-container .column-grid-component .col-lg-4 .text-wrapper__content {
    padding: 0 94px
}

.column-grid-container .column-grid-component .col-lg-8 .img-wrapper .text-copy {
    padding: 0 284px
}

.column-grid-container .column-grid-component .col-lg-8 .text-wrapper__title {
    padding: 0 283px
}

.column-grid-container .column-grid-component .col-lg-8 .text-wrapper__content {
    padding: 0 236px
}

.column-grid-container .column-grid-component .col-lg-6 .img-wrapper .text-copy {
    padding: 0 165px
}

.column-grid-container .column-grid-component .col-lg-6 .text-wrapper__title {
    padding: 0 165px
}

.column-grid-container .column-grid-component .col-lg-6 .text-wrapper__content {
    padding: 0 118px
}

.column-grid-container .column-grid-component .col-lg-9 .img-wrapper .text-copy {
    padding: 0 354px
}

.column-grid-container .column-grid-component .col-lg-9 .text-wrapper__title {
    padding: 0 354px
}

.column-grid-container .column-grid-component .col-lg-9 .text-wrapper__content {
    padding: 0 283px
}

@media (max-width: 768px) {
    .column-grid-container .column-grid-component .col-sm-4 .text-wrapper__title, .column-grid-container .column-grid-component .col-sm-2 .text-wrapper__title {
        padding: 0 70px;
        font-size: 16px
    }

    .column-grid-container .column-grid-component .col-sm-4 .text-wrapper__content, .column-grid-container .column-grid-component .col-sm-2 .text-wrapper__content {
        padding: 0 35px;
        font-size: 12px
    }

    .column-grid-container .column-grid-component .col-sm-4 .text-wrapper__link, .column-grid-container .column-grid-component .col-sm-2 .text-wrapper__link {
        font-size: 10px
    }
}

@media (max-width: 768px) {
    .column-grid-container .column-grid-component .col-sm-4 .img-wrapper .text-copy {
        padding: 0 70px
    }
}

@media (max-width: 768px) {
    .column-grid-container .column-grid-component .col-sm-2 .img-wrapper .text-copy {
        padding: 0 35px
    }
}

@media (max-width: 768px) {
    .column-grid-container-buffer-bot-desktop, .column-grid-container-buffer-top-desktop {
        display: none
    }
}

@media (min-width: 769px) {
    .column-grid-container-buffer-bot-mobile, .column-grid-container-buffer-top-mobile {
        display: none
    }
}

.column-grid-container-buffer-bot-desktop.dark-theme, .column-grid-container-buffer-top-desktop.dark-theme, .column-grid-container-buffer-bot-mobile.dark-theme, .column-grid-container-buffer-top-mobile.dark-theme {
    background-color: black
}

.column-grid-container-buffer-bot-desktop.white-theme, .column-grid-container-buffer-top-desktop.white-theme, .column-grid-container-buffer-bot-mobile.white-theme, .column-grid-container-buffer-top-mobile.white-theme {
    background-color: white
}

.column-grid-container .slick-slider {
    padding-bottom: 30px;
    margin-bottom: 0
}

.column-grid-container .slick-dots {
    bottom: 8px
}

.column-grid-container .slick-dots li button {
    background: #cccccc;
    border: 1px solid #cccccc
}

.column-grid-container .slick-dots li.slick-active button {
    border: 1px solid #999999;
    background: #999999
}
.header-dialog {
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 10000;
    width: 100%;
    height: 100%
}

.header-dialog .header-category-button-holder {
    border: none
}

@media (max-width: 768px) {
    .header-dialog .header-category-button-holder {
        width: 100%;
        text-align: center
    }
}

.header-dialog .header-category-button {
    margin: 32px auto 20px;
    position: relative;
    display: inline-block;
    padding: 4.1% 12.9%;
    font-size: 24px;
    font-size: 3.33vw;
    overflow: hidden;
    font-weight: 800;
    line-height: 1;
    letter-spacing: .2em;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 0 0, 0 100%;
    background-size: 100% 100%, 100% 100%;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    outline: 0;
    -webkit-transition: .2s ease-in;
    transition: .2s ease-in;
    background-clip: border-box;
    background-color: #152f97;
    color: #ffffff
}

@media (min-width: 769px) {
    .header-dialog .header-category-button {
        width: 100%;
        padding: 18px 20px;
        font-size: 12px
    }
}

.header-dialog-overlay {
    position: fixed;
    background-color: rgba(0, 0, 0, 0.7);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
}

.header-dialog .header-dialog-modal {
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    overflow: auto;
    display: block;
    margin: 0 auto;
    width: 90%;
    height: auto;
    max-height: 95vh;
    padding: 60px 6%;
    background-color: #ffffff;
    height: auto;
    font-family: SamsungOneLatinWeb
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal {
        width: 80%;
        max-width: 1150px;
        padding: 60px 80px
    }
}

.header-dialog .header-dialog-modal .icon-x {
    cursor: pointer;
    font-size: 16px;
    position: absolute;
    width: 16px;
    height: 16px;
    right: 22px;
    top: 20px
}

.header-dialog .header-dialog-modal .header-dialog-body h3 {
    font-size: 36px;
    font-size: 5vw;
    font-weight: bold;
    line-height: 1.33;
    text-align: center
}

@media (min-width: 769px) and (max-width: 1440px) {
    .header-dialog .header-dialog-modal .header-dialog-body h3 {
        font-size: 2.22vw !important
    }
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body h3 {
        font-size: 32px;
        line-height: 1.5
    }
}

.header-dialog .header-dialog-modal .header-dialog-body h4 {
    font-size: 24px;
    font-size: 3.333vw;
    font-weight: normal;
    line-height: 1.67;
    text-align: center;
    margin-top: 22px
}

@media (max-width: 500px) {
    .header-dialog .header-dialog-modal .header-dialog-body h4 {
        line-height: 1.1
    }
}

@media (min-width: 769px) and (max-width: 1440px) {
    .header-dialog .header-dialog-modal .header-dialog-body h4 {
        font-size: 1.25vw !important
    }
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body h4 {
        font-size: 14px;
        line-height: 1.71
    }
}

.header-dialog .header-dialog-modal .header-dialog-body form {
    margin-top: 20px
}

.header-dialog .header-dialog-modal .header-dialog-body form ::-webkit-input-placeholder {
    color: #a6a6a6
}

.header-dialog .header-dialog-modal .header-dialog-body form :-moz-placeholder {
    color: #a6a6a6
}

.header-dialog .header-dialog-modal .header-dialog-body form ::-moz-placeholder {
    color: #a6a6a6
}

.header-dialog .header-dialog-modal .header-dialog-body form :-ms-input-placeholder {
    color: #a6a6a6
}

.header-dialog .header-dialog-modal .header-dialog-body form input {
    height: 48px;
    width: 100%;
    margin: 20px 0;
    padding-left: 20px;
    font-size: 24px;
    font-size: 3.33vw;
    font-weight: 400;
    font-family: 'SamsungOneLatinWeb', "SamsungSansSharp";
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body form input {
        font-size: 14px;
        height: 48px
    }
}

.header-dialog .header-dialog-modal .header-dialog-body form .header-dialog-disclaimer {
    text-align: left;
    font-size: 24px;
    font-size: 3.33vw;
    font-weight: normal;
    line-height: 1.67
}

@media (max-width: 500px) {
    .header-dialog .header-dialog-modal .header-dialog-body form .header-dialog-disclaimer {
        line-height: 1.1
    }
}

@media (min-width: 769px) and (max-width: 1440px) {
    .header-dialog .header-dialog-modal .header-dialog-body form .header-dialog-disclaimer {
        font-size: 1.25vw !important
    }
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body form .header-dialog-disclaimer {
        font-size: 14px;
        line-height: 1.5
    }
}

.header-dialog .header-dialog-modal .header-dialog-body form .header-dialog-disclaimer input {
    margin-bottom: 0
}

.header-dialog .header-dialog-modal .header-dialog-body form .header-category-button-holder {
    text-align: center;
    height: auto
}

.header-dialog .header-dialog-modal .header-dialog-body form .header-category-button-holder .header-category-button {
    margin: 20px 0;
    padding: 25px 45px;
    width: auto
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body form .header-category-button-holder .header-category-button {
        padding: 19px 56px
    }
}

.header-dialog .header-dialog-modal .header-dialog-body form .header-category-signup-link {
    display: none;
    font-size: 12px;
    font-weight: 800;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.08;
    letter-spacing: 1.2px;
    text-align: center;
    color: #363636;
    position: relative;
    text-align: center;
    margin-left: -10px
}

.header-dialog .header-dialog-modal .header-dialog-body .header-dialog-errormessage {
    position: absolute;
    left: 10px;
    top: 72px;
    color: red
}

.header-dialog .header-dialog-modal .header-dialog-body .header-dialog-success {
    display: none;
    text-align: center;
    margin-bottom: 90px
}

.header-dialog .header-dialog-modal .header-dialog-body .header-dialog-success .header-dialog-checkmark {
    display: inline-block;
    border: solid 2px #a6a6a6;
    height: 112px;
    width: 112px;
    -webkit-border-radius: 112px;
    border-radius: 112px;
    margin: 60px auto 30px
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body .header-dialog-success .header-dialog-checkmark {
        height: 65px;
        width: 65px;
        -webkit-border-radius: 50px;
        border-radius: 50px
    }
}

.header-dialog .header-dialog-modal .header-dialog-body .header-dialog-success .header-dialog-checkmark:after {
    content: '';
    display: block;
    width: 28px;
    height: 60px;
    border: solid #1428a0;
    border-width: 0 5px 5px 0;
    margin: 13% 34%;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body .header-dialog-success .header-dialog-checkmark:after {
        width: 16px;
        height: 36px;
        margin: 13% 34%
    }
}

.header-dialog .header-dialog-disclaimer {
    position: relative
}

.header-dialog .header-category-input-checkbox {
    -webkit-appearance: checkbox
}

.header-dialog-narrow-view {
    width: 100%
}

@media (min-width: 769px) {
    .header-dialog-narrow-view {
        max-width: 680px !important
    }
}

.header--hasLogo .header__text-headline {
    font-size: 44px;
    line-height: 118.18182%;
    font-weight: bold
}

@media (min-width: 834px) {
    .header__text .header__text-headline, .header--hasLogo .header__text-headline {
        font-size: 76px;
        line-height: 115.78947%
    }
}

@media (min-width: 834px) and (max-width: 1440px) {
    .header__text .header__text-headline, .header--hasLogo .header__text-headline {
        font-size: 5.27778vw
    }
}

.header--hasLogo .header__text-subHeadline {
    font-size: 22px;
    line-height: 100%;
    font-weight: 700
}

.header--hasLogo .light-weight.header__text-subHeadline {
    font-weight: 300
}

@media (min-width: 990px) {
    .header__text .header__text-subHeadline, .header--hasLogo .header__text-subHeadline {
        font-size: 32px;
        line-height: 150%
    }
}

@media (min-width: 990px) and (max-width: 1440px) {
    .header__text .header__text-subHeadline, .header--hasLogo .header__text-subHeadline {
        font-size: 2.22222vw
    }
}

.header--hasLogo .header__text-headline {
    font-size: 44px;
    line-height: 118.18182%;
    font-weight: bold
}

@media (min-width: 834px) {
    .header__text .header__text-headline, .header--hasLogo .header__text-headline {
        font-size: 76px;
        line-height: 115.78947%
    }
}

@media (min-width: 834px) and (max-width: 1440px) {
    .header__text .header__text-headline, .header--hasLogo .header__text-headline {
        font-size: 5.27778vw
    }
}

.header--hasLogo .header__text-subHeadline {
    font-size: 22px;
    line-height: 100%;
    font-weight: 700
}

.header--hasLogo .light-weight.header__text-subHeadline {
    font-weight: 300
}

@media (min-width: 990px) {
    .header__text .header__text-subHeadline, .header--hasLogo .header__text-subHeadline {
        font-size: 32px;
        line-height: 150%
    }
}

@media (min-width: 990px) and (max-width: 1440px) {
    .header__text .header__text-subHeadline, .header--hasLogo .header__text-subHeadline {
        font-size: 2.22222vw
    }
}

.header-dialog {
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    z-index: 10000;
    width: 100%;
    height: 100%
}

.header-dialog .header-category-button-holder {
    border: none
}

@media (max-width: 768px) {
    .header-dialog .header-category-button-holder {
        width: 100%;
        text-align: center
    }
}

.header-dialog .header-category-button {
    margin: 32px auto 20px;
    position: relative;
    display: inline-block;
    padding: 4.1% 12.9%;
    font-size: 24px;
    font-size: 3.33vw;
    overflow: hidden;
    font-weight: 800;
    line-height: 1;
    letter-spacing: .2em;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 0 0, 0 100%;
    background-size: 100% 100%, 100% 100%;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    outline: 0;
    -webkit-transition: .2s ease-in;
    transition: .2s ease-in;
    background-clip: border-box;
    background-color: #152f97;
    color: #ffffff
}

@media (min-width: 769px) {
    .header-dialog .header-category-button {
        width: 100%;
        padding: 18px 20px;
        font-size: 12px
    }
}

.header-dialog-overlay {
    position: fixed;
    background-color: rgba(0, 0, 0, 0.7);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
}

.header-dialog .header-dialog-modal {
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    overflow: auto;
    display: block;
    margin: 0 auto;
    width: 90%;
    height: auto;
    max-height: 95vh;
    padding: 60px 6%;
    background-color: #ffffff;
    height: auto;
    font-family: SamsungOneLatinWeb
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal {
        width: 80%;
        max-width: 1150px;
        padding: 60px 80px
    }
}

.header-dialog .header-dialog-modal .icon-x {
    cursor: pointer;
    font-size: 16px;
    position: absolute;
    width: 16px;
    height: 16px;
    right: 22px;
    top: 20px
}

.header-dialog .header-dialog-modal .header-dialog-body h3 {
    font-size: 36px;
    font-size: 5vw;
    font-weight: bold;
    line-height: 1.33;
    text-align: center
}

@media (min-width: 769px) and (max-width: 1440px) {
    .header-dialog .header-dialog-modal .header-dialog-body h3 {
        font-size: 2.22vw !important
    }
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body h3 {
        font-size: 32px;
        line-height: 1.5
    }
}

.header-dialog .header-dialog-modal .header-dialog-body h4 {
    font-size: 24px;
    font-size: 3.333vw;
    font-weight: normal;
    line-height: 1.67;
    text-align: center;
    margin-top: 22px
}

@media (max-width: 500px) {
    .header-dialog .header-dialog-modal .header-dialog-body h4 {
        line-height: 1.1
    }
}

@media (min-width: 769px) and (max-width: 1440px) {
    .header-dialog .header-dialog-modal .header-dialog-body h4 {
        font-size: 1.25vw !important
    }
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body h4 {
        font-size: 14px;
        line-height: 1.71
    }
}

.header-dialog .header-dialog-modal .header-dialog-body form {
    margin-top: 20px
}

.header-dialog .header-dialog-modal .header-dialog-body form ::-webkit-input-placeholder {
    color: #a6a6a6
}

.header-dialog .header-dialog-modal .header-dialog-body form :-moz-placeholder {
    color: #a6a6a6
}

.header-dialog .header-dialog-modal .header-dialog-body form ::-moz-placeholder {
    color: #a6a6a6
}

.header-dialog .header-dialog-modal .header-dialog-body form :-ms-input-placeholder {
    color: #a6a6a6
}

.header-dialog .header-dialog-modal .header-dialog-body form input {
    height: 48px;
    width: 100%;
    margin: 20px 0;
    padding-left: 20px;
    font-size: 24px;
    font-size: 3.33vw;
    font-weight: 400;
    font-family: 'SamsungOneLatinWeb', "SamsungSansSharp";
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body form input {
        font-size: 14px;
        height: 48px
    }
}

.header-dialog .header-dialog-modal .header-dialog-body form .header-dialog-disclaimer {
    text-align: left;
    font-size: 24px;
    font-size: 3.33vw;
    font-weight: normal;
    line-height: 1.67
}

@media (max-width: 500px) {
    .header-dialog .header-dialog-modal .header-dialog-body form .header-dialog-disclaimer {
        line-height: 1.1
    }
}

@media (min-width: 769px) and (max-width: 1440px) {
    .header-dialog .header-dialog-modal .header-dialog-body form .header-dialog-disclaimer {
        font-size: 1.25vw !important
    }
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body form .header-dialog-disclaimer {
        font-size: 14px;
        line-height: 1.5
    }
}

.header-dialog .header-dialog-modal .header-dialog-body form .header-dialog-disclaimer input {
    margin-bottom: 0
}

.header-dialog .header-dialog-modal .header-dialog-body form .header-category-button-holder {
    text-align: center;
    height: auto
}

.header-dialog .header-dialog-modal .header-dialog-body form .header-category-button-holder .header-category-button {
    margin: 20px 0;
    padding: 25px 45px;
    width: auto
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body form .header-category-button-holder .header-category-button {
        padding: 19px 56px
    }
}

.header-dialog .header-dialog-modal .header-dialog-body form .header-category-signup-link {
    display: none;
    font-size: 12px;
    font-weight: 800;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.08;
    letter-spacing: 1.2px;
    text-align: center;
    color: #363636;
    position: relative;
    text-align: center;
    margin-left: -10px
}

.header-dialog .header-dialog-modal .header-dialog-body .header-dialog-errormessage {
    position: absolute;
    left: 10px;
    top: 72px;
    color: red
}

.header-dialog .header-dialog-modal .header-dialog-body .header-dialog-success {
    display: none;
    text-align: center;
    margin-bottom: 90px
}

.header-dialog .header-dialog-modal .header-dialog-body .header-dialog-success .header-dialog-checkmark {
    display: inline-block;
    border: solid 2px #a6a6a6;
    height: 112px;
    width: 112px;
    -webkit-border-radius: 112px;
    border-radius: 112px;
    margin: 60px auto 30px
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body .header-dialog-success .header-dialog-checkmark {
        height: 65px;
        width: 65px;
        -webkit-border-radius: 50px;
        border-radius: 50px
    }
}

.header-dialog .header-dialog-modal .header-dialog-body .header-dialog-success .header-dialog-checkmark:after {
    content: '';
    display: block;
    width: 28px;
    height: 60px;
    border: solid #1428a0;
    border-width: 0 5px 5px 0;
    margin: 13% 34%;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

@media (min-width: 769px) {
    .header-dialog .header-dialog-modal .header-dialog-body .header-dialog-success .header-dialog-checkmark:after {
        width: 16px;
        height: 36px;
        margin: 13% 34%
    }
}

.header-dialog .header-dialog-disclaimer {
    position: relative
}

.header-dialog .header-category-input-checkbox {
    -webkit-appearance: checkbox
}

.header-dialog-narrow-view {
    width: 100%
}

@media (min-width: 769px) {
    .header-dialog-narrow-view {
        max-width: 680px !important
    }
}

.dynamic-header-tag {
    margin: 0 auto;
    max-width: 1440px;
    position: relative;
    width: 100%;
    overflow: hidden
}

.header {
    min-height: 50px;
    position: relative
}

.header .cta-button {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 2px;
    overflow: visible;
    font-size: 10px;
    letter-spacing: 1.5px;
    padding: 12px 42px;
    margin-right: 18px
}

@media (min-width: 769px) {
    .header .cta-button {
        font-size: 11px;
        letter-spacing: 1.7px;
        padding: 16px 57px 15px 59px;
        font-weight: 700
    }
}

@media (min-width: 769px) and (max-width: 1440px) {
    .header .cta-button {
        margin-right: 3%;
        font-size: 11px;
        letter-spacing: 1.7px;
        padding: 1.11111vw 4.027778vw;
        font-weight: 700
    }
}

.header__cta2 {
    text-decoration: none;
    padding-bottom: 6px;
    font-size: 11px;
    letter-spacing: 1.7px;
    font-weight: bold;
    text-transform: uppercase;
    position: relative;
    top: 3px;
    display: inline-block;
    color: #000;
    border-bottom: 1px solid #000;
    vertical-align: middle;
    margin: 0 18px 0 0
}

@media (min-width: 769px) and (max-width: 1279px) {
    .header__cta2 {
        font-size: 1.1vw
    }
}

@media (max-width: 768px) {
    .header__cta2 {
        display: inline-block;
        margin-top: 0
    }
}

.header__cta2:hover {
    color: #1428A0;
    border-bottom-color: #1428A0
}

.header__cta2.hasArrow {
    margin-right: 25px
}

.header__cta2.hasArrow::after {
    font-family: 'SamsungSharpGraphic';
    content: '\e902';
    font-size: 10px;
    position: absolute;
    right: -14px;
    top: 4px
}

.header .container.dark-theme .header__cta2 {
    color: #fff;
    color: #fff;
    border-bottom: 1px solid #fff
}

.header .container.dark-theme .header__cta2:hover {
    border-bottom-color: #00B3E3;
    color: #00B3E3
}

.header .badge-wrapper {
    bottom: auto;
    display: block;
    left: auto;
    position: absolute;
    right: auto;
    top: auto;
    z-index: 98
}

.header .badge-wrapper .badge {
    width: auto;
    max-height: 70px
}

.header .badge-top-right {
    top: 20px;
    right: 20px
}

.header .badge-top-left {
    top: 20px;
    left: 20px
}

.header .badge-bottom-left {
    bottom: 20px;
    left: 20px
}

.header .badge-bottom-right {
    bottom: 20px;
    right: 20px
}

.header .header__img {
    display: block;
    width: 100%
}

@media (max-width: 768px) {
    .header__text {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        width: 100%;
        border-left-width: 16px;
        padding: 0 0%
    }
}

@media (max-width: 768px) {
    .header__text {
        position: absolute;
        text-align: center;
        left: 0;
        right: 0;
        margin: 0 auto
    }
}

.header__text .header__text-headline {
    font-family: "SamsungSansSharp"
}

@media (max-width: 768px) {
    .header__text .header__text-headline {
        margin-bottom: 1.37%;
        font-size: 30px;
        font-size: -webkit-calc(14px + 3.92vw);
        font-size: calc(14px + 3.92vw)
    }
}

.header__text .header__text-headline sup {
    vertical-align: super;
    font-size: 0.6em;
    line-height: 0.6em;
    top: -0.2em
}

.header__text .header__text-subHeadline {
    font-family: "SamsungOneLatinWeb"
}

@media (max-width: 768px) {
    .header__text .header__text-subHeadline {
        margin-bottom: 5.18%;
        font-size: 14px;
        font-size: -webkit-calc(14px + 1.05vw);
        font-size: calc(14px + 1.05vw);
        line-height: 146%
    }
}

.header__text .header__text-subHeadline sup {
    vertical-align: super;
    font-size: 0.6em;
    line-height: 0.6em;
    top: -0.2em
}

.header--hasLogo .header__text-logo .logo__img {
    max-width: 100%;
    vertical-align: bottom
}

@media (max-width: 768px) {
    .header--hasLogo .header__text-logo {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 16px;
        width: 50%;
        margin-left: 25%;
        margin-right: 25%;
        border-left-width: 0;
        margin-bottom: 4.88%
    }
}

@media (max-width: 768px) {
    .header--hasLogo .header__text-headline {
        margin-bottom: 5.18%
    }
}

@media (max-width: 768px) {
    .header--hasLogo .header__text-subHeadline {
        margin-bottom: 7.62%
    }
}

@media (max-width: 768px) {
    .header--mobile-top .header__text {
        top: 3.78%;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        bottom: auto
    }
}

@media (max-width: 768px) {
    .header--mobile-middle .header__text {
        position: absolute;
        top: 50%;
        -webkit-transform: translate3D(0, -50%, 0);
        -ms-transform: translate3D(0, -50%, 0);
        transform: translate3D(0, -50%, 0);
        bottom: auto
    }
}

.header .icon-play {
    display: inline;
    font-size: 50px;
    width: 50px;
    height: 50px;
    color: #fff;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto
}

.header .icon-play:hover {
    color: #363636
}

@media (min-width: 769px) {
    .header .icon-play {
        font-size: 100px;
        width: 100px;
        height: 100px
    }
}

@media (min-width: 769px) {
    .header--top-right .header__text {
        top: 12.88%
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--top-right .header__text {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        width: 41.66667%;
        border-left-width: 24px;
        padding: 0 0%
    }
}

@media (min-width: 769px) {
    .header--top-right .header__text-logo {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 16px;
        width: 40%;
        margin-left: 30%;
        margin-right: 30%;
        border-left-width: 0;
        margin: 0 60% 3.91% 0
    }

    .header--top-right .header__text-headline {
        margin-bottom: 1.41%
    }

    .header--top-right .header__text-subHeadline {
        margin-bottom: 5.65%
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--top-right .header__text {
        left: 58.33333% !important
    }
}

@media (min-width: 769px) {
    .header--hasLogo-headline {
        margin-bottom: 3.91%
    }

    .header--hasLogo-subHeadline {
        margin-bottom: 6.12%
    }

    .header--top-center .header__text {
        text-align: center;
        top: 7.63%
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--top-center .header__text {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        width: 83.33333%;
        border-left-width: 24px;
        padding: 0 0%
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--top-center .header__text {
        left: 8.33333% !important
    }
}

@media (min-width: 769px) {
    .header--top-center .header__text-logo {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 16px;
        width: 20%;
        margin-left: 40%;
        margin-right: 40%;
        border-left-width: 0;
        margin-bottom: 1.95%
    }

    .header--top-center .header__text-headline {
        margin-bottom: .78%
    }

    .header--top-center .header__text-subHeadline {
        margin-bottom: 2.85%
    }

    .header--hasLogo-headline {
        margin-bottom: 3.91%
    }

    .header--hasLogo-subHeadline {
        margin-bottom: 6.12%
    }

    .header--top-left .header__text {
        top: 12.88%
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--top-left .header__text {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        width: 41.66667%;
        border-left-width: 24px;
        padding: 0 0%
    }
}

@media (min-width: 769px) {
    .header--top-left .header__text-logo {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 16px;
        width: 40%;
        margin-left: 30%;
        margin-right: 30%;
        border-left-width: 0;
        margin: 0 60% 3.91% 0
    }

    .header--top-left .header__text-headline {
        margin-bottom: 1.41%
    }

    .header--top-left .header__text-subHeadline {
        margin-bottom: 5.65%
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--top-left .header__text {
        left: 8.33333% !important
    }
}

@media (min-width: 769px) {
    .header--hasLogo-headline {
        margin-bottom: 3.91%
    }

    .header--hasLogo-subHeadline {
        margin-bottom: 6.12%
    }

    .header--bottom-right .header__text {
        bottom: 9%
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--bottom-right .header__text {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        width: 41.66667%;
        border-left-width: 24px;
        padding: 0 0%
    }
}

@media (min-width: 769px) {
    .header--bottom-right .header__text-logo {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 16px;
        width: 40%;
        margin-left: 30%;
        margin-right: 30%;
        border-left-width: 0;
        margin: 0 60% 3.91% 0
    }

    .header--bottom-right .header__text-headline {
        margin-bottom: 1.41%
    }

    .header--bottom-right .header__text-subHeadline {
        margin-bottom: 5.65%
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--bottom-right .header__text {
        left: 58.33333% !important
    }
}

@media (min-width: 769px) {
    .header--hasLogo-headline {
        margin-bottom: 3.91%
    }

    .header--hasLogo-subHeadline {
        margin-bottom: 6.12%
    }

    .header--bottom-center .header__text {
        text-align: center;
        bottom: 9%
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--bottom-center .header__text {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        width: 83.33333%;
        border-left-width: 24px;
        padding: 0 0%
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--bottom-center .header__text {
        left: 8.33333% !important
    }
}

@media (min-width: 769px) {
    .header--bottom-center .header__text-logo {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 16px;
        width: 20%;
        margin-left: 40%;
        margin-right: 40%;
        border-left-width: 0;
        margin-bottom: 1.95%
    }

    .header--bottom-center .header__text-headline {
        margin-bottom: .78%
    }

    .header--bottom-center .header__text-subHeadline {
        margin-bottom: 2.85%
    }

    .header--hasLogo-headline {
        margin-bottom: 3.91%
    }

    .header--hasLogo-subHeadline {
        margin-bottom: 6.12%
    }

    .header--bottom-left .header__text {
        bottom: 9%
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--bottom-left .header__text {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        width: 41.66667%;
        border-left-width: 24px;
        padding: 0 0%
    }
}

@media (min-width: 769px) {
    .header--bottom-left .header__text-logo {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 16px;
        width: 40%;
        margin-left: 30%;
        margin-right: 30%;
        border-left-width: 0;
        margin: 0 60% 3.91% 0
    }

    .header--bottom-left .header__text-headline {
        margin-bottom: 1.41%
    }

    .header--bottom-left .header__text-subHeadline {
        margin-bottom: 5.65%
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--bottom-left .header__text {
        left: 8.33333% !important
    }
}

@media (min-width: 769px) {
    .header--hasLogo-headline {
        margin-bottom: 3.91%
    }

    .header--hasLogo-subHeadline {
        margin-bottom: 6.12%
    }

    .header--middle-center .header__text {
        text-align: center;
        position: absolute;
        top: 50%;
        -webkit-transform: translate3D(0, -50%, 0);
        -ms-transform: translate3D(0, -50%, 0);
        transform: translate3D(0, -50%, 0)
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--middle-center .header__text {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        width: 83.33333%;
        border-left-width: 24px;
        padding: 0 0%
    }
}

@media (min-width: 769px) and (min-width: 769px) {
    .header--middle-center .header__text {
        left: 8.33333% !important
    }
}

@media (min-width: 769px) {
    .header--middle-center .header__text-logo {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 16px;
        width: 20%;
        margin-left: 40%;
        margin-right: 40%;
        border-left-width: 0;
        margin-bottom: 1.95%
    }

    .header--middle-center .header__text-headline {
        margin-bottom: .78%
    }

    .header--middle-center .header__text-subHeadline {
        margin-bottom: 2.85%
    }

    .header--hasLogo-headline {
        margin-bottom: 3.91%
    }

    .header--hasLogo-subHeadline {
        margin-bottom: 6.12%
    }
}

@media (min-width: 769px) {
    .header .video-button-overlay-topLeft-desktop {
        position: absolute;
        top: 8%;
        left: 6%
    }
}

@media (max-width: 768px) {
    .header .video-button-overlay-topLeft-mobile {
        position: absolute;
        top: 14%;
        left: 10%
    }
}

@media (min-width: 769px) {
    .header .video-button-overlay-topright-desktop {
        position: absolute;
        top: 8%;
        left: 94%
    }
}

@media (max-width: 768px) {
    .header .video-button-overlay-topright-mobile {
        position: absolute;
        top: 14%;
        left: 96%
    }
}

@media (min-width: 769px) {
    .header .video-button-overlay-bottomLeft-desktop {
        position: absolute;
        top: 92%;
        left: 6%
    }
}

@media (max-width: 768px) {
    .header .video-button-overlay-bottomLeft-mobile {
        position: absolute;
        top: 85%;
        left: 10%
    }
}

@media (min-width: 769px) {
    .header .video-button-overlay-bottomRight-desktop {
        position: absolute;
        top: 92%;
        left: 94%
    }
}

@media (max-width: 768px) {
    .header .video-button-overlay-bottomRight-mobile {
        position: absolute;
        top: 85%;
        left: 96%
    }
}
@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff2") format("woff2"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.woff") format("woff"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-400.eot");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: 'SamsungOne';
    src: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff2") format("woff2"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.woff") format("woff"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungOneLatinWeb-700.eot");
    font-weight: 700;
    font-style: bold;
    font-display: swap
}

@font-face {
    font-family: 'SamsungSharpSans';
    src: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.woff") format("woff"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.eot?#iefix") format("embedded-opentype"), url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/global_clientlib/resources/fonts/SamsungSharpSans-Bold.svg#SamsungSharpSans-Bold") format("svg");
    font-weight: 700;
    font-style: bold;
    font-display: swap
}

.c_swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    z-index: 1
}

.c_swiper-container-no-flexbox .c_swiper-slide {
    float: left
}

.c_swiper-container-vertical>.c_swiper-wrapper {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column
}

.c_swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    -js-display: flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.c_swiper-container-android .c_swiper-slide, .c_swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    -ms-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0)
}

.c_swiper-container-multirow>.c_swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.c_swiper-container-free-mode>.c_swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.c_swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative
}

.c_swiper-container-autoheight, .c_swiper-container-autoheight .c_swiper-slide {
    height: auto
}

.c_swiper-container-autoheight .c_swiper-wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    -ms-grid-row-align: flex-start;
    align-items: flex-start;
    -webkit-transition-property: -webkit-transform, height;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: height, -webkit-transform;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform
}

.c_swiper-container .c_swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.c_swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.c_swiper-wp8-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.c_swiper-button-prev, .c_swiper-button-next {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat
}

.c_swiper-button-prev.c_swiper-button-disabled, .c_swiper-button-next.c_swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none
}

.c_swiper-button-prev, .c_swiper-container-rtl .c_swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto
}

.c_swiper-button-prev.c_swiper-button-black, .c_swiper-container-rtl .c_swiper-button-next.c_swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.c_swiper-button-prev.c_swiper-button-white, .c_swiper-container-rtl .c_swiper-button-next.c_swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.c_swiper-button-next, .c_swiper-container-rtl .c_swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto
}

.c_swiper-button-next.c_swiper-button-black, .c_swiper-container-rtl .c_swiper-button-prev.c_swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.c_swiper-button-next.c_swiper-button-white, .c_swiper-container-rtl .c_swiper-button-prev.c_swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.c_swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms;
    transition: 300ms;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.c_swiper-pagination.c_swiper-pagination-hidden {
    opacity: 0
}

.c_swiper-pagination-fraction, .c_swiper-pagination-custom, .c_swiper-container-horizontal>.c_swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%
}

.c_swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    background: #000;
    opacity: 0.2
}

button.c_swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none
}

.c_swiper-pagination-clickable .c_swiper-pagination-bullet {
    cursor: pointer
}

.c_swiper-pagination-white .c_swiper-pagination-bullet {
    background: #fff
}

.c_swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.c_swiper-pagination-white .c_swiper-pagination-bullet-active {
    background: #fff
}

.c_swiper-pagination-black .c_swiper-pagination-bullet-active {
    background: #000
}

.c_swiper-container-vertical>.c_swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0px, -50%, 0);
    -ms-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0)
}

.c_swiper-container-vertical>.c_swiper-pagination-bullets .c_swiper-pagination-bullet {
    margin: 5px 0;
    display: block
}

.c_swiper-container-horizontal>.c_swiper-pagination-bullets .c_swiper-pagination-bullet {
    margin: 0 5px
}

.c_swiper-pagination-progress {
    background: rgba(0, 0, 0, 0.25);
    position: absolute
}

.c_swiper-pagination-progress .c_swiper-pagination-progressbar {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top
}

.c_swiper-container-rtl .c_swiper-pagination-progress .c_swiper-pagination-progressbar {
    -webkit-transform-origin: right top;
    -ms-transform-origin: right top;
    transform-origin: right top
}

.c_swiper-container-horizontal>.c_swiper-pagination-progress {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.c_swiper-container-vertical>.c_swiper-pagination-progress {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.c_swiper-pagination-progress.c_swiper-pagination-white {
    background: rgba(255, 255, 255, 0.5)
}

.c_swiper-pagination-progress.c_swiper-pagination-white .c_swiper-pagination-progressbar {
    background: #fff
}

.c_swiper-pagination-progress.c_swiper-pagination-black .c_swiper-pagination-progressbar {
    background: #000
}

.c_swiper-container-3d {
    -webkit-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px
}

.c_swiper-container-3d .c_swiper-wrapper, .c_swiper-container-3d .c_swiper-slide, .c_swiper-container-3d .c_swiper-slide-shadow-left, .c_swiper-container-3d .c_swiper-slide-shadow-right, .c_swiper-container-3d .c_swiper-slide-shadow-top, .c_swiper-container-3d .c_swiper-slide-shadow-bottom, .c_swiper-container-3d .c_swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.c_swiper-container-3d .c_swiper-slide-shadow-left, .c_swiper-container-3d .c_swiper-slide-shadow-right, .c_swiper-container-3d .c_swiper-slide-shadow-top, .c_swiper-container-3d .c_swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.c_swiper-container-3d .c_swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.c_swiper-container-3d .c_swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.c_swiper-container-3d .c_swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.c_swiper-container-3d .c_swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.c_swiper-container-coverflow .c_swiper-wrapper, .c_swiper-container-flip .c_swiper-wrapper {
    -ms-perspective: 1200px
}

.c_swiper-container-cube, .c_swiper-container-flip {
    overflow: visible
}

.c_swiper-container-cube .c_swiper-slide, .c_swiper-container-flip .c_swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.c_swiper-container-cube .c_swiper-slide .c_swiper-slide, .c_swiper-container-flip .c_swiper-slide .c_swiper-slide {
    pointer-events: none
}

.c_swiper-container-cube .c_swiper-slide-active, .c_swiper-container-flip .c_swiper-slide-active, .c_swiper-container-cube .c_swiper-slide-active .c_swiper-slide-active, .c_swiper-container-flip .c_swiper-slide-active .c_swiper-slide-active {
    pointer-events: auto
}

.c_swiper-container-cube .c_swiper-slide-shadow-top, .c_swiper-container-flip .c_swiper-slide-shadow-top, .c_swiper-container-cube .c_swiper-slide-shadow-bottom, .c_swiper-container-flip .c_swiper-slide-shadow-bottom, .c_swiper-container-cube .c_swiper-slide-shadow-left, .c_swiper-container-flip .c_swiper-slide-shadow-left, .c_swiper-container-cube .c_swiper-slide-shadow-right, .c_swiper-container-flip .c_swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.c_swiper-container-cube .c_swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.c_swiper-container-cube.c_swiper-container-rtl .c_swiper-slide {
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.c_swiper-container-cube .c_swiper-slide-active, .c_swiper-container-cube .c_swiper-slide-next, .c_swiper-container-cube .c_swiper-slide-prev, .c_swiper-container-cube .c_swiper-slide-next+.c_swiper-slide {
    pointer-events: auto;
    visibility: visible
}

.c_swiper-container-cube .c_swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.c_swiper-container-fade.c_swiper-container-free-mode .c_swiper-slide {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.c_swiper-container-fade .c_swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    transition-property: opacity
}

.c_swiper-container-fade .c_swiper-slide .c_swiper-slide {
    pointer-events: none
}

.c_swiper-container-fade .c_swiper-slide-active, .c_swiper-container-fade .c_swiper-slide-active .c_swiper-slide-active {
    pointer-events: auto
}

.c_swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    -js-display: flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    text-align: center
}

.c_swiper-zoom-container>img, .c_swiper-zoom-container>svg, .c_swiper-zoom-container>canvas {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.c_swiper-scrollbar {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1)
}

.c_swiper-container-horizontal>.c_swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.c_swiper-container-vertical>.c_swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.c_swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    -webkit-border-radius: 10px;
    border-radius: 10px;
    left: 0;
    top: 0
}

.c_swiper-scrollbar-cursor-drag {
    cursor: move
}

.c_swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: c_swiper-preloader-spin 1s steps(12, end) infinite;
    animation: c_swiper-preloader-spin 1s steps(12, end) infinite
}

.c_swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat
}

.c_swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes c_swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes c_swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.mkt-anchor-navi {
    width: 100%;
    background-color: #f7f7f7
}

.mkt-anchor-navi__inner {
    max-width: 1440px;
    margin: 0 auto;
    font-size: 0
}

.mkt-anchor-navi__inner a {
    color: #000
}

.mkt-anchor-navi__page, .mkt-anchor-navi__anchor {
    display: inline-block;
    vertical-align: middle
}

.mkt-anchor-navi__page {
    width: 30%
}

.mkt-anchor-navi__page-list {
    font-size: 0
}

.mkt-anchor-navi__page-item {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    padding: 0px 23px;
    padding: 0vw 1.59722vw
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__page-item {
        padding: 0px 23px
    }
}

.mkt-anchor-navi__page-item .s-anchor-name {
    display: block;
    position: relative;
    padding: 5px 0px;
    padding: .34722vw 0vw;
    font-family: "SamsungSharpSans", arial;
    font-size: 18px;
    font-size: 1.25vw;
    color: #000;
    text-transform: uppercase
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__page-item .s-anchor-name {
        padding: 5px 0px
    }
}

html.rtl .mkt-anchor-navi__page-item .s-anchor-name {
    font-family: "SamsungSharpSans", "SamsungOneArabic", tahoma
}

html.rtl[lang^="he"] .mkt-anchor-navi__page-item .s-anchor-name {
    font-family: "SamsungSharpSans", "SamsungOneHebrew", tahoma
}

html[lang^="el"] .mkt-anchor-navi__page-item .s-anchor-name {
    font-family: "SamsungOne", arial
}

html[lang^="zh"] .mkt-anchor-navi__page-item .s-anchor-name {
    font-family: "SamsungSharpSans", "Microsoft JhengHei", "微软雅黑", "Simsun", "宋体", arial
}

html[lang="zh-CN"] .mkt-anchor-navi__page-item .s-anchor-name {
    font-family: "SamsungSharpSans", "Microsoft Yahei", "微软雅黑", "Simsun", "宋体", arial
}

html[lang^="th"] .mkt-anchor-navi__page-item .s-anchor-name {
    font-family: "Kittithada", arial
}

html[lang^="vi"] .mkt-anchor-navi__page-item .s-anchor-name {
    font-family: "SamsungSharpSans", "SamsungOne", arial
}

html[lang^="my"] .mkt-anchor-navi__page-item .s-anchor-name {
    font-family: "zawgyione", arial, sans-serif
}

html[lang^="th"] .mkt-anchor-navi__page-item .s-anchor-name {
    font-size: 24.3px;
    font-size: 1.6875vw
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__page-item .s-anchor-name {
        font-size: 18px
    }

    html[lang^="th"] .mkt-anchor-navi__page-item .s-anchor-name {
        font-size: 24.3px
    }
}

.mkt-anchor-navi__page-item .s-anchor-name:before {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    height: 2px;
    height: .13889vw;
    background-color: transparent;
    content: ''
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__page-item .s-anchor-name:before {
        height: 2px
    }
}

.mkt-anchor-navi__page-item a {
    display: block
}

.mkt-anchor-navi__page-item.is-navi-bixby .s-anchor-name {
    text-transform: none;
    font-weight: bold
}

.mkt-anchor-navi__page-item.is-selected .s-anchor-name:before {
    background-color: #1c7bf0
}

.mkt-anchor-navi__anchor {
    position: relative;
    width: 70%;
    text-align: right
}

.mkt-anchor-navi__anchor-inner-wrap {
    display: inline-block;
    position: relative;
    padding: 0px 44px;
    padding: 0vw 3.05556vw;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__anchor-inner-wrap {
        padding: 0px 44px
    }
}

.mkt-anchor-navi__anchor-inner.c_swiper-no-swiping:before {
    display: none
}

.mkt-anchor-navi__anchor-item {
    display: inline-block;
    position: relative;
    width: auto;
    padding: 8px;
    padding: .55556vw;
    vertical-align: top
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__anchor-item {
        padding: 8px
    }
}

.mkt-anchor-navi__anchor-item:after {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    height: 2px;
    height: .13889vw;
    background-color: transparent;
    content: ''
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__anchor-item:after {
        height: 2px
    }
}

.mkt-anchor-navi__anchor-item a {
    display: block;
    width: 96px;
    width: 6.66667vw;
    padding: 8px 13px 0px;
    padding: .55556vw .90278vw 0vw;
    font-size: 12px;
    font-size: .83333vw;
    line-height: 1.37;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__anchor-item a {
        width: 96px
    }
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__anchor-item a {
        padding: 8px 13px 0px
    }
}

html[lang^="th"] .mkt-anchor-navi__anchor-item a {
    font-size: 16.2px;
    font-size: 1.125vw
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__anchor-item a {
        font-size: 12px
    }

    html[lang^="th"] .mkt-anchor-navi__anchor-item a {
        font-size: 16.2px
    }
}

html[lang^="th"] .mkt-anchor-navi__anchor-item a {
    line-height: 1.0275
}

html[lang^="my"] .mkt-anchor-navi__anchor-item a {
    line-height: 1.4
}

.mkt-anchor-navi__anchor-item a .blind.is-deactive {
    display: none
}

.mkt-anchor-navi__anchor-item .s-ahcor-icon {
    display: block;
    height: 32px;
    height: 2.22222vw
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__anchor-item .s-ahcor-icon {
        height: 32px
    }
}

.mkt-anchor-navi__anchor-item .s-ahcor-icon img {
    display: inline-block;
    max-height: 100%;
    height: 100%
}

.mkt-anchor-navi__anchor-item .s-ahcor-icon .s-anchor-mo {
    display: none
}

.mkt-anchor-navi__anchor-item .js-s-anchor-name {
    display: inline-block;
    max-width: 100%;
    margin-top: 5px;
    margin-top: .34722vw;
    padding-bottom: 3px;
    padding-bottom: .20833vw;
    letter-spacing: -10px
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__anchor-item .js-s-anchor-name {
        margin-top: 5px
    }
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__anchor-item .js-s-anchor-name {
        padding-bottom: 3px
    }
}

.mkt-anchor-navi__anchor-item .js-s-anchor-name:before, .mkt-anchor-navi__anchor-item .js-s-anchor-name .s-anchor-name {
    display: inline-block;
    vertical-align: middle
}

.mkt-anchor-navi__anchor-item .js-s-anchor-name:before {
    height: 100%;
    content: ''
}

.mkt-anchor-navi__anchor-item .js-s-anchor-name .s-anchor-name {
    max-width: 100%;
    letter-spacing: 0
}

.mkt-anchor-navi__anchor-item.is-selected:after {
    background-color: #1c7bf0
}

.mkt-anchor-navi__anchor .c_swiper-button-prev, .mkt-anchor-navi__anchor .c_swiper-button-next {
    top: 2px;
    bottom: 2px;
    width: 40px;
    width: 2.77778vw;
    height: auto;
    margin: 0;
    background: #f7f7f7
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__anchor .c_swiper-button-prev, .mkt-anchor-navi__anchor .c_swiper-button-next {
        width: 40px
    }
}

.mkt-anchor-navi__anchor .c_swiper-button-prev:before, .mkt-anchor-navi__anchor .c_swiper-button-next:before {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 7px;
    width: .48611vw;
    height: 13px;
    height: .90278vw;
    margin: auto;
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-arw-left-narrow.svg") 0 center no-repeat;
    background-size: 100% auto;
    content: ''
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__anchor .c_swiper-button-prev:before, .mkt-anchor-navi__anchor .c_swiper-button-next:before {
        width: 7px
    }
}

@media (min-width: 1440px) {
    .mkt-anchor-navi__anchor .c_swiper-button-prev:before, .mkt-anchor-navi__anchor .c_swiper-button-next:before {
        height: 13px
    }
}

.mkt-anchor-navi__anchor .c_swiper-button-prev.c_swiper-button-disabled, .mkt-anchor-navi__anchor .c_swiper-button-next.c_swiper-button-disabled {
    display: none
}

.mkt-anchor-navi__anchor .c_swiper-button-prev {
    right: auto;
    left: 0
}

.mkt-anchor-navi__anchor .c_swiper-button-next {
    right: 0;
    left: auto
}

.mkt-anchor-navi__anchor .c_swiper-button-next:before {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/svg-arw-right-narrow.svg")
}

.mkt-anchor-navi.is-fixed {
    position: fixed;
    top: 0;
    z-index: 10000
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .mkt-anchor-navi__anchor-item {
        padding: 8px;
        padding: .78125vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .mkt-anchor-navi__anchor-item a {
        width: 96px;
        width: 9.375vw
    }
}

@media screen and (max-width: 1279px) and (max-width: 1024px) {
    .mkt-anchor-navi__anchor-item a {
        padding: 8px 13px 0px;
        padding: .78125vw 1.26953vw 0vw
    }
}

@media screen and (max-width: 768px) {
    .mkt-anchor-navi__page, .mkt-anchor-navi__anchor {
        display: block;
        width: 100%
    }

    .mkt-anchor-navi__page-list {
        padding: 27.73333px 17.06667px;
        padding: 3.61111vw 2.22222vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__page-list {
        padding: 13px 8px;
        padding: 3.61111vw 2.22222vw
    }
}

@media screen and (max-width: 768px) {
    .mkt-anchor-navi__page-item {
        padding: 0px 21.33333px;
        padding: 0vw 2.77778vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__page-item {
        padding: 0px 10px;
        padding: 0vw 2.77778vw
    }
}

@media screen and (max-width: 768px) {
    .mkt-anchor-navi__page-item .s-anchor-name {
        padding: 8.53333px 0px;
        padding: 1.11111vw 0vw;
        font-size: 29.86667px;
        font-size: 3.88889vw;
        font-weight: bold
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__page-item .s-anchor-name {
        padding: 4px 0px;
        padding: 1.11111vw 0vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .mkt-anchor-navi__page-item .s-anchor-name {
        font-size: 40.32px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__page-item .s-anchor-name {
        font-size: 14px;
        font-size: 3.88889vw
    }

    html[lang^="th"] .mkt-anchor-navi__page-item .s-anchor-name {
        font-size: 18.9px;
        font-size: 5.25vw
    }
}

@media screen and (max-width: 768px) {
    .mkt-anchor-navi__page-item .s-anchor-name:before {
        height: 4.26667px;
        height: .55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__page-item .s-anchor-name:before {
        height: 2px;
        height: .55556vw
    }
}

@media screen and (max-width: 768px) {
    .mkt-anchor-navi__anchor {
        text-align: left
    }

    .mkt-anchor-navi__anchor-inner {
        padding: 0px 25.6px;
        padding: 0vw 3.33333vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__anchor-inner {
        padding: 0px 12px;
        padding: 0vw 3.33333vw
    }
}

@media screen and (max-width: 768px) {
    .mkt-anchor-navi__anchor-inner-wrap {
        width: 100%;
        padding: 0;
        border-top: 1px solid #dadce0
    }

    .mkt-anchor-navi__anchor-item {
        padding: 12.8px 12.8px 10.66667px;
        padding: 1.66667vw 1.66667vw 1.38889vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__anchor-item {
        padding: 6px 6px 5px;
        padding: 1.66667vw 1.66667vw 1.38889vw
    }
}

@media screen and (max-width: 768px) {
    .mkt-anchor-navi__anchor-item:after {
        height: 4.26667px;
        height: .55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__anchor-item:after {
        height: 2px;
        height: .55556vw
    }
}

@media screen and (max-width: 768px) {
    .mkt-anchor-navi__anchor-item a {
        position: relative;
        width: 153.6px;
        width: 20vw;
        padding: 2.13333px 0px 0px;
        padding: .27778vw 0vw 0vw;
        font-size: 21.33333px;
        font-size: 2.77778vw;
        line-height: 1.32
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__anchor-item a {
        width: 72px;
        width: 20vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__anchor-item a {
        padding: 1px 0px 0px;
        padding: .27778vw 0vw 0vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .mkt-anchor-navi__anchor-item a {
        font-size: 28.8px;
        font-size: 3.75vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__anchor-item a {
        font-size: 10px;
        font-size: 2.77778vw
    }

    html[lang^="th"] .mkt-anchor-navi__anchor-item a {
        font-size: 13.5px;
        font-size: 3.75vw
    }
}

@media screen and (max-width: 768px) {
    html[lang^="th"] .mkt-anchor-navi__anchor-item a {
        line-height: .99
    }

    html[lang^="my"] .mkt-anchor-navi__anchor-item a {
        line-height: 1.4
    }

    .mkt-anchor-navi__anchor-item .s-ahcor-icon {
        height: 42.66667px;
        height: 5.55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__anchor-item .s-ahcor-icon {
        height: 20px;
        height: 5.55556vw
    }
}

@media screen and (max-width: 768px) {
    .mkt-anchor-navi__anchor-item .s-ahcor-icon .s-anchor-pc {
        display: none
    }

    .mkt-anchor-navi__anchor-item .s-ahcor-icon .s-anchor-mo {
        display: inline-block
    }

    .mkt-anchor-navi__anchor-item .js-s-anchor-name {
        padding-bottom: 0;
        margin-top: 12.8px;
        margin-top: 1.66667vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__anchor-item .js-s-anchor-name {
        margin-top: 6px;
        margin-top: 1.66667vw
    }
}

@media screen and (max-width: 768px) {
    .mkt-anchor-navi__anchor-item .js-s-anchor-name:after {
        height: 4.26667px;
        height: .55556vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__anchor-item .js-s-anchor-name:after {
        height: 2px;
        height: .55556vw
    }
}

@media screen and (max-width: 768px) {
    .mkt-anchor-navi__anchor .c_swiper-button-prev, .mkt-anchor-navi__anchor .c_swiper-button-next {
        width: 38.4px;
        width: 5vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__anchor .c_swiper-button-prev, .mkt-anchor-navi__anchor .c_swiper-button-next {
        width: 18px;
        width: 5vw
    }
}

@media screen and (max-width: 768px) {
    .mkt-anchor-navi__anchor .c_swiper-button-prev:before, .mkt-anchor-navi__anchor .c_swiper-button-next:before {
        width: 14.93333px;
        width: 1.94444vw;
        height: 27.73333px;
        height: 3.61111vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__anchor .c_swiper-button-prev:before, .mkt-anchor-navi__anchor .c_swiper-button-next:before {
        width: 7px;
        width: 1.94444vw
    }
}

@media screen and (max-width: 768px) and (max-width: 360px) {
    .mkt-anchor-navi__anchor .c_swiper-button-prev:before, .mkt-anchor-navi__anchor .c_swiper-button-next:before {
        height: 13px;
        height: 3.61111vw
    }
}

@media screen and (max-width: 768px) {
    .mkt-anchor-navi__anchor .c_swiper-button-prev {
        left: 0
    }

    .mkt-anchor-navi__anchor .c_swiper-button-next {
        right: 0
    }

    .mkt-anchor-navi.is-fixed {
        -webkit-box-shadow: 0 3px 24px 0 rgba(0, 0, 0, 0.4);
        box-shadow: 0 3px 24px 0 rgba(0, 0, 0, 0.4)
    }
}
.primary-selection-new-variation .text-link-slide-in {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center
}

.primary-selection-new-variation .gray-theme {
    background-color: #f2f2f2
}

.primary-selection-new-variation .dark-theme {
    background-color: #000
}

.primary-selection-new-variation .dark-theme .tl-btn-navigation {
    border-bottom: 1px solid #fff !important
}

.primary-selection-new-variation .dark-theme .tl-btn-navigation:after {
    color: white
}

.primary-selection-new-variation .dark-theme .primary-selection-new-variation__link {
    border-bottom: 1px solid #fff !important
}

.primary-selection-new-variation .dark-theme .primary-selection-new-variation__link2 {
    border-bottom: 1px solid #fff !important
}

.primary-selection-new-variation .dark-theme .product-name {
    color: #ffffff
}

.primary-selection-new-variation .slick-dotted .s-slick-dots {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    -js-display: flex !important;
    display: flex !important
}

.primary-selection-new-variation__btn {
    font-weight: 700;
    font-size: 10px;
    color: white;
    background-color: #1428a0;
    padding: 20px 38px 20px 38px;
    min-width: 135px;
    border: none
}

.primary-selection-new-variation__btn:hover {
    border: none;
    color: #FFFFFF !important;
    background-color: #0b175c !important
}

.primary-selection-new-variation__btn:hover:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow.svg") no-repeat !important
}

.primary-selection-new-variation__btn:focus {
    outline: none !important
}

.primary-selection-new-variation__btn[target='_blank']:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow.svg") no-repeat !important
}

.primary-selection-new-variation__btn[target='_blank']:after:hover {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow-black.svg") no-repeat !important
}

@media (min-width: 769px) {
    .primary-selection-new-variation__btn {
        padding: 16.7px 40px 17px 40px;
        font-size: 11px;
        min-width: 172px
    }
}

.primary-selection-new-variation__btn2 {
    font-weight: 700;
    font-size: 10px;
    color: white;
    background-color: #1428a0;
    padding: 20px 38px 20px 38px;
    min-width: 135px;
    border: none
}

.primary-selection-new-variation__btn2:hover {
    border: none;
    color: #FFFFFF !important;
    background-color: #0b175c !important
}

.primary-selection-new-variation__btn2:hover:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow.svg") no-repeat !important
}

.primary-selection-new-variation__btn2:focus {
    outline: none !important
}

.primary-selection-new-variation__btn2[target='_blank']:after {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow.svg") no-repeat !important
}

.primary-selection-new-variation__btn2[target='_blank']:after:hover {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow-black.svg") no-repeat !important
}

@media (min-width: 769px) {
    .primary-selection-new-variation__btn2 {
        padding: 16.7px 40px 17px 40px;
        font-size: 11px;
        min-width: 172px
    }
}

.primary-selection-new-variation__link {
    color: #000;
    font-weight: 700;
    font-size: 10px;
    letter-spacing: 1.7;
    padding-bottom: 6.5px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    border-bottom: 1px solid #000;
    margin-bottom: 44px
}

@media (min-width: 769px) {
    .primary-selection-new-variation__link {
        font-size: 14px;
        margin-bottom: 44px
    }
}

.primary-selection-new-variation__link:focus {
    outline-color: #4d90fe;
    outline-style: solid;
    outline-width: thin
}

.primary-selection-new-variation__link2 {
    color: #000;
    font-weight: 700;
    font-size: 10px;
    letter-spacing: 1.7;
    padding-bottom: 6.5px;
    border-bottom: 1px solid #000;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    margin-bottom: 44px
}

@media (min-width: 769px) {
    .primary-selection-new-variation__link2 {
        font-size: 11px;
        margin-bottom: 44px
    }
}

.primary-selection-new-variation__link2:focus {
    outline-color: #4d90fe;
    outline-style: solid;
    outline-width: thin
}

@media (min-width: 769px) {
    .primary-selection-new-variation__three-slide-container {
        padding-left: 12.5%;
        padding-right: 12.5%
    }
}

.primary-selection-new-variation__top-text {
    text-align: center
}

.primary-selection-new-variation__top-text .container-wrapper {
    padding-top: 12.65%
}

@media (min-width: 769px) {
    .primary-selection-new-variation__top-text .container-wrapper {
        padding-top: 0
    }
}

.primary-selection-new-variation__identify {
    text-align: center;
    position: relative
}

.primary-selection-new-variation__identify .product-name sub {
    font-size: 9px;
    line-height: 9px;
    margin-left: .1em;
    bottom: -.1em
}

@media (min-width: 769px) and (max-width: 1280px) {
    .primary-selection-new-variation__identify .product-name sub {
        font-size: 0.63vw;
        line-height: 0.63vw
    }
}

@media (max-width: 768px) {
    .primary-selection-new-variation__identify .product-name sub {
        font-size: 6px;
        line-height: 6px
    }
}

.primary-selection-new-variation__identify .product-name sup {
    vertical-align: super;
    font-size: 9px;
    line-height: 9px;
    margin-left: .1em;
    top: 0
}

@media (min-width: 769px) and (max-width: 1280px) {
    .primary-selection-new-variation__identify .product-name sup {
        font-size: 0.63vw;
        line-height: 0.63vw
    }
}

@media (max-width: 768px) {
    .primary-selection-new-variation__identify .product-name sup {
        font-size: 6px;
        line-height: 6px
    }
}

.primary-selection-new-variation__identify .product-description sub {
    font-size: 8px;
    line-height: 8px;
    margin-left: .1em;
    bottom: -.1em
}

@media (min-width: 769px) and (max-width: 1280px) {
    .primary-selection-new-variation__identify .product-description sub {
        font-size: 0.56vw;
        line-height: 0.56vw
    }
}

@media (max-width: 768px) {
    .primary-selection-new-variation__identify .product-description sub {
        font-size: 6px;
        line-height: 6px
    }
}

.primary-selection-new-variation__identify .product-description sup {
    vertical-align: super;
    font-size: 8px;
    line-height: 8px;
    margin-left: .1em;
    top: 0
}

@media (min-width: 769px) and (max-width: 1280px) {
    .primary-selection-new-variation__identify .product-description sup {
        font-size: 0.56vw;
        line-height: 0.56vw
    }
}

@media (max-width: 768px) {
    .primary-selection-new-variation__identify .product-description sup {
        font-size: 6px;
        line-height: 6px
    }
}

.primary-selection-new-variation__identify .divider {
    border-bottom: 8px solid #fff;
    clear: both
}

@media (min-width: 769px) {
    .primary-selection-new-variation__identify .divider {
        border-bottom: 0;
        clear: none
    }
}

.primary-selection-new-variation__identify .span-lg-3, .primary-selection-new-variation__identify .span-lg-4 {
    background-color: transparent
}

.primary-selection-new-variation__identify .span-lg-3:focus, .primary-selection-new-variation__identify .span-lg-3 :active, .primary-selection-new-variation__identify .span-lg-4:focus, .primary-selection-new-variation__identify .span-lg-4 :active {
    outline: none
}

.primary-selection-new-variation__title {
    margin-bottom: 13.34%
}

.primary-selection-new-variation__title sub {
    font-size: 18px;
    line-height: 18px;
    bottom: -.1em
}

@media (min-width: 769px) and (max-width: 1280px) {
    .primary-selection-new-variation__title sub {
        font-size: 1.25vw;
        line-height: 1.25vw
    }
}

@media (max-width: 768px) {
    .primary-selection-new-variation__title sub {
        font-size: 12px;
        line-height: 12px
    }
}

.primary-selection-new-variation__title sup {
    vertical-align: super;
    font-size: 18px;
    line-height: 18px;
    top: 0em
}

@media (min-width: 769px) and (max-width: 1280px) {
    .primary-selection-new-variation__title sup {
        font-size: 1.25vw;
        line-height: 1.25vw
    }
}

@media (max-width: 768px) {
    .primary-selection-new-variation__title sup {
        font-size: 12px;
        line-height: 12px
    }
}

@media (min-width: 769px) {
    .primary-selection-new-variation__title {
        margin-bottom: 63px
    }
}

.primary-selection-new-variation__title h1, .primary-selection-new-variation__title h2 {
    margin-bottom: 2.35%
}

@media (min-width: 769px) {
    .primary-selection-new-variation__title h1, .primary-selection-new-variation__title h2 {
        margin-bottom: 2.33%
    }
}

.primary-selection-new-variation__title .tl-btn-wrapper {
    margin-top: 1.2%
}

@media (min-width: 769px) {
    .primary-selection-new-variation__title .tl-btn-wrapper {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 24px;
        width: 66.66667%;
        margin-left: 16.66667%;
        margin-right: 16.66667%
    }
}

.primary-selection-new-variation__title .tl-btn-wrapper .tl-btn-navigation {
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 6px;
    border-bottom: 1px solid #000;
    letter-spacing: 1.7px
}

.primary-selection-new-variation__title .tl-btn-wrapper .tl-btn-navigation.noArrow:after {
    content: none
}

.primary-selection-new-variation__product {
    background-color: transparent;
    padding-bottom: 44px;
    padding-top: 44px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (min-width: 769px) {
    .primary-selection-new-variation__product {
        padding-top: 0;
        padding-bottom: 44px
    }
}

@media (max-width: 768px) {
    .primary-selection-new-variation__product .img-wrapper {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 0;
        width: 50%;
        margin-left: 25%;
        margin-right: 25%;
        margin-bottom: 30px;
        margin-top: 43px
    }
}

.primary-selection-new-variation__product .img-wrapper.two-img {
    margin: auto;
    width: 100%
}

.primary-selection-new-variation__product .img-wrapper .primary-selection-image-link {
    display: initial
}

.primary-selection-new-variation__product .img-wrapper .primary-selection-image-link:focus {
    outline-color: #4d90fe;
    outline-style: solid;
    outline-width: thin
}

.primary-selection-new-variation__product .img-wrapper img {
    margin: 0;
    max-width: 100%
}

@media (min-width: 769px) {
    .primary-selection-new-variation__product .img-wrapper img {
        margin-bottom: 61px;
        margin-top: 86px
    }
}

.primary-selection-new-variation__product .product-name {
    font-family: 'SamsungSansSharp';
    margin-bottom: 7.5px;
    font-size: 12px
}

@media (min-width: 769px) {
    .primary-selection-new-variation__product .product-name {
        font-size: 14px;
        line-height: 178%
    }
}

.primary-selection-new-variation__product .type-p2 {
    font-weight: 400;
    margin-bottom: 17.5px
}

@media (min-width: 769px) {
    .primary-selection-new-variation__product .type-p2 {
        margin-bottom: 36.3px
    }
}

.primary-selection-new-variation__product-img:focus, .primary-selection-new-variation__product-img :active {
    outline: none
}

.primary-selection-new-variation__product-img .primary-selection-image-link {
    display: block
}

@media (max-width: 768px) {
    .primary-selection-new-variation__product-img .img-wrapper {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        border-left-width: 0;
        width: 50%;
        margin-left: 25%;
        margin-right: 25%;
        margin-bottom: 30px;
        margin-top: 43px
    }
}

.primary-selection-new-variation__product-img .img-wrapper img {
    margin: 0;
    max-width: 100%
}

@media (min-width: 769px) {
    .primary-selection-new-variation__product-img .img-wrapper img {
        margin-bottom: 61px;
        margin-top: 86px
    }
}

.primary-selection-new-variation__product-text>div, .primary-selection-new-variation__product-text .slick-slide {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (max-width: 768px) {
    .primary-selection-new-variation__product-text {
        padding-top: 38px !important
    }
}

.primary-selection-new-variation__product-text:focus, .primary-selection-new-variation__product-text :active {
    outline: none
}

.primary-selection-new-variation__product-text .span-lg-4 {
    padding: 0 5px
}

.primary-selection-new-variation__product-text .product-name {
    font-size: 14px;
    line-height: 171.42857%;
    font-weight: 400;
    font-family: 'SamsungSansSharp';
    margin-bottom: 7.5px;
    display: inline-block;
    color: #363636
}

.primary-selection-new-variation__product-text .product-name.light-weight {
    font-weight: 400
}

@media (min-width: 769px) {
    .primary-selection-new-variation__product-text .product-name {
        font-size: 18px;
        line-height: 177.77778%
    }
}

@media (max-width: 768px) {
    .primary-selection-new-variation__product-text .product-name {
        line-height: 1.7
    }
}

.primary-selection-new-variation__product-text .product-price__current {
    font-size: 16px
}

.primary-selection-new-variation__product-text .product-price__previous {
    font-size: 12px;
    color: #999999;
    text-decoration: line-through
}

.primary-selection-new-variation__product-text .product-price__previous * {
    color: #999999
}

.primary-selection-new-variation__product-text .product-price__save {
    font-size: 12px;
    color: #31b2e2
}

.primary-selection-new-variation__product-text .product-price__save * {
    color: #31b2e2
}

.primary-selection-new-variation__product-text .product-financing {
    font-size: 12px;
    margin-bottom: 20px
}

.primary-selection-new-variation__product-text .product-financing__price {
    margin-bottom: 13px;
    line-height: 16px;
    margin-top: 11px
}

.primary-selection-new-variation__product-text .product-financing__price b {
    font-size: 15px;
    font-weight: 500
}

.primary-selection-new-variation__product-text .product-financing__price .finance-support {
    color: #1428a0;
    font-weight: bold;
    letter-spacing: 1.2px;
    margin-top: 4px;
    margin-bottom: 10px
}

.primary-selection-new-variation__product-text .product-financing__price .finance-interest {
    font-size: 24px;
    line-height: 1
}

.primary-selection-new-variation__product-text .product-financing__price .finance-interest b {
    font-size: 24px
}

.primary-selection-new-variation__product-text .product-financing__price .finance-interest sup {
    vertical-align: super;
    top: 6px;
    font-size: 18px
}

.primary-selection-new-variation__product-text .product-financing__price .finance-interest sup.sup-oslash {
    top: -2px
}

.primary-selection-new-variation__product-text .type-p2 {
    font-weight: 400;
    margin-bottom: 17.5px
}

@media (min-width: 769px) {
    .primary-selection-new-variation__product-text .type-p2 {
        margin-bottom: 36.3px
    }
}

.primary-selection-new-variation__product-text .cta-button {
    margin-bottom: 44px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center
}

@media (min-width: 769px) {
    .primary-selection-new-variation__product-text .cta-button {
        margin-bottom: 44px
    }
}

@media (max-width: 768px) {
    .primary-selection-new-variation__img {
        display: block;
        width: 100%
    }
}

.primary-selection-new-variation--one-component {
    background-color: transparent
}

@media (min-width: 769px) {
    .primary-selection-new-variation--four-component .primary-selection__product-img img {
        margin-bottom: 61px;
        margin-top: 15.86%
    }
}

@media (min-width: 769px) {
    .primary-selection-new-variation .cols-lg-5 {
        width: 20%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
        position: relative;
        border-left-width: 24px
    }
}

.primary-selection-new-variation .slick-slider {
    margin-bottom: 0
}

.primary-selection-new-variation .slick-dots {
    bottom: inherit
}

.primary-selection-new-variation .slick-dots li button {
    background: #cccccc;
    border: 1px solid #cccccc
}

.primary-selection-new-variation .slick-dots li.slick-active button {
    background: #999999
}

.primary-selection-new-variation .slick-arrow {
    background-color: transparent;
    background-image: none;
    padding: 0 30px
}

.primary-selection-new-variation .slick-arrow__icon {
    color: #999999
}

.primary-selection-new-variation #im-cell-phones .LPMcontainer.LPMoverlay {
    position: absolute !important;
    width: 100% !important;
    height: 140% !important;
    opacity: 0 !important;
    z-index: 1
}

.primary-selection-new-variation .primary-selection-new-variation__btn:hover {
    color: #FFFFFF !important
}

.primary-selection-new-variation *:focus {
    outline: none
}

@media (min-width: 769px) {
    .one-primary-offset {
        margin-left: 37.5%
    }
}

.primary-selection-mobile-friendly-design {
    display: none;
}

@media (max-width: 768px) {

    .primary-selection-new-variation--mobile-friendly-design.primary-selection-new-variation--two-component,
    .primary-selection-new-variation--mobile-friendly-design.primary-selection-new-variation--three-component,
    .primary-selection-new-variation--mobile-friendly-design.primary-selection-new-variation--three-component,
    .primary-selection-new-variation--mobile-friendly-design.primary-selection-new-variation--four-component {
        display: none;
    }

    .primary-selection-mobile-friendly-design {
        display: block;
    }

    .primary-selection-new-variation__product-list {
        display: flex;
        flex-wrap: wrap;
        margin: 16px 16px 0 16px;
        gap: 20px;
    }
    
    .primary-selection-new-variation__product-container {
        flex-grow: 1;
        width: 27.5%;
        display: flex;
        flex-direction: column;
    }

    .primary-selection-new-variation__product-container .primary-selection-new-variation__product-img{
        justify-content: center;
        align-content: center;
        display: flex;
    }

    .primary-selection-new-variation__product-container .mobile-img-wrapper {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        position: relative;
        border-left-width: 0;
        width: 60px;
        height: 60px;
    }

    .primary-selection-new-variation__product-container  .primary-selection-new-variation__product-text {
        padding-top: 8px !important
    }
}
.disclaimer {
    background: #f5f5f5;
    overflow: hidden
}

.disclaimer__row {
    margin-bottom: 10px
}

.disclaimer__show {
    margin-bottom: 10px
}

.disclaimer__show br:last-of-type {
    display: none
}

.disclaimer__show__link {
    color: #20a2ff;
    cursor: pointer;
    display: inline-block;
    margin-left: 5px
}

.disclaimer__hide {
    margin-bottom: 10px;
    display: none
}

.disclaimer__hide br:last-of-type {
    display: none
}

.disclaimer__hide__link {
    cursor: pointer;
    color: #20a2ff;
    display: inline-block;
    margin-left: 5px
}

.disclaimer a:hover {
    cursor: pointer
}

.disclaimer__inner {
    color: #363636;
    padding: 0 3%;
    font-size: 14px;
    font-size: .875rem;
    line-height: normal;
    margin-bottom: 10px;
    font-weight: normal;
    font-family: "SamsungOneLatinWeb";
}

.disclaimer__inner sup {
    font-size: 0.7em
}

.disclaimer__inner b {
    font-weight: 700
}

.disclaimer__inner i {
    font-style: italic
}

.disclaimer__inner p {
    font-size: 14px;
    font-size: .875rem;
    line-height: normal;
    margin-bottom: 10px;
    font-weight: normal;
    font-family: "SamsungOneLatinWeb";
}

.disclaimer__single {
    display: inline;
    white-space: nowrap
}

.disclaimer__single.disclaimer-range {
    width: auto;
    overflow: hidden
}

.disclaimer__single.disclaimer-range.active {
    white-space: normal;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

.disclaimer__accordian__container {
    margin-bottom: 10px
}

.disclaimer__accordian__title {
    padding-left: 2rem;
    position: relative;
    color: #363636;
    font-size: 15px !important;
    font-family: "SamsungSansSharp" !important;
    color: #363636;
    font-weight: 700 !important;
    cursor: pointer
}

.disclaimer__accordian__title:before {
    content: '>';
    display: block;
    width: 16px;
    height: 16px;
    border: 2px solid #000;
    color: #000;
    text-align: center;
    font-weight: bold;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    position: absolute;
    top: 50%;
    margin-top: -10px;
    line-height: 16px;
    left: 0;
    -webkit-transition: all .25s;
    transition: all .25s;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    font-size: 12px;
    font-family: SamsungOneLatinWeb
}

.show .disclaimer__accordian__title:before {
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    background: #000;
    color: #fff
}

.disclaimer__accordian__body {
    font-weight: 400;
    font-size: 14px;
    line-height: 1.71;
    height: 0;
    padding-left: 2rem;
    margin-bottom: 0px;
    overflow: hidden
}

.show .disclaimer__accordian__body {
    display: block;
    height: auto;
    margin-bottom: 10px
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .pr-g-star-configurator .ie-fix {
        overflow: visible !important
    }
}

.pr-g-star-configurator #aem-app {
    width: 100%;
    height: 100%
}

.pr-g-star-configurator #app {
    width: 100%;
    height: 100%;
    min-height: 300px
}

@media (min-width: 769px) {
    .pr-g-star-configurator #app {
        min-height: 400px
    }
}

.pr-g-star-configurator .app-hide {
    opacity: 0;
    z-index: -1;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none
}

.pr-g-star-configurator div[data-reactroot] {
    position: relative;
    height: 100%;
    min-height: 60vh
}

.pr-g-star-configurator div[class^="ColorPageWrapper__options"] .slick-dots {
    bottom: -20px
}

.pr-g-star-configurator .slick-slider {
    margin-bottom: 0
}

.pr-g-star-configurator .slick-arrow:focus {
    outline: none
}

.pr-g-star-configurator .slick-prev {
    margin: 0;
    border: solid black;
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(135deg) translate(-50%, 0);
    -ms-transform: rotate(135deg) translate(-50%, 0);
    transform: rotate(135deg) translate(-50%, 0);
    width: 13px;
    height: 13px;
    background-color: transparent;
    background-image: none;
    padding: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    top: 50%
}

@media (max-width: 768px) {
    .pr-g-star-configurator .slick-prev {
        left: 8px
    }
}

.pr-g-star-configurator .slick-next {
    margin: 0;
    border: solid black;
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(-45deg) translate(0, -50%);
    -ms-transform: rotate(-45deg) translate(0, -50%);
    transform: rotate(-45deg) translate(0, -50%);
    width: 13px;
    height: 13px;
    background-color: transparent;
    background-image: none;
    padding: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    top: 50%
}

@media (max-width: 768px) {
    .pr-g-star-configurator .slick-next {
        right: 8px
    }
}

.pr-g-star-configurator .slick-next:before, .pr-g-star-configurator .slick-prev:before {
    content: none
}

.pr-g-star-configurator .slick-prev.slick-disabled, .pr-g-star-configurator .slick-next.slick-disabled {
    opacity: 0;
    pointer-events: none
}

.pr-g-star-configurator .colorPage .slick-active .color-block {
    -webkit-box-shadow: 0 0 0 2px #f7f7f7, 0 0 0 3px #a6a6a6;
    box-shadow: 0 0 0 2px #f7f7f7, 0 0 0 3px #a6a6a6
}

.pr-g-star-configurator .slick-slide {
    text-align: center;
    opacity: 1
}

.pr-g-star-configurator .color-block {
    height: 15px;
    width: 15px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle
}

.pr-g-star-configurator .switchPage-enter {
    opacity: 0
}

.pr-g-star-configurator .switchPage-enter.switchPage-enter-active {
    opacity: 1;
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.pr-g-star-configurator .slick-dots-ModelPageWrapper {
    position: relative;
    list-style: none;
    text-align: center;
    margin-bottom: 15px
}

.pr-g-star-configurator .slick-dots-ModelPageWrapper li {
    position: relative;
    display: inline-block;
    height: 15px;
    width: 15px;
    margin: 0 5px;
    padding: 5px
}

.pr-g-star-configurator .slick-dots-ModelPageWrapper li button {
    border: 1px solid #000;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: transparent;
    display: block;
    height: 8px;
    width: 8px;
    line-height: 0;
    font-size: 0;
    cursor: pointer
}

.pr-g-star-configurator .slick-dots-ModelPageWrapper li.slick-active button {
    background: #000
}

.pr-g-star-configurator .slick-dots-TradeInWrapper {
    position: relative;
    list-style: none;
    text-align: center;
    margin-top: 15px
}

.pr-g-star-configurator .slick-dots-TradeInWrapper li {
    position: relative;
    display: inline-block;
    height: 15px;
    width: 15px;
    margin: 0 5px;
    padding: 5px
}

.pr-g-star-configurator .slick-dots-TradeInWrapper li button {
    border: 1px solid #000;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: transparent;
    display: block;
    height: 8px;
    width: 8px;
    line-height: 0;
    font-size: 0;
    cursor: pointer
}

.pr-g-star-configurator .slick-dots-TradeInWrapper li.slick-active button {
    background: #000
}

.pr-g-star-configurator .slick-dots-LimitedOffer {
    position: relative;
    list-style: none;
    text-align: center;
    margin: 0
}

.pr-g-star-configurator .slick-dots-LimitedOffer li {
    position: relative;
    display: inline-block;
    height: 10px;
    width: 10px;
    margin: 0 5px;
    padding: 1px;
    background: transparent
}

.pr-g-star-configurator .slick-dots-LimitedOffer li button {
    background-color: #fff;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    display: block;
    height: 6px;
    width: 6px;
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    opacity: 1;
    border: 1px solid #363636
}

.pr-g-star-configurator .slick-dots-LimitedOffer li.slick-active button {
    opacity: 1;
    background: #363636;
    border: 1px solid #363636
}

.pr-g-star-configurator .limitedOffers .slick-next, .pr-g-star-configurator .limitedOffers .slick-prev {
    top: -webkit-calc((100% - 20px)/2);
    top: calc((100% - 20px)/2)
}

@media (max-width: 768px) {
    .pr-g-star-configurator .limitedOffers .slick-next, .pr-g-star-configurator .limitedOffers .slick-prev {
        display: none !important
    }
}

.pr-g-star-configurator .limitedOffers .slick-track {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex
}

.pr-g-star-configurator .limitedOffers .slick-slide {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    height: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.pr-g-star-configurator .bundlePage .slick-next, .pr-g-star-configurator .bundlePage .slick-prev {
    top: -webkit-calc((100% - 45px)/2);
    top: calc((100% - 45px)/2)
}

.pr-g-star-configurator .bundlePage .slick-next {
    right: -20px
}

.pr-g-star-configurator .bundlePage .slick-prev {
    left: -20px
}

.pr-g-star-configurator .bundlePage ul {
    height: 20px;
    margin-top: 10px;
    margin-bottom: 0
}

.pr-g-star-configurator .limitedOffers .slick-arrow__icon {
    color: transparent
}

.pr-g-star-configurator .aem-TopSelection__wrapper {
    overflow: hidden;
    width: 100%
}

.pr-g-star-configurator .aem-TopSelection__nav {
    position: relative;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    z-index: 101;
    background-color: #fff;
    border-bottom: solid 2px #e0e0e0;
    padding: 0 15px
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-TopSelection__nav {
        padding: 0 7.14286%
    }
}

.pr-g-star-configurator .aem-TopSelection__title {
    font-size: 22px;
    font-family: "SamsungOneLatinWeb";
    letter-spacing: 0px;
    font-weight: bold
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-TopSelection__title {
        font-size: 17.6px;
        font-size: 1.72009vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-TopSelection__title {
        font-size: 20px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-TopSelection__title {
        font-size: 16px;
        font-size: 4.16667vw
    }
}

.pr-g-star-configurator .aem-MainPage__relative {
    position: relative
}

.pr-g-star-configurator .aem-TopNav__topNav-wrapper {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    line-height: 50px;
    padding: 0;
    z-index: 99;
    background-color: #fff;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-TopNav__topNav-wrapper {
        line-height: 64px
    }
}

.pr-g-star-configurator .aem-TopNav__inner-wrapper {
    height: 50px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-TopNav__inner-wrapper {
        width: 40%;
        height: 64px;
        margin: 0 auto
    }
}

.pr-g-star-configurator .aem-TopNavItem__navItem {
    display: inline-block;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: center;
    width: auto
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-TopNavItem__navItem {
        margin: 0 20px
    }
}

@media (min-width: 769px) and (max-width: 1100px) {
    .pr-g-star-configurator .aem-TopNavItem__navItem {
        margin: 0
    }
}

.pr-g-star-configurator .aem-TopNavItem__item {
    white-space: nowrap;
    position: relative;
    color: #000;
    cursor: pointer;
    font-size: 14px;
    font-family: "SamsungOneLatinWeb";
    letter-spacing: .3px;
    font-weight: bold;
    text-transform: uppercase
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-TopNavItem__item {
        font-size: 11.2px;
        font-size: 1.09461vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-TopNavItem__item {
        font-size: 16px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-TopNavItem__item {
        font-size: 12.8px;
        font-size: 3.33333vw
    }
}

.pr-g-star-configurator .aem-TopNavItem__item sub {
    font-size: 9px;
    font-family: "SamsungOneLatinWeb";
    letter-spacing: .3px;
    font-weight: bold;
    vertical-align: middle
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-TopNavItem__item sub {
        font-size: 7.2px;
        font-size: .70367vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-TopNavItem__item sub {
        font-size: 11px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-TopNavItem__item sub {
        font-size: 8.8px;
        font-size: 2.29167vw
    }
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-TopNavItem__item sub {
        vertical-align: top
    }
}

.pr-g-star-configurator .aem-TopNavItem__active:after {
    content: '';
    position: absolute;
    bottom: 25%;
    left: 25%;
    width: 50%;
    height: 3px;
    background-color: #1428a0
}

.pr-g-star-configurator .aem-TopNavItem__greyOut {
    color: #999999;
    cursor: default
}

.pr-g-star-configurator .aem-OptionPage__page-wrapper {
    height: 100%;
    padding-top: 50px;
    overflow: hidden;
    width: 100%
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-OptionPage__page-wrapper {
        padding: 10px 7.14286% 0
    }
}

.pr-g-star-configurator .aem-ModelPage__layout {
    overflow: hidden;
    text-align: center;
    padding: 15px 0;
    height: 100%
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPage__layout {
        padding: 60px 0
    }
}

.pr-g-star-configurator .aem-ModelPage__fontWrapper {
    margin-bottom: 5%
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPage__fontWrapper {
        margin-bottom: 2%
    }
}

.pr-g-star-configurator .aem-ModelPage__font {
    color: #000;
    padding: 2% 0;
    line-height: 1.2;
    font-size: 24px;
    font-family: "SamsungSansSharp";
    letter-spacing: 0px;
    font-weight: bold
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-ModelPage__font {
        font-size: 19.2px;
        font-size: 1.87647vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-ModelPage__font {
        font-size: 22px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-ModelPage__font {
        font-size: 17.6px;
        font-size: 4.58333vw
    }
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPage__font {
        padding: 1% 0
    }
}

.pr-g-star-configurator .aem-ModelPage__subFont {
    color: #4a4a4a;
    line-height: 1.5;
    font-size: 14px;
    font-family: "SamsungOneLatinWeb";
    letter-spacing: 0px;
    font-weight: normal
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-ModelPage__subFont {
        font-size: 11.2px;
        font-size: 1.09461vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-ModelPage__subFont {
        font-size: 14px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-ModelPage__subFont {
        font-size: 11.2px;
        font-size: 2.91667vw
    }
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPage__subFont {
        padding: 0 15%
    }
}

.pr-g-star-configurator .aem-ModelPage__subFont img {
    height: 15px;
    width: 15px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px
}

.pr-g-star-configurator .aem-ModelPage__subFont span {
    display: inline-block;
    vertical-align: middle
}

.pr-g-star-configurator .aem-ModelPageWrapper__wrapper {
    overflow: hidden
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPageWrapper__wrapper {
        padding: 10px 0
    }
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPageWrapper__wrapperNoSlick {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        -js-display: flex;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 10px 5px
    }
}

.pr-g-star-configurator .aem-ModelPageItem__modelOption {
    position: relative;
    float: left
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPageItem__modelOption {
        float: none
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-ModelPageItem__modelOption-nonSlick {
        float: none;
        overflow: hidden;
        padding: 0 20vw
    }
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPageItem__modelOption-nonSlick {
        width: 33.33333%;
        -webkit-box-flex: 0;
        -webkit-flex-grow: 0;
        -ms-flex-positive: 0;
        flex-grow: 0;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0
    }
}

.pr-g-star-configurator .aem-ModelPageItem__modelOption-inner {
    text-align: center
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPageItem__modelOption-inner {
        padding: 0 10%
    }
}

.pr-g-star-configurator .aem-ModelPageItem__noPadding {
    padding: 0
}

.pr-g-star-configurator .aem-ModelPageItem__link {
    cursor: pointer;
    width: 60vw;
    padding: 0 15px 15px;
    float: left
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPageItem__link {
        padding: 5px 0 15px;
        width: 100%;
        float: none;
        -webkit-transition: -webkit-box-shadow .2s ease-out;
        transition: -webkit-box-shadow .2s ease-out;
        transition: box-shadow .2s ease-out;
        transition: box-shadow .2s ease-out, -webkit-box-shadow .2s ease-out
    }

    .pr-g-star-configurator .aem-ModelPageItem__link:hover, .pr-g-star-configurator .aem-ModelPageItem__link:focus {
        -webkit-box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.5);
        box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.5)
    }
}

.pr-g-star-configurator .aem-ModelPageItem__image-wrapper {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.pr-g-star-configurator .aem-ModelPageItem__image {
    display: block;
    max-width: 100%;
    margin: 0 auto
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .pr-g-star-configurator .aem-ModelPageItem__image {
        height: 100%
    }
}

.pr-g-star-configurator .aem-ModelPageItem__font {
    margin-top: 2%;
    margin-bottom: 2%;
    color: #000;
    font-size: 16px;
    font-family: "SamsungSansSharp";
    letter-spacing: 0px;
    font-weight: bold
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-ModelPageItem__font {
        font-size: 12.8px;
        font-size: 1.25098vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-ModelPageItem__font {
        font-size: 22px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-ModelPageItem__font {
        font-size: 17.6px;
        font-size: 4.58333vw
    }
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPageItem__font {
        margin-top: 6%
    }
}

.pr-g-star-configurator .aem-ModelPageItem__price {
    font-size: 20px;
    font-family: "SamsungOneLatinWeb";
    letter-spacing: 0px;
    font-weight: normal;
    color: #636363;
    margin-bottom: 2%
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-ModelPageItem__price {
        font-size: 16px;
        font-size: 1.56372vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-ModelPageItem__price {
        font-size: 20px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-ModelPageItem__price {
        font-size: 16px;
        font-size: 4.16667vw
    }
}

.pr-g-star-configurator .aem-ModelPageItem__financing {
    font-size: 12px;
    font-family: "SamsungOneLatinWeb";
    letter-spacing: .8px;
    font-weight: bold;
    color: #636363
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-ModelPageItem__financing {
        font-size: 9.6px;
        font-size: .93823vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-ModelPageItem__financing {
        font-size: 12px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-ModelPageItem__financing {
        font-size: 9.6px;
        font-size: 2.5vw
    }
}

.pr-g-star-configurator .aem-ModelPageItem__memory {
    color: #000;
    margin: 5% 0 4%;
    font-size: 14px;
    font-family: "SamsungOneLatinWeb";
    letter-spacing: 1.33px;
    font-weight: bold
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-ModelPageItem__memory {
        font-size: 11.2px;
        font-size: 1.09461vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-ModelPageItem__memory {
        font-size: 13px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-ModelPageItem__memory {
        font-size: 10.4px;
        font-size: 2.70833vw
    }
}

.pr-g-star-configurator .aem-ModelPageItem__memory span {
    display: inline-block;
    padding: 0 2.5%;
    border-right: 1px solid black
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPageItem__memory span {
        padding: 0 5%
    }
}

.pr-g-star-configurator .aem-ModelPageItem__memory span:last-child {
    border-right: none
}

.pr-g-star-configurator .aem-ModelPageItem__memory img {
    height: 12px;
    width: 12px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 2px
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPageItem__memory img {
        height: 14px;
        width: 14px;
        margin-right: 3px
    }
}

.pr-g-star-configurator .aem-ModelPageItem__memory inline {
    display: inline-block;
    vertical-align: middle
}

.pr-g-star-configurator .aem-ModelPageItem__align {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1.5
}

.pr-g-star-configurator .aem-ModelPageItem__align sub {
    bottom: 0
}

.pr-g-star-configurator .aem-ModelPageItem__memoryPrice {
    font-size: 16px;
    font-family: "SamsungOneLatinWeb";
    letter-spacing: .1px;
    font-weight: normal;
    margin-top: 3px;
    position: relative
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-ModelPageItem__memoryPrice {
        font-size: 12.8px;
        font-size: 1.25098vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-ModelPageItem__memoryPrice {
        font-size: 15px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-ModelPageItem__memoryPrice {
        font-size: 12px;
        font-size: 3.125vw
    }
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-ModelPageItem__memoryPrice {
        margin-top: 5px
    }
}

.pr-g-star-configurator .aem-LimitedOffer__wrapper {
    text-align: left;
    width: 95%;
    margin: 0 auto;
    opacity: 0;
    -webkit-transition: opacity .1s;
    transition: opacity .1s
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-LimitedOffer__wrapper {
        width: 55%
    }
}

.pr-g-star-configurator .aem-LimitedOfferItem__wrapper {
    background-color: #f8f8f8;
    overflow: hidden;
    padding: 15px 20px;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (min-width: 769px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__wrapper {
        padding: 20px 30px
    }
}

.pr-g-star-configurator .aem-LimitedOfferItem__left {
    width: 50%;
    text-align: left
}

.pr-g-star-configurator .aem-LimitedOfferItem__icon {
    height: 20px;
    margin-bottom: 15px
}

.pr-g-star-configurator .aem-LimitedOfferItem__title {
    font-size: 16px;
    font-family: "SamsungSansSharp";
    letter-spacing: 0px;
    font-weight: bold;
    margin: 10px 0px
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__title {
        font-size: 12.8px;
        font-size: 1.25098vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__title {
        font-size: 16px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__title {
        font-size: 12.8px;
        font-size: 3.33333vw
    }
}

.pr-g-star-configurator .aem-LimitedOfferItem__title sup {
    font-size: 8px;
    font-family: "SamsungSansSharp";
    letter-spacing: 0px;
    font-weight: bold;
    vertical-align: middle
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__title sup {
        font-size: 6.4px;
        font-size: .62549vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__title sup {
        font-size: 8px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__title sup {
        font-size: 6.4px;
        font-size: 1.66667vw
    }
}

.pr-g-star-configurator .aem-LimitedOfferItem__desc {
    font-size: 14px;
    font-family: "SamsungOneLatinWeb";
    letter-spacing: 0px;
    font-weight: normal;
    text-align: left;
    line-height: 1.3
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__desc {
        font-size: 11.2px;
        font-size: 1.09461vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__desc {
        font-size: 14px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__desc {
        font-size: 11.2px;
        font-size: 2.91667vw
    }
}

.pr-g-star-configurator .aem-LimitedOfferItem__desc sup {
    font-size: 9px;
    font-family: "SamsungOneLatinWeb";
    letter-spacing: 0px;
    font-weight: normal
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__desc sup {
        font-size: 7.2px;
        font-size: .70367vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__desc sup {
        font-size: 9px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__desc sup {
        font-size: 7.2px;
        font-size: 1.875vw
    }
}

.pr-g-star-configurator .aem-LimitedOfferItem__more {
    font-size: 12px;
    font-family: "SamsungOneLatinWeb";
    letter-spacing: 0px;
    font-weight: normal;
    margin-top: 15px;
    color: #a6a6a6
}

@media (min-width: 769px) and (max-width: 1279px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__more {
        font-size: 9.6px;
        font-size: .93823vw
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__more {
        font-size: 12px
    }
}

@media (min-width: 0px) and (max-width: 480px) {
    .pr-g-star-configurator .aem-LimitedOfferItem__more {
        font-size: 9.6px;
        font-size: 2.5vw
    }
}

.pr-g-star-configurator .aem-LimitedOfferItem__right {
    width: 40%;
    position: relative
}

.pr-g-star-configurator .aem-LimitedOfferItem__right img {
    position: absolute;
    bottom: 0;
    right: 0;
    max-width: 100%;
    max-height: 100%
}

.pr-g-star-configurator .navList .slick-next, .pr-g-star-configurator .navList .slick-prev {
    width: 10px;
    height: 10px;
    top: 40%
}

@media (max-width: 768px) {
    .pr-g-star-configurator .navList .slick-prev {
        left: -18px
    }
}

@media (max-width: 768px) {
    .pr-g-star-configurator .navList .slick-next {
        right: -18px
    }
}

.pr-g-star-configurator .addonList .slick-prev {
    left: -20px
}

.pr-g-star-configurator .addonList .slick-next {
    right: -20px
}

.pr-g-star-configurator .addonList .slick-active .color-block {
    -webkit-box-shadow: none;
    box-shadow: none
}

.pr-g-star-configurator .bundlePage .slick-active .color-block {
    -webkit-box-shadow: none;
    box-shadow: none
}

.pr-g-star-configurator .tradeInSlick .slick-next, .pr-g-star-configurator .tradeInSlick .slick-prev {
    width: 16px;
    height: 16px;
    top: 45%
}

.pr-g-star-configurator .tradeInSlick .slick-next {
    right: -24px
}

.pr-g-star-configurator .tradeInSlick .slick-prev {
    left: -24px
}

@media only screen and (min-width: 769px) {
    .pr-g-star-configurator .tradeInSlick .slick-track {
        -webkit-transition: -webkit-transform .2s ease-out;
        transition: -webkit-transform .2s ease-out;
        transition: transform .2s ease-out;
        transition: transform .2s ease-out, -webkit-transform .2s ease-out
    }
}
.Loader__loader-wrapper___OLCYR{position:absolute;top:50%;left:50%;transform:translate3D(-50%,-50%,0);background-color:#e5e5e5;width:400px;max-width:80%;border-radius:3px;height:3px}.Loader__loader___17UwG{height:100%;background-color:#333;border-radius:3px;animation:Loader__plus___1LULu 1s ease-out 0s infinite}@keyframes Loader__plus___1LULu{0%{width:0}to{width:100%}}
.Tooltip__tooltip___3eAfb{position:relative;cursor:pointer}.Tooltip__tooltip___3eAfb:hover .Tooltip__icon___ZUSBa{background-color:#000}.Tooltip__tooltip___3eAfb:hover .Tooltip__content___7by7n{visibility:visible;opacity:1}.Tooltip__icon___ZUSBa{padding:0;border:1px solid #999;display:inline-block;font-family:SamsungOneLatinWeb;color:#fff;background-color:#999;height:16px;width:16px;font-size:12px;font-weight:700;line-height:16px;border-radius:50%;text-align:center}.Tooltip__iconOpen___zIzm3{color:#fff;border:1px solid #000;background-color:#000}.Tooltip__content___7by7n{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:400;visibility:hidden;z-index:999;left:0;top:30px;text-align:left;position:absolute;min-width:250px;color:#000;background-color:#fff;box-shadow:0 5px 9px 0 rgba(0,0,0,.2);border:1px solid #ccc;line-height:135%;padding:13px 12px;opacity:0;transform:translate3d(-45%,0,0);transition:opacity .5s;border-radius:3px}@media (min-width:769px) and (max-width:1279px){.Tooltip__content___7by7n{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.Tooltip__content___7by7n{font-size:20px}}@media (min-width:0px) and (max-width:480px){.Tooltip__content___7by7n{font-size:16px;font-size:4.16667vw}}.Tooltip__content___7by7n:before{border-bottom:6px solid #ccc}.Tooltip__content___7by7n:after,.Tooltip__content___7by7n:before{content:"";position:absolute;bottom:100%;left:48%;margin-left:-6px;width:0;height:0;border-right:6px solid transparent;border-left:6px solid transparent}.Tooltip__content___7by7n:after{border-bottom:6px solid #fff;transform:translate3d(0,1px,0)}.Tooltip__content___7by7n.Tooltip__up___3erBA{top:inherit;bottom:30px;transform:translate3d(-70%,0,0);box-shadow:0 -5px 9px 0 rgba(0,0,0,.2)}.Tooltip__content___7by7n.Tooltip__up___3erBA:before{border-top:6px solid #ccc}.Tooltip__content___7by7n.Tooltip__up___3erBA:after,.Tooltip__content___7by7n.Tooltip__up___3erBA:before{content:"";position:absolute;top:calc(100% + 7px);left:73%;margin-left:-6px;margin-top:-6px;width:0;height:0;border-bottom:none;border-right:6px solid transparent;border-left:6px solid transparent}.Tooltip__content___7by7n.Tooltip__up___3erBA:after{border-top:6px solid #fff;transform:translate3d(0,-1px,0)}.Tooltip__content___7by7n.Tooltip__toLeft___1u4C4{transform:translate3d(-91%,0,0)}.Tooltip__content___7by7n.Tooltip__toLeft___1u4C4:after,.Tooltip__content___7by7n.Tooltip__toLeft___1u4C4:before{left:95%}.Tooltip__contentOpen___1kKbb{visibility:visible;opacity:1}
.Rewards__reward__point___2jqlV{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:768px){.Rewards__reward__point___2jqlV{margin:5px 0}}.Rewards__reward__point--img___1uAH_{display:block;padding-right:3px;height:20px}.Rewards__reward__point--desc___U8D25{color:#0079cc;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.Rewards__reward__point--desc___U8D25{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.Rewards__reward__point--desc___U8D25{font-size:12px}}@media (min-width:0px) and (max-width:480px){.Rewards__reward__point--desc___U8D25{font-size:9.6px;font-size:2.5vw}}.Rewards__reward__point--desc___U8D25 sup{font-size:8px;top:-1em}.Rewards__rewardPoint2___2Aj9c{margin-top:12px;box-shadow:0 0 0 1px rgba(97,97,97,.2);display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:1.5% 3%}@media (min-width:769px){.Rewards__rewardPoint2___2Aj9c{display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center;align-items:center;padding:.8% 1%;margin-left:4%}}.Rewards__rewardPoint2___2Aj9c img{display:block;padding-right:3px;height:21px}@media (min-width:769px){.Rewards__rewardPoint2___2Aj9c img{height:27px}}.Rewards__rewardPoint2___2Aj9c span{color:#585858;line-height:1.4;margin-top:1.2%;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:400}@media (min-width:769px) and (max-width:1279px){.Rewards__rewardPoint2___2Aj9c span{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.Rewards__rewardPoint2___2Aj9c span{font-size:14px}}@media (min-width:0px) and (max-width:480px){.Rewards__rewardPoint2___2Aj9c span{font-size:11.2px;font-size:2.91667vw}}.Rewards__rewardPoint2___2Aj9c span strong{font-weight:700}@media (min-width:769px){.Rewards__rewardPoint2___2Aj9c span{line-height:1;margin-top:1px}}.Rewards__rewardPoint3___3kaz1{text-align:center}.Rewards__rewardPoint3___3kaz1 img{padding-right:5px;height:22px;display:inline-block;vertical-align:middle}@media (min-width:769px){.Rewards__rewardPoint3___3kaz1 img{padding-right:10px;height:50px}}.Rewards__rewardPoint3___3kaz1 span{color:#000;padding:2% 0;line-height:1.2;font-size:24px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.Rewards__rewardPoint3___3kaz1 span{font-size:19.2px;font-size:1.87647vw}}@media (max-width:768px){.Rewards__rewardPoint3___3kaz1 span{font-size:22px}}@media (min-width:0px) and (max-width:480px){.Rewards__rewardPoint3___3kaz1 span{font-size:17.6px;font-size:4.58333vw}}@media (min-width:769px){.Rewards__rewardPoint3___3kaz1 span{padding:1% 0}}.Rewards__rewardPoint3___3kaz1 span strong{font-weight:700}@media (min-width:769px){.Rewards__center-lg___29O5R{-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){.Rewards__center-sm___TlTsk{-ms-flex-pack:center;justify-content:center}}
.TopNavItem__navItem___2qihW{display:inline-block;width:auto}@media (min-width:769px){.TopNavItem__navItem___2qihW{margin:0 20px}}@media (min-width:769px) and (max-width:1100px){.TopNavItem__navItem___2qihW{margin:0}}.TopNavItem__item___piAFS{white-space:nowrap;position:relative;color:#000;cursor:pointer;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:700;text-transform:uppercase}@media (min-width:769px) and (max-width:1279px){.TopNavItem__item___piAFS{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.TopNavItem__item___piAFS{font-size:16px}}@media (min-width:0px) and (max-width:480px){.TopNavItem__item___piAFS{font-size:12.8px;font-size:3.33333vw}}.TopNavItem__item___piAFS sub{font-size:9px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:700;vertical-align:middle}@media (min-width:769px) and (max-width:1279px){.TopNavItem__item___piAFS sub{font-size:7.2px;font-size:.70367vw}}@media (max-width:768px){.TopNavItem__item___piAFS sub{font-size:11px}}@media (min-width:0px) and (max-width:480px){.TopNavItem__item___piAFS sub{font-size:8.8px;font-size:2.29167vw}}@media (min-width:769px){.TopNavItem__item___piAFS sub{vertical-align:top}}.TopNavItem__greyOut___2KNtn{color:#999;cursor:default}.TopNavItem__active___1X-z8:after{content:"";position:absolute;bottom:25%;left:25%;width:50%;height:3px;background-color:#1428a0}
.TopNav__topNav-wrapper___kUJnd{position:absolute;left:0;top:0;width:100%;line-height:50px;padding:0;z-index:99;background-color:#fff;transform:translateZ(0)}@media (min-width:769px){.TopNav__topNav-wrapper___kUJnd{line-height:64px}}.TopNav__inner-wrapper___216wM{height:50px}@media (min-width:769px){.TopNav__inner-wrapper___216wM{width:40%;height:64px;margin:0 auto}}.TopNav__fixed___3jUNf{position:fixed;bottom:0;max-width:1440px}
.ModelPageItem__modelOption___PaZzU{position:relative;float:left}@media (min-width:769px){.ModelPageItem__modelOption___PaZzU{float:none}}@media (max-width:768px){.ModelPageItem__modelOption-nonSlick___NaeA2{float:none;overflow:hidden;padding:0 20vw}}@media (min-width:769px){.ModelPageItem__modelOption-nonSlick___NaeA2{width:33.33333%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}.ModelPageItem__modelOption-inner___3uoam{text-align:center}@media (min-width:769px){.ModelPageItem__modelOption-inner___3uoam{padding:0 10%}}.ModelPageItem__image-wrapper___1c0LK{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ModelPageItem__image___35bRn{display:block;max-width:100%;margin:0 auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ModelPageItem__image___35bRn{height:100%}}.ModelPageItem__font___U8oZq{margin-top:2%;margin-bottom:2%;color:#000;font-size:16px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.ModelPageItem__font___U8oZq{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.ModelPageItem__font___U8oZq{font-size:22px}}@media (min-width:0px) and (max-width:480px){.ModelPageItem__font___U8oZq{font-size:17.6px;font-size:4.58333vw}}@media (min-width:769px){.ModelPageItem__font___U8oZq{margin-top:6%}}.ModelPageItem__price___1BRSb{font-size:20px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#636363;margin-bottom:2%}@media (min-width:769px) and (max-width:1279px){.ModelPageItem__price___1BRSb{font-size:16px;font-size:1.56372vw}}@media (max-width:768px){.ModelPageItem__price___1BRSb{font-size:20px}}@media (min-width:0px) and (max-width:480px){.ModelPageItem__price___1BRSb{font-size:16px;font-size:4.16667vw}}.ModelPageItem__financing___1yEeJ{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.8px;font-weight:700;color:#636363}@media (min-width:769px) and (max-width:1279px){.ModelPageItem__financing___1yEeJ{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.ModelPageItem__financing___1yEeJ{font-size:12px}}@media (min-width:0px) and (max-width:480px){.ModelPageItem__financing___1yEeJ{font-size:9.6px;font-size:2.5vw}}.ModelPageItem__link___3Raj2{cursor:pointer;width:60vw;padding:0 15px 15px;float:left}@media (min-width:769px){.ModelPageItem__link___3Raj2{padding:5px 0 15px;width:100%;float:none;transition:box-shadow .2s ease-out}.ModelPageItem__link___3Raj2:focus,.ModelPageItem__link___3Raj2:hover{box-shadow:2px 2px 10px 0 rgba(0,0,0,.5)}}.ModelPageItem__memory___n8hTn{color:#000;margin:5% 0 4%;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:1.33px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.ModelPageItem__memory___n8hTn{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.ModelPageItem__memory___n8hTn{font-size:13px}}@media (min-width:0px) and (max-width:480px){.ModelPageItem__memory___n8hTn{font-size:10.4px;font-size:2.70833vw}}.ModelPageItem__memory___n8hTn span{display:inline-block;padding:0 2.5%;border-right:1px solid #000}@media (min-width:769px){.ModelPageItem__memory___n8hTn span{padding:0 5%}}.ModelPageItem__memory___n8hTn span:last-child{border-right:none}.ModelPageItem__memory___n8hTn img{height:12px;width:12px;display:inline-block;vertical-align:middle;margin-right:2px}@media (min-width:769px){.ModelPageItem__memory___n8hTn img{height:14px;width:14px;margin-right:3px}}.ModelPageItem__memory___n8hTn inline{display:inline-block;vertical-align:middle}.ModelPageItem__memoryText___3GEy8{color:#000;line-height:1;font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400}@media (min-width:769px) and (max-width:1279px){.ModelPageItem__memoryText___3GEy8{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.ModelPageItem__memoryText___3GEy8{font-size:10px}}@media (min-width:0px) and (max-width:480px){.ModelPageItem__memoryText___3GEy8{font-size:8px;font-size:2.08333vw}}.ModelPageItem__memoryPrice___27SGR{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400;margin-top:3px;position:relative}@media (min-width:769px) and (max-width:1279px){.ModelPageItem__memoryPrice___27SGR{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.ModelPageItem__memoryPrice___27SGR{font-size:15px}}@media (min-width:0px) and (max-width:480px){.ModelPageItem__memoryPrice___27SGR{font-size:12px;font-size:3.125vw}}@media (min-width:769px){.ModelPageItem__memoryPrice___27SGR{margin-top:5px}}.ModelPageItem__align___7QkD3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1.5}.ModelPageItem__stroke___tyKy4{color:#636363;text-decoration:line-through;position:absolute;left:95%;bottom:0}.ModelPageItem__noPadding___2a39B{padding:0}
.ModelPageWrapper__wrapper___3nNIN{overflow:hidden}@media (min-width:769px){.ModelPageWrapper__wrapper___3nNIN{padding:10px 0}}@media (min-width:769px){.ModelPageWrapper__wrapperNoSlick___3v7Lr>div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0 5px}}
.ModelPage__subFont___3cPj5{margin-bottom:5%;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.ModelPage__subFont___3cPj5{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.ModelPage__subFont___3cPj5{font-size:14px}}@media (min-width:0px) and (max-width:480px){.ModelPage__subFont___3cPj5{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.ModelPage__subFont___3cPj5{margin-bottom:2%}}.ModelPage__subFont___3cPj5 img{height:15px;width:15px;margin-right:5px}.ModelPage__subFont___3cPj5 img,.ModelPage__subFont___3cPj5 span{display:inline-block;vertical-align:middle}.ModelPage__slick-dots-configurator___1osvI{position:relative;background-color:red;bottom:-25px;width:100%;margin:0;list-style:none;text-align:center}
.common__layout___1UGAF{overflow:hidden;text-align:center;padding:15px 8px;height:100%;position:relative}@media (min-width:769px){.common__layout___1UGAF{padding:60px 0}}.common__fontWrapper___wXhD9{margin-bottom:5%}@media (min-width:769px){.common__fontWrapper___wXhD9{margin-bottom:2%}}.common__font___2G221{color:#000;padding:2% 0;line-height:1.2;font-size:24px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.common__font___2G221{font-size:19.2px;font-size:1.87647vw}}@media (max-width:768px){.common__font___2G221{font-size:22px}}@media (min-width:0px) and (max-width:480px){.common__font___2G221{font-size:17.6px;font-size:4.58333vw}}@media (min-width:769px){.common__font___2G221{padding:1% 0}}.common__font___2G221 delete{position:relative;white-space:nowrap}.common__font___2G221 delete:after{border-top:2px solid #000;position:absolute;content:"";right:0;top:44%;left:0}.common__font___2G221 blue{color:#00b3e3}.common__font___2G221 red{color:red}.common__subFont___1cUm0{color:#4a4a4a;line-height:1.5;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.common__subFont___1cUm0{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.common__subFont___1cUm0{font-size:14px}}@media (min-width:0px) and (max-width:480px){.common__subFont___1cUm0{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.common__subFont___1cUm0{padding:0 15%}}.common__subFont___1cUm0 sup{font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.common__subFont___1cUm0 sup{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.common__subFont___1cUm0 sup{font-size:10px}}@media (min-width:0px) and (max-width:480px){.common__subFont___1cUm0 sup{font-size:8px;font-size:2.08333vw}}.common__noMargin___1rGvf{margin-bottom:0}@media (min-width:769px){.common__noMargin___1rGvf{margin-bottom:0}}.common__cta___N77vH{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.4px;font-weight:700;text-transform:uppercase;background-color:#1428a0;color:#fff;cursor:pointer;border-radius:40px;width:90%;transition:.2s ease-in;height:48px;line-height:48px;padding:0}@media (min-width:769px) and (max-width:1279px){.common__cta___N77vH{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.common__cta___N77vH{font-size:12px}}@media (min-width:0px) and (max-width:480px){.common__cta___N77vH{font-size:9.6px;font-size:2.5vw}}@media (max-width:768px){.common__cta___N77vH{height:50px;line-height:50px}}@media (min-width:769px){.common__cta___N77vH{width:35%;max-width:308px;letter-spacing:2.4px}.common__cta___N77vH:focus,.common__cta___N77vH:hover{background-color:#0c175c}}
.LimitedOfferItem__wrapper___1bFqe{background-color:#f8f8f8;overflow:hidden;padding:15px 20px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:769px){.LimitedOfferItem__wrapper___1bFqe{padding:20px 30px}}.LimitedOfferItem__points___bl0wh{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:-5px 0 10px}.LimitedOfferItem__points___bl0wh img{display:inline;width:25px}.LimitedOfferItem__points___bl0wh span{color:#1428a0;margin-left:5px;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.LimitedOfferItem__points___bl0wh span{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.LimitedOfferItem__points___bl0wh span{font-size:12px}}@media (min-width:0px) and (max-width:480px){.LimitedOfferItem__points___bl0wh span{font-size:9.6px;font-size:2.5vw}}.LimitedOfferItem__left___39EU9{width:50%;text-align:left}.LimitedOfferItem__right___3QjU5{width:40%;position:relative}.LimitedOfferItem__right___3QjU5 img{position:absolute;bottom:0;right:0;max-width:100%;max-height:100%}.LimitedOfferItem__more___1mq4a{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;margin-top:15px;color:#a6a6a6}@media (min-width:769px) and (max-width:1279px){.LimitedOfferItem__more___1mq4a{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.LimitedOfferItem__more___1mq4a{font-size:12px}}@media (min-width:0px) and (max-width:480px){.LimitedOfferItem__more___1mq4a{font-size:9.6px;font-size:2.5vw}}.LimitedOfferItem__title___3i31D{font-size:16px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700;margin:10px 0}@media (min-width:769px) and (max-width:1279px){.LimitedOfferItem__title___3i31D{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.LimitedOfferItem__title___3i31D{font-size:16px}}@media (min-width:0px) and (max-width:480px){.LimitedOfferItem__title___3i31D{font-size:12.8px;font-size:3.33333vw}}.LimitedOfferItem__title___3i31D sup{font-size:8px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700;vertical-align:middle}@media (min-width:769px) and (max-width:1279px){.LimitedOfferItem__title___3i31D sup{font-size:6.4px;font-size:.62549vw}}@media (max-width:768px){.LimitedOfferItem__title___3i31D sup{font-size:8px}}@media (min-width:0px) and (max-width:480px){.LimitedOfferItem__title___3i31D sup{font-size:6.4px;font-size:1.66667vw}}.LimitedOfferItem__desc___3v56R{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;text-align:left;line-height:1.3}@media (min-width:769px) and (max-width:1279px){.LimitedOfferItem__desc___3v56R{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.LimitedOfferItem__desc___3v56R{font-size:14px}}@media (min-width:0px) and (max-width:480px){.LimitedOfferItem__desc___3v56R{font-size:11.2px;font-size:2.91667vw}}.LimitedOfferItem__desc___3v56R sup{font-size:9px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.LimitedOfferItem__desc___3v56R sup{font-size:7.2px;font-size:.70367vw}}@media (max-width:768px){.LimitedOfferItem__desc___3v56R sup{font-size:9px}}@media (min-width:0px) and (max-width:480px){.LimitedOfferItem__desc___3v56R sup{font-size:7.2px;font-size:1.875vw}}.LimitedOfferItem__icon___CFAxr{height:20px;margin-bottom:15px}.LimitedOfferItem__image___357fC{width:40%;margin:10px auto}
.LimitedOffer__wrapper___1i4Tg{text-align:left;width:95%;margin:0 auto}@media (min-width:769px){.LimitedOffer__wrapper___1i4Tg{width:55%}}
.CarrierPageItem__option___2ZwPX{position:relative;background-color:transparent;box-shadow:0 0 0 1px #ccc;cursor:pointer;width:88%;margin:0 6% 3%;float:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:4%}@media (min-width:769px){.CarrierPageItem__option___2ZwPX{padding:2%;width:46%;margin:0 2% 3%;transition:box-shadow .2s ease-out}.CarrierPageItem__option___2ZwPX:focus,.CarrierPageItem__option___2ZwPX:hover{box-shadow:0 0 0 1.5px #363636}}.CarrierPageItem__disabled___3TVVa{cursor:not-allowed}.CarrierPageItem__disabled___3TVVa:focus,.CarrierPageItem__disabled___3TVVa:hover{background-color:transparent;box-shadow:none}.CarrierPageItem__overlay___3RnsY{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-color:hsla(0,0%,74%,.25)}.CarrierPageItem__disableText___3XpWK{position:absolute;left:50%;transform:translate3D(-50%,0,0);color:#000;text-align:center;width:100%;bottom:3px;font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:1.33px;font-weight:800}@media (min-width:769px) and (max-width:1279px){.CarrierPageItem__disableText___3XpWK{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.CarrierPageItem__disableText___3XpWK{font-size:12px}}@media (min-width:0px) and (max-width:480px){.CarrierPageItem__disableText___3XpWK{font-size:9.6px;font-size:2.5vw}}.CarrierPageItem__rightImg___3VSF6{width:60px}@media (min-width:769px){.CarrierPageItem__rightImg___3VSF6{width:80px}}.CarrierPageItem__desc___3neZ2{text-align:left;padding-right:10px}.CarrierPageItem__desc___3neZ2 img{max-width:130px}.CarrierPageItem__desc___3neZ2 p{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400;line-height:20px;padding-top:5px}@media (min-width:769px) and (max-width:1279px){.CarrierPageItem__desc___3neZ2 p{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.CarrierPageItem__desc___3neZ2 p{font-size:14px}}@media (min-width:0px) and (max-width:480px){.CarrierPageItem__desc___3neZ2 p{font-size:11.2px;font-size:2.91667vw}}.CarrierPageItem__desc___3neZ2 p sup{font-size:7px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400;vertical-align:top}@media (min-width:769px) and (max-width:1279px){.CarrierPageItem__desc___3neZ2 p sup{font-size:5.6px;font-size:.5473vw}}@media (max-width:768px){.CarrierPageItem__desc___3neZ2 p sup{font-size:7px}}@media (min-width:0px) and (max-width:480px){.CarrierPageItem__desc___3neZ2 p sup{font-size:5.6px;font-size:1.45833vw}}.CarrierPageItem__onlyDesc___18jtI{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.CarrierPageItem__price___gio0C{color:#363636;font-size:20px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400}@media (min-width:769px) and (max-width:1279px){.CarrierPageItem__price___gio0C{font-size:16px;font-size:1.56372vw}}@media (max-width:768px){.CarrierPageItem__price___gio0C{font-size:20px}}@media (min-width:0px) and (max-width:480px){.CarrierPageItem__price___gio0C{font-size:16px;font-size:4.16667vw}}.CarrierPageItem__stroke___3uPz3{color:#636363;text-decoration:line-through;line-height:1.5;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400}@media (min-width:769px) and (max-width:1279px){.CarrierPageItem__stroke___3uPz3{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.CarrierPageItem__stroke___3uPz3{font-size:12px}}@media (min-width:0px) and (max-width:480px){.CarrierPageItem__stroke___3uPz3{font-size:9.6px;font-size:2.5vw}}.CarrierPageItem__save___2zhYT{margin-left:3%;color:#00b3e3;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.CarrierPageItem__save___2zhYT{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.CarrierPageItem__save___2zhYT{font-size:12px}}@media (min-width:0px) and (max-width:480px){.CarrierPageItem__save___2zhYT{font-size:9.6px;font-size:2.5vw}}.CarrierPageItem__noShrink___2mWR4{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.CarrierPageItem__noShrink___2mWR4>span{display:inline-block}
.CarrierPage__options___3yukj{width:100%;overflow:hidden;padding-top:2px}@media (min-width:769px){.CarrierPage__options___3yukj{width:70%;margin:auto}}
.MemoryPageItem__wrapper___3Jd1Y{width:60%;margin:0 20%;float:left}@media (min-width:769px){.MemoryPageItem__wrapper___3Jd1Y{width:55%;margin:0 10%}}.MemoryPageItem__title___3aon1{line-height:1;margin-top:15%;color:#9a9a9a;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.5px;font-weight:800}@media (min-width:769px) and (max-width:1279px){.MemoryPageItem__title___3aon1{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.MemoryPageItem__title___3aon1{font-size:14px}}@media (min-width:0px) and (max-width:480px){.MemoryPageItem__title___3aon1{font-size:11.2px;font-size:2.91667vw}}.MemoryPageItem__noMargin___ldzXW{margin:0}.MemoryPageItem__option___2HKfG{margin-top:6%;width:100%;position:relative;background-color:transparent;box-shadow:0 0 0 1px #ccc;cursor:pointer;padding:6%}@media (min-width:769px){.MemoryPageItem__option___2HKfG{transition:box-shadow .2s ease-out}.MemoryPageItem__option___2HKfG:focus,.MemoryPageItem__option___2HKfG:hover{box-shadow:0 0 0 1.5px #363636}}.MemoryPageItem__disabled___EDZmA{cursor:not-allowed}.MemoryPageItem__disabled___EDZmA:focus,.MemoryPageItem__disabled___EDZmA:hover{background-color:transparent;box-shadow:0 0 0 1px #ccc}.MemoryPageItem__overlay___2rQgy{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-color:hsla(0,0%,74%,.25)}.MemoryPageItem__disableText___v30CZ{position:absolute;left:50%;transform:translate3D(-50%,0,0);color:#000;text-align:center;width:100%;bottom:3px;font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:1.33px;font-weight:800}@media (min-width:769px) and (max-width:1279px){.MemoryPageItem__disableText___v30CZ{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.MemoryPageItem__disableText___v30CZ{font-size:12px}}@media (min-width:0px) and (max-width:480px){.MemoryPageItem__disableText___v30CZ{font-size:9.6px;font-size:2.5vw}}.MemoryPageItem__desc___2sHGA{color:#20a2ff;text-align:center;font-size:18px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.MemoryPageItem__desc___2sHGA{font-size:14.4px;font-size:1.40735vw}}@media (max-width:768px){.MemoryPageItem__desc___2sHGA{font-size:18px}}@media (min-width:0px) and (max-width:480px){.MemoryPageItem__desc___2sHGA{font-size:14.4px;font-size:3.75vw}}.MemoryPageItem__price___2kwuv{margin-top:5px;color:#000;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400}@media (min-width:769px) and (max-width:1279px){.MemoryPageItem__price___2kwuv{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.MemoryPageItem__price___2kwuv{font-size:14px}}@media (min-width:0px) and (max-width:480px){.MemoryPageItem__price___2kwuv{font-size:11.2px;font-size:2.91667vw}}.MemoryPageItem__stroke___3W5GQ{color:#636363;text-decoration:line-through;margin-left:2%;font-size:13px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400}@media (min-width:769px) and (max-width:1279px){.MemoryPageItem__stroke___3W5GQ{font-size:10.4px;font-size:1.01642vw}}@media (max-width:768px){.MemoryPageItem__stroke___3W5GQ{font-size:13px}}@media (min-width:0px) and (max-width:480px){.MemoryPageItem__stroke___3W5GQ{font-size:10.4px;font-size:2.70833vw}}
@media (min-width:769px){.MemoryPage__holder___1Fihp{width:80%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}}.MemoryPage__holder___1Fihp>img{width:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}.MemoryPage__options___3Re4i{width:100%;overflow:hidden;padding-bottom:2px}@media (min-width:769px){.MemoryPage__options___3Re4i{width:50%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}}
.ColorPageItem__option___3yaAD{position:relative;cursor:pointer;margin:0 3%;padding:0 2%}@media (min-width:769px){.ColorPageItem__option___3yaAD{width:33.33333%;float:none;transition:box-shadow .2s ease-out}.ColorPageItem__option___3yaAD:focus,.ColorPageItem__option___3yaAD:hover{box-shadow:2px 2px 10px 0 rgba(0,0,0,.5)}}.ColorPageItem__disabled___38jJF{cursor:not-allowed}.ColorPageItem__disabled___38jJF:focus,.ColorPageItem__disabled___38jJF:hover{background-color:transparent;box-shadow:none}.ColorPageItem__overlay___1rzJL{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-color:hsla(0,0%,74%,.25)}.ColorPageItem__disableText___2PQ3-{position:absolute;left:50%;transform:translate3D(-50%,0,0);color:#000;text-align:center;width:100%;bottom:5px;font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.ColorPageItem__disableText___2PQ3-{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.ColorPageItem__disableText___2PQ3-{font-size:12px}}@media (min-width:0px) and (max-width:480px){.ColorPageItem__disableText___2PQ3-{font-size:9.6px;font-size:2.5vw}}.ColorPageItem__image___29xBk{max-width:100%;margin:0 auto}.ColorPageItem__name___1xXxK{font-size:18px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;line-height:1;margin-top:9%;margin-bottom:9%}@media (min-width:769px) and (max-width:1279px){.ColorPageItem__name___1xXxK{font-size:14.4px;font-size:1.40735vw}}@media (max-width:768px){.ColorPageItem__name___1xXxK{font-size:16px}}@media (min-width:0px) and (max-width:480px){.ColorPageItem__name___1xXxK{font-size:12.8px;font-size:3.33333vw}}
.ColorPageWrapper__options___PEwk6{width:100%;padding-bottom:10%}@media (min-width:769px){.ColorPageWrapper__options___PEwk6{padding-bottom:0}.ColorPageWrapper__options___PEwk6>div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}
.ColorPage__options___31_Gh{width:100%}@media (min-width:769px){.ColorPage__options___31_Gh{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}
.OfferPageItem__option___12Jkm{position:relative;background-color:transparent;border:1px solid #ccc;cursor:pointer;width:90%;margin:0 5% 3%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:4%}@media (min-width:769px){.OfferPageItem__option___12Jkm{padding:2% 4%;width:78%;margin:0 auto 3%;transition:box-shadow .2s ease-out}.OfferPageItem__option___12Jkm:focus,.OfferPageItem__option___12Jkm:hover{box-shadow:0 0 0 1.5px #363636}}.OfferPageItem__rightImg___3YEGx{width:80px}.OfferPageItem__imgWrapper___29HfS{padding-left:20px}.OfferPageItem__desc___3gWAD{text-align:left}.OfferPageItem__desc___3gWAD img{max-width:130px}.OfferPageItem__font____fWY9{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400;line-height:20px;padding-top:5px}@media (min-width:769px) and (max-width:1279px){.OfferPageItem__font____fWY9{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.OfferPageItem__font____fWY9{font-size:14px}}@media (min-width:0px) and (max-width:480px){.OfferPageItem__font____fWY9{font-size:11.2px;font-size:2.91667vw}}.OfferPageItem__font____fWY9 sup{vertical-align:top;font-size:9px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400}@media (min-width:769px) and (max-width:1279px){.OfferPageItem__font____fWY9 sup{font-size:7.2px;font-size:.70367vw}}@media (max-width:768px){.OfferPageItem__font____fWY9 sup{font-size:9px}}@media (min-width:0px) and (max-width:480px){.OfferPageItem__font____fWY9 sup{font-size:7.2px;font-size:1.875vw}}.OfferPageItem__fontSmall___2IhaM{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400;line-height:20px;padding-top:5px}@media (min-width:769px) and (max-width:1279px){.OfferPageItem__fontSmall___2IhaM{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.OfferPageItem__fontSmall___2IhaM{font-size:12px}}@media (min-width:0px) and (max-width:480px){.OfferPageItem__fontSmall___2IhaM{font-size:9.6px;font-size:2.5vw}}.OfferPageItem__fontSmall___2IhaM sup{vertical-align:sub}.OfferPageItem__price___aB72R{margin-top:5px}.OfferPageItem__price___aB72R span{color:#000}.OfferPageItem__price___aB72R span:first-child{font-size:11px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.OfferPageItem__price___aB72R span:first-child{font-size:8.8px;font-size:.86005vw}}@media (max-width:768px){.OfferPageItem__price___aB72R span:first-child{font-size:11px}}@media (min-width:0px) and (max-width:480px){.OfferPageItem__price___aB72R span:first-child{font-size:8.8px;font-size:2.29167vw}}.OfferPageItem__price___aB72R span:last-child{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.OfferPageItem__price___aB72R span:last-child{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.OfferPageItem__price___aB72R span:last-child{font-size:16px}}@media (min-width:0px) and (max-width:480px){.OfferPageItem__price___aB72R span:last-child{font-size:12.8px;font-size:3.33333vw}}.OfferPageItem__reflect___2Mu5e{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.OfferPageItem__reflect___2Mu5e{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.OfferPageItem__reflect___2Mu5e{font-size:12px}}@media (min-width:0px) and (max-width:480px){.OfferPageItem__reflect___2Mu5e{font-size:9.6px;font-size:2.5vw}}.OfferPageItem__bogo___3J00q{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;line-height:1.5}@media (min-width:769px) and (max-width:1279px){.OfferPageItem__bogo___3J00q{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.OfferPageItem__bogo___3J00q{font-size:16px}}@media (min-width:0px) and (max-width:480px){.OfferPageItem__bogo___3J00q{font-size:12.8px;font-size:3.33333vw}}
.OfferPage__options___2zw9m{padding:3px 0;width:100%;overflow:hidden}@media (min-width:769px){.OfferPage__options___2zw9m{width:50%;margin:0 auto}}.OfferPage__skip___3cqCd{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.5px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #1428a0;line-height:160%;color:#1428a0;cursor:pointer}@media (min-width:769px) and (max-width:1279px){.OfferPage__skip___3cqCd{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.OfferPage__skip___3cqCd{font-size:14px}}@media (min-width:0px) and (max-width:480px){.OfferPage__skip___3cqCd{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.OfferPage__skip___3cqCd{margin:1% 0}}.OfferPage__doLabel____25b9{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:700;width:90%;margin:0 5%;text-align:left}@media (min-width:769px) and (max-width:1279px){.OfferPage__doLabel____25b9{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.OfferPage__doLabel____25b9{font-size:16px}}@media (min-width:0px) and (max-width:480px){.OfferPage__doLabel____25b9{font-size:12.8px;font-size:3.33333vw}}@media (min-width:769px){.OfferPage__doLabel____25b9{width:84%;margin:0 auto}}.OfferPage__doOptions___2wHcP{padding:3px 0;width:100%;overflow:hidden;margin-top:4%}@media (min-width:769px){.OfferPage__doOptions___2wHcP{width:50%;margin:0 auto;margin-top:2%}}.OfferPage__doOption___1g7Zf{position:relative;background-color:transparent;width:90%;margin:0 5% 3%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#f5f5f5;padding:4% 0}@media (min-width:769px){.OfferPage__doOption___1g7Zf{padding:2% 3%;width:84%;margin:0 auto 3%}}.OfferPage__doImg___2T_ep{width:80px}.OfferPage__doImgWrapper___2bG5i{padding-left:20px}.OfferPage__doDesc___15igl{text-align:left}.OfferPage__doDesc___15igl img{max-width:130px}.OfferPage__doFont___2lJMD{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:700;line-height:20px;padding-top:5px;color:#000}@media (min-width:769px) and (max-width:1279px){.OfferPage__doFont___2lJMD{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.OfferPage__doFont___2lJMD{font-size:14px}}@media (min-width:0px) and (max-width:480px){.OfferPage__doFont___2lJMD{font-size:11.2px;font-size:2.91667vw}}.OfferPage__doFont___2lJMD sup{vertical-align:middle;font-size:8px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.OfferPage__doFont___2lJMD sup{font-size:6.4px;font-size:.62549vw}}@media (max-width:768px){.OfferPage__doFont___2lJMD sup{font-size:8px}}@media (min-width:0px) and (max-width:480px){.OfferPage__doFont___2lJMD sup{font-size:6.4px;font-size:1.66667vw}}.OfferPage__doSubfont___2UCdw{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400;line-height:20px}@media (min-width:769px) and (max-width:1279px){.OfferPage__doSubfont___2UCdw{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.OfferPage__doSubfont___2UCdw{font-size:14px}}@media (min-width:0px) and (max-width:480px){.OfferPage__doSubfont___2UCdw{font-size:11.2px;font-size:2.91667vw}}.OfferPage__doSubfont___2UCdw sup{vertical-align:middle;font-size:9px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400}@media (min-width:769px) and (max-width:1279px){.OfferPage__doSubfont___2UCdw sup{font-size:7.2px;font-size:.70367vw}}@media (max-width:768px){.OfferPage__doSubfont___2UCdw sup{font-size:9px}}@media (min-width:0px) and (max-width:480px){.OfferPage__doSubfont___2UCdw sup{font-size:7.2px;font-size:1.875vw}}
.BogoDevicePageItem__modelOption___3JaHH{position:relative;float:left}@media (min-width:769px){.BogoDevicePageItem__modelOption___3JaHH{float:none}}@media (max-width:768px){.BogoDevicePageItem__modelOption-nonSlick___3h1Pm{float:none;overflow:hidden;padding:0 20vw}}@media (min-width:769px){.BogoDevicePageItem__modelOption-nonSlick___3h1Pm{width:25%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}.BogoDevicePageItem__modelOption-inner___1d3cn{text-align:center}@media (min-width:769px){.BogoDevicePageItem__modelOption-inner___1d3cn{padding:0 10%}}.BogoDevicePageItem__image-wrapper___F4lRd{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.BogoDevicePageItem__image___z-siq{display:block;max-width:100%;margin:0 auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.BogoDevicePageItem__image___z-siq{height:100%}}.BogoDevicePageItem__font___16IoO{margin-top:2%;margin-bottom:2%;color:#000;font-size:16px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.BogoDevicePageItem__font___16IoO{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.BogoDevicePageItem__font___16IoO{font-size:22px}}@media (min-width:0px) and (max-width:480px){.BogoDevicePageItem__font___16IoO{font-size:17.6px;font-size:4.58333vw}}@media (min-width:769px){.BogoDevicePageItem__font___16IoO{margin-top:6%}}.BogoDevicePageItem__link___3-Zq4{cursor:pointer;width:60vw;padding:5px 15px 15px;float:left}@media (min-width:769px){.BogoDevicePageItem__link___3-Zq4{padding:15px 0;width:100%;float:none;transition:box-shadow .2s ease-out}.BogoDevicePageItem__link___3-Zq4:focus,.BogoDevicePageItem__link___3-Zq4:hover{box-shadow:2px 2px 10px 0 rgba(0,0,0,.5)}}
.BogoDevicePage__wrapper___D4kfR{overflow:hidden}@media (min-width:769px){.BogoDevicePage__wrapper___D4kfR{padding:10px 25px}}@media (min-width:769px){.BogoDevicePage__wrapperNoSlick___1kNil{padding:0}.BogoDevicePage__wrapperNoSlick___1kNil>div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0 5px}}
.BogoColorPageItem__option___2lduU{position:relative;cursor:pointer;margin:0 3%;padding:0 2%}@media (min-width:769px){.BogoColorPageItem__option___2lduU{width:33.33333%;float:none;transition:box-shadow .2s ease-out}.BogoColorPageItem__option___2lduU:focus,.BogoColorPageItem__option___2lduU:hover{box-shadow:2px 2px 10px 0 rgba(0,0,0,.5)}}.BogoColorPageItem__disabled___2lmbs{cursor:not-allowed}.BogoColorPageItem__disabled___2lmbs:focus,.BogoColorPageItem__disabled___2lmbs:hover{background-color:transparent;box-shadow:none}.BogoColorPageItem__overlay___1yrAo{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-color:hsla(0,0%,74%,.25)}.BogoColorPageItem__disableText___3uRBx{position:absolute;left:50%;transform:translate3D(-50%,0,0);color:#000;text-align:center;width:100%;bottom:5px;font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.BogoColorPageItem__disableText___3uRBx{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.BogoColorPageItem__disableText___3uRBx{font-size:12px}}@media (min-width:0px) and (max-width:480px){.BogoColorPageItem__disableText___3uRBx{font-size:9.6px;font-size:2.5vw}}.BogoColorPageItem__image___2O60C{max-width:100%;margin:0 auto}.BogoColorPageItem__name___28NAE{font-size:18px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;line-height:1;margin-top:9%;margin-bottom:9%}@media (min-width:769px) and (max-width:1279px){.BogoColorPageItem__name___28NAE{font-size:14.4px;font-size:1.40735vw}}@media (max-width:768px){.BogoColorPageItem__name___28NAE{font-size:16px}}@media (min-width:0px) and (max-width:480px){.BogoColorPageItem__name___28NAE{font-size:12.8px;font-size:3.33333vw}}
.BogoColorPage__options___3rkS-{width:100%;padding-bottom:10%}@media (min-width:769px){.BogoColorPage__options___3rkS-{padding-bottom:0}.BogoColorPage__options___3rkS->div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}
@media (min-width:769px){.TradeInItem__tradeOption___1YPno{display:inline-block;vertical-align:top}}.TradeInItem__link___vn3as{cursor:pointer;width:100%}@media (min-width:769px){.TradeInItem__link___vn3as{opacity:.2;will-change:opacity;transition-duration:.3s;padding-bottom:10%}}.TradeInItem__active___2c_W5{opacity:1}.TradeInItem__link2___lqBGV{width:calc(56vw - 16px);padding:20px 0;float:left}.TradeInItem__image-wrapper___3851e{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (min-width:769px){.TradeInItem__image-wrapper___3851e{width:56%;margin:0 auto}}.TradeInItem__image___2SJ2t{display:block;max-width:100%;margin:0 auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.TradeInItem__image___2SJ2t{height:100%}}@media (min-width:0px) and (max-width:480px){.TradeInItem__image___2SJ2t{max-width:75%}}.TradeInItem__font___1TLzA{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#363636;margin-top:6%;line-height:1.5;padding:0 20%;letter-spacing:.1px}@media (min-width:769px) and (max-width:1279px){.TradeInItem__font___1TLzA{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.TradeInItem__font___1TLzA{font-size:11px}}@media (min-width:0px) and (max-width:480px){.TradeInItem__font___1TLzA{font-size:8.8px;font-size:2.29167vw}}@media (min-width:769px){.TradeInItem__font___1TLzA{padding:0 15%}}@media (min-width:769px) and (max-width:1110px){.TradeInItem__font___1TLzA{padding:0 5%}}.TradeInItem__font___1TLzA~span{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#10148e;text-decoration:underline}@media (min-width:769px) and (max-width:1279px){.TradeInItem__font___1TLzA~span{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.TradeInItem__font___1TLzA~span{font-size:11px}}@media (min-width:0px) and (max-width:480px){.TradeInItem__font___1TLzA~span{font-size:8.8px;font-size:2.29167vw}}.TradeInItem__price-wrapper___8_iCH{margin-top:4%}.TradeInItem__label___2OZi5{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.5px;font-weight:700;display:inline-block;vertical-align:middle;color:red;line-height:1.2;text-align:right;margin-right:5px;letter-spacing:.3px}@media (min-width:769px) and (max-width:1279px){.TradeInItem__label___2OZi5{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.TradeInItem__label___2OZi5{font-size:12px}}@media (min-width:0px) and (max-width:480px){.TradeInItem__label___2OZi5{font-size:9.6px;font-size:2.5vw}}.TradeInItem__price___2hSDO{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:700;display:inline-block;vertical-align:middle;color:red}@media (min-width:769px) and (max-width:1279px){.TradeInItem__price___2hSDO{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.TradeInItem__price___2hSDO{font-size:16px}}@media (min-width:0px) and (max-width:480px){.TradeInItem__price___2hSDO{font-size:12.8px;font-size:3.33333vw}}.TradeInItem__tradeOption-slick___3b8Wh{width:100%}.TradeInItem__crackedText___2l5Tk{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;margin:5px 15% 0;line-height:1.1}@media (min-width:769px) and (max-width:1279px){.TradeInItem__crackedText___2l5Tk{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.TradeInItem__crackedText___2l5Tk{font-size:12px}}@media (min-width:0px) and (max-width:480px){.TradeInItem__crackedText___2l5Tk{font-size:9.6px;font-size:2.5vw}}.TradeInItem__delete___uUX_j{color:#a6a6a6;text-align:right;text-decoration:line-through;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.TradeInItem__delete___uUX_j{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.TradeInItem__delete___uUX_j{font-size:12px}}@media (min-width:0px) and (max-width:480px){.TradeInItem__delete___uUX_j{font-size:9.6px;font-size:2.5vw}}
.TradeInMain__discount___JdWCf{padding-bottom:3%}@media (min-width:769px){.TradeInMain__discount___JdWCf{padding-top:1%;padding-bottom:0}}.TradeInMain__slickLg___3c6jD{margin:0 25px}.TradeInMain__back___FylpW,.TradeInMain__singleSkip___2NDBE,.TradeInMain__skip___dGzGx{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.5px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #1428a0;line-height:160%;color:#1428a0;cursor:pointer;display:inline-block;position:relative}@media (min-width:769px) and (max-width:1279px){.TradeInMain__back___FylpW,.TradeInMain__singleSkip___2NDBE,.TradeInMain__skip___dGzGx{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.TradeInMain__back___FylpW,.TradeInMain__singleSkip___2NDBE,.TradeInMain__skip___dGzGx{font-size:14px}}@media (min-width:0px) and (max-width:480px){.TradeInMain__back___FylpW,.TradeInMain__singleSkip___2NDBE,.TradeInMain__skip___dGzGx{font-size:11.2px;font-size:2.91667vw}}.TradeInMain__actions___bKly3{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:5% 0 1%}@media (min-width:769px){.TradeInMain__actions___bKly3{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;padding:1% 0}}.TradeInMain__skip___dGzGx{margin-top:18px}@media (min-width:769px){.TradeInMain__skip___dGzGx{margin-top:0;margin-left:40px}.TradeInMain__skip___dGzGx:after{content:"";height:120%;position:absolute;top:0;width:1px;left:-20px;background-color:#363636}}.TradeInMain__singleSkip___2NDBE{margin-top:18px}@media (min-width:769px){.TradeInMain__singleSkip___2NDBE{margin-top:0}}.TradeInMain__img___lPLY-{display:block;max-width:100%;margin:0 auto}
.TradeInPage__cancel___3MtFJ{position:absolute;right:10px;top:10px;font-size:30px;color:#505050;cursor:pointer}.TradeInPage__divider___204Tw{display:none;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.TradeInPage__divider___204Tw{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.TradeInPage__divider___204Tw{font-size:14px}}@media (min-width:0px) and (max-width:480px){.TradeInPage__divider___204Tw{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.TradeInPage__divider___204Tw{display:block;margin-top:2.2%}.TradeInPage__divider___204Tw:after,.TradeInPage__divider___204Tw:before{content:"";border:1px solid #dadada;width:33%;display:inline-block;vertical-align:middle}}@media (min-width:769px) and (min-width:1081px) and (max-width:1279px){.TradeInPage__divider___204Tw:after,.TradeInPage__divider___204Tw:before{width:30%}}@media (min-width:769px) and (min-width:769px) and (max-width:1080px){.TradeInPage__divider___204Tw:after,.TradeInPage__divider___204Tw:before{width:28%}}@media (min-width:769px){.TradeInPage__divider___204Tw:before{margin-right:15px}.TradeInPage__divider___204Tw:after{margin-left:15px}}.TradeInPage__icon___1O31E{-ms-flex:1;flex:1;padding:2%}@media (min-width:769px){.TradeInPage__icon___1O31E{padding:0}}.TradeInPage__icon___1O31E p{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;width:90%;color:#000;line-height:1.33;margin:0 auto;margin-top:10px}@media (min-width:769px) and (max-width:1279px){.TradeInPage__icon___1O31E p{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.TradeInPage__icon___1O31E p{font-size:14px}}@media (min-width:0px) and (max-width:480px){.TradeInPage__icon___1O31E p{font-size:11.2px;font-size:2.91667vw}}.TradeInPage__icon___1O31E a{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#1428a0;width:90%;margin:0 auto;cursor:pointer;text-decoration:underline}@media (min-width:769px) and (max-width:1279px){.TradeInPage__icon___1O31E a{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.TradeInPage__icon___1O31E a{font-size:14px}}@media (min-width:0px) and (max-width:480px){.TradeInPage__icon___1O31E a{font-size:11.2px;font-size:2.91667vw}}
.TradeInDisclaimer__wrapper___32xGp{text-align:center;margin:0 auto;width:90%}@media (min-width:769px) and (max-width:1279px){.TradeInDisclaimer__wrapper___32xGp{width:100%}}.TradeInDisclaimer__icons___2C9sx{position:relative;margin:0 0 5%;width:100%;border-bottom:1px solid #e0e0e0}@media (min-width:769px){.TradeInDisclaimer__icons___2C9sx{margin:0 0 2.5%;padding:20px 15%;border-bottom:none;background-color:#f7f7f7}}.TradeInDisclaimer__iconWrapper___2X5Nb{position:relative;width:80%;min-width:236px;margin:0 auto}@media (min-width:769px){.TradeInDisclaimer__iconWrapper___2X5Nb{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 3%;width:auto;margin:0}.TradeInDisclaimer__iconWrapper___2X5Nb:nth-child(3){padding:0}}.TradeInDisclaimer__selectedIcon___33rON{box-shadow:0 0 0 1.5px #363636!important}@media (min-width:769px){.TradeInDisclaimer__selectedIcon___33rON{box-shadow:0 0 0 2px #979797!important}}.TradeInDisclaimer__icon___19Sbp{text-align:center}@media (min-width:769px){.TradeInDisclaimer__icon___19Sbp{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.TradeInDisclaimer__icon___19Sbp>img{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}.TradeInDisclaimer__icon___19Sbp div{position:relative;padding:0 20px}.TradeInDisclaimer__icon___19Sbp p:first-child{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#222425;line-height:1.2;margin-bottom:5px}@media (min-width:769px) and (max-width:1279px){.TradeInDisclaimer__icon___19Sbp p:first-child{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.TradeInDisclaimer__icon___19Sbp p:first-child{font-size:17px}}@media (min-width:0px) and (max-width:480px){.TradeInDisclaimer__icon___19Sbp p:first-child{font-size:13.6px;font-size:3.54167vw}}.TradeInDisclaimer__icon___19Sbp p:last-child{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#636363;line-height:1.33}@media (min-width:769px) and (max-width:1279px){.TradeInDisclaimer__icon___19Sbp p:last-child{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.TradeInDisclaimer__icon___19Sbp p:last-child{font-size:14px}}@media (min-width:0px) and (max-width:480px){.TradeInDisclaimer__icon___19Sbp p:last-child{font-size:11.2px;font-size:2.91667vw}}.TradeInDisclaimer__iconSelection___2BbLT{position:relative}.TradeInDisclaimer__iconSelectionInner___b6aNZ{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:30px 0 45px}@media (min-width:769px){.TradeInDisclaimer__iconSelectionInner___b6aNZ{width:246px;padding:0}}.TradeInDisclaimer__iconSelectionInner___b6aNZ a{width:110px;line-height:30px;height:30px;cursor:pointer;margin:0 4px;border-radius:3px;box-shadow:1px 2px 5px 0 hsla(0,0%,87%,.4);background-color:#fff;color:#363636;transition:box-shadow .2s ease-out;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.TradeInDisclaimer__iconSelectionInner___b6aNZ a{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.TradeInDisclaimer__iconSelectionInner___b6aNZ a{font-size:15px}}@media (min-width:0px) and (max-width:480px){.TradeInDisclaimer__iconSelectionInner___b6aNZ a{font-size:12px;font-size:3.125vw}}@media (min-width:769px){.TradeInDisclaimer__iconSelectionInner___b6aNZ a{width:115px;line-height:35px;height:35px}.TradeInDisclaimer__iconSelectionInner___b6aNZ a:focus,.TradeInDisclaimer__iconSelectionInner___b6aNZ a:hover{box-shadow:0 0 0 2px #979797}}.TradeInDisclaimer__iconAlert___1yIJP{position:absolute;width:80%;max-width:236px;height:25px;bottom:10px;background-color:#007ac2}@media (max-width:768px){.TradeInDisclaimer__iconAlert___1yIJP{position:absolute;left:50%;transform:translate3D(-50%,0,0)}}@media (min-width:769px){.TradeInDisclaimer__iconAlert___1yIJP{padding:0 5px;text-align:left;bottom:20px;width:12%;right:2%;height:35px}}.TradeInDisclaimer__iconAlert___1yIJP p{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:700;position:absolute;top:50%;transform:translate3D(0,-50%,0);line-height:1.1;color:#fff;width:100%}@media (min-width:769px) and (max-width:1279px){.TradeInDisclaimer__iconAlert___1yIJP p{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.TradeInDisclaimer__iconAlert___1yIJP p{font-size:14px}}@media (min-width:0px) and (max-width:480px){.TradeInDisclaimer__iconAlert___1yIJP p{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.TradeInDisclaimer__iconAlert___1yIJP p{width:calc(100% - 10px)}}.TradeInDisclaimer__tradeInWrapper___2T9Xa{padding:0 5%}@media (min-width:769px){.TradeInDisclaimer__tradeInWrapper___2T9Xa{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}}.TradeInDisclaimer__tradeInModel___1EiLF{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;padding:0 15%}@media (min-width:769px){.TradeInDisclaimer__tradeInModel___1EiLF{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-preferred-size:30%;flex-basis:30%;-ms-flex-negative:0;flex-shrink:0;padding:0}}.TradeInDisclaimer__tradeInModel___1EiLF img{max-width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0 auto}.TradeInDisclaimer__imgWrapper___3JxY1{width:35%;-ms-flex-negative:0;flex-shrink:0}@media (min-width:769px){.TradeInDisclaimer__imgWrapper___3JxY1{width:30%}}.TradeInDisclaimer__imgWrapper___3JxY1+div{text-align:left;width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:769px){.TradeInDisclaimer__imgWrapper___3JxY1+div{width:60%}}.TradeInDisclaimer__tradeInName___26WE6{color:#000;line-height:1.1;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.TradeInDisclaimer__tradeInName___26WE6{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.TradeInDisclaimer__tradeInName___26WE6{font-size:15px}}@media (min-width:0px) and (max-width:480px){.TradeInDisclaimer__tradeInName___26WE6{font-size:12px;font-size:3.125vw}}.TradeInDisclaimer__tradeInLabel___32dY8{color:#636363;line-height:1.5;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.TradeInDisclaimer__tradeInLabel___32dY8{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.TradeInDisclaimer__tradeInLabel___32dY8{font-size:14px}}@media (min-width:0px) and (max-width:480px){.TradeInDisclaimer__tradeInLabel___32dY8{font-size:11.2px;font-size:2.91667vw}}.TradeInDisclaimer__tradeInPrice___1j-EA{color:#00b3e3;line-height:1.2;font-size:24px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.TradeInDisclaimer__tradeInPrice___1j-EA{font-size:19.2px;font-size:1.87647vw}}@media (max-width:768px){.TradeInDisclaimer__tradeInPrice___1j-EA{font-size:19px}}@media (min-width:0px) and (max-width:480px){.TradeInDisclaimer__tradeInPrice___1j-EA{font-size:15.2px;font-size:3.95833vw}}.TradeInDisclaimer__tradeInDisabledDown___1_3WE,.TradeInDisclaimer__tradeInDisabledTop___MAzVN{color:#ff001f;line-height:1.2;font-size:18px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.TradeInDisclaimer__tradeInDisabledDown___1_3WE,.TradeInDisclaimer__tradeInDisabledTop___MAzVN{font-size:14.4px;font-size:1.40735vw}}@media (max-width:768px){.TradeInDisclaimer__tradeInDisabledDown___1_3WE,.TradeInDisclaimer__tradeInDisabledTop___MAzVN{font-size:15px}}@media (min-width:0px) and (max-width:480px){.TradeInDisclaimer__tradeInDisabledDown___1_3WE,.TradeInDisclaimer__tradeInDisabledTop___MAzVN{font-size:12px;font-size:3.125vw}}.TradeInDisclaimer__TradeInDisclaimer___vHmPa{text-align:left}.TradeInDisclaimer__TradeInDisclaimer___vHmPa p{color:#363636;line-height:1.3;margin-top:15px;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:400}@media (min-width:769px) and (max-width:1279px){.TradeInDisclaimer__TradeInDisclaimer___vHmPa p{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.TradeInDisclaimer__TradeInDisclaimer___vHmPa p{font-size:13px}}@media (min-width:0px) and (max-width:480px){.TradeInDisclaimer__TradeInDisclaimer___vHmPa p{font-size:10.4px;font-size:2.70833vw}}@media (min-width:769px){.TradeInDisclaimer__TradeInDisclaimer___vHmPa p{margin-top:3px}}.TradeInDisclaimer__TradeInDisclaimer___vHmPa p:last-child{margin-top:10px}.TradeInDisclaimer__TradeInDisclaimer___vHmPa a{color:#1428a0;font-weight:700}.TradeInDisclaimer__back___33-hh,.TradeInDisclaimer__singleSkip___2Q2QA,.TradeInDisclaimer__skip___cdCV7{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.5px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #1428a0;line-height:160%;color:#1428a0;cursor:pointer;display:inline-block;position:relative}@media (min-width:769px) and (max-width:1279px){.TradeInDisclaimer__back___33-hh,.TradeInDisclaimer__singleSkip___2Q2QA,.TradeInDisclaimer__skip___cdCV7{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.TradeInDisclaimer__back___33-hh,.TradeInDisclaimer__singleSkip___2Q2QA,.TradeInDisclaimer__skip___cdCV7{font-size:14px}}@media (min-width:0px) and (max-width:480px){.TradeInDisclaimer__back___33-hh,.TradeInDisclaimer__singleSkip___2Q2QA,.TradeInDisclaimer__skip___cdCV7{font-size:11.2px;font-size:2.91667vw}}.TradeInDisclaimer__actions___tAc2B{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:5% 0 1%}@media (min-width:769px){.TradeInDisclaimer__actions___tAc2B{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;padding:1% 0}}.TradeInDisclaimer__skip___cdCV7{margin-top:18px}@media (min-width:769px){.TradeInDisclaimer__skip___cdCV7{margin-top:0;margin-left:40px}.TradeInDisclaimer__skip___cdCV7:after{content:"";height:120%;position:absolute;top:0;width:1px;left:-20px;background-color:#363636}}.TradeInDisclaimer__singleSkip___2Q2QA{margin-top:18px}@media (min-width:769px){.TradeInDisclaimer__singleSkip___2Q2QA{margin-top:0}}.TradeInDisclaimer__agree___7LhHF{margin:8% 0 2%}@media (min-width:769px){.TradeInDisclaimer__agree___7LhHF{margin:1.5% 0}}.TradeInDisclaimer__disabled___e2vF1{background-color:#a6a6a6;cursor:default;pointer-events:none}.TradeInDisclaimer__disabled___e2vF1:focus,.TradeInDisclaimer__disabled___e2vF1:hover{background-color:#a6a6a6}
.TradeInBrand__layout___29il5{margin:auto;text-align:center}@media (min-width:769px){.TradeInBrand__layout___29il5{width:70%}}.TradeInBrand__brand___3fR9m{font-size:30px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;padding:4.5% 0;width:40%;margin:0 1.5% 3%;text-align:center;transition:border .2s ease-out;border-radius:2px;background-color:#fff;border:1px solid #ccc;cursor:pointer;display:inline-block}@media (min-width:769px) and (max-width:1279px){.TradeInBrand__brand___3fR9m{font-size:24px;font-size:2.34558vw}}@media (max-width:768px){.TradeInBrand__brand___3fR9m{font-size:24px}}@media (min-width:0px) and (max-width:480px){.TradeInBrand__brand___3fR9m{font-size:19.2px;font-size:5vw}}.TradeInBrand__brand___3fR9m:hover{border:1px solid #363636}@media (max-width:768px){.TradeInBrand__brand___3fR9m{padding:7% 0;margin:0 2% 3%;width:45%}}.TradeInBrand__skip___110xi{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.5px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #1428a0;line-height:160%;color:#1428a0;cursor:pointer;margin:5% 0}@media (min-width:769px) and (max-width:1279px){.TradeInBrand__skip___110xi{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.TradeInBrand__skip___110xi{font-size:14px}}@media (min-width:0px) and (max-width:480px){.TradeInBrand__skip___110xi{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.TradeInBrand__skip___110xi{display:inline-block;vertical-align:text-bottom;margin:1% 0}}
.ReservePage__mainSection___1O5o5{display:-ms-flexbox;display:flex;max-width:70%;margin:20px auto 40px}@media (max-width:768px){.ReservePage__mainSection___1O5o5{display:block;margin:0 auto 20px;max-width:100%}}.ReservePage__mainSection___1O5o5>div{width:50%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:768px){.ReservePage__mainSection___1O5o5>div{width:90%;margin:0 auto 20px}}.ReservePage__leftDeviceInfo___2RBIv{width:37%}.ReservePage__deviceName___9zWCv{font-size:24px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700;padding-bottom:3px}@media (min-width:769px) and (max-width:1279px){.ReservePage__deviceName___9zWCv{font-size:19.2px;font-size:1.87647vw}}@media (max-width:768px){.ReservePage__deviceName___9zWCv{font-size:24px}}@media (min-width:0px) and (max-width:480px){.ReservePage__deviceName___9zWCv{font-size:19.2px;font-size:5vw}}.ReservePage__deviceInfo___29mrj{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:normalpx;font-weight:400;line-height:1.43;padding-bottom:8px}@media (min-width:769px) and (max-width:1279px){.ReservePage__deviceInfo___29mrj{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.ReservePage__deviceInfo___29mrj{font-size:14px}}@media (min-width:0px) and (max-width:480px){.ReservePage__deviceInfo___29mrj{font-size:11.2px;font-size:2.91667vw}}.ReservePage__rightDeviceInfo___3i9ed{width:58%;text-align:left;margin-left:5%}.ReservePage__deviceModelCode___2PneT{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400;line-height:normal;padding-bottom:10px;color:#cdcdcd;border-bottom:1px solid #cdcdcd}@media (min-width:769px) and (max-width:1279px){.ReservePage__deviceModelCode___2PneT{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.ReservePage__deviceModelCode___2PneT{font-size:12px}}@media (min-width:0px) and (max-width:480px){.ReservePage__deviceModelCode___2PneT{font-size:9.6px;font-size:2.5vw}}.ReservePage__devicePriceDiv___1zwzj{padding:14px 0 17px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ReservePage__devicePriceFinal___1jTvO{font-size:20px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;opacity:.9;max-width:68px}@media (min-width:769px) and (max-width:1279px){.ReservePage__devicePriceFinal___1jTvO{font-size:16px;font-size:1.56372vw}}@media (max-width:768px){.ReservePage__devicePriceFinal___1jTvO{font-size:20px}}@media (min-width:0px) and (max-width:480px){.ReservePage__devicePriceFinal___1jTvO{font-size:16px;font-size:4.16667vw}}.ReservePage__devicePriceRight___vJ1sK{padding-left:9px}.ReservePage__devicePriceMrsp___1AnFC{font-size:8px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#cdcdcd;position:relative;margin-bottom:2px}@media (min-width:769px) and (max-width:1279px){.ReservePage__devicePriceMrsp___1AnFC{font-size:6.4px;font-size:.62549vw}}@media (max-width:768px){.ReservePage__devicePriceMrsp___1AnFC{font-size:8px}}@media (min-width:0px) and (max-width:480px){.ReservePage__devicePriceMrsp___1AnFC{font-size:6.4px;font-size:1.66667vw}}.ReservePage__devicePriceMrsp___1AnFC:after{content:"";border-bottom:1px solid #cdcdcd;left:0;width:30px;top:30%;position:absolute}.ReservePage__devicePriceSave___kmxYL{font-size:8px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#bf1e22}@media (min-width:769px) and (max-width:1279px){.ReservePage__devicePriceSave___kmxYL{font-size:6.4px;font-size:.62549vw}}@media (max-width:768px){.ReservePage__devicePriceSave___kmxYL{font-size:8px}}@media (min-width:0px) and (max-width:480px){.ReservePage__devicePriceSave___kmxYL{font-size:6.4px;font-size:1.66667vw}}.ReservePage__devicePaymentMethod___1v0Ss{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:400;line-height:100%;margin-bottom:5px}@media (min-width:769px) and (max-width:1279px){.ReservePage__devicePaymentMethod___1v0Ss{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.ReservePage__devicePaymentMethod___1v0Ss{font-size:14px}}@media (min-width:0px) and (max-width:480px){.ReservePage__devicePaymentMethod___1v0Ss{font-size:11.2px;font-size:2.91667vw}}.ReservePage__deviceSamsungFin___1sztg{line-height:100%;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.9px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.ReservePage__deviceSamsungFin___1sztg{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.ReservePage__deviceSamsungFin___1sztg{font-size:14px}}@media (min-width:0px) and (max-width:480px){.ReservePage__deviceSamsungFin___1sztg{font-size:11.2px;font-size:2.91667vw}}.ReservePage__deviceSamsungFin___1sztg a{color:#1428a0;text-transform:uppercase}.ReservePage__rightSection___2YAIU{width:100%}.ReservePage__rightSectionBox___2VU-Y{max-width:200px;margin:auto;padding:2%;position:relative}.ReservePage__rightSectionBox___2VU-Y>div{box-shadow:1px 2px 5px 0 hsla(0,0%,87%,.4);border:1px solid #ebebeb;padding:10% 5%}.ReservePage__tradeInTitle___14lvK{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:700;color:#000;line-height:1.2;text-align:left}@media (min-width:769px) and (max-width:1279px){.ReservePage__tradeInTitle___14lvK{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.ReservePage__tradeInTitle___14lvK{font-size:12px}}@media (min-width:0px) and (max-width:480px){.ReservePage__tradeInTitle___14lvK{font-size:9.6px;font-size:2.5vw}}.ReservePage__tradeInTitle___14lvK b{font-size:9px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700;margin-bottom:3px}@media (min-width:769px) and (max-width:1279px){.ReservePage__tradeInTitle___14lvK b{font-size:7.2px;font-size:.70367vw}}@media (max-width:768px){.ReservePage__tradeInTitle___14lvK b{font-size:9px}}@media (min-width:0px) and (max-width:480px){.ReservePage__tradeInTitle___14lvK b{font-size:7.2px;font-size:1.875vw}}.ReservePage__imgWrapper___3HTRQ{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:125px}@media (max-width:768px){.ReservePage__imgWrapper___3HTRQ{max-width:80px}}.ReservePage__tradeInImg___1kYps{display:block;max-width:80%;margin:0 auto}.ReservePage__tradeInPriceSection___32UrX{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:7px}.ReservePage__tradeInPriceMsg___2Ezw0{width:50%;color:#cd332c;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:400;text-align:left}@media (min-width:769px) and (max-width:1279px){.ReservePage__tradeInPriceMsg___2Ezw0{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.ReservePage__tradeInPriceMsg___2Ezw0{font-size:12px}}@media (min-width:0px) and (max-width:480px){.ReservePage__tradeInPriceMsg___2Ezw0{font-size:9.6px;font-size:2.5vw}}.ReservePage__tradeInPrice___1xkog{width:50%;color:#cd332c;font-size:18px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:700;text-align:center}@media (min-width:769px) and (max-width:1279px){.ReservePage__tradeInPrice___1xkog{font-size:14.4px;font-size:1.40735vw}}@media (max-width:768px){.ReservePage__tradeInPrice___1xkog{font-size:18px}}@media (min-width:0px) and (max-width:480px){.ReservePage__tradeInPrice___1xkog{font-size:14.4px;font-size:3.75vw}}.ReservePage__removeTradeInBtn___2RJ64{position:absolute;top:10px;right:15px;color:#505050;font-size:20px;cursor:pointer}.ReservePage__blueBtn___viSOy{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:2px;font-weight:700;min-width:250px;text-align:center;background-color:#1428a0;color:#fff;text-transform:uppercase;cursor:pointer}@media (min-width:769px) and (max-width:1279px){.ReservePage__blueBtn___viSOy{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.ReservePage__blueBtn___viSOy{font-size:12px}}@media (min-width:0px) and (max-width:480px){.ReservePage__blueBtn___viSOy{font-size:9.6px;font-size:2.5vw}}@media (min-width:769px){.ReservePage__blueBtn___viSOy{min-width:350px}.ReservePage__blueBtn___viSOy:focus,.ReservePage__blueBtn___viSOy:hover{background-color:#0c175c}}.ReservePage__legalMsg___w1RAw{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:400;line-height:1.36;max-width:85%;margin:20px auto 55px;color:#000}@media (min-width:769px) and (max-width:1279px){.ReservePage__legalMsg___w1RAw{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.ReservePage__legalMsg___w1RAw{font-size:14px}}@media (min-width:0px) and (max-width:480px){.ReservePage__legalMsg___w1RAw{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.ReservePage__legalMsg___w1RAw{max-width:50%}}.ReservePage__legalMsg___w1RAw sup{font-size:9px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:400}@media (min-width:769px) and (max-width:1279px){.ReservePage__legalMsg___w1RAw sup{font-size:7.2px;font-size:.70367vw}}@media (max-width:768px){.ReservePage__legalMsg___w1RAw sup{font-size:9px}}@media (min-width:0px) and (max-width:480px){.ReservePage__legalMsg___w1RAw sup{font-size:7.2px;font-size:1.875vw}}.ReservePage__spinnerHolder___3vR0n{width:100%;text-align:center;background-color:hsla(0,0%,100%,.7);position:absolute;top:0;bottom:0;z-index:200}.ReservePage__spinner___3F6Sh{padding:20px;font-weight:200;top:50%;left:50%;position:relative;transform:translate(-50%,-50%)}.ReservePage__spinner___3F6Sh .ReservePage__bounce1___1EHPa{animation-delay:-.48s}.ReservePage__spinner___3F6Sh .ReservePage__bounce2___28-hI{animation-delay:-.32s}.ReservePage__spinner___3F6Sh .ReservePage__bounce3___1L1j3{animation-delay:-.16s}.ReservePage__spinner___3F6Sh div{animation:ReservePage__bouncedelay___3s7RD 1.4s infinite ease-in-out;animation-fill-mode:both;background-color:#000;border-radius:100%;display:inline-block;height:12px;width:12px;margin:0 2px}.ReservePage__default___2cbUW{cursor:default}@keyframes ReservePage__bouncedelay___3s7RD{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}
.PreOrderPage__mainSection___AuriV{display:-ms-flexbox;display:flex;max-width:70%;margin:20px auto 40px}@media (max-width:768px){.PreOrderPage__mainSection___AuriV{display:block;margin:0 auto 20px;max-width:100%}}.PreOrderPage__mainSection___AuriV>div{width:50%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:768px){.PreOrderPage__mainSection___AuriV>div{width:90%;margin:0 auto 20px}}.PreOrderPage__leftDeviceInfo___3VPfJ{width:37%}.PreOrderPage__deviceName___2VSyp{font-size:24px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700;padding-bottom:3px}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__deviceName___2VSyp{font-size:19.2px;font-size:1.87647vw}}@media (max-width:768px){.PreOrderPage__deviceName___2VSyp{font-size:24px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__deviceName___2VSyp{font-size:19.2px;font-size:5vw}}.PreOrderPage__deviceInfo___RRW0m{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:normalpx;font-weight:400;line-height:1.43;padding-bottom:8px}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__deviceInfo___RRW0m{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.PreOrderPage__deviceInfo___RRW0m{font-size:14px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__deviceInfo___RRW0m{font-size:11.2px;font-size:2.91667vw}}.PreOrderPage__rightDeviceInfo___29Kor{width:58%;text-align:left;margin-left:5%}.PreOrderPage__deviceModelCode___3jMuq{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400;line-height:normal;padding-bottom:10px;color:#cdcdcd;border-bottom:1px solid #cdcdcd}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__deviceModelCode___3jMuq{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PreOrderPage__deviceModelCode___3jMuq{font-size:12px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__deviceModelCode___3jMuq{font-size:9.6px;font-size:2.5vw}}.PreOrderPage__devicePriceDiv___iUuIS{padding:14px 0 17px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.PreOrderPage__devicePriceFinal___KelwN{font-size:20px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;opacity:.9;max-width:68px}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__devicePriceFinal___KelwN{font-size:16px;font-size:1.56372vw}}@media (max-width:768px){.PreOrderPage__devicePriceFinal___KelwN{font-size:20px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__devicePriceFinal___KelwN{font-size:16px;font-size:4.16667vw}}.PreOrderPage__devicePriceRight___3bpaZ{padding-left:9px}.PreOrderPage__devicePriceMrsp___on5XB{font-size:8px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#cdcdcd;position:relative;margin-bottom:2px}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__devicePriceMrsp___on5XB{font-size:6.4px;font-size:.62549vw}}@media (max-width:768px){.PreOrderPage__devicePriceMrsp___on5XB{font-size:8px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__devicePriceMrsp___on5XB{font-size:6.4px;font-size:1.66667vw}}.PreOrderPage__devicePriceMrsp___on5XB:after{content:"";border-bottom:1px solid #cdcdcd;left:0;width:30px;top:30%;position:absolute}.PreOrderPage__devicePriceSave___2ZYY1{font-size:8px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#bf1e22}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__devicePriceSave___2ZYY1{font-size:6.4px;font-size:.62549vw}}@media (max-width:768px){.PreOrderPage__devicePriceSave___2ZYY1{font-size:8px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__devicePriceSave___2ZYY1{font-size:6.4px;font-size:1.66667vw}}.PreOrderPage__devicePaymentMethod___2rnDS{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:400;line-height:100%;margin-bottom:5px}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__devicePaymentMethod___2rnDS{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.PreOrderPage__devicePaymentMethod___2rnDS{font-size:14px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__devicePaymentMethod___2rnDS{font-size:11.2px;font-size:2.91667vw}}.PreOrderPage__deviceSamsungFin___2pibj{line-height:100%;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.9px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__deviceSamsungFin___2pibj{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.PreOrderPage__deviceSamsungFin___2pibj{font-size:14px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__deviceSamsungFin___2pibj{font-size:11.2px;font-size:2.91667vw}}.PreOrderPage__deviceSamsungFin___2pibj a{color:#1428a0;text-transform:uppercase}.PreOrderPage__rightSection___2v4YI{width:100%}.PreOrderPage__rightSectionBox___2Y0l1{max-width:200px;margin:auto;padding:2%;position:relative}.PreOrderPage__rightSectionBox___2Y0l1>div{box-shadow:1px 2px 5px 0 hsla(0,0%,87%,.4);border:1px solid #ebebeb;padding:10% 5%}.PreOrderPage__tradeInTitle___2UuHi{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:700;color:#000;line-height:1.2;text-align:left}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__tradeInTitle___2UuHi{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PreOrderPage__tradeInTitle___2UuHi{font-size:12px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__tradeInTitle___2UuHi{font-size:9.6px;font-size:2.5vw}}.PreOrderPage__tradeInTitle___2UuHi b{font-size:9px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700;margin-bottom:3px}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__tradeInTitle___2UuHi b{font-size:7.2px;font-size:.70367vw}}@media (max-width:768px){.PreOrderPage__tradeInTitle___2UuHi b{font-size:9px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__tradeInTitle___2UuHi b{font-size:7.2px;font-size:1.875vw}}.PreOrderPage__imgWrapper___3g8wd{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:125px}@media (max-width:768px){.PreOrderPage__imgWrapper___3g8wd{max-width:80px}}.PreOrderPage__tradeInImg___NWLCn{display:block;max-width:80%;margin:0 auto}.PreOrderPage__tradeInPriceSection___31ZmP{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:7px}.PreOrderPage__tradeInPriceMsg___3uuk3{width:50%;color:#cd332c;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:400;text-align:left}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__tradeInPriceMsg___3uuk3{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PreOrderPage__tradeInPriceMsg___3uuk3{font-size:12px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__tradeInPriceMsg___3uuk3{font-size:9.6px;font-size:2.5vw}}.PreOrderPage__tradeInPrice___2Ot81{width:50%;color:#cd332c;font-size:18px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:700;text-align:center}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__tradeInPrice___2Ot81{font-size:14.4px;font-size:1.40735vw}}@media (max-width:768px){.PreOrderPage__tradeInPrice___2Ot81{font-size:18px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__tradeInPrice___2Ot81{font-size:14.4px;font-size:3.75vw}}.PreOrderPage__removeTradeInBtn___3wXX-{position:absolute;top:10px;right:15px;color:#505050;font-size:20px;cursor:pointer}.PreOrderPage__blueBtn___2ugxd{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:2px;font-weight:700;min-width:250px;text-align:center;background-color:#1428a0;color:#fff;text-transform:uppercase;cursor:pointer}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__blueBtn___2ugxd{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PreOrderPage__blueBtn___2ugxd{font-size:12px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__blueBtn___2ugxd{font-size:9.6px;font-size:2.5vw}}@media (min-width:769px){.PreOrderPage__blueBtn___2ugxd{min-width:350px}.PreOrderPage__blueBtn___2ugxd:focus,.PreOrderPage__blueBtn___2ugxd:hover{background-color:#0c175c}}.PreOrderPage__legalMsg___3c1B7{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:400;line-height:1.36;max-width:85%;margin:20px auto 40px;color:#000}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__legalMsg___3c1B7{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.PreOrderPage__legalMsg___3c1B7{font-size:14px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__legalMsg___3c1B7{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.PreOrderPage__legalMsg___3c1B7{max-width:50%}}.PreOrderPage__legalMsg___3c1B7 sup{font-size:9px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:400}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__legalMsg___3c1B7 sup{font-size:7.2px;font-size:.70367vw}}@media (max-width:768px){.PreOrderPage__legalMsg___3c1B7 sup{font-size:9px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__legalMsg___3c1B7 sup{font-size:7.2px;font-size:1.875vw}}.PreOrderPage__reset___1SNyY{margin-top:40px}.PreOrderPage__reset___1SNyY a{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.5px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #1428a0;line-height:160%;color:#1428a0;cursor:pointer}@media (min-width:769px) and (max-width:1279px){.PreOrderPage__reset___1SNyY a{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PreOrderPage__reset___1SNyY a{font-size:14px}}@media (min-width:0px) and (max-width:480px){.PreOrderPage__reset___1SNyY a{font-size:11.2px;font-size:2.91667vw}}.PreOrderPage__spinnerHolder___1FJfz{width:100%;text-align:center;background-color:hsla(0,0%,100%,.7);position:absolute;top:0;bottom:0;z-index:200}.PreOrderPage__spinner___1q9iq{padding:20px;font-weight:200;top:50%;left:50%;position:relative;transform:translate(-50%,-50%)}.PreOrderPage__spinner___1q9iq .PreOrderPage__bounce1___1dWu7{animation-delay:-.48s}.PreOrderPage__spinner___1q9iq .PreOrderPage__bounce2___3m-tR{animation-delay:-.32s}.PreOrderPage__spinner___1q9iq .PreOrderPage__bounce3___25dJB{animation-delay:-.16s}.PreOrderPage__spinner___1q9iq div{animation:PreOrderPage__bouncedelay___1c1XX 1.4s infinite ease-in-out;animation-fill-mode:both;background-color:#000;border-radius:100%;display:inline-block;height:12px;width:12px;margin:0 2px}@keyframes PreOrderPage__bouncedelay___1c1XX{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}
.PayPageItem__option___3TUl4{position:relative;opacity:.9;border-radius:2px;background-color:#fff;border:1px solid #e0e0e0;cursor:pointer;width:90%;margin:0 5% 3%;float:left;padding:3%}@media (min-width:769px){.PayPageItem__option___3TUl4{margin:0 2% 3%;padding:2.5%;width:96%;transition:box-shadow .2s ease-out}.PayPageItem__option___3TUl4:focus,.PayPageItem__option___3TUl4:hover{background-color:#fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,.3)}}.PayPageItem__headline___2rV_-{border-bottom:1px solid #e0e0e0;padding-bottom:5px}@media (min-width:769px){.PayPageItem__headline___2rV_-{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:8px}}.PayPageItem__title___3kxEF{text-align:left;width:100%;-ms-flex-negative:0;flex-shrink:0;line-height:1.25;font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.PayPageItem__title___3kxEF{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.PayPageItem__title___3kxEF{font-size:17px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__title___3kxEF{font-size:13.6px;font-size:3.54167vw}}@media (min-width:769px){.PayPageItem__title___3kxEF{width:45%}}.PayPageItem__title___3kxEF sup{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;vertical-align:middle}@media (min-width:769px) and (max-width:1279px){.PayPageItem__title___3kxEF sup{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PayPageItem__title___3kxEF sup{font-size:13px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__title___3kxEF sup{font-size:10.4px;font-size:2.70833vw}}.PayPageItem__title___3kxEF small{margin-left:2.5%;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.PayPageItem__title___3kxEF small{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PayPageItem__title___3kxEF small{font-size:13px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__title___3kxEF small{font-size:10.4px;font-size:2.70833vw}}@media (min-width:769px){.PayPageItem__title___3kxEF small{margin-left:0}}.PayPageItem__title___3kxEF img{width:15px;margin-left:5px}.PayPageItem__text___2QHfm{text-align:left;width:100%;-ms-flex-negative:0;flex-shrink:0;line-height:1.5;margin-top:5px;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.PayPageItem__text___2QHfm{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.PayPageItem__text___2QHfm{font-size:13px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__text___2QHfm{font-size:10.4px;font-size:2.70833vw}}@media (min-width:769px){.PayPageItem__text___2QHfm{text-align:right;margin-top:0;width:55%}}.PayPageItem__text___2QHfm delete{color:#00b3e3;font-weight:400;text-decoration:line-through}.PayPageItem__text___2QHfm small{font-size:9px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.PayPageItem__text___2QHfm small{font-size:7.2px;font-size:.70367vw}}@media (max-width:768px){.PayPageItem__text___2QHfm small{font-size:9px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__text___2QHfm small{font-size:7.2px;font-size:1.875vw}}.PayPageItem__text___2QHfm sup{font-size:8px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;vertical-align:middle}@media (min-width:769px) and (max-width:1279px){.PayPageItem__text___2QHfm sup{font-size:6.4px;font-size:.62549vw}}@media (max-width:768px){.PayPageItem__text___2QHfm sup{font-size:8px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__text___2QHfm sup{font-size:6.4px;font-size:1.66667vw}}.PayPageItem__message___nqQfc{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;line-height:1.4;letter-spacing:normal;text-align:left;margin-top:2%}@media (min-width:769px) and (max-width:1279px){.PayPageItem__message___nqQfc{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PayPageItem__message___nqQfc{font-size:13px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__message___nqQfc{font-size:10.4px;font-size:2.70833vw}}.PayPageItem__message___nqQfc ul{margin-left:5%}@media (min-width:769px){.PayPageItem__message___nqQfc ul{margin-left:2.5%}}.PayPageItem__message___nqQfc li{list-style-type:disc;padding-left:2%;line-height:1.8}.PayPageItem__message___nqQfc b{font-weight:700}.PayPageItem__message___nqQfc a{color:#1428a0;font-weight:700}.PayPageItem__message___nqQfc sup{font-size:9px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;vertical-align:middle}@media (min-width:769px) and (max-width:1279px){.PayPageItem__message___nqQfc sup{font-size:7.2px;font-size:.70367vw}}@media (max-width:768px){.PayPageItem__message___nqQfc sup{font-size:9px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__message___nqQfc sup{font-size:7.2px;font-size:1.875vw}}.PayPageItem__message___nqQfc red{font-size:13px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#dc2222;display:block;margin-top:10px}@media (min-width:769px) and (max-width:1279px){.PayPageItem__message___nqQfc red{font-size:10.4px;font-size:1.01642vw}}@media (max-width:768px){.PayPageItem__message___nqQfc red{font-size:13px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__message___nqQfc red{font-size:10.4px;font-size:2.70833vw}}@media (min-width:769px){.PayPageItem__message___nqQfc red{margin-top:3px}}.PayPageItem__message___nqQfc blue{color:#0079cc;font-weight:700}.PayPageItem__message___nqQfc learn{display:inline-block;color:#1428a0;font-weight:700}.PayPageItem__rect___X5QFj{background-color:#f7f7f7;font-size:11px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#000;line-height:1.45;padding:10px}@media (min-width:769px) and (max-width:1279px){.PayPageItem__rect___X5QFj{font-size:8.8px;font-size:.86005vw}}@media (max-width:768px){.PayPageItem__rect___X5QFj{font-size:13px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__rect___X5QFj{font-size:10.4px;font-size:2.70833vw}}.PayPageItem__rectangle___1lKtr{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;letter-spacing:2px;text-align:center;color:#1428a0;border-radius:2px;background-color:#fff;border:1px solid #e0e0e0;width:60%;margin:0 auto;margin-top:2%;padding:3%;text-transform:uppercase}@media (min-width:769px) and (max-width:1279px){.PayPageItem__rectangle___1lKtr{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PayPageItem__rectangle___1lKtr{font-size:13px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__rectangle___1lKtr{font-size:10.4px;font-size:2.70833vw}}@media (max-width:768px){.PayPageItem__rectangle___1lKtr{width:100%;padding:4%;margin-top:4%}}.PayPageItem__imgwrapper___2sEEN{padding-bottom:0;display:inline-block;vertical-align:middle;width:60px}.PayPageItem__textwrapper___9rE5J{width:75%;display:inline-block;vertical-align:middle}.PayPageItem__inline-right___vFOVv{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;text-align:left;color:#10148e;margin-top:3%}@media (min-width:769px) and (max-width:1279px){.PayPageItem__inline-right___vFOVv{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.PayPageItem__inline-right___vFOVv{font-size:20px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__inline-right___vFOVv{font-size:16px;font-size:4.16667vw}}.PayPageItem__inline-left___rl3bF{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#000;text-align:left}@media (min-width:769px) and (max-width:1279px){.PayPageItem__inline-left___rl3bF{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.PayPageItem__inline-left___rl3bF{font-size:20px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__inline-left___rl3bF{font-size:16px;font-size:4.16667vw}}.PayPageItem__accessName___1RD9_{width:calc(100% - 30px);vertical-align:middle}.PayPageItem__accessName___1RD9_ sup{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;vertical-align:middle}@media (min-width:769px) and (max-width:1279px){.PayPageItem__accessName___1RD9_ sup{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PayPageItem__accessName___1RD9_ sup{font-size:14px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__accessName___1RD9_ sup{font-size:11.2px;font-size:2.91667vw}}.PayPageItem__checkboxItem___1EoHw{width:20px;height:20px;background-color:#fff;border:1px solid #000;position:relative;box-sizing:border-box;cursor:pointer;display:inline-block;vertical-align:middle}@media (min-width:769px){.PayPageItem__checkboxItem___1EoHw:hover:after{content:""}}.PayPageItem__checkboxItem___1EoHw:after{content:"";width:100%;height:100%;background-color:#10148e;box-sizing:border-box;border:2px solid #fff;display:block;position:absolute;top:0;left:0}.PayPageItem__price___3CgkO{display:inline-block;font-size:18px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.PayPageItem__price___3CgkO{font-size:14.4px;font-size:1.40735vw}}@media (max-width:768px){.PayPageItem__price___3CgkO{font-size:18px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__price___3CgkO{font-size:14.4px;font-size:3.75vw}}@media (min-width:769px){.PayPageItem__price___3CgkO{display:block}}.PayPageItem__price___3CgkO span{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#000;margin-left:10px}@media (min-width:769px) and (max-width:1279px){.PayPageItem__price___3CgkO span{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PayPageItem__price___3CgkO span{font-size:12px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__price___3CgkO span{font-size:9.6px;font-size:2.5vw}}.PayPageItem__lowerPart___3yTHJ,.PayPageItem__upperPart___2YTfd{text-align:left}.PayPageItem__lower-wrapper___u74Vn{text-align:left;margin:4% 0}@media (min-width:769px){.PayPageItem__lower-wrapper___u74Vn{margin:3% 0}}.PayPageItem__titleName___4SEJY{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:.4px;font-weight:700;margin-left:3%;color:#000;display:inline-block;vertical-align:middle}@media (min-width:769px) and (max-width:1279px){.PayPageItem__titleName___4SEJY{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.PayPageItem__titleName___4SEJY{font-size:16px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__titleName___4SEJY{font-size:12.8px;font-size:3.33333vw}}.PayPageItem__acknowledge___1eZAL{font-size:11px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:400;text-align:justify;line-height:1.36;color:#000}@media (min-width:769px) and (max-width:1279px){.PayPageItem__acknowledge___1eZAL{font-size:8.8px;font-size:.86005vw}}@media (max-width:768px){.PayPageItem__acknowledge___1eZAL{font-size:11px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__acknowledge___1eZAL{font-size:8.8px;font-size:2.29167vw}}.PayPageItem__acknowledge___1eZAL a{display:inline;color:#1428a0;font-weight:700}.PayPageItem__disclaimer___p2qJM{font-size:11px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:400;text-align:justify;line-height:1.36;margin-top:2%;color:#000}@media (min-width:769px) and (max-width:1279px){.PayPageItem__disclaimer___p2qJM{font-size:8.8px;font-size:.86005vw}}@media (max-width:768px){.PayPageItem__disclaimer___p2qJM{font-size:11px}}@media (min-width:0px) and (max-width:480px){.PayPageItem__disclaimer___p2qJM{font-size:8.8px;font-size:2.29167vw}}.PayPageItem__supWrapper___14k1q{margin-bottom:7%}.PayPageItem__supWrapper___14k1q img{max-width:35px}@media (min-width:769px){.PayPageItem__supWrapper___14k1q{margin-bottom:5%}}.PayPageItem__pcWrapper___H9axY img{max-width:40px}.PayPageItem__close___1uCuC{position:absolute;top:2.5%;right:2.5%;font-size:30px;color:#000}.PayPageItem__checkmark___11N_H{color:#fff;font-size:12px;display:inline-block;font-weight:700;padding:15px;position:relative;overflow:hidden;line-height:1;letter-spacing:2px;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;background-color:#1428a0;background-repeat:no-repeat;background-position:0 0,0 100%;background-size:100% 100%,100% 100%;border:1px solid;outline:0;background-clip:border-box;z-index:1;width:50%;margin:0 auto;margin-top:7%}@media (min-width:769px){.PayPageItem__checkmark___11N_H{width:40%;padding:20px;margin-top:5%;min-width:150px;transition:.2s ease-in}.PayPageItem__checkmark___11N_H:focus,.PayPageItem__checkmark___11N_H:hover{background-color:#0c175c}}.PayPageItem__disabled___1Cqok{cursor:default}@media (min-width:769px){.PayPageItem__disabled___1Cqok:focus,.PayPageItem__disabled___1Cqok:hover{box-shadow:none}}
.PayPage__img___z7gmV{width:50%;display:inline-block;vertical-align:top}.PayPage__options___2w5Sw{width:100%;overflow:hidden}@media (min-width:769px){.PayPage__options___2w5Sw{width:55%;display:inline-block;vertical-align:top}}.PayPage__continue___3hkBO{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.5px;font-weight:700;text-transform:uppercase;background-color:#1428a0;line-height:160%;color:#fff;cursor:pointer;margin:6% 0;padding:15px 40px;border-radius:2px;transition:.2s ease-in}@media (min-width:769px) and (max-width:1279px){.PayPage__continue___3hkBO{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PayPage__continue___3hkBO{font-size:14px}}@media (min-width:0px) and (max-width:480px){.PayPage__continue___3hkBO{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.PayPage__continue___3hkBO{margin:3% 0 1%;padding:15px 100px}.PayPage__continue___3hkBO:focus,.PayPage__continue___3hkBO:hover{background-color:#0c175c}}.PayPage__upgrade___hTQj2{color:#000;text-align:left;line-height:1.4;display:-ms-flexbox;display:flex;margin:0 auto;width:92%;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.PayPage__upgrade___hTQj2{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PayPage__upgrade___hTQj2{font-size:13px}}@media (min-width:0px) and (max-width:480px){.PayPage__upgrade___hTQj2{font-size:10.4px;font-size:2.70833vw}}.PayPage__upgrade___hTQj2 img{height:20px;width:20px}@media (min-width:769px){.PayPage__upgrade___hTQj2 img{height:25px;width:25px}}@media (min-width:769px){.PayPage__upgrade___hTQj2{width:53%}}.PayPage__upgrade___hTQj2 span{margin-top:4px;margin-left:4px}@media (min-width:769px){.PayPage__upgrade___hTQj2 span{margin-top:6px;margin-left:6px}}
.BundlePageItem__gift___16ioE{position:relative}.BundlePageItem__gift-horizontal___2gv7x{width:23%;display:inline-block;vertical-align:top;margin:1%}@media (max-width:768px){.BundlePageItem__gift-horizontal___2gv7x{width:80%;margin:5% 10%;display:block}}.BundlePageItem__isSlick___1MO1k{width:92%;margin:0 4%;display:block}.BundlePageItem__full___3Seua{height:100%;width:100%}.BundlePageItem__gift-image___1G3bQ{padding:0 20%;padding-bottom:10%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.BundlePageItem__gift-image___1G3bQ img{width:100%;max-width:100%;display:block;margin:0 auto}@media (max-width:768px){.BundlePageItem__gift-image___1G3bQ{width:30%;padding:0;padding-right:2%;display:inline-block;vertical-align:middle}}.BundlePageItem__gift-wrapper___a99zB{width:100%;padding:10% 7%;text-align:left;height:100%;background-color:transparent;border:1px solid #ccc;border-radius:2px;cursor:pointer;transition:border .2s ease-out}.BundlePageItem__gift-wrapper___a99zB:focus,.BundlePageItem__gift-wrapper___a99zB:hover{background-color:#fff;border:1px solid #10148e}@media (max-width:768px){.BundlePageItem__gift-wrapper___a99zB{padding:5%}}.BundlePageItem__disabled___3aXSA{cursor:default}.BundlePageItem__disabled___3aXSA:focus,.BundlePageItem__disabled___3aXSA:hover{background-color:transparent;border:1px solid #ccc}@media (max-width:768px){.BundlePageItem__gift-text___Vc03P{display:inline-block;vertical-align:middle;width:70%}}.BundlePageItem__inline-right___2JEMU{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;-ms-flex-positive:1;flex-grow:1;color:#00b2e5;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:769px) and (max-width:1279px){.BundlePageItem__inline-right___2JEMU{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.BundlePageItem__inline-right___2JEMU{font-size:16px}}@media (min-width:0px) and (max-width:480px){.BundlePageItem__inline-right___2JEMU{font-size:12.8px;font-size:3.33333vw}}.BundlePageItem__inline-left___7WhGb{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;line-height:1.2;color:#000;margin-bottom:5%}@media (min-width:769px) and (max-width:1279px){.BundlePageItem__inline-left___7WhGb{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.BundlePageItem__inline-left___7WhGb{font-size:16px}}@media (min-width:0px) and (max-width:480px){.BundlePageItem__inline-left___7WhGb{font-size:12.8px;font-size:3.33333vw}}.BundlePageItem__inline-left___7WhGb b{font-size:12px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.BundlePageItem__inline-left___7WhGb b{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.BundlePageItem__inline-left___7WhGb b{font-size:12px}}@media (min-width:0px) and (max-width:480px){.BundlePageItem__inline-left___7WhGb b{font-size:9.6px;font-size:2.5vw}}.BundlePageItem__inline-middle___1e0nQ{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;margin-bottom:10%;color:#636363;line-height:1.2;text-align:left}@media (min-width:769px) and (max-width:1279px){.BundlePageItem__inline-middle___1e0nQ{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.BundlePageItem__inline-middle___1e0nQ{font-size:14px}}@media (min-width:0px) and (max-width:480px){.BundlePageItem__inline-middle___1e0nQ{font-size:11.2px;font-size:2.91667vw}}@media (max-width:768px){.BundlePageItem__inline-middle___1e0nQ{display:none}}.BundlePageItem__beforePrice___112_g{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#636363;text-decoration:line-through;margin-left:5px}@media (min-width:769px) and (max-width:1279px){.BundlePageItem__beforePrice___112_g{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.BundlePageItem__beforePrice___112_g{font-size:12px}}@media (min-width:0px) and (max-width:480px){.BundlePageItem__beforePrice___112_g{font-size:9.6px;font-size:2.5vw}}.BundlePageItem__detailWrapper___2ljOU{text-align:left;margin-top:5px;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.BundlePageItem__details___1oc7v{font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:.5px;font-weight:400;color:#636363;text-transform:uppercase}@media (min-width:769px) and (max-width:1279px){.BundlePageItem__details___1oc7v{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.BundlePageItem__details___1oc7v{font-size:10px}}@media (min-width:0px) and (max-width:480px){.BundlePageItem__details___1oc7v{font-size:8px;font-size:2.08333vw}}.BundlePageItem__details___1oc7v:after{opacity:.5}.BundlePageItem__familyOptions___2N2uk{display:-ms-flexbox;display:flex;margin-top:5px}@media (min-width:769px){.BundlePageItem__familyOptions___2N2uk{margin-top:0;-ms-flex-pack:center;justify-content:center;padding-bottom:10%}}.BundlePageItem__familyOptions___2N2uk>li{margin:0 4px}@media (min-width:769px){.BundlePageItem__familyOptions___2N2uk>li{margin:0 5px}}.BundlePageItem__familyOptions___2N2uk a{width:8px;height:8px}@media (min-width:769px){.BundlePageItem__familyOptions___2N2uk a{width:15px;height:15px}}.BundlePageItem__colorSelected___391UE{box-shadow:0 0 0 2px #f7f7f7,0 0 0 3px #000!important}
.BundlePage__skip___-pEKb{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:1.7px;font-weight:700;display:inline-block;vertical-align:middle;text-transform:uppercase;border-bottom:1px solid #1428a0;line-height:130%;color:#1428a0;cursor:pointer}@media (min-width:769px) and (max-width:1279px){.BundlePage__skip___-pEKb{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.BundlePage__skip___-pEKb{font-size:16px}}@media (min-width:0px) and (max-width:480px){.BundlePage__skip___-pEKb{font-size:12.8px;font-size:3.33333vw}}@media (min-width:769px){.BundlePage__skip___-pEKb{margin:1% 0}}.BundlePage__options-wrapper___3-C6P{margin:10px 0 20px;text-align:center}@media (max-width:768px){.BundlePage__options-wrapper___3-C6P{padding:0 8px;text-align:left}}@media (min-width:769px){.BundlePage__options-wrapper___3-C6P{padding:0 5%}}.BundlePage__img-wrapper___15LEQ{width:100%;padding:0}.BundlePage__img___Nq86c{display:block;max-width:100%;margin:0 auto}@media (min-width:769px){.BundlePage__img___Nq86c{width:auto;max-width:100%}}.BundlePage__layout-horizontal___284kp{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.BundlePage__halfText___8cMT6{width:100%}
.GiftPageItem__gift___1xAof{position:relative}.GiftPageItem__gift-horizontal___1FrDN{width:23%;display:inline-block;vertical-align:top;margin:1%}@media (max-width:768px){.GiftPageItem__gift-horizontal___1FrDN{width:80%;margin:5% 10%;display:block}}.GiftPageItem__isSlick___2SaF9{width:92%;margin:4%;display:block}.GiftPageItem__full___15TuU{height:100%;width:100%}.GiftPageItem__gift-image___1PM9F{padding:0 25%;padding-bottom:10%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.GiftPageItem__gift-image___1PM9F img{width:100%;max-width:100%;display:block;margin:0 auto}@media (max-width:768px){.GiftPageItem__gift-image___1PM9F{width:30%;padding:0;padding-right:2%;display:inline-block}}.GiftPageItem__gift-wrapper___3xFzY{width:100%;padding:10% 7%;text-align:left;height:100%;background-color:transparent;border:1px solid #ccc;border-radius:2px;cursor:pointer;transition:border .2s ease-out}.GiftPageItem__gift-wrapper___3xFzY:focus,.GiftPageItem__gift-wrapper___3xFzY:hover{background-color:#fff;border:1px solid #10148e}@media (max-width:768px){.GiftPageItem__gift-wrapper___3xFzY{padding:5%}}@media (max-width:768px){.GiftPageItem__gift-text___1wOq1{display:inline-block;width:70%}}.GiftPageItem__inline-right___3HGu1{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;-ms-flex-positive:1;flex-grow:1;color:#00b2e5;text-transform:uppercase}@media (min-width:769px) and (max-width:1279px){.GiftPageItem__inline-right___3HGu1{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.GiftPageItem__inline-right___3HGu1{font-size:20px}}@media (min-width:0px) and (max-width:480px){.GiftPageItem__inline-right___3HGu1{font-size:16px;font-size:4.16667vw}}.GiftPageItem__inline-left___1OyeK{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#000;margin-bottom:5%}@media (min-width:769px) and (max-width:1279px){.GiftPageItem__inline-left___1OyeK{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.GiftPageItem__inline-left___1OyeK{font-size:20px}}@media (min-width:0px) and (max-width:480px){.GiftPageItem__inline-left___1OyeK{font-size:16px;font-size:4.16667vw}}.GiftPageItem__inline-middle___2rqas{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;margin-bottom:10%;color:#000;line-height:1.2;text-align:left}@media (min-width:769px) and (max-width:1279px){.GiftPageItem__inline-middle___2rqas{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.GiftPageItem__inline-middle___2rqas{font-size:15px}}@media (min-width:0px) and (max-width:480px){.GiftPageItem__inline-middle___2rqas{font-size:12px;font-size:3.125vw}}@media (max-width:768px){.GiftPageItem__inline-middle___2rqas{display:none}}.GiftPageItem__beforePrice___hUE8e{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#636363;text-decoration:line-through;margin-top:3px}@media (min-width:769px) and (max-width:1279px){.GiftPageItem__beforePrice___hUE8e{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.GiftPageItem__beforePrice___hUE8e{font-size:18px}}@media (min-width:0px) and (max-width:480px){.GiftPageItem__beforePrice___hUE8e{font-size:14.4px;font-size:3.75vw}}
.GiftPage__skip___3dGB2{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:1.7px;font-weight:700;display:inline-block;vertical-align:middle;text-transform:uppercase;border-bottom:1px solid #1428a0;line-height:130%;color:#1428a0;cursor:pointer}@media (min-width:769px) and (max-width:1279px){.GiftPage__skip___3dGB2{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.GiftPage__skip___3dGB2{font-size:16px}}@media (min-width:0px) and (max-width:480px){.GiftPage__skip___3dGB2{font-size:12.8px;font-size:3.33333vw}}@media (min-width:769px){.GiftPage__skip___3dGB2{margin:1% 0}}.GiftPage__options-wrapper___1USx7{margin-bottom:2.2%;text-align:center}@media (max-width:768px){.GiftPage__options-wrapper___1USx7{padding:0 8px;text-align:left}}.GiftPage__img-wrapper___qW53N{width:100%;padding:0}.GiftPage__img___2GdOy{display:block;max-width:100%;margin:0 auto}@media (min-width:769px){.GiftPage__img___2GdOy{width:auto;max-width:100%}}.GiftPage__layout-horizontal___2tKCD{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.GiftPage__halfText___19cZh{width:100%}
.AddOnPageItemNew__addons___3AczX{width:80%;background-color:#fff;margin:0 1.5%}@media (min-width:769px){.AddOnPageItemNew__addons___3AczX{width:22%}}@media (max-width:768px){.AddOnPageItemNew__addons___3AczX{margin:5% auto}}.AddOnPageItemNew__isSlick___3pi-x{width:90%;margin:0 auto 20px}.AddOnPageItemNew__addon-wrapper___1Xd0U{width:100%;padding:6% 7%;text-align:center;height:100%;background-color:transparent;cursor:pointer;position:relative;border:1px solid #e0e0e0}@media (min-width:769px){.AddOnPageItemNew__addon-wrapper___1Xd0U{padding:8% 7%}}@media (min-width:769px){.AddOnPageItemNew__imgwrapper___2jFhc{padding:0 15%;padding-bottom:10%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.AddOnPageItemNew__imgwrapper___2jFhc img{width:100%;max-width:100%;display:block;margin:0 auto}@media (max-width:768px){.AddOnPageItemNew__imgwrapper___2jFhc{width:25%;padding-bottom:0;display:inline-block;vertical-align:middle}}.AddOnPageItemNew__textwrapper___1ze0d{text-align:center}@media (max-width:768px){.AddOnPageItemNew__textwrapper___1ze0d{width:75%;padding-left:20px;display:inline-block;vertical-align:middle;text-align:left}}.AddOnPageItemNew__full___W7Pe7{height:100%;width:100%;position:relative}.AddOnPageItemNew__full___W7Pe7>span{position:absolute;display:block;left:0;bottom:0;height:3px;background-color:#1428a0;width:0;transition:width .2s ease-out}@media (min-width:769px){.AddOnPageItemNew__full___W7Pe7>span{height:5px}}@media (min-width:769px){.AddOnPageItemNew__full___W7Pe7:hover>span{width:100%}}.AddOnPageItemNew__inline-right___1jFtd{text-align:left}.AddOnPageItemNew__inline-left___3a3Dj{font-size:12px;font-family:SamsungSansSharp;letter-spacing:.2px;font-weight:700;color:#000;margin-bottom:3%;text-align:left}@media (min-width:769px) and (max-width:1279px){.AddOnPageItemNew__inline-left___3a3Dj{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.AddOnPageItemNew__inline-left___3a3Dj{font-size:12px}}@media (min-width:0px) and (max-width:480px){.AddOnPageItemNew__inline-left___3a3Dj{font-size:9.6px;font-size:2.5vw}}.AddOnPageItemNew__accessName___1pt3a{width:calc(100% - 30px);vertical-align:middle;line-height:1.2}.AddOnPageItemNew__selected___1AOif>span{width:100%}.AddOnPageItemNew__price___2UorD{color:#00b3e3;font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:400}@media (min-width:769px) and (max-width:1279px){.AddOnPageItemNew__price___2UorD{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.AddOnPageItemNew__price___2UorD{font-size:16px}}@media (min-width:0px) and (max-width:480px){.AddOnPageItemNew__price___2UorD{font-size:12.8px;font-size:3.33333vw}}.AddOnPageItemNew__strokePrice___3F9e8{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400;color:#636363;text-decoration:line-through;margin-left:5px}@media (min-width:769px) and (max-width:1279px){.AddOnPageItemNew__strokePrice___3F9e8{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.AddOnPageItemNew__strokePrice___3F9e8{font-size:12px}}@media (min-width:0px) and (max-width:480px){.AddOnPageItemNew__strokePrice___3F9e8{font-size:9.6px;font-size:2.5vw}}.AddOnPageItemNew__description___3WEUS{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#000;line-height:1.2;text-align:left;margin-bottom:3%}@media (min-width:769px) and (max-width:1279px){.AddOnPageItemNew__description___3WEUS{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.AddOnPageItemNew__description___3WEUS{font-size:12px}}@media (min-width:0px) and (max-width:480px){.AddOnPageItemNew__description___3WEUS{font-size:9.6px;font-size:2.5vw}}.AddOnPageItemNew__detailWrapper___3xK-2{text-align:left;margin-top:5px;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.AddOnPageItemNew__details____jjuR{font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:.5px;font-weight:400;color:#636363;text-transform:uppercase}@media (min-width:769px) and (max-width:1279px){.AddOnPageItemNew__details____jjuR{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.AddOnPageItemNew__details____jjuR{font-size:10px}}@media (min-width:0px) and (max-width:480px){.AddOnPageItemNew__details____jjuR{font-size:8px;font-size:2.08333vw}}.AddOnPageItemNew__details____jjuR:after{opacity:.5}.AddOnPageItemNew__familyOptions___2EMeM{display:-ms-flexbox;display:flex}@media (min-width:769px){.AddOnPageItemNew__familyOptions___2EMeM{-ms-flex-pack:center;justify-content:center;padding-bottom:10%}}.AddOnPageItemNew__familyOptions___2EMeM>li{margin:0 4px}@media (min-width:769px){.AddOnPageItemNew__familyOptions___2EMeM>li{margin:0 5px}}.AddOnPageItemNew__familyOptions___2EMeM a{width:8px;height:8px}@media (min-width:769px){.AddOnPageItemNew__familyOptions___2EMeM a{width:15px;height:15px}}.AddOnPageItemNew__icon___1D3w2{position:absolute;top:10px;right:10px;color:#cacaca}@media (max-width:768px){.AddOnPageItemNew__icon___1D3w2{font-size:10px}}.AddOnPageItemNew__iconChecked___DSOa0{width:6px;height:12px;transform:rotate(45deg);background-color:#fff;border-bottom:2px solid #1428a0;border-right:2px solid #1428a0;top:8px;right:12px}@media (min-width:769px){.AddOnPageItemNew__iconChecked___DSOa0{width:8px;height:16px;border-bottom:2px solid #1428a0;border-right:2px solid #1428a0}}.AddOnPageItemNew__colorSelected___3qxlp{box-shadow:0 0 0 2px #f7f7f7,0 0 0 3px #000!important}.AddOnPageItemNew__rewards___36LCL{margin-bottom:3%}
.AddOnPage__cta___7HG0V{color:#fff;background-color:#1428a0;margin:3% 10% 5%;width:80%}@media (min-width:769px){.AddOnPage__cta___7HG0V{width:75%;margin:1% 25% 0 0}}.AddOnPage__cta___7HG0V:focus,.AddOnPage__cta___7HG0V:hover{background-color:#0c175c}.AddOnPage__skip___1RkIA{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.5px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #1428a0;line-height:160%;color:#1428a0;cursor:pointer}@media (min-width:769px) and (max-width:1279px){.AddOnPage__skip___1RkIA{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.AddOnPage__skip___1RkIA{font-size:14px}}@media (min-width:0px) and (max-width:480px){.AddOnPage__skip___1RkIA{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.AddOnPage__skip___1RkIA{margin:1% 0}}.AddOnPage__continue___-vuKu{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.5px;font-weight:700;text-transform:uppercase;background-color:#1428a0;line-height:160%;color:#fff;cursor:pointer;padding:12px 40px;transition:.2s ease-in;transform:translateZ(0)}@media (min-width:769px) and (max-width:1279px){.AddOnPage__continue___-vuKu{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.AddOnPage__continue___-vuKu{font-size:14px}}@media (min-width:0px) and (max-width:480px){.AddOnPage__continue___-vuKu{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.AddOnPage__continue___-vuKu{margin:1% 0;padding:15px 100px}.AddOnPage__continue___-vuKu:focus,.AddOnPage__continue___-vuKu:hover{background-color:#0c175c}}.AddOnPage__next___id9JJ{margin-left:5%}@media (max-width:768px){.AddOnPage__next___id9JJ{transform:translateZ(0)}}@media (min-width:769px){.AddOnPage__next___id9JJ{margin-left:2%}}.AddOnPage__relative___gNCW4{position:relative;display:inline-block;width:100%}.AddOnPage__options-wrapper___3A3mp{padding:0 3%}@media (max-width:768px){.AddOnPage__options-wrapper___3A3mp{padding:0 8px;text-align:left;display:block;margin-bottom:20px}}.AddOnPage__toNextFixed____WbT8{position:fixed;height:60px;line-height:60px;left:0;right:0;bottom:0;background-color:#fff;z-index:1;transform:translateZ(0)}@media (min-width:769px){.AddOnPage__noSlick___3naJp>div{margin-bottom:2.2%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.AddOnPage__navWrapper___3EjEY{padding:0 25px;margin-bottom:25px}@media (min-width:769px){.AddOnPage__navWrapper___3EjEY{padding:0 5%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.AddOnPage__navWrapper___3EjEY>a{cursor:pointer;display:block;height:100%;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}.AddOnPage__nav___2l0iI{color:#222425;position:relative;font-size:14px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.AddOnPage__nav___2l0iI{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.AddOnPage__nav___2l0iI{font-size:14px}}@media (min-width:0px) and (max-width:480px){.AddOnPage__nav___2l0iI{font-size:11.2px;font-size:2.91667vw}}.AddOnPage__nav___2l0iI span{display:inline-block;position:relative;height:25px;line-height:25px}.AddOnPage__active___JCioU span:after{content:"";height:3px;background-color:#1428a0;bottom:0;position:absolute;left:50%;transform:translate3D(-50%,0,0);animation:AddOnPage__changeWidth___2qrAM .2s linear forwards}@keyframes AddOnPage__changeWidth___2qrAM{0%{width:0}50%{width:55%}to{width:70%}}
.BogoAddOnPage__cta___14koA{color:#fff;background-color:#1428a0;margin:3% 10% 5%;width:80%}@media (min-width:769px){.BogoAddOnPage__cta___14koA{width:75%;margin:1% 25% 0 0}}.BogoAddOnPage__cta___14koA:focus,.BogoAddOnPage__cta___14koA:hover{background-color:#0c175c}.BogoAddOnPage__skip___99S7G{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.5px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #1428a0;line-height:160%;color:#1428a0;cursor:pointer}@media (min-width:769px) and (max-width:1279px){.BogoAddOnPage__skip___99S7G{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.BogoAddOnPage__skip___99S7G{font-size:14px}}@media (min-width:0px) and (max-width:480px){.BogoAddOnPage__skip___99S7G{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.BogoAddOnPage__skip___99S7G{margin:1% 0}}.BogoAddOnPage__continue___zIiql{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.5px;font-weight:700;text-transform:uppercase;background-color:#1428a0;line-height:160%;color:#fff;cursor:pointer;padding:12px 40px;transition:.2s ease-in;transform:translateZ(0)}@media (min-width:769px) and (max-width:1279px){.BogoAddOnPage__continue___zIiql{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.BogoAddOnPage__continue___zIiql{font-size:14px}}@media (min-width:0px) and (max-width:480px){.BogoAddOnPage__continue___zIiql{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.BogoAddOnPage__continue___zIiql{margin:1% 0;padding:15px 100px}.BogoAddOnPage__continue___zIiql:focus,.BogoAddOnPage__continue___zIiql:hover{background-color:#0c175c}}.BogoAddOnPage__next___3tiHy{margin-left:5%}@media (max-width:768px){.BogoAddOnPage__next___3tiHy{transform:translateZ(0)}}@media (min-width:769px){.BogoAddOnPage__next___3tiHy{margin-left:2%}}.BogoAddOnPage__relative___1fYFa{position:relative;display:inline-block;width:100%}.BogoAddOnPage__options-wrapper___33WUt{padding:0 3%}@media (max-width:768px){.BogoAddOnPage__options-wrapper___33WUt{padding:0 8px;text-align:left;display:block;margin-bottom:20px}}.BogoAddOnPage__toNextFixed___1xhLU{position:fixed;height:60px;line-height:60px;left:0;right:0;bottom:0;background-color:#fff;z-index:1;transform:translateZ(0)}@media (min-width:769px){.BogoAddOnPage__noSlick___2By6X>div{margin-bottom:2.2%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.BogoAddOnPage__navWrapper___1iw8d{padding:0 25px;margin-bottom:25px}@media (min-width:769px){.BogoAddOnPage__navWrapper___1iw8d{padding:0 5%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.BogoAddOnPage__navWrapper___1iw8d>a{cursor:pointer;display:block;height:100%;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}}.BogoAddOnPage__nav___2wdNV{color:#222425;position:relative;font-size:14px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.BogoAddOnPage__nav___2wdNV{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.BogoAddOnPage__nav___2wdNV{font-size:14px}}@media (min-width:0px) and (max-width:480px){.BogoAddOnPage__nav___2wdNV{font-size:11.2px;font-size:2.91667vw}}.BogoAddOnPage__nav___2wdNV span{display:inline-block;position:relative;height:25px;line-height:25px}.BogoAddOnPage__active___1GKEg span:after{content:"";height:3px;background-color:#1428a0;bottom:0;position:absolute;left:50%;transform:translate3D(-50%,0,0);animation:BogoAddOnPage__changeWidth___3lfVH .2s linear forwards}@keyframes BogoAddOnPage__changeWidth___3lfVH{0%{width:0}50%{width:55%}to{width:70%}}
.SpecialAddOnPageItem__addons___2iEiL{width:80%;background-color:#fff;margin:0 1.5%}@media (min-width:769px){.SpecialAddOnPageItem__addons___2iEiL{width:22%}}@media (max-width:768px){.SpecialAddOnPageItem__addons___2iEiL{margin:5% auto}}.SpecialAddOnPageItem__isSlick___1SdNI{width:90%;margin:0 auto 20px}.SpecialAddOnPageItem__addon-wrapper___XdW40{width:100%;padding:10% 7%;text-align:center;height:100%;background-color:transparent;cursor:pointer;transition:border .1s ease-out;position:relative}@media (min-width:769px){.SpecialAddOnPageItem__addon-wrapper___XdW40{border-top:1px solid #ccc;border-bottom:1px solid #ccc}}@media (max-width:768px){.SpecialAddOnPageItem__addon-wrapper___XdW40{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:6% 7%}}@media (min-width:769px){.SpecialAddOnPageItem__noSelectedBorderStart___3MyDW{border-left:1px solid #ccc;border-right:none}}@media (max-width:768px){.SpecialAddOnPageItem__noSelectedBorderStart___3MyDW{border-top:1px solid #ccc;border-bottom:none}}@media (min-width:769px){.SpecialAddOnPageItem__noSelectedBorderEnd___39fYz{border-right:1px solid #ccc;border-left:none}}@media (max-width:768px){.SpecialAddOnPageItem__noSelectedBorderEnd___39fYz{border-bottom:1px solid #ccc;border-top:none}}.SpecialAddOnPageItem__noSelectedAllBorder___3Ak72{border:1px solid #ccc}@media (min-width:769px){.SpecialAddOnPageItem__noSelectedAllBorder___3Ak72:focus,.SpecialAddOnPageItem__noSelectedAllBorder___3Ak72:hover{border:1px solid #10148e}}@media (min-width:769px){.SpecialAddOnPageItem__imgwrapper___1Bxy0{padding:0 25%;padding-bottom:10%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.SpecialAddOnPageItem__imgwrapper___1Bxy0 img{width:100%;max-width:100%;display:block;margin:0 auto}@media (max-width:768px){.SpecialAddOnPageItem__imgwrapper___1Bxy0{width:25%;padding-bottom:0;display:inline-block;vertical-align:middle}}.SpecialAddOnPageItem__textwrapper___3Sbqf{text-align:center}@media (max-width:768px){.SpecialAddOnPageItem__textwrapper___3Sbqf{width:75%;padding-left:20px;display:inline-block;vertical-align:middle;text-align:left}}.SpecialAddOnPageItem__full___SF06H{height:100%;width:100%}.SpecialAddOnPageItem__inline-right___FwqXo{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;text-align:left;color:#10148e}@media (min-width:769px) and (max-width:1279px){.SpecialAddOnPageItem__inline-right___FwqXo{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.SpecialAddOnPageItem__inline-right___FwqXo{font-size:20px}}@media (min-width:0px) and (max-width:480px){.SpecialAddOnPageItem__inline-right___FwqXo{font-size:16px;font-size:4.16667vw}}.SpecialAddOnPageItem__inline-left___xEvPm{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#000;margin-bottom:5%;text-align:left}@media (min-width:769px) and (max-width:1279px){.SpecialAddOnPageItem__inline-left___xEvPm{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.SpecialAddOnPageItem__inline-left___xEvPm{font-size:20px}}@media (min-width:0px) and (max-width:480px){.SpecialAddOnPageItem__inline-left___xEvPm{font-size:16px;font-size:4.16667vw}}.SpecialAddOnPageItem__accessName___oputL{width:calc(100% - 30px);vertical-align:middle}.SpecialAddOnPageItem__checkboxItem___GgBxv{width:20px;height:20px}.SpecialAddOnPageItem__checkboxItem___GgBxv:after{content:none}.SpecialAddOnPageItem__selected___ZyLHc:after{content:""}@media (min-width:769px){.SpecialAddOnPageItem__colorBorder___2JF9C{border-top:1px solid #10148e;border-bottom:1px solid #10148e}}@media (max-width:768px){.SpecialAddOnPageItem__colorBorder___2JF9C{border-left:1px solid #10148e;border-right:1px solid #10148e}}@media (min-width:769px){.SpecialAddOnPageItem__colorBorderStart___paBw5{border-left:1px solid #10148e;border-right:none}}@media (max-width:768px){.SpecialAddOnPageItem__colorBorderStart___paBw5{border-top:1px solid #10148e;border-bottom:none}}@media (min-width:769px){.SpecialAddOnPageItem__colorBorderEnd___XO12H{border-right:1px solid #10148e;border-left:none}}@media (max-width:768px){.SpecialAddOnPageItem__colorBorderEnd___XO12H{border-top:none;border-bottom:1px solid #10148e}}.SpecialAddOnPageItem__allBorder___3d-TH{border:1px solid #10148e}@media (min-width:769px){.SpecialAddOnPageItem__noMarginStart___2Tw1G{margin-right:0}}@media (max-width:768px){.SpecialAddOnPageItem__noMarginStart___2Tw1G{margin-bottom:0}}@media (min-width:769px){.SpecialAddOnPageItem__noMarginEnd___2Nn0s{margin-left:0}}@media (max-width:768px){.SpecialAddOnPageItem__noMarginEnd___2Nn0s{margin-top:0}}.SpecialAddOnPageItem__price___3THxh{display:inline-block;font-size:18px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.SpecialAddOnPageItem__price___3THxh{font-size:14.4px;font-size:1.40735vw}}@media (max-width:768px){.SpecialAddOnPageItem__price___3THxh{font-size:18px}}@media (min-width:0px) and (max-width:480px){.SpecialAddOnPageItem__price___3THxh{font-size:14.4px;font-size:3.75vw}}.SpecialAddOnPageItem__strokePrice___6ohKy{font-size:8px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;display:inline-block;margin-left:5px}@media (min-width:769px) and (max-width:1279px){.SpecialAddOnPageItem__strokePrice___6ohKy{font-size:6.4px;font-size:.62549vw}}@media (max-width:768px){.SpecialAddOnPageItem__strokePrice___6ohKy{font-size:8px}}@media (min-width:0px) and (max-width:480px){.SpecialAddOnPageItem__strokePrice___6ohKy{font-size:6.4px;font-size:1.66667vw}}.SpecialAddOnPageItem__strokePrice___6ohKy div:first-child{color:#9b9b9b;text-decoration:line-through}.SpecialAddOnPageItem__strokePrice___6ohKy div:last-child{color:#dc2222}.SpecialAddOnPageItem__description___W6DJY{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;margin-bottom:10%;color:#000;line-height:1.2;text-align:left}@media (min-width:769px) and (max-width:1279px){.SpecialAddOnPageItem__description___W6DJY{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.SpecialAddOnPageItem__description___W6DJY{font-size:18px}}@media (min-width:0px) and (max-width:480px){.SpecialAddOnPageItem__description___W6DJY{font-size:14.4px;font-size:3.75vw}}.SpecialAddOnPageItem__monthText___2NeG_{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;margin-top:5px;color:#000}@media (min-width:769px) and (max-width:1279px){.SpecialAddOnPageItem__monthText___2NeG_{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.SpecialAddOnPageItem__monthText___2NeG_{font-size:18px}}@media (min-width:0px) and (max-width:480px){.SpecialAddOnPageItem__monthText___2NeG_{font-size:14.4px;font-size:3.75vw}}.SpecialAddOnPageItem__checkboxItem___GgBxv{display:inline-block;vertical-align:middle;width:18px;height:18px;background-color:#fff;border:1px solid #000;position:relative;box-sizing:border-box;cursor:pointer;margin-left:1%}@media (min-width:769px){.SpecialAddOnPageItem__checkboxItem___GgBxv:hover:after{content:""}}.SpecialAddOnPageItem__checkboxItem___GgBxv:after{content:" ";width:100%;height:100%;background-color:#10148e;box-sizing:border-box;border:2px solid #fff;display:block;position:absolute;top:0;left:0}.SpecialAddOnPageItem__titleName___2gHur{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:.4px;font-weight:700;margin-left:5%;color:#000;white-space:nowrap}@media (min-width:769px) and (max-width:1279px){.SpecialAddOnPageItem__titleName___2gHur{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.SpecialAddOnPageItem__titleName___2gHur{font-size:14px}}@media (min-width:0px) and (max-width:480px){.SpecialAddOnPageItem__titleName___2gHur{font-size:11.2px;font-size:2.91667vw}}.SpecialAddOnPageItem__acknowledge___1oZnh{margin-top:5%;font-size:11px;font-family:SamsungOneLatinWeb;font-weight:400;letter-spacing:.2px;text-align:justify;line-height:1.36}@media (min-width:769px){.SpecialAddOnPageItem__acknowledge___1oZnh{margin-top:7%}}.SpecialAddOnPageItem__acknowledge___1oZnh a{display:inline;color:#1428a0;font-weight:700}.SpecialAddOnPageItem__upperPart___17bfx{text-align:left}.SpecialAddOnPageItem__close___1tngg{position:absolute;top:2.5%;right:2.5%;font-size:30px;color:#000}.SpecialAddOnPageItem__checkmark____liCK{color:#fff;font-size:12px;display:inline-block;font-weight:700;padding:15px;position:relative;overflow:hidden;line-height:1;letter-spacing:2px;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;background-color:#1428a0;background-repeat:no-repeat;background-position:0 0,0 100%;background-size:100% 100%,100% 100%;border:1px solid;outline:0;background-clip:border-box;z-index:1;margin:0 auto;margin-top:7%}@media (min-width:769px){.SpecialAddOnPageItem__checkmark____liCK{padding:18px;transition:.2s ease-in}.SpecialAddOnPageItem__checkmark____liCK:focus,.SpecialAddOnPageItem__checkmark____liCK:hover{background-color:#0c175c}}.SpecialAddOnPageItem__disabledItem___C-RiN{opacity:.2}.SpecialAddOnPageItem__textButton___IZ4IF{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.5px;font-weight:700;display:inline-block;margin:16px auto 0;text-align:center;line-height:1;color:#222425;border-bottom:1px solid #222425;padding-bottom:5px}@media (min-width:769px) and (max-width:1279px){.SpecialAddOnPageItem__textButton___IZ4IF{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.SpecialAddOnPageItem__textButton___IZ4IF{font-size:14px}}@media (min-width:0px) and (max-width:480px){.SpecialAddOnPageItem__textButton___IZ4IF{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.SpecialAddOnPageItem__textButton___IZ4IF{margin:20px auto 0}}.SpecialAddOnPageItem__orSlick___32iLP{position:absolute!important;top:0;bottom:0}.SpecialAddOnPageItem__divider-or___1Cysf{height:inherit;width:8%;float:left;position:relative}@media (max-width:768px){.SpecialAddOnPageItem__divider-or___1Cysf{float:none;height:20px;line-height:20px;width:inherit;margin-bottom:10px;margin-top:-30px}}.SpecialAddOnPageItem__divider-or___1Cysf span{height:inherit;color:#c2c2c2;font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:.4px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.SpecialAddOnPageItem__divider-or___1Cysf span{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.SpecialAddOnPageItem__divider-or___1Cysf span{font-size:14px}}@media (min-width:0px) and (max-width:480px){.SpecialAddOnPageItem__divider-or___1Cysf span{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.SpecialAddOnPageItem__divider-or___1Cysf span{text-align:left;position:absolute;top:50%;transform:translate3D(0,-50%,0);line-height:100%;left:-150%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media (max-width:768px){.SpecialAddOnPageItem__divider-or___1Cysf span{text-align:center}}.SpecialAddOnPageItem__divider-or___1Cysf :after{content:""}@media (min-width:769px){.SpecialAddOnPageItem__divider-or___1Cysf :after{border-left:1px solid #dadada;height:calc(45% - 10px);display:block;width:0;margin-top:10px;position:absolute;bottom:10px;left:5px}}@media (max-width:768px){.SpecialAddOnPageItem__divider-or___1Cysf :after{height:10px;width:calc(40% - 10px);margin-left:10px;border-bottom:1px solid #dadada;display:inline-block;position:absolute;left:10px}}.SpecialAddOnPageItem__divider-or___1Cysf :before{content:""}@media (min-width:769px){.SpecialAddOnPageItem__divider-or___1Cysf :before{border-left:1px solid #dadada;height:calc(45% - 10px);display:block;width:0;margin-bottom:10px;position:absolute;top:10px;left:5px}}@media (max-width:768px){.SpecialAddOnPageItem__divider-or___1Cysf :before{height:10px;width:calc(40% - 10px);margin-right:10px;border-bottom:1px solid #dadada;display:inline-block;position:absolute;right:10px}}.SpecialAddOnPageItem__disclaimer___IsmID{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.4px;font-weight:400;color:#636363;text-align:left}@media (min-width:769px) and (max-width:1279px){.SpecialAddOnPageItem__disclaimer___IsmID{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.SpecialAddOnPageItem__disclaimer___IsmID{font-size:12px}}@media (min-width:0px) and (max-width:480px){.SpecialAddOnPageItem__disclaimer___IsmID{font-size:9.6px;font-size:2.5vw}}
.SpecialAddOnPage__cta___2wqCp{color:#fff;background-color:#1428a0;margin:3% 10% 5%;width:80%}@media (min-width:769px){.SpecialAddOnPage__cta___2wqCp{width:75%;margin:1% 25% 0 0}}.SpecialAddOnPage__cta___2wqCp:focus,.SpecialAddOnPage__cta___2wqCp:hover{background-color:#0c175c}.SpecialAddOnPage__layout___27b8K{overflow:hidden;text-align:center;padding:15px 0;height:100%;position:relative}@media (min-width:769px){.SpecialAddOnPage__layout___27b8K{padding:60px 0}}.SpecialAddOnPage__font-wrapper___1jH2R{margin-bottom:5%;padding:0 16px}@media (min-width:769px){.SpecialAddOnPage__font-wrapper___1jH2R{margin-bottom:2%;padding:0}}.SpecialAddOnPage__font___3vQ1Y{display:inline-block;vertical-align:middle;font-size:25px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.SpecialAddOnPage__font___3vQ1Y{font-size:20px;font-size:1.95465vw}}@media (max-width:768px){.SpecialAddOnPage__font___3vQ1Y{font-size:22px}}@media (min-width:0px) and (max-width:480px){.SpecialAddOnPage__font___3vQ1Y{font-size:17.6px;font-size:4.58333vw}}.SpecialAddOnPage__subfont___2dv00{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#4a4a4a}@media (min-width:769px) and (max-width:1279px){.SpecialAddOnPage__subfont___2dv00{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.SpecialAddOnPage__subfont___2dv00{font-size:14px}}@media (min-width:0px) and (max-width:480px){.SpecialAddOnPage__subfont___2dv00{font-size:11.2px;font-size:2.91667vw}}.SpecialAddOnPage__continue___2xegn,.SpecialAddOnPage__skip___3i7dn{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.5px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #1428a0;line-height:160%;color:#1428a0;cursor:pointer}@media (min-width:769px) and (max-width:1279px){.SpecialAddOnPage__continue___2xegn,.SpecialAddOnPage__skip___3i7dn{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.SpecialAddOnPage__continue___2xegn,.SpecialAddOnPage__skip___3i7dn{font-size:14px}}@media (min-width:0px) and (max-width:480px){.SpecialAddOnPage__continue___2xegn,.SpecialAddOnPage__skip___3i7dn{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.SpecialAddOnPage__continue___2xegn,.SpecialAddOnPage__skip___3i7dn{margin:1% 0}}.SpecialAddOnPage__next___36DAl{margin-left:5%}@media (max-width:768px){.SpecialAddOnPage__next___36DAl{transform:translateZ(0)}}@media (min-width:769px){.SpecialAddOnPage__next___36DAl{margin-left:2%}}.SpecialAddOnPage__relative___3Nb5N{position:relative;display:inline-block;width:100%}@media (max-width:768px){.SpecialAddOnPage__options-wrapper___2Qt7B{padding:0 8px;text-align:left;display:block;margin-bottom:20px}}.SpecialAddOnPage__toNextFixed___1g9ki{position:fixed;height:50px;line-height:50px;left:0;right:0;bottom:0;background-color:#fff;z-index:1;transform:translateZ(0)}@media (min-width:769px){.SpecialAddOnPage__noSlick___2-LMm>div{margin-bottom:2.2%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}
.ActivationPageItem__option___ti8ji{position:relative;background-color:transparent;border:1px solid #ccc;border-radius:2px;cursor:pointer;width:46%;margin:0 2% 5%;float:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 5%}@media (min-width:769px){.ActivationPageItem__option___ti8ji{width:35%;margin:0 2% 5% 0;transition:box-shadow .2s ease-out}.ActivationPageItem__option___ti8ji:focus,.ActivationPageItem__option___ti8ji:hover{background-color:#fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,.3)}}.ActivationPageItem__option___ti8ji img{width:130px;margin:0 auto;max-width:100%}
.ActivationPage__layout___17RCM{overflow:hidden;text-align:center;padding:15px 30px;height:100%}@media (min-width:769px){.ActivationPage__layout___17RCM{padding:60px 0}}.ActivationPage__font___1NPRS{margin-bottom:3%;font-size:25px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.ActivationPage__font___1NPRS{font-size:20px;font-size:1.95465vw}}@media (max-width:768px){.ActivationPage__font___1NPRS{font-size:22px}}@media (min-width:0px) and (max-width:480px){.ActivationPage__font___1NPRS{font-size:17.6px;font-size:4.58333vw}}@media (min-width:769px){.ActivationPage__font___1NPRS{margin-bottom:2%}}.ActivationPage__skip___3sRGu{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:1.5px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #1428a0;line-height:160%;color:#1428a0;cursor:pointer;margin:5% 0 1%}@media (min-width:769px) and (max-width:1279px){.ActivationPage__skip___3sRGu{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.ActivationPage__skip___3sRGu{font-size:14px}}@media (min-width:0px) and (max-width:480px){.ActivationPage__skip___3sRGu{font-size:11.2px;font-size:2.91667vw}}@media (min-width:769px){.ActivationPage__skip___3sRGu{margin:3% 0 1%}}.ActivationPage__img___eIg20{width:50%;display:inline-block;vertical-align:top}.ActivationPage__options___Noolw{width:100%;overflow:hidden}@media (min-width:769px){.ActivationPage__options___Noolw{width:50%;display:inline-block;vertical-align:top;padding:0 30px;text-align:left}}.ActivationPage__options___Noolw p{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:400;line-height:1.5;text-align:left;margin-bottom:30px}@media (min-width:769px) and (max-width:1279px){.ActivationPage__options___Noolw p{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.ActivationPage__options___Noolw p{font-size:16px}}@media (min-width:0px) and (max-width:480px){.ActivationPage__options___Noolw p{font-size:12.8px;font-size:3.33333vw}}@media (min-width:769px){.ActivationPage__options___Noolw p{width:75%}}.ActivationPage__checkbox___2lsyK{display:-ms-flexbox;display:flex;cursor:pointer;border-radius:2px;background-color:#fff;box-shadow:1px 2px 5px 0 hsla(0,0%,87%,.4);border:1px solid #f4f3f3}@media (min-width:769px){.ActivationPage__checkbox___2lsyK{width:70%;padding:3%;max-width:375px}}.ActivationPage__selected___1kNqq:after{content:""!important}.ActivationPage__checkboxItem___1MXcd{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;background-color:#fff;border:1px solid #000;position:relative;box-sizing:border-box;margin-right:10px}@media (min-width:769px){.ActivationPage__checkboxItem___1MXcd:hover:after{content:""}}.ActivationPage__checkboxItem___1MXcd:after{content:none;width:100%;height:100%;background-color:#10148e;box-sizing:border-box;border:2px solid #fff;display:block;position:absolute;top:0;left:0}.ActivationPage__desc___3mP4T{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.4px;font-weight:400;color:#000;line-height:1.43;letter-spacing:0;text-align:left}@media (min-width:769px) and (max-width:1279px){.ActivationPage__desc___3mP4T{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.ActivationPage__desc___3mP4T{font-size:14px}}@media (min-width:0px) and (max-width:480px){.ActivationPage__desc___3mP4T{font-size:11.2px;font-size:2.91667vw}}.ActivationPage__desc___3mP4T b{font-weight:700}
.OfferNoPromo__layout___3u41i{text-align:center;padding:15px 0;height:100%;position:relative}@media (min-width:769px){.OfferNoPromo__layout___3u41i{padding:60px 0}}.OfferNoPromo__logo___3_7n8{width:157px;height:63px}.OfferNoPromo__title___1t2R4{font-size:20px;font-family:SamsungSansSharp;letter-spacing:normalpx;font-weight:700;margin-bottom:1em;line-height:1.3;display:inline-block;width:450px}@media (min-width:769px) and (max-width:1279px){.OfferNoPromo__title___1t2R4{font-size:16px;font-size:1.56372vw}}@media (max-width:768px){.OfferNoPromo__title___1t2R4{font-size:16px}}@media (min-width:0px) and (max-width:480px){.OfferNoPromo__title___1t2R4{font-size:12.8px;font-size:3.33333vw}}@media (max-width:768px){.OfferNoPromo__title___1t2R4{width:80%}.OfferNoPromo__title___1t2R4 br{display:none}}.OfferNoPromo__detail___1qw1F{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:normalpx;font-weight:400;line-height:1.5;display:inline-block;width:450px}@media (min-width:769px) and (max-width:1279px){.OfferNoPromo__detail___1qw1F{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.OfferNoPromo__detail___1qw1F{font-size:14px}}@media (min-width:0px) and (max-width:480px){.OfferNoPromo__detail___1qw1F{font-size:11.2px;font-size:2.91667vw}}@media (max-width:768px){.OfferNoPromo__detail___1qw1F{width:80%}}.OfferNoPromo__continue___1QDKj{display:inline-block;width:30%;max-width:240px;margin:auto;padding:19px 30px;font-size:12px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:2.4px;text-align:center;color:#fff;background-color:#1428a0;margin:20px 5px 30px;vertical-align:top}.OfferNoPromo__continue___1QDKj:hover{background-color:#0c175c}.OfferNoPromo__continue___1QDKj:disabled{border-radius:2px;background-color:#a6a6a6;color:#fff}@media (max-width:768px){.OfferNoPromo__continue___1QDKj{width:90%}}.OfferNoPromo__policy___1rVNz{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:-.2px;font-weight:400;color:#a6a6a6;text-align:center}@media (min-width:769px) and (max-width:1279px){.OfferNoPromo__policy___1rVNz{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.OfferNoPromo__policy___1rVNz{font-size:12px}}@media (min-width:0px) and (max-width:480px){.OfferNoPromo__policy___1rVNz{font-size:9.6px;font-size:2.5vw}}.OfferNoPromo__policy___1rVNz a{font-weight:700;color:#1428a0}.OfferNoPromo__policy___1rVNz svg{margin-right:5px;display:inline-block;vertical-align:text-bottom}.OfferNoPromo__divider___3N05s{border:1px solid #e0e0e0;margin:20px 0}.OfferNoPromo__refer___1sxGf{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:normalpx;font-weight:400;padding:0 8px;color:#363636;line-height:1.67;text-align:left}@media (min-width:769px) and (max-width:1279px){.OfferNoPromo__refer___1sxGf{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.OfferNoPromo__refer___1sxGf{font-size:12px}}@media (min-width:0px) and (max-width:480px){.OfferNoPromo__refer___1sxGf{font-size:9.6px;font-size:2.5vw}}.OfferNoPromo__refer___1sxGf b{font-weight:700}
@media (min-width:769px){.SignInPage__subFont___3CfAt{max-width:100%}}.SignInPage__formSection___20paV{background-color:#f7f7f7;padding:20px}@media (min-width:769px){.SignInPage__formTitle___2diSu{max-width:740px;margin:auto}}.SignInPage__formName___3oPar{object-fit:contain;font-family:SamsungOneLatinWeb;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.9px;text-align:left;display:inline-block;width:50%}.SignInPage__formNameCenter___KkAs7{text-align:center}.SignInPage__createAccountLink___21hZ4{object-fit:contain;font-family:SamsungOneLatinWeb;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:0;text-align:right;display:inline-block;width:50%;color:#1428a0;cursor:pointer}.SignInPage__inputDiv___vUkJQ{background-color:#fff;margin:10px auto;position:relative}@media (min-width:769px){.SignInPage__inputDiv___vUkJQ{width:30%;max-width:240px;display:inline-block;margin:27px 5px 7.5px;vertical-align:top}}.SignInPage__blockDiv___295SC{display:block}@media (min-width:769px){.SignInPage__blockDiv___295SC{margin:27px auto 7.5px}}.SignInPage__inputbox___7CtKh{font-family:SamsungOneLatinWeb;outline:none;position:relative;z-index:3;width:100%;background-color:transparent!important;border:1px solid #ccc;font-size:14px;font-weight:700;line-height:18px;height:50px;color:#1428a0;padding:17px 10px 6px!important;border-radius:0;z-index:5;margin:auto}.SignInPage__inputLabel___2uDqF{position:absolute;left:10px;top:18px;z-index:2;transition:all .4s;color:rgba(0,0,0,.4)}.SignInPage__inputError___30jT8{background-color:#f7f7f7;color:#dc2222;text-align:left;padding-top:5px;font-size:11px}@media (min-width:769px){.SignInPage__inputError___30jT8{max-width:740px;margin:auto}}.SignInPage__centerText___1CbFW{text-align:center}.SignInPage__forgotPswContainer___1jd-8{text-align:left}@media (min-width:769px){.SignInPage__forgotPswContainer___1jd-8{max-width:740px;margin:auto;text-align:right}}.SignInPage__forgotPsw___3jM-V{object-fit:contain;font-family:SamsungOneLatinWeb;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.5px;margin-bottom:15px;text-align:left;display:inline-block;color:#1428a0;cursor:pointer}@media (min-width:769px){.SignInPage__forgotPsw___3jM-V{text-align:right}}.SignInPage__desktopContinue___XPH7h{display:none;width:30%;max-width:240px;margin:auto;padding:19px 30px;font-size:12px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:2.4px;text-align:center;color:#fff;background-color:#1428a0;margin:27px 5px 7.5px;vertical-align:top}.SignInPage__desktopContinue___XPH7h:hover{background-color:#0c175c}.SignInPage__desktopContinue___XPH7h:disabled{border-radius:2px;background-color:#a6a6a6;color:#fff}@media (min-width:769px){.SignInPage__desktopContinue___XPH7h{display:inline-block}}.SignInPage__socialLogin___1kaOj{background-color:#f7f7f7;padding:0 20px 20px;overflow:hidden}.SignInPage__divideSection___1s4bo{font-size:12px;width:100%;margin:0 auto 25px;color:#a6a6a6;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.9px;text-align:center}.SignInPage__divideSection___1s4bo:before{margin-right:15px}.SignInPage__divideSection___1s4bo:after,.SignInPage__divideSection___1s4bo:before{content:"";border-top:1px solid #a6a6a6;width:39%;display:inline-block;vertical-align:middle}.SignInPage__divideSection___1s4bo:after{margin-left:15px}@media (min-width:769px){.SignInPage__divideSection___1s4bo{max-width:300px}}.SignInPage__mobileContinue___1VSHq{display:block;width:100%;margin:auto;padding:18px 30px;font-size:12px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:2.4px;text-align:center;color:#fff;background-color:#1428a0}.SignInPage__mobileContinue___1VSHq:hover{background-color:#0c175c}.SignInPage__mobileContinue___1VSHq:disabled{border-radius:2px;background-color:#a6a6a6;color:#fff}@media (min-width:769px){.SignInPage__mobileContinue___1VSHq{display:none}}.SignInPage__active___2WN-Z{top:5px;font-size:12px}@media (min-width:769px){.SignInPage__socialBtnGroup___3VlFa{max-width:740px;margin:auto}}.SignInPage__facebook___1og08{border-radius:2px;background-color:#fff;border:1px solid #e0e0e0;display:inline-block;padding:11px 20px;font-size:10px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:1px;text-align:center;float:left;width:49%;color:#4267b2}@media (min-width:769px){.SignInPage__facebook___1og08{float:none;max-width:200px;margin-right:10px}}.SignInPage__google___3N4LH{border-radius:2px;background-color:#fff;border:1px solid #e0e0e0;display:inline-block;padding:11px 22px;font-size:10px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:1px;float:right;text-align:center;width:49%;color:#dc4a38}@media (min-width:769px){.SignInPage__google___3N4LH{float:none;max-width:200px}}.SignInPage__spinnerHolder___n8Lcv{width:100%;text-align:center;background-color:hsla(0,0%,100%,.7);position:absolute;top:0;bottom:0;z-index:200}.SignInPage__spinner___2FiFn{padding:20px;font-weight:200;top:50%;left:50%;position:relative;transform:translate(-50%,-50%)}.SignInPage__spinner___2FiFn .SignInPage__bounce1___1FLMO{animation-delay:-.48s}.SignInPage__spinner___2FiFn .SignInPage__bounce2___2XDLb{animation-delay:-.32s}.SignInPage__spinner___2FiFn .SignInPage__bounce3___16iaY{animation-delay:-.16s}.SignInPage__spinner___2FiFn div{animation:SignInPage__bouncedelay___YAzUw 1.4s infinite ease-in-out;animation-fill-mode:both;background-color:#000;border-radius:100%;display:inline-block;height:12px;width:12px;margin:0 2px}@keyframes SignInPage__bouncedelay___YAzUw{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.SignInPage__showPwd___3He0a{position:absolute;right:10px;top:15px;cursor:pointer;z-index:50}.SignInPage__grecaptchaConfigLogin___3dXqE{text-align:center}.SignInPage__grecaptchaConfigLogin___3dXqE div{margin:auto}
.PremiumPage__skip___v0LlY{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:1px;font-weight:700;margin-left:3%;display:inline-block;vertical-align:middle;text-transform:uppercase;border-bottom:1px solid #1428a0;line-height:110%;color:#1428a0;cursor:pointer;margin-top:4%}@media (min-width:769px) and (max-width:1279px){.PremiumPage__skip___v0LlY{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.PremiumPage__skip___v0LlY{font-size:16px}}@media (min-width:0px) and (max-width:480px){.PremiumPage__skip___v0LlY{font-size:12.8px;font-size:3.33333vw}}@media (min-width:769px){.PremiumPage__skip___v0LlY{margin-left:1.5%}}.PremiumPage__flex___1atr6{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.PremiumPage__halfText___2e0CC{text-align:left;width:100%;padding:0 16px}@media (min-width:769px){.PremiumPage__halfText___2e0CC{width:50%;padding-left:10%}}@media (min-width:769px){.PremiumPage__wrapper___Bmk4Z{margin-right:10%}}@media (min-width:769px) and (max-width:1279px){.PremiumPage__wrapper___Bmk4Z{margin-right:0}}.PremiumPage__enroll___2SLMK{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#363636;line-height:1.5;margin-top:3%}@media (min-width:769px) and (max-width:1279px){.PremiumPage__enroll___2SLMK{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.PremiumPage__enroll___2SLMK{font-size:16px}}@media (min-width:0px) and (max-width:480px){.PremiumPage__enroll___2SLMK{font-size:12.8px;font-size:3.33333vw}}.PremiumPage__acknowledge___2Oenw{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#363636;line-height:1.64;letter-spacing:.2px;text-align:left}@media (min-width:769px) and (max-width:1279px){.PremiumPage__acknowledge___2Oenw{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PremiumPage__acknowledge___2Oenw{font-size:11px}}@media (min-width:0px) and (max-width:480px){.PremiumPage__acknowledge___2Oenw{font-size:8.8px;font-size:2.29167vw}}.PremiumPage__acknowledge___2Oenw sup{top:-2px}.PremiumPage__acknowledge___2Oenw{margin-top:5%}@media (min-width:769px){.PremiumPage__acknowledge___2Oenw{margin-top:7%}}.PremiumPage__acknowledge___2Oenw a{display:inline;color:#1428a0;font-weight:700}.PremiumPage__lowerPart___1AlXb{padding:2% 0}.PremiumPage__lowerPart___1AlXb>div{display:inline-block;vertical-align:middle;margin-right:10px}.PremiumPage__upperPart___3_OKk{padding:2% 0}.PremiumPage__upperfont___1FZF9{display:inline-block;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.4px;font-weight:400;margin-left:10px;width:80%}@media (min-width:769px) and (max-width:1279px){.PremiumPage__upperfont___1FZF9{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PremiumPage__upperfont___1FZF9{font-size:14px}}@media (min-width:0px) and (max-width:480px){.PremiumPage__upperfont___1FZF9{font-size:11.2px;font-size:2.91667vw}}.PremiumPage__upperfont___1FZF9 b{font-weight:700}.PremiumPage__logo___2HPo3{display:inline-block;max-width:30px;width:10%}.PremiumPage__wrapperlogo___kC8WF{display:block;width:150px}@media (max-width:768px){.PremiumPage__wrapperlogo___kC8WF{margin:0 auto}}.PremiumPage__titleName___123Nt{font-size:16px;font-family:SamsungOneLatinWeb;letter-spacing:.4px;font-weight:700;margin-left:5%;color:#000}@media (min-width:769px) and (max-width:1279px){.PremiumPage__titleName___123Nt{font-size:12.8px;font-size:1.25098vw}}@media (max-width:768px){.PremiumPage__titleName___123Nt{font-size:14px}}@media (min-width:0px) and (max-width:480px){.PremiumPage__titleName___123Nt{font-size:11.2px;font-size:2.91667vw}}.PremiumPage__firstM___3ZT92{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;line-height:1.3}@media (min-width:769px) and (max-width:1279px){.PremiumPage__firstM___3ZT92{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.PremiumPage__firstM___3ZT92{font-size:11px}}@media (min-width:0px) and (max-width:480px){.PremiumPage__firstM___3ZT92{font-size:8.8px;font-size:2.29167vw}}.PremiumPage__priceM___2omXl{font-size:18px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#1428a0;line-height:1.3}@media (min-width:769px) and (max-width:1279px){.PremiumPage__priceM___2omXl{font-size:14.4px;font-size:1.40735vw}}@media (max-width:768px){.PremiumPage__priceM___2omXl{font-size:16px}}@media (min-width:0px) and (max-width:480px){.PremiumPage__priceM___2omXl{font-size:12.8px;font-size:3.33333vw}}.PremiumPage__checkboxItem____-Qvn{display:inline-block;vertical-align:middle;width:20px;height:20px;background-color:#fff;border:1px solid #000;position:relative;box-sizing:border-box;cursor:pointer}@media (min-width:769px){.PremiumPage__checkboxItem____-Qvn:hover:after{opacity:1}}.PremiumPage__checkboxItem____-Qvn:after{transition:opacity .1s ease-out;content:"";opacity:0;width:100%;height:100%;background-color:#10148e;box-sizing:border-box;border:2px solid #fff;display:block;position:absolute;top:0;left:0}.PremiumPage__selected___33qT3:after{opacity:1}.PremiumPage__half___2hXMi{width:100%}@media (min-width:769px){.PremiumPage__half___2hXMi{width:50%}}.PremiumPage__img___1Stb-{display:block;max-width:100%;margin:0 auto}@media (min-width:769px){.PremiumPage__img___1Stb-{width:auto;max-width:100%}}
.OptionPage__page-wrapper___1JhMH{height:100%;padding-top:50px;overflow:hidden;width:100%}@media (min-width:769px){.OptionPage__page-wrapper___1JhMH{padding:10px 7.14286% 0}}
.PriceBlock__price-wrapper___3_Vfk{position:relative;display:inline-block}.PriceBlock__price-wrapper___3_Vfk span{display:inline-block}.PriceBlock__price-wrapper___3_Vfk span:nth-child(2){margin-left:5px}
.MainItem__imgWrapper___18Qy_{overflow:hidden;width:30%;position:relative}.MainItem__imgWrapper___18Qy_~div{width:70%;padding-left:20px}@media (min-width:769px){.MainItem__imgWrapper___18Qy_{width:40%;position:relative}.MainItem__imgWrapper___18Qy_~div{width:60%;padding-left:10px}}@media (max-width:768px){.MainItem__imgWrapper___18Qy_ img{max-width:100%;position:absolute;top:50%;left:50%;transform:translate3D(-50%,-50%,0)}}@media (min-width:769px){.MainItem__imgWrapper___18Qy_ img{max-width:150%;position:absolute;left:50%;transform:translate3D(-50%,0,0);top:5%}}.MainItem__selection___20WcO{display:-ms-flexbox;display:flex;position:relative;margin-bottom:2%}@media (min-width:769px){.MainItem__selection___20WcO{width:36%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0}}.MainItem__selection-right__name___17pIY{font-size:18px;font-family:SamsungSansSharp;letter-spacing:0;font-weight:700;text-align:left;padding-top:15px}@media (min-width:769px) and (max-width:1279px){.MainItem__selection-right__name___17pIY{font-size:14.4px;font-size:1.40735vw}}@media (max-width:768px){.MainItem__selection-right__name___17pIY{font-size:20px}}@media (min-width:0px) and (max-width:480px){.MainItem__selection-right__name___17pIY{font-size:16px;font-size:4.16667vw}}@media (min-width:769px){.MainItem__selection-right__name___17pIY{padding-top:20px}}.MainItem__selection-right__shipDesc___3-5gz{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#0079cc;padding:7px;background-color:#f3f3f3;display:inline-block;line-height:1.2;margin-bottom:5px}@media (min-width:769px) and (max-width:1279px){.MainItem__selection-right__shipDesc___3-5gz{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.MainItem__selection-right__shipDesc___3-5gz{font-size:12px}}@media (min-width:0px) and (max-width:480px){.MainItem__selection-right__shipDesc___3-5gz{font-size:9.6px;font-size:2.5vw}}.MainItem__selection-right__desc___ocXc8{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;line-height:1.43;text-align:left;padding:10px 0 0;opacity:.9}@media (min-width:769px) and (max-width:1279px){.MainItem__selection-right__desc___ocXc8{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.MainItem__selection-right__desc___ocXc8{font-size:14px}}@media (min-width:0px) and (max-width:480px){.MainItem__selection-right__desc___ocXc8{font-size:11.2px;font-size:2.91667vw}}.MainItem__selection-right__model___25JML{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400;padding:7px 0;text-align:left;color:#a6a6a6}@media (min-width:769px) and (max-width:1279px){.MainItem__selection-right__model___25JML{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.MainItem__selection-right__model___25JML{font-size:12px}}@media (min-width:0px) and (max-width:480px){.MainItem__selection-right__model___25JML{font-size:9.6px;font-size:2.5vw}}@media (min-width:769px){.MainItem__selection-right__model___25JML{padding:10px 0}}.MainItem__selection-right__price___3b0Ne{line-height:1.07;text-align:left;padding:5px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:769px){.MainItem__selection-right__price___3b0Ne{padding:12px 0}}.MainItem__selection-right__price___3b0Ne span:first-child{font-size:18px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400;color:#000}@media (min-width:769px) and (max-width:1279px){.MainItem__selection-right__price___3b0Ne span:first-child{font-size:14.4px;font-size:1.40735vw}}@media (max-width:768px){.MainItem__selection-right__price___3b0Ne span:first-child{font-size:18px}}@media (min-width:0px) and (max-width:480px){.MainItem__selection-right__price___3b0Ne span:first-child{font-size:14.4px;font-size:3.75vw}}.MainItem__selection-right__price___3b0Ne span:nth-child(2){font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:.1px;font-weight:400;line-height:1.1;margin-left:5px}@media (min-width:769px) and (max-width:1279px){.MainItem__selection-right__price___3b0Ne span:nth-child(2){font-size:8px;font-size:.78186vw}}@media (max-width:768px){.MainItem__selection-right__price___3b0Ne span:nth-child(2){font-size:10px}}@media (min-width:0px) and (max-width:480px){.MainItem__selection-right__price___3b0Ne span:nth-child(2){font-size:8px;font-size:2.08333vw}}.MainItem__selection-right__price___3b0Ne span:nth-child(2) div:first-child{text-decoration:line-through;color:#636363}.MainItem__selection-right__price___3b0Ne span:nth-child(2) div:nth-child(2){color:#dc2222;font-weight:700}.MainItem__selection-right__bogo___3Uch8{font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;line-height:1.1}@media (min-width:769px) and (max-width:1279px){.MainItem__selection-right__bogo___3Uch8{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.MainItem__selection-right__bogo___3Uch8{font-size:10px}}@media (min-width:0px) and (max-width:480px){.MainItem__selection-right__bogo___3Uch8{font-size:8px;font-size:2.08333vw}}.MainItem__selection-right__text___YL_VC{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;line-height:20px;opacity:.9;display:inline-block;text-align:left}@media (min-width:769px) and (max-width:1279px){.MainItem__selection-right__text___YL_VC{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.MainItem__selection-right__text___YL_VC{font-size:12px}}@media (min-width:0px) and (max-width:480px){.MainItem__selection-right__text___YL_VC{font-size:9.6px;font-size:2.5vw}}.MainItem__selection-right__finance___ogukC{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.7px;font-weight:700;text-transform:uppercase;line-height:1;text-align:left;color:#1428a0;margin-bottom:10px;line-height:1.5}@media (min-width:769px) and (max-width:1279px){.MainItem__selection-right__finance___ogukC{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.MainItem__selection-right__finance___ogukC{font-size:14px}}@media (min-width:0px) and (max-width:480px){.MainItem__selection-right__finance___ogukC{font-size:11.2px;font-size:2.91667vw}}.MainItem__options-wrapper___1bfKu{border-top:1px solid #eee}.MainItem__options-wrapper___1bfKu .MainItem__optionblock-wrapper___1sEMr{margin:3% 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.MainItem__options-wrapper___1bfKu .MainItem__optionblock-name___31apg{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;line-height:20px;opacity:.9;text-align:left;-ms-flex-preferred-size:70%;flex-basis:70%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}@media (min-width:769px) and (max-width:1279px){.MainItem__options-wrapper___1bfKu .MainItem__optionblock-name___31apg{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.MainItem__options-wrapper___1bfKu .MainItem__optionblock-name___31apg{font-size:14px}}@media (min-width:0px) and (max-width:480px){.MainItem__options-wrapper___1bfKu .MainItem__optionblock-name___31apg{font-size:11.2px;font-size:2.91667vw}}.MainItem__options-wrapper___1bfKu .MainItem__optionblock-price___2zgHA{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;text-align:right;color:#1428a0;-ms-flex-preferred-size:30%;flex-basis:30%}@media (min-width:769px) and (max-width:1279px){.MainItem__options-wrapper___1bfKu .MainItem__optionblock-price___2zgHA{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.MainItem__options-wrapper___1bfKu .MainItem__optionblock-price___2zgHA{font-size:14px}}@media (min-width:0px) and (max-width:480px){.MainItem__options-wrapper___1bfKu .MainItem__optionblock-price___2zgHA{font-size:11.2px;font-size:2.91667vw}}.MainItem__options-wrapper___1bfKu .MainItem__optionblock-price___2zgHA span{font-size:11px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.MainItem__options-wrapper___1bfKu .MainItem__optionblock-price___2zgHA span{font-size:8.8px;font-size:.86005vw}}@media (max-width:768px){.MainItem__options-wrapper___1bfKu .MainItem__optionblock-price___2zgHA span{font-size:11px}}@media (min-width:0px) and (max-width:480px){.MainItem__options-wrapper___1bfKu .MainItem__optionblock-price___2zgHA span{font-size:8.8px;font-size:2.29167vw}}.MainItem__options-wrapper___1bfKu .MainItem__optionblock-close___1Ni6c{display:inline-block;width:5%;text-align:right;cursor:pointer}.MainItem__creditColor___3dGuG{color:#00b3e3!important;font-weight:700!important}
.SubItem__inner___3kvCr{border-radius:2px;box-shadow:1px 2px 5px 0 hsla(0,0%,87%,.4);border:1px solid #f4f3f3;padding:5%}.SubItem__optionblock___2nYbt{background-color:#fff;padding:1%;position:relative;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:50%}@media (min-width:769px){.SubItem__optionblock___2nYbt{width:33.33333%}}.SubItem__optionblock-img___13d7I{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:5%}.SubItem__optionblock___2nYbt img{display:block;max-width:100%;margin:0 auto;-ms-flex-negative:0;flex-shrink:0}.SubItem__optionblock-name___aU9wn{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:700;text-align:left;line-height:1.15;padding:4% 0}@media (min-width:769px) and (max-width:1279px){.SubItem__optionblock-name___aU9wn{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.SubItem__optionblock-name___aU9wn{font-size:20px}}@media (min-width:0px) and (max-width:480px){.SubItem__optionblock-name___aU9wn{font-size:16px;font-size:4.16667vw}}.SubItem__optionblock-name___aU9wn b{font-size:9px;font-family:SamsungSansSharp;letter-spacing:.2px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.SubItem__optionblock-name___aU9wn b{font-size:7.2px;font-size:.70367vw}}@media (max-width:768px){.SubItem__optionblock-name___aU9wn b{font-size:15px}}@media (min-width:0px) and (max-width:480px){.SubItem__optionblock-name___aU9wn b{font-size:12px;font-size:3.125vw}}.SubItem__optionblock-shipDesc___U-qjT{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#0079cc;padding:7px;background-color:#f3f3f3;display:inline-block;line-height:1.2;margin:5px 0}@media (min-width:769px) and (max-width:1279px){.SubItem__optionblock-shipDesc___U-qjT{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.SubItem__optionblock-shipDesc___U-qjT{font-size:12px}}@media (min-width:0px) and (max-width:480px){.SubItem__optionblock-shipDesc___U-qjT{font-size:9.6px;font-size:2.5vw}}.SubItem__optionblock-price___3Q07O{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:400;text-align:left;color:#1428a0;padding:2% 0;line-height:1.1}@media (min-width:769px) and (max-width:1279px){.SubItem__optionblock-price___3Q07O{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.SubItem__optionblock-price___3Q07O{font-size:20px}}@media (min-width:0px) and (max-width:480px){.SubItem__optionblock-price___3Q07O{font-size:16px;font-size:4.16667vw}}.SubItem__optionblock-price___3Q07O span{font-size:11px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.SubItem__optionblock-price___3Q07O span{font-size:8.8px;font-size:.86005vw}}@media (max-width:768px){.SubItem__optionblock-price___3Q07O span{font-size:16px}}@media (min-width:0px) and (max-width:480px){.SubItem__optionblock-price___3Q07O span{font-size:12.8px;font-size:3.33333vw}}.SubItem__optionblock-normalprice___2r3l3{font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:.3px;font-weight:400;text-align:left;text-decoration:line-through}@media (min-width:769px) and (max-width:1279px){.SubItem__optionblock-normalprice___2r3l3{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.SubItem__optionblock-normalprice___2r3l3{font-size:20px}}@media (min-width:0px) and (max-width:480px){.SubItem__optionblock-normalprice___2r3l3{font-size:16px;font-size:4.16667vw}}.SubItem__optionblock-close___2GyGy{position:absolute;right:7%;top:4%;font-size:20px;cursor:pointer}.SubItem__creditColor___2foo3{color:#00b3e3!important;font-weight:700!important}
@media (max-width:768px){.FinancingBlock__ddFinance___3yPRq{border-top:1px solid #eee}}.FinancingBlock__ddFinance__text___3U0E2{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;text-transform:uppercase;line-height:20px;color:#000;display:inline-block;text-align:left;margin:5px 0}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__ddFinance__text___3U0E2{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.FinancingBlock__ddFinance__text___3U0E2{font-size:15px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__ddFinance__text___3U0E2{font-size:12px;font-size:3.125vw}}.FinancingBlock__ddFinance__finance___IjMte{font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:.7px;font-weight:700;text-transform:uppercase;line-height:1;text-align:left;color:#1428a0;margin-bottom:5px;line-height:1.5}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__ddFinance__finance___IjMte{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.FinancingBlock__ddFinance__finance___IjMte{font-size:14px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__ddFinance__finance___IjMte{font-size:11.2px;font-size:2.91667vw}}.FinancingBlock__ddFinance__finance___IjMte sup{text-transform:none}.FinancingBlock__ddFinance__points___3g5ax{margin-top:3%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.FinancingBlock__ddFinance__points___3g5ax span{color:#000;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__ddFinance__points___3g5ax span{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.FinancingBlock__ddFinance__points___3g5ax span{font-size:13px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__ddFinance__points___3g5ax span{font-size:10.4px;font-size:2.70833vw}}.FinancingBlock__ddFinance__acc___2ISZz{margin-top:3%}.FinancingBlock__ddFinance__acc-title___1Zend{font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;color:#000}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__ddFinance__acc-title___1Zend{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.FinancingBlock__ddFinance__acc-title___1Zend{font-size:16px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__ddFinance__acc-title___1Zend{font-size:12.8px;font-size:3.33333vw}}.FinancingBlock__ddFinance__acc-body___2HfHC{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px}@media (min-width:769px){.FinancingBlock__ddFinance__acc-body___2HfHC{margin-top:3px}}.FinancingBlock__ddFinance__acc-body___2HfHC+p{color:#636363;line-height:1.5;font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__ddFinance__acc-body___2HfHC+p{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.FinancingBlock__ddFinance__acc-body___2HfHC+p{font-size:11px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__ddFinance__acc-body___2HfHC+p{font-size:8.8px;font-size:2.29167vw}}.FinancingBlock__ddFinance__acc-body___2HfHC span{color:#000;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__ddFinance__acc-body___2HfHC span{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.FinancingBlock__ddFinance__acc-body___2HfHC span{font-size:13px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__ddFinance__acc-body___2HfHC span{font-size:10.4px;font-size:2.70833vw}}.FinancingBlock__ddFinance__acc-body___2HfHC span:first-child{font-weight:700}.FinancingBlock__ddFinance__acc-body___2HfHC span small{font-size:9px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__ddFinance__acc-body___2HfHC span small{font-size:7.2px;font-size:.70367vw}}@media (max-width:768px){.FinancingBlock__ddFinance__acc-body___2HfHC span small{font-size:10px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__ddFinance__acc-body___2HfHC span small{font-size:8px;font-size:2.08333vw}}.FinancingBlock__ddFinance__message___1CWHn{font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;line-height:1.4;letter-spacing:normal;text-align:left;margin-top:1%}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__ddFinance__message___1CWHn{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.FinancingBlock__ddFinance__message___1CWHn{font-size:11px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__ddFinance__message___1CWHn{font-size:8.8px;font-size:2.29167vw}}.FinancingBlock__ddFinance__message___1CWHn b{font-size:20px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#000}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__ddFinance__message___1CWHn b{font-size:16px;font-size:1.56372vw}}@media (max-width:768px){.FinancingBlock__ddFinance__message___1CWHn b{font-size:22px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__ddFinance__message___1CWHn b{font-size:17.6px;font-size:4.58333vw}}.FinancingBlock__ddFinance__message___1CWHn md{font-size:15px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#000}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__ddFinance__message___1CWHn md{font-size:12px;font-size:1.17279vw}}@media (max-width:768px){.FinancingBlock__ddFinance__message___1CWHn md{font-size:16px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__ddFinance__message___1CWHn md{font-size:12.8px;font-size:3.33333vw}}.FinancingBlock__ddFinance__message___1CWHn wide{display:inline-block;margin-bottom:1.5%}.FinancingBlock__ddFinance__message___1CWHn widev{display:inline-block;margin:2% 0}.FinancingBlock__ddFinance__message___1CWHn widew{display:inline-block;margin:2% 0 0}.FinancingBlock__ddFinance__message___1CWHn learn{display:inline-block;margin-top:10px;color:#1428a0;font-weight:700}.FinancingBlock__ddFinance__message___1CWHn promo{display:inline-block;padding:2%;margin-top:2%;color:#000;font-weight:700}.FinancingBlock__ddFinance__message___1CWHn large{font-size:10px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700;line-height:3;color:#000;text-transform:uppercase}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__ddFinance__message___1CWHn large{font-size:8px;font-size:.78186vw}}@media (max-width:768px){.FinancingBlock__ddFinance__message___1CWHn large{font-size:11px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__ddFinance__message___1CWHn large{font-size:8.8px;font-size:2.29167vw}}.FinancingBlock__ddFinance__message___1CWHn a{color:#1428a0;font-weight:700}.FinancingBlock__ddFinance__message___1CWHn strong{font-weight:700}.FinancingBlock__ddFinance__message___1CWHn sup{font-size:7px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;vertical-align:middle}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__ddFinance__message___1CWHn sup{font-size:5.6px;font-size:.5473vw}}@media (max-width:768px){.FinancingBlock__ddFinance__message___1CWHn sup{font-size:7px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__ddFinance__message___1CWHn sup{font-size:5.6px;font-size:1.45833vw}}.FinancingBlock__ddFinance__message___1CWHn delete{color:#dc2222;text-decoration:line-through}.FinancingBlock__ddFinance__message___1CWHn red{font-size:11px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400;color:#dc2222;display:block;margin-top:10px}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__ddFinance__message___1CWHn red{font-size:8.8px;font-size:.86005vw}}@media (max-width:768px){.FinancingBlock__ddFinance__message___1CWHn red{font-size:11px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__ddFinance__message___1CWHn red{font-size:8.8px;font-size:2.29167vw}}@media (min-width:769px){.FinancingBlock__ddFinance__message___1CWHn red{margin-top:3px}}.FinancingBlock__ddFinance__message___1CWHn blue{color:#0079cc;font-weight:700}.FinancingBlock__ddFinance__message___1CWHn insert{display:inline-block;margin-bottom:1%}.FinancingBlock__continue___1BMzr{width:50%;height:50px;object-fit:contain;border-radius:2px;background-color:#1428a0;color:#fff;line-height:50px;text-align:center;margin:20px auto;cursor:pointer;transition:.2s ease-in;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:2px;font-weight:400}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__continue___1BMzr{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.FinancingBlock__continue___1BMzr{font-size:12px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__continue___1BMzr{font-size:9.6px;font-size:2.5vw}}.FinancingBlock__continue___1BMzr:focus,.FinancingBlock__continue___1BMzr:hover{background-color:#0c175c}@media (min-width:769px){.FinancingBlock__continue___1BMzr{width:100%}}.FinancingBlock__rewardSignin___YVuOx{margin-top:20px;margin-bottom:-10px;color:#585858;line-height:1.5;font-size:12px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.FinancingBlock__rewardSignin___YVuOx{font-size:9.6px;font-size:.93823vw}}@media (max-width:768px){.FinancingBlock__rewardSignin___YVuOx{font-size:14px}}@media (min-width:0px) and (max-width:480px){.FinancingBlock__rewardSignin___YVuOx{font-size:11.2px;font-size:2.91667vw}}@media (max-width:768px){.FinancingBlock__rewardSignin___YVuOx{font-weight:700;text-align:center}}
.TopSelectionItem__wrapper___2NRHz{position:absolute;z-index:100;overflow:hidden;background-color:#fff;box-shadow:0 4px 4px -2px rgba(55,55,55,.75);width:100%;transform:translateY(-105%);transition:transform .256s;padding:15px 5.5%;min-height:180px;display:-ms-flexbox;display:flex}.TopSelectionItem__wrapperOpen___aTlgJ{transform:translateY(0)}.TopSelectionItem__inner___3M8iw{position:relative;width:100%}@media (max-width:768px){.TopSelectionItem__inner___3M8iw{overflow:hidden}}@media (min-width:769px){.TopSelectionItem__inner___3M8iw{display:-ms-flexbox;display:flex}}.TopSelectionItem__option___dvac6{display:-ms-flexbox;display:flex}@media (min-width:769px){.TopSelectionItem__option___dvac6{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:60%;padding:0 2%}}.TopSelectionItem__option___dvac6>div{display:-ms-flexbox;display:flex;position:relative;overflow:hidden;overflow-x:auto;width:100%}.TopSelectionItem__selection___2soC5{width:100%}@media (min-width:769px){.TopSelectionItem__selection___2soC5{width:72%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.TopSelectionItem__selection___2soC5>div{display:-ms-flexbox;display:flex}}.TopSelectionItem__finance___1I0a1{overflow:hidden}@media (min-width:769px){.TopSelectionItem__finance___1I0a1{width:28%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}}.TopSelectionItem__bogoInfo___wJjLm{margin-top:10px}
.TopSelection__shadow___2iNQn{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:0;opacity:0}.TopSelection__shadowOpen___2wcSV{opacity:1;z-index:100;transition:opacity .256s}.TopSelection__wrapper___3JVIV{overflow:hidden;width:100%}.TopSelection__nav___-VXt4{position:relative;height:50px;line-height:50px;overflow:hidden;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;z-index:101;background-color:#fff;border-bottom:2px solid #e0e0e0;padding:0 15px}@media (min-width:769px){.TopSelection__nav___-VXt4{padding:0 7.14286%}}.TopSelection__priceWrapper___k2vq7{height:50px;line-height:50px}.TopSelection__priceWrapper___k2vq7 span{font-size:18px;font-family:SamsungOneLatinWeb;letter-spacing:1.1px;font-weight:700;color:#636363}@media (min-width:769px) and (max-width:1279px){.TopSelection__priceWrapper___k2vq7 span{font-size:14.4px;font-size:1.40735vw}}@media (max-width:768px){.TopSelection__priceWrapper___k2vq7 span{font-size:18px}}@media (min-width:0px) and (max-width:480px){.TopSelection__priceWrapper___k2vq7 span{font-size:14.4px;font-size:3.75vw}}.TopSelection__clickable___21eCW{cursor:pointer}.TopSelection__arrow___1GKOh{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:20px;transition:transform .256s;margin-right:4px}.TopSelection__arrowOpen___1uHYG{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.TopSelection__title___1aSM1{font-size:22px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:700}@media (min-width:769px) and (max-width:1279px){.TopSelection__title___1aSM1{font-size:17.6px;font-size:1.72009vw}}@media (max-width:768px){.TopSelection__title___1aSM1{font-size:20px}}@media (min-width:0px) and (max-width:480px){.TopSelection__title___1aSM1{font-size:16px;font-size:4.16667vw}}
.N7Overlay__overlay___3jnk7{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(99,99,99,.79);z-index:10000}.N7Overlay__container___1v7Rd{transition:opacity .5s;background-color:#f7f7f7;position:absolute;border-radius:5px;animation:N7Overlay__handraiserFadeIn___tdi7n 1s}@media (max-width:768px){.N7Overlay__container___1v7Rd{top:20px;right:4%;left:4%;max-height:calc(100% - 40px);overflow-y:auto}}@media (min-width:769px){.N7Overlay__container___1v7Rd{max-width:800px;min-width:750px;top:40px;left:50%;transform:translateX(-50%)}}.N7Overlay__header___1B3WJ{overflow:hidden}@media (min-width:769px){.N7Overlay__header___1B3WJ{height:200px}}.N7Overlay__header___1B3WJ img{width:100%}.N7Overlay__body___1PXE0{text-align:center;padding:8% 21% 3%}.N7Overlay__duoCols___1WIg7{position:relative;margin-top:4%}@media (max-width:768px){.N7Overlay__duoCols___1WIg7:after{position:absolute;width:100%;height:1px;left:0;top:50%;background-color:#979797;transform:translateY(-50%)}}@media (min-width:769px){.N7Overlay__duoCols___1WIg7{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.N7Overlay__duoCols___1WIg7:after{content:"";position:absolute;width:1px;height:100%;left:50%;top:0;background-color:#979797;transform:translateX(-50%)}}.N7Overlay__textBlock___1MykC{text-align:left}@media (max-width:768px){.N7Overlay__option___2o1EY{padding:10px 0}}@media (min-width:769px){.N7Overlay__option___2o1EY{width:45%}.N7Overlay__option___2o1EY:nth-child(2){margin-left:10%}}.N7Overlay__optionTitle___1gyMR{line-height:1.56;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:.2px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.N7Overlay__optionTitle___1gyMR{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.N7Overlay__optionTitle___1gyMR{font-size:16px}}@media (min-width:0px) and (max-width:480px){.N7Overlay__optionTitle___1gyMR{font-size:12.8px;font-size:3.33333vw}}.N7Overlay__buttonGroup___Bx2me{padding-bottom:4%;box-shadow:0 -1px 14px -2px #dadada}.N7Overlay__title___vOsrS{margin-bottom:.6em;line-height:1.38;font-size:24px;font-family:SamsungSansSharp;letter-spacing:.2px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.N7Overlay__title___vOsrS{font-size:19.2px;font-size:1.87647vw}}@media (max-width:768px){.N7Overlay__title___vOsrS{font-size:16px}}@media (min-width:0px) and (max-width:480px){.N7Overlay__title___vOsrS{font-size:12.8px;font-size:3.33333vw}}@media (min-width:769px){.N7Overlay__title___vOsrS{padding:0 21%}}.N7Overlay__text___1MthZ{margin-bottom:1em;line-height:1.57;color:#000;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:0;font-weight:400}@media (min-width:769px) and (max-width:1279px){.N7Overlay__text___1MthZ{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.N7Overlay__text___1MthZ{font-size:14px}}@media (min-width:0px) and (max-width:480px){.N7Overlay__text___1MthZ{font-size:11.2px;font-size:2.91667vw}}.N7Overlay__buttonWrapper___9yBtf{text-align:center;margin-bottom:4.5%}.N7Overlay__button___2VUFG{letter-spacing:.8px;width:322px;min-width:300px;color:#fff;background-color:#1428a0;font-size:12px;padding:17px 38px 17px 40px}.N7Overlay__linkButton___27dXD{width:100%;color:#1428a0;position:relative;cursor:pointer;line-height:.66;text-align:center;font-size:14px;font-family:SamsungOneLatinWeb;letter-spacing:2.3px;font-weight:700}@media (min-width:769px) and (max-width:1279px){.N7Overlay__linkButton___27dXD{font-size:11.2px;font-size:1.09461vw}}@media (max-width:768px){.N7Overlay__linkButton___27dXD{font-size:14px}}@media (min-width:0px) and (max-width:480px){.N7Overlay__linkButton___27dXD{font-size:11.2px;font-size:2.91667vw}}@keyframes N7Overlay__handraiserFadeIn___tdi7n{0%{opacity:0}to{opacity:1}}.N7Overlay__close___MB-XS{position:absolute;right:20px;top:20px;font-size:20px;cursor:pointer}
.MainPage__relative___3qTIb{position:relative}

.sg-g-carousel-container .feature-benefit-full-bleed-image__text-block__title {
    margin-bottom: 25px
}

@media (max-width: 768px) {
    .sg-g-carousel-container .feature-benefit-full-bleed-image__text-block__title {
        margin-bottom: 9px
    }
}

.sg-g-carousel-container .feature-benefit-full-bleed-image__text-block__container {
    margin-top: 25px
}

.sg-g-carousel-container .feature-benefit-full-bleed-image__text-block__container a:nth-child(1) {
    margin-left: 0
}

.sg-g-carousel-container .feature-benefit .cta-button {
    font-size: 11px;
    letter-spacing: 1.7px;
    padding: 16px 57px 15px 59px;
    font-weight: 700
}

.sg-g-carousel-container .feature-benefit .cta-button:first-of-type {
    margin-left: 0
}

@media (max-width: 768px) {
    .sg-g-carousel-container .feature-benefit .cta-button {
        font-size: 10px;
        letter-spacing: 1.5px;
        margin: 10px;
        padding: 16px 38px 15px
    }
}

.sg-g-carousel-container .feature-benefit .feature-benefit__cta2, .sg-g-carousel-container .feature-benefit .hyper-link {
    vertical-align: middle;
    padding-bottom: 6px;
    font-size: 11px;
    letter-spacing: 1.7px;
    font-weight: bold;
    text-transform: uppercase;
    position: relative;
    top: 3px;
    margin: 0 10px;
    border-bottom: 1px solid
}

.sg-g-carousel-container .feature-benefit .feature-benefit__cta2:hover, .sg-g-carousel-container .feature-benefit .hyper-link:hover {
    color: #00B3E3
}

.sg-g-carousel-container .feature-benefit .cta-wrapper a {
    margin-right: 20px
}

.sg-g-carousel-container .feature-benefit .p1-description {
    margin-bottom: 25px
}

.sg-g-carousel-container .feature-benefit .dark-theme .hyper-link {
    color: white
}

.sg-g-carousel-container .feature-benefit .feature-benefit-horizontal .text-wrapper .title-text {
    margin-bottom: 15px
}

@media (min-width: 769px) {
    .sg-g-carousel-container .feature-benefit .feature-benefit-horizontal-image-right .feature-benefit--inline .text-container .text-wrapper {
        margin-left: 14.8%;
        border-left-width: 0
    }

    .sg-g-carousel-container .feature-benefit .feature-benefit-horizontal-image-right .feature-benefit--inline .text-container, .sg-g-carousel-container .feature-benefit .feature-benefit-horizontal-image-left .feature-benefit--inline .text-container {
        width: 56%;
        border-left-width: 0
    }

    .sg-g-carousel-container .feature-benefit .feature-benefit-horizontal-image-right .feature-benefit--inline .image-container, .sg-g-carousel-container .feature-benefit .feature-benefit-horizontal-image-left .feature-benefit--inline .image-container {
        width: 44%
    }

    .sg-g-carousel-container .feature-benefit .feature-benefit-horizontal-image-left .feature-benefit--inline .text-container .text-wrapper {
        margin-left: 26%
    }
}

.sg-g-carousel-container {
    min-height: 300px
}

.sg-g-carousel-container .slick-dots {
    background: rgba(54, 54, 54, 0.7);
    display: inline-block;
    width: auto;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-border-radius: 20px;
    border-radius: 20px;
    border-radius: 20px;
    bottom: 1.38vw;
    padding: 3px 6px
}

.sg-g-carousel-container .slick-dots li {
    height: 10px;
    width: 10px;
    vertical-align: middle;
    margin: 0 3px;
    padding: 0
}

.sg-g-carousel-container .slick-dots li button {
    border: white solid 1px;
    width: 8px;
    height: 8px;
    color: transparent
}

.sg-g-carousel-container .slick-dots li button:hover {
    background-color: white
}

.sg-g-carousel-container .slick-dots li.slick-active button {
    background-color: white
}

.sg-g-carousel-container .slick-dots .slick-dots-pause button {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/common/btn-carousel-pause-white.svg");
    border: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background-color: transparent;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: auto 100%
}

.sg-g-carousel-container .slick-dots .slick-dots-pause button:hover {
    background-color: transparent;
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/common/btn-carousel-pause-white.svg");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: auto 100%
}

.sg-g-carousel-container .slick-dots .slick-dots-play button {
    background-image: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/common/btn-carousel-playarw-white-right.svg");
    border: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    background-color: transparent;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: auto 100%
}

.sg-g-carousel-container .slick-dots .slick-dots-play button:hover {
    background-color: transparent;
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/usglobal/clientlib-dependencies/resources/imgs/common/btn-carousel-playarw-white-right.svg");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: auto 100%
}

.sg-g-carousel-container .slick-arrow__icon {
    color: #363636
}

.sg-g-carousel-container .slick-next, .sg-g-carousel-container .slick-prev {
    background-image: none;
    background-color: rgba(255, 255, 255, 0.5);
    width:60px;
    height: 100px;
    top: 0%;
    transform: translate(0, 0);
}

.sg-g-carousel-container .slick-next {
    right: -15px;
}

.sg-g-carousel-container .slick-prev {
    left: -15px;
}

.sg-g-comp-carousel .sg-g-carousel-container .slick-prev:before {
    content: '\e903';
    font-family: 'SamsungSharpGraphic' !important;
    font-size: 25px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    color: #363636;
}
  
.sg-g-comp-carousel .sg-g-carousel-container .slick-next:before {
    content: '\e902';
    font-family: 'SamsungSharpGraphic' !important;
    font-size: 25px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    color: #363636;
}

@media (max-width: 768px) {
    .sg-g-carousel-container .slick-next, .sg-g-carousel-container .slick-prev {
        height: 100px;
        padding: 0 5px
    }
}

@media (min-width: 769px) {
    .sg-g-countdown-promo-container {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        -js-display: flex;
        display: flex;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        text-align: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}
#cm-g-sticky-nav-contents {
  max-width: 1440px;
  position: relative;
  margin: 0 auto;
  font-family: 'SamsungSansSharp';
  font-size: 12px;
  line-height: 1.3;
  color: #fff;
  z-index: 2000;
}

#cm-g-sticky-nav-contents #cm-g-sticky-subnav {
  background: #202425;
  padding-top: 0;
  position: relative;
  top: 0;
  height: auto;
  width: 100%;
  max-width: 1440px;
  overflow: hidden;
  z-index: 100;
}

#cm-g-sticky-nav-contents #cm-g-sticky-subnav .cm-g-sticky-subnav-inner {
  position: relative;
  max-width: 1440px;
  height: 100%;
  margin: 0 auto;
}

#cm-g-sticky-nav-contents #cm-g-sticky-subnav .cm-g-sticky-subnav-inner span.cm-g-sticky-shop-now {
  position: absolute;
  right: 0;
  top: 50px;
  cursor: pointer;
  background: #0074c2;
  border-radius: 0;
  -webkit-border-radius: 0;
  text-align: center;
  min-width: 170px;
  height: 39px;
  line-height: 39px;
  font-family: 'SamsungOneLatinWeb';
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  border-top: 1px solid transparent;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 20px;
  display: block;
  vertical-align: middle;
  z-index: 1000000;
}

@media (max-width: 768px) {
  #cm-g-sticky-nav-contents #cm-g-sticky-subnav .cm-g-sticky-subnav-inner span.cm-g-sticky-shop-now {
    top: 43px;
    font-size: 10px;
    min-width: 95px;
    padding: 0 10px;
  }
}

#cm-g-sticky-nav-contents #cm-g-sticky-subnav .cm-g-sticky-subnav-inner span.cm-g-sticky-shop-now.no-header {
  top: 0;
}

#cm-g-sticky-nav-contents #cm-g-sticky-subnav .cm-g-sticky-subnav-inner span.cm-g-sticky-shop-now a {
  color: #fff;
}

#cm-g-sticky-nav-contents #cm-g-sticky-subnav .cm-g-sticky-subnav-inner .cm-g-sticky-nav-header {
  display: block;
  height: 50px;
  line-height: 50px;
  font-size: 18px;
  font-family: 'SamsungSansSharp';
  font-weight: bold;
}

@media (max-width: 768px) {
  #cm-g-sticky-nav-contents #cm-g-sticky-subnav .cm-g-sticky-subnav-inner .cm-g-sticky-nav-header {
    height: 43px;
    line-height: 43px;
  }
}

#cm-g-sticky-nav-contents #cm-g-sticky-subnav .cm-g-sticky-subnav-inner .cm-g-sticky-subnav-menus {
  position: relative;
  top: 0;
  left: 0;
  clear: both;
  display: block;
  font-family: 'SamsungOneLatinWeb';
  font-weight: bold;
  background-color: #141414;
}

#cm-g-sticky-nav-contents #cm-g-sticky-subnav .bottom-line {
  position: absolute;
  top: 50px;
  background: #141414;
  height: 39px;
  left: 0;
  right: 0;
  max-width: 1440px;
  opacity: 1;
}

@media (max-width: 768px) {
  #cm-g-sticky-nav-contents #cm-g-sticky-subnav .bottom-line {
    top: 43px;
  }
}

#cm-g-sticky-nav-contents #cm-g-sticky-subnav .bottom-line.no-header {
  position: absolute;
  top: 0;
  background: #141414;
  height: 39px;
  left: 0;
  right: 0;
  max-width: 1440px;
  opacity: 1;
}

.cm-g-sticky-nav-header .cm-g-sticky-nav-title {
  float: left;
  left: 15px;
  color: #fff;
  position: relative;
}

.cm-g-sticky-nav-header .cm-g-sticky-nav-title a {
  display: block;
  color: #fff;
  line-height: 54px;
  height: 50px;
  font-weight: 700;
  font-stretch: 200%;
  font-size: 20px;
  font-family: 'SamsungSansSharp';
}

@media (max-width: 768px) {
  .cm-g-sticky-nav-header .cm-g-sticky-nav-title a {
    line-height: 47px;
    height: 44px;
    font-size: 14px;
  }
}

.cm-g-sticky-nav-header .cm-g-sticky-cta {
  float: right;
}

.cm-g-sticky-nav-header .cm-g-sticky-cta p {
  min-width: 170px;
  height: 50px;
  line-height: 51px;
  background: #0074c2;
  border-radius: 0;
  -webkit-border-radius: 0;
  font-family: 'SamsungOneLatinWeb';
  font-size: 14px;
  font-weight: bold;
  padding: 0 10px;
  text-align: center;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

@media (max-width: 768px) {
  .cm-g-sticky-nav-header .cm-g-sticky-cta p {
    min-width: 95px;
    height: 43px;
    line-height: 43px;
    padding: 0 10px;
    font-size: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}

.cm-g-sticky-nav-header .cm-g-sticky-cta span {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  word-wrap: break-word;
  font-family: 'SamsungOneLatinWeb';
  color: #fff;
}

@media (max-width: 768px) {
  .cm-g-sticky-nav-header .cm-g-sticky-cta span {
    line-height: 13px;
  }
}

.cm-g-sticky-subnav-menus .cm-g-sticky-inside {
  height: auto;
  text-align: left;
  position: relative;
  z-index: 10000;
}

.cm-g-sticky-subnav-menus .bar {
  width: 0;
  position: relative;
  top: 0;
  left: 0;
  height: 4px;
  background: #20a2ff;
  z-index: 2;
}

@media (max-width: 768px) {
  .cm-g-sticky-subnav-menus .bar {
    height: 3px;
  }
}

.cm-g-sticky-subnav-menus ul {
  font-size: 0;
  white-space: nowrap;
  display: inline-block;
  z-index: 2;
}

.cm-g-sticky-subnav-menus ul li {
  background: #141414;
  list-style: none;
  display: inline-block;
  vertical-align: middle;
}

.cm-g-sticky-subnav-menus ul li a {
  height: 35px;
  line-height: 36px;
  font-family: 'SamsungOneLatinWeb';
  font-weight: 700;
  font-size: 13px;
  color: #fff;
  border-top: 1px solid transparent;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 20px;
  display: block;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .cm-g-sticky-subnav-menus ul li a {
    font-size: 10px;
  }
}

.feature-benefit-bundle .feature-benefit-bundle__headline__text {
    font-size: 44px;
    line-height: 118.18182%;
    font-weight: bold
}

@media (min-width: 834px) {
    .feature-benefit-bundle .feature-benefit-bundle__headline__text {
        font-size: 76px;
        line-height: 115.78947%
    }
}

@media (min-width: 834px) and (max-width: 1440px) {
    .feature-benefit-bundle .feature-benefit-bundle__headline__text {
        font-size: 5.27778vw
    }
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__header {
        border-bottom: 1px solid #dadada
    }
}

.feature-benefit-bundle .feature-benefit-bundle__headline {
    text-align: center;
    padding-top: 122px;
    padding-bottom: 64px
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__headline {
        padding-bottom: 88px
    }
}

.feature-benefit-bundle .feature-benefit-bundle__headline__text {
    font-family: "SamsungSansSharp"
}

.feature-benefit-bundle .feature-benefit-bundle__headline__text sub {
    font-size: 28px;
    line-height: 28px;
    bottom: -.1em
}

@media (min-width: 769px) and (max-width: 1280px) {
    .feature-benefit-bundle .feature-benefit-bundle__headline__text sub {
        font-size: 1.94vw;
        line-height: 1.94vw
    }
}

@media (max-width: 768px) {
    .feature-benefit-bundle .feature-benefit-bundle__headline__text sub {
        font-size: 15px;
        line-height: 15px
    }
}

.feature-benefit-bundle .feature-benefit-bundle__headline__text sup {
    vertical-align: super;
    font-size: 28px;
    line-height: 28px;
    top: -.2em
}

@media (min-width: 769px) and (max-width: 1280px) {
    .feature-benefit-bundle .feature-benefit-bundle__headline__text sup {
        font-size: 1.94vw;
        line-height: 1.94vw
    }
}

@media (max-width: 768px) {
    .feature-benefit-bundle .feature-benefit-bundle__headline__text sup {
        font-size: 15px;
        line-height: 15px
    }
}

.feature-benefit-bundle .feature-benefit-bundle__headline__description {
    line-height: 170%;
    font-weight: 400;
    color: black;
    margin-top: 15px
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__headline__description {
        margin-top: 29px;
        padding: 0 12%
    }
}

.feature-benefit-bundle .feature-benefit-bundle__headline__description sub {
    font-size: 10px;
    line-height: 10px;
    margin-left: .1em;
    bottom: -.1em
}

@media (min-width: 769px) and (max-width: 1280px) {
    .feature-benefit-bundle .feature-benefit-bundle__headline__description sub {
        font-size: 0.69vw;
        line-height: 0.69vw
    }
}

@media (max-width: 768px) {
    .feature-benefit-bundle .feature-benefit-bundle__headline__description sub {
        font-size: 8px;
        line-height: 8px
    }
}

.feature-benefit-bundle .feature-benefit-bundle__headline__description sup {
    vertical-align: super;
    font-size: 10px;
    line-height: 10px;
    margin-left: .1em;
    top: 0
}

@media (min-width: 769px) and (max-width: 1280px) {
    .feature-benefit-bundle .feature-benefit-bundle__headline__description sup {
        font-size: 1.94vw;
        line-height: 1.94vw
    }
}

@media (max-width: 768px) {
    .feature-benefit-bundle .feature-benefit-bundle__headline__description sup {
        font-size: 15px;
        line-height: 15px
    }
}

.feature-benefit-bundle .feature-benefit-bundle__headline a {
    margin-top: 3%
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__headline a {
        margin-top: 2%
    }
}

.feature-benefit-bundle .feature-benefit-bundle__headline__icon {
    margin-bottom: 3.77%
}

.feature-benefit-bundle .feature-benefit-bundle__headline__icon__img {
    height: 56px;
    width: auto
}

@media (max-width: 768px) {
    .feature-benefit-bundle .feature-benefit-bundle__list {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        width: 100%;
        padding-left: 8px;
        padding-right: 8px
    }
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__list {
        margin-top: 18.36158%;
        margin-bottom: 18.36158%;
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        width: 66.66667%;
        padding-left: 0;
        padding-right: 0;
        margin-left: 16.66667%;
        padding: 0
    }
}

@media all and (min-width: 769px) and (-ms-high-contrast: none), (min-width: 769px) and (-ms-high-contrast: active) {
    .feature-benefit-bundle .feature-benefit-bundle__list {
        margin-top: 0;
        margin-bottom: 0
    }
}

@media screen and (min-width: 769px) and (min-width: 0\0) {
    .feature-benefit-bundle .feature-benefit-bundle__list {
        margin-top: 0;
        margin-bottom: 0
    }
}

.feature-benefit-bundle .feature-benefit-bundle__list__item {
    display: block;
    outline: none;
    -webkit-transition: opacity 1s ease-in-out;
    transition: opacity 1s ease-in-out
}

.feature-benefit-bundle .feature-benefit-bundle__list__item:before, .feature-benefit-bundle .feature-benefit-bundle__list__item:after {
    content: " ";
    display: table
}

.feature-benefit-bundle .feature-benefit-bundle__list__item:after {
    clear: both
}

.feature-benefit-bundle .feature-benefit-bundle__list__item:hover {
    cursor: pointer
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item {
        margin-bottom: 12.71186%;
        opacity: .3
    }

    .feature-benefit-bundle .feature-benefit-bundle__list__item.slick-active {
        opacity: 1
    }
}

.feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__icon-holder {
    display: block;
    text-align: center
}

@media (max-width: 768px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__icon-holder {
        margin-bottom: 6.40%
    }
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__icon-holder {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        width: 25%;
        padding-left: 12px;
        padding-right: 12px;
        clear: left;
        float: left;
        text-align: left
    }
}

.feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__icon-holder__picture {
    margin: 0 auto;
    width: 56px
}

.feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description {
    text-align: center
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description {
        text-align: left
    }
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description--is-feature {
        border: 0 solid rgba(0, 0, 0, 0);
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-clip: padding-box !important;
        float: left;
        position: relative;
        width: 75%;
        padding-left: 12px;
        padding-right: 12px;
        float: left
    }
}

.feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__title {
    font-size: 24px;
    line-height: 166.66667%;
    font-weight: 700
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__title {
        font-size: 20px;
        line-height: 160%
    }
}

.feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__title sub {
    font-size: 9px;
    line-height: 9px;
    margin-left: .1em;
    bottom: -.1em
}

@media (min-width: 769px) and (max-width: 1280px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__title sub {
        font-size: 0.63vw;
        line-height: 0.63vw
    }
}

@media (max-width: 768px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__title sub {
        font-size: 10px;
        line-height: 10px
    }
}

.feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__title sup {
    vertical-align: super;
    font-size: 9px;
    line-height: 9px;
    margin-left: .1em;
    top: 0
}

@media (min-width: 769px) and (max-width: 1280px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__title sup {
        font-size: 0.63vw;
        line-height: 0.63vw
    }
}

@media (max-width: 768px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__title sup {
        font-size: 10px;
        line-height: 10px
    }
}

.feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__content sub {
    font-size: 9px;
    line-height: 9px;
    margin-left: .1em;
    bottom: -.1em
}

@media (min-width: 769px) and (max-width: 1280px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__content sub {
        font-size: 0.63vw;
        line-height: 0.63vw
    }
}

@media (max-width: 768px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__content sub {
        font-size: 7px;
        line-height: 7px
    }
}

.feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__content sup {
    vertical-align: super;
    font-size: 9px;
    line-height: 9px;
    margin-left: .1em;
    top: 0
}

@media (min-width: 769px) and (max-width: 1280px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__content sup {
        font-size: 0.63vw;
        line-height: 0.63vw
    }
}

@media (max-width: 768px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__content sup {
        font-size: 7px;
        line-height: 7px
    }
}

.feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__link {
    font-size: 10px;
    letter-spacing: 1.7px;
    text-align: left;
    font-weight: bold;
    padding-top: 1em;
    line-height: 2;
    border-bottom: solid 1px;
    text-decoration: none;
    color: inherit
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__list__item .list-item__description__link {
        font-size: 11px
    }
}

.feature-benefit-bundle .feature-benefit-bundle__img-display .img-display__slide {
    height: 100%
}

.feature-benefit-bundle .feature-benefit-bundle__img-display .img-display__slide__img {
    display: block;
    height: auto;
    max-height: 100%;
    max-width: 100%;
    width: auto;
    margin: auto
}

@media (max-width: 768px) {
    .feature-benefit-bundle .feature-benefit-bundle__img-display .img-display__slide__img {
        text-align: center
    }
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__img-display .img-display__slide__img {
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate3D(-50%, -50%, 0);
        -ms-transform: translate3D(-50%, -50%, 0);
        transform: translate3D(-50%, -50%, 0)
    }
}

.feature-benefit-bundle .feature-benefit-bundle__img-display .img-display__slide__img img {
    max-width: 100%;
    margin: 0 auto
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__img-display .slick-list {
        height: 100% !important
    }
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__img-display .slick-list .slick-track {
        height: 100% !important
    }
}

.feature-benefit-bundle .slick-dots {
    position: relative
}

@media (max-width: 768px) {
    .feature-benefit-bundle .slick-dots {
        height: 20px !important
    }
}

.feature-benefit-bundle .slick-dots li button::before {
    font-size: 36px
}

.feature-benefit-bundle .feature-benefit-bundle__dropdown {
    width: 100%;
    height: auto;
    line-height: 60px;
    position: relative
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__dropdown {
        display: none
    }
}

.feature-benefit-bundle .feature-benefit-bundle__dropdown-left {
    width: 80%;
    line-height: normal;
    font-size: 30px;
    font-weight: bold;
    vertical-align: middle;
    padding-left: 0.5em
}

.feature-benefit-bundle .feature-benefit-bundle__dropdown-right {
    line-height: normal;
    font-size: 20px;
    vertical-align: middle;
    position: absolute;
    right: 0.5em;
    top: -webkit-calc(50% - 10px);
    top: calc(50% - 10px)
}

@media (min-width: 769px) {
    .feature-benefit-bundle .feature-benefit-bundle__mobile-wrapper {
        display: block !important
    }
}

.feature-benefit-bundle .ns-feature-benefit-bundle__main.fbb-option-dark-theme .side-block {
    background-color: #000
}

.feature-benefit-bundle .ns-feature-benefit-bundle__main.fbb-option-dark-theme .side-block .list-item__description__title, .feature-benefit-bundle .ns-feature-benefit-bundle__main.fbb-option-dark-theme .side-block p, .feature-benefit-bundle .ns-feature-benefit-bundle__main.fbb-option-dark-theme .side-block .list-item__description__link {
    color: #fff
}

.feature-benefit-bundle .ns-feature-benefit-bundle__main.fbb-option-dark-theme a[target='_blank']:after {
    background: url('../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/newwindow.svg') no-repeat
}

.feature-benefit-bundle .new-variant.dark-theme {
    background-color: #000
}

.feature-benefit-bundle .new-variant .feature-benefit-bundle__headline__text {
    font-size: 24px
}

@media (min-width: 769px) {
    .feature-benefit-bundle .new-variant .feature-benefit-bundle__headline__text {
        font-size: 40px
    }
}

@media (min-width: 769px) and (max-width: 1280px) {
    .feature-benefit-bundle .new-variant .feature-benefit-bundle__headline__text {
        font-size: 3.1vw
    }
}

.feature-benefit-bundle .new-variant .feature-benefit-bundle__headline__description {
    font-size: 12px
}

@media (min-width: 769px) {
    .feature-benefit-bundle .new-variant .feature-benefit-bundle__headline__description {
        font-size: 18px
    }
}

.feature-benefit-bundle .new-variant .feature-benefit-bundle__list__item:last-child {
    margin-bottom: 0
}

.feature-benefit-bundle .new-variant .feature-benefit-bundle__list .list-item__description__title {
    font-size: 12px
}

@media (min-width: 769px) {
    .feature-benefit-bundle .new-variant .feature-benefit-bundle__list .list-item__description__title {
        font-size: 14px
    }
}

.feature-benefit-bundle .new-variant .feature-benefit-bundle__list .list-item__description__content {
    font-size: 12px
}

@media (min-width: 769px) {
    .feature-benefit-bundle .new-variant .feature-benefit-bundle__list .list-item__description__content {
        font-size: 14px
    }
}
.header-nav-gray-wrapper {
    min-height: 40px
}

.header-nav-wrapper {
    position: static
}

.header-nav {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    height: 56px;
    margin: auto;
    left: 0;
    right: 0;
    position: absolute;
    background-color: transparent;
    z-index: 1000
}

@media (min-width: 769px) {
    .header-nav {
        width: 100%;
        max-width: 1440px
    }
}

.dream-navbar-wrapper {
    padding: 20px 0 25px 15px;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 768px) {
    .dream-navbar-wrapper.nolinks {
        padding: 0 6%
    }
}

@media (max-width: 768px) {
    .dream-navbar-wrapper {
        width: 100%
    }
}

.dream-navbar-wrapper .dream-navbar-productName {
    white-space: nowrap;
    z-index: 500;
    display: none
}

@media (min-width: 769px) {
    .dream-navbar-wrapper .dream-navbar-productName {
        display: inline-block;
        padding-left: 5%;
        font-size: 18px;
        font-weight: bold;
        text-align: left;
        font-family: SamsungSansSharp
    }
}

.dream-navbar-wrapper .dream-navbar-productName.nolinks {
    display: block;
    padding-left: 5%;
    font-size: 25px;
    font-weight: bold;
    text-align: left;
    font-family: SamsungSansSharp;
    line-height: 56px;
    vertical-align: middle
}

.dream-navbar-wrapper .dream-navbar-container {
    top: -5px;
    text-align: center;
    padding: 0
}

@media (min-width: 769px) {
    .dream-navbar-wrapper .dream-navbar-container {
        text-align: right;
        padding-right: 6%
    }
}

@media (max-width: 768px) {
    .dream-navbar-wrapper .dream-navbar-container {
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        -js-display: flex;
        display: flex;
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
}

.dream-navbar-wrapper .dream-navbar-container__link {
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 1.7px;
    line-height: 24px;
    font-family: SamsungSansSharp;
    color: #000000;
    padding-bottom: 15px;
    padding-top: 15px
}

@media (max-width: 768px) {
    .dream-navbar-wrapper .dream-navbar-container__link {
        font-size: 10px;
        letter-spacing: 1.5px
    }
}

@media (min-width: 769px) {
    .dream-navbar-wrapper .dream-navbar-container__link {
        margin: 0 20px 0 20px
    }
}

.dream-navbar-wrapper .dream-navbar-container__link--actived {
    color: #000000;
    border-bottom: 3px solid #1428a0;
    cursor: default
}

.dream-navbar-wrapper .dream-navbar-container .gpdNav_cta {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    padding: 11px 25px 8px 25px;
    letter-spacing: 1.7px;
    line-height: 13px;
    font-size: 11px;
    white-space: nowrap;
    color: #ffffff !important;
    border: 0;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    background-color: #1428a0
}

@media (max-width: 768px) {
    .dream-navbar-wrapper .dream-navbar-container .gpdNav_cta {
        font-size: 10px;
        letter-spacing: 1.5px
    }
}

.dream-navbar-wrapper .dream-navbar-container .gpdNav_cta:hover {
    background-color: #0b175c
}

.dream-navbar-wrapper.gray-wrapper {
    padding: 0px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.dream-navbar-wrapper.gray-wrapper .dream-navbar-productName {
    font-family: "SamsungSansSharp";
    padding: 0px 10px 0px 10px;
    display: inline-block
}

@media (max-width: 768px) {
    .dream-navbar-wrapper.gray-wrapper .dream-navbar-productName {
        font-size: 14px;
        width: 75%;
        white-space: unset
    }
}

.dream-navbar-wrapper.gray-wrapper .dream-navbar-blue-container {
    height: 100%;
    background-color: #0079cc;
    padding: 0 25px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.dream-navbar-wrapper.gray-wrapper .dream-navbar-blue-container .gpdNav_cta_float {
    padding: 0px;
    margin: 0px
}

@media (max-width: 768px) {
    .dream-navbar-wrapper.gray-wrapper .dream-navbar-blue-container {
        width: 25%;
        padding: 0;
        text-align: center
    }

    .dream-navbar-wrapper.gray-wrapper .dream-navbar-blue-container a {
        text-align: left;
        padding-left: 0;
        color: white !important;
        font-size: 9px
    }
}

@media (max-width: 768px) {
    .header-nav-desktop {
        display: none
    }
}

@media (min-width: 769px) {
    .header-nav-mobile {
        display: none
    }
}

.header-nav-mobile .nav-lnk-container-lnk {
    text-align: initial
}

.header-nav-mobile .nav-cta-container-cta {
    text-align: right
}

.header-nav-mobile .gpd_Nav-Content {
    width: 100%;
    padding-top: 10px
}

.header-nav-mobile .gpd_Nav-Content .nva-link-listitem {
    padding-top: 30px;
    padding-left: 35px;
    padding-bottom: 30px
}

.header-nav-mobile .gpd_Nav-Content .nva-link-listitem .dream-navbar-container__link {
    font-size: 10px;
    letter-spacing: 1.5px;
    font-family: SamsungSansSharp
}

.header-nav-mobile .nav-mobile-arrow-icon {
    padding-top: 5px;
    float: right
}

.header-nav-mobile .dream-navbar-wrapper-accordion-tab {
    padding: 0;
    height: 56px;
    margin-bottom: -3px
}

.header-nav-mobile .dream-navbar-container {
    top: 15px
}

@media (max-width: 768px) {
    .dream-navbar-dropdown {
        padding-top: 8px !important
    }

    .dream-navbar-dropdown .dream-navbar-container__link--actived {
        border: none
    }
}

.dream-navbar-dropdown .nav-mobile-arrow-icon {
    padding-top: 0
}
.contentBlock-wrapper {
    max-width: 100%;
    margin: 0;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex;
    padding-bottom: 64px
}

@media (max-width: 768px) {
    .contentBlock-wrapper {
        padding-left: 16px;
        padding-right: 16px
    }
}

.contentBlock-wrapper--padding-collpase {
    padding-bottom: 0
}

.contentBlock-wrapper__image-container {
    text-align: center;
    padding-right: 0;
    padding-left: 0
}

.contentBlock-wrapper__image-container .contentblock-play {
    background: url("../../../../../../../etc.clientlibs/samsung/clientlibs/us/common/clientlib-dependencies/resources/images/icons/play-button.png") right bottom no-repeat;
    outline: none !important;
    background-size: 35px 35px;
    width: 35px;
    height: 35px;
    color: #999999;
    padding-top: 100%;
    padding-left: 95%;
    font-size: 35px;
    position: absolute;
    bottom: 2%;
    right: 4%
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .contentBlock-wrapper__image-container .contentblock-play {
        z-index: 9
    }
}

@media (min-width: 769px) {
    .contentBlock-wrapper__image-container .contentblock-play {
        width: 48px;
        height: 48px;
        font-size: 48px;
        background-size: 45px 45px;
        right: 2%;
        display: block
    }
}

@media (min-width: 769px) {
    .contentBlock-wrapper__image-container {
        padding: 0
    }
}

.contentBlock-wrapper__image-container .contentImage {
    width: 100%
}

@media (min-width: 769px) {
    .contentBlock-wrapper__image-container .contentImage {
        height: auto
    }
}

.contentBlock-wrapper__image-container .contentImage--imageOnly {
    width: 100%;
    height: auto;
    display: block
}

@media (min-width: 769px) {
    .contentBlock-wrapper__image-container .contentImage--imageOnly {
        max-width: 1204px;
        height: auto
    }
}

.contentBlock-wrapper__text-container {
    font-family: SamsungOneLatinWeb
}

@media (min-width: 769px) {
    .contentBlock-wrapper__text-container {
        padding-left: 3.5%;
        padding-right: 3.5%
    }
}

@media (max-width: 768px) {
    .contentBlock-wrapper__text-container {
        text-align: center
    }
}

.contentBlock-wrapper__text-container .contentBlock-title {
    font-weight: 400;
    padding-top: 8.5%
}

@media (min-width: 769px) {
    .contentBlock-wrapper__text-container .contentBlock-title {
        font-size: 24px;
        padding-top: 9.5%
    }
}

.contentBlock-wrapper__text-container .contentBlock__desc {
    font-weight: 400;
    padding: 3% 5% 3% 5%
}

@media (min-width: 769px) {
    .contentBlock-wrapper__text-container .contentBlock__desc {
        font-size: 14px;
        padding: 4% 15% 6% 0
    }
}

.contentBlock-wrapper__text-container .contentBlock__btn {
    display: table;
    margin: auto;
    font-weight: 700;
    font-size: 10px;
    margin-top: 20px;
    text-transform: uppercase;
    color: #000000;
    border-bottom: 1px solid #000000;
    padding-bottom: 5px
}

@media (min-width: 769px) {
    .contentBlock-wrapper__text-container .contentBlock__btn {
        display: inline-block;
        margin: 0 60px 0 0;
        font-size: 11px
    }
}

.contentBlock-wrapper__text-container .contentBlock__btn:focus {
    outline-color: #4d90fe;
    outline-style: solid;
    outline-width: thin
}

@media (min-width: 769px) {
    .contentBlock-wrapper__text-container .contentBlock__btn {
        display: inline-block
    }
}

.contentBlock-wrapper--gray-theme {
    background-color: #f2f2f2
}

.contentBlock-wrapper--dark-theme {
    background-color: #000000;
    color: #FFFFFF
}

.contentBlock-wrapper--dark-theme .contentBlock-title {
    color: #FFFFFF
}

.contentBlock-wrapper--dark-theme .contentBlock__desc {
    color: #FFFFFF
}

.contentBlock-wrapper--dark-theme .contentBlock__btn {
    color: #FFFFFF;
    border-bottom: 1px solid #FFFFFF
}

.contentBlock-wrapper--white-theme {
    background-color: #FFFFFF
}

@media (min-width: 769px) {
    .contentBlock-wrapper .contentBlock--left--blackBar {
        border-left: 5.5vw solid #000000
    }
}

@media (min-width: 769px) {
    .contentBlock-wrapper .contentBlock--left--grayBar {
        border-left: 5.5vw solid #F2F2F2
    }
}

@media (min-width: 769px) {
    .contentBlock-wrapper .contentBlock--left--whiteBar {
        border-left: 5.5vw solid #FFFFFF
    }
}

.contentBlock-wrapper .contentBlock--left {
    outline: none;
    padding: 0
}

@media (min-width: 769px) {
    .contentBlock-wrapper .contentBlock--left {
        padding-right: 3px
    }
}

@media (min-width: 769px) {
    .contentBlock-wrapper .contentBlock--right--blackBar {
        border-right: 5.5vw solid #000000
    }
}

@media (min-width: 769px) {
    .contentBlock-wrapper .contentBlock--right--grayBar {
        border-right: 5.5vw solid #F2F2F2
    }
}

@media (min-width: 769px) {
    .contentBlock-wrapper .contentBlock--right--whiteBar {
        border-right: 5.5vw solid #FFFFFF
    }
}

.contentBlock-wrapper .contentBlock--right {
    outline: none;
    padding: 0
}

@media (min-width: 769px) {
    .contentBlock-wrapper .contentBlock--right {
        padding-left: 3px
    }
}

.contentBlock-wrapper .contentBlock__bgbar {
    width: 100%;
    height: 88px;
    position: absolute;
    bottom: 0;
    left: 0
}

@media (max-width: 768px) {
    .contentBlock-wrapper .contentBlock__bgbar {
        display: none
    }
}

.slick-dots--samsung li button {
    background: #cccccc;
    border: 1px solid #cccccc
}

.slick-dots--samsung li.slick-active button {
    background: #999999
}

.contentBlock-wrapper__image-container--imageOnly {
    width: 100%;
    height: auto;
    margin: auto;
    z-index: 1
}

@media (min-width: 769px) {
    .contentBlock-wrapper__image-container--imageOnly {
        width: 1204px;
        height: auto
    }
}

@media (max-width: 768px) {
    .contentBlock-wrapper__image-container--imageOnly {
        padding: 0
    }
}

.content-block-buffer-bottom {
    height: 88px
}
