.jp-support-product-hero{max-width:1440px;margin:0 auto}
.jp-support-product-hero__layer-popup{display:none}
.jp-support-product-hero__layer-popup .layer-popup{overflow-y:auto;position:fixed;left:0;top:0;right:0;bottom:0;letter-spacing:-4px;text-align:center;background:rgba(0,0,0,0.68);z-index:3100}
.jp-support-product-hero__layer-popup .layer-popup:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.jp-support-product-hero__layer-popup .layer-popup__looping--first{display:inline-block}
.jp-support-product-hero__layer-popup .layer-popup__inner{display:inline-block;position:relative;width:1121px;padding:40px 40px 32px 40px;border-radius:20px;background:#fff;line-height:1.33;vertical-align:middle;letter-spacing:0}
.jp-support-product-hero__layer-popup .layer-popup__contents:after{display:block;content:'';clear:both}
.jp-support-product-hero__layer-popup .layer-popup__close{display:block;overflow:hidden;position:absolute;right:12px;top:12px;width:48px;height:48px;color:transparent;text-indent:-9999px;z-index:1}
.jp-support-product-hero__layer-popup .layer-popup__close .icon{display:inline-block;position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px}
.jp-support-product-hero__layer-popup .find-model__title{font-size:24px;font-family:'SamsungSharpSans',Meiryo,sans-serif;color:#000;text-align:left}
.jp-support-product-hero__layer-popup .find-model__desc{max-width:578px;margin-top:6px;font-size:14px;line-height:1.33;word-break:break-word;color:#666;text-align:left}
.jp-support-product-hero__layer-popup .find-model__select{margin-top:22px;width:641px}
.jp-support-product-hero__layer-popup .find-model__select-wrap{float:left;width:689px}
.jp-support-product-hero__layer-popup .find-model__select-list{display:table;width:100%}
.jp-support-product-hero__layer-popup .find-model__select-item{display:table-row;font-size:0;vertical-align:top}
.jp-support-product-hero__layer-popup .find-model__select-title{width:80px;display:table-cell;padding-top:16px;padding-right:16px;font-size:16px;font-weight:bold;color:#000;text-align:left;vertical-align:middle}
.jp-support-product-hero__layer-popup .find-model__select-menu{display:table-cell;padding-top:16px;vertical-align:top}
.jp-support-product-hero__layer-popup .find-model__select-menu .menu{width:100%;max-width:100%}
.jp-support-product-hero__layer-popup .find-model__select-item:first-child .layer-popup__select-title,.jp-support-product-hero__layer-popup .find-model__select-item:first-child .layer-popup__select-menu{padding-top:0}
.jp-support-product-hero__layer-popup .find-model__info-wrap{position:relative;min-height:300px;margin-top:16px;text-align:center;overflow:hidden}
.jp-support-product-hero__layer-popup .find-model__item{padding:0 10px}
.jp-support-product-hero__layer-popup .find-model__swiper-list [class*="swiper-button"]{background:0;top:0;width:36px;margin-top:102px;padding:0;-webkit-transform:none;transform:none}
.jp-support-product-hero__layer-popup .find-model__swiper-list .swiper-button-prev{left:1px}
.jp-support-product-hero__layer-popup .find-model__swiper-list .swiper-button-next{right:1px}
.jp-support-product-hero__layer-popup .find-model__item-image{height:240px;padding:0 16px}
.jp-support-product-hero__layer-popup .find-model__item-image img{height:240px;width:auto}
.jp-support-product-hero__layer-popup .find-model__item-image img.image__main{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.jp-support-product-hero__layer-popup .find-model__item-text{margin:10px 0 5px 0;font-size:14px;color:#666;word-wrap:break-word}
.jp-support-product-hero__layer-popup .indicator{margin-top:7px}
.jp-support-product-hero__layer-popup .find-model__item .find-model__item-text:first-child{margin-top:250px}
.jp-support-product-hero .topics{padding:77px 48px 46px;background-color:#333}
.jp-support-product-hero .topics__headline{font-size:48px;line-height:1.16;font-weight:bold;text-align:center;color:#fff;font-family:'SamsungSharpSans',Meiryo,sans-serif}
.jp-support-product-hero .topics:before,.jp-support-product-hero .topics:after{content:'';display:block;clear:both}
.jp-support-product-hero .topics__item{float:left;width:33.3%;text-align:center}
.jp-support-product-hero .topics__link{display:block;padding:40px 0 20px;font-size:24px;line-height:1.14;font-family:'SamsungSharpSans',Meiryo,sans-serif;font-weight:bold;color:#fff}
.jp-support-product-hero .topics__link-icon{position:relative;overflow:hidden;display:block;width:120px;height:120px;margin:0 auto;border:2px solid #fff;border-radius:50%}
.jp-support-product-hero .topics__link-icon svg{position:absolute;top:50%;left:50%;display:block;width:100%;height:100%;fill:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.jp-support-product-hero .topics__link-more{position:relative;display:inline-block;margin-top:18px;padding-right:18px;font-size:14px;letter-spacing:.1em;vertical-align:top;text-transform:uppercase}
.jp-support-product-hero .topics__link-more svg.icon{position:absolute;top:0;right:0;display:inline-block;width:16px;height:16px;fill:#fff;vertical-align:middle}
.jp-support-product-hero .topics__link-text{display:block;margin-top:37px;word-wrap:break-word}
.jp-support-product-hero .topics__link--active{padding-bottom:0;opacity:1 !important}
.jp-support-product-hero .topics__link--active .topics__link-icon{background-color:#fff}
.jp-support-product-hero .topics__link--active .topics__link-icon svg{fill:#333}
.jp-support-product-hero .topics__link--active .topics__link-more{padding-right:0;padding-bottom:24px;color:#20a2ff}
.jp-support-product-hero .topics__link--active .topics__link-more svg.icon{top:13px;left:50%;width:33px;height:33px;margin-left:-17px;fill:#fff}
.jp-support-product-hero .topics__link:hover,.jp-support-product-hero .topics__link:focus{opacity:1 !important;text-decoration:underline}
.jp-support-product-hero .topics__link:hover .topics__link-more,.jp-support-product-hero .topics__link:focus .topics__link-more{text-decoration:underline}
.jp-support-product-hero .topics__link:hover .topics__link-icon,.jp-support-product-hero .topics__link:focus .topics__link-icon{background-color:#fff}
.jp-support-product-hero .topics__link:hover .topics__link-icon svg,.jp-support-product-hero .topics__link:focus .topics__link-icon svg{fill:#333}
.jp-support-product-hero .topics__list{margin-top:11px}
.jp-support-product-hero .topics__list:before,.jp-support-product-hero .topics__list:after{content:'';display:block;clear:both}
.jp-support-product-hero .topics__list--selected .topics__link{opacity:.6}
.jp-support-product-hero .select-product{position:relative;display:none;padding:48px 48px 32px;background-color:#f7f7f7}
.jp-support-product-hero .select-product:focus{outline-offset:-2px}
.jp-support-product-hero .select-product__wrap{position:relative;overflow:hidden;height:0;-webkit-transition:height .5s cubic-bezier(0.4,0,0.2,1);transition:height .5s cubic-bezier(0.4,0,0.2,1)}
.jp-support-product-hero .select-product__headline{padding:0 46px;font-size:32px;line-height:1.6;font-weight:bold;text-align:center;font-family:'SamsungSharpSans',Meiryo,sans-serif}
.jp-support-product-hero .select-product__list{margin-top:56px;text-align:center;letter-spacing:-10px;font-size:0}
.jp-support-product-hero .select-product__item{display:inline-block;width:25%;text-align:center;letter-spacing:0;vertical-align:top}
.jp-support-product-hero .select-product__link{display:block;font-size:16px;font-size:1.11111vw;line-height:1.5;font-weight:normal;color:#000}
.jp-support-product-hero .select-product__link .image{width:109px;height:auto}
.jp-support-product-hero .select-product__link .icon{display:block;width:15px;height:15px;margin:2px auto 0}
.jp-support-product-hero .select-product__link:hover,.jp-support-product-hero .select-product__link:focus{opacity:1}
.jp-support-product-hero .select-product__link--active,.jp-support-product-hero .select-product__link:hover,.jp-support-product-hero .select-product__link:focus{opacity:1 !important}
.jp-support-product-hero .select-product__link--active .icon{fill:#1428a0}
.jp-support-product-hero .select-product__close{overflow:hidden;position:absolute;top:28px;right:56px;width:32px;height:32px;padding:9px;background-color:#666;font-size:0;color:transparent;line-height:0}
.jp-support-product-hero .select-product__close .icon{display:block;width:14px;height:14px;fill:#fff}
.jp-support-product-hero .select-product__list--selected .select-product__link{opacity:.6}
.jp-support-product-hero .find-category{position:relative;padding:16px 48px 48px;background-color:#f7f7f7}
.jp-support-product-hero .find-category-wrap{overflow:hidden;height:0;-webkit-transition:height .5s cubic-bezier(0.4,0,0.2,1);transition:height .5s cubic-bezier(0.4,0,0.2,1)}
.jp-support-product-hero .find-category:before,.jp-support-product-hero .find-category:after{content:'';display:block;clear:both}
.jp-support-product-hero .find-category__loading{display:none;position:absolute;top:0;left:0;bottom:0;right:0}
.jp-support-product-hero .find-category__loading:before,.jp-support-product-hero .find-category__loading:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0}
.jp-support-product-hero .find-category__loading:before{background-color:#fff;opacity:.8}
.jp-support-product-hero .find-category__loading:after{background:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/loading-jp-support-product-hero.gif) no-repeat 50% 50%;background-size:72px auto}
.jp-support-product-hero .find-category__link{display:block;margin:3px;padding:10px 13px 9px;color:#666}
.jp-support-product-hero .find-category__link:hover,.jp-support-product-hero .find-category__link:focus{font-weight:bold;color:#1428a0;font-family:'SamsungSharpSans',Meiryo,sans-serif}
.jp-support-product-hero .find-category__link .icon{display:inline-block;width:16px;height:16px;-webkit-box-sizing:content-box;box-sizing:content-box;fill:currentColor}
.jp-support-product-hero .find-category__link--active{font-weight:bold;color:#1428a0}
.jp-support-product-hero .find-category__item{font-size:16px;line-height:1.37;border-bottom:1px solid #ccc}
.jp-support-product-hero .find-category__title{position:relative;background-color:#666}
.jp-support-product-hero .find-category__title:after{display:block;width:24px;height:24px}
.jp-support-product-hero .find-category__find-number{display:inline-block;margin:12px 0 26px;font-size:14px;line-height:1.28;color:#000;text-decoration:underline}
.jp-support-product-hero .find-category__step{float:left;width:25%;padding:0 8px}
.jp-support-product-hero .find-category__listing{overflow:auto;height:352px;background-color:#fff;scrollbar-face-color:#888a8d;scrollbar-arrow-color:#888a8d;scrollbar-track-color:#f1f1f1;scrollbar-shadow-color:#888a8d;scrollbar-highlight-color:#888a8d;scrollbar-3dlight-color:#888a8d;scrollbar-darkshadow-color:#888a8d}
.jp-support-product-hero .find-category__listing::-webkit-scrollbar{width:16px;background-color:#f1f1f1}
.jp-support-product-hero .find-category__listing::-webkit-scrollbar-thumb{background-color:#888a8d}
.jp-support-product-hero .find-category__listing-wrap{overflow:hidden;position:relative;border:1px solid #ccc;height:350px}
.jp-support-product-hero .find-category__listing--no-result{display:none;height:100%;background:#fff;font-size:0;white-space:nowrap;text-align:center}
.jp-support-product-hero .find-category__listing--no-result:after{content:'';display:inline-block;vertical-align:middle;height:100%}
.jp-support-product-hero .find-category__sorting{display:none;position:absolute;top:100%;left:0;right:0;z-index:10;height:auto;border:1px solid #ccc;border-bottom:0}
.jp-support-product-hero .find-category__name{display:block;padding:14px 16px 11px;font-size:18px;line-height:1.28;font-weight:bold;color:#fff;font-family:'SamsungSharpSans',Meiryo,sans-serif}
.jp-support-product-hero .find-category__name .icon{display:none;position:absolute;top:13px;right:20px;width:22px;height:22px;fill:#fff}
.jp-support-product-hero .find-category__name .hidden,.jp-support-product-hero .find-category__name-selected{display:none}
.jp-support-product-hero .find-category__name:focus{outline-offset:-2px}
.jp-support-product-hero .find-category .support-input__wrap{position:relative;border:1px solid #ccc;background-color:#fff;padding-right:54px}
.jp-support-product-hero .find-category .support-input__label,.jp-support-product-hero .find-category .support-input__input{width:100%;border:0;background:transparent;height:46px;padding:10px 15px;font-size:16px;line-height:29px;color:#666}
.jp-support-product-hero .find-category .support-input__input:disabled{background:#ebebe4}
.jp-support-product-hero .find-category .support-input__input::-ms-clear{display:none;width:0;height:0}
.color_yb .jp-support-product-hero .find-category .support-input__input{background-color:#000 !important;color:#fff01f !important}
.jp-support-product-hero .find-category .support-input__label{position:absolute;top:0;left:0;bottom:0;right:54px;line-height:29px;padding:10px 15px;font-size:16px;color:#666;text-align:left}
.jp-support-product-hero .find-category .support-input__search{position:absolute;top:0;right:0;left:auto;bottom:0;padding:12px 15px;width:54px;height:46px}
.jp-support-product-hero .find-category .support-input__search .icon{width:24px;height:24px}
.jp-support-product-hero .find-category__no-result{display:inline-block;max-width:100%;vertical-align:middle}
.jp-support-product-hero .find-category__no-result:before{content:'';display:block;width:96px;height:96px;margin:0 auto;background:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/img-jp-support-product-hero-no-result1.png) no-repeat 50% 50%;background-size:100% 100%}
.jp-support-product-hero .find-category__no-result-text{display:block;margin-top:14px;font-size:18px;line-height:1.14;font-weight:bold;color:#ccc;text-transform:uppercase}
.jp-support-product-hero .find-category__search-result{display:none;overflow:hidden;position:absolute;top:48px;left:8px;right:8px;z-index:12;max-height:342px;margin-top:8px}
.jp-support-product-hero .find-category__search-result .model-search__list{overflow:auto;max-height:340px;border:1px solid #ccc;background-color:#fff}
.jp-support-product-hero .find-category__search-result .model-search__item{border-bottom:1px solid #ccc}
.jp-support-product-hero .find-category__search-result .model-search__product{display:block;margin:3px;padding:10px 13px 9px;font-size:14px;line-height:1.6;color:#666}
.jp-support-product-hero .find-category__search-result .mark-keyword{font-weight:bold;color:#666;background-color:transparent}
.jp-support-product-hero .find-category__product{display:inline-block;width:100%;vertical-align:middle;letter-spacing:0}
.jp-support-product-hero .find-category__product-wrap{height:296px;margin-top:4px;padding:16px;background-color:#fff;font-size:0;letter-spacing:-5px;white-space:nowrap}
.jp-support-product-hero .find-category__product-wrap:before{content:'';display:inline-block;height:264px;vertical-align:middle}
.jp-support-product-hero .find-category__product-img{width:150px;height:150px;margin:0 auto;font-size:0;text-align:center;white-space:nowrap}
.jp-support-product-hero .find-category__product-img--none{width:auto}
.jp-support-product-hero .find-category__product-img--none .find-category__no-result:before{background-image:url(../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/img-jp-support-product-hero-no-result2.png)}
.jp-support-product-hero .find-category__product-img--none .find-category__no-result-text{margin-top:30px}
.jp-support-product-hero .find-category__product .cta{margin-top:15px}
.jp-support-product-hero .find-category__model-name{overflow:hidden;margin-top:-4px;font-size:16px;line-height:1.5;font-weight:bold;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.jp-support-product-hero .find-category__model-id{overflow:hidden;display:block;font-size:14px;line-height:1.6;font-weight:normal;color:#333;text-overflow:ellipsis;white-space:nowrap}
.jp-support-product-hero .find-category__disclaimer{overflow:hidden;clear:both;padding:13px 0 0 15px;margin-bottom:-28px;font-size:12px;color:#666}
.jp-support-product-hero .find-category__disclaimer a{font-size:inherit;color:#000;text-decoration:underline}
.jp-support-product-hero .find-category__disclaimer a:hover,.jp-support-product-hero .find-category__disclaimer a:active,.jp-support-product-hero .find-category__disclaimer a:focus{color:#1428a0}
.jp-support-product-hero .find-category__idontknow{display:none;height:100px;height:6.94444vw;padding:18px 14px 20px;text-align:left}
.jp-support-product-hero .find-category__idontknow-text{font-size:18px;font-weight:bold}
.jp-support-product-hero .find-category__idontknow .cta{margin-top:14px}
.jp-support-product-hero .find-category--active .find-category__name .icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.jp-support-product-hero .find-category--active .find-category__sorting{display:block}
.jp-support-product-hero .find-category--download .find-category__idontknow{display:none}
.jp-support-product-hero .find-category--download .find-category__product-wrap{height:400px;margin-top:0}
.jp-support-product-hero .find-category--download .find-category__product-wrap:before{height:368px}
.jp-support-product-hero .find-category--download .find-category__model-name{margin-top:4px}
.jp-support-product-hero .find-category--download .find-category__product-img{width:192px;height:192px}
.jp-support-product-hero .find-category--download .find-category__product-img:before{height:192px}
.jp-support-product-hero .find-category__step--result{text-align:center}
.jp-support-product-hero .find-category__step--sort{position:relative}
.jp-support-product-hero .find-category__step--sort .find-category__title{background-color:#ccc}
.jp-support-product-hero .find-category__step--sort .find-category__title .icon{display:block;fill:#000}
.jp-support-product-hero .find-category__step--sort .find-category__name{color:#000}
.jp-support-product-hero .find-category__step--sort .find-category__listing-wrap{height:246px}
.jp-support-product-hero .find-category__step--sort .find-category__listing{height:252px;border-top:0}
.jp-support-product-hero .find-category__step--sort .find-category__sorting{background-color:#f2f2f2}
.color_yb .jp-support-product-hero .topics,.color_yb .jp-support-product-hero .topics__headline,.color_yb .jp-support-product-hero .topics__item,.color_yb .jp-support-product-hero .topics__link,.color_yb .jp-support-product-hero .topics__link-text,.color_yb .jp-support-product-hero .topics__link--active .topics__link-more,.color_yb .jp-support-product-hero .topics__link-more:hover,.color_yb .jp-support-product-hero .topics__link-more:focus,.color_yb .jp-support-product-hero .select-product__headline,.color_yb .jp-support-product-hero .find-category__name,.color_yb .jp-support-product-hero .find-category__link,.color_yb .jp-support-product-hero .support-input__wrap,.color_yb .jp-support-product-hero .support-input__label,.color_yb .jp-support-product-hero .find-category__find-number,.color_yb .jp-support-product-hero .find-category__model-name,.color_yb .jp-support-product-hero .find-category__model-id,.color_yb .jp-support-product-hero .cta,.color_yb .jp-support-product-hero .find-category__no-result-text{background-color:#000 !important;color:#fff01f !important}
.color_yb .jp-support-product-hero .select-product__close{background-color:#fff01f !important}
.color_yb .jp-support-product-hero .select-product__close .icon{fill:#000 !important}
.color_yb .jp-support-product-hero .support-input__search .icon,.color_yb .jp-support-product-hero .find-category__name .icon{fill:#fff !important}
@media screen and (max-width:1440px){.jp-support-product-hero__layer-popup .layer-popup__inner{width:77.84722222vw;padding:2.77777778vw 2.77777778vw 2.22222222vw 2.77777778vw;border-radius:1.38888889vw}
.jp-support-product-hero__layer-popup .layer-popup__close{right:.83333333vw;top:.83333333vw;width:3.33333333vw;height:3.33333333vw}
.jp-support-product-hero__layer-popup .layer-popup__close .icon{width:1.66666667vw;height:1.66666667vw;margin:-0.83333333vw 0vw 0vw -0.83333333vw}
.jp-support-product-hero__layer-popup .find-model__title{font-size:1.66666667vw}
.jp-support-product-hero__layer-popup .find-model__desc{max-width:40.13888889vw;margin-top:.41666667vw;font-size:.97222222vw}
.jp-support-product-hero__layer-popup .find-model__select{margin-top:1.52777778vw;width:44.51388889vw}
.jp-support-product-hero__layer-popup .find-model__select-wrap{width:47.84722222vw}
.jp-support-product-hero__layer-popup .find-model__select-title{width:5.55555556vw;padding-top:1.11111111vw;padding-right:1.11111111vw;font-size:1.11111111vw}
.jp-support-product-hero__layer-popup .find-model__select-menu{padding-top:1.11111111vw}
.jp-support-product-hero__layer-popup .find-model__info-wrap{min-height:20.83333333vw;margin-top:1.11111111vw}
.jp-support-product-hero__layer-popup .find-model__item{padding:0vw .69444444vw}
.jp-support-product-hero__layer-popup .find-model__swiper-list [class*="swiper-button"]{width:2.5vw;margin-top:7.08333333vw}
.jp-support-product-hero__layer-popup .find-model__swiper-list .swiper-button-prev{left:.06944444vw}
.jp-support-product-hero__layer-popup .find-model__swiper-list .swiper-button-next{right:.06944444vw}
.jp-support-product-hero__layer-popup .find-model__item-image{height:16.66666667vw;padding:0vw 1.11111111vw}
.jp-support-product-hero__layer-popup .find-model__item-image img{height:16.66666667vw}
.jp-support-product-hero__layer-popup .find-model__item-text{margin:.69444444vw 0vw .34722222vw 0vw;font-size:.97222222vw}
.jp-support-product-hero__layer-popup .indicator{margin-top:.48611111vw}
.jp-support-product-hero__layer-popup .find-model__item .find-model__item-text:first-child{margin-top:17.36111111vw}
.jp-support-product-hero .topics{padding:5.34722222vw 3.33333333vw 3.19444444vw 3.33333333vw}
.jp-support-product-hero .topics__headline{font-size:3.33333333vw}
.jp-support-product-hero .topics__link{padding:2.77777778vw 0vw 1.38888889vw 0vw;font-size:1.66666667vw}
.jp-support-product-hero .topics__link-icon{width:8.33333333vw;height:8.33333333vw}
.jp-support-product-hero .topics__link-more{margin-top:1.25vw;padding-right:1.25vw;font-size:.97222222vw}
.jp-support-product-hero .topics__link-more svg.icon{width:1.11111111vw;height:1.11111111vw}
.jp-support-product-hero .topics__link-text{margin-top:2.56944444vw}
.jp-support-product-hero .topics__link--active .topics__link-more{padding-bottom:1.66666667vw}
.jp-support-product-hero .topics__link--active .topics__link-more svg.icon{top:.90277778vw;width:2.29166667vw;height:2.29166667vw;margin-left:-1.18055556vw}
.jp-support-product-hero .topics__list{margin-top:.76388889vw}
.jp-support-product-hero .select-product{padding:3.33333333vw 3.33333333vw 2.22222222vw 3.33333333vw}
.jp-support-product-hero .select-product__headline{padding:0vw 3.19444444vw;font-size:2.22222222vw}
.jp-support-product-hero .select-product__list{margin-top:3.88888889vw;letter-spacing:-0.69444444vw}
.jp-support-product-hero .select-product__link{font-size:1.11111111vw}
.jp-support-product-hero .select-product__link .image{width:7.56944444vw}
.jp-support-product-hero .select-product__link .icon{width:1.04166667vw;height:1.04166667vw;margin-top:.13888889vw}
.jp-support-product-hero .select-product__close{top:1.94444444vw;right:3.88888889vw;width:2.22222222vw;height:2.22222222vw;padding:.625vw}
.jp-support-product-hero .select-product__close .icon{width:.97222222vw;height:.97222222vw}
.jp-support-product-hero .find-category{padding:1.11111111vw 3.33333333vw 3.33333333vw 3.33333333vw}
.jp-support-product-hero .find-category__link{margin:.20833333vw;padding:.69444444vw .90277778vw .625vw .90277778vw}
.jp-support-product-hero .find-category__link .icon{width:1.11111111vw;height:1.11111111vw}
.jp-support-product-hero .find-category__item{font-size:1.11111111vw}
.jp-support-product-hero .find-category__title:after{width:1.66666667vw;height:1.66666667vw}
.jp-support-product-hero .find-category__find-number{margin:.83333333vw 0vw 1.80555556vw 0vw;font-size:.97222222vw}
.jp-support-product-hero .find-category__step{padding:0vw .55555556vw}
.jp-support-product-hero .find-category__listing{height:24.44444444vw}
.jp-support-product-hero .find-category__listing-wrap{height:24.30555556vw}
.jp-support-product-hero .find-category__name{padding:.97222222vw 1.11111111vw .76388889vw 1.11111111vw;font-size:1.25vw}
.jp-support-product-hero .find-category__name .icon{top:.90277778vw;right:1.38888889vw;width:1.52777778vw;height:1.52777778vw}
.jp-support-product-hero .find-category .support-input__wrap{padding-right:3.75vw}
.jp-support-product-hero .find-category .support-input__label,.jp-support-product-hero .find-category .support-input__input{height:3.19444444vw;padding:.69444444vw 1.04166667vw;font-size:1.11111111vw;line-height:2.01388889vw}
.jp-support-product-hero .find-category .support-input__label{right:3.75vw;line-height:2.01388889vw;padding:.69444444vw 1.04166667vw;font-size:1.11111111vw}
.jp-support-product-hero .find-category .support-input__search{padding:.83333333vw 1.04166667vw;width:3.75vw;height:3.19444444vw}
.jp-support-product-hero .find-category .support-input__search .icon{width:1.66666667vw;height:1.66666667vw}
.jp-support-product-hero .find-category__no-result:before{width:6.66666667vw;height:6.66666667vw}
.jp-support-product-hero .find-category__no-result-text{margin-top:.97222222vw;font-size:1.25vw}
.jp-support-product-hero .find-category__search-result{top:3.33333333vw;left:.55555556vw;right:.55555556vw;max-height:23.75vw;margin-top:.55555556vw}
.jp-support-product-hero .find-category__search-result .model-search__list{max-height:23.61111111vw}
.jp-support-product-hero .find-category__search-result .model-search__product{margin:.20833333vw;padding:.69444444vw .90277778vw .625vw .90277778vw;font-size:.97222222vw}
.jp-support-product-hero .find-category__product-wrap{height:20.55555556vw;margin-top:.27777778vw;padding:1.11111111vw;letter-spacing:-0.34722222vw}
.jp-support-product-hero .find-category__product-wrap:before{height:18.33333333vw}
.jp-support-product-hero .find-category__product-img{width:10.41666667vw;height:10.41666667vw}
.jp-support-product-hero .find-category__product .cta{margin-top:1.04166667vw}
.jp-support-product-hero .find-category__model-name{margin-top:-0.27777778vw;font-size:1.11111111vw}
.jp-support-product-hero .find-category__model-id{font-size:.97222222vw}
.jp-support-product-hero .find-category__disclaimer{padding:.90277778vw 0vw 0vw 1.04166667vw;margin-bottom:-1.94444444vw;font-size:.83333333vw}
.jp-support-product-hero .find-category__idontknow{height:6.94444444vw;padding:1.25vw .97222222vw 1.38888889vw .97222222vw}
.jp-support-product-hero .find-category__idontknow-text{font-size:1.25vw}
.jp-support-product-hero .find-category__idontknow .cta{margin-top:.97222222vw}
.jp-support-product-hero .find-category--download .find-category__product-wrap{height:27.77777778vw}
.jp-support-product-hero .find-category--download .find-category__product-wrap:before{height:25.55555556vw}
.jp-support-product-hero .find-category--download .find-category__model-name{margin-top:.27777778vw}
.jp-support-product-hero .find-category--download .find-category__product-img{width:13.33333333vw;height:13.33333333vw}
.jp-support-product-hero .find-category--download .find-category__product-img:before{height:13.33333333vw}
.jp-support-product-hero .find-category__step--sort .find-category__listing-wrap{height:17.08333333vw}
.jp-support-product-hero .find-category__step--sort .find-category__listing{height:17.5vw}
}
@media only screen and (max-width:767px){.jp-support-product-hero__layer-popup .layer-popup:before{display:none}
.jp-support-product-hero__layer-popup .layer-popup__inner{width:100%;max-width:none;padding:11.11111111vw 5vw;border-radius:0;vertical-align:top}
.jp-support-product-hero__layer-popup .layer-popup__close{right:0vw;top:0vw;width:15.55555556vw;height:15.55555556vw}
.jp-support-product-hero__layer-popup .layer-popup__close svg.icon{width:6.66666667vw;height:6.66666667vw;margin:-3.33333333vw 0vw 0vw -3.33333333vw}
.jp-support-product-hero__layer-popup .find-model__title{margin-top:.83333333vw;font-size:4.44444444vw}
.jp-support-product-hero__layer-popup .find-model__desc{max-width:100%;margin-top:1.94444444vw;margin-right:2.77777778vw;font-size:3.33333333vw}
.jp-support-product-hero__layer-popup .find-model__select{margin-top:4.44444444vw;width:100%}
.jp-support-product-hero__layer-popup .find-model__select-wrap{float:none;width:100%}
.jp-support-product-hero__layer-popup .find-model__select-title{width:18.05555556vw;padding-top:2.22222222vw;padding-right:2.22222222vw;font-size:3.33333333vw}
.jp-support-product-hero__layer-popup .find-model__select-menu{padding-top:0}
.jp-support-product-hero__layer-popup .find-model__select-item{font-size:100%}
.jp-support-product-hero__layer-popup .find-model__select .menu.focus{outline-offset:-2px}
.jp-support-product-hero__layer-popup .find-model__info-wrap{min-height:57.77777778vw;margin-top:8.88888889vw}
.jp-support-product-hero__layer-popup .find-model__item{padding:0}
.jp-support-product-hero__layer-popup .find-model__swiper-list [class*="swiper-button"]{width:36px;margin-top:20.55555556vw}
.jp-support-product-hero__layer-popup .find-model__swiper-list .swiper-button-prev{left:0}
.jp-support-product-hero__layer-popup .find-model__swiper-list .swiper-button-next{right:0}
.jp-support-product-hero__layer-popup .find-model__item-image{height:56.66666667vw;padding:0vw 4.72222222vw}
.jp-support-product-hero__layer-popup .find-model__item-image img{height:56.66666667vw}
.jp-support-product-hero__layer-popup .find-model__item-text{margin:2.77777778vw 0vw 0vw 0vw;font-size:3.33333333vw}
.jp-support-product-hero__layer-popup .indicator{margin-top:1.94444444vw}
.jp-support-product-hero__layer-popup .find-model__item .find-model__item-text:first-child{margin-top:59.44444444vw}
.jp-support-product-hero .topics{padding:12.77777778vw 6.66666667vw 7.77777778vw 6.66666667vw}
.jp-support-product-hero .topics__headline{font-size:9.72222222vw;line-height:1.22}
.jp-support-product-hero .topics__link{padding:3.33333333vw 0vw 4.16666667vw 0vw;font-size:5.83333333vw;line-height:1.14}
.jp-support-product-hero .topics__link-icon{position:absolute;top:2.22222222vw;left:0;width:17.22222222vw;height:17.22222222vw}
.jp-support-product-hero .topics__link-text{margin-top:0;font-size:5.27777778vw}
.jp-support-product-hero .topics__link-more{margin-top:4.44444444vw;padding-right:3.88888889vw;font-size:3.33333333vw}
.jp-support-product-hero .topics__link-more svg.icon{width:3.61111111vw;height:3.61111111vw}
.jp-support-product-hero .topics__link--active .topics__link-more{padding-right:3.88888889vw;padding-bottom:0;color:#20a2ff}
.jp-support-product-hero .topics__link--active .topics__link-more svg.icon{top:auto;left:auto;width:3.61111111vw;height:3.61111111vw;margin-left:0;fill:currentColor}
.jp-support-product-hero .topics__list{margin-top:3.61111111vw}
.jp-support-product-hero .topics__item{position:relative;float:none;width:auto;padding-left:21.66666667vw;text-align:left}
.jp-support-product-hero .select-product{padding:7.5vw 3.33333333vw 6.11111111vw 3.33333333vw}
.jp-support-product-hero .select-product__headline{padding:0vw 8.33333333vw;font-size:6.66666667vw;line-height:1.6}
.jp-support-product-hero .select-product__link{display:block;font-size:3.33333333vw;line-height:1.32}
.jp-support-product-hero .select-product__link .icon{margin:0 auto;width:3.61111111vw;height:3.61111111vw}
.jp-support-product-hero .select-product__link .image{display:block;width:22.5vw;margin:0 auto}
.jp-support-product-hero .select-product__list{margin-top:1px;text-align:left}
.jp-support-product-hero .select-product__item{display:inline-block;width:50%;margin-top:4.44444444vw}
.jp-support-product-hero .select-product__close{top:4.44444444vw;right:4.44444444vw;width:6.66666667vw;height:6.66666667vw;padding:1.66666667vw}
.jp-support-product-hero .select-product__close .icon{width:3.33333333vw;height:3.33333333vw}
.jp-support-product-hero .find-category{padding:2.5vw 6.66666667vw 8.33333333vw 6.66666667vw}
.jp-support-product-hero .find-category__step--listing.find-category--active{z-index:100}
.jp-support-product-hero .find-category__name{position:relative;padding:2.22222222vw 10vw 2.22222222vw 4.44444444vw;font-size:3.88888889vw;line-height:1.43}
.jp-support-product-hero .find-category__name .icon{display:block;top:50%;right:3.33333333vw;width:6.11111111vw;height:6.11111111vw;margin-top:-3.05555556vw}
.jp-support-product-hero .find-category__step{position:relative;float:none;width:auto;margin-top:2.22222222vw;padding:0}
.jp-support-product-hero .find-category__step:first-child{margin-top:0}
.jp-support-product-hero .find-category__listing{height:auto;margin-bottom:-1px}
.jp-support-product-hero .find-category__listing-wrap{display:none;position:absolute;top:100%;left:0;right:0;z-index:12}
.jp-support-product-hero .find-category__item{font-size:3.88888889vw;line-height:1.43}
.jp-support-product-hero .find-category__link{margin:.55555556vw;padding:1.66666667vw 3.88888889vw}
.jp-support-product-hero .find-category__link--active{font-weight:bold;color:#1428a0}
.jp-support-product-hero .find-category__sorting{position:absolute;top:100%;left:0;right:0;z-index:11}
.jp-support-product-hero .find-category .support-input__wrap{padding-right:8.61111111vw}
.jp-support-product-hero .find-category .support-input__label,.jp-support-product-hero .find-category .support-input__input{height:8.61111111vw;padding:2.22222222vw 3.33333333vw;font-size:3.33333333vw;line-height:8.05555556vw}
.jp-support-product-hero .find-category .support-input__label{right:8.61111111vw;line-height:4.16666667vw;padding:2.22222222vw 3.33333333vw;font-size:3.33333333vw}
.jp-support-product-hero .find-category .support-input__search{padding:1.66666667vw;width:8.33333333vw;height:8.61111111vw}
.jp-support-product-hero .find-category .support-input__search .icon{width:5vw;height:5vw}
.jp-support-product-hero .find-category__no-result:before{width:20vw;height:20vw}
.jp-support-product-hero .find-category__no-result-text{margin-top:1.94444444vw;font-size:3.88888889vw;line-height:1.14}
.jp-support-product-hero .find-category__find-number{margin:7px 0 16px;font-size:3.33333333vw;line-height:1.6}
.jp-support-product-hero .find-category__idontknow{height:auto;padding:3.33333333vw 2.77777778vw 5.55555556vw 2.77777778vw}
.jp-support-product-hero .find-category__idontknow-text{font-size:3.88888889vw}
.jp-support-product-hero .find-category__idontknow .cta{margin-top:3.33333333vw}
.jp-support-product-hero .find-category__product-wrap{height:245px;min-height:0;margin-top:0;padding:3.33333333vw 4.44444444vw 5.55555556vw 4.44444444vw}
.jp-support-product-hero .find-category__product-wrap:before{height:100%}
.jp-support-product-hero .find-category__product-img{display:block;width:35.55555556vw;height:35.55555556vw}
.jp-support-product-hero .find-category__product-img--none .find-category__no-result-text{margin-top:1.94444444vw}
.jp-support-product-hero .find-category__product .cta{margin-top:2.77777778vw}
.jp-support-product-hero .find-category__model-name{margin-top:0;margin-top:-0.55555556vw;font-size:4.16666667vw;line-height:1.5}
.jp-support-product-hero .find-category__model-id{display:block;margin-top:.83333333vw;font-size:3.33333333vw}
.jp-support-product-hero .find-category__search-result{top:10vw;left:0;right:0;z-index:9;max-height:none;margin-top:1.11111111vw;border:0}
.jp-support-product-hero .find-category__search-result .model-search__list{overflow:auto;max-height:none;border-bottom:0}
.jp-support-product-hero .find-category__search-result .model-search__product{margin:.55555556vw;padding:1.66666667vw 1.94444444vw 1.38888889vw 1.94444444vw;font-size:3.33333333vw;line-height:1.6}
.jp-support-product-hero .find-category__disclaimer{margin-bottom:0;font-size:2.77777778vw}
.jp-support-product-hero .find-category__step--listing .find-category__listing-wrap{display:none;height:0;-webkit-transition:height .5s cubic-bezier(0.4,0,0.2,1);transition:height .5s cubic-bezier(0.4,0,0.2,1)}
.jp-support-product-hero .find-category__step--sort .find-category__listing-wrap{display:block;position:relative;z-index:1;border-bottom:1px solid #ccc;height:51.11111111vw}
.jp-support-product-hero .find-category__step--sort .find-category__listing{height:51.66666667vw}
.jp-support-product-hero .find-category__step--sort .find-category__sorting{z-index:2}
.jp-support-product-hero .find-category--selected .find-category__name-text{display:block;overflow:hidden;position:absolute !important;width:1px;height:1px;font-size:1px;line-height:1px;clip:rect(1px,1px,1px,1px)}
.jp-support-product-hero .find-category--selected .find-category__name-selected{display:inline}
.jp-support-product-hero .find-category--download .find-category__step--result{margin-top:6.66666667vw}
.jp-support-product-hero .find-category--download .find-category__product-wrap{height:85.55555556vw;padding-top:10vw;padding-bottom:10vw}
.jp-support-product-hero .find-category--download .find-category__product-wrap:before{height:100%}
.jp-support-product-hero .find-category--download .find-category__product-img{width:40vw;height:40vw}
.jp-support-product-hero .find-category--download .find-category__product-img:before{height:40vw}
.jp-support-product-hero .find-category--download .find-category__product-img--none{width:auto}
.jp-support-product-hero .find-category--download .find-category__no-result-text{margin-top:6.11111111vw}
.jp-support-product-hero .find-category--download .find-category__model-name{margin-top:.55555556vw}
}