/*** hot fix not applied ***/
/*div#layer-youtube.show {background-color:rgba(0,0,0,.9);}
.s34 div#layer-youtube .c_btn_close-type1 {background:url('//images.samsung.com/uk/smartphones/galaxy-fold/images/galaxy-fold_btn_close.png') no-repeat 50% 50%;right: auto;top: 50%;left: 50%;margin-left: 450px;margin-top: -340px;}
.s12 div#layer-youtube .c_btn_close_area {position: absolute;top: 50%; left: 0; width: 100%; padding-top: 56.25%; -webkit-transform: -webkit-translateY(-50%);-ms-transform: translateY(-50%);
    transform: translateY(-50%);margin-top: 10px;z-index: 100;box-sizing: border-box;}
.s12 div#layer-youtube .c_btn_close-type1 {background:url('//images.samsung.com/uk/smartphones/galaxy-fold/images/galaxy-fold_btn_close.png') no-repeat 50% 50%;top:auto;bottom:100%;right:0}
.desktop div#layer-youtube .c_btn_close-type1:hover {transform:rotate(180deg)}*/


/*** temp fix previous version ***/
.m_feature_hinge .vod-player {position:absolute;top:0;left:-9999px;width:100%;height:100%;opacity:0;transition:opacity .8s; -webkit-transition:opacity .8s;background: #000;}
.m_feature_hinge .vod-player iframe {width:100%;height:100%}
.m_feature_hinge .vod-player a.vod-close {position:absolute;right:37px;top:37px;z-index:11;display:none}
.m_feature_hinge.playing .vod-player{opacity:1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}
.m_feature_hinge.playing .vod-player a.vod-close {display:block;-webkit-transition:top 0.2s ease-in-out;-moz-transition:top 0.2s ease-in-out;transition:top 0.2s ease-in-out;background: url('//image-us.samsung.com/us/smartphones/galaxy-s10/0402/galaxy-fold/images/galaxy-fold_highlight_btn_youtube_close.png') no-repeat 50%;background-size:100% 100%;}
.m_feature_hinge.playing .o_product,
.s1 .m_feature_hinge.playing .video-btn-wrap {visibility:hidden;opacity:0}
.transition.desktop.s34 .m_feature_hinge.playing .vod-player:hover a.vod-close,
.transition.desktop.s34 .m_feature_hinge.playing .vod-player:focus a.vod-close {top:80px;}
.transition.desktop.s12 .m_feature_hinge.playing .vod-player:hover a.vod-close,
.transition.desktop.s12 .m_feature_hinge.playing .vod-player:focus a.vod-close {top:80px;}

.s4 .m_feature_hinge .vod-player {width:1140px;}
.s4 .m_feature_hinge .vod-player iframe {height:641px}
.s3 .m_feature_hinge .vod-player {width:904px}
.s3 .m_feature_hinge .vod-player iframe {height:509px}
.s2 .m_feature_hinge .vod-player {width:698px}
.s2 .m_feature_hinge .vod-player iframe {height:393px}
.s1 .m_feature_hinge .vod-player {width:100%;}
.s1 .m_feature_hinge .vod-player {height:auto;padding-top:56.3037249%;top:50%;margin-top:-28.15186245%;left:26px;right:26px;width:auto;-webkit-transform:none;-ms-transform:none;transform:none;z-index:-1;}
.s1 .m_feature_hinge .vod-player iframe {width:100%;height:100%;position:absolute;top:0;left:0}
.s1 .m_feature_hinge.playing .vod-player {z-index:1;}

.s4 .m_feature_hinge .vod-player a.vod-close {width:72px;height:72px;top:20px;right:20px}
.s3 .m_feature_hinge .vod-player .vod-close{top:20px;right: 20px;width:50px;height:50px}
.s2 .m_feature_hinge .vod-player .vod-close{top:20px;right: 20px;width:50px;height:50px}
.s1 .m_feature_hinge .vod-player .vod-close{top:15px;right: 15px;width:30px;height:30px}


.f_container.auto figure img{width:auto;}
.design .f_area {width:1140px;margin:0 auto;}
.design .o_areas {font-size:0}
.design .o_areas > .o_area{display:inline-block;vertical-align:top;width:50%;box-sizing:border-box}
.s34 .align-column .c_desc-type2 + .c_desc-type2, .s2 .align-column .c_desc-type2 + .c_desc-type2 {clear:right}

/* low mode figcaption hidden */
.sL [data-media-v4-mp4] figcaption.blind{visibility: hidden !important;opacity: 0 !important;}
.sL .click-video [data-media-v4-mp4] figcaption.blind{visibility: visible !important;opacity: 1 !important;}

/*! link */
[class*='c_link_pre-']{display:inline-block;position:relative;width:auto;font-family:'SamsungOne';font-size:18px;line-height:32px;color:#000;text-decoration:underline;word-break: break-word;}
[class*='c_link_pre-'] em{font-family:'SamsungSharpSans';font-weight:bold !important;}
[class*='c_link_pre-']:after{display:inline-block;width:20px;height:20px;margin-left:6px;background-position:0 0;background-repeat:no-repeat;background-size:100% auto;vertical-align:sub;content:'';}
[class*='c_link_pre-'].white-type{color:#fff;}
.desktop [class*='c_link_pre-'].white-type:hover,
[class*='c_link_pre-'].white-type:focus,
.desktop [class*='c_link_pre-']:hover,
[class*='c_link_pre-']:focus,
[class*='c_link_pre-']:hover,
[class*='c_link_pre-']:focus{transition-delay:0 !important}

.color_yb [class*='c_link_pre-']{color:#fff01f;background:#000;}
.color_yb [class*='c_link_pre-'] em{color:inherit}
.color_yb.desktop [class*='c_link_pre-']:hover{color:#fff01f !important}
.color_yb .c_desc-type4 {color: #fff01f !important;}

.c_link_pre-type2:after{position:relative;top:3px;width:24px;height:24px;background:url('//image-us.samsung.com/us/smartphones/galaxy-s10/0402/galaxy-fold/design/images/galaxy-fold_page_arrow.png') 0 0;background-size:100% auto;transition-delay:unset;-webkit-transition-delay:unset;}
.desktop .c_link_pre-type2:focus:after,
.desktop .c_link_pre-type2:hover:after {background-position:0 100%;}
.s1.no-scroll #subnav {opacity:0 !important;pointer-events:none;}
.ie.no-scroll #subnav {z-index:-1;}
.s1.no-scroll .f_backtotop {display:none}


.s1 .m_content-fold .c_tit-type1 {width:auto;}
.s1 .m_content-fold .c_tit-type2 {width:auto;padding-right:0;}
.s1 .m_content-fold .c_desc-type1 {padding-right:0;}

/* kv */
#kv-type2 .f_container figure.kv-img {position:absolute;z-index:1;bottom:0;}
#kv-type2 .f_container figure.kv-img img {position:absolute;bottom:0;left:50%;margin-left:-480px}
#kv-type2 .f_container .kv-txt_img {position:relative;width:1440px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
#kv-type2 .f_container .kv-txt_img [class^=txt-]{position: absolute;}
#kv-type2 .f_container .kv-txt_img .txt-f{left:-6px;top: 154px}
#kv-type2 .f_container .kv-txt_img .txt-o{left:277px;top: -19px}
#kv-type2 .f_container .kv-txt_img .txt-l{left:1168px;top: 46px}
#kv-type2 .f_container .kv-txt_img .txt-d{left:1074px;top: 324px}
.s1.s-fold .design #kv-type2 .f_container {top:-30px}

.s3 #kv-type2 .f_header-type1 {bottom:90px}
.s3 #kv-type2 .f_container figure.kv-img img {width:820px;bottom:107px;margin-left:-410px}
.s3 #kv-type2 .f_container .kv-txt_img img {width:100%}
.s3 #kv-type2 .f_container .kv-txt_img .txt-f {width:138px;top:191px;left:188px}
.s3 #kv-type2 .f_container .kv-txt_img .txt-o {width:141px;top:-15px;left:346px}
.s3 #kv-type2 .f_container .kv-txt_img .txt-l {width:212px;top:36px;left:1045px}
.s3 #kv-type2 .f_container .kv-txt_img .txt-d {width:190px;top:317px;left:946px}

.s2 #kv-type2 .f_header-type1 {width:694px;bottom:50px}
.s2 #kv-type2 .f_container figure.kv-img img {bottom:183px;width:652px;height:auto;margin-left:-326px}
.s2 #kv-type2 .f_container .kv-txt_img {width:1346px;}
.s2 #kv-type2 .f_container .kv-txt_img img {width:100%;}
.s2 #kv-type2 .f_container .kv-txt_img .txt-f {width:111px;top:163px;left:287px}
.s2 #kv-type2 .f_container .kv-txt_img .txt-o {width:119px;top:-34px;left:382px}
.s2 #kv-type2 .f_container .kv-txt_img .txt-l {width:140px;top:39px;left:825px}
.s2 #kv-type2 .f_container .kv-txt_img .txt-d {width:169px;top:331px;left:889px}

.s1 #kv-type2 {padding-bottom:0}
.s1 #kv-type2 .f_container figure.kv-img img {top:-6px;bottom:auto;width:318px;height:336px;margin-left:-168px;}
.s1 #kv-type2 .f_container .kv-txt_img {width:360px}
.s1 #kv-type2 .f_container .kv-txt_img img {width:100%}
.s1 #kv-type2 .f_container .kv-txt_img .txt-f {width:48px;top:83px;left:-1px}
.s1 #kv-type2 .f_container .kv-txt_img .txt-o {width:50px;top:-4px;left:51px}
.s1 #kv-type2 .f_container .kv-txt_img .txt-l {width:68px;top:56px;left:308px}
.s1 #kv-type2 .f_container .kv-txt_img .txt-d {width:66px;top:171px;left:274px}

/*! Display */
.s34 .m_feature_display .c_tit-type1 {width:980px}
.s3 .m_feature_display .c_tit-type1 {width:940px}
.s34 .m_feature_display .c_tit-type2 {padding-right:140px}
.s34 .m_feature_display .align-column .c_desc-type1 {padding-right:154px}
.s3 .m_feature_display .align-column .c_desc-type1 {padding-right:50px;}

.m_feature_display .f_container {overflow:visible}
.m_feature_display .o_display {width:1340px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:0;}
.m_feature_display .o_display canvas,
.m_feature_display .o_display video {position:absolute;bottom:0;left:0;width:100%;}
.m_feature_display .o_display img{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.m_feature_display .o_display .c_desc-type2 {display:block;position:relative;z-index:1;width:240px;min-height:80px;padding:50px 0 465px 20px;top:0;left:50%;margin-left:105px;color:#fff;font-family:'SamsungOne';}
.m_feature_display .o_display .c_desc-type2 span {display:block;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);opacity:0;}
.m_feature_display .o_display .c_desc-type2:before {position:absolute;left:0;top:54px;bottom:320px;width:1px;background:#fff;opacity:.4;content:'';-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);}
.m_feature_display.in-view .o_display .c_desc-type2:before {-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform .6s ease-out .6s;-ms-transition:-ms-transform .6s ease-out .6s;transition:transform .6s ease-out .6s;}
.m_feature_display.in-view .o_display .c_desc-type2 span {opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform .6s ease-out .6s, opacity .6s ease-out .6s;-ms-transition:-ms-transform .6s ease-out .6s, opacity .6s ease-out .6s;transition:transform .6s ease-out .6s, opacity .6s ease-out .6s;}

.s3 .m_feature_display .o_display {width:1206px}
.s3 .m_feature_display .o_display canvas,
.s3 .m_feature_display .o_display video,
.s3 .m_feature_display .o_display img {width:1206px;bottom:20px}
.s3 .m_feature_display .o_display .c_desc-type2 {padding:40px 0 450px 20px;margin-left:104px}
.s3 .m_feature_display .o_display .c_desc-type2:before {top:46px;bottom:220px}

.s2 .m_feature_display .o_display {width:1334px}
.s2 .m_feature_display .o_display canvas,
.s2 .m_feature_display .o_display video{width:1334px}
.s2 .m_feature_display .o_display img {width:1334px;height:auto;}
.s2 .m_feature_display .o_display .c_desc-type2 {margin:0 0 0 40px;padding:60px 0 446px 15px;}
.s2 .m_feature_display .o_display .c_desc-type2:before {top:65px;bottom:262px}

.s1 .m_feature_display .o_display {width:610px}
.s1 .m_feature_display .o_display canvas,
.s1 .m_feature_display .o_display video {width:610px;bottom:18px}
.s1 .m_feature_display .o_display img {width:610px;height:auto;bottom:18px}
.s1 .m_feature_display .o_display .c_desc-type2 {width:164px;padding:29px 0 244px 14px;min-height:90px;margin-left:-20px;}
.s1 .m_feature_display .o_display .c_desc-type2:before {top:33px;bottom:144px}
.s1 .m_feature_display .f_container {padding-bottom: 0;}
.s0 .m_feature_display .o_display .c_desc-type2 {width:140px}

.color_yb .m_feature_display .o_display .c_desc-type2 {background:transparent !important;}


/*! Cinema grade */
.m_feature_cinema-grade .c_tit-type2 {padding-right:140px}
.m_feature_cinema-grade .f_container video,
.m_feature_cinema-grade .f_container canvas {position:absolute;top:0;left:0;width: 100%;height: 100%}
.s3 .m_feature_cinema-grade .c_tit-type2 {padding-right:110px}
.s3 .m_feature_cinema-grade .c_desc-type1 {padding-right:20px}
.s3 .m_feature_cinema-grade .o_amoled img {width:904px}
.s2 .m_feature_cinema-grade .c_tit-type2 {padding-right:60px}
.s2 .m_feature_cinema-grade .c_desc-type1 {padding-right:20px}
.s2 .m_feature_cinema-grade .o_amoled {width:696px;margin-left:-348px;height:320px}
.s2 .m_feature_cinema-grade .o_amoled img {width:100%}
.s1 .m_feature_cinema-grade .o_amoled {width:auto;left:calc(50% - 26px);box-sizing:border-box;margin:0 26px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:360px}

.s1 .m_feature_cinema-grade .o_amoled img {width:100%;height:auto;}


/*! Eye care */
.S4 .m_feature_eye-care .o_area1{padding-left:90px;padding-right:90px}
.m_feature_eye-care .o_area2 {margin-top:-13px;padding-left:80px}
.m_feature_eye-care .graph {position:relative;overflow:hidden;}
.m_feature_eye-care .graph .svg {width:420px;height:252px;}
.m_feature_eye-care .graph .svg video,
.m_feature_eye-care .graph .svg canvas {position:absolute;left:0;top:0;width:420px;height:252px;}
.ie .m_feature_eye-care .graph .svg video {top:-1px}
.m_feature_eye-care .graph span.c_graph-name {position:absolute;left:21px;top:
        59px;font-size:14px;line-height:18px;font-family:'SamsungOne';width:190px;text-align:center;box-sizing:border-box;padding:0 30px}
.m_feature_eye-care .graph .o_txt-area {padding:23px 11px 0;}
.m_feature_eye-care .graph .c_desc-type4 {position:relative;font-family:'SamsungSharpSans';font-weight:bold !important;font-size:13px;padding-left:43px;padding-right:60px;margin-bottom:12px;line-height:1.36;}
.m_feature_eye-care .graph .c_desc-type4 i {position:absolute; top:0; left:0; display:inline-block;width:40px;height:14px;vertical-align:middle;margin-right:3px;}
.m_feature_eye-care .graph .c_desc-type4 i.icon_line1 {background: url('//image-us.samsung.com/us/smartphones/galaxy-s10/0402/galaxy-fold/design/images/galaxy-fold_design_eye-care_icon1.png') no-repeat;}
.m_feature_eye-care .graph .c_desc-type4 i.icon_line2 {top:3px;background: url('//image-us.samsung.com/us/smartphones/galaxy-s10/0402/galaxy-fold/design/images/galaxy-fold_design_eye-care_icon2.png') no-repeat;}
.m_feature_eye-care .o_area2 figcaption {margin-top:12px;font-size:16px}
.m_feature_eye-care .o_area2 figure + figure {margin-top:40px}
.m_feature_eye-care .f_container {position:static;overflow:visible}
.m_feature_eye-care .o_content {position:relative;height:410px}
.m_feature_eye-care .o_content figure {position:absolute;width:1440px;left:50%;margin-left:-720px;bottom:0;height:auto}
.m_feature_eye-care .o_content figure img {width:100%}
.m_feature_eye-care .o_content figure.mask {z-index:3; pointer-events: none;}
.m_feature_eye-care .o_point {display:none}

.s4 .m_feature_eye-care .o_area2 {margin-top: -36px}
.s4 .m_feature_eye-care .c_tit-type3 {width:420px}
.s34 .m_feature_eye-care .f_header-type1 {position:relative;top:0;left:auto;right:auto;margin-bottom:60px}


.s3 .m_feature_eye-care .o_area1 {padding-right:140px}
.s3 .m_feature_eye-care .o_area2 {padding-left: 20px}
.s3 .m_feature_eye-care .graph .o_txt-area {padding-top: 28px;}
.s3 .m_feature_eye-care .o_content {height:340px}
.s3 .m_feature_eye-care .o_content figure {width: 1520px;margin-left: -760px}

.s2 .m_feature_eye-care .o_content {height:300px}
.s2 .m_feature_eye-care .o_content figure {width: 996px;margin-left:-498px}
.s2 .m_feature_eye-care .o_content figure img {width: 100%}
.s2 .m_feature_eye-care .o_area1 * {width:315px}
.s2 .m_feature_eye-care .c_tit-type2 {margin-top:-4px;line-height: 32px;}
.s2 .m_feature_eye-care .o_area2 {margin-top:-18px;padding-left:18px;}
.s2 .m_feature_eye-care .graph .svg {left:0;width:336px;height:202px}
.s2 .m_feature_eye-care .graph canvas,
.s2 .m_feature_eye-care .graph video,
.s2 .m_feature_eye-care .graph img {width:336px;height:202px}
.s2 .m_feature_eye-care .graph span.c_graph-name {font-size:11px;top:44px;left:17px;width:152px;padding:0 24px;}
.s2 .m_feature_eye-care .graph .o_txt-area {padding-top: 20px}
.s2 .m_feature_eye-care .graph .c_desc-type4 {padding-right:0;}

.s1 .m_feature_eye-care .f_header-type1 {margin-bottom:0}
.s1 .m_feature_eye-care .o_area1 {float:none;display:block;width:100%;}
.s1 .m_feature_eye-care .o_area2 {float:none;display:block;width:100%;margin:10px 0 0;padding:0;}
.s1 .m_feature_eye-care .c_desc-type1 {width:100%;}
.s1 .m_feature_eye-care .graph {width:315px; margin:0 auto;}
.s1 .m_feature_eye-care .graph .svg {left:0;width:315px;height:189px}
.s1 .m_feature_eye-care .graph canvas,
.s1 .m_feature_eye-care .graph video,
.s1 .m_feature_eye-care .graph img {width:315px;height:189px}
.s1 .m_feature_eye-care .graph span.c_graph-name {font-size:11px;top:42px;left:17px;width:140px;padding:0 24px;}
.s1 .m_feature_eye-care .graph .o_txt-area {padding:38px 0 0 8px;}
.s1 .m_feature_eye-care .graph .c_desc-type4 {padding-left:36px;padding-right:0;}
.s1 .m_feature_eye-care .graph .c_desc-type4 i.icon_line2 {top:0}
.s1 .m_feature_eye-care .o_content {width:auto;height:100%;padding-bottom:20px;pointer-events:auto;overflow-x: scroll;}
.s1 .m_feature_eye-care .o_content figure {width:790px;left:0;margin-left:-30px;overflow:hidden}
.s1 .m_feature_eye-care .o_content figure img {width:1004px;margin-left:-90px}
.s1 .m_feature_eye-care .o_scroll {position:relative;width:100%;height: 245px;overflow:hidden;cursor:move;}
.s1 .m_feature_eye-care .o_point {display:block;position:relative;margin-left:26px;margin-top:25px;padding-left:18px;font-size:14px;font-family:'SamsungSharpSans';font-weight:bold !important; font-weight:bold !important}
.s1 .m_feature_eye-care .o_point:before{content:'';display:block;position:absolute;width:15px;height:9px;left:0;top:3px;background:url('//image-us.samsung.com/us/smartphones/galaxy-s10/0402/galaxy-fold/design/images/galaxy-fold_design_wide_arrow.jpg') no-repeat 0 0;background-size:auto 9px}

.s0 .m_feature_eye-care .graph {width:280px}
.s0 .m_feature_eye-care .graph .svg {width:280px;height:auto}
.s0 .m_feature_eye-care .graph canvas,
.s0 .m_feature_eye-care .graph video,
.s0 .m_feature_eye-care .graph img {width:280px;height:auto}
.s0 .m_feature_eye-care .graph span.c_graph-name {width:124px;padding:0 12px}


/*! Hinge */
.m_feature_hinge .c_tit-type1 {width:840px}
.m_feature_hinge .c_tit-type2 {padding-right:50px;}
.m_feature_hinge .f_container {overflow:visible;}
.m_feature_hinge .o_product {position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}

.m_feature_hinge .o_product figure.hinge {position:relative;width:960px;margin:0 auto;z-index:1;}
.m_feature_hinge .o_product figure.hinge.on {position:absolute;top:0;left:50%;margin-left:-480px;z-index:0;}
.m_feature_hinge .o_product figure.gear {position:absolute;top:331px;left:50%;margin-left:-130px;opacity:0;z-index:2;}
.m_feature_hinge .o_product figure.gear .canvas {position:absolute;top:0;left:0;z-index:1;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;opacity:0}
.m_feature_hinge .o_product figure.gear.canvas-loaded .canvas {opacity:1}
.m_feature_hinge .o_product figure.gear.canvas-loaded img {opacity:0;visibility:hidden;}
.m_feature_hinge .o_product figure.gear .c_desc-type2 {position:absolute;left:50%;bottom:110px;margin:0 0 0 -480px;width:960px;}
.m_feature_hinge .o_product figure.gear .c_desc-type2:after {position:absolute;bottom:0;left:0;width:440px;height:1px;opacity:.4;background:#fff;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);content:'';-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;}
.m_feature_hinge .o_product figure.gear .c_desc-type2 span {position:absolute;bottom:10px;left:0;display:block;width:240px;-webkit-transform:translateY(35px);-ms-transform:translateY(35px);transform:translateY(35px);opacity:0}

.m_feature_hinge .video-btn-wrap {position:absolute;top:190px;left:50%;margin-left:-480px;opacity:0;z-index:2;}
.m_feature_hinge .video-btn-wrap.center {text-align:left;}
.m_feature_hinge .video-btn-wrap a {display:block;}
.m_feature_hinge .video-btn-wrap a:first-child {margin-bottom:23px;}
.m_feature_hinge .video-btn-wrap a figure {display:inline-block;width:132px;vertical-align:top;}
.m_feature_hinge .video-btn-wrap a figure img {width:100%;}
.m_feature_hinge .video-btn-wrap a span {display:inline-block;max-width:130px;margin-left:17px;font-size:15px;line-height:23px;color:#fff;font-family:'SamsungOne';vertical-align:top;}

.s34 .m_feature_hinge .video-btn-wrap a:hover span,
.s34 .m_feature_hinge .video-btn-wrap a:focus span {text-decoration:underline;}

.m_feature_hinge .o_product.on figure.gear {top:123px;opacity:1;transition:opacity 1.2s ease, top .45s ease-out .6s;}
.m_feature_hinge .o_product.on figure.gear .c_desc-type2:after {-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .6s ease 1.6s;-ms-transition:-ms-transform .6s ease 1.6s;transition:transform .6s ease 1.6s;}
.m_feature_hinge .o_product.on figure.gear .c_desc-type2 span {-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition:opacity .6s ease 1.8s,-webkit-transform .6s ease 1.8s;-ms-transition:opacity .6s ease 1.8s,-ms-transform .6s ease 1.8s;transition:opacity .6s ease 1.8s, transform .6s ease 1.8s;}
.m_feature_hinge .o_product.on .video-btn-wrap {-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition:opacity .6s ease 1.8s,-webkit-transform .6s ease 1.8s;-ms-transition:opacity .6s ease 1.8s,-ms-transform .6s ease 1.8s;transition:opacity .6s ease 1.8s, transform .6s ease 1.8s;}

.s3 .m_feature_hinge .o_product figure img {width:100%;}
.s3 .m_feature_hinge .o_product figure.hinge {width:760px;}
.s3 .m_feature_hinge .o_product figure.hinge.on {margin-left:-380px}
.s3 .m_feature_hinge .o_product figure.gear {top:262px;width:203px;height:112px;margin-left:-104px}
.s3 .m_feature_hinge .o_product figure.gear img {width:203px;height:112px}
.s3 .m_feature_hinge .o_product figure.gear .c_desc-type2 {bottom:90px;width:902px;margin-left:-451px;}
.s3 .m_feature_hinge .o_product figure.gear .c_desc-type2:after {width:408px}
.s3 .m_feature_hinge .o_product.on figure.gear {top:90px}
.s3 .m_feature_hinge .video-btn-wrap {top:149px;margin-left:-451px}

.s2 .m_feature_hinge .o_product figure img {width:100%}
.s2 .m_feature_hinge .o_product figure.hinge {width:718px}
.s2 .m_feature_hinge .o_product figure.hinge.on {margin-left:-359px}
.s2 .m_feature_hinge .o_product figure.gear {top:248px;width:187px;margin-left:-96px}
.s2 .m_feature_hinge .o_product figure.gear .c_desc-type2 {width:696px;margin-left:-348px;bottom:56px}
.s2 .m_feature_hinge .o_product figure.gear .c_desc-type2 span {width:200px;}
.s2 .m_feature_hinge .o_product figure.gear .c_desc-type2:after {width:310px}
.s2 .m_feature_hinge .o_product.on figure.gear {top:92px}
.s2 .m_feature_hinge .o_product figure.gear img {width:187px;height:103px;}
.s2 .m_feature_hinge .video-btn-wrap {top:174px;margin-left:-348px}
.s2 .m_feature_hinge .video-btn-wrap a figure {width:123px;}
.s2 .m_feature_hinge .video-btn-wrap a span {width:110px;margin-left:14px;}

.s1 .m_feature_hinge .o_product {padding:20px 0 262px}
.s1 .m_feature_hinge .o_product figure img {width:100%}
.s1 .m_feature_hinge .o_product figure.gear {position:relative;top:auto;left:auto;width:45%;margin:0 auto;}
.s1 .m_feature_hinge .o_product figure.gear .c_desc-type2 {position:relative;bottom:auto;top:0;left:0;margin:0 auto;padding:0 8px;width:auto;}
.s1 .m_feature_hinge .o_product figure.gear .c_desc-type2 span {position:static;width:auto;transform:none;}
.s1 .m_feature_hinge .o_product figure.gear .c_desc-type2:before {position:absolute;width:1px;background:#fff;opacity:.4;bottom:-54px;left:0;top:0;-webkit-transform: scaleY(0); -ms-transform: scaleY(0); transform: scaleY(0);-webkit-transform-origin: bottom left; -ms-transform-origin: bottom left; transform-origin: bottom left;content:'';}
.s1 .m_feature_hinge .o_product figure.gear .c_desc-type2:after {width:auto;right:56%;bottom:-54px;}
.s1 .m_feature_hinge .o_product figure.gear img,
.s1 .m_feature_hinge .o_product figure.gear.canvas-loaded .canvas {position:absolute;width:101px;height:56px;left:50%;top:100%;padding-top:65px;margin-left:-51.5px;}
.s1 .m_feature_hinge .o_product figure.gear.canvas-loaded img{-webkit-transform:translateY(65px);-ms-transform:translateY(65px);transform:translateY(65px);}
.s1 .m_feature_hinge .o_product figure.gear.canvas-loaded .canvas {-webkit-transform:translateY(65px) scale(0.5);-ms-transform:translateY(65px) scale(0.5);transform:translateY(65px) scale(0.5);}
.s1 .m_feature_hinge .o_product figure.hinge {position:absolute;top:auto;bottom:0;width:378px;left:50%;margin-left:-189px}
.s0 .m_feature_hinge .o_product figure.gear {width:70%;}
.s1 .m_feature_hinge .o_product.on figure.gear img {-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0); -webkit-transition:-webkit-transform .45s ease-out .6s;-ms-transition:transform .45s ease-out .6s;transition:transform .45s ease-out .6s;}
.s1 .m_feature_hinge .o_product.on figure.gear.canvas-loaded .canvas {-webkit-transform:translateY(0) scale(0.5);-ms-transform:translateY(0) scale(0.5);transform:translateY(0) scale(0.5);-webkit-transition:transform .45s ease-out .6s;-ms-transition:transform .45s ease-out .6s;transition:transform .45s ease-out .6s;}
.s1 .m_feature_hinge .o_product.on figure.gear .c_desc-type2:after{-webkit-transition: -webkit-transform .25s ease 1s; -ms-transition: -ms-transform .25s ease 1s; transition: transform .25s ease 1s;}
.s1 .m_feature_hinge .o_product.on figure.gear .c_desc-type2:before{-webkit-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1);
    -webkit-transition: -webkit-transform .25s ease 1.25s; -ms-transition: -ms-transform .25s ease 1.25s; transition: transform .25s ease 1.25s;}
.s1 .m_feature_hinge .o_product.on figure.gear .c_desc-type2 span {
    -webkit-transition: opacity .7s ease 1.5s,-webkit-transform .7s ease 1.5s;
    -ms-transition: opacity .7s ease 1.5s,-ms-transform .7s ease 1.5s;
    transition: opacity .7s ease 1.5s, transform .7s ease 1.5s;
}
.s1 .m_feature_hinge .video-btn-wrap {position:static;opacity:1;margin:0 26px;font-size:0;text-align:center}
.s1 .m_feature_hinge .video-btn-wrap li {display:inline-block;width:268px}
.s1 .m_feature_hinge .video-btn-wrap a figure {width:114px;}
.s1 .m_feature_hinge .video-btn-wrap a span {margin-left: 20px;font-size: 13px;line-height: 20px;text-align:left;}

/*! materials */
.m_feature-materials .c_tit-type2 {padding-right:150px}
.m_feature-materials .f_header-type1 .c_desc-type1 {padding-right:160px}
.m_feature-materials .f_container {overflow:visible;}

.m_feature-materials .o_materials .canvas {-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}
.m_feature-materials .o_materials.canvas-loaded .canvas {opacity:1}
.m_feature-materials .o_materials.canvas-loaded > img {opacity:0;visibility:hidden;-webkit-transition:none;-ms-transition:none;transition:none;}

.m_feature-materials figure.o_materials {height:958px}
.m_feature-materials figure.o_materials > img {position:absolute;top:174px;left:50%;width:912px;height:748px;margin-left:-456px}
.m_feature-materials figure.o_materials canvas {position:absolute;top:348px;left:50%;margin-left:-912px}
.m_feature-materials .txt {width:1440px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.m_feature-materials .txt > span {position:absolute;z-index:3;display:block;}
.m_feature-materials .txt > span.f{top:666px;left:76px}
.m_feature-materials .txt > span.o{top:20px;left:156px}
.m_feature-materials .txt > span.l{top:116px;left:874px}
.m_feature-materials .txt > span.d{top:468px;left:1113px}

.transition.s4 .m_feature-materials .o_materials .fade-btt {-webkit-transform:translateY(140px);-ms-transform:translateY(140px);transform:translateY(140px);}
.transition.s4 .m_feature-materials .o_materials .fade-ttb {-webkit-transform:translateY(-140px);-ms-transform:translateY(-140px);transform:translateY(-140px);}
.transition.s4 .m_feature-materials .o_materials .fade-ltr {-webkit-transform:translateX(-140px);-ms-transform:translateX(-140px);transform:translateX(-140px);}
.transition.s4 .m_feature-materials .o_materials .fade-rtl {-webkit-transform:translateX(140px);-ms-transform:translateX(140px);transform:translateX(140px);}
.transition.s3 .m_feature-materials .o_materials .fade-btt {-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);}
.transition.s3 .m_feature-materials .o_materials .fade-ttb {-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);}
.transition.s3 .m_feature-materials .o_materials .fade-ltr {-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);}
.transition.s3 .m_feature-materials .o_materials .fade-rtl {-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);}
.transition.s2 .m_feature-materials .o_materials .fade-btt {-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);}
.transition.s2 .m_feature-materials .o_materials .fade-ttb {-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px);}
.transition.s2 .m_feature-materials .o_materials .fade-ltr {-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px);}
.transition.s2 .m_feature-materials .o_materials .fade-rtl {-webkit-transform:translateX(60px);-ms-transform:translateX(60px);transform:translateX(60px);}
.transition.s1 .m_feature-materials .o_materials .fade-btt {-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px);}
.transition.s1 .m_feature-materials .o_materials .fade-ttb {-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px);}
.transition.s1 .m_feature-materials .o_materials .fade-ltr {-webkit-transform:translateX(-25px);-ms-transform:translateX(-25px);transform:translateX(-25px);}
.transition.s1 .m_feature-materials .o_materials .fade-rtl {-webkit-transform:translateX(25px);-ms-transform:translateX(25px);transform:translateX(25px);}

.transition .m_feature-materials .o_materials [class*=fade-] {opacity:0;}
.transition .m_feature-materials .o_materials.on [class*=fade-]:nth-child(1) {-webkit-transition-delay:.6s;transition-delay:.6s;}
.transition .m_feature-materials .o_materials.on [class*=fade-]:nth-child(2) {-webkit-transition-delay:.8s;transition-delay:.8s;}
.transition .m_feature-materials .o_materials.on [class*=fade-]:nth-child(3) {-webkit-transition-delay:.7s;transition-delay:.7s;}
.transition .m_feature-materials .o_materials.on [class*=fade-]:nth-child(4) {-webkit-transition-delay:.9s;transition-delay:.9s;}
.transition .m_feature-materials .o_materials.on [class*=fade-] {opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:-webkit-transform 1.2s,opacity .6s;transition:transform 1.2s,opacity .6s;-webkit-transition-timing-function: cubic-bezier(0, 0, 0.3, 1);transition-timing-function: cubic-bezier(0, 0, 0.3, 1);}

.s4 .m_feature-materials .c_tit-type1 {width:990px}

.s3 .m_feature-materials .c_tit-type1 {width:990px}
.s3 .m_feature-materials .c_tit-type2 {padding-right:90px}
.s3 .m_feature-materials .f_header-type1 .c_desc-type1 {padding-right:0}
.s3 .m_feature-materials figure.o_materials {height:790px}
.s3 .m_feature-materials figure.o_materials > img {position:absolute;top:136px;;width:782px;height:642px;margin-left:-405px}
.s3 .m_feature-materials figure.o_materials canvas {position:absolute;top:272px;margin-left:-810px}
.s3 .m_feature-materials .txt img {width:100%;height:auto}
.s3 .m_feature-materials .txt span.f{top:548px;left:208px;width:254px}
.s3 .m_feature-materials .txt span.o{top:39px;left:259px;width:145px}
.s3 .m_feature-materials .txt span.l{top:117px;left:862px;width:38px}
.s3 .m_feature-materials .txt span.d{top:347px;left:1002px;width:230px}

.s2 .m_feature-materials .c_tit-type1 {width:640px}
.s2 .m_feature-materials .c_tit-type2 {padding-right:30px}
.s2 .m_feature-materials .c_desc-type1 {padding-right:0}
.s2 .m_feature-materials figure.o_materials {height:698px}
.s2 .m_feature-materials figure.o_materials > img {position:absolute;top:153px;;width:638px;height:524px;margin-left:-316px}
.s2 .m_feature-materials figure.o_materials canvas {position:absolute;top:306px;margin-left:-632px}
.s2 .m_feature-materials .txt {width:1346px;}
.s2 .m_feature-materials .txt img {width:100%;height:auto}
.s2 .m_feature-materials .txt span.f{top:512px;left:283px;width:222px;height:auto}
.s2 .m_feature-materials .txt span.o{top:29px;left:331px;width:126px;height:auto}
.s2 .m_feature-materials .txt span.l{top:85px;left:759px;width:28px;height:auto}
.s2 .m_feature-materials .txt span.d{top:340px;left:897px;width:165px;height:auto}

.s1 .m_feature-materials .f_header-type1 .c_desc-type1 {padding-right:0;}
.s1 .m_feature-materials figure.o_materials {height:350px}
.s1 .m_feature-materials figure.o_materials > img {position:absolute;top:61px;;width:315px;height:258px;margin-left:-156px}
.s1 .m_feature-materials figure.o_materials canvas {position:absolute;top:122px;margin-left:-312px}
.s1 .m_feature-materials .txt {width:768px;}
.s1 .m_feature-materials .txt img {width:100%;height:auto}
.s1 .m_feature-materials .txt span.f {top:231px;left:202px;width:104px}
.s1 .m_feature-materials .txt span.o {top:2px;left:220px;width:53px}
.s1 .m_feature-materials .txt span.l {top:34px;left:423px;width:15px}
.s1 .m_feature-materials .txt span.d {top:158px;left:495px;width:71px}

/*! Colors */
.m_feature_colors {position:relative}
.m_feature_colors .c_tit-type2 {padding-right:150px}
.m_feature_colors .f_container {position:relative;width:1140px;margin:0 auto;box-sizing:border-box}
.m_feature_colors .f_container.o_type_groupshot {height:990px}
.m_feature_colors .f_container.o_type_groupshot .item {position:absolute;}
.m_feature_colors .f_container.o_type_groupshot .item figure {display:none}
.m_feature_colors .f_container.o_type_groupshot .item figure a {display:block}
.m_feature_colors .f_container.o_type_groupshot .item figure.on {display:block}
.m_feature_colors .f_container.o_type_groupshot .item figure img {display:block}
.m_feature_colors .f_container.o_type_groupshot .item.prod1 {top:154px;left:28px}
.m_feature_colors .f_container.o_type_groupshot .item.prod2 {top:0;left:378px}
.m_feature_colors .f_container.o_type_groupshot .item.prod3 {top:247px;left:633px}
.m_feature_colors .f_container.o_type_groupshot .item.prod4 {top:64px;left:908px}
.m_feature_colors .f_container.o_type {height:810px;padding-top:36px;}
.m_feature_colors .f_container.o_type .o_area-inner {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}
.m_feature_colors .f_container.o_type .o_area-item {display:inline-block}
.m_feature_colors .f_container.o_type figure > a {display:block;position:relative}
.m_feature_colors .f_container.o_type .item {display:inline-block;vertical-align:top;}
.m_feature_colors .f_container.o_type .item figure {display:none}
.m_feature_colors .f_container.o_type .item figure.on {display:block}
.m_feature_colors .f_container.o_type .c_prod-name {box-sizing:border-box;height:48px;width:100%;line-height:20px;}
.m_feature_colors .f_container .c_prod-name {padding:12px 0 25px;font-size:14px;font-family:'SamsungSharpSans';font-weight:bold !important;text-align:center;}
.m_feature_colors .f_container .color-chip {text-align:center}
.m_feature_colors .f_container .color-chip p{padding:25px 0 10px;font-family:'SamsungSharpSans';font-weight:bold !important;font-size:18px;line-height:32px;}

.desktop.s34 .m_feature_colors .f_container figure a:after {position:absolute;top:50%;left:45px;width:43px;height:43px;margin:-22px 0 0 0;display:block;background:url('//image-us.samsung.com/us/smartphones/galaxy-s10/0402/galaxy-fold/design/images/galaxy-fold_design_color_btn_zoom.png') no-repeat;content:'';opacity:0;transition:opacity .4s;-webkit-transition:opacity .4s}
.desktop.s34 .m_feature_colors .f_container.o_type_groupshot figure a:after {left:50%;margin-left:-32px}
.desktop.s34 .m_feature_colors .f_container figure a:focus:after,
.desktop.s34 .m_feature_colors .f_container figure a:hover:after {opacity:1}

.m_feature_colors .f_zoom-popup {position:absolute;left:-200%;bottom:0;width:0%;height:0%;text-align:center;overflow:hidden;opacity:0;z-index:10}
.m_feature_colors .f_zoom-popup:after {position:absolute;top:50%;left:50%;width:80px; height:80px;margin:-40px 0 0 -40px; background:url('//image-us.samsung.com/us/smartphones/galaxy-s10/0402/galaxy-fold/design/images/galaxy-fold_loding_bk.png') no-repeat;background-size:contain;z-index:10;content:'';opacity:0;transition:opacity .5s;-webkit-transition:opacity .5s;}
.m_feature_colors .o_zoom-img .canvas-wrap {transform: translate3d(0,0,0) scale(0.5);-webkit-transform: translate3d(0,0,0) scale(0.5);-ms-transform: scale(0.5);transform-origin:top center;-webkit-transform-origin: top center;-ms-transform-origin:top center;}
.m_feature_colors .f_zoom-popup canvas {outline:0}
.m_feature_colors .f_zoom-popup .o_zoom-img {position:relative;cursor:move;outline:0;height:100%;opacity:0;transition:opacity 1s;-webkit-transition:opacity 1s;overflow:hidden}
.m_feature_colors .f_zoom-popup .o_zoom-img:after {position:absolute;bottom:76px;left:0;right:0;height:240px;content:'';background:url('//image-us.samsung.com/us/smartphones/galaxy-s10/0402/galaxy-fold/design/images/galaxy-fold_design_vr360_bg.png') 50% 100% no-repeat;}
.m_feature_colors .f_zoom-popup .c_desc-type2 {position:absolute;bottom:0;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);padding-right:0;}
.m_feature_colors .f_zoom-popup .o_btn-close {position:absolute;right:94px}
.m_feature_colors .f_zoom-popup .o_btn-close a {display:block;width:62px;height:62px;text-indent:-999px;overflow:hidden;font-size:0}
.m_feature_colors .f_zoom-popup .o_btn-close a:before {position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:url('//image-us.samsung.com/us/smartphones/galaxy-s10/0402/galaxy-fold/design/images/galaxy-fold_design_btn_popup-close.png') 0 0 no-repeat;background-size:100% auto;opacity:1;transition:opacity .6s;-webkit-transition:opacity .6s;}
.m_feature_colors .f_zoom-popup .o_btn-close a:after {position:absolute;top:0;left:0;content:'';width:100%;height:100%;background:url('//image-us.samsung.com/us/smartphones/galaxy-s10/0402/galaxy-fold/design/images/galaxy-fold_design_btn_popup-close.png') 0 100% no-repeat;background-size:100% auto;opacity:0;transition:opacity .6s;-webkit-transition:opacity .6s;}

