@charset "utf-8";


/* common */
html.s2 .m_feature_introduction .f_header-inner {width:270px;}
html.s1 .m_feature_jump .jump_contents .c_jump-title {top:9px;font-size:10px;}


/* highlights */
.s34 .highlights article.m_feature-colors .f_header-type2 .c_feature-type2 {padding-right:90px;}
.s34 .highlights article.m_feature-resolution .f_header-type1 .c_feature-type1 {width:595px;}
.s34 .highlights article.m_feature-camera .f_header-type1 .text-wrap {width:auto;}
.s34 .highlights article.m_feature-night_portrait .f_header-type1 .text-wrap{width: 880px;}
.s34 .highlights article.m_feature-visionbooster .f_header-type2 .c_feature-type2{padding-right: 120px;}
.s34 .highlights article.m_feature-connect .f_header-type1 .text-wrap{width: auto;}

.s2 .highlights article.m_feature-resolution .f_header-type1 .c_feature-type1 {width:370px;}
.s2 .highlights article.m_feature-camera .f_header-type1 .text-wrap {width:auto;}
.s2 .highlights article.m_feature-night_portrait .f_header-type1 .text-wrap{width: 600px;}
.s2 .highlights article.m_feature-visionbooster .f_header-type2 .c_feature-type2{padding-right: 100px;}
.s2 .highlights article.m_feature-connect .f_header-type1 .text-wrap{width: auto;}

.s1 .highlights article.m_feature-colors .f_header-type2 .c_feature-type2 {width:calc(100% + 20px);}
.s0 .highlights article.m_feature-colors .f_header-type2 .c_feature-type2 {width:calc(100% + 20px);}
.s1 .highlights article.m_feature-pro_grade .f_header-type1 .text-wrap {width:calc(100% + 20px);}
.s0 .highlights article.m_feature-pro_grade .f_header-type1 .text-wrap {width:calc(100% + 10px);}
.s1 .highlights article.m_feature-visionbooster .f_header-type2 .c_feature-type2 {padding-right:0;}

/* showroom */
.showroom .overview-card.ecosystem figure {padding-top: 20px; background: #fff;}
.showroom a.overview-card-box[href="#quick-share"] p.tit { width:150px; }
.s3 .showroom a.overview-card-box[href="#quick-share"] p.tit { width:100px;padding-right: 0; }
.s2 .showroom a.overview-card-box[href="#quick-share"] p.tit { width:100px;padding-right: 0; }

/* models */
.s34 .models .o_page-link .c_btn_f3 {padding: 0 22px;}
.s34 .models .o_page-link .c_btn_f3 .copy {padding: 0px 15px ;}
.s2 .models .o_page-link .c_btn_f3 {padding: 0 25px;}
.s2 .models .o_page-link .c_btn_f3 .copy {padding: 0;}
.s1 .models .o_page-link .c_btn_f3 {padding: 0 10px;}
.s1 .models .o_page-link .c_btn_f3 .copy {max-width: 124px;font-size: 11px;}
.s0 .models .o_page-link .c_btn_f3 {padding: 0;}
.s34 .models .rear-camera_info .c_unit-type3 {padding-right: 50px;}
.s12 .models .rear-camera_info .c_unit-type3 {padding-right: 20px;}


/* accessories */
.s2 .accessories .m_feature-acc-kv.essentials .f_header-inner { word-wrap: break-word; }
.s2 .accessories .m_feature-acc .acc_list[data-folder=chargers] .c_title-type2 { font-size: 26px }
.s2 .accessories .m_feature-acc-kv.chargers .acc_list-type2 .item-header {width: 230px;}