.m_feature_colors .f_zoom-popup.inview{left:50%;overflow:hidden;z-index:9;background:#000;transition:opacity .35s;-webkit-transition:opacity .35s;opacity:1}
.m_feature_colors .f_zoom-popup.inview .o_zoom-img {opacity:1}
.m_feature_colors .f_zoom-popup.loading:after {opacity:1;-webkit-animation: imgload 2s linear infinite;animation: imgload 2s linear infinite;}
.m_feature_colors .o_paging {display:none}

.m_feature_colors .c_btn_learn_more {margin-top:0 !important;}
.s34 .m_feature_colors .c_btn_learn_more>p.pre-button {position:static;padding-top:30px;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;text-align:left;}
.s12 .m_feature_colors .c_btn_learn_more>p.pre-button {position:static;padding-top:30px;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;text-align:left;}

.s34 .m_feature_colors .c_btn_learn_more a.c_btn_pre-type2 span {min-width:178px;}

.m_feature_colors .c_btn_learn_more .pre-button a {border-radius:58px}
.s12 .m_feature_colors .c_btn_learn_more .pre-button a {padding:0;}

.s4 .m_feature_colors .f_zoom-popup.inview {width:1440px;margin-left:-720px;height:908px;bottom:130px;}
.s4 .m_feature_colors .f_zoom-popup.inview canvas {margin-top:80px}
.s4 .m_feature_colors .f_zoom-popup.inview .o_zoom-img:after {bottom:73px}
.s4 .m_feature_colors .f_zoom-popup.inview .o_btn-close {top:98px}
.s4 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup.inview {height:1088px;}
.s4 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup.inview canvas {margin-top:270px}
.s4 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup.inview .o_btn-close {top:190px}
.s4 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup.inview .o_zoom-img:after {bottom:94px}

.desktop .m_feature_colors .f_zoom-popup .o_btn-close a:hover:before {opacity:0}
.desktop .m_feature_colors .f_zoom-popup .o_btn-close a:hover:after {opacity:1}

.s34 .m_feature_colors .f_header-type1 .c_desc-type2 {padding-right:50px;}

.s3 .m_feature_colors .c_tit-type2 {padding-right:110px}
.s3 .m_feature_colors .f_container {width:1024px;height:790px}
.s3 .m_feature_colors .f_container .item img {width:100%}
.s3 .m_feature_colors .f_container.o_type_groupshot {height:922px}
.s3 .m_feature_colors .f_container.o_type_groupshot .item.prod1 {top:173px;left:60px;width:199px}
.s3 .m_feature_colors .f_container.o_type_groupshot .item.prod2 {top:46px;left:353px;width:119px}
.s3 .m_feature_colors .f_container.o_type_groupshot .item.prod3 {top:265px;left:561px;width:134px}
.s3 .m_feature_colors .f_container.o_type_groupshot .item.prod4 {top:97px;left:785px;width:176px}
.s3 .m_feature_colors .f_container.o_type .item {width:155px}
.s3 .m_feature_colors .f_zoom-popup .o_btn-close {top:24px}
.s3 .m_feature_colors .f_zoom-popup .o_zoom-img:after {width:900px;height:239px;left:50%;margin-left:-450px;background-size:100% auto}
.s3 .m_feature_colors .f_zoom-popup.inview {width:1024px;height:878px;bottom:110px;margin-left:-512px}
.s3 .m_feature_colors .f_zoom-popup.inview canvas {margin-top:58px}
.s3 .m_feature_colors .f_zoom-popup.inview .o_zoom-img:after {bottom:56px}
.s3 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup.inview {height:1010px;}
.s3 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup.inview canvas {margin-top:298px}
.s3 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup.inview .o_btn-close {top:112px}
.s3 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup.inview .o_zoom-img:after {bottom:60px}

.s2 .m_feature_colors .c_tit-type2 {padding-right:40px}
.s2 .m_feature_colors .f_container {width:696px;height:694px;overflow:visible}
.s2 .m_feature_colors .f_container .item img {width:100%}
.s2 .m_feature_colors .f_container.o_type .item {width:119px}
.s2 .m_feature_colors .f_container.o_type_groupshot {height:712px}
.s2 .m_feature_colors .f_container.o_type_groupshot .item.prod1 {top:102px;left:17px;width:147px}
.s2 .m_feature_colors .f_container.o_type_groupshot .item.prod2 {top:-10px;left:219px;width:88px}
.s2 .m_feature_colors .f_container.o_type_groupshot .item.prod3 {top:164px;left:392px;width:100px}
.s2 .m_feature_colors .f_container.o_type_groupshot .item.prod3 .color-chip {width:130px;margin-left:-15px}
.s2 .m_feature_colors .f_container.o_type_groupshot .item.prod4 {top:70px;left:582px;width:130px}
.s2 .m_feature_colors .f_zoom-popup .o_btn-close {top:14px}
.s2 .m_feature_colors .f_zoom-popup .o_zoom-img:after {width:696px;height:180px;left:50%;margin-left:-348px;background-size:100% auto}
.s2 .m_feature_colors .f_zoom-popup.inview {width:864px;height:774px;bottom:110px;margin-left:-432px}
.s2 .m_feature_colors .f_zoom-popup.inview canvas {margin-top:56px}
.s2 .m_feature_colors .f_zoom-popup.inview .o_zoom-img:after {bottom:55px}
.s2 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup.inview {height:792px}
.s2 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup.inview canvas {margin-top:90px}
.s2 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup.inview .o_btn-close {top:14px}
.s2 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup.inview .o_zoom-img:after {bottom:55px}

.s1 .m_feature_colors .f_header-type1 {margin-bottom:28px}
.s1 .m_feature_colors .f_container {width:100%;left:0;height:auto;}
.s1 .m_feature_colors .f_container ul {overflow:visible}
.s1 .m_feature_colors .f_container .item {height:480px;position:static;display:inline-block;vertical-align:top;overflow:hidden;}
.s1 .m_feature_colors .f_container .item figure {display:block}
.s1 .m_feature_colors .f_container .c_prod-name {text-align:left;padding-bottom:15px;width:68px;white-space:normal}
.s1 .m_feature_colors .f_container .color-chip {display:none}
.s1 .m_feature_colors .f_container .item img{width:100%}
.s1 .m_feature_colors .f_container.o_type_groupshot {height:480px}
.s1 .m_feature_colors .f_container.o_type_groupshot li {text-align:center;height:480px}
.s1 .m_feature_colors .f_container.o_type_groupshot .item.prod1 {width:119px;padding-top:60px}
.s1 .m_feature_colors .f_container.o_type_groupshot .item.prod2 {width:71px;margin-left:49px}
.s1 .m_feature_colors .f_container.o_type_groupshot .item.prod2 .c_prod-name {position:absolute;top:298px;}
.s1 .m_feature_colors .f_container.o_type_groupshot .item.prod3 {position:relative;width:360px;padding-left:190px;top:auto;left:50%;margin-left:-180px;display:block;text-align:left;box-sizing: border-box;}
.s1 .m_feature_colors .f_container.o_type_groupshot .item.prod3 .type1 {position:absolute;top:120px;left:50%;width:89px;margin-left:-123px}
.s1 .m_feature_colors .f_container.o_type_groupshot .item.prod3 .type2 {margin-top:42px;display:inline-block;width:113px;}
.s1 .m_feature_colors .f_container.o_type_groupshot .item.prod3 .c_prod-name {position:absolute;left:190px;top:369px}
.s1 .m_feature_colors .f_container.o_type_groupshot .item.prod4 {position:relative;width:360px;padding-left:216px;top:auto;left:50%;margin-left:-180px;display:block;text-align:left;box-sizing: border-box;}
.s1 .m_feature_colors .f_container.o_type_groupshot .item.prod4 .type1 {position:absolute;top:35px;left:50%;width:106px;margin-left:-106px}
.s1 .m_feature_colors .f_container.o_type_groupshot .item.prod4 .type2 {margin-top:128px;display:inline-block;width:71px}
.s1 .m_feature_colors .f_container.o_type_groupshot .item.prod4 .c_prod-name {position:absolute;left:216px;bottom:352px}

.s1 .m_feature_colors .f_container.o_type {width:auto;height:420px;margin-left:0;left:0;padding:0;}
.s1 .m_feature_colors .f_container.o_type .item {display:block;width:100%;max-width:420px;margin:0 auto;text-align:center;font-size:0;}
.s1 .m_feature_colors .f_container.o_type .item .c_prod-name {text-align:center;width:auto;height:56px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.s1 .m_feature_colors .f_container.o_type .item figure{display:inline-block;width:50%;}
.s1 .m_feature_colors .f_container.o_type .item figure img {width:98px}

.s1 .m_feature_colors .f_zoom-popup.inview {position:fixed;left:50%;top:0px;width:720px;height:100%;margin-left:-360px;overflow-y:auto}
.s1 .m_feature_colors .f_zoom-popup .o_zoom-img {width:100%;height:100%;min-height:520px;}
.s1 .m_feature_colors .f_zoom-popup .c_desc-type2 {bottom:auto;top:50%;margin-top:230px;}
.s1 .m_feature_colors .o_zoom-img .canvas-wrap {position:absolute;top:50%;left:50%;width:670px;height:900px;-webkit-transform:-webkit-translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5);-ms-transform:-ms-translate(-50%, -50%) scale(0.5);-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;}
.s1 .m_feature_colors .f_zoom-popup .o_zoom-img:after {display:none}
.s1 .m_feature_colors .f_zoom-popup .o_btn-close {position:fixed;top:15px;right:15px;margin-left:0;left:auto;}
.s1 .m_feature_colors .f_zoom-popup .o_btn-close a {width:45px;height:45px;}
.s1 .m_feature_colors .o_paging {display:block;position:relative;margin-top:26px;text-align:center;font-size:0;line-height:0;}
.s1 .m_feature_colors .o_paging li {display:inline-block;}
.s1 .m_feature_colors .o_paging a {display: block;width:14px;height:14px;text-align:center;box-sizing:border-box;padding-top:2px}
.s1 .m_feature_colors .o_paging a span {width:9px;height:9px;display:inline-block;border-radius:50%;-webkit-border-radius:50%;background: transparent;
    border: 1px solid #777;box-sizing:border-box;}
.s1 .m_feature_colors .o_paging li + li {margin-left: 10px}
.s1 .m_feature_colors .o_paging .on a span {background:#fff;border-color:#fff;}
.s1 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup canvas {margin-top:0}
.s1 .m_feature_colors .f_container.o_type_groupshot ~ .f_zoom-popup.inview {height:100%}
.s1 .m_feature_colors .f_container.ready ul {white-space:nowrap;}
.s1 .m_feature_colors .f_container.ready li.o_area-item {position:relative !important;left:0 !important; display:inline-block !important;vertical-align:top}



/*! color-chip */
.color-chip a {display:inline-block;overflow: hidden;position: relative;width: 34px;height: 34px;vertical-align: top}
.color-chip a:before,
.color-chip a:after {content: '';position: absolute;left: 50%;top: 50%;margin: 0;border-radius: 50%;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.color-chip a:before {z-index: 1;box-sizing: border-box;width: 22px;height: 22px;background: #000;border: 1px solid #6a6a6a;margin: -11px 0 0 -11px;}
.color-chip a:after {box-sizing: border-box;width: 0;height: 0;border: 2px solid #fff;}
.color-chip a + a {margin-left:14px}
.color-chip a.on:after,
.color-chip a:hover:after,
.s34 .color-chip a:focus:after{width: 100%;height: 100%}
.s34 .color-chip a.on:after,
.s34 .color-chip a:hover:after,
.s34 .color-chip a:focus:after{margin: -17px 0 0 -17px;}

.s2 .color-chip a{width:48px;height:48px;}
.s2 .color-chip a + a {margin-left:10px}
.s2 .color-chip a:after {border-width:1px}
.s2 .color-chip a:before{width:30px;height:30px;margin:-15px 0 0 -15px;}
.s2 .color-chip a.on:after,
.s2 .color-chip a:hover:after{margin:-24px 0 0 -24px;}
.s1 .color-chip a{width:30px;height:30px;}
.s1 .color-chip a + a {margin-left:7px}
.s1 .color-chip a:before{width:20px;height:20px;margin:-10px 0 0 -10px;}
.s1 .color-chip a.on:after,
.s1 .color-chip a:hover:after{margin:-15px 0 0 -15px;}
.color-chip .c1:before {background: #b3b2bb}
.color-chip .c2:before {background: #cbb53d}
/*.s12 .color-chip a:focus:after{display:none;}*/

html.color_yb .color-chip a:before,
html.color_yb .color-chip a:after{border-color:#fff;}

@-webkit-keyframes imgload {
    0% {-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
    100% {-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes imgload {
    0% {-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
    100% {-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
}
/*! Dimension */
.m_feature_dimension .f_areas {width:1140px;margin:0 auto;font-size:0}
.m_feature_dimension .f_areas > div{display:inline-block;width:50%;vertical-align:middle;position:relative;box-sizing:border-box;}
.m_feature_dimension .f_areas .f_header-type1 {padding-left:180px;padding-bottom:78px;top:0;left:0;right:0}
.m_feature_dimension .f_areas .f_container {overflow:visible}
.m_feature_dimension .o_fold {position:relative;z-index:1;width:424px;height:680px;left:-11px;display:inline-block;}
.m_feature_dimension .o_unfold {position:absolute;width:auto;margin:0;height:auto;top:0;right:70px;left:auto;opacity:0;}
.m_feature_dimension .screen {position:absolute;top:0;left:0;}
.m_feature_dimension .o_size_area {position:absolute;top:42px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.m_feature_dimension .arrows {opacity:0;position:absolute;top:50%;left:50%;width:0;height:0;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);background-size:100% 100%;background-repeat:no-repeat}
.m_feature_dimension .c_prod-size {position:absolute;top:50%;left:10%;right:10%;margin-top:8px;text-align:center;color:#fff;font-family:'SamsungSharpSans';font-weight:bold !important;font-size:36px;line-height:1;transform:translateY(-50%);-ms-transform:translateY(-50%);}

.m_feature_dimension .o_fold .o_size_area {width:394px;height:552px}
.m_feature_dimension .o_unfold .o_size_area {top:122px;margin-left:8px;width:169px;height:390px}
.m_feature_dimension .o_unfold .c_prod-size {margin-top:3px}
.m_feature_dimension .o_fold .arrows {background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/0402/galaxy-fold/design/images/galaxy-fold_design_dimension-fold_arrow.jpg')}
.m_feature_dimension .o_unfold .arrows {background-image:url('//image-us.samsung.com/us/smartphones/galaxy-s10/0402/galaxy-fold/design/images/galaxy-fold_design_dimension-unfold_arrow.jpg')}
.m_feature_dimension.in-view .o_unfold {opacity:1;right:-107px;-webkit-transition: 2s cubic-bezier(.5,.01,.2,1);-o-transition: 2s cubic-bezier(.5,.01,.2,1);-moz-transition: 2s cubic-bezier(.5,.01,.2,1);transition: 2s cubic-bezier(.5,.01,.2,1);}
.m_feature_dimension .o_size_area.inview .arrows {width:100%;height:100%;opacity:1;transition:width 1s ease, height 1s ease, opacity .75s; transition-delay:.5s;}
.s4 .m_feature_dimension .c_tit-type1 {width:850px}
.s4 .m_feature_dimension .c_tit-type2 {width:300px}

.s3 .m_feature_dimension .c_tit-type1 {width:800px}
.s3 .m_feature_dimension .f_areas {width:904px}
.s3 .m_feature_dimension .o_phone img {width:100%}
.s3 .m_feature_dimension .o_fold {width:310px;height:494px}
.s3 .m_feature_dimension .o_fold .o_size_area {top:30px;width:284px;height:398px}
.s3 .m_feature_dimension .o_unfold {width:166px;height:494px;right:64px}
.s3 .m_feature_dimension .o_unfold .o_size_area {margin-left:5px;top:90px;width:121px;height:279px}
.s3 .m_feature_dimension.in-view .o_unfold {right:-42px}
.s3 .m_feature_dimension .c_prod-size {font-size:26px}
.s3 .m_feature_dimension .f_areas .f_header-type1 {padding-left:100px;padding-bottom:60px}

.s2 .m_feature_dimension .c_tit-type1 {width:640px}
.s2 .m_feature_dimension .f_areas {position:relative;width:695px;padding-bottom:750px}
.s2 .m_feature_dimension .f_areas .f_header-type1 {display:block;width:auto;position:static;padding:0;overflow:hidden;}
.s2 .m_feature_dimension .f_header-type1 .c_tit-type2 {float:left;box-sizing:border-box;width:50%;padding-right:80px;}
.s2 .m_feature_dimension .f_header-type1 .c_desc-type1 {margin-top:0;float:left;box-sizing:border-box;width:50%;}

.s2 .m_feature_dimension .f_container {display:block;position:absolute;top:auto;bottom:0;left:50%;width:696px;height:698px;margin-left:-348px;}
.s2 .m_feature_dimension .o_fold {left:0}
.s2 .m_feature_dimension.in-view .o_unfold {right:0}

.s1 .m_feature_dimension .f_areas {position:relative;width:auto;padding-bottom:298px}
.s1 .m_feature_dimension .f_areas > div{display:block;width:auto;}
.s1 .m_feature_dimension .f_areas .f_header-type1 {padding-left:26px;padding-right:26px;padding-bottom:0;}
.s1 .m_feature_dimension .f_areas .f_container {position:absolute;top:auto;left:50%;bottom:0;width:312px;height:312px;margin-left:-156px;}
.s1 .m_feature_dimension .o_fold {width:193px;height:307px;left:0;}
.s1 .m_feature_dimension .o_unfold {width:103px;height:307px;left:auto;right:30px}
.s1 .m_feature_dimension.in-view .o_unfold {right:0;}
.s1 .m_feature_dimension .f_container img{width:100%;height:100%;}
.s1 .m_feature_dimension .o_fold .o_size_area {top:19px;width:178px;height:248px;margin-left:-1px;}
.s1 .m_feature_dimension .o_unfold .o_size_area {width:72px;height:175px;top:55px;margin-left:2px}
.s1 .m_feature_dimension .c_prod-size {font-size:27px;margin-top:4px}


/*! package */
.m_content-package {padding-bottom:110px}
.m_feature_package .c_tit-type2 {padding-right:80px}
.s4 .m_feature_package .c_desc-type1 {padding-right:100px}

.s3 .m_content-package .f_container img {height:610px}
.s3 .m_feature_package .c_desc-type2 {padding-right:0}

.s2 .m_feature_package .c_tit-type1 {width:540px}
.s2 .m_feature_package .c_tit-type2 {padding-right:50px;}
.s2 .m_content-package .f_container img {height:478px}

.s1 .m_content-package {padding-bottom:0}
.s1 .m_content-package .f_container figure {width:768px;margin-left:-384px}
.s1 .m_content-package .f_container img {width:100%;height:auto;}

/*! care plus*/
.m_content-care-plus {background:#fff; border-bottom:2px solid #d0d2d1;}
.m_banner-care-plus {position:relative;padding:90px 78px;color:#000;}
.m_banner-care-plus .m_banner-header .c_txt-title1 {display:block;font-family:'SamsungOne';font-size:30px;line-height:48px}
.m_banner-care-plus .m_banner-header .c_txt-desc1 {margin-top:10px;font-family:'SamsungOne';font-size:16px;line-height:28px;}
.m_banner-care-plus .m_banner-header .c_txt-desc2 {margin-top:20px;font-family:'SamsungOne';font-size:14px}
.m_banner-care-plus .m_banner-header .c_btn-type1 {display:inline-block;margin-top:30px}
/*.m_banner-care-plus .m_banner-header .c_btn_pre-type2 {height:50px;padding:0 45px;border:3px solid #000;font-size:13px;line-height:46px;color:#000;letter-spacing:2.4px;font-family:'SamsungOne';font-weight:bold;}*/

/*.desktop .m_banner-care-plus button.c_btn_pre-type2:hover,
.desktop .m_banner-care-plus a.c_btn_pre-type2:hover {border-color:#000;color:#fff;background-color:#000}*/

.s34 .m_banner-care-plus .m_banner-header {position:static;margin:0;width:1280px;}
.s34 .m_banner-care-plus .m_banner-content {position:absolute;top:50%;right:240px;transform:translateY(-50%);-ms-transform:translateY(-50%);}

.s4 .m_banner-care-plus .m_banner-content img {width:240px}
.s3 .m_banner-care-plus {padding:68px 80px;}
.s3 .m_banner-care-plus .m_banner-header {width:auto;padding-right:240px}
/*.s3 .m_banner-care-plus .m_banner-header .c_btn_pre-type2 {height:50px;padding:0 40px;font-size:12px;line-height:50px;letter-spacing:2.1px;}*/
.s3 .m_banner-care-plus .m_banner-content {right:8.08988764%}
.s3 .m_banner-care-plus .m_banner-content img {width:223px}

.s2 .m_banner-care-plus {padding:130px 110px 150px;text-align:center;}
.s2 .m_banner-care-plus .m_banner-header .c_txt-title1 {font-size:38px;line-height:52px}
.s2 .m_banner-care-plus .m_banner-header .c_txt-desc1 {font-size:30px;line-height:48px}
.s2 .m_banner-care-plus .m_banner-header .c_txt-desc2 {font-size:24px;line-height:40px}
/*.s2 .m_banner-care-plus .m_banner-header .c_btn_pre-type2 {height:64px;padding:0 60px;font-size:16px;line-height:56px;letter-spacing:1.7px;border-width:4px}*/
.s2 .m_banner-care-plus .m_banner-content {margin-top:124px}

.s1 .m_banner-care-plus {padding:68px 43px 92px;text-align:center;}
.s1 .m_banner-care-plus .m_banner-header .c_txt-title1 {font-size:19px}
.s1 .m_banner-care-plus .m_banner-header .c_txt-desc2 {font-size:12px}
.s1 .m_banner-care-plus .m_banner-header .c_txt-desc2 {font-size:11px}
.s1 .m_banner-care-plus .m_banner-header .c_btn-type1 {margin-top:27px}
/*.s1 .m_banner-care-plus .m_banner-header .c_btn_pre-type2 {height:43px;padding:0 40px;font-size:12px;line-height:38px;letter-spacing:1.7px;border-width:2px}*/
.s1 .m_banner-care-plus .m_banner-content {margin-top:76px}
.s1 .m_banner-care-plus .m_banner-content img {width:190px}
