.epp-breadcrumb{width:100%;max-width:1440px;margin:0 auto;font-size:0}
.epp-breadcrumb__inner{width:100%;padding:0 24px;border-top:1px solid rgba(0,0,0,0.2)}
.epp-breadcrumb__path>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.epp-breadcrumb__path>li>a{display:inline-block}
.epp-breadcrumb__path>li>a>span{color:#000}
.epp-breadcrumb__path>li>a:hover>span,.epp-breadcrumb__path>li>a:focus>span{text-decoration:underline}
.epp-breadcrumb__path>li>a:hover+.icon,.epp-breadcrumb__path>li>a:focus+.icon{fill:#555}
.epp-breadcrumb__text-desktop,.epp-breadcrumb__text-mobile{display:inline-block;font-size:14px;line-height:56px;font-weight:normal;color:#757575}
.high-contrast .epp-breadcrumb__text-desktop,.high-contrast .epp-breadcrumb__text-mobile{background:#000 !important;color:#fff01f !important}
.epp-breadcrumb__text-mobile{display:none}
.epp-breadcrumb .icon{width:16px;height:16px;margin:0 4px;fill:#8f8f8f;cursor:default}
.epp-breadcrumb--margin-top-narrow{margin-top:16px}
.epp-breadcrumb--margin-top-normal{margin-top:32px}
.epp-breadcrumb--margin-top-wide{margin-top:56px}
.epp-breadcrumb--margin-bottom-narrow{margin-bottom:16px}
.epp-breadcrumb--margin-bottom-normal{margin-bottom:32px}
.epp-breadcrumb--margin-bottom-wide{margin-bottom:56px}
@media only screen and (min-width:768px) and (max-width:1440px){.epp-breadcrumb__inner{padding:0vw 1.66666667vw;border-top-width:.06944444vw}
.epp-breadcrumb__text-desktop,.epp-breadcrumb__text-mobile{font-size:.97222222vw;line-height:3.88888889vw}
.epp-breadcrumb .icon{width:1.11111111vw;height:1.11111111vw;margin:0vw .27777778vw}
.epp-breadcrumb--margin-top-narrow{margin-top:1.11111111vw}
.epp-breadcrumb--margin-top-normal{margin-top:2.22222222vw}
.epp-breadcrumb--margin-top-wide{margin-top:3.88888889vw}
.epp-breadcrumb--margin-bottom-narrow{margin-bottom:1.11111111vw}
.epp-breadcrumb--margin-bottom-normal{margin-bottom:2.22222222vw}
.epp-breadcrumb--margin-bottom-wide{margin-bottom:3.88888889vw}
}
@media only screen and (max-width:767px){.epp-breadcrumb__inner{padding:3.33333333vw 6.66666667vw;border-top-width:.27777778vw}
.epp-breadcrumb__text-desktop{display:none}
.epp-breadcrumb__text-mobile{display:inline-block;font-size:3.88888889vw;line-height:6.66666667vw}
.epp-breadcrumb .icon{width:4.44444444vw;height:4.44444444vw;margin:0vw 1.11111111vw}
.epp-breadcrumb--margin-top-narrow{margin-top:4.44444444vw}
.epp-breadcrumb--margin-top-normal{margin-top:6.66666667vw}
.epp-breadcrumb--margin-top-wide{margin-top:8.88888889vw}
.epp-breadcrumb--margin-bottom-narrow{margin-bottom:4.44444444vw}
.epp-breadcrumb--margin-bottom-normal{margin-bottom:6.66666667vw}
.epp-breadcrumb--margin-bottom-wide{margin-bottom:8.88888889vw}
}
.trade-in-popup-v4{position:fixed;display:none;top:0;left:0;width:100%;height:100%;z-index:3100}
.trade-in-popup-v4__dimmed{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.75}
.trade-in-popup-v4__contents{position:relative;width:920px;margin:auto;padding:30px 0;font-size:0;line-height:1.33}
.trade-in-popup-v4 .scrollbar__wrap{position:relative;border-top-left-radius:20px;border-top-right-radius:20px}
.trade-in-popup-v4 .scrollbar-vertical__track{top:24px}
.trade-in-popup-v4__inner-wrap{position:relative;padding:60px 60px 56px 60px;background-color:#fff}
.trade-in-popup-v4__title{position:relative;min-height:38px;padding-right:42px;font-size:28px;font-weight:bold;line-height:1.33}
.trade-in-popup-v4__title-wrap .trade-in-popup-v4__title{padding:0}
.trade-in-popup-v4__sub-title{margin-top:40px;font-size:18px;font-weight:bold}
.trade-in-popup-v4__step{margin:38px -2px 0 -2px}
.trade-in-popup-v4__step-inner{display:table;width:100%;table-layout:fixed}
.trade-in-popup-v4__step-fill{display:table-cell;padding:0 2px}
.trade-in-popup-v4__step-fill:before{content:'';display:block;height:2px;background:#ddd}
.trade-in-popup-v4__step-fill.is-active:before{background:#000}
.trade-in-popup-v4__step--show{display:block !important}
.trade-in-popup-v4__btn-wrap{position:relative;padding:24px 36px;background-color:#fff;text-align:center;font-size:10px;-webkit-box-shadow:0 0 2em 0 rgba(0,0,0,0.2);box-shadow:0 0 2em 0 rgba(0,0,0,0.2);border-bottom-left-radius:20px;border-bottom-right-radius:20px;z-index:11}
.trade-in-popup-v4__btn-wrap .cta{width:200px;height:50px;border-radius:25px;font-size:18px}
.trade-in-popup-v4__btn-wrap .cta:last-of-type{margin-left:20px}
.trade-in-popup-v4__btn-wrap .cta--outlined{border-width:2px}
.trade-in-popup-v4__tradeIn-wrap,.trade-in-popup-v4__confirm-wrap,.trade-in-popup-v4__device-wrap,.trade-in-popup-v4__diagnostics-wrap,.trade-in-popup-v4__sign1-wrap,.trade-in-popup-v4__sign2-wrap,.trade-in-popup-v4__sign3-wrap{overflow:hidden;display:none}
.trade-in-popup-v4 .swiper-container{position:static}
.trade-in-popup-v4__close{position:absolute;top:50px;right:20px;width:27px;height:27px}
.trade-in-popup-v4__close .icon{width:100%;height:100%}
@media only screen and (min-width:768px) and (max-width:1440px){.trade-in-popup-v4__contents{width:63.88888889vw;padding:2.08333333vw 0vw}
.trade-in-popup-v4 .scrollbar__wrap{border-top-left-radius:1.38888889vw;border-top-right-radius:1.38888889vw}
.trade-in-popup-v4 .scrollbar-vertical__track{top:1.66666667vw}
.trade-in-popup-v4__inner-wrap{padding:4.16666667vw 4.16666667vw 3.88888889vw 4.16666667vw}
.trade-in-popup-v4__title-wrap{padding:0vw 2.43055556vw}
.trade-in-popup-v4__title{padding-right:2.91666667vw;font-size:1.94444444vw;min-height:2.63888889vw}
.trade-in-popup-v4__sub-title{margin-top:2.77777778vw;font-size:1.25vw}
.trade-in-popup-v4__step{margin:2.63888889vw -0.13888889vw 0vw -0.13888889vw}
.trade-in-popup-v4__step-fill{padding:0vw .13888889vw}
.trade-in-popup-v4__step-fill:before{height:.13888889vw}
.trade-in-popup-v4__btn-wrap{padding:1.66666667vw 2.5vw;font-size:.69444444vw}
.trade-in-popup-v4__btn-wrap .cta{width:13.88888889vw;height:3.47222222vw;border-radius:1.73611111vw;font-size:1.25vw}
.trade-in-popup-v4__btn-wrap .cta:last-of-type{margin-left:1.38888889vw}
.trade-in-popup-v4__close{top:3.47222222vw;right:1.38888889vw;width:1.875vw;height:1.875vw}
}
@media only screen and (max-width:767px){.trade-in-popup-v4__contents{width:100%;padding:2.77777778vw}
.trade-in-popup-v4 .scrollbar__wrap{border-top-left-radius:5.55555556vw;border-top-right-radius:5.55555556vw}
.trade-in-popup-v4 .scrollbar-vertical__track{top:6.66666667vw}
.trade-in-popup-v4__inner-wrap{padding:12.5vw 5.55555556vw 7.77777778vw 5.55555556vw}
.trade-in-popup-v4__title-wrap{padding:0vw 11.38888889vw}
.trade-in-popup-v4__title{padding-right:9.16666667vw;font-size:5vw;min-height:8.33333333vw}
.trade-in-popup-v4__sub-title{margin-top:6.66666667vw;font-size:3.88888889vw}
.trade-in-popup-v4__step{margin-top:6.11111111vw;margin-left:-1px;margin-right:-1px}
.trade-in-popup-v4__step-fill{padding:0vw .27777778vw}
.trade-in-popup-v4__step-fill:before{height:1px}
.trade-in-popup-v4__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:5.55555556vw;font-size:2.77777778vw}
.trade-in-popup-v4__btn-wrap .cta{width:40.83333333vw;height:9.16666667vw;border-radius:4.58333333vw;font-size:3.33333333vw;white-space:normal;word-wrap:break-word}
.trade-in-popup-v4__btn-wrap .cta:last-of-type{margin-left:1.66666667vw}
.trade-in-popup-v4__close{top:8.33333333vw;right:8.33333333vw;width:6.11111111vw;height:6.11111111vw}
}
.hubble-feature-usp .hubble-usp__item{position:relative;display:inline-block;width:50%;margin:20px 0 10px;vertical-align:top}
.hubble-feature-usp .hubble-usp__item:nth-child(odd){padding-right:106px}
.hubble-feature-usp .hubble-usp__item:nth-child(even){padding-left:106px}
.hubble-feature-usp .hubble-usp__item-wrapper{position:relative;padding-bottom:60px}
.hubble-feature-usp .hubble-usp__item-wrap{font-size:0}
.hubble-feature-usp .hubble-usp__item-title{display:block;font-size:16px;line-height:1.38;font-family:'SamsungSharpSans',arial,sans-serif;letter-spacing:-0.007em;font-weight:bold}
.hubble-feature-usp .hubble-usp__item-desc{margin-top:12px;font-size:14px;line-height:1.36}
.hubble-feature-usp .hubble-usp__item-disclaimer{margin-top:60px;font-size:12px}
.hubble-feature-usp .hubble-usp__item-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}
.hubble-feature-usp .hubble-usp__item-icon{position:absolute;top:0;left:0}
.hubble-feature-usp .hubble-usp__item-icon .icon{width:48px;height:48px}
.hubble-feature-usp .hubble-usp__item:has(.hubble-usp__item-icon){padding-left:64px}
.hubble-feature-usp .hubble-usp__item:has(.hubble-usp__item-icon):nth-child(even){padding-left:170px}
.hubble-feature-usp .hubble-usp__item:has(.hubble-usp__item-icon):nth-child(even) .hubble-usp__item-icon{left:106px}
@media screen and (max-width:1440px){.hubble-feature-usp .hubble-usp__item{margin:1.38888889vw 0vw .69444444vw 0vw}
.hubble-feature-usp .hubble-usp__item:nth-child(odd){padding-right:7.36111111vw}
.hubble-feature-usp .hubble-usp__item:nth-child(even){padding-left:7.36111111vw}
.hubble-feature-usp .hubble-usp__item:last-child{margin-bottom:0}
.hubble-feature-usp .hubble-usp__item-wrapper{padding-bottom:4.16666667vw}
.hubble-feature-usp .hubble-usp__item-title{font-size:1.11111111vw}
.hubble-feature-usp .hubble-usp__item-desc{margin-top:.83333333vw;font-size:.97222222vw}
.hubble-feature-usp .hubble-usp__item-disclaimer{margin-top:4.16666667vw;font-size:.83333333vw}
.hubble-feature-usp .hubble-usp__item-cta{margin-top:1.11111111vw}
.hubble-feature-usp .hubble-usp__item-icon .icon{width:3.33333333vw;height:3.33333333vw}
.hubble-feature-usp .hubble-usp__item:has(.hubble-usp__item-icon){padding-left:4.44444444vw}
.hubble-feature-usp .hubble-usp__item:has(.hubble-usp__item-icon):nth-child(even){padding-left:11.80555556vw}
.hubble-feature-usp .hubble-usp__item:has(.hubble-usp__item-icon):nth-child(even) .hubble-usp__item-icon{left:7.36111111vw}
}
@media only screen and (max-width:767px){.hubble-feature-usp .hubble-usp__item{width:100%;margin:0vw 0vw 8.05555556vw 0vw;padding:0 !important}
.hubble-feature-usp .hubble-usp__item-wrapper{padding-bottom:8.88888889vw}
.hubble-feature-usp .hubble-usp__item-wrap{padding:0vw 6.66666667vw 0vw 6.66666667vw}
.hubble-feature-usp .hubble-usp__item-title{font-size:3.33333333vw;line-height:1.33}
.hubble-feature-usp .hubble-usp__item-desc{margin-top:2.5vw;font-size:3.33333333vw;line-height:1.33}
.hubble-feature-usp .hubble-usp__item-disclaimer{margin-top:8.05555556vw;font-size:2.77777778vw}
.hubble-feature-usp .hubble-usp__item-cta{margin-top:4.44444444vw}
.hubble-feature-usp .hubble-usp__item-icon .icon{width:8.88888889vw;height:8.88888889vw}
.hubble-feature-usp .hubble-usp__item:has(.hubble-usp__item-icon){padding-left:12.22222222vw !important}
.hubble-feature-usp .hubble-usp__item:has(.hubble-usp__item-icon):nth-child(even) .hubble-usp__item-icon{left:0}
}
.bc-progress-bar{width:0;height:4px;background-color:#2189ff;-webkit-animation:progressBar 1.5s infinite normal;animation:progressBar 1.5s infinite normal}
.bc-progress-bar__dimmed{z-index:10000;position:fixed;top:0;left:0;bottom:0;right:0;background-color:transparent}
@-webkit-keyframes progressBar{100%{width:100%}
}
@keyframes progressBar{100%{width:100%}
}
@media only screen and (min-width:768px) and (max-width:1440px){.bc-progress-bar{height:.27777778vw}
}
@media only screen and (max-width:767px){.bc-progress-bar{height:1.11111111vw}
}
.hubble-featured-reviews .configurator-reviews{max-width:1440px;margin:0 auto;padding:22px 40px}
.bc-reviews-highlights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1440px;margin:auto;padding:24px 0 60px 0;font-size:14px;line-height:1.36}
.bc-reviews-highlights__total{padding-bottom:16px;font-size:18px;font-weight:bold;line-height:1.33;border-bottom:1px solid #ddd}
.bc-reviews-highlights-detail{padding:24px 0 48px 0}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction__info-user{font-weight:bold}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction__info-date{color:#555;font-size:12px}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction__info-date span+span{margin-left:8px}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .rating{padding-top:4px}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .bc-reviews-highlights-category{padding:12px 0 0 7px}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .bc-reviews-highlights-category li{position:relative;padding-left:12px;font-size:12px;line-height:1.33}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .bc-reviews-highlights-category li+li{margin-top:4px}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .bc-reviews-highlights-category li:before{display:inline-block;position:absolute;content:"";width:2px;height:2px;margin-top:-1px;top:50%;left:0;background-color:#000;border-radius:50%}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment{border-radius:20px;overflow:hidden;background-color:#f7f7f7;padding:24px;margin-top:24px}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-header__administrator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-header__administrator .image{width:24px;height:24px;margin-right:4px}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-header__administrator .image img{height:100%;-o-object-fit:contain;object-fit:contain}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-header__info-date{color:#555;font-size:12px}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-header__info-date span+span{margin-left:8px}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-content{padding:16px 28px 0}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents{padding-top:24px}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents__desc{font-size:14px;color:#000;cursor:default}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents__desc:focus{-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;outline:0}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents__cta{display:none}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper{position:relative;width:100%;margin-top:24px}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -8px;-webkit-box-sizing:content-box;box-sizing:content-box}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-slide{width:148px;height:148px;margin:0 8px}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-slide .bc-reviews-highlights-photo__button{display:block;position:relative;width:100%;height:100%;border-radius:20px;overflow:hidden}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-slide .bc-reviews-highlights-photo__button div.image{height:100%}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-slide .bc-reviews-highlights-photo__button div.image img{position:absolute;top:0;height:100%;-o-object-fit:cover;object-fit:cover}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-slide .bc-reviews-highlights-photo__button .hover{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6)}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-slide .bc-reviews-highlights-photo__button .hover .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:48px;height:48px;fill:#fff}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-slide .bc-reviews-highlights-photo__button:hover .hover{display:-webkit-box;display:-ms-flexbox;display:flex}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper+.bc-reviews-highlights-comment{margin-top:32px}
.bc-reviews-highlights-detail-list__item+.bc-reviews-highlights-detail-list__item{margin-top:48px}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination{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;padding-top:72px}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__button{display:block;position:relative;min-width:40px;height:17px;padding:0 5px;line-height:1.3;font-size:14px;color:#555;text-align:center;font-weight:bold}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__button+.bc-reviews-highlights-pagination__button{margin-left:1px}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__button+.bc-reviews-highlights-pagination__button:before{display:inline-block;content:"";position:absolute;top:1.5px;left:-1px;width:1px;height:14px;background-color:#ddd}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__button--on{color:#006bea}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow{width:24px;font-size:0;line-height:0}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow svg{width:100%;height:24px;color:#000}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow--prev{margin-right:12px}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow--next{margin-left:12px}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow--disable{pointer-events:none}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow--disable svg{opacity:.2}
.bc-reviews-highlights--empty .bc-reviews-highlights__total{display:none}
.bc-reviews-highlights--empty .bc-reviews-highlights-detail{padding-top:0}
.bc-reviews-highlights--empty .bc-reviews-highlights-detail-list__item{font-size:18px;color:#555;text-align:center}
.bc-reviews-highlights-popup{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.bc-reviews-highlights-popup__dimmed{opacity:.9}
.bc-reviews-highlights-popup__contents-wrap{width:80%;height:80%;padding:0}
.bc-reviews-highlights-popup__contents{border-radius:0;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent}
.bc-reviews-highlights-popup__swiper{height:100%}
.bc-reviews-highlights-popup__swiper-container{max-width:1152px;max-height:648px;height:100%}
.bc-reviews-highlights-popup__swiper-slide{height:100%}
.bc-reviews-highlights-popup__swiper-slide .image{position:relative;width:100%;height:100%}
.bc-reviews-highlights-popup__swiper-slide .image__main{position:relative;width:auto;height:auto;max-width:100%;max-height:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.bc-reviews-highlights-popup__swiper-slide .image__preview{position:absolute;width:auto;height:auto;max-width:100%;max-height:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.bc-reviews-highlights-popup__swiper-slide .image--hide{max-width:0;max-height:0}
.bc-reviews-highlights-popup__swiper [class*="swiper-button"]{position:fixed;width:40px;height:40px;background-color:rgba(0,0,0,0.45);border:1px solid rgba(255,255,255,0.15);border-radius:50%}
.bc-reviews-highlights-popup__swiper [class*="swiper-button"]::after{content:""}
.bc-reviews-highlights-popup__swiper [class*="swiper-button"] svg{width:24px;height:24px;fill:#fff}
.bc-reviews-highlights-popup__swiper [class*="swiper-button"].swiper-button-disabled{display:none}
.bc-reviews-highlights-popup__swiper-prev{left:24px}
.bc-reviews-highlights-popup__swiper-next{right:24px}
.bc-reviews-highlights-popup__close{z-index:2;position:fixed;top:24px;right:24px;width:24px;height:24px;-webkit-filter:invert();filter:invert()}
@media only screen and (min-width:768px) and (max-width:1440px){.hubble-featured-reviews .configurator-reviews{max-width:100vw;padding:1.52777778vw 2.77777778vw}
.bc-reviews-highlights{padding:1.66666667vw 0vw 4.16666667vw 0vw;font-size:.97222222vw}
.bc-reviews-highlights__total{font-size:1.25vw}
.bc-reviews-highlights-detail{padding:1.66666667vw 0vw 3.33333333vw 0vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction__info-date{font-size:.83333333vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction__info-date span+span{margin-left:.55555556vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .bc-reviews-highlights-category{padding:.83333333vw 0vw 0vw .48611111vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .bc-reviews-highlights-category li{padding-left:.83333333vw;font-size:.83333333vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .bc-reviews-highlights-category li+li{margin-top:.27777778vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .bc-reviews-highlights-category li:before{width:.13888889vw;height:.13888889vw;margin-top:-0.06944444vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents{padding-top:1.66666667vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents__desc{font-size:.97222222vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper{margin-top:1.66666667vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-wrapper{margin:0vw -0.55555556vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-slide{width:10.27777778vw;height:10.27777778vw;margin:0vw .55555556vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-slide .bc-reviews-highlights-photo__button div.image{border-radius:1.38888889vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-slide+.bc-reviews-highlights-photo__swiper-slide{margin-left:.55555556vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper+.bc-reviews-highlights-comment{margin-top:2.22222222vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment{border-radius:1.38888889vw;padding:1.66666667vw;margin-top:1.66666667vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-header__administrator .image{width:1.66666667vw;height:1.66666667vw;margin-right:.27777778vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-header__info-date{font-size:.83333333vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-header__info-date span+span{margin-left:.55555556vw}
.bc-reviews-highlights-detail-list__item+.bc-reviews-highlights-detail-list__item{margin-top:3.33333333vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination{padding-top:5vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__button{min-width:2.77777778vw;height:1.18055556vw;padding:0vw .34722222vw 0vw .34722222vw;font-size:.97222222vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__button+.bc-reviews-highlights-pagination__button{margin-left:.06944444vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__button+.bc-reviews-highlights-pagination__button:before{top:.10416667vw;left:-0.06944444vw;width:.06944444vw;height:.97222222vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow{width:1.66666667vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow svg{height:1.66666667vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow--prev{margin-right:.83333333vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow--next{margin-left:.83333333vw}
.bc-reviews-highlights--empty .bc-reviews-highlights-detail-list__item{font-size:1.25vw}
.bc-reviews-highlights-popup__swiper-container{max-width:80vw;max-height:45vw}
.bc-reviews-highlights-popup__swiper [class*="swiper-button"]{width:2.77777778vw;height:2.77777778vw}
.bc-reviews-highlights-popup__swiper [class*="swiper-button"] svg{width:1.66666667vw;height:1.66666667vw}
.bc-reviews-highlights-popup__swiper-prev{left:1.66666667vw}
.bc-reviews-highlights-popup__swiper-next{right:1.66666667vw}
.bc-reviews-highlights-popup__close{position:fixed;top:1.66666667vw;right:1.66666667vw;width:1.66666667vw;height:1.66666667vw}
}
@media only screen and (max-width:767px){.hubble-featured-reviews .configurator-reviews{max-width:none;padding:5vw 6.66666667vw}
.bc-reviews-highlights{font-size:3.88888889vw;padding:0vw 6.66666667vw}
.bc-reviews-highlights__total{padding-bottom:4.44444444vw;font-size:3.88888889vw}
.bc-reviews-highlights-detail{padding:6.66666667vw 0vw 8.88888889vw 0vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction__info-date{font-size:3.33333333vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction__info-date span+span{margin-left:2.22222222vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .rating{padding-top:3.33333333vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .bc-reviews-highlights-category{padding:3.33333333vw 0vw 0vw 2.22222222vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .bc-reviews-highlights-category li{padding-left:3.33333333vw;font-size:3.33333333vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .bc-reviews-highlights-category li+li{margin-top:1.11111111vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-satisfaction .bc-reviews-highlights-category li:before{width:.55555556vw;height:.55555556vw;margin-top:-0.27777778vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents{padding-top:6.66666667vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents__desc{font-size:3.88888889vw;max-height:10.27777778vw;overflow:hidden;word-break:break-all}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents__desc+.bc-reviews-highlights-contents__cta .show-more{display:block}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents__desc+.bc-reviews-highlights-contents__cta .show-less{display:none}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents__desc.open{display:block;overflow:visible;max-height:inherit}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents__desc.open+.bc-reviews-highlights-contents__cta .show-more{display:none}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents__desc.open+.bc-reviews-highlights-contents__cta .show-less{display:block}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents__cta{display:block;font-size:3.88888889vw;color:#006bea}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper{width:auto;margin:6.66666667vw -6.66666667vw 0vw -6.66666667vw;overflow:hidden}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-container{overflow:visible;padding:0vw 6.66666667vw;margin:0vw -2.22222222vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-wrapper{margin:0vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-slide{width:41.11111111vw !important;height:41.11111111vw;margin:0vw 2.22222222vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper-slide .bc-reviews-highlights-photo__button div.image{border-radius:5.55555556vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper .indicator.dot-indicator-mobile-only{padding-top:4.44444444vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-contents .bc-reviews-highlights-photo__swiper+.bc-reviews-highlights-comment{margin-top:6.66666667vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment{border-radius:5.55555556vw;padding:6.66666667vw;margin-top:6.66666667vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-header{display:block}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-header__administrator .image{width:6.66666667vw;height:6.66666667vw;margin-right:1.11111111vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-header__info-date{margin-top:1.11111111vw;font-size:3.33333333vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-header__info-date span+span{margin-left:2.22222222vw}
.bc-reviews-highlights-detail-list__item .bc-reviews-highlights-comment-content{padding:4.44444444vw 0vw 0vw 0vw}
.bc-reviews-highlights-detail-list__item+.bc-reviews-highlights-detail-list__item{margin-top:13.33333333vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination{padding-top:20vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__button{min-width:11.11111111vw;height:4.72222222vw;padding:0vw 1.38888889vw 0vw 1.38888889vw;font-size:3.88888889vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__button+.bc-reviews-highlights-pagination__button{margin-left:.27777778vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__button+.bc-reviews-highlights-pagination__button:before{top:.41666667vw;left:-0.27777778vw;width:.27777778vw;height:3.88888889vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow{width:6.66666667vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow svg{height:6.66666667vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow--prev{margin-right:3.33333333vw}
.bc-reviews-highlights-detail .bc-reviews-highlights-pagination__arrow--next{margin-left:3.33333333vw}
.bc-reviews-highlights--empty .bc-reviews-highlights-detail{padding:38.88888889vw 0vw}
.bc-reviews-highlights--empty .bc-reviews-highlights-detail-list__item{font-size:5vw}
.bc-reviews-highlights-popup__contents-wrap{width:100%}
.bc-reviews-highlights-popup__swiper-container{max-width:100vw;max-height:164.44444444vw}
.bc-reviews-highlights-popup__swiper [class*="swiper-button"]{width:11.11111111vw;height:11.11111111vw;background-color:rgba(255,255,255,0.45);border:1px solid rgba(0,0,0,0.1)}
.bc-reviews-highlights-popup__swiper [class*="swiper-button"] svg{width:6.66666667vw;height:6.66666667vw;fill:#000}
.bc-reviews-highlights-popup__swiper-prev{left:6.66666667vw}
.bc-reviews-highlights-popup__swiper-next{right:6.66666667vw}
.bc-reviews-highlights-popup__close{position:fixed;top:6.66666667vw;right:6.66666667vw;width:6.66666667vw;height:6.66666667vw}
}
.hubble-featured-reviews .configurator-reviews{max-width:1440px;margin:0 auto;padding:22px 40px}
@media screen and (max-width:1440px){.hubble-featured-reviews .configurator-reviews{max-width:100vw;padding:1.52777778vw 2.77777778vw}
}
@media only screen and (max-width:767px){.hubble-featured-reviews .configurator-reviews{max-width:none;padding:5vw 6.66666667vw}
}
.hubble-price-bar-disclaimer{width:100%;border-top:1px solid #dadada;background-color:#f7f7f7}
.hubble-price-bar-disclaimer-inner{max-width:1440px;margin:0 auto;padding:20px 0 19px}
.hubble-price-bar-disclaimer-text{margin:0 119px;font-size:12px;color:#363636;line-height:1.34;word-break:break-word}
.hubble-price-bar-disclaimer-text a{color:#006bea}
.hubble-price-bar-disclaimer-text li{font-size:12px;color:#363636;line-height:1.34}
.hubble-price-bar-disclaimer a{color:#006bea;text-decoration:underline}
.hubble-price-bar-disclaimer a[target="_blank"]:after{content:'';display:inline-block;width:12px;height:12px;margin-left:2px;background:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-new-window-deep-blue.svg);background-size:100% auto;vertical-align:middle}
.hubble-price-bar-disclaimer .s-show-more{font-size:inherit;color:#006bea}
@media only screen and (min-width:768px) and (max-width:1440px){.hubble-price-bar-disclaimer-inner{padding:1.38888889vw 0vw 1.31944444vw 0vw}
.hubble-price-bar-disclaimer-text{margin:0vw 8.26388889vw;font-size:.83333333vw}
.hubble-price-bar-disclaimer-text li{font-size:.83333333vw}
.hubble-price-bar-disclaimer a[target="_blank"]:after{width:.83333333vw;height:.83333333vw;margin-left:.13888889vw}
}
@media only screen and (max-width:767px){.hubble-price-bar-disclaimer-inner{max-width:100%;margin:0;padding:3.05555556vw 6.66666667vw}
.hubble-price-bar-disclaimer-inner a{word-break:break-all}
.hubble-price-bar-disclaimer-text{font-size:2.77777778vw;margin:0;line-height:1.3}
.hubble-price-bar-disclaimer-text li{font-size:2.77777778vw;line-height:1.3}
.hubble-price-bar-disclaimer a[target="_blank"]:after{width:3.33333333vw;height:3.33333333vw;margin-left:.55555556vw}
}
@media screen and (-webkit-min-device-pixel-ratio:0){.hubble-price-bar-disclaimer a[target="_blank"]:after{min-width:10px;min-height:10px}
}
.hubble-price-bar{position:relative;width:100%;min-height:55px;background-color:#fff;-webkit-box-shadow:0 -6px 6px 0 rgba(0,0,0,0.16);box-shadow:0 -6px 6px 0 rgba(0,0,0,0.16);z-index:50}
.hubble-price-bar ~ .footer{position:relative;z-index:100;background-color:#fff}
.hubble-price-bar.is-fixed{position:fixed;bottom:0;left:0;z-index:110}
.hubble-price-bar a:hover{text-decoration:none}
.hubble-price-bar .bc-progress-bar{position:absolute;top:-4px;left:0}
.hubble-price-bar__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-width:1440px;margin:0 auto;padding:12px 24px;font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}
.hubble-price-bar__detail,.hubble-price-bar__price{display:inline-block;vertical-align:middle}
.hubble-price-bar__detail{font-size:0;width:50%;background-color:#fff}
.hubble-price-bar__detail-title-wrap{margin-right:11px;vertical-align:middle}
.hubble-price-bar__detail-flag{margin-bottom:4px}
.hubble-price-bar__detail-flag .s-flag-item{display:inline-block;margin:0 6px 0 5px;font-size:12px;color:#006bea;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.33;vertical-align:middle}
.hubble-price-bar__detail-flag .s-flag-item:first-child{margin-left:0}
.hubble-price-bar__detail-flag .s-flag-highlight{color:#d62e2e}
.hubble-price-bar__detail-flag .badge-icon{font-weight:normal;vertical-align:middle;margin-left:10px}
.hubble-price-bar__detail-title{display:block;max-width:100%;font-family:'SamsungSharpSans',arial,sans-serif;font-size:16px;color:#000;line-height:1.3;margin-right:16px}
.hubble-price-bar__detail-title .s-basic-code{font-size:14px;vertical-align:baseline}
.hubble-price-bar__detail-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}
.hubble-price-bar__detail-content-wrap>strong{display:inline-block}
.hubble-price-bar__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%;background-color:#fff;text-align:right}
.hubble-price-bar__price-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:650px}
.hubble-price-bar__price-total{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;font-size:14px;line-height:1.46;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.hubble-price-bar__price-total-save{display:block;font-size:12px;line-height:1.33;color:#757575}
.hubble-price-bar__price-total-save s{display:inline-block;vertical-align:middle}
.hubble-price-bar__price-total-save em{display:inline-block;vertical-align:middle;margin-left:3px}
.hubble-price-bar__price-total b.hubble-block-text{vertical-align:baseline}
.hubble-price-bar__price-total-text{display:inline-block;position:relative;-ms-flex-item-align:end;align-self:flex-end;font-weight:700}
.hubble-price-bar__price-total-text .s-hubble-highlight{display:inline-block}
.hubble-price-bar__price-total .s-vat-price span{display:block}
.hubble-price-bar__price-total-discount{margin-top:2px;font-size:12px;line-height:1.33}
.hubble-price-bar__price-total-discount>em{color:#006bea}
.hubble-price-bar__price-total .s-frequent-price{text-align:right;font-size:12px;line-height:1.32}
.hubble-price-bar__price-total .s-frequent-price .s-hubble-annotation{top:0;width:14px;height:14px;font-size:0}
.hubble-price-bar__price-total .s-frequent-price s{color:#757575}
.hubble-price-bar__price-cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:16px}
.hubble-price-bar__price-cta .cta{padding:6px 19px 6px 19px;font-size:12px;font-weight:700}
.hubble-price-bar__price-cta .cta+.cta{margin-left:10px}
.hubble-price-bar__price-cta.inner-cta{display:none}
.hubble-price-bar__price-cta .is-cta-disabled,.hubble-price-bar__price-cta .is-cta-disabled:hover{border-color:#767676 !important;background-color:#767676 !important;color:#fff !important;cursor:default}
.hubble-price-bar__price-delivery{position:relative;display:inline-block;margin-left:15.5px;padding-left:15.5px}
.hubble-price-bar__price-delivery :before{content:'';display:block;position:absolute;width:1px;height:12px;background:#ddd;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}
.hubble-price-bar__price-delivery:first-child{margin:0;padding:0}
.hubble-price-bar__price-delivery:first-child :before{display:none}
.hubble-price-bar__price-delivery-wrap{font-size:0;line-height:1.33;margin-top:12px;font-weight:400;white-space:nowrap;overflow:hidden}
.hubble-price-bar__price-delivery-wrap.is-mobile{display:none}
.hubble-price-bar__price-delivery-icon{display:inline-block;width:16px;height:16px;vertical-align:middle;line-height:1.2;margin-right:4px}
.hubble-price-bar__price-delivery-icon .icon{width:16px;height:16px}
.hubble-price-bar__price-delivery-text{display:inline-block;font-size:12px;vertical-align:middle}
.hubble-price-bar__tooltip-wrap{position:relative;display:inline-block}
.hubble-price-bar__tooltip-area{display:inline-block;vertical-align:top;position:relative}
.hubble-price-bar__tooltip-area .s-hubble-annotation{display:block;position:relative;top:3px;width:13px;height:13px;font-size:0}
.hubble-price-bar__tooltip-area .s-hubble-annotation a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}
.hubble-price-bar__tooltip-area .s-hubble-annotation a:before{display:inline-block;height:100%;vertical-align:middle;content:''}
.hubble-price-bar__tooltip-area .s-hubble-annotation a sup{display:inline-block;width:100%;height:100%;border:1px solid #9b9b9b;border-radius:50%;background-color:transparent;font-size:15px;font-weight:normal;color:#000;line-height:1.2em;text-align:center;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;position:static}
.hubble-price-bar__tooltip-area .s-hubble-annotation a sup.s-price-bar-num{font-size:10px}
.hubble-price-bar__tooltip-area.is-active .s-hubble-annotation a sup{border-color:#8ca0c8;background-color:#8ca0c8;color:#fff}
.hubble-price-bar__tooltip-arrow{display:none;position:absolute;left:1px;top:-15px;width:10px;height:8px;-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:102}
.hubble-price-bar__tooltip-arrow:before,.hubble-price-bar__tooltip-arrow:after{position:absolute;top:auto;left:0;right:auto;width:0;height:0;border-width:8px 5px;border-style:solid;border-color:transparent;content:''}
.hubble-price-bar__tooltip-arrow:before{bottom:0;border-bottom-color:#eee;border-top-width:0}
.hubble-price-bar__tooltip-arrow:after{bottom:-2px;border-bottom-color:#fff;border-top-width:0}
.hubble-price-bar__tooltip{display:none;position:absolute;right:-30px;bottom:12px;margin-bottom:14px;z-index:101}
.hubble-price-bar__tooltip-box{width:414px;text-align:right}
.hubble-price-bar__tooltip-box-inner{position:relative;display:inline-block;max-width:414px;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 -2px 10px 0 rgba(0,0,0,0.2);box-shadow:0 -2px 10px 0 rgba(0,0,0,0.2);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:5px 20px 7px 10px}
.hubble-price-bar__tooltip-box-inner .s-tooltip-text{font-size:13px;font-weight:normal;line-height:1.33}
.hubble-price-bar__tooltip-box-inner .s-tooltip-text strong{display:inline-block;vertical-align:text-bottom;font-size:15px}
.hubble-price-bar__tooltip-box-inner .s-tooltip-text sup{font-size:11px;font-weight:bold}
.hubble-price-bar__tooltip-box-inner .s-tooltip-text .show-more{font-size:13px;color:#006bea;text-decoration:underline}
.hubble-price-bar__tooltip-box__close{position:absolute;top:0;right:0;padding:4px;font-size:0}
.hubble-price-bar__tooltip-box__close .icon{width:11px;height:11px}
.hubble-price-bar__tooltip-area.is-active .hubble-price-bar__tooltip-arrow,.hubble-price-bar__tooltip-area.is-hover .hubble-price-bar__tooltip-arrow,.hubble-price-bar__tooltip-area.is-active .hubble-price-bar__tooltip,.hubble-price-bar__tooltip-area.is-hover .hubble-price-bar__tooltip{display:block}
.hubble-price-bar__price-calculator{color:#757575;font-size:12px;margin-top:12px;text-align:right}
.hubble-price-bar__price-alert{color:#d62e2e;font-size:12px;margin-top:10px;text-align:right}
@-webkit-keyframes fade{0{background-color:#8f8f8f}
50%{background-color:#006bea}
100%{background-color:#8f8f8f}
}
@keyframes fade{0{background-color:#8f8f8f}
50%{background-color:#006bea}
100%{background-color:#8f8f8f}
}
.hubble-price-bar__calculator-btn{position:absolute;top:3px;left:50%;width:100px;height:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.hubble-price-bar__calculator-btn.is-expanded svg.icon.open{display:block}
.hubble-price-bar__calculator-btn.is-expanded svg.icon.default{display:none}
.hubble-price-bar__calculator-btn.is-expanded svg.icon.close{display:none}
.hubble-price-bar__calculator-btn.is-callapsed svg.icon.close{display:block}
.hubble-price-bar__calculator-btn.is-callapsed svg.icon.open{display:none}
.hubble-price-bar__calculator-btn.is-callapsed svg.icon.default{display:none}
.hubble-price-bar__calculator-btn svg.icon{display:block;width:24px;height:24px;margin:0 auto}
.hubble-price-bar__calculator-btn svg.icon.open{display:none}
.hubble-price-bar__calculator-btn svg.icon.close{display:none}
.hubble-price-bar__calculator-wrap{display:none;opacity:0;width:660px;font-size:16px;position:absolute;top:0;padding:14px 24px 30px;border-radius:10px;background-color:#f7f7f7;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);-webkit-transition:visibility .3s cubic-bezier(0.6,0,0.4,1) .1s,opacity .3s cubic-bezier(0.4,0,0.4,1) .1s,top .3s cubic-bezier(0.6,0,0.4,1) .3s,-webkit-transform .3s cubic-bezier(0.6,0,0.4,1) .15s;transition:visibility .3s cubic-bezier(0.6,0,0.4,1) .1s,opacity .3s cubic-bezier(0.4,0,0.4,1) .1s,top .3s cubic-bezier(0.6,0,0.4,1) .3s,-webkit-transform .3s cubic-bezier(0.6,0,0.4,1) .15s;transition:visibility .3s cubic-bezier(0.6,0,0.4,1) .1s,opacity .3s cubic-bezier(0.4,0,0.4,1) .1s,transform .3s cubic-bezier(0.6,0,0.4,1) .15s,top .3s cubic-bezier(0.6,0,0.4,1) .3s;transition:visibility .3s cubic-bezier(0.6,0,0.4,1) .1s,opacity .3s cubic-bezier(0.4,0,0.4,1) .1s,transform .3s cubic-bezier(0.6,0,0.4,1) .15s,top .3s cubic-bezier(0.6,0,0.4,1) .3s,-webkit-transform .3s cubic-bezier(0.6,0,0.4,1) .15s;overflow:hidden;z-index:-1;right:90px}
.hubble-price-bar__calculator-wrap.is-expanded{visibility:visible;opacity:1;top:-24px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.hubble-price-bar__calculator-wrap .calculator-layer__close{position:absolute;top:24px;width:24px;height:24px;right:46px}
.hubble-price-bar__calculator-wrap .calculator-layer__close svg.icon{width:24px;height:24px}
.hubble-price-bar__calculator-wrap .calculator-layer__close svg.icon.close{display:none}
.hubble-price-bar__calculator-inner{position:relative;padding:50px 24px 0}
.hubble-price-bar__calculator-product{color:#000;border-top:1px solid #bbb;padding:10px 0}
.hubble-price-bar__calculator-product:first-child{border-top:0;padding-top:0}
.hubble-price-bar__calculator-product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}
.hubble-price-bar__calculator-product-inner.s-option-detail{margin-top:2px}
.hubble-price-bar__calculator-product-title{font-family:'SamsungSharpSans',arial,sans-serif;font-weight:bold;font-size:18px;line-height:1.33}
.hubble-price-bar__calculator-product-option,.hubble-price-bar__calculator-product-price{display:inline-block;font-size:18px;line-height:1.33;vertical-align:top}
.s-option-detail .hubble-price-bar__calculator-product-option,.s-option-detail .hubble-price-bar__calculator-product-price{color:#555;font-size:16px;line-height:1.38}
.hubble-price-bar__calculator-product-option{width:65%}
.hubble-price-bar__calculator-product-option .s-product-opiton{display:inline-block;position:relative;letter-spacing:-0.02em;word-spacing:-0.02em;white-space:nowrap}
.hubble-price-bar__calculator-product-option .s-product-opiton:first-child:before{display:none}
.hubble-price-bar__calculator-product-option .s-product-opiton:before{content:'';display:inline-block;width:1px;height:16px;margin:-6px 6px 0;background-color:#000;vertical-align:middle}
.hubble-price-bar__calculator-product-price{width:35%;text-align:right}
.hubble-price-bar__calculator-product-price .s-vat-price{word-break:break-word}
.hubble-price-bar__calculator-product-price .s-vat-price span{display:block}
.hubble-price-bar__calculator-product-price .s-vat-price span.s-promotion,.hubble-price-bar__calculator-product-price .s-vat-price span.s-rrp{font-size:16px}
.hubble-price-bar__calculator-product-price .s-vat-price span.s-except{font-weight:bold}
.hubble-price-bar__calculator-product-price .s-vat-price span em{display:inline-block;font-weight:inherit}
.hubble-price-bar__calculator-total{color:#000;margin-top:38px}
.hubble-price-bar__calculator-total-inner{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}
.hubble-price-bar__calculator-total-title{display:inline-block;width:30%;font-size:28px;font-weight:bold;line-height:1;vertical-align:top}
.hubble-price-bar__calculator-total-content{display:inline-block;width:70%;vertical-align:top;text-align:right}
.hubble-price-bar__calculator-total-price{font-size:28px;font-weight:bold;line-height:1.14}
.hubble-price-bar__calculator-total-price .s-vat-price{word-break:break-word}
.hubble-price-bar__calculator-total-price .s-vat-price span.s-except{font-size:22px}
.hubble-price-bar__calculator-total-price .s-vat-price span em{display:inline-block;font-weight:inherit}
.hubble-price-bar__calculator-save{color:#000;margin:12px -24px 0;padding:12px 24px;background-color:#fff;border-radius:27px}
.hubble-price-bar__calculator-save-inner{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}
.hubble-price-bar__calculator-save-title,.hubble-price-bar__calculator-save-price{display:inline-block;font-size:18px;line-height:1.33;vertical-align:top}
.hubble-price-bar__calculator-save-title{width:65%}
.hubble-price-bar__calculator-save-price{width:35%;text-align:right}
.hubble-price-bar__calculator-description{color:#000;font-size:11px;line-height:1.73;margin-top:10px}
.hubble-price-bar__calculator-description p{margin-top:4px}
.hubble-price-bar__calculator-description p:first-child{margin-top:0}
@media only screen and (min-width:768px) and (max-width:1440px){.hubble-price-bar{min-height:4.375vw}
.hubble-price-bar .bc-progress-bar{top:-0.27777778vw}
.hubble-price-bar__inner{max-width:100vw;padding:.83333333vw 1.66666667vw}
.hubble-price-bar__detail-title-wrap{margin-right:.76388889vw}
.hubble-price-bar__detail-flag{margin-bottom:.27777778vw}
.hubble-price-bar__detail-flag .s-flag-item{font-size:.83333333vw}
.hubble-price-bar__detail-flag .flag-item{margin:0vw .41666667vw 0vw .34722222vw;font-size:1.25vw}
.hubble-price-bar__detail-flag .badge-icon{margin-left:.69444444vw}
.hubble-price-bar__detail-title{font-size:1.11111111vw;margin-right:1.11111111vw}
.hubble-price-bar__detail-title .s-basic-code{font-size:.97222222vw}
.hubble-price-bar__price-inner{width:45.13888889vw}
.hubble-price-bar__price-total{font-size:.97222222vw}
.hubble-price-bar__price-total-save{font-size:.83333333vw}
.hubble-price-bar__price-total-save em{margin-left:.20833333vw}
.hubble-price-bar__price-total-discount{margin-top:.13888889vw;font-size:.83333333vw}
.hubble-price-bar__price-total .s-frequent-price{font-size:.83333333vw}
.hubble-price-bar__price-total .s-frequent-price .s-hubble-annotation{width:.97222222vw;height:.97222222vw}
.hubble-price-bar__price-cta{padding-left:1.11111111vw}
.hubble-price-bar__price-cta .cta{padding:.41666667vw 1.31944444vw .41666667vw 1.31944444vw;font-size:.83333333vw}
.hubble-price-bar__price-cta .cta+.cta{margin-left:.69444444vw}
.hubble-price-bar__price-delivery{margin-left:1.07638889vw;padding-left:1.07638889vw}
.hubble-price-bar__price-delivery :before{height:.83333333vw}
.hubble-price-bar__price-delivery-wrap{margin-top:.83333333vw}
.hubble-price-bar__price-delivery-icon{width:1.11111111vw;height:1.11111111vw;margin-right:.27777778vw}
.hubble-price-bar__price-delivery-icon .icon{width:1.11111111vw;height:1.11111111vw}
.hubble-price-bar__price-delivery-text{font-size:.83333333vw}
.hubble-price-bar__tooltip-area .s-hubble-annotation{top:.20833333vw;width:.90277778vw;height:.90277778vw}
.hubble-price-bar__tooltip-area .s-hubble-annotation a sup{font-size:1.04166667vw}
.hubble-price-bar__tooltip-area .s-hubble-annotation a sup.s-price-bar-num{font-size:.69444444vw}
.hubble-price-bar__tooltip-arrow{left:.06944444vw;top:-1.07638889vw;width:.69444444vw;height:.55555556vw}
.hubble-price-bar__tooltip-arrow:before,.hubble-price-bar__tooltip-arrow:after{border-width:.55555556vw .34722222vw}
.hubble-price-bar__tooltip-arrow:after{bottom:-0.13888889vw}
.hubble-price-bar__tooltip{right:-2.08333333vw;bottom:.83333333vw;margin-bottom:.97222222vw}
.hubble-price-bar__tooltip-box{width:28.75vw}
.hubble-price-bar__tooltip-box-inner{max-width:28.75vw;padding:.34722222vw .69444444vw .48611111vw .69444444vw;border-radius:.41666667vw;padding:.34722222vw 1.38888889vw .48611111vw .69444444vw}
.hubble-price-bar__tooltip-box-inner .s-tooltip-text{font-size:.90277778vw}
.hubble-price-bar__tooltip-box-inner .s-tooltip-text strong{font-size:1.04166667vw}
.hubble-price-bar__tooltip-box-inner .s-tooltip-text sup{font-size:.76388889vw}
.hubble-price-bar__tooltip-box-inner .s-tooltip-text .show-more{font-size:.90277778vw}
.hubble-price-bar__tooltip-box__close{padding:.27777778vw}
.hubble-price-bar__tooltip-box__close .icon{width:.76388889vw;height:.76388889vw}
.hubble-price-bar__price-calculator{font-size:.83333333vw;margin-top:.83333333vw}
.hubble-price-bar__price-alert{font-size:.83333333vw;margin-top:.69444444vw}
.hubble-price-bar__calculator-btn{top:.20833333vw;width:6.94444444vw;height:2.08333333vw}
.hubble-price-bar__calculator-btn svg.icon{width:1.66666667vw;height:1.66666667vw}
.hubble-price-bar__calculator-wrap{width:45.83333333vw;font-size:1.11111111vw;padding:.97222222vw 1.66666667vw 2.08333333vw 1.66666667vw;border-radius:.69444444vw;right:6.25vw}
.hubble-price-bar__calculator-wrap.is-expanded{top:-1.66666667vw}
.hubble-price-bar__calculator-wrap .calculator-layer__close{top:1.66666667vw;width:1.66666667vw;height:1.66666667vw;right:3.19444444vw}
.hubble-price-bar__calculator-wrap .calculator-layer__close svg.icon{width:1.66666667vw;height:1.66666667vw}
.hubble-price-bar__calculator-wrap .calculator-layer__close svg.icon.close{display:none}
.hubble-price-bar__calculator-inner{padding:3.47222222vw 1.66666667vw 0vw 1.66666667vw}
.hubble-price-bar__calculator-product{padding:.69444444vw 0vw}
.hubble-price-bar__calculator-product-inner.s-option-detail{margin-top:.13888889vw}
.hubble-price-bar__calculator-product-title{font-size:1.25vw}
.hubble-price-bar__calculator-product-option,.hubble-price-bar__calculator-product-price{font-size:1.25vw}
.s-option-detail .hubble-price-bar__calculator-product-option,.s-option-detail .hubble-price-bar__calculator-product-price{font-size:1.11111111vw}
.hubble-price-bar__calculator-product-option .s-vat-price span.s-promotion,.hubble-price-bar__calculator-product-price .s-vat-price span.s-promotion,.hubble-price-bar__calculator-product-option .s-vat-price span.s-rrp,.hubble-price-bar__calculator-product-price .s-vat-price span.s-rrp{font-size:1.11111111vw}
.hubble-price-bar__calculator-product-option .s-product-opiton:before{height:1.11111111vw;margin:-0.41666667vw .41666667vw 0vw .41666667vw}
.hubble-price-bar__calculator-total{margin-top:2.63888889vw}
.hubble-price-bar__calculator-total-title,.hubble-price-bar__calculator-total-price{font-size:1.94444444vw}
.hubble-price-bar__calculator-total-title .s-vat-price span.s-except,.hubble-price-bar__calculator-total-price .s-vat-price span.s-except{font-size:1.52777778vw}
.hubble-price-bar__calculator-save{margin:.83333333vw -1.66666667vw 0vw -1.66666667vw;padding:.83333333vw 1.66666667vw;border-radius:1.875vw}
.hubble-price-bar__calculator-save-title,.hubble-price-bar__calculator-save-price{font-size:1.25vw}
.hubble-price-bar__calculator-description{font-size:.76388889vw;margin-top:.69444444vw}
.hubble-price-bar__calculator-description p{margin-top:.27777778vw}
}
@media only screen and (max-width:767px){.hubble-price-bar{width:100%;-webkit-box-shadow:0 -3px 3px 0 rgba(0,0,0,0.16);box-shadow:0 -3px 3px 0 rgba(0,0,0,0.16);min-height:16.11111111vw}
.hubble-price-bar .bc-progress-bar{top:-1.11111111vw}
.hubble-price-bar__inner{display:block;max-width:none;margin:0;padding:3.88888889vw 6.66666667vw 4.44444444vw 6.66666667vw}
.hubble-price-bar__detail{padding:0;position:relative;width:100%}
.hubble-price-bar__detail-title-wrap{margin:0;max-width:55vw}
.hubble-price-bar__detail-flag{display:inline-block;vertical-align:middle}
.hubble-price-bar__detail-flag .s-flag-item{font-weight:700;font-size:2.77777778vw;margin:0vw .83333333vw}
.hubble-price-bar__detail-flag .flag-item{margin:0vw 1.38888889vw;font-size:3.61111111vw}
.hubble-price-bar__detail-flag .badge-icon{margin-left:1.66666667vw}
.hubble-price-bar__detail-heading{margin-top:1px}
.hubble-price-bar__detail-title{display:inline;max-width:none;font-size:4.44444444vw;letter-spacing:normal;vertical-align:middle;margin:0;line-height:1.375}
.hubble-price-bar__detail-title .s-basic-code{font-size:3.88888889vw}
.hubble-price-bar__detail-content-wrap{display:block;width:100%}
.hubble-price-bar__detail-content-wrap>strong{max-width:100%}
.hubble-price-bar__price{display:block;width:100%;padding:0;margin-top:2.22222222vw;text-align:left}
.hubble-price-bar__price-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.hubble-price-bar__price-total{font-size:3.33333333vw}
.hubble-price-bar__price-total.align-eup{-ms-flex-item-align:start;align-self:flex-start}
.hubble-price-bar__price-total-save{margin-bottom:1.11111111vw;font-size:2.77777778vw;line-height:1.6}
.hubble-price-bar__price-total-save em{display:inline-block;margin-left:1.11111111vw;font-size:2.77777778vw}
.hubble-price-bar__price-total-text{padding:0;line-height:1.36;width:55vw;-ms-flex-item-align:normal;align-self:normal}
.hubble-price-bar__price-total .hubble-price-bar__price-smart-wrap{font-size:3.33333333vw}
.hubble-price-bar__price-total .hubble-price-bar__price-smart-wrap .hubble-price-bar__price-smart{margin-top:0vw}
.hubble-price-bar__price-total .s-vat-price span{font-size:3.33333333vw}
.hubble-price-bar__price-total .s-vat-price span.s-except{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.32}
.hubble-price-bar__price-total-discount{margin-top:1.11111111vw;font-size:2.77777778vw}
.hubble-price-bar__price-total-discount>em{display:inline-block}
.hubble-price-bar__price-total .s-frequent-price{text-align:left;font-size:3.33333333vw}
.hubble-price-bar__price-total .s-frequent-price s{font-size:2.77777778vw}
.hubble-price-bar__price-cta{position:absolute;padding:0;top:0;max-width:30.13888889vw;right:6.66666667vw}
.hubble-price-bar__price-cta .cta{font-weight:700;min-width:22.77777778vw;min-height:8.88888889vw;padding:2.22222222vw 3.61111111vw;font-size:3.33333333vw;border-radius:6.66666667vw;white-space:normal;text-align:center;line-height:1.33}
.hubble-price-bar__price-delivery{margin-left:3.05555556vw;padding-left:3.05555556vw}
.hubble-price-bar__price-delivery :before{height:3.33333333vw}
.hubble-price-bar__price-delivery-wrap{display:none;margin-top:3.33333333vw}
.hubble-price-bar__price-delivery-wrap.is-mobile{display:block}
.hubble-price-bar__price-delivery-wrap.is-mobile:empty{display:none}
.hubble-price-bar__price-delivery-icon{width:4.44444444vw;height:4.44444444vw;margin-right:1.11111111vw}
.hubble-price-bar__price-delivery-icon .icon{width:4.44444444vw;height:4.44444444vw}
.hubble-price-bar__price-delivery-text{font-size:2.77777778vw}
.hubble-price-bar__tooltip-wrap{position:relative;display:inline-block;vertical-align:initial}
.hubble-price-bar__tooltip-area{position:static}
.hubble-price-bar__tooltip-area .s-hubble-annotation{display:inline-block;position:relative;top:.27777778vw;width:3.33333333vw;height:3.33333333vw}
.hubble-price-bar__tooltip-area .s-hubble-annotation a sup{font-size:2.77777778vw;padding:1px}
.hubble-price-bar__tooltip-area .s-hubble-annotation a sup.s-price-bar-num{font-size:2.77777778vw;line-height:1}
.hubble-price-bar__tooltip-arrow{left:.55555556vw;top:-3.33333333vw;width:2.22222222vw;height:1.66666667vw}
.hubble-price-bar__tooltip-arrow:before,.hubble-price-bar__tooltip-arrow:after{border-width:2.22222222vw 1.11111111vw}
.hubble-price-bar__tooltip-arrow:after{bottom:-0.55555556vw}
.hubble-price-bar__tooltip{right:auto;left:-2.77777778vw;bottom:7.77777778vw;margin-bottom:0vw}
.hubble-price-bar__tooltip-box{width:78.88888889vw;text-align:left}
.hubble-price-bar__tooltip-box-inner{min-width:auto;max-width:78.88888889vw;border-radius:1.66666667vw;padding:2.5vw 7.77777778vw 2.22222222vw 3.33333333vw}
.hubble-price-bar__tooltip-box-inner .s-tooltip-text{font-size:2.77777778vw;line-height:1.3}
.hubble-price-bar__tooltip-box-inner .s-tooltip-text strong{font-size:3.33333333vw}
.hubble-price-bar__tooltip-box-inner .s-tooltip-text sup{font-size:3.05555556vw}
.hubble-price-bar__tooltip-box-inner .s-tooltip-text .show-more{font-size:2.77777778vw}
.hubble-price-bar__tooltip-box__close{padding:1.11111111vw}
.hubble-price-bar__tooltip-box__close .icon{width:2.63888889vw;height:2.63888889vw}
.hubble-price-bar__price-calculator{line-height:1.36;font-size:2.77777778vw;margin-top:3.33333333vw;text-align:left}
.hubble-price-bar__price-alert{line-height:1.36;font-size:2.77777778vw;margin-top:3.88888889vw;text-align:left}
.hubble-price-bar__calculator-btn{top:.55555556vw;width:13.33333333vw;height:5.55555556vw}
.hubble-price-bar__calculator-btn svg.icon{width:5.13888889vw;height:4.44444444vw}
.hubble-price-bar__calculator-btn.is-expanded{display:none}
.hubble-price-bar__calculator-btn.is-active{display:block}
.hubble-price-bar__calculator-wrap{width:auto;left:0;right:0;border-radius:0;background-color:#fff;-webkit-box-shadow:0 -3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 -3px 6px 0 rgba(0,0,0,0.16);border-bottom:1px solid #bbb;font-size:3.61111111vw;padding:5vw 0vw 0vw 0vw}
.hubble-price-bar__calculator-wrap.is-expanded{top:0}
.hubble-price-bar__calculator-wrap .calculator-layer__close{top:0;right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:13.33333333vw;height:5.55555556vw}
.hubble-price-bar__calculator-wrap .calculator-layer__close svg.icon{display:none;width:5.13888889vw;height:4.44444444vw;margin:0 auto}
.hubble-price-bar__calculator-wrap .calculator-layer__close svg.icon.close{display:block}
.hubble-price-bar__calculator-inner{max-height:83.33333333vw;padding:4.16666667vw 6.66666667vw 5.55555556vw 6.66666667vw;overflow-y:auto}
.hubble-price-bar__calculator-product{padding:2.22222222vw 0vw}
.hubble-price-bar__calculator-product-inner.s-option-detail{margin-top:.27777778vw}
.hubble-price-bar__calculator-product-title{font-size:3.61111111vw;margin-bottom:1.11111111vw}
.hubble-price-bar__calculator-product-option,.hubble-price-bar__calculator-product-price{font-size:3.61111111vw}
.s-option-detail .hubble-price-bar__calculator-product-option,.s-option-detail .hubble-price-bar__calculator-product-price{font-size:3.33333333vw}
.hubble-price-bar__calculator-product-option .s-vat-price span.s-promotion,.hubble-price-bar__calculator-product-price .s-vat-price span.s-promotion,.hubble-price-bar__calculator-product-option .s-vat-price span.s-rrp,.hubble-price-bar__calculator-product-price .s-vat-price span.s-rrp{font-size:3.61111111vw}
.hubble-price-bar__calculator-product-option .s-product-opiton:before{height:3.05555556vw;margin:-0.27777778vw .83333333vw 0vw .83333333vw}
.hubble-price-bar__calculator-total{margin-top:4.44444444vw}
.hubble-price-bar__calculator-total-title{font-size:3.88888889vw}
.hubble-price-bar__calculator-total-price{font-size:3.88888889vw}
.hubble-price-bar__calculator-total-price .s-vat-price span.s-except{font-size:3.88888889vw}
.hubble-price-bar__calculator-save{margin:2.22222222vw -3.33333333vw 0vw -3.33333333vw;padding:1.94444444vw 3.33333333vw;background-color:#eee;border-radius:28px}
.hubble-price-bar__calculator-save-title,.hubble-price-bar__calculator-save-price{font-size:3.33333333vw}
.hubble-price-bar__calculator-description{line-height:1.6;font-size:2.77777778vw;margin-top:3.33333333vw}
.hubble-price-bar__calculator-description p{margin-top:1.11111111vw}
.hubble-price-bar.s-expand-cta .hubble-price-bar__price-total-text{max-width:100%}
.hubble-price-bar.s-expand-cta .hubble-price-bar__price-cta{display:none;position:static;max-width:none;font-size:0;margin-top:2.77777778vw}
.hubble-price-bar.s-expand-cta .hubble-price-bar__price-cta .cta{width:49%;bottom:auto;right:auto}
.hubble-price-bar.s-expand-cta .hubble-price-bar__price-cta .cta+.cta{margin-left:1.5%}
.hubble-price-bar.s-expand-cta .hubble-price-bar__price-cta.inner-cta{display:block}
.hubble-price-bar.s-expand-cta .hubble-price-bar__price-inner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.hubble-price-bar.s-expand-cta .hubble-price-bar__detail-title-wrap{max-width:100%}
.hubble-price-bar.is-default .hubble-price-bar__detail{display:block}
.hubble-price-bar.is-default .hubble-price-bar__price-calculator,.hubble-price-bar.is-default .hubble-price-bar__price-alert{display:block}
.hubble-price-bar.is-default.s-expand-cta .hubble-price-bar-cta .cta{min-width:21.38888889vw;width:auto}
.hubble-price-bar.is-minimized .hubble-price-bar__inner{padding:2.77777778vw 6.66666667vw 4.44444444vw 6.66666667vw}
.hubble-price-bar.is-minimized .hubble-price-bar__detail{display:none}
.hubble-price-bar.is-minimized .hubble-price-bar__price{margin-top:0;padding-bottom:0}
.hubble-price-bar.is-minimized .hubble-price-bar__price-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hubble-price-bar.is-minimized .hubble-price-bar__price-calculator{display:none}
.hubble-price-bar.is-minimized .hubble-price-bar__price-calculator-btn{display:none}
.hubble-price-bar.is-minimized .hubble-price-bar__price-alert{display:none}
.hubble-price-bar.is-minimized .hubble-price-bar__price-total{min-width:auto;vertical-align:middle}
.hubble-price-bar.is-minimized .hubble-price-bar__price-cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:static;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}
.hubble-price-bar.is-minimized .hubble-price-bar__price-cta.inner-cta{display:none}
.hubble-price-bar.is-minimized .hubble-price-bar__tooltip{bottom:7.77777778vw}
.hubble-price-bar.is-minimized .hubble-price-bar__calculator-btn{display:none}
.hubble-price-bar.is-minimized.s-expand-cta .hubble-price-bar__price-inner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.hubble-price-bar.is-minimized.s-expand-cta .hubble-price-bar__price-total{max-width:39.16666667vw}
.hubble-price-bar.is-minimized.s-expand-cta .hubble-price-bar__price-cta{padding:0vw 0vw 0vw 1.38888889vw}
.hubble-price-bar.is-minimized.s-expand-cta .hubble-price-bar__price-cta .cta{min-width:21.38888889vw;width:21.38888889vw;padding:2.22222222vw 1.11111111vw}
.hubble-price-bar.is-minimized.s-expand-cta .hubble-price-bar__price-cta .cta+.cta{margin-left:.97222222vw}
}
.hubble-offer-banner{position:relative;color:#000;border-top:1px solid #ddd;height:auto;overflow:hidden;-webkit-transition:height .4s cubic-bezier(0.4,0,0.2,1);transition:height .4s cubic-bezier(0.4,0,0.2,1)}
.hubble-offer-banner[data-folding-pc="Y"] .hubble-offer-banner__detail{display:none}
.hubble-offer-banner[data-folding-pc="Y"] .hubble-offer-banner__simple{display:block}
.hubble-offer-banner[data-folding-pc="N"] .hubble-offer-banner__detail{display:block}
.hubble-offer-banner[data-folding-pc="N"] .hubble-offer-banner__simple{display:none}
.hubble-offer-banner-wrap{position:relative;z-index:100;background:#fff}
.hubble-offer-banner-wrap.is-active{-webkit-box-shadow:0 8px 8px 0 rgba(0,0,0,0.2);box-shadow:0 8px 8px 0 rgba(0,0,0,0.2)}
.hubble-offer-banner-wrap.is-active .hubble-offer-banner__cta .icon{-webkit-transition:none;transition:none}
.hubble-offer-banner__detail-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1440px;width:100%;min-height:185px;margin:auto;font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 96px 0 140px}
.hubble-offer-banner__detail-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:34px 30px 34px 0}
.hubble-offer-banner__detail-title{font-family:'SamsungSharpSans',arial,sans-serif;font-size:32px;line-height:1.22;font-weight:bold}
.hubble-offer-banner__detail-desc{margin-top:18px;font-size:18px;line-height:1.33}
.hubble-offer-banner__detail-timer{min-height:68px}
.hubble-offer-banner__detail-timer .hubble-offer-banner__simple-txt-area{display:none;margin-top:30px;margin-left:-3px}
.hubble-offer-banner__detail-timer .hubble-offer-banner__simple-txt-area .s-promo-timearea{display:none;line-height:1.24}
.hubble-offer-banner__detail-timer .hubble-offer-banner__simple-txt-area .s-promo-timearea span.s-timer>span:after{font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-offer-banner__detail-timer .hubble-offer-banner__simple-txt-area .s-promo-timearea .text{font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-offer-banner__detail-timer .hubble-offer-banner__simple-txt-area.active{display:block}
.hubble-offer-banner__detail-timer .hubble-offer-banner__simple-txt-area.active .s-promo-timearea{display:block}
.hubble-offer-banner__detail .s-timer{display:inline-block;font-weight:bold;vertical-align:baseline;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.hubble-offer-banner__detail .s-timer span{display:inline-block;position:relative}
.hubble-offer-banner__detail .s-timer>span{padding:0 13px}
.hubble-offer-banner__detail .s-timer>span:first-child{padding-left:0}
.hubble-offer-banner__detail .s-timer>span:last-child{padding-right:0}
.hubble-offer-banner__detail .s-timer>span:after{content:":";position:absolute;vertical-align:middle;top:4px;right:-4px;font-size:32px;line-height:1}
.hubble-offer-banner__detail .s-timer>span:last-child:after{display:none}
.hubble-offer-banner__detail .s-timer .text{width:48px;font-size:41px;font-weight:bold}
.hubble-offer-banner__detail .s-timer .sub-text{display:block;position:static;width:auto;height:auto;margin-top:5px;clip:auto;font-weight:bold;font-size:7px;text-transform:uppercase}
.hubble-offer-banner__detail-mobile-img{display:none}
.hubble-offer-banner__detail-img{-webkit-box-flex:0;-ms-flex:0 0 430px;flex:0 0 430px;text-align:center;margin:30px 0;width:430px;height:190px}
.hubble-offer-banner__detail-img img{width:auto;max-width:430px;max-height:190px}
.hubble-offer-banner__detail-cta{margin-top:30px;font-size:0}
.hubble-offer-banner__detail-cta .cta{color:#006bea;padding:0;text-decoration:underline;vertical-align:top}
.hubble-offer-banner .cta.cta--icon.cta--underline .icon{margin-bottom:0}
.hubble-offer-banner__cta{position:absolute;top:0;left:0;right:0;z-index:20;max-width:1440px;width:100%;margin:auto}
.hubble-offer-banner__cta .icon{-webkit-transition:fill 2s cubic-bezier(0.4,0,0.2,1);transition:fill 2s cubic-bezier(0.4,0,0.2,1)}
.is-init .hubble-offer-banner__cta .icon{fill:white}
.hubble-offer-banner__cta .s-offer-close{overflow:hidden;position:absolute;top:2px;right:44px;width:34px;height:34px;padding:5px}
.hubble-offer-banner__cta .s-offer-close .icon{display:block;width:100%;height:100%}
.hubble-offer-banner.is-collapse .hubble-offer-banner__cta .s-offer-close .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.hubble-offer-banner__simple{position:relative;color:#000;background:#fff;-webkit-transition:color 2s cubic-bezier(0.4,0,0.2,1),background 2s cubic-bezier(0.4,0,0.2,1);transition:color 2s cubic-bezier(0.4,0,0.2,1),background 2s cubic-bezier(0.4,0,0.2,1)}
.is-init .hubble-offer-banner__simple{color:#fff;background:#000 !important}
.hubble-offer-banner__simple-txt{max-width:1440px;padding:8px 90px 10px 90px;min-height:39px;margin:0 auto;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area{vertical-align:middle;display:inline-block}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area p{overflow:hidden;max-width:100%;font-size:18px}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .promo-textarea,.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area.active .s-promo-timearea{display:block}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area.active .promo-textarea,.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area p.s-promo-timearea{display:none}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer{display:inline-block;font-weight:bold;vertical-align:baseline;text-align:center}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer span{display:inline-block;position:relative}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer>span{padding:0 5px}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer>span:first-child{padding-left:0}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer>span:last-child{padding-right:0}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer>span:after{position:absolute;top:0;right:-4px;font-size:18px;vertical-align:middle;content:':'}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer>span:last-child:after{display:none}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer .text{width:22px;font-size:18px;font-weight:bold}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer .sub-text{display:inline-block;font-weight:bold;text-transform:uppercase}
.hubble-offer-banner .s-theme-bright{color:#fff}
.is-collapse .hubble-offer-banner__simple.s-theme-bright ~ .hubble-offer-banner__cta .icon,.hubble-offer-banner:not(.is-collapse) .hubble-offer-banner__detail.s-theme-bright ~ .hubble-offer-banner__cta .icon{fill:#fff}
@media only screen and (min-width:768px) and (max-width:1440px){.hubble-offer-banner__detail:after{bottom:-2.77777778vw;height:2.77777778vw}
.hubble-offer-banner__detail-inner{min-height:12.84722222vw;padding:0vw 6.66666667vw 0vw 9.72222222vw}
.hubble-offer-banner__detail-content{padding:2.36111111vw 2.08333333vw 2.36111111vw 0vw}
.hubble-offer-banner__detail-img{flex-basis:29.86111111vw;margin:2.08333333vw 0vw;width:29.86111111vw;height:13.19444444vw}
.hubble-offer-banner__detail-img img{max-width:29.86111111vw;max-height:13.19444444vw}
.hubble-offer-banner__detail-title{font-size:2.22222222vw}
.hubble-offer-banner__detail-desc{margin-top:1.25vw;font-size:1.25vw}
.hubble-offer-banner__detail-timer{min-height:4.72222222vw}
.hubble-offer-banner__detail-timer .hubble-offer-banner__simple-txt-area{margin-top:2.08333333vw}
.hubble-offer-banner__detail-cta{margin-top:2.08333333vw}
.hubble-offer-banner__detail .s-timer>span{padding:0vw .90277778vw}
.hubble-offer-banner__detail .s-timer>span:after{top:.27777778vw;right:-0.27777778vw;font-size:2.22222222vw}
.hubble-offer-banner__detail .s-timer .text{width:3.33333333vw;font-size:2.84722222vw}
.hubble-offer-banner__detail .s-timer .sub-text{margin-top:.34722222vw;font-size:.48611111vw}
.hubble-offer-banner__cta{max-width:100vw}
.hubble-offer-banner__cta .s-offer-close{top:.13888889vw;right:3.05555556vw;width:2.36111111vw;height:2.36111111vw;padding:.34722222vw}
.hubble-offer-banner__simple-txt{max-width:100vw;min-height:2.70833333vw;padding:.55555556vw 6.25vw}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area p{font-size:1.25vw}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer>span{padding:0vw .34722222vw}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer>span:after{top:-0.13888889vw;right:-0.27777778vw;font-size:1.25vw}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer .text{width:1.52777778vw;font-size:1.25vw}
}
@media only screen and (max-width:767px){@-webkit-keyframes bounce-ani{0{top:1.11111111vw}
3%{top:.27777778vw}
11%{top:1.38888889vw}
22%{top:1.11111111vw}
33%{top:1.11111111vw}
36%{top:.27777778vw}
44%{top:1.38888889vw}
55%{top:1.11111111vw}
66%{top:1.11111111vw}
69%{top:.27777778vw}
77%{top:1.38888889vw}
88%{top:1.11111111vw}
100%{top:1.11111111vw}
}
@keyframes bounce-ani{0{top:1.11111111vw}
3%{top:.27777778vw}
11%{top:1.38888889vw}
22%{top:1.11111111vw}
33%{top:1.11111111vw}
36%{top:.27777778vw}
44%{top:1.38888889vw}
55%{top:1.11111111vw}
66%{top:1.11111111vw}
69%{top:.27777778vw}
77%{top:1.38888889vw}
88%{top:1.11111111vw}
100%{top:1.11111111vw}
}
.hubble-offer-banner[data-folding-mobile="Y"] .hubble-offer-banner__detail{display:none}
.hubble-offer-banner[data-folding-mobile="Y"] .hubble-offer-banner__simple{display:block}
.hubble-offer-banner[data-folding-mobile="N"] .hubble-offer-banner__detail{display:block}
.hubble-offer-banner[data-folding-mobile="N"] .hubble-offer-banner__simple{display:none}
.hubble-offer-banner__detail{border:0}
.hubble-offer-banner__detail:after{bottom:-5.55555556vw;height:5.55555556vw}
.hubble-offer-banner__detail-inner{max-width:100%;min-height:auto;height:auto;padding:0}
.hubble-offer-banner__detail-content{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:auto;padding:6.66666667vw 6.38888889vw 5.55555556vw 6.38888889vw}
.hubble-offer-banner__detail-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;line-height:1.36;font-size:5vw;margin-bottom:2.77777778vw}
.hubble-offer-banner__detail-desc{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-weight:bold;margin-top:0vw;font-size:3.33333333vw}
.hubble-offer-banner__detail-timer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:3.61111111vw;min-height:17.77777778vw}
.hubble-offer-banner__detail-timer .hubble-offer-banner__simple-txt-area{margin-top:0vw;margin-left:0vw}
.hubble-offer-banner__detail-timer .hubble-offer-banner__simple-txt-area p.s-promo-timearea{text-align:center}
.hubble-offer-banner__detail .s-timer>span{padding:0vw 2.77777778vw}
.hubble-offer-banner__detail .s-timer>span:after{top:1.38888889vw;right:-0.83333333vw;font-size:8.33333333vw}
.hubble-offer-banner__detail .s-timer .text{width:11.94444444vw;font-size:10.27777778vw}
.hubble-offer-banner__detail .s-timer .sub-text{margin-top:0vw;font-size:2.22222222vw}
.hubble-offer-banner__detail-mobile-img{display:block;text-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100vw;height:44.44444444vw;margin:0vw -6.38888889vw 2.22222222vw -6.38888889vw}
.hubble-offer-banner__detail-mobile-img img{width:auto;max-width:100%;max-height:44.44444444vw}
.hubble-offer-banner__detail-img{display:none}
.hubble-offer-banner__detail-cta{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-top:6.94444444vw}
.hubble-offer-banner__detail-cta .cta{font-size:2.77777778vw;line-height:3.61111111vw}
.hubble-offer-banner__cta .s-offer-close{top:1.11111111vw;right:5vw;width:4.72222222vw;height:4.72222222vw;padding:0vw}
.hubble-offer-banner__cta .s-offer-close .icon{-webkit-transition:-webkit-transform .2s cubic-bezier(0.4,0,0.2,1);transition:-webkit-transform .2s cubic-bezier(0.4,0,0.2,1);transition:transform .2s cubic-bezier(0.4,0,0.2,1);transition:transform .2s cubic-bezier(0.4,0,0.2,1),-webkit-transform .2s cubic-bezier(0.4,0,0.2,1)}
.is-active .hubble-offer-banner__cta .s-offer-close.cta-bounce-on{-webkit-animation:bounce-ani 2s 1s cubic-bezier(0.33,0,0.3,1);animation:bounce-ani 2s 1s cubic-bezier(0.33,0,0.3,1)}
.hubble-offer-banner__simple-txt{min-height:.27777778vw;padding:1.11111111vw 11.11111111vw 1.38888889vw 11.11111111vw}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area{line-height:1.33;padding:0vw 2.77777778vw}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area p{font-size:3.33333333vw}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer>span{padding:0vw 1.38888889vw}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer>span:after{top:-0.27777778vw;right:-0.83333333vw;font-size:3.33333333vw}
.hubble-offer-banner__simple-txt>.hubble-offer-banner__simple-txt-area .s-timer .text{width:4.44444444vw;font-size:3.33333333vw}
}
.hubble-offer-banner-v2__swiper{width:100%}
.hubble-offer-banner-v2__swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}
.hubble-offer-banner-v2__swiper .indicator{display:none;position:absolute;bottom:14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:transparent;z-index:1}
.hubble-offer-banner-v2__swiper .indicator .indicator-wrap{background-color:transparent;border-radius:0}
.hubble-offer-banner-v2__swiper .indicator .indicator-wrap:after{display:none}
.hubble-offer-banner-v2__swiper .indicator .indicator__item.swiper-pagination-bullet{width:60px;height:6px;border-radius:0;margin:0 4px}
.hubble-offer-banner-v2__swiper .indicator .indicator__item.swiper-pagination-bullet .indicator__dot-wrap{width:100%;height:2px}
.hubble-offer-banner-v2__swiper .indicator .indicator__item.swiper-pagination-bullet .indicator__dot-wrap .indicator__dot{width:100%;height:100%}
.hubble-offer-banner-v2__swiper .indicator .indicator__item.swiper-pagination-bullet .indicator__dot-inner{opacity:.4;border-radius:0}
.hubble-offer-banner-v2__swiper .indicator .indicator__item.swiper-pagination-bullet.swiper-pagination-bullet-active .indicator__dot-inner{opacity:1}
.hubble-offer-banner-v2__swiper.swiper-container-initialized .indicator{display:block}
.hubble-offer-banner-v2__swiper.swiper-container-initialized .hubble-offer-banner-v2{padding-bottom:14px}
.hubble-offer-banner-v2__swiper.swiper-container-initialized .hubble-offer-banner-v2.is-timer{padding-bottom:4px}
.hubble-offer-banner-v2__swiper.swiper-container-initialized .hubble-offer-banner-v2.is-active{padding-bottom:20px}
.hubble-offer-banner-v2__swiper.no-transition .swiper-wrapper{-webkit-transition:none !important;transition:none !important}
.hubble-offer-banner-v2__swiper.is-init .hubble-offer-banner-v2{color:#fff !important;background:#000 !important;fill:#fff !important}
.hubble-offer-banner-v2__swiper.is-init .indicator__dot-inner{background:#fff !important}
.hubble-offer-banner-v2{position:relative;background-color:#fff;color:#000;fill:#000;overflow:hidden;height:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:color .7s cubic-bezier(0.4,0,0.2,1),background-color .7s cubic-bezier(0.4,0,0.2,1),fill .7s cubic-bezier(0.4,0,0.2,1);transition:color .7s cubic-bezier(0.4,0,0.2,1),background-color .7s cubic-bezier(0.4,0,0.2,1),fill .7s cubic-bezier(0.4,0,0.2,1)}
.hubble-offer-banner-v2-wrap{position:relative;z-index:100;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.hubble-offer-banner-v2__detail{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;max-width:1440px;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.hubble-offer-banner-v2__detail-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hubble-offer-banner-v2__detail-content{-webkit-box-flex:1;-ms-flex:auto;flex:auto}
.hubble-offer-banner-v2__detail-title{position:relative;max-width:780px;max-height:28px;margin:0 auto;font-family:'SamsungSharpSans',arial,sans-serif;font-size:18px;line-height:1.43;font-weight:bold;text-align:center;overflow:hidden}
.hubble-offer-banner-v2__detail-desc{margin:16px 0 8px 0;font-size:14px;line-height:1.36;overflow:hidden;max-height:78px}
.hubble-offer-banner-v2__detail-desc-inner{overflow:hidden;max-height:0;opacity:0;-webkit-transition:max-height .4s cubic-bezier(0.4,0,0.2,1);transition:max-height .4s cubic-bezier(0.4,0,0.2,1)}
.hubble-offer-banner-v2__detail-timer{min-width:230px;margin-top:6px}
.hubble-offer-banner-v2__detail-timer .hubble-offer-banner-v2__simple-txt-area .s-promo-timearea{line-height:1.24}
.hubble-offer-banner-v2__detail-timer .hubble-offer-banner-v2__simple-txt-area .s-promo-timearea span.s-timer>span:after{font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-offer-banner-v2__detail-timer .hubble-offer-banner-v2__simple-txt-area .s-promo-timearea .text{font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-offer-banner-v2__detail-timer .hubble-offer-banner-v2__simple-txt-area.active{display:block}
.hubble-offer-banner-v2__detail-timer .hubble-offer-banner-v2__simple-txt-area.active .s-promo-timearea{display:block}
.hubble-offer-banner-v2__detail .s-timer{display:inline-block;font-weight:bold;vertical-align:baseline;text-align:center}
.hubble-offer-banner-v2__detail .s-timer span{display:inline-block;position:relative}
.hubble-offer-banner-v2__detail .s-timer>span{padding:0 12px}
.hubble-offer-banner-v2__detail .s-timer>span:first-child{padding-left:0}
.hubble-offer-banner-v2__detail .s-timer>span:last-child{padding-right:0}
.hubble-offer-banner-v2__detail .s-timer>span:after{content:":";position:absolute;vertical-align:middle;top:3px;right:-3px;font-size:28px;line-height:1}
.hubble-offer-banner-v2__detail .s-timer>span:last-child:after{display:none}
.hubble-offer-banner-v2__detail .s-timer .text{width:38px;font-size:28px;font-weight:bold}
.hubble-offer-banner-v2__detail .s-timer .sub-text{display:block;position:static;width:56px;height:auto;margin:5px -10px 0 -10px;overflow:hidden;clip:auto;font-size:10px;text-transform:uppercase}
.hubble-offer-banner-v2__detail-img{display:none;position:relative;text-align:center;width:224px;height:100px;overflow:hidden}
.hubble-offer-banner-v2__detail-img .image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.hubble-offer-banner-v2__detail-cta{position:relative;margin-top:24px;font-size:0}
.hubble-offer-banner-v2__detail-cta .cta{position:relative;z-index:1;color:inherit !important;padding:0;text-decoration:underline;vertical-align:top;-webkit-transition:inherit;transition:inherit}
.hubble-offer-banner-v2__cta{position:absolute;bottom:0;width:100%;height:100%;margin:auto}
.hubble-offer-banner-v2__cta .s-offer-open{overflow:hidden;position:absolute;width:100%;height:100%}
.hubble-offer-banner-v2__cta .s-offer-open .icon{position:absolute;top:0;bottom:0;margin:auto 0;width:24px;height:24px;display:block;left:50%;margin-left:672px}
.is-init .hubble-offer-banner-v2__cta .s-offer-open .icon{fill:white !important}
.hubble-offer-banner-v2.is-timer .hubble-offer-banner-v2__detail-title{left:163px}
.hubble-offer-banner-v2.is-timer .hubble-offer-banner-v2__detail-content2{margin-right:96px}
.hubble-offer-banner-v2.is-move .hubble-offer-banner-v2{-webkit-transition:max-height .4s cubic-bezier(0.4,0,0.2,1);transition:max-height .4s cubic-bezier(0.4,0,0.2,1)}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-inner{width:992px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-content{width:736px;margin:0}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-content2{margin:0}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-title{left:0;right:0;margin:0;text-align:start;max-width:100%}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-img{display:block}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-desc-inner{opacity:1;max-height:100vh}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__cta{height:100%}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__cta .icon{top:20px;bottom:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-timer{-webkit-animation:timerFadeIn .7s;animation:timerFadeIn .7s}
@-webkit-keyframes timerFadeIn{0{opacity:0}
100%{opacity:1}
}
@keyframes timerFadeIn{0{opacity:0}
100%{opacity:1}
}
.hubble-offer-banner-v2:not(:has(&__detail-img)).is-active .hubble-offer-banner-v2__detail-title{max-height:52px}
@media only screen and (min-width:768px) and (max-width:1440px){.hubble-offer-banner-v2__swiper .indicator{bottom:.97222222vw}
.hubble-offer-banner-v2__swiper .indicator .indicator__item.swiper-pagination-bullet{width:4.16666667vw;margin:0vw .27777778vw}
.hubble-offer-banner-v2__swiper.swiper-container-initialized .hubble-offer-banner-v2{padding-bottom:.97222222vw}
.hubble-offer-banner-v2__swiper.swiper-container-initialized .hubble-offer-banner-v2.is-timer{padding-bottom:.27777778vw}
.hubble-offer-banner-v2__swiper.swiper-container-initialized .hubble-offer-banner-v2.is-active{padding-bottom:1.38888889vw}
.hubble-offer-banner-v2__detail{max-width:none}
.hubble-offer-banner-v2__detail-inner{padding:1.38888889vw 0vw}
.hubble-offer-banner-v2__detail-title{max-width:54.16666667vw;max-height:1.94444444vw;font-size:1.25vw}
.hubble-offer-banner-v2__detail-desc{margin:1.11111111vw 0vw .55555556vw 0vw;font-size:.97222222vw;max-height:5.41666667vw}
.hubble-offer-banner-v2__detail-timer{min-width:15.97222222vw;margin-top:.41666667vw}
.hubble-offer-banner-v2__detail .s-timer>span{padding:0vw .83333333vw}
.hubble-offer-banner-v2__detail .s-timer>span:after{top:.20833333vw;right:-0.20833333vw;font-size:1.94444444vw}
.hubble-offer-banner-v2__detail .s-timer .text{width:2.63888889vw;font-size:1.94444444vw}
.hubble-offer-banner-v2__detail .s-timer .sub-text{width:3.88888889vw;margin:.34722222vw -0.69444444vw 0vw -0.69444444vw;font-size:.69444444vw}
.hubble-offer-banner-v2__detail-img{display:none;position:relative;text-align:center;width:15.55555556vw;height:6.94444444vw}
.hubble-offer-banner-v2__detail-cta{position:relative;margin-top:1.66666667vw}
.hubble-offer-banner-v2__cta .s-offer-open .icon{width:1.66666667vw;height:1.66666667vw;left:auto;margin-left:0vw;right:1.66666667vw}
.hubble-offer-banner-v2.is-timer .hubble-offer-banner-v2__detail-title{left:11.31944444vw}
.hubble-offer-banner-v2.is-timer .hubble-offer-banner-v2__detail-content2{margin-right:6.66666667vw}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-title{left:0vw;right:0vw;margin:0vw}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-inner{width:68.88888889vw}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-content{width:51.11111111vw}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-content2{margin:0vw}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__cta .icon{top:1.38888889vw}
.hubble-offer-banner-v2:not(:has(&__detail-img)).is-active .hubble-offer-banner-v2__detail-title{max-height:3.61111111vw}
}
@media only screen and (max-width:767px){@-webkit-keyframes bounce-ani{0{top:1.11111111vw}
3%{top:.27777778vw}
11%{top:1.38888889vw}
22%{top:1.11111111vw}
33%{top:1.11111111vw}
36%{top:.27777778vw}
44%{top:1.38888889vw}
55%{top:1.11111111vw}
66%{top:1.11111111vw}
69%{top:.27777778vw}
77%{top:1.38888889vw}
88%{top:1.11111111vw}
100%{top:1.11111111vw}
}
@keyframes bounce-ani{0{top:1.11111111vw}
3%{top:.27777778vw}
11%{top:1.38888889vw}
22%{top:1.11111111vw}
33%{top:1.11111111vw}
36%{top:.27777778vw}
44%{top:1.38888889vw}
55%{top:1.11111111vw}
66%{top:1.11111111vw}
69%{top:.27777778vw}
77%{top:1.38888889vw}
88%{top:1.11111111vw}
100%{top:1.11111111vw}
}
.hubble-offer-banner-v2__swiper .indicator{bottom:2.77777778vw}
.hubble-offer-banner-v2__swiper .indicator .indicator__item.swiper-pagination-bullet{width:11.11111111vw;margin:0vw 1.11111111vw}
.hubble-offer-banner-v2__swiper.swiper-container-initialized .hubble-offer-banner-v2{padding-bottom:3.33333333vw}
.hubble-offer-banner-v2__swiper.swiper-container-initialized .hubble-offer-banner-v2.is-timer{padding-bottom:3.33333333vw}
.hubble-offer-banner-v2__swiper.swiper-container-initialized .hubble-offer-banner-v2.is-active{padding-bottom:5.55555556vw}
.hubble-offer-banner-v2__detail{max-width:none}
.hubble-offer-banner-v2__detail-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.88888889vw 0vw}
.hubble-offer-banner-v2__detail-title{max-width:69.44444444vw;max-height:10vw;font-size:3.33333333vw}
.hubble-offer-banner-v2__detail-content{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}
.hubble-offer-banner-v2__detail-content2{margin:0 auto !important}
.hubble-offer-banner-v2__detail-desc{max-height:22.22222222vw;margin:3.33333333vw 0vw 0vw 0vw;font-size:2.77777778vw}
.hubble-offer-banner-v2__detail-timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:auto;margin:2.77777778vw 0vw 0vw 0vw}
.hubble-offer-banner-v2__detail-timer .hubble-offer-banner-v2__simple-txt-area{margin-top:0vw}
.hubble-offer-banner-v2__detail-timer .hubble-offer-banner-v2__simple-txt-area p.s-promo-timearea{text-align:left}
.hubble-offer-banner-v2__detail .s-timer>span{padding:0vw 1.80555556vw}
.hubble-offer-banner-v2__detail .s-timer>span:after{top:.83333333vw;right:-0.69444444vw;font-size:6.66666667vw}
.hubble-offer-banner-v2__detail .s-timer .text{width:8.05555556vw;font-size:6.66666667vw}
.hubble-offer-banner-v2__detail .s-timer .sub-text{width:11.11111111vw;margin:0vw;font-size:2.22222222vw}
.hubble-offer-banner-v2__detail-img{display:none !important}
.hubble-offer-banner-v2__detail-cta{margin-top:3.33333333vw}
.hubble-offer-banner-v2__detail-cta .cta{font-size:3.33333333vw;line-height:3.61111111vw}
.hubble-offer-banner-v2__detail-cta .cta .icon{width:3.33333333vw;height:3.33333333vw}
.hubble-offer-banner-v2__cta .s-offer-open .icon{position:absolute;width:4.44444444vw;height:4.44444444vw;left:auto;right:6.66666667vw}
.hubble-offer-banner-v2.is-timer .hubble-offer-banner-v2__detail-title{left:auto;right:auto}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-inner{width:100%;-ms-flex-item-align:start;align-self:flex-start;padding-left:6.66666667vw;padding-right:6.66666667vw}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-content{width:100%;padding-right:8.88888889vw}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-title{margin:0}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail-timer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:6.66666667vw}
.hubble-offer-banner-v2.is-active .hubble-offer-banner-v2__detail .hubble-offer-banner-v2__cta .icon{top:3.88888889vw}
.hubble-offer-banner-v2:not(:has(&__detail-img)).is-active .hubble-offer-banner-v2__detail-title{max-height:10vw}
}
.bc-financing-data{width:1264px;margin:48px auto}
.bc-financing-data__title{margin-bottom:28px;font-size:24px;font-weight:bold;font-family:'SamsungSharpSans',arial,sans-serif;line-height:1.125;text-align:center}
.bc-financing-data__table{width:100%;margin:0 auto}
.bc-financing-data__table thead th{padding:22px 16px;background:#eee;border:1px solid #ddd;border-bottom:0;font-size:16px;font-weight:bold;line-height:1.38;vertical-align:middle;text-align:left;word-break:break-word}
.bc-financing-data__table tbody td{padding:9px 16px;border:1px solid #ddd;font-size:14px;line-height:1.57}
.bc-financing-data__description{margin-top:16px;font-size:12px;line-height:1.33}
.bc-financing-data__description a{color:#006bea;text-decoration:underline;display:inline-block}
@media only screen and (min-width:768px) and (max-width:1440px){.bc-financing-data{width:87.77777778vw;margin-top:3.33333333vw;margin-bottom:3.33333333vw}
.bc-financing-data__title{margin-bottom:1.94444444vw;font-size:1.66666667vw}
.bc-financing-data__table thead th{padding:1.52777778vw 1.11111111vw;font-size:1.11111111vw}
.bc-financing-data__table tbody td{padding:.625vw 1.11111111vw;font-size:.97222222vw}
.bc-financing-data__description{margin-top:1.11111111vw;font-size:.83333333vw}
}
@media only screen and (max-width:767px){.bc-financing-data{width:auto;margin-top:20vw;margin-bottom:8.88888889vw;padding:0vw 6.66666667vw;min-width:86.66666667vw}
.bc-financing-data__title{margin-bottom:5.55555556vw;font-size:5.83333333vw;line-height:1.33}
.bc-financing-data__table-wrap{overflow-x:auto}
.bc-financing-data__table thead th{width:28.88888889vw;padding:7.77777778vw 2.22222222vw;font-size:3.33333333vw;line-height:1.33}
.bc-financing-data__table tbody td{padding:2.22222222vw;font-size:2.77777778vw;line-height:1.35}
.bc-financing-data__description{margin-top:4.44444444vw;font-size:2.77777778vw;line-height:1.4}
}
.hubble-feature-title{margin-top:80px;padding:0 130px 24px 130px;text-align:center;line-height:1.32}
.hubble-feature-title h2{font-size:24px;font-family:'SamsungSharpSans',arial,sans-serif;letter-spacing:.05em}
.hubble-feature-title.s-type-thome{border-top:2px solid #e9e9e9}
.hubble-feature-title__thome-logo{position:relative;display:inline-block;width:56px;height:56px;background:#fff;text-align:center}
.hubble-feature-title__thome-logo:before{content:'';display:block;position:absolute;left:0;top:0;width:19px;height:56px;background:#a41a2d}
.hubble-feature-title__thome-logo:after{content:'';display:block;position:absolute;right:0;top:0;width:19px;height:56px;background:#1f2049}
.hubble-feature-title__thome-txt{padding:80px 0 76px}
.hubble-feature-title__thome-txt h2{display:block;font-size:32px;font-family:'SamsungSharpSans',arial,sans-serif;letter-spacing:0}
.hubble-feature-title__thome-txt span{display:block;margin-top:8px;font-size:22px;font-weight:bold;font-family:'SamsungSharpSans',arial,sans-serif}
@media screen and (max-width:1440px){.hubble-feature-title{margin-top:5.55555556vw;padding:0vw 9.02777778vw 1.66666667vw 9.02777778vw}
.hubble-feature-title h2{font-size:1.66666667vw}
.hubble-feature-title__thome-logo{width:3.88888889vw;height:3.88888889vw}
.hubble-feature-title__thome-logo:before,.hubble-feature-title__thome-logo:after{width:1.31944444vw;height:3.88888889vw}
.hubble-feature-title__thome-txt{padding:5.55555556vw 0vw 5.27777778vw 0vw}
.hubble-feature-title__thome-txt h2{font-size:2.22222222vw}
.hubble-feature-title__thome-txt span{margin-top:.55555556vw;font-size:1.52777778vw}
}
@media only screen and (max-width:767px){.hubble-feature-title{margin-top:0;border-top:1px solid #e9e9e9;padding:18.88888889vw 5.55555556vw 6.66666667vw 5.55555556vw}
.hubble-feature-title h2{font-size:5.55555556vw}
.hubble-feature-title.s-type-thome{padding:0;border-top:1px solid #e9e9e9}
.hubble-feature-title__thome-logo{width:7.77777778vw;height:7.77777778vw}
.hubble-feature-title__thome-logo:before,.hubble-feature-title__thome-logo:after{width:2.77777778vw;height:7.77777778vw}
.hubble-feature-title__thome-txt{padding:8.88888889vw 0vw 9.72222222vw 0vw}
.hubble-feature-title__thome-txt h2{font-size:5vw}
.hubble-feature-title__thome-txt span{margin-top:-0.27777778vw;font-size:4.16666667vw}
}
.bc-feature-faq__inner{max-width:1440px;margin:0 auto}
.bc-feature-faq__list{position:relative;padding:20px 0;border-top:1px solid #eee}
.bc-feature-faq__list:first-child{border:0;padding-top:10px}
.bc-feature-faq__list .s-accordion-btn{position:absolute;top:50%;width:24px;height:24px;text-align:center;line-height:1;border:1px solid #ddd;border-radius:50%;margin-top:-11px;right:0}
.bc-feature-faq__list .s-accordion-btn:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:16px;height:16px;background:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/arrow-open-down-black.svg) no-repeat center;background-size:100% 100%;content:''}
.bc-feature-faq__list.is-opened .s-accordion-btn:before{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}
.bc-feature-faq--title{display:block;overflow:hidden;position:relative;width:100%;color:#313131;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.5;padding:6px 56px;text-align:left}
.bc-feature-faq__list.is-opened .bc-feature-faq--title{text-overflow:inherit;white-space:normal}
.bc-feature-faq--title .s-faq-text{position:absolute;top:5px;font-weight:bold;left:28px}
.bc-feature-faq--content{display:none;position:relative;padding:0 56px;font-size:14px;color:#555;line-height:1.36;overflow:hidden;-webkit-transition:height .3s cubic-bezier(0.4,0,0.2,1);transition:height .3s cubic-bezier(0.4,0,0.2,1)}
.bc-feature-faq--content__inner{padding-top:18px}
.bc-feature-faq--content__inner a{color:#006bea}
.bc-feature-faq--content .s-faq-text{position:absolute;top:18px;font-weight:bold;color:#313131;left:28px}
@media screen and (max-width:1440px){.bc-feature-faq{right:.97222222vw}
.bc-feature-faq__list{padding:1.38888889vw 0vw}
.bc-feature-faq__list:first-child{padding-top:.69444444vw}
.bc-feature-faq__list .s-accordion-btn{width:1.66666667vw;height:1.66666667vw;margin-top:-0.76388889vw}
.bc-feature-faq__list .s-accordion-btn:before{width:1.11111111vw;height:1.11111111vw}
.bc-feature-faq--title{font-size:1.11111111vw;padding:.41666667vw 3.88888889vw}
.bc-feature-faq--title .s-faq-text{top:.34722222vw;left:1.94444444vw}
.bc-feature-faq--content{padding:0vw 3.88888889vw;font-size:.97222222vw}
.bc-feature-faq--content__inner{padding-top:1.25vw}
.bc-feature-faq--content .s-faq-text{top:1.25vw;left:1.94444444vw}
}
@media only screen and (max-width:767px){.bc-feature-faq__inner{padding:0vw 5.55555556vw}
.bc-feature-faq__list{padding:3.88888889vw 0vw}
.bc-feature-faq__list:first-child{padding-top:0}
.bc-feature-faq__list .s-accordion-btn{width:4.16666667vw;height:4.16666667vw;margin-top:-2.08333333vw;right:.55555556vw}
.bc-feature-faq__list .s-accordion-btn:before{width:2.5vw;height:2.5vw}
.bc-feature-faq--title{font-size:3.33333333vw;padding:0vw 7.5vw 0vw 0vw}
.bc-feature-faq--title .s-faq-text{display:none}
.bc-feature-faq--content{padding:0;font-size:2.77777778vw;color:#555}
.bc-feature-faq--content__inner{padding-top:7.22222222vw}
.bc-feature-faq--content .s-faq-text{display:none}
}
.bc-feature-compare{padding:29px 24px 60px}
.bc-feature-compare__headline{min-height:46px;font-size:38px;line-height:1.2;font-family:'SamsungSharpSans',arial,sans-serif}
.bc-feature-compare__headline-wrap{padding:0 0 32px;text-align:center;font-weight:bold}
.bc-feature-compare__headline-wrap+.bc-feature-compare__product-wrap .bc-feature-compare__product-line-title{top:107px}
.bc-feature-compare__product-list{display:table;position:relative;width:100%;table-layout:fixed;padding-left:160px}
.bc-feature-compare__product-item{position:relative;display:table-cell;vertical-align:top;padding-right:16px}
.bc-feature-compare__product-line-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:29px;left:24px;width:144px;height:65px;padding:10px 16px;border-bottom:1px solid #ddd;background:#fff}
.bc-feature-compare__product-line-title-text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2.66em);line-height:1.33;font-weight:bold;font-size:16px;font-family:'SamsungSharpSans',arial,sans-serif}
@media screen and (-webkit-min-device-pixel-ratio:0){.bc-feature-compare__product-line-title-text{max-height:none}
}
.bc-feature-compare__product-card{position:relative;margin:24px 9px 0;min-height:300px}
.bc-feature-compare__product-card:last-child{margin-bottom:48px}
.bc-feature-compare__product-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10;height:65px;border-bottom:1px solid #ddd}
.bc-feature-compare__product-menu-inner{width:100%}
.bc-feature-compare__product-menu-inner .menu{width:auto;height:65px;min-width:100%;max-width:100%}
.bc-feature-compare__product-menu-inner .menu.open .scrollbar__contents{max-height:300px !important}
.bc-feature-compare__product-menu-inner .menu__select,.bc-feature-compare__product-menu-inner .menu__select-field{height:65px}
.bc-feature-compare__product-menu-inner .menu__select-field{text-align:left}
.bc-feature-compare__product-menu-inner .menu__select-field-text{font-family:'SamsungSharpSans',arial,sans-serif;font-size:16px;color:#000;white-space:normal;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2.66em);line-height:1.33;margin-left:16px}
@media screen and (-webkit-min-device-pixel-ratio:0){.bc-feature-compare__product-menu-inner .menu__select-field-text{max-height:none}
}
.bc-feature-compare__product-menu-inner .menu__select-field-icon{width:24px;height:24px;right:0}
.bc-feature-compare__product-menu-inner .menu__list-wrap{top:66px !important;bottom:auto !important;border-radius:0 0 6px 6px;background-color:#fff;z-index:11;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);box-shadow:0 4px 10px 0 rgba(0,0,0,0.2)}
.bc-feature-compare__product-menu-inner .menu__list-option{height:37px}
.bc-feature-compare__product-menu-inner .menu__list-option-text{font-size:14px;max-height:37px;text-overflow:ellipsis;white-space:normal;display:-webkit-box;overflow:hidden;line-height:19px;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.bc-feature-compare__product-menu-inner .menu__list-option-icon{fill:#000}
.bc-feature-compare__product-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:10;height:65px;border-bottom:1px solid #ddd}
.bc-feature-compare__product-title-inner{width:100%;padding:10px 16px;background:#fff}
.bc-feature-compare__product-title-inner span{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(2.66em);line-height:1.33;font-weight:bold;font-size:16px;font-family:'SamsungSharpSans',arial,sans-serif}
@media screen and (-webkit-min-device-pixel-ratio:0){.bc-feature-compare__product-title-inner span{max-height:none}
}
.bc-feature-compare__product-image{width:240px;height:240px;margin:16px auto 24px}
.bc-feature-compare .option-selector__color-name{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.bc-feature-compare .option-selector__color-name .color-name-text{margin-left:3px}
.bc-feature-compare__sku{height:16px;margin-bottom:16px;text-align:center}
.bc-feature-compare__sku-text{font-size:12px}
.bc-feature-compare .option-selector__wrap--capacity{height:28px}
.bc-feature-compare .option-selector__size-label{padding:0 15px}
.bc-feature-compare .option-selector__swiper{max-width:226px}
.bc-feature-compare__rating{text-align:center;margin-top:12px}
.bc-feature-compare__review-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.bc-feature-compare__review-link svg.icon{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16px;height:16px;fill:#ffaa4e}
.bc-feature-compare__review-text{font-size:14px;font-weight:bold;line-height:1.33;color:#000;margin-left:8px;text-align:left}
.bc-feature-compare__fiche{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:16px}
.bc-feature-compare__fiche-cta-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.bc-feature-compare__fiche-cta-wrap .cta-text{display:inline-block;max-width:227px;font-size:12px;font-weight:700;color:#000;line-height:1.33;word-wrap:break-word}
.bc-feature-compare__fiche-cta-wrap .badge{width:51px;height:24px;margin-left:4px}
.bc-feature-compare__fiche-cta-wrap .badge__grade--with-text{width:38px;height:18px;margin:3px 10px 3px 3px}
.bc-feature-compare__fiche-cta-wrap .badge-energy-label .badge-energy-label__text{max-width:234px;word-wrap:break-word}
.bc-feature-compare__fiche.with-repairability .cta-text{max-width:148px}
.bc-feature-compare__fiche.with-repairability .badge-energy-label .badge-energy-label__text{max-width:155px}
.bc-feature-compare__fiche .badge-repairability{display:inline-block}
.bc-feature-compare__fiche .badge-repairability__image{width:64px;height:39px}
.bc-feature-compare__fiche .bc-feature-compare__fiche-cta-wrap+.badge-repairability{margin-left:16px}
.bc-feature-compare__price{min-height:48px;margin-top:6px;line-height:1.33;font-size:0;text-align:center}
.bc-feature-compare__price-current{min-height:48px;font-weight:bold;font-size:18px}
.bc-feature-compare__price-current-text,.bc-feature-compare__price-current-payment{display:inline-block}
.bc-feature-compare__price-current>.bc-feature-compare__price-current-text:last-child{display:inline}
.bc-feature-compare__price-current-payment:before,.bc-feature-compare__price-current-payment .bc-feature-compare__price-current-text:after{content:'\00a0'}
.bc-feature-compare__price-suggested{display:inline-block;color:#000;font-size:12px;line-height:1.33}
.bc-feature-compare__price-suggested:after{content:'\00a0'}
.bc-feature-compare__price-suggested del{display:inline-block}
.bc-feature-compare__price-suggested del:before{content:'\00a0'}
.bc-feature-compare__price-next{min-height:16px;margin-top:6px;font-size:0}
.bc-feature-compare__price-save,.bc-feature-compare__price-was{display:inline-block;font-size:12px;font-weight:bold;line-height:1.33;color:#006bea}
.bc-feature-compare__price-save:before,.bc-feature-compare__price-was:before{content:'\00a0'}
.bc-feature-compare__price-save:first-child:before,.bc-feature-compare__price-was:first-child:before{display:none}
.bc-feature-compare__price-save del,.bc-feature-compare__price-was del{display:inline-block}
.bc-feature-compare__price-save del:before,.bc-feature-compare__price-was del:before{content:'\00a0'}
.bc-feature-compare__cta-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px 0;position:absolute;left:0;right:0;bottom:0;text-align:center;font-size:0}
.bc-feature-compare__cta-area .cta--underline{padding:10px 0 11px;border-radius:0}
.bc-feature-compare__filter-switch{padding:16px}
.bc-feature-compare__filter-switch .switch-v2__button-track-wrap{margin:0 2px}
.bc-feature-compare__filter-switch .switch-v2__button-text-on,.bc-feature-compare__filter-switch .switch-v2__button-text-off{font-size:16px;font-weight:700;padding-left:8px}
.bc-feature-compare__detail-spec-table{background:#f7f7f7;padding:24px 16px 0;line-height:1.33}
.bc-feature-compare__detail-spec-table .highlight{background-color:#cbebf4}
.bc-feature-compare__detail-spec-table.is-filtering .bc-feature-compare__cta-wrap,.bc-feature-compare__detail-spec-table.is-filtering ~ .bc-feature-compare__cta-wrap{display:none}
.bc-feature-compare__detail-spec-table.is-filtering+.bc-feature-compare__detail-spec-disclaimer{display:block}
.bc-feature-compare__detail-spec-table.is-active .bc-feature-compare__detail-spec-table-body .bc-feature-compare__detail-spec-row{display:-webkit-box;display:-ms-flexbox;display:flex;outline:0}
.bc-feature-compare__detail-spec-table.is-active+.bc-feature-compare__detail-spec-disclaimer{display:block}
.bc-feature-compare__detail-spec-table-body .bc-feature-compare__detail-spec-row:nth-of-type(n+8){display:none}
.bc-feature-compare__detail-spec-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #8f8f8f;padding-bottom:16px}
.bc-feature-compare__detail-spec-col-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:128px;min-height:44px;padding:16px 0;color:#000;font-weight:bold;font-size:16px;word-wrap:break-word}
.bc-feature-compare__detail-spec-col-contents{-ms-flex-negative:0;flex-shrink:0;width:300px;font-size:14px;word-wrap:break-word;padding:16px 8px 32px 16px;margin-left:16px}
.bc-feature-compare__detail-spec-disclaimer{display:none;color:#000;padding:20px 0;font-size:12px;line-height:1.33}
.bc-feature-compare__detail-spec-disclaimer+.bc-feature-compare__cta-wrap{padding-top:0 !important}
.bc-feature-compare__cta-wrap{display:block;text-align:center;padding:0 0 16px}
.bc-feature-compare__cta-wrap--active{display:none}
.bc-feature-compare__cta-wrap.compare-close-btn{padding-top:20px}
.bc-feature-compare__button-view,.bc-feature-compare__button-close{display:inline-block;font-weight:bold;font-size:14px;color:#000}
.bc-feature-compare__button-view span,.bc-feature-compare__button-close span{display:inline-block;vertical-align:middle}
.bc-feature-compare__button-view .icon,.bc-feature-compare__button-close .icon{display:inline-block;width:16px;height:16px;vertical-align:middle}
.bc-feature-compare__button-view.bc-feature-compare__button-close .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.bc-feature-compare__not-selected{padding-top:52px}
.bc-feature-compare__not-selected-text{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:180px;height:200px;margin:0 auto;padding:0 32px;border:3px dashed #ddd;border-radius:12px;color:#8f8f8f;font-weight:bold;font-size:14px;text-align:center}
@media only screen and (min-width:768px) and (max-width:1440px){.bc-feature-compare{padding:2.01388889vw 1.66666667vw 4.16666667vw 1.66666667vw}
.bc-feature-compare__headline{min-height:3.19444444vw;font-size:2.63888889vw}
.bc-feature-compare__headline-wrap{padding:0vw 0vw 2.22222222vw 0vw}
.bc-feature-compare__headline-wrap+.bc-feature-compare__product-wrap .bc-feature-compare__product-line-title{top:7.43055556vw}
.bc-feature-compare__product-list{padding-left:11.11111111vw}
.bc-feature-compare__product-item{padding-right:1.11111111vw}
.bc-feature-compare__product-line-title{width:10vw;height:4.51388889vw;top:2.01388889vw;left:1.66666667vw;padding:.69444444vw 1.11111111vw}
.bc-feature-compare__product-line-title-text{font-size:1.11111111vw}
.bc-feature-compare__product-card{min-height:41.66666667vw;margin:1.66666667vw .625vw 0vw .625vw}
.bc-feature-compare__product-card:last-child{margin-bottom:3.33333333vw}
.bc-feature-compare__product-menu{height:4.51388889vw}
.bc-feature-compare__product-menu-inner .menu{height:4.51388889vw}
.bc-feature-compare__product-menu-inner .menu.open .scrollbar__contents{max-height:20.83333333vw !important}
.bc-feature-compare__product-menu-inner .menu__select,.bc-feature-compare__product-menu-inner .menu__select-field{height:4.51388889vw}
.bc-feature-compare__product-menu-inner .menu__select-field-text{font-size:1.11111111vw;margin-left:1.11111111vw}
.bc-feature-compare__product-menu-inner .menu__select-field-icon{width:1.66666667vw;height:1.66666667vw}
.bc-feature-compare__product-menu-inner .menu__list-wrap{top:4.58333333vw !important;border-radius:0vw 0vw .41666667vw .41666667vw}
.bc-feature-compare__product-menu-inner .menu__list-option{height:2.56944444vw}
.bc-feature-compare__product-menu-inner .menu__list-option-text{font-size:.97222222vw;max-height:2.56944444vw;line-height:1.31944444vw}
.bc-feature-compare__product-title{height:4.51388889vw}
.bc-feature-compare__product-title-inner{padding:.69444444vw 1.11111111vw}
.bc-feature-compare__product-title-inner span{font-size:1.11111111vw}
.bc-feature-compare__product-image{width:16.66666667vw;height:16.66666667vw;margin-top:1.11111111vw;margin-bottom:1.66666667vw}
.bc-feature-compare .option-selector__color-name .color-name-text{margin-left:.20833333vw}
.bc-feature-compare__sku{height:1.11111111vw;margin-bottom:1.11111111vw}
.bc-feature-compare__sku-text{font-size:.83333333vw}
.bc-feature-compare .option-selector__wrap--capacity{height:1.94444444vw}
.bc-feature-compare .option-selector__size-label{padding:0vw 1.04166667vw}
.bc-feature-compare .option-selector__swiper{max-width:15.69444444vw}
.bc-feature-compare__rating{margin-top:.83333333vw}
.bc-feature-compare__review-link svg.icon{width:1.11111111vw;height:1.11111111vw}
.bc-feature-compare__review-text{font-size:.97222222vw;margin-left:.55555556vw}
.bc-feature-compare__fiche{margin-top:1.11111111vw}
.bc-feature-compare__fiche-cta-wrap .cta-text{max-width:15.76388889vw;font-size:.83333333vw}
.bc-feature-compare__fiche-cta-wrap .badge{width:3.54166667vw;height:1.66666667vw;margin-left:.27777778vw}
.bc-feature-compare__fiche-cta-wrap .badge__grade--with-text{width:2.63888889vw;height:1.25vw;margin:.20833333vw .69444444vw .20833333vw .20833333vw}
.bc-feature-compare__fiche-cta-wrap .badge-energy-label .badge-energy-label__text{max-width:16.25vw}
.bc-feature-compare__fiche.with-repairability .cta-text{max-width:10.27777778vw}
.bc-feature-compare__fiche.with-repairability .badge-energy-label .badge-energy-label__text{max-width:10.76388889vw}
.bc-feature-compare__fiche .badge-repairability__image{width:4.44444444vw;height:2.70833333vw}
.bc-feature-compare__fiche .bc-feature-compare__fiche-cta-wrap+.badge-repairability{margin-left:1.11111111vw}
.bc-feature-compare__price{min-height:3.33333333vw;margin-top:.41666667vw}
.bc-feature-compare__price-current{min-height:3.33333333vw;font-size:1.25vw}
.bc-feature-compare__price-suggested{font-size:.83333333vw}
.bc-feature-compare__price-next{min-height:1.11111111vw;margin-top:.41666667vw}
.bc-feature-compare__price-save,.bc-feature-compare__price-was{font-size:.83333333vw}
.bc-feature-compare__filter-switch .switch-v2{padding:1.11111111vw}
.bc-feature-compare__filter-switch .switch-v2__button-track-wrap{margin:0vw .13888889vw}
.bc-feature-compare__filter-switch .switch-v2__button-text-on,.bc-feature-compare__filter-switch .switch-v2__button-text-off{font-size:1.11111111vw;padding-left:.55555556vw}
.bc-feature-compare__detail-spec-table{padding:1.66666667vw 1.11111111vw 0vw 1.11111111vw}
.bc-feature-compare__detail-spec-row{padding-bottom:1.11111111vw}
.bc-feature-compare__detail-spec-col-title{width:8.88888889vw;padding:1.11111111vw 0vw;font-size:1.11111111vw}
.bc-feature-compare__detail-spec-col-contents{width:20.83333333vw;font-size:.97222222vw;padding:1.11111111vw .55555556vw 2.22222222vw 1.11111111vw;margin-left:1.11111111vw}
.bc-feature-compare__detail-spec-disclaimer{padding:1.38888889vw 0vw;font-size:.83333333vw}
.bc-feature-compare__cta-wrap{padding:0vw 0vw 1.11111111vw 0vw}
.bc-feature-compare__cta-wrap.compare-close-btn{padding-top:1.38888889vw}
.bc-feature-compare__button-view,.bc-feature-compare__button-close{font-size:.97222222vw}
.bc-feature-compare__button-view .icon,.bc-feature-compare__button-close .icon{width:1.11111111vw;height:1.11111111vw}
.bc-feature-compare__not-selected{padding-top:3.61111111vw}
.bc-feature-compare__not-selected-text{width:12.5vw;height:13.88888889vw;padding:0vw 2.22222222vw;border-width:.20833333vw;border-radius:.83333333vw;font-size:.97222222vw}
}
@media only screen and (max-width:767px){.bc-feature-compare{padding:0vw 4.44444444vw 6.66666667vw 4.44444444vw}
.bc-feature-compare__headline{min-height:10vw;font-size:7.22222222vw}
.bc-feature-compare__headline-wrap{padding:0vw 6.66666667vw 8.88888889vw 6.66666667vw}
.bc-feature-compare__product-list{padding-left:0}
.bc-feature-compare__product-item{padding:0vw 2.22222222vw}
.bc-feature-compare__product-item:nth-child(3){display:none}
.bc-feature-compare__product-line-title{overflow:hidden;height:0;clip:rect(1px,1px,1px,1px);left:0}
.bc-feature-compare__product-card{min-height:41.11111111vw;margin:4.44444444vw 0vw 0vw 0vw}
.bc-feature-compare__product-card:last-child{margin-bottom:13.33333333vw}
.bc-feature-compare__product-menu{height:13.88888889vw}
.bc-feature-compare__product-menu-inner .menu{height:12.22222222vw;margin:0}
.bc-feature-compare__product-menu-inner .menu__select,.bc-feature-compare__product-menu-inner .menu__select-field{height:12.22222222vw;padding-left:2.22222222vw}
.bc-feature-compare__product-menu-inner .menu__select-field-text{font-size:4.44444444vw;margin:0vw 8.88888889vw 1.11111111vw 0vw}
.bc-feature-compare__product-menu-inner .menu__select-field-icon{width:4.44444444vw;height:4.44444444vw;right:0}
.bc-feature-compare__product-title{height:13.88888889vw}
.bc-feature-compare__product-title-inner{padding:0vw 2.22222222vw}
.bc-feature-compare__product-title-inner span{font-size:4.44444444vw}
.bc-feature-compare__product-image{width:41.11111111vw;height:41.11111111vw;margin-top:1.11111111vw;margin-bottom:3.33333333vw}
.bc-feature-compare .option-selector__color-name{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.bc-feature-compare .option-selector__color-name .color-name-text{margin-left:.83333333vw}
.bc-feature-compare__sku{height:3.88888889vw;margin-bottom:1.11111111vw}
.bc-feature-compare__sku-text{font-size:2.77777778vw}
.bc-feature-compare .option-selector{margin:0}
.bc-feature-compare .option-selector__swiper{max-width:25.55555556vw}
.bc-feature-compare .option-selector__wrap--color-chip{margin-bottom:4.44444444vw}
.bc-feature-compare .option-selector__wrap--capacity{height:7.77777778vw}
.bc-feature-compare__rating{margin-top:4.16666667vw}
.bc-feature-compare__rating .rating__star-item{width:3.33333333vw;height:3.33333333vw;margin-right:1.11111111vw}
.bc-feature-compare__rating .rating__star-list{margin-right:1.11111111vw}
.bc-feature-compare__rating .rating__point,.bc-feature-compare__rating .rating__review-count{font-size:2.5vw}
.bc-feature-compare__review-link svg.icon{width:3.33333333vw;height:3.33333333vw}
.bc-feature-compare__review-text{font-size:3.33333333vw;margin-left:2.22222222vw}
.bc-feature-compare__fiche{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:3.33333333vw}
.bc-feature-compare__fiche-cta-wrap{margin-bottom:2.22222222vw}
.bc-feature-compare__fiche-cta-wrap .cta-text{max-width:33.05555556vw;font-size:2.77777778vw;text-align:left}
.bc-feature-compare__fiche-cta-wrap .badge{width:6.94444444vw;height:3.33333333vw;margin-left:1.11111111vw}
.bc-feature-compare__fiche-cta-wrap .badge__grade--with-text{width:6.11111111vw;height:2.77777778vw;margin:.27777778vw .55555556vw .27777778vw .27777778vw}
.bc-feature-compare__fiche-cta-wrap .badge-energy-label .badge-energy-label__text{max-width:33.88888889vw;font-size:2.77777778vw;text-align:left}
.bc-feature-compare__fiche-cta-wrap .badge-energy-label .badge-energy-label__badge{width:6.11111111vw;height:3.33333333vw}
.bc-feature-compare__fiche.with-repairability .cta-text{max-width:33.05555556vw}
.bc-feature-compare__fiche.with-repairability .badge-energy-label .badge-energy-label__text{max-width:33.88888889vw}
.bc-feature-compare__fiche .badge-repairability__image{width:11.11111111vw;height:6.66666667vw}
.bc-feature-compare__fiche .bc-feature-compare__fiche-cta-wrap+.badge-repairability{margin-left:0}
.bc-feature-compare__price{min-height:auto;margin-top:2.22222222vw}
.bc-feature-compare__price-current{min-height:auto;font-size:2.77777778vw}
.bc-feature-compare__price-current-text{display:none}
.bc-feature-compare__price-current-payment{font-size:2.77777778vw}
.bc-feature-compare__price-suggested{display:block;margin:0vw;font-size:2.77777778vw}
.bc-feature-compare__price-next{height:auto;margin-top:1.11111111vw}
.bc-feature-compare__price-save,.bc-feature-compare__price-was{display:block;height:auto;min-height:3.33333333vw;font-size:2.77777778vw;text-align:center}
.bc-feature-compare__cta-area .cta--underline{font-size:3.33333333vw}
.bc-feature-compare__filter-switch{margin:0vw -4.44444444vw;padding:6.66666667vw 6.66666667vw 4.44444444vw 6.66666667vw}
.bc-feature-compare__filter-switch .switch-v2__button-track-wrap{margin:0vw .55555556vw}
.bc-feature-compare__filter-switch .switch-v2__button-text-on,.bc-feature-compare__filter-switch .switch-v2__button-text-off{font-size:4.44444444vw;padding-left:2.22222222vw}
.bc-feature-compare__detail-spec-table{border-bottom:1 solid #ddd;margin:0vw -4.44444444vw;padding:0vw 6.66666667vw}
.bc-feature-compare__detail-spec-row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0vw -2.22222222vw;padding-top:8.88888889vw;border-top:0 none}
.bc-feature-compare__detail-spec-col-title{position:relative;width:100%;padding:0vw 2.22222222vw 4.44444444vw 2.22222222vw;font-size:4.44444444vw}
.bc-feature-compare__detail-spec-col-title:after{content:'';display:block;position:absolute;left:2.22222222vw;right:2.22222222vw;bottom:0;border-bottom:1 solid #8f8f8f}
.bc-feature-compare__detail-spec-col-contents{width:50%;padding:4.44444444vw 2.22222222vw;margin:0;font-size:3.88888889vw}
.bc-feature-compare__detail-spec-col-contents:nth-of-type(n+3){display:none}
.bc-feature-compare__detail-spec-disclaimer{padding:7.77777778vw 0vw;font-size:3.33333333vw}
.bc-feature-compare__cta-wrap{padding:6.94444444vw 0vw 6.38888889vw 0vw}
.bc-feature-compare__cta-wrap.compare-close-btn{padding-top:1.94444444vw}
.bc-feature-compare__button-view,.bc-feature-compare__button-close{font-size:3.88888889vw}
.bc-feature-compare__button-view .icon,.bc-feature-compare__button-close .icon{width:4.44444444vw;height:4.44444444vw}
.bc-feature-compare__not-selected{padding-top:10.55555556vw}
.bc-feature-compare__not-selected-text{width:27.77777778vw;height:30vw;padding:0vw 3.33333333vw;border-width:.55555556vw;border-radius:3.33333333vw;font-size:3.33333333vw}
}
.bc-feature-box-wrap .hubble-pd-expand__content{margin:0}
.bc-feature-box__inner{padding-bottom:31px}
.bc-feature-box__inner a{color:#006bea}
.bc-feature-box__description{color:#000;font-size:14px;line-height:1.4;margin-top:30px}
@media screen and (max-width:1440px){.bc-feature-box__inner{padding-bottom:2.15277778vw}
.bc-feature-box__description{font-size:.97222222vw;margin-top:2.08333333vw}
}
@media only screen and (max-width:767px){.bc-feature-box__inner{padding-bottom:8.61111111vw}
.bc-feature-box__description{font-size:2.77777778vw;margin-top:3.33333333vw;padding:0vw 6.66666667vw}
}
.bc-cross-navigation{position:relative;width:100%;background-color:#fff;line-height:1.32}
.bc-cross-navigation::before,.bc-cross-navigation::after{content:'';display:block;clear:both}
.bc-cross-navigation-wrap{z-index:101;position:relative}
.bc-cross-navigation-wrap:has(.bc-cross-navigation-review) .bc-cross-navigation-box{max-width:928px}
.bc-cross-navigation-wrap:not(:has(.main-navigation .bc-cross-navigation-box)) .bc-cross-navigation-review-wrap{width:100%}
.bc-cross-navigation-inner{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:48px;width:1440px;margin:0 auto}
.bc-cross-navigation-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%}
.bc-cross-navigation-list{display:inline-block;width:auto;font-size:0;white-space:nowrap;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.bc-cross-navigation-item{display:inline-block;width:auto;vertical-align:middle}
.bc-cross-navigation-item-wrap{width:100%;margin:0}
.bc-cross-navigation-item:first-child .s-category-link{padding-left:24px}
.bc-cross-navigation-item .s-category-link,.bc-cross-navigation-item .s-compare-link{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;position:relative;font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;padding:0 12px}
.bc-cross-navigation-item .s-category-link.is-active .s-category-text:after,.bc-cross-navigation-item .s-compare-link.is-active .s-category-text:after{content:'';display:block;position:absolute;left:0;bottom:7px;width:100%;height:2px;background-color:#000}
.sub-navigation .bc-cross-navigation-item .s-category-link.is-active .s-category-text:after,.sub-navigation .bc-cross-navigation-item .s-compare-link.is-active .s-category-text:after{display:none}
.bc-cross-navigation-item .s-category-link .s-category-text,.bc-cross-navigation-item .s-compare-link .s-category-text,.bc-cross-navigation-item .s-category-link .s-compare-text,.bc-cross-navigation-item .s-compare-link .s-compare-text{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;position:relative;height:100%;vertical-align:middle;color:#000;font-size:14px;line-height:1.36}
.bc-cross-navigation-item .s-compare-link-icon{display:inline-block;vertical-align:middle;margin-right:6px}
.bc-cross-navigation-item .s-compare-link-icon svg.icon{min-width:16px;width:16px;height:16px}
.bc-cross-navigation .s-bg-left{display:block;position:absolute;top:0;bottom:0;background:#fff;-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none;width:16px;left:0;opacity:0;z-index:1}
.bc-cross-navigation .s-bg-left:before{position:absolute;top:0;bottom:0;content:'';width:80px;left:10px;margin-left:-1px;background:-webkit-gradient(linear,right top,left top,color-stop(3%,rgba(255,255,255,0)),color-stop(65%,#fff),to(#fff));background:linear-gradient(to left,rgba(255,255,255,0) 3%,#fff 65%,#fff)}
.bc-cross-navigation .s-bg-right{display:block;position:absolute;top:0;bottom:0;background:#fff;-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none;width:16px;right:0;opacity:0;z-index:1}
.bc-cross-navigation .s-bg-right:before{position:absolute;top:0;bottom:0;content:'';width:80px;right:10px;margin-right:-1px;background:-webkit-gradient(linear,left top,right top,color-stop(3%,rgba(255,255,255,0)),color-stop(65%,#fff),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0) 3%,#fff 65%,#fff)}
.bc-cross-navigation .s-bg-left.is-active,.bc-cross-navigation .s-bg-right.is-active{display:block;z-index:10;opacity:1}
.bc-cross-navigation [class*='swiper-button']{position:absolute;top:0;margin-top:0;width:40px;height:100%;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:20}
.bc-cross-navigation [class*='swiper-button'].swiper-button-disabled{display:none}
.bc-cross-navigation [class*='swiper-button']:before,.bc-cross-navigation [class*='swiper-button']:after{display:none}
.bc-cross-navigation [class*='swiper-button'] .icon{width:24px;height:24px}
.bc-cross-navigation .swiper-button-prev{left:0}
.bc-cross-navigation .swiper-button-next{right:0}
.bc-cross-navigation-review{position:relative;z-index:11;padding:10px 0;max-width:440px}
.bc-cross-navigation-review-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;white-space:normal;min-height:40px;padding-right:24px}
.bc-cross-navigation.main-navigation{border-bottom:1px solid #ddd;margin-bottom:-1px}
.bc-cross-navigation.main-navigation .bc-cross-navigation-item .s-category-text,.bc-cross-navigation.main-navigation .bc-cross-navigation-item .s-compare-text{font-family:'SamsungSharpSans',arial,sans-serif;font-weight:700}
.bc-cross-navigation.sub-navigation{margin-bottom:-1px;background-color:#f7f7f7}
.bc-cross-navigation.sub-navigation .s-bg-left{background-color:#f7f7f7}
.bc-cross-navigation.sub-navigation .s-bg-left:before{background:-webkit-gradient(linear,right top,left top,color-stop(3%,rgba(255,255,255,0)),color-stop(65%,#f7f7f7),to(#f7f7f7));background:linear-gradient(to left,rgba(255,255,255,0) 3%,#f7f7f7 65%,#f7f7f7)}
.bc-cross-navigation.sub-navigation .s-bg-right{background-color:#f7f7f7}
.bc-cross-navigation.sub-navigation .s-bg-right:before{background:-webkit-gradient(linear,left top,right top,color-stop(3%,rgba(255,255,255,0)),color-stop(65%,#f7f7f7),to(#f7f7f7));background:linear-gradient(to right,rgba(255,255,255,0) 3%,#f7f7f7 65%,#f7f7f7)}
@media only screen and (min-width:768px) and (max-width:1440px){.bc-cross-navigation-wrap{position:relative}
.bc-cross-navigation-wrap:has(.bc-cross-navigation-review) .bc-cross-navigation-box{max-width:64.44444444vw}
.bc-cross-navigation-inner{gap:3.33333333vw;width:100vw}
.bc-cross-navigation-item:first-child .s-category-link{padding-left:1.66666667vw}
.bc-cross-navigation-item .s-category-link,.bc-cross-navigation-item .s-compare-link{height:2.77777778vw;padding:0vw .83333333vw}
.bc-cross-navigation-item .s-category-link.is-active .s-category-text:after,.bc-cross-navigation-item .s-compare-link.is-active .s-category-text:after{bottom:.48611111vw;height:.13888889vw}
.bc-cross-navigation-item .s-category-link .s-category-text,.bc-cross-navigation-item .s-compare-link .s-category-text,.bc-cross-navigation-item .s-category-link .s-compare-text,.bc-cross-navigation-item .s-compare-link .s-compare-text{font-size:.97222222vw}
.bc-cross-navigation-item .s-compare-link-icon{margin-right:.41666667vw}
.bc-cross-navigation-item .s-compare-link-icon svg.icon{min-width:1.11111111vw;width:1.11111111vw;height:1.11111111vw}
.bc-cross-navigation .s-bg-left{width:1.11111111vw}
.bc-cross-navigation .s-bg-right{width:1.11111111vw}
.bc-cross-navigation [class*='swiper-button']{width:2.77777778vw}
.bc-cross-navigation [class*='swiper-button']:before{width:.55555556vw;height:1.04166667vw;margin:0vw .97222222vw}
.bc-cross-navigation [class*='swiper-button'] .icon{width:1.11111111vw;height:1.11111111vw}
.bc-cross-navigation-review{padding:.69444444vw 0vw;max-width:30.55555556vw}
.bc-cross-navigation-review-wrap{min-height:2.77777778vw;padding-right:1.66666667vw}
}
@media only screen and (max-width:767px){.bc-cross-navigation-wrap:has(.bc-cross-navigation-review) .sub-navigation{position:absolute;top:11.11111111vw}
.bc-cross-navigation-wrap:not(:has(.sub-navigation)) .bc-cross-navigation-inner{gap:0}
.bc-cross-navigation-wrap:not(:has(.main-navigation .bc-cross-navigation-box)){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.bc-cross-navigation-wrap:not(:has(.main-navigation .bc-cross-navigation-box)) .main-navigation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.bc-cross-navigation-wrap:not(:has(.main-navigation .bc-cross-navigation-box)) .sub-navigation{position:static}
.bc-cross-navigation-wrap:not(:has(.main-navigation .bc-cross-navigation-box)) .bc-cross-navigation-review-wrap{margin-top:0}
.bc-cross-navigation-inner{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:13.33333333vw}
.bc-cross-navigation-inner .swiper-container.s-bg-left:before,.bc-cross-navigation-inner .swiper-container.s-bg-right:after{display:none}
.bc-cross-navigation::before{bottom:13.88888889vw}
.bc-cross-navigation-item-wrap{width:100%}
.bc-cross-navigation-item:first-child .s-category-link{padding-left:6.66666667vw}
.bc-cross-navigation-item .s-category-link,.bc-cross-navigation-item .s-compare-link{height:11.11111111vw;padding:0vw 2.22222222vw}
.bc-cross-navigation-item .s-category-link.is-active .s-category-text:after,.bc-cross-navigation-item .s-compare-link.is-active .s-category-text:after{bottom:2.5vw;height:.55555556vw}
.bc-cross-navigation-item .s-category-link .s-category-text,.bc-cross-navigation-item .s-compare-link .s-category-text,.bc-cross-navigation-item .s-category-link .s-compare-text,.bc-cross-navigation-item .s-compare-link .s-compare-text{font-size:3.05555556vw}
.bc-cross-navigation-item .s-compare-link{padding-right:6.66666667vw}
.bc-cross-navigation-item .s-compare-link-icon{margin-right:1.66666667vw}
.bc-cross-navigation-item .s-compare-link-icon svg.icon{min-width:3.33333333vw;width:3.33333333vw;height:3.33333333vw}
.bc-cross-navigation .s-bg-right{right:0}
.bc-cross-navigation [class*='swiper-button'] .icon{width:6.66666667vw;height:6.66666667vw}
.bc-cross-navigation-review{width:100%;max-width:none;padding:2.77777778vw 0vw}
.bc-cross-navigation-review-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;min-height:auto;padding:0vw 6.66666667vw}
.bc-cross-navigation.sub-navigation .bc-cross-navigation-item .s-category-link{height:13.33333333vw}
.bc-cross-navigation.sub-navigation .bc-cross-navigation-item .s-category-text{font-size:3.88888889vw}
}
.hubble-pd-expand{position:relative;max-width:1440px;padding:0 88px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.32}
.hubble-pd-expand__opener{display:block;position:relative;margin-top:-2px;padding:22px 52px 22px 0 !important;color:#000;border-top:2px solid #e9e9e9}
.hubble-pd-expand__opener-name{font-family:'SamsungSharpSans',arial,sans-serif;font-size:22px !important;line-height:1.364;display:block}
.hubble-pd-expand__opener-icon{position:absolute;top:50%;right:7px !important;width:22px !important;height:22px !important;margin-top:0 !important;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important}
.hubble-pd-expand__opener-icon:before{display:block;width:100%;height:100%;background:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-arrow-up-black.svg) no-repeat 0 0 !important;background-size:100% 100% !important;content:'';-webkit-transform:rotate(180deg) !important;transform:rotate(180deg) !important}
.hubble-pd-expand__content{position:relative;display:none;-webkit-transition:height .3s cubic-bezier(0.4,0,0.2,1);transition:height .3s cubic-bezier(0.4,0,0.2,1);overflow:hidden;margin:0 54px}
.hubble-pd-expand.is-opened .hubble-pd-expand__opener-icon:before{-webkit-transform:rotate(0) !important;transform:rotate(0) !important}
.hubble-pd-expand.is-opened.is-opened-active .hubble-pd-expand__content{position:relative;display:block}
.hubble-pd-expand:after{display:none !important}
@media only screen and (min-width:768px) and (max-width:1440px){.hubble-pd-expand{max-width:100vw;padding:0vw 6.11111111vw}
.hubble-pd-expand__opener{padding:1.52777778vw 3.61111111vw 1.52777778vw 0vw !important}
.hubble-pd-expand__opener-name{font-size:1.52777778vw !important}
.hubble-pd-expand__opener-icon{right:.48611111vw !important;width:1.52777778vw !important;height:1.52777778vw !important}
.hubble-pd-expand__content{margin:0vw 3.75vw !important}
.hubble-pd-expand:after{left:9.02777778vw;right:9.02777778vw}
.hubble-pd-expand:has(.fg07-spec-compare) .hubble-pd-expand__content.s-expand__content{margin:0 !important}
.hubble-pd-expand:has(.fg07-spec-compare) .hubble-pd-expand__content.s-expand__content .flagship-contents__inner{width:100%}
.hubble-pd-expand:has(.fg07-spec-compare) .hubble-pd-expand__content.s-expand__content .fg07-spec-compare__inner{width:100%}
.hubble-pd-expand:has(.fg07-spec-compare) .hubble-pd-expand__content.s-expand__content .fg07-spec-compare--2column .fg07-spec-compare__selector-item{width:48%}
}
@media only screen and (max-width:767px){.hubble-pd-expand{padding:0}
.hubble-pd-expand__opener{padding:6.94444444vw 17.77777778vw 6.94444444vw 6.66666667vw !important;border-top:1px solid #eee !important}
.hubble-pd-expand__opener-name{font-size:4.44444444vw !important;line-height:1.375}
.hubble-pd-expand__opener-icon{right:7.5vw !important;width:5vw !important;height:5vw !important}
.hubble-pd-expand__content{margin:0vw !important}
.hubble-pd-expand:after{display:none}
}
.tariff-popup{position:fixed}
.full-layer-popup{overflow:hidden}
.bc-popup,.hubble-pd-popup{display:none;top:0;left:0;bottom:0;right:0;position:fixed;height:100%;z-index:3100}
.bc-popup__dimmed,.hubble-pd-popup__dimmed{top:0;left:0;bottom:0;right:0;position:fixed;background:#000;opacity:.75}
.s-dimmed-white .bc-popup__dimmed,.s-dimmed-white .hubble-pd-popup__dimmed{background:#fff;opacity:.5}
.bc-popup__close,.hubble-pd-popup__close{position:absolute;top:17px;right:17px}
.bc-popup__close .s-close,.hubble-pd-popup__close .s-close{display:block;overflow:hidden;position:relative;text-transform:capitalize}
.bc-popup__close .s-close:before,.hubble-pd-popup__close .s-close:before{display:block;margin:3px;width:20px;height:20px;background:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-layer-close.svg) no-repeat 0 0;background-size:100% auto;content:''}
.bc-popup__wrap,.hubble-pd-popup__wrap{height:100%;padding:30px;font-size:0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.bc-popup__wrap:before,.hubble-pd-popup__wrap:before{display:inline-block;height:100%;vertical-align:middle;content:''}
.bc-popup__layer,.hubble-pd-popup__layer{display:inline-block;position:relative;max-height:100%;width:auto;text-align:left;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}
.bc-popup__layer-inner,.hubble-pd-popup__layer-inner{position:relative;background:#fff;overflow:hidden;border-radius:20px}
.bc-popup__content-wrap,.hubble-pd-popup__content-wrap{padding:59px 0 32px 0}
.bc-popup__content,.hubble-pd-popup__content{overflow-x:hidden;overflow-y:auto;padding:0 60px;-webkit-box-sizing:border-box;box-sizing:border-box}
.bc-popup__head,.hubble-pd-popup__head{color:#000}
.bc-popup__title,.hubble-pd-popup__title{font-size:28px;font-family:'SamsungSharpSans',arial,sans-serif;line-height:1.35}
.bc-popup__title.s-icon-none,.hubble-pd-popup__title.s-icon-none{padding-right:0 !important}
.bc-popup__title.s-icon-none:after,.hubble-pd-popup__title.s-icon-none:after{display:none}
.bc-popup__subtitle,.hubble-pd-popup__subtitle{margin-top:10px;font-size:18px;font-weight:bold;line-height:1.33}
.bc-popup__smalltitle,.hubble-pd-popup__smalltitle{margin-top:25px;font-size:16px}
.bc-popup__description,.hubble-pd-popup__description{margin-top:16px;font-size:16px;line-height:1.2;color:#000}
.bc-popup__body,.hubble-pd-popup__body{text-align:left}
.bc-popup__body-inner,.hubble-pd-popup__body-inner{font-size:14px}
.bc-popup__body-inner p,.hubble-pd-popup__body-inner p{text-align:inherit}
.bc-popup__foot,.hubble-pd-popup__foot{position:relative;padding:25px 46px;background:#fff;font-size:10px;border-radius:0 0 20px 20px;-webkit-box-shadow:0 0 2em 0 rgba(0,0,0,0.2);box-shadow:0 0 2em 0 rgba(0,0,0,0.2)}
.bc-popup button:disabled,.hubble-pd-popup button:disabled{cursor:default}
.bc-popup .s-btn-encased,.hubble-pd-popup .s-btn-encased{position:relative;display:inline-block;padding:12px 38px;border:1px solid #000;border-radius:45px;background-color:transparent;font-weight:bold;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background,color,border-color;transition-property:background,color,border-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-size:14px;color:#000;line-height:1;text-transform:uppercase;text-shadow:none;letter-spacing:.15em;white-space:nowrap}
.bc-popup .s-btn-encased:after,.hubble-pd-popup .s-btn-encased:after{content:"";display:inline-block;vertical-align:middle}
.bc-popup .s-btn-encased.type2:hover,.hubble-pd-popup .s-btn-encased.type2:hover,.bc-popup .s-btn-encased.type2:focus,.hubble-pd-popup .s-btn-encased.type2:focus,.bc-popup .s-btn-encased.type2:active,.hubble-pd-popup .s-btn-encased.type2:active{border-color:#006bea;background-color:#006bea;color:#fff}
.bc-popup .s-btn-encased.s-cta-fill,.hubble-pd-popup .s-btn-encased.s-cta-fill{background:#000;color:#fff}
.bc-popup .s-btn-encased.s-cta-fill:hover,.hubble-pd-popup .s-btn-encased.s-cta-fill:hover,.bc-popup .s-btn-encased.s-cta-fill:focus,.hubble-pd-popup .s-btn-encased.s-cta-fill:focus,.bc-popup .s-btn-encased.s-cta-fill:active,.hubble-pd-popup .s-btn-encased.s-cta-fill:active{background:#006bea;border-color:#006bea}
.bc-popup .s-btn-encased.s-cta-fill.s-ico-new-window:after,.hubble-pd-popup .s-btn-encased.s-cta-fill.s-ico-new-window:after{background-image:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow.svg')}
.bc-popup .s-btn-encased.s-cta-blue,.hubble-pd-popup .s-btn-encased.s-cta-blue{border-color:#2189ff;background-color:#2189ff;color:#fff}
.bc-popup .s-btn-encased.s-cta-blue:hover,.hubble-pd-popup .s-btn-encased.s-cta-blue:hover,.bc-popup .s-btn-encased.s-cta-blue:active,.hubble-pd-popup .s-btn-encased.s-cta-blue:active,.bc-popup .s-btn-encased.s-cta-blue:focus,.hubble-pd-popup .s-btn-encased.s-cta-blue:focus{border-color:#006bea;background-color:#006bea;color:#eee}
.bc-popup .s-btn-encased.s-cta-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-encased.s-cta-blue.s-ico-new-window:after{background-image:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow.svg')}
.bc-popup .s-btn-encased.is-cta-disabled,.hubble-pd-popup .s-btn-encased.is-cta-disabled{border-color:#767676 !important;background-color:#767676 !important;color:#fff !important;cursor:default}
.bc-popup .s-btn-encased.is-cta-disabled.s-ico-new-window:after,.hubble-pd-popup .s-btn-encased.is-cta-disabled.s-ico-new-window:after{background-image:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow.svg') !important}
.bc-popup .s-btn-encased.s-btn-multiline,.hubble-pd-popup .s-btn-encased.s-btn-multiline{padding:12px 42px 11px;vertical-align:middle;white-space:normal}
.bc-popup .s-btn-encased.s-btn-multiline .s-cta-text,.hubble-pd-popup .s-btn-encased.s-btn-multiline .s-cta-text{display:inline-block;vertical-align:middle}
.bc-popup .s-btn-text,.hubble-pd-popup .s-btn-text{display:inline-block;font-weight:bold;font-size:14px;color:#000;line-height:1;text-transform:uppercase;text-shadow:none;letter-spacing:.15em;white-space:nowrap}
.bc-popup .s-btn-text:after,.hubble-pd-popup .s-btn-text:after{display:inline-block;margin-top:-1px;margin-left:7px;width:8px;height:13px;background-image:url("../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-btn-arw-right-black.svg");background-repeat:no-repeat;vertical-align:middle;content:''}
.bc-popup .s-btn-text.s-no-ico,.hubble-pd-popup .s-btn-text.s-no-ico{text-decoration:underline}
.bc-popup .s-btn-text.s-no-ico:after,.hubble-pd-popup .s-btn-text.s-no-ico:after{display:none}
.bc-popup .s-btn-text.s-cta-blue,.hubble-pd-popup .s-btn-text.s-cta-blue{color:#006bea}
.bc-popup .s-btn-text.s-cta-blue.s-ico-new-window,.hubble-pd-popup .s-btn-text.s-cta-blue.s-ico-new-window{text-decoration:underline}
.bc-popup .s-btn-text.s-cta-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-blue.s-ico-new-window:after{width:12px;height:12px;margin-left:0 !important;margin-right:0 !important;background-image:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-new-window-deep-blue.svg')}
.bc-popup .s-btn-text.s-cta-fill,.hubble-pd-popup .s-btn-text.s-cta-fill{color:#000}
.bc-popup .s-btn-text.s-cta-fill.s-ico-new-window,.hubble-pd-popup .s-btn-text.s-cta-fill.s-ico-new-window{text-decoration:underline}
.bc-popup .s-btn-text.s-cta-fill.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-fill.s-ico-new-window:after{width:15px;height:15px;background-image:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow-hover.svg')}
.bc-popup .s-btn-text.s-cta-hubble-blue,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue{font-size:13px;color:#006bea;text-decoration:underline;letter-spacing:normal;text-transform:none}
.bc-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window{text-decoration:underline}
.bc-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window:after{content:' ';display:inline-block;width:12px;height:12px;margin-left:0;vertical-align:middle;background:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-new-window-deep-blue.svg') center center no-repeat;background-size:100% 100%}
.bc-popup .s-btn-text.s-cta-hubble-blue.s-no-ico,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue.s-no-ico{font-weight:normal}
.bc-popup .s-btn-text.s-ico-up:after,.hubble-pd-popup .s-btn-text.s-ico-up:after{width:13px;height:8px;background-image:url("../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-svg-arrow-up-black.svg")}
.bc-popup .s-btn-text.s-ico-down:after,.hubble-pd-popup .s-btn-text.s-ico-down:after{width:13px;height:8px;background-image:url("../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-svg-arrow-down-black.svg")}
.bc-popup a,.hubble-pd-popup a{color:#006bea}
.bc-popup a[target="_blank"]:after,.hubble-pd-popup a[target="_blank"]:after{content:' ';display:inline-block;width:12px;height:12px;vertical-align:middle;background:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-new-window-deep-blue.svg') center center no-repeat;background-size:100% 100%}
.bc-popup .s-gotop-wrap,.hubble-pd-popup .s-gotop-wrap{display:none;overflow:hidden;position:fixed;right:32px;text-align:right;bottom:20px;z-index:1000;max-width:1440px}
.bc-popup .s-gotop-wrap.s-show,.hubble-pd-popup .s-gotop-wrap.s-show{display:block}
.bc-popup .s-gotop-wrap .s-btn-gotop,.hubble-pd-popup .s-gotop-wrap .s-btn-gotop{width:58px;height:58px;border-radius:4px;background:#363636;font-size:0;opacity:.7}
.bc-popup .s-gotop-wrap .s-btn-gotop:after,.hubble-pd-popup .s-gotop-wrap .s-btn-gotop:after{overflow:hidden;display:inline-block;width:36px;height:22px;margin:18px auto;background:url("../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/btn-gotop.png") no-repeat;background-size:100%;content:''}
.bc-popup__cta,.hubble-pd-popup__cta{letter-spacing:-5px;text-align:center}
.bc-popup__cta-inner,.hubble-pd-popup__cta-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.bc-popup__cta-item,.hubble-pd-popup__cta-item{width:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:stretch;align-self:stretch;height:auto;padding:0 10px;letter-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.no-svg .bc-popup__cta-item,.no-svg .hubble-pd-popup__cta-item{display:inline-block;vertical-align:top}
.bc-popup__cta-item .cta,.hubble-pd-popup__cta-item .cta{width:100%;height:100%;min-width:200px;min-height:50px;padding:14px 25px;border-radius:25px;font-size:18px}
.bc-popup__cta a.s-btn-encased,.hubble-pd-popup__cta a.s-btn-encased,.bc-popup__cta button.s-btn-encased,.hubble-pd-popup__cta button.s-btn-encased{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:200px;width:100%;height:100%;min-height:50px;padding:14px 15px;font-size:18px;letter-spacing:0;text-transform:none;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #000;white-space:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.bc-popup__cta a.s-btn-encased:hover,.hubble-pd-popup__cta a.s-btn-encased:hover,.bc-popup__cta button.s-btn-encased:hover,.hubble-pd-popup__cta button.s-btn-encased:hover,.bc-popup__cta a.s-btn-encased:active,.hubble-pd-popup__cta a.s-btn-encased:active,.bc-popup__cta button.s-btn-encased:active,.hubble-pd-popup__cta button.s-btn-encased:active,.bc-popup__cta a.s-btn-encased:focus,.hubble-pd-popup__cta a.s-btn-encased:focus,.bc-popup__cta button.s-btn-encased:focus,.hubble-pd-popup__cta button.s-btn-encased:focus{background-color:#000;color:#fff}
.bc-popup__cta a.s-btn-encased.s-cta-blue,.hubble-pd-popup__cta a.s-btn-encased.s-cta-blue,.bc-popup__cta button.s-btn-encased.s-cta-blue,.hubble-pd-popup__cta button.s-btn-encased.s-cta-blue{border-color:#2189ff;background-color:#2189ff;color:#fff}
.bc-popup__cta a.s-btn-encased.s-cta-blue:hover,.hubble-pd-popup__cta a.s-btn-encased.s-cta-blue:hover,.bc-popup__cta button.s-btn-encased.s-cta-blue:hover,.hubble-pd-popup__cta button.s-btn-encased.s-cta-blue:hover,.bc-popup__cta a.s-btn-encased.s-cta-blue:active,.hubble-pd-popup__cta a.s-btn-encased.s-cta-blue:active,.bc-popup__cta button.s-btn-encased.s-cta-blue:active,.hubble-pd-popup__cta button.s-btn-encased.s-cta-blue:active,.bc-popup__cta a.s-btn-encased.s-cta-blue:focus,.hubble-pd-popup__cta a.s-btn-encased.s-cta-blue:focus,.bc-popup__cta button.s-btn-encased.s-cta-blue:focus,.hubble-pd-popup__cta button.s-btn-encased.s-cta-blue:focus{border-color:#006ff2;background-color:#006ff2;color:#eee}
.bc-popup__cta a.s-btn-encased.is-cta-disabled,.hubble-pd-popup__cta a.s-btn-encased.is-cta-disabled,.bc-popup__cta button.s-btn-encased.is-cta-disabled,.hubble-pd-popup__cta button.s-btn-encased.is-cta-disabled{border-color:#767676 !important;background-color:#767676 !important;color:#fff !important;cursor:default}
.bc-popup__cta a.s-btn-encased a.s-cta-text,.hubble-pd-popup__cta a.s-btn-encased a.s-cta-text,.bc-popup__cta button.s-btn-encased a.s-cta-text,.hubble-pd-popup__cta button.s-btn-encased a.s-cta-text{white-space:normal}
.no-css3 .bc-popup__cta-inner,.no-css3 .hubble-pd-popup__cta-inner{display:block}
.no-css3 .bc-popup__cta-item,.no-css3 .hubble-pd-popup__cta-item{display:inline-block;vertical-align:top}
.no-css3 .bc-popup__cta .s-btn-encased,.no-css3 .hubble-pd-popup__cta .s-btn-encased{min-width:120px;min-height:40px;padding:14px 30px}
.bc-popup__disclaimer,.hubble-pd-popup__disclaimer{margin-top:25px;padding-top:17px;font-size:12px;line-height:2;border-top:1px solid #ddd;color:#636363}
.bc-popup__disclaimer .s-btn-text,.hubble-pd-popup__disclaimer .s-btn-text{font-weight:normal;letter-spacing:0}
.bc-popup__disclaimer .s-btn-text.s-ico-new-window:after,.hubble-pd-popup__disclaimer .s-btn-text.s-ico-new-window:after{margin-top:0;margin-left:8px;width:15px;height:15px}
.bc-popup .checkbox-v2__label-text a,.hubble-pd-popup .checkbox-v2__label-text a{color:#006bea;text-decoration:underline}
.bc-popup.s-hubble-alert .bc-popup__layer,.hubble-pd-popup.s-hubble-alert .bc-popup__layer,.bc-popup.s-hubble-alert .hubble-pd-popup__layer,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__layer{max-width:100%}
.bc-popup.s-hubble-alert .bc-popup__layer-inner,.hubble-pd-popup.s-hubble-alert .bc-popup__layer-inner,.bc-popup.s-hubble-alert .hubble-pd-popup__layer-inner,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__layer-inner{display:inline-block;width:100%;padding:55px 60px 30px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}
.bc-popup.s-hubble-alert .bc-popup__content,.hubble-pd-popup.s-hubble-alert .bc-popup__content,.bc-popup.s-hubble-alert .hubble-pd-popup__content,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:452px;padding:0;line-height:normal;text-align:center}
.bc-popup.s-hubble-alert .bc-popup__head,.hubble-pd-popup.s-hubble-alert .bc-popup__head,.bc-popup.s-hubble-alert .hubble-pd-popup__head,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__head{padding:0}
.bc-popup.s-hubble-alert .bc-popup__body-inner,.hubble-pd-popup.s-hubble-alert .bc-popup__body-inner,.bc-popup.s-hubble-alert .hubble-pd-popup__body-inner,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__body-inner{min-height:20px;font-size:15px;text-align:center}
.bc-popup.s-hubble-alert .bc-popup__title,.hubble-pd-popup.s-hubble-alert .bc-popup__title,.bc-popup.s-hubble-alert .hubble-pd-popup__title,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title{font-size:28px}
.bc-popup.s-hubble-alert .bc-popup__title+.bc-popup__body,.hubble-pd-popup.s-hubble-alert .bc-popup__title+.bc-popup__body,.bc-popup.s-hubble-alert .hubble-pd-popup__title+.bc-popup__body,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title+.bc-popup__body,.bc-popup.s-hubble-alert .bc-popup__title+.hubble-pd-popup__body,.hubble-pd-popup.s-hubble-alert .bc-popup__title+.hubble-pd-popup__body,.bc-popup.s-hubble-alert .hubble-pd-popup__title+.hubble-pd-popup__body,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title+.hubble-pd-popup__body{margin-top:32px}
.bc-popup.s-hubble-alert .bc-popup__foot,.hubble-pd-popup.s-hubble-alert .bc-popup__foot,.bc-popup.s-hubble-alert .hubble-pd-popup__foot,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__foot{margin-top:55px;padding:0;-webkit-box-shadow:none;box-shadow:none}
.bc-popup.s-dimmed-white .s-hubble-alert,.hubble-pd-popup.s-dimmed-white .s-hubble-alert{font-size:10px;-webkit-box-shadow:0 .2em 1.2em 0 rgba(0,0,0,0.4);box-shadow:0 .2em 1.2em 0 rgba(0,0,0,0.4)}
.hubble-feature-wrapper{margin-bottom:11px}
.hubble-feature-wrapper .hubble-pd-expand__opener:hover,.hubble-feature-wrapper .hubble-pd-expand__opener:active,.hubble-feature-wrapper .hubble-pd-expand__opener:focus{text-decoration:none}
.hubble-feature-wrapper .hubble-pd-expand__opener-name{font-weight:700}
.trade-in-popup{display:none;top:0;left:0;bottom:0;right:0;position:fixed;height:100%;z-index:3100}
.trade-in-popup .trade-in-popup__dimmed{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.75}
.trade-in-popup .trade-in-popup__contents{position:relative;width:920px;margin:auto;padding:30px 0;font-size:0;line-height:1.33}
.trade-in-popup .scrollbar__wrap{max-height:800px;width:auto;height:auto;border-top-left-radius:20px;border-top-right-radius:20px}
.trade-in-popup .trade-in-popup__inner-wrap{position:relative;min-height:580px;padding:59px 60px 56px 60px;background-color:#fff}
.trade-in-popup .trade-in-popup__btn-wrap{position:relative;padding:24px 36px;background-color:#fff;text-align:center;font-size:10px;-webkit-box-shadow:0 0 2em 0 rgba(0,0,0,0.2);box-shadow:0 0 2em 0 rgba(0,0,0,0.2);border-bottom-left-radius:20px;border-bottom-right-radius:20px;z-index:1}
.trade-in-popup .trade-in-popup__close{position:absolute;top:47px;right:17px;width:26px;height:26px}
.trade-in-popup .trade-in-popup__close .icon{display:inline-block;position:absolute;left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px}
.bc-rdd-popup,.bc-trade-in-popup,.bc-exchange-popup{position:fixed;display:none;top:0;left:0;width:100%;height:100%;z-index:3100}
.bc-rdd-popup__dimmed,.bc-trade-in-popup__dimmed,.bc-exchange-popup__dimmed{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.75}
.bc-rdd-popup__contents,.bc-trade-in-popup__contents,.bc-exchange-popup__contents{position:relative;width:920px;margin:auto;padding:30px 0;font-size:0;line-height:1.33}
.bc-rdd-popup .scrollbar__wrap,.bc-trade-in-popup .scrollbar__wrap,.bc-exchange-popup .scrollbar__wrap{position:relative;border-top-left-radius:20px;border-top-right-radius:20px}
.bc-rdd-popup .scrollbar-vertical__track,.bc-trade-in-popup .scrollbar-vertical__track,.bc-exchange-popup .scrollbar-vertical__track{top:24px}
.bc-rdd-popup__inner-wrap,.bc-trade-in-popup__inner-wrap,.bc-exchange-popup__inner-wrap{position:relative;padding:60px 60px 40px 60px;min-height:580px;background-color:#fff}
.bc-rdd-popup__title-wrap,.bc-trade-in-popup__title-wrap,.bc-exchange-popup__title-wrap{padding:0 35px;text-align:center}
.bc-rdd-popup__title,.bc-trade-in-popup__title,.bc-exchange-popup__title{position:relative;min-height:38px;font-size:28px;font-weight:bold;line-height:1.33}
.bc-exchange-popup__title-wrap .bc-rdd-popup__title,.bc-exchange-popup__title-wrap .bc-trade-in-popup__title,.bc-exchange-popup__title-wrap .bc-exchange-popup__title{padding:0}
.bc-rdd-popup__sub-title,.bc-trade-in-popup__sub-title,.bc-exchange-popup__sub-title{margin-top:28px;font-size:18px;font-weight:bold}
.bc-rdd-popup__step,.bc-trade-in-popup__step,.bc-exchange-popup__step{margin:38px -2px 0 -2px}
.bc-rdd-popup__step-inner,.bc-trade-in-popup__step-inner,.bc-exchange-popup__step-inner{display:table;width:100%;table-layout:fixed}
.bc-rdd-popup__step-fill,.bc-trade-in-popup__step-fill,.bc-exchange-popup__step-fill{display:table-cell;padding:0 2px}
.bc-rdd-popup__step-fill:before,.bc-trade-in-popup__step-fill:before,.bc-exchange-popup__step-fill:before{content:'';display:block;height:2px;background:#ddd}
.bc-rdd-popup__step-fill.is-active:before,.bc-trade-in-popup__step-fill.is-active:before,.bc-exchange-popup__step-fill.is-active:before{background:#000}
.bc-rdd-popup__step--show,.bc-trade-in-popup__step--show,.bc-exchange-popup__step--show{display:block !important;background:#fff;border-radius:20px}
.bc-rdd-popup__btn-wrap,.bc-trade-in-popup__btn-wrap,.bc-exchange-popup__btn-wrap{position:relative;padding:24px 36px;background-color:#fff;text-align:center;font-size:10px;-webkit-box-shadow:0 0 2em 0 rgba(0,0,0,0.2);box-shadow:0 0 2em 0 rgba(0,0,0,0.2);border-bottom-left-radius:20px;border-bottom-right-radius:20px;z-index:11}
.bc-rdd-popup__btn-wrap .cta,.bc-trade-in-popup__btn-wrap .cta,.bc-exchange-popup__btn-wrap .cta{width:200px;height:50px;border-radius:25px;font-size:18px}
.bc-rdd-popup__btn-wrap .cta+.cta,.bc-trade-in-popup__btn-wrap .cta+.cta,.bc-exchange-popup__btn-wrap .cta+.cta{margin-left:20px}
.bc-rdd-popup__btn-wrap .cta--outlined,.bc-trade-in-popup__btn-wrap .cta--outlined,.bc-exchange-popup__btn-wrap .cta--outlined{border-width:2px}
.bc-rdd-popup-wrap,.bc-trade-in-popup-wrap,.bc-exchange-popup-wrap{overflow:hidden;display:none}
.bc-rdd-popup .swiper-container,.bc-trade-in-popup .swiper-container,.bc-exchange-popup .swiper-container{position:static}
.bc-rdd-popup__close,.bc-trade-in-popup__close,.bc-exchange-popup__close{position:absolute;top:47px;right:17px;width:26px;height:26px}
.bc-rdd-popup__close .icon,.bc-trade-in-popup__close .icon,.bc-exchange-popup__close .icon{display:inline-block;position:absolute;left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px}
@media only screen and (min-width:768px) and (max-width:1440px){.bc-popup__layer-inner,.hubble-pd-popup__layer-inner{border-radius:1.38888889vw}
.bc-popup__close,.hubble-pd-popup__close{position:absolute;top:1.18055556vw;right:1.18055556vw}
.bc-popup__close .s-close:before,.hubble-pd-popup__close .s-close:before{margin:.20833333vw;width:1.38888889vw;height:1.38888889vw}
.bc-popup__wrap,.hubble-pd-popup__wrap{padding:2.08333333vw}
.bc-popup__content-wrap,.hubble-pd-popup__content-wrap{padding:4.09722222vw 0vw 2.22222222vw 0vw}
.bc-popup__content,.hubble-pd-popup__content{padding:0vw 4.16666667vw}
.bc-popup__title,.hubble-pd-popup__title{font-size:1.94444444vw}
.bc-popup__subtitle,.hubble-pd-popup__subtitle{margin-top:.69444444vw;font-size:1.25vw}
.bc-popup__smalltitle,.hubble-pd-popup__smalltitle{margin-top:1.73611111vw;font-size:1.11111111vw}
.bc-popup__description,.hubble-pd-popup__description{margin-top:1.11111111vw;font-size:1.11111111vw}
.bc-popup__body-inner,.hubble-pd-popup__body-inner{font-size:.97222222vw}
.bc-popup__foot,.hubble-pd-popup__foot{padding:1.73611111vw 3.19444444vw;font-size:.69444444vw;border-radius:0vw 0vw 1.38888889vw 1.38888889vw}
.bc-popup .s-btn-encased,.hubble-pd-popup .s-btn-encased{padding:.83333333vw 2.63888889vw;font-size:.97222222vw}
.bc-popup .s-btn-encased.s-btn-multiline,.hubble-pd-popup .s-btn-encased.s-btn-multiline{padding:.83333333vw 2.91666667vw .76388889vw 2.91666667vw}
.bc-popup .s-btn-text,.hubble-pd-popup .s-btn-text{font-size:.97222222vw}
.bc-popup .s-btn-text:after,.hubble-pd-popup .s-btn-text:after{margin-left:.48611111vw;width:.55555556vw;height:.90277778vw}
.bc-popup .s-btn-text.s-cta-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-blue.s-ico-new-window:after{width:.83333333vw;height:.83333333vw}
.bc-popup .s-btn-text.s-cta-fill.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-fill.s-ico-new-window:after{width:1.04166667vw;height:1.04166667vw}
.bc-popup .s-btn-text.s-cta-hubble-blue,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue{font-size:.90277778vw}
.bc-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window:after{width:.83333333vw;height:.83333333vw}
.bc-popup .s-btn-text.s-ico-up:after,.hubble-pd-popup .s-btn-text.s-ico-up:after{width:.90277778vw;height:.55555556vw}
.bc-popup .s-btn-text.s-ico-down:after,.hubble-pd-popup .s-btn-text.s-ico-down:after{width:.90277778vw;height:.55555556vw}
.bc-popup a[target="_blank"]:after,.hubble-pd-popup a[target="_blank"]:after{width:.83333333vw;height:.83333333vw}
.bc-popup .s-gotop-wrap,.hubble-pd-popup .s-gotop-wrap{right:2.22222222vw;bottom:1.38888889vw;max-width:100vw}
.bc-popup .s-gotop-wrap .s-btn-gotop,.hubble-pd-popup .s-gotop-wrap .s-btn-gotop{width:4.02777778vw;height:4.02777778vw;border-radius:.27777778vw}
.bc-popup .s-gotop-wrap .s-btn-gotop:after,.hubble-pd-popup .s-gotop-wrap .s-btn-gotop:after{width:2.5vw;height:1.52777778vw;margin-top:1.25vw;margin-bottom:1.25vw}
.bc-popup__cta-item,.hubble-pd-popup__cta-item{padding:0vw .69444444vw}
.bc-popup__cta-item .cta,.hubble-pd-popup__cta-item .cta{min-width:13.88888889vw;min-height:3.47222222vw;padding:.97222222vw 1.73611111vw;font-size:1.25vw;border-radius:1.73611111vw}
.bc-popup__cta a.s-btn-encased,.hubble-pd-popup__cta a.s-btn-encased,.bc-popup__cta button.s-btn-encased,.hubble-pd-popup__cta button.s-btn-encased{min-width:13.88888889vw;min-height:3.47222222vw;padding:.97222222vw 1.04166667vw;font-size:1.25vw}
.no-css3 .bc-popup__cta .s-btn-encased,.no-css3 .hubble-pd-popup__cta .s-btn-encased{min-width:8.33333333vw;min-height:2.77777778vw;padding:.97222222vw 2.08333333vw}
.bc-popup__disclaimer,.hubble-pd-popup__disclaimer{margin-top:1.73611111vw;padding-top:1.18055556vw;font-size:.83333333vw}
.bc-popup__disclaimer .s-btn-text.s-ico-new-window:after,.hubble-pd-popup__disclaimer .s-btn-text.s-ico-new-window:after{margin-left:.55555556vw;width:1.04166667vw;height:1.04166667vw}
.bc-popup.s-hubble-alert .bc-popup__layer-inner,.hubble-pd-popup.s-hubble-alert .bc-popup__layer-inner,.bc-popup.s-hubble-alert .hubble-pd-popup__layer-inner,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__layer-inner{padding:3.81944444vw 4.16666667vw 2.08333333vw 4.16666667vw}
.bc-popup.s-hubble-alert .bc-popup__content,.hubble-pd-popup.s-hubble-alert .bc-popup__content,.bc-popup.s-hubble-alert .hubble-pd-popup__content,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__content{min-width:31.38888889vw}
.bc-popup.s-hubble-alert .bc-popup__body-inner,.hubble-pd-popup.s-hubble-alert .bc-popup__body-inner,.bc-popup.s-hubble-alert .hubble-pd-popup__body-inner,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__body-inner{min-height:1.38888889vw;font-size:1.04166667vw}
.bc-popup.s-hubble-alert .bc-popup__title,.hubble-pd-popup.s-hubble-alert .bc-popup__title,.bc-popup.s-hubble-alert .hubble-pd-popup__title,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title{font-size:1.94444444vw}
.bc-popup.s-hubble-alert .bc-popup__title+.bc-popup__body,.hubble-pd-popup.s-hubble-alert .bc-popup__title+.bc-popup__body,.bc-popup.s-hubble-alert .hubble-pd-popup__title+.bc-popup__body,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title+.bc-popup__body,.bc-popup.s-hubble-alert .bc-popup__title+.hubble-pd-popup__body,.hubble-pd-popup.s-hubble-alert .bc-popup__title+.hubble-pd-popup__body,.bc-popup.s-hubble-alert .hubble-pd-popup__title+.hubble-pd-popup__body,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title+.hubble-pd-popup__body{margin-top:2.22222222vw}
.bc-popup.s-hubble-alert .bc-popup__foot,.hubble-pd-popup.s-hubble-alert .bc-popup__foot,.bc-popup.s-hubble-alert .hubble-pd-popup__foot,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__foot{margin-top:3.81944444vw}
.bc-popup.s-dimmed-white .s-hubble-alert,.hubble-pd-popup.s-dimmed-white .s-hubble-alert{font-size:.69444444vw}
.hubble-feature-wrapper{margin-bottom:.76388889vw}
.trade-in-popup .trade-in-popup__contents{width:63.88888889vw;padding:2.08333333vw 0vw}
.trade-in-popup .scrollbar__wrap{max-height:55.55555556vw;border-top-left-radius:1.38888889vw;border-top-right-radius:1.38888889vw}
.trade-in-popup .trade-in-popup__inner-wrap{min-height:40.27777778vw;padding:4.09722222vw 4.16666667vw 3.88888889vw 4.16666667vw}
.trade-in-popup .trade-in-popup__btn-wrap{padding:1.66666667vw 2.5vw;font-size:.69444444vw;border-bottom-left-radius:1.38888889vw;border-bottom-right-radius:1.38888889vw}
.trade-in-popup .trade-in-popup__close{top:3.26388889vw;right:1.18055556vw;width:1.80555556vw;height:1.80555556vw}
.trade-in-popup .trade-in-popup__close .icon{width:1.80555556vw;height:1.80555556vw;margin:-0.90277778vw 0vw 0vw -0.90277778vw}
.bc-rdd-popup__contents,.bc-trade-in-popup__contents,.bc-exchange-popup__contents{width:63.88888889vw;padding:2.08333333vw 0vw}
.bc-rdd-popup .scrollbar__wrap,.bc-trade-in-popup .scrollbar__wrap,.bc-exchange-popup .scrollbar__wrap{border-top-left-radius:1.38888889vw;border-top-right-radius:1.38888889vw}
.bc-rdd-popup .scrollbar-vertical__track,.bc-trade-in-popup .scrollbar-vertical__track,.bc-exchange-popup .scrollbar-vertical__track{top:1.66666667vw}
.bc-rdd-popup__inner-wrap,.bc-trade-in-popup__inner-wrap,.bc-exchange-popup__inner-wrap{min-height:40.27777778vw;padding:4.16666667vw 4.16666667vw 2.77777778vw 4.16666667vw}
.bc-rdd-popup__title-wrap,.bc-trade-in-popup__title-wrap,.bc-exchange-popup__title-wrap{padding:0vw 2.43055556vw}
.bc-rdd-popup__title,.bc-trade-in-popup__title,.bc-exchange-popup__title{font-size:1.94444444vw;min-height:2.63888889vw}
.bc-rdd-popup__sub-title,.bc-trade-in-popup__sub-title,.bc-exchange-popup__sub-title{margin-top:1.94444444vw;font-size:1.25vw}
.bc-rdd-popup__step,.bc-trade-in-popup__step,.bc-exchange-popup__step{margin:2.63888889vw -0.13888889vw 0vw -0.13888889vw}
.bc-rdd-popup__step-fill,.bc-trade-in-popup__step-fill,.bc-exchange-popup__step-fill{padding:0vw .13888889vw}
.bc-rdd-popup__step-fill:before,.bc-trade-in-popup__step-fill:before,.bc-exchange-popup__step-fill:before{height:.13888889vw}
.bc-rdd-popup__btn-wrap .cta,.bc-trade-in-popup__btn-wrap .cta,.bc-exchange-popup__btn-wrap .cta{width:13.88888889vw;height:3.47222222vw;border-radius:1.73611111vw;font-size:1.25vw}
.bc-rdd-popup__btn-wrap .cta+.cta,.bc-trade-in-popup__btn-wrap .cta+.cta,.bc-exchange-popup__btn-wrap .cta+.cta{margin-left:1.38888889vw}
.bc-rdd-popup__close,.bc-trade-in-popup__close,.bc-exchange-popup__close{top:3.26388889vw;right:1.18055556vw;width:1.80555556vw;height:1.80555556vw}
.bc-rdd-popup__close .icon,.bc-trade-in-popup__close .icon,.bc-exchange-popup__close .icon{width:1.80555556vw;height:1.80555556vw;margin:-0.90277778vw 0vw 0vw -0.90277778vw}
}
@media only screen and (max-width:767px){.hive-layer-scroll-lock{overflow:hidden}
.bc-popup__layer,.hubble-pd-popup__layer{width:100% !important}
.bc-popup__layer-inner,.hubble-pd-popup__layer-inner{border-radius:5.55555556vw}
.bc-popup__close,.hubble-pd-popup__close{top:4.16666667vw;right:4.16666667vw}
.bc-popup__close .s-close:before,.hubble-pd-popup__close .s-close:before{margin:1.38888889vw;width:3.88888889vw;height:3.88888889vw}
.bc-popup__wrap,.hubble-pd-popup__wrap{position:relative;padding:2.77777778vw}
.bc-popup__content-wrap,.hubble-pd-popup__content-wrap{padding:12.5vw 0vw 5.55555556vw 0vw}
.bc-popup__content,.hubble-pd-popup__content{padding:0vw 5.55555556vw}
.bc-popup__title,.hubble-pd-popup__title{font-size:5vw;line-height:1.32}
.bc-popup__subtitle,.hubble-pd-popup__subtitle{margin-top:3.88888889vw;font-size:3.33333333vw}
.bc-popup__smalltitle,.hubble-pd-popup__smalltitle{margin-top:8.88888889vw;font-size:2.77777778vw}
.bc-popup__description,.hubble-pd-popup__description{margin-top:2.77777778vw;font-size:2.77777778vw;line-height:1.4}
.bc-popup__body-inner,.hubble-pd-popup__body-inner{padding:6.38888889vw 0vw;font-size:3.33333333vw;color:#000}
.bc-popup__foot,.hubble-pd-popup__foot{padding:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0vw 0vw 5.55555556vw 5.55555556vw}
.bc-popup .s-btn-encased,.hubble-pd-popup .s-btn-encased{padding:3.61111111vw 7.77777778vw 3.33333333vw 7.77777778vw;font-size:3.88888889vw}
.bc-popup .s-btn-encased:hover,.hubble-pd-popup .s-btn-encased:hover,.bc-popup .s-btn-encased:focus,.hubble-pd-popup .s-btn-encased:focus,.bc-popup .s-btn-encased:active,.hubble-pd-popup .s-btn-encased:active{border-color:#363636;background:transparent;color:#000}
.bc-popup .s-btn-encased.type2:hover,.hubble-pd-popup .s-btn-encased.type2:hover,.bc-popup .s-btn-encased.type2:focus,.hubble-pd-popup .s-btn-encased.type2:focus,.bc-popup .s-btn-encased.type2:active,.hubble-pd-popup .s-btn-encased.type2:active{background:transparent;border-color:#000;color:#000}
.bc-popup .s-btn-encased.s-ico-new-window:hover:after,.hubble-pd-popup .s-btn-encased.s-ico-new-window:hover:after,.bc-popup .s-btn-encased.s-ico-new-window:focus:after,.hubble-pd-popup .s-btn-encased.s-ico-new-window:focus:after,.bc-popup .s-btn-encased.s-ico-new-window:active:after,.hubble-pd-popup .s-btn-encased.s-ico-new-window:active:after{background-image:url("../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow-hover.svg")}
.bc-popup .s-btn-encased.s-white:hover,.hubble-pd-popup .s-btn-encased.s-white:hover,.bc-popup .s-btn-encased.s-white:focus,.hubble-pd-popup .s-btn-encased.s-white:focus,.bc-popup .s-btn-encased.s-white:active,.hubble-pd-popup .s-btn-encased.s-white:active{color:#fff}
.bc-popup .s-btn-encased.s-white.s-ico-new-window:hover:after,.hubble-pd-popup .s-btn-encased.s-white.s-ico-new-window:hover:after,.bc-popup .s-btn-encased.s-white.s-ico-new-window:focus:after,.hubble-pd-popup .s-btn-encased.s-white.s-ico-new-window:focus:after,.bc-popup .s-btn-encased.s-white.s-ico-new-window:active:after,.hubble-pd-popup .s-btn-encased.s-white.s-ico-new-window:active:after{background-image:url("../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow.svg")}
.bc-popup .s-btn-encased.s-cta-fill:hover,.hubble-pd-popup .s-btn-encased.s-cta-fill:hover,.bc-popup .s-btn-encased.s-cta-fill:focus,.hubble-pd-popup .s-btn-encased.s-cta-fill:focus,.bc-popup .s-btn-encased.s-cta-fill:active,.hubble-pd-popup .s-btn-encased.s-cta-fill:active{border-color:#000;background-color:#000;color:#fff}
.bc-popup .s-btn-encased.s-cta-blue:hover,.hubble-pd-popup .s-btn-encased.s-cta-blue:hover,.bc-popup .s-btn-encased.s-cta-blue:focus,.hubble-pd-popup .s-btn-encased.s-cta-blue:focus,.bc-popup .s-btn-encased.s-cta-blue:active,.hubble-pd-popup .s-btn-encased.s-cta-blue:active{border-color:#006bea;background-color:#006bea;color:#fff}
.bc-popup .s-btn-encased.s-cta-blue.s-ico-new-window:hover:after,.hubble-pd-popup .s-btn-encased.s-cta-blue.s-ico-new-window:hover:after,.bc-popup .s-btn-encased.s-cta-blue.s-ico-new-window:focus:after,.hubble-pd-popup .s-btn-encased.s-cta-blue.s-ico-new-window:focus:after,.bc-popup .s-btn-encased.s-cta-blue.s-ico-new-window:active:after,.hubble-pd-popup .s-btn-encased.s-cta-blue.s-ico-new-window:active:after{background-image:url("../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/newwindow.svg")}
.bc-popup .s-btn-encased.s-btn-multiline,.hubble-pd-popup .s-btn-encased.s-btn-multiline{padding:2.22222222vw 7.22222222vw 1.66666667vw 7.22222222vw}
.bc-popup .s-btn-text,.hubble-pd-popup .s-btn-text{font-size:3.33333333vw}
.bc-popup .s-btn-text:after,.hubble-pd-popup .s-btn-text:after{width:2.22222222vw;height:3.61111111vw}
.bc-popup .s-btn-text.s-cta-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-blue.s-ico-new-window:after{width:2.77777778vw;height:2.77777778vw}
.bc-popup .s-btn-text.s-cta-fill.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-fill.s-ico-new-window:after{width:3.05555556vw;height:3.05555556vw}
.bc-popup .s-btn-text.s-cta-hubble-blue,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue{font-size:3.33333333vw}
.bc-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window{text-decoration:underline}
.bc-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window:after,.hubble-pd-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window:after{width:2.77777778vw;height:2.77777778vw}
.bc-popup .s-btn-text.s-ico-up:after,.hubble-pd-popup .s-btn-text.s-ico-up:after{width:3.61111111vw;height:2.22222222vw}
.bc-popup .s-btn-text.s-ico-down:after,.hubble-pd-popup .s-btn-text.s-ico-down:after{width:3.61111111vw;height:2.22222222vw}
.bc-popup a[target="_blank"]:after,.hubble-pd-popup a[target="_blank"]:after{width:2.77777778vw;height:2.77777778vw}
.bc-popup .s-gotop-wrap,.hubble-pd-popup .s-gotop-wrap{min-width:88.88888889vw;right:9.48148056vw;bottom:9.48148056vw;font-size:0}
.bc-popup .s-gotop-wrap .s-btn-gotop,.hubble-pd-popup .s-gotop-wrap .s-btn-gotop{width:11.11111111vw;height:11.11111111vw}
.bc-popup .s-gotop-wrap .s-btn-gotop:after,.hubble-pd-popup .s-gotop-wrap .s-btn-gotop:after{width:6.38888889vw;height:4.44444444vw;margin-top:2.5vw;margin-bottom:2.5vw}
.bc-popup__cta,.hubble-pd-popup__cta{padding:5.55555556vw 4.72222222vw;font-size:2.77777778vw;-webkit-box-shadow:0 .9em 2.7em 0 rgba(0,0,0,0.3);box-shadow:0 .9em 2.7em 0 rgba(0,0,0,0.3);-webkit-box-sizing:border-box;box-sizing:border-box}
.bc-popup__cta a.s-btn-encased,.hubble-pd-popup__cta a.s-btn-encased,.bc-popup__cta button.s-btn-encased,.hubble-pd-popup__cta button.s-btn-encased{min-width:0;height:100%;min-height:3.47222vw;padding:3.05555556vw 1.38888889vw;font-size:3.33333333vw;border-width:1px;border-radius:200px}
.no-css3 .bc-popup__cta a.s-btn-encased,.no-css3 .hubble-pd-popup__cta a.s-btn-encased,.no-css3 .bc-popup__cta button.s-btn-encased,.no-css3 .hubble-pd-popup__cta button.s-btn-encased{width:100%;min-height:11.11111111vw}
.bc-popup__cta-item,.hubble-pd-popup__cta-item{max-width:50%;width:50%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0vw .83333333vw}
.no-css3 .bc-popup__cta-item,.no-css3 .hubble-pd-popup__cta-item{width:50%}
.bc-popup__cta-item .cta,.hubble-pd-popup__cta-item .cta{min-width:0;min-height:11.11111111vw;padding:3.05555556vw 1.38888889vw;font-size:3.33333333vw;border-radius:5.55555556vw}
.bc-popup__disclaimer,.hubble-pd-popup__disclaimer{margin-top:0;padding:6.94444444vw 5vw;font-size:2.77777778vw;line-height:1.6;border:0;background:#fff;letter-spacing:-0.02em}
.bc-popup__disclaimer .s-btn-text.s-ico-new-window:after,.hubble-pd-popup__disclaimer .s-btn-text.s-ico-new-window:after{margin-top:-0.55555556vw;margin-left:1.66666667vw;width:3.05555556vw;height:3.05555556vw}
.bc-popup.s-hubble-alert .bc-popup__wrap,.hubble-pd-popup.s-hubble-alert .bc-popup__wrap,.bc-popup.s-hubble-alert .hubble-pd-popup__wrap,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__wrap{padding:2.77777778vw 5.55555556vw}
.bc-popup.s-hubble-alert .bc-popup__layer-inner,.hubble-pd-popup.s-hubble-alert .bc-popup__layer-inner,.bc-popup.s-hubble-alert .hubble-pd-popup__layer-inner,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__layer-inner{overflow:visible;padding:12.77777778vw 5.55555556vw 5.55555556vw 5.55555556vw;-webkit-box-sizing:border-box;box-sizing:border-box}
.bc-popup.s-hubble-alert .bc-popup__content,.hubble-pd-popup.s-hubble-alert .bc-popup__content,.bc-popup.s-hubble-alert .hubble-pd-popup__content,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__content{min-width:77.77777778vw}
.bc-popup.s-hubble-alert .bc-popup__body-inner,.hubble-pd-popup.s-hubble-alert .bc-popup__body-inner,.bc-popup.s-hubble-alert .hubble-pd-popup__body-inner,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__body-inner{padding:0;min-height:5.55555556vw;font-size:3.33333333vw}
.bc-popup.s-hubble-alert .bc-popup__title,.hubble-pd-popup.s-hubble-alert .bc-popup__title,.bc-popup.s-hubble-alert .hubble-pd-popup__title,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title{font-size:5vw}
.bc-popup.s-hubble-alert .bc-popup__title+.bc-popup__body,.hubble-pd-popup.s-hubble-alert .bc-popup__title+.bc-popup__body,.bc-popup.s-hubble-alert .hubble-pd-popup__title+.bc-popup__body,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title+.bc-popup__body,.bc-popup.s-hubble-alert .bc-popup__title+.hubble-pd-popup__body,.hubble-pd-popup.s-hubble-alert .bc-popup__title+.hubble-pd-popup__body,.bc-popup.s-hubble-alert .hubble-pd-popup__title+.hubble-pd-popup__body,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__title+.hubble-pd-popup__body{margin-top:5.83333333vw}
.bc-popup.s-hubble-alert .bc-popup__foot,.hubble-pd-popup.s-hubble-alert .bc-popup__foot,.bc-popup.s-hubble-alert .hubble-pd-popup__foot,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__foot{margin-top:7.22222222vw}
.bc-popup.s-hubble-alert .bc-popup__cta,.hubble-pd-popup.s-hubble-alert .bc-popup__cta,.bc-popup.s-hubble-alert .hubble-pd-popup__cta,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__cta{height:auto;padding:0;-webkit-box-shadow:none;box-shadow:none}
.bc-popup.s-hubble-alert .bc-popup__cta-item,.hubble-pd-popup.s-hubble-alert .bc-popup__cta-item,.bc-popup.s-hubble-alert .hubble-pd-popup__cta-item,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__cta-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;max-width:43.61111111vw}
.no-css3 .bc-popup.s-hubble-alert .bc-popup__cta-item,.no-css3 .hubble-pd-popup.s-hubble-alert .bc-popup__cta-item,.no-css3 .bc-popup.s-hubble-alert .hubble-pd-popup__cta-item,.no-css3 .hubble-pd-popup.s-hubble-alert .hubble-pd-popup__cta-item{max-width:50%}
.bc-popup.s-hubble-alert .bc-popup__cta button.s-btn-encased,.hubble-pd-popup.s-hubble-alert .bc-popup__cta button.s-btn-encased,.bc-popup.s-hubble-alert .hubble-pd-popup__cta button.s-btn-encased,.hubble-pd-popup.s-hubble-alert .hubble-pd-popup__cta button.s-btn-encased{min-width:22.22222222vw;width:100%}
.no-css3 .bc-popup.s-hubble-alert .bc-popup__cta button.s-btn-encased,.no-css3 .hubble-pd-popup.s-hubble-alert .bc-popup__cta button.s-btn-encased,.no-css3 .bc-popup.s-hubble-alert .hubble-pd-popup__cta button.s-btn-encased,.no-css3 .hubble-pd-popup.s-hubble-alert .hubble-pd-popup__cta button.s-btn-encased{min-height:11.11111111vw}
.hubble-feature-wrapper{margin-bottom:1.38888889vw}
.trade-in-popup .trade-in-popup__contents{width:100%;padding:2.77777778vw}
.trade-in-popup .scrollbar__wrap{max-height:179.16666667vw;border-top-left-radius:5.55555556vw;border-top-right-radius:5.55555556vw}
.trade-in-popup .trade-in-popup__inner-wrap{min-height:unset;padding:13.33333333vw 5.55555556vw 7.77777778vw 5.55555556vw}
.trade-in-popup .trade-in-popup__btn-wrap{padding:4.44444444vw 6.66666667vw;font-size:2.77777778vw;-webkit-box-shadow:0 .9em 2.7em 0 rgba(0,0,0,0.3);box-shadow:0 .9em 2.7em 0 rgba(0,0,0,0.3);border-bottom-left-radius:5.55555556vw;border-bottom-right-radius:5.55555556vw}
.trade-in-popup .trade-in-popup__close{top:6.94444444vw;right:6.94444444vw;width:6.66666667vw;height:6.66666667vw}
.trade-in-popup .trade-in-popup__close .icon{width:5.27777778vw;height:5.27777778vw;margin:-2.63888889vw 0vw 0vw -2.63888889vw}
.bc-rdd-popup__contents,.bc-trade-in-popup__contents,.bc-exchange-popup__contents{width:100%;padding:2.77777778vw}
.bc-rdd-popup .scrollbar__wrap,.bc-trade-in-popup .scrollbar__wrap,.bc-exchange-popup .scrollbar__wrap{border-top-left-radius:5.55555556vw;border-top-right-radius:5.55555556vw}
.bc-rdd-popup .scrollbar-vertical__track,.bc-trade-in-popup .scrollbar-vertical__track,.bc-exchange-popup .scrollbar-vertical__track{top:6.66666667vw}
.bc-rdd-popup__inner-wrap,.bc-trade-in-popup__inner-wrap,.bc-exchange-popup__inner-wrap{min-height:100vw;padding:12.5vw 5.55555556vw 7.77777778vw 5.55555556vw}
.bc-rdd-popup__title-wrap,.bc-trade-in-popup__title-wrap,.bc-exchange-popup__title-wrap{padding:0vw 11.38888889vw}
.bc-rdd-popup__title,.bc-trade-in-popup__title,.bc-exchange-popup__title{font-size:5vw;min-height:8.33333333vw}
.bc-rdd-popup__sub-title,.bc-trade-in-popup__sub-title,.bc-exchange-popup__sub-title{margin-top:5.55555556vw;font-size:3.88888889vw}
.bc-rdd-popup__step,.bc-trade-in-popup__step,.bc-exchange-popup__step{margin-top:6.11111111vw;margin-left:-1px;margin-right:-1px}
.bc-rdd-popup__step-fill,.bc-trade-in-popup__step-fill,.bc-exchange-popup__step-fill{padding:0vw .27777778vw}
.bc-rdd-popup__step-fill:before,.bc-trade-in-popup__step-fill:before,.bc-exchange-popup__step-fill:before{height:1px}
.bc-rdd-popup__btn-wrap,.bc-trade-in-popup__btn-wrap,.bc-exchange-popup__btn-wrap{padding:5.55555556vw}
.bc-rdd-popup__btn-wrap .cta,.bc-trade-in-popup__btn-wrap .cta,.bc-exchange-popup__btn-wrap .cta{width:40.83333333vw;height:9.16666667vw;border-radius:4.58333333vw;font-size:3.33333333vw;white-space:normal;word-wrap:break-word}
.bc-rdd-popup__btn-wrap .cta+.cta,.bc-trade-in-popup__btn-wrap .cta+.cta,.bc-exchange-popup__btn-wrap .cta+.cta{margin-left:1.66666667vw}
.bc-rdd-popup .bc-trade-in-popup__btn-wrap,.bc-trade-in-popup .bc-trade-in-popup__btn-wrap,.bc-exchange-popup .bc-trade-in-popup__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.bc-rdd-popup__close,.bc-trade-in-popup__close,.bc-exchange-popup__close{top:6.94444444vw;right:6.94444444vw;width:6.66666667vw;height:6.66666667vw}
.bc-rdd-popup__close .icon,.bc-trade-in-popup__close .icon,.bc-exchange-popup__close .icon{width:5.27777778vw;height:5.27777778vw;margin:-2.63888889vw 0vw 0vw -2.63888889vw}
}
.hubble-block-text{display:inline-block;font-weight:inherit;text-decoration:inherit;vertical-align:baseline}
.bc-direction-ltr{direction:ltr}
.bc-direction-rtl{direction:rtl}
.is-position-initial{position:initial !important}
.is-scroll-smooth{scroll-behavior:smooth}
@-webkit-keyframes flicker-text{from{color:#006bea;background-color:#e4f0fb}
1%{color:#006bea;background-color:#e4f0fb}
19%{color:#fff;background-color:#fff}
31%{color:#006bea;background-color:#e4f0fb}
34%{color:#006bea;background-color:#e4f0fb}
52%{color:#fff;background-color:#fff}
64%{color:#006bea;background-color:#e4f0fb}
67%{color:#006bea;background-color:#e4f0fb}
85%{color:#fff;background-color:#fff}
97%{color:#006bea;background-color:#e4f0fb}
to{color:#006bea;background-color:#e4f0fb}
}
@keyframes flicker-text{from{color:#006bea;background-color:#e4f0fb}
1%{color:#006bea;background-color:#e4f0fb}
19%{color:#fff;background-color:#fff}
31%{color:#006bea;background-color:#e4f0fb}
34%{color:#006bea;background-color:#e4f0fb}
52%{color:#fff;background-color:#fff}
64%{color:#006bea;background-color:#e4f0fb}
67%{color:#006bea;background-color:#e4f0fb}
85%{color:#fff;background-color:#fff}
97%{color:#006bea;background-color:#e4f0fb}
to{color:#006bea;background-color:#e4f0fb}
}
@-webkit-keyframes flicker-icon{from{fill:#006bea}
1%{fill:#006bea}
19%{fill:#fff}
31%{fill:#006bea}
34%{fill:#006bea}
52%{fill:#fff}
64%{fill:#006bea}
67%{fill:#006bea}
85%{fill:#fff}
97%{fill:#006bea}
to{fill:#006bea}
}
@keyframes flicker-icon{from{fill:#006bea}
1%{fill:#006bea}
19%{fill:#fff}
31%{fill:#006bea}
34%{fill:#006bea}
52%{fill:#fff}
64%{fill:#006bea}
67%{fill:#006bea}
85%{fill:#fff}
97%{fill:#006bea}
to{fill:#006bea}
}
@-webkit-keyframes flash{from{opacity:0}
40%{opacity:1}
80%{opacity:1}
}
@keyframes flash{from{opacity:0}
40%{opacity:1}
80%{opacity:1}
}
.hubble-product{line-height:1.32}
.hubble-product .hubble-pd-radio{position:relative;font-size:0}
.hubble-product .hubble-pd-radio__input{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;clip:rect(1px,1px,1px,1px)}
.hubble-product .hubble-pd-radio__label{display:inline-block;position:relative;max-width:100%;margin-top:5px;line-height:1.5;cursor:pointer}
.hubble-product .hubble-pd-radio__label .s-box{display:inline-block;padding:3px;border:1px solid #909090;border-radius:50%;vertical-align:middle}
.hubble-product .hubble-pd-radio__label .s-box:after{content:'';display:inline-block;width:8px;height:8px;background:transparent;border-radius:50%}
.hubble-product .hubble-pd-radio__label .s-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:5px;font-size:13px;color:#000}
.hubble-product .hubble-pd-radio__label .s-label-inner{word-break:break-word}
.hubble-product .hubble-pd-radio__input:focus+.hubble-pd-radio__label .s-box{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black}
.hubble-product .hubble-pd-radio.is-checked .hubble-pd-radio__label .s-box{border-color:#2189ff}
.hubble-product .hubble-pd-radio.is-checked .hubble-pd-radio__label .s-box:after{background-color:#2189ff}
.hubble-product .hubble-pd-radio.is-disabled .hubble-pd-radio__label{cursor:default}
.hubble-product .hubble-pd-radio.is-disabled .hubble-pd-radio__label .s-box{border-color:#ececee}
.hubble-product .hubble-pd-radio.is-disabled .hubble-pd-radio__label .s-label{color:#cbcbcb}
.hubble-product .hubble-pd-radio.s-type-color{display:inline-block;vertical-align:top}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label{display:block;position:relative;margin:0;text-align:center}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-box{margin:0 auto;padding:5px;border:1px solid transparent}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-box::after{display:none}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-box-inner{position:relative;display:inline-block;border-radius:50%;overflow:hidden}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-box-inner:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:1px solid #707070;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-box .s-color-wrap{display:table;width:29px;height:29px;background:#c1c6cc}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-box .s-box-color{display:table-cell;height:100%}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-color-name{display:block;margin-left:auto;margin-right:auto;font-size:14px;word-break:break-word}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-color-out{display:none}
.hubble-product .hubble-pd-radio.s-type-color.is-checked .s-box{border-color:#2189ff}
.hubble-product .hubble-pd-radio.s-type-color.is-disabled .hubble-pd-radio__label .s-box-color{position:relative;background-color:#ddd !important}
.hubble-product .hubble-pd-radio.s-type-color.is-disabled .hubble-pd-radio__label .s-color-name{color:#8c8c8c}
.hubble-product .hubble-pd-radio.s-type-color.is-out-stock .hubble-pd-radio__label .s-color-out{display:block;font-size:14px;color:#d62e2e}
.hubble-product .hubble-pd-radio.s-type-color2{display:inline-block;width:24px;height:24px}
.hubble-product .hubble-pd-radio.s-type-color2 .hubble-pd-radio__input:focus+.hubble-pd-radio__label{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black}
.hubble-product .hubble-pd-radio.s-type-color2 .hubble-pd-radio__input:focus+.hubble-pd-radio__label .s-box{outline:0}
.hubble-product .hubble-pd-radio.s-type-color2 .hubble-pd-radio__label{display:block;position:relative;width:100%;height:100%;margin-top:0;border:1px solid transparent;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product .hubble-pd-radio.s-type-color2 .hubble-pd-radio__label .s-box{position:absolute;top:2px;left:2px;right:2px;bottom:2px;padding:0;border:1px solid #707070}
.hubble-product .hubble-pd-radio.s-type-color2 .hubble-pd-radio__label .s-box::after{display:none}
.hubble-product .hubble-pd-radio.s-type-color2.is-checked .hubble-pd-radio__label{border-color:#2189ff}
.hubble-product .hubble-pd-radio.s-type-color2.is-disabled{opacity:.5}
.hubble-product .hubble-pd-radio.s-type-color2.is-disabled .hubble-pd-radio__label{cursor:default}
.hubble-product .hubble-pd-input__wrap{position:relative;border:1px solid #ccc;background-color:#fff}
.hubble-product .hubble-pd-input__label{position:absolute;top:0;left:0;bottom:0;right:0;padding:15px 12px;font-size:16px;line-height:1.32;text-align:left}
.hubble-product .hubble-pd-input__label.s-hide{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;clip:rect(1px,1px,1px,1px)}
.hubble-product .hubble-pd-input__input{width:100%;padding:15px 12px;border:0;background:transparent;font-size:16px;line-height:1.32;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product .hubble-pd-input__input::-ms-clear{display:none;width:0;height:0}
.hubble-product .s-highlight-blue{color:#006bea}
.hubble-product .s-option-title{font-family:'SamsungSharpSans',arial,sans-serif;font-weight:bold;font-size:24px;line-height:1.5em}
.hubble-product .s-text-link{color:#006bea;text-decoration:underline;display:inline-block}
.hubble-product .s-text-link[target="_blank"]:after{content:' ';display:inline-block;width:12px;height:12px;vertical-align:middle;background:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-new-window-deep-blue.svg') center center no-repeat;background-size:100% 100%}
.hubble-product .s-btn-text{display:inline-block;font-weight:bold;font-size:13px;color:#000;line-height:1;text-transform:uppercase;text-shadow:none;letter-spacing:.15em;white-space:nowrap}
.hubble-product .s-btn-text.s-no-ico{text-decoration:underline}
.hubble-product .s-btn-text.is-disabled{color:#cecece;cursor:default}
.hubble-product .s-btn-text.s-cta-hubble-blue{letter-spacing:normal}
.hubble-product .s-btn-text.s-cta-hubble-blue.s-no-ico{font-weight:normal}
.hubble-product .s-cta-hubble-blue{color:#006bea}
.hubble-product .s-sp-wrap{padding:7px 24px 0}
.hubble-product .s-sp-wrap span{margin-top:4px}
.hubble-product .s-sp-wrap span:first-child{margin-top:0}
.hubble-product .s-sp-wrap .s-btn-text{margin-top:2px}
.hubble-product .s-sp-wrap .ico-type{display:block;position:relative;margin:4px -22px 0 -2px;padding-left:23px}
.hubble-product .s-sp-wrap .ico-type:first-child{margin-top:0}
.hubble-product .s-sp-wrap .ico-type .s-stock-icon{position:absolute;top:1px;left:0;width:16px;height:16px}
.hubble-product .s-sp-wrap .ico-type .s-stock-icon .icon{width:16px;height:16px;background-color:#fff}
.hubble-product .s-sp-wrap .ico-type .s-stock-icon.s-round-blank:before{content:'';display:block;position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-width:1px;border-style:solid;border-radius:50%}
.hubble-product .s-future-stock,.hubble-product .s-in-stock,.hubble-product .s-low-stock,.hubble-product .s-out-stock,.hubble-product .s-special-message,.hubble-product .s-ai-message,.hubble-product .s-voucher-message{font-size:16px}
.hubble-product .s-ai-message{display:block;line-height:1}
.hubble-product .s-ai-message img{max-height:18px}
.hubble-product .s-out-stock{display:none;color:#d62e2e}
.hubble-product .s-out-stock.ico-type{color:#000}
.hubble-product .s-out-stock.ico-type .icon{fill:#d93b30}
.hubble-product .s-in-stock.ico-type .icon{fill:#a7d36a}
.hubble-product .s-low-stock.ico-type .icon{fill:#f3ad54}
.hubble-product .s-future-stock.ico-type .icon{fill:#000}
.hubble-product .s-future-stock .s-round-blank:before{border-color:#fff}
.hubble-product .s-special-message{display:block;color:#006bea}
.hubble-product .s-voucher-message{display:block;color:#c75300}
.hubble-product .s-btn-close .s-close-icon{display:block;width:28px;height:28px}
.hubble-product .s-btn-close .s-close-icon .icon{width:16px;height:16px;margin:6px}
.hubble-product .s-btn-encased{position:relative;display:inline-block;padding:12px 38px;border:1px solid #000;border-radius:45px;background-color:transparent;font-weight:bold;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background,color,border-color;transition-property:background,color,border-color;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;font-size:14px;color:#000;line-height:1;text-transform:uppercase;text-shadow:none;letter-spacing:.15em;white-space:nowrap}
.hubble-product .s-btn-encased:hover,.hubble-product .s-btn-encased:active,.hubble-product .s-btn-encased:focus{background-color:#000;color:#fff;text-decoration:none}
.hubble-product .s-btn-encased.s-cta-blue{color:#fff}
.hubble-product .s-btn-encased.is-disabled,.hubble-product .s-btn-encased.is-disabled:active,.hubble-product .s-btn-encased.is-disabled:focus,.hubble-product .s-btn-encased.is-disabled:hover{border-color:#767676;background-color:#fff;color:#767676;cursor:default}
.hubble-product .s-btn-encased.is-cta-disabled,.hubble-product .s-btn-encased.is-cta-disabled:active,.hubble-product .s-btn-encased.is-cta-disabled:focus,.hubble-product .s-btn-encased.is-cta-disabled:hover{border-color:#767676 !important;background-color:#767676 !important;color:#fff !important;cursor:default}
.hubble-product .s-alert-text,.hubble-product .s-incompatible-text,.hubble-product .s-info-text{position:relative;font-size:14px;color:#d62e2e;line-height:1.36}
.hubble-product .s-alert-text.s-type-flicker.is-active,.hubble-product .s-incompatible-text.s-type-flicker.is-active,.hubble-product .s-info-text.s-type-flicker.is-active{-webkit-animation:flicker-text 1.8s cubic-bezier(0.4,0,0.2,1);animation:flicker-text 1.8s cubic-bezier(0.4,0,0.2,1)}
.hubble-product .s-alert-text.s-type-flicker.is-active .s-info-error-icon .icon,.hubble-product .s-incompatible-text.s-type-flicker.is-active .s-info-error-icon .icon,.hubble-product .s-info-text.s-type-flicker.is-active .s-info-error-icon .icon{-webkit-animation:flicker-icon 1.8s cubic-bezier(0.4,0,0.2,1);animation:flicker-icon 1.8s cubic-bezier(0.4,0,0.2,1)}
.hubble-product .s-alert-text .s-alert-icon,.hubble-product .s-incompatible-text .s-alert-icon,.hubble-product .s-info-text .s-alert-icon,.hubble-product .s-alert-text .s-incompatible-icon,.hubble-product .s-incompatible-text .s-incompatible-icon,.hubble-product .s-info-text .s-incompatible-icon,.hubble-product .s-alert-text .s-info-icon,.hubble-product .s-incompatible-text .s-info-icon,.hubble-product .s-info-text .s-info-icon{display:inline-block;position:absolute;top:0;width:17px;height:17px;font-size:0;vertical-align:top;left:0}
.hubble-product .s-alert-text .s-alert-icon .icon,.hubble-product .s-incompatible-text .s-alert-icon .icon,.hubble-product .s-info-text .s-alert-icon .icon,.hubble-product .s-alert-text .s-incompatible-icon .icon,.hubble-product .s-incompatible-text .s-incompatible-icon .icon,.hubble-product .s-info-text .s-incompatible-icon .icon,.hubble-product .s-alert-text .s-info-icon .icon,.hubble-product .s-incompatible-text .s-info-icon .icon,.hubble-product .s-info-text .s-info-icon .icon{width:17px;height:17px}
.hubble-product .s-alert-text .s-info-error-icon,.hubble-product .s-incompatible-text .s-info-error-icon,.hubble-product .s-info-text .s-info-error-icon{display:inline-block;position:absolute;top:0;width:17px;height:17px;font-size:0;vertical-align:top;left:0}
.hubble-product .s-alert-text .s-info-error-icon .icon,.hubble-product .s-incompatible-text .s-info-error-icon .icon,.hubble-product .s-info-text .s-info-error-icon .icon{width:17px;height:17px}
.hubble-product .s-alert-text{color:#d62e2e}
.hubble-product .s-alert-text .s-alert-icon .icon{fill:#d62e2e}
.hubble-product .s-info-text,.hubble-product .s-incompatible-text{color:#006bea}
.hubble-product .s-info-text .s-incompatible-icon .icon,.hubble-product .s-incompatible-text .s-incompatible-icon .icon,.hubble-product .s-info-text .s-info-icon .icon,.hubble-product .s-incompatible-text .s-info-icon .icon{fill:#006bea}
.hubble-product .s-info-text .s-info-error-icon .icon,.hubble-product .s-incompatible-text .s-info-error-icon .icon{fill:#006bea}
.hubble-product .s-buying-mo{display:none}
.hubble-product__content__inner{max-width:1360px;margin:0 auto}
.hubble-product__options-wrap,.hubble-product__bespoke-wrap,.hubble-product__offers,.hubble-product__additional-wrap,.hubble-product__expand-wrap{max-width:1360px;margin:0 auto}
.hubble-product__bespoke{position:relative;max-width:1264px;margin:0 auto;font-size:0}
.hubble-product__bespoke:before{content:'';position:absolute;top:0;right:0;left:0;height:1px;background-color:#eee}
.hubble-product__bespoke-head,.hubble-product__bespoke-content{vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__bespoke-head{padding-top:32px}
.hubble-product__bespoke-head .s-option-title,.hubble-product__bespoke-head .s-option-tooltip{display:inline-block;vertical-align:middle}
.hubble-product__bespoke-head .s-option-tooltip{position:relative;margin-top:-2px;padding-left:7px}
.hubble-product__bespoke-head .s-option-tooltip__btn{width:17px;height:17px;font-size:17px}
.hubble-product__bespoke-head .s-option-tooltip__btn-wrap{position:relative;font-size:0;line-height:0}
.hubble-product__bespoke-head .s-option-tooltip__btn .s-tooltip-icon{display:inline-block;width:100%;height:100%;font-size:0}
.hubble-product__bespoke-head .s-option-tooltip__btn .s-tooltip-icon .icon{width:17px;height:17px}
.hubble-product__bespoke-head .s-option-tooltip__btn-arrow{display:none;position:absolute;top:-11px;left:50%;margin-left:-5px;z-index:15;width:10px;height:8px;margin-top:-1px}
.hubble-product__bespoke-head .s-option-tooltip__btn-arrow:after,.hubble-product__bespoke-head .s-option-tooltip__btn-arrow:before{content:'';position:absolute;top:0;left:0;width:0;height:0;border:1px solid transparent;border-width:7px 5px 0}
.hubble-product__bespoke-head .s-option-tooltip__btn-arrow:before{border-top-color:#eee}
.hubble-product__bespoke-head .s-option-tooltip__btn-arrow:after{top:-1px;border-top-color:#fff}
.hubble-product__bespoke-head .s-option-tooltip__box{display:none;position:absolute;width:400px;left:-26px;bottom:135%;z-index:10;margin-bottom:7px}
.hubble-product__bespoke-head .s-option-tooltip__box-desc{position:relative;display:inline-block;min-width:150px;padding:8px 28px 8px 8px;border-radius:6px;background-color:#fff;font-size:12px;line-height:1.33;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);box-shadow:0 4px 10px 0 rgba(0,0,0,0.2)}
.hubble-product__bespoke-head .s-option-tooltip__box-close{position:absolute;top:0;right:0;padding:6.5px;font-size:0}
.hubble-product__bespoke-head .s-option-tooltip__box-close .icon{width:14px;height:14px}
.hubble-product__bespoke-head .s-option-tooltip.is-active .s-option-tooltip__btn-arrow{display:block}
.hubble-product__bespoke-head .s-option-tooltip.is-active .s-option-tooltip__box{display:block}
.hubble-product__bespoke-head .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow{top:auto;bottom:-12px;z-index:15;width:10px;height:8px;margin-top:1px}
.hubble-product__bespoke-head .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:after,.hubble-product__bespoke-head .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:before{border-width:0 5px 7px}
.hubble-product__bespoke-head .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:before{border-bottom-color:#eee}
.hubble-product__bespoke-head .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:after{top:2px;border-bottom-color:#fff}
.hubble-product__bespoke-head .s-option-tooltip.is-down-tooltip .s-option-tooltip__box{top:135%;bottom:auto;margin-top:5px;margin-bottom:0}
.hubble-product__bespoke-head .s-option-desc{margin-top:4px;font-size:14px;color:#757575}
.hubble-product__bespoke-head .s-alert-text{margin-top:7px;padding-left:24px}
.hubble-product__bespoke-content{padding:24px 0 32px;font-size:14px}
.hubble-product__bespoke-item{display:table;width:100%;table-layout:fixed}
.hubble-product__bespoke-img{display:table-cell;width:624px;text-align:center;vertical-align:middle}
.hubble-product__bespoke-img .image{position:relative;display:inline-block;width:624px;height:624px}
.hubble-product__bespoke-img .image .image__preview,.hubble-product__bespoke-img .image .image__main{max-height:100%}
.hubble-product__bespoke-info{display:table-cell;padding:0 24px}
.hubble-product__bespoke-disclaimer{position:relative;color:#424f50;font-size:12px;line-height:1.33;margin-top:25px;padding-left:24px}
.hubble-product__bespoke-disclaimer-icon{position:absolute;top:0;left:0}
.hubble-product__bespoke-disclaimer-icon svg.icon{width:16px;height:16px;fill:#000}
.hubble-product__options{position:relative;font-size:0;max-width:1264px;margin:0 auto}
.hubble-product__options-coupon{margin:24px 0 32px}
.hubble-product__options-coupon-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px;background-color:#f0f5fd;border-radius:6px}
.hubble-product__options-coupon-inner .icon.coupon{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:16px;width:40px;height:40px}
.hubble-product__options-coupon-inner ul{-webkit-box-flex:1;-ms-flex:1;flex:1}
.hubble-product__options-coupon-inner li{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.43}
.hubble-product__options-coupon-inner li svg{-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;top:4px;vertical-align:middle;width:9px;height:12px}
.hubble-product__options-coupon-inner li span{display:inline-block;margin-left:5px;vertical-align:middle;font-size:14px;font-weight:700;word-break:break-word}
.hubble-product__options-coupon-inner li+li{margin-top:4px}
.hubble-product__options-coupon-btn{margin-left:24px}
.hubble-product__options-coupon-btn .s-btn-text{position:relative;display:block;font-size:14px;letter-spacing:normal;font-weight:700;text-decoration:none;line-height:1.36;color:#000}
.hubble-product__options-coupon-btn .s-btn-text:after{content:"";position:absolute;bottom:0;right:0;left:0;height:2px;background-color:#000}
.hubble-product__options-features{margin-top:24px}
.hubble-product__options-features-inner{background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:16px;border-radius:20px}
.hubble-product__options-features-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hubble-product__options-features-icon{display:inline-block;width:36px;height:36px}
.hubble-product__options-features-text{margin-top:8px;line-height:1.36;font-size:12px;text-align:center;word-break:break-word}
.hubble-product__options .s-option-tooltip{display:inline-block;vertical-align:middle}
.hubble-product__options .s-option-tooltip{position:relative;margin-top:-2px;padding-left:7px}
.s-option-upgrade .hubble-product__options .s-option-tooltip{display:block;width:17px;height:17px;padding:0}
.hubble-product__options .s-option-tooltip__btn{width:17px;height:17px;font-size:17px}
.hubble-product__options .s-option-tooltip__btn-wrap{position:relative;font-size:0;line-height:0}
.hubble-product__options .s-option-tooltip__btn .s-tooltip-icon{display:inline-block;width:100%;height:100%;font-size:0}
.hubble-product__options .s-option-tooltip__btn .s-tooltip-icon .icon{width:17px;height:17px}
.hubble-product__options .s-option-tooltip__btn-arrow{display:none;position:absolute;top:-11px;left:50%;margin-left:-5px;z-index:15;width:10px;height:8px;margin-top:-1px}
.hubble-product__options .s-option-tooltip__btn-arrow:after,.hubble-product__options .s-option-tooltip__btn-arrow:before{content:'';position:absolute;top:0;left:0;width:0;height:0;border:1px solid transparent;border-width:7px 5px 0}
.hubble-product__options .s-option-tooltip__btn-arrow:before{border-top-color:#eee}
.hubble-product__options .s-option-tooltip__btn-arrow:after{top:-1px;border-top-color:#fff}
.hubble-product__options .s-option-tooltip__box{display:none;position:absolute;width:400px;left:-26px;bottom:135%;z-index:10;margin-bottom:7px}
.hubble-product__options .s-option-tooltip__box-desc{position:relative;display:inline-block;min-width:150px;padding:8px 28px 8px 8px;border-radius:6px;background-color:#fff;font-size:12px;line-height:1.39;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);box-shadow:0 4px 10px 0 rgba(0,0,0,0.2)}
.hubble-product__options .s-option-tooltip__box-close{position:absolute;top:0;right:0;padding:6px;font-size:0}
.hubble-product__options .s-option-tooltip__box-close .icon{width:14px;height:14px}
.hubble-product__options .s-option-tooltip.is-active .s-option-tooltip__btn-arrow{display:block}
.hubble-product__options .s-option-tooltip.is-active .s-option-tooltip__box{display:block}
.hubble-product__options .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow{top:auto;bottom:-10px;z-index:15;width:10px;height:8px;margin-top:1px}
.hubble-product__options .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:after,.hubble-product__options .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:before{border-width:0 5px 7px}
.hubble-product__options .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:before{border-bottom-color:#eee}
.hubble-product__options .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:after{top:2px;border-bottom-color:#fff}
.hubble-product__options .s-option-tooltip.is-down-tooltip .s-option-tooltip__box{top:135%;bottom:auto;margin-top:5px;margin-bottom:0}
.hubble-product__options:before{content:'';position:absolute;top:0;right:0;left:0;height:1px;background-color:#eee}
.hubble-product__options-head,.hubble-product__options-hinge-head{position:relative;padding-top:48px}
.hubble-product__options-head .s-option-title,.hubble-product__options-hinge-head .s-option-title{display:inline-block;vertical-align:middle}
.hubble-product__options-head .s-option-desc,.hubble-product__options-hinge-head .s-option-desc{margin-top:3px;font-size:14px}
.hubble-product__options-head .s-alert-text,.hubble-product__options-hinge-head .s-alert-text{margin-top:7px;padding-left:24px}
.hubble-product__options-head-btn{position:absolute;top:29px;right:0;text-align:right}
.hubble-product__options-head-btn a.s-btn-text{position:relative;display:block;font-size:14px;font-weight:700 !important;text-decoration:none !important;text-transform:none;letter-spacing:normal;line-height:1.36;color:#000}
.hubble-product__options-head-btn a.s-btn-text:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#000}
.hubble-product__options-content{font-size:14px;padding-top:24px;padding-bottom:48px}
.hubble-product__options-content .s-btn-text.s-cta-hubble-blue{font-weight:normal;text-decoration:underline;letter-spacing:normal;text-transform:none}
.hubble-product__options-content.is-disabled{color:#bbb}
.hubble-product__options-content.is-disabled .hubble-product__options-content-inner{border-color:#ddd !important}
.hubble-product__options-content.is-disabled .s-trade-price,.hubble-product__options-content.is-disabled .s-apply-discount span,.hubble-product__options-content.is-disabled .s-trade-product,.hubble-product__options-content.is-disabled .hubble-product__options-content-editing a,.hubble-product__options-content.is-disabled .hubble-product__options-content-text,.hubble-product__options-content.is-disabled .hubble-product__options-disclaimer,.hubble-product__options-content.is-disabled .hubble-product__options-add-another-trade-in button,.hubble-product__options-content.is-disabled .s-apply-discount{color:#bbb !important;cursor:default}
.hubble-product__options-content.is-disabled .hubble-product__options-content-editing a:after{background-color:#bbb !important}
.hubble-product__options-content-inner:before,.hubble-product__options-content-inner:after{content:'';display:block;clear:both}
.hubble-product__options-content-inner:first-child .hubble-product__options-content-text:first-child{margin-top:-8px}
.hubble-product__options-content-text .s-default-title{display:block}
.hubble-product__options-content-text .s-default-desc{display:block;margin-top:4px}
.hubble-product__options-content-text .s-default-extraoff{display:block;margin-top:4px}
.hubble-product__options-content-text .s-option-selected{display:none;font-size:0}
.hubble-product__options-content-text .s-selec-name,.hubble-product__options-content-text .s-selec-price{font-size:14px}
.hubble-product__options-content-text .s-selec-name{padding-right:2px}
.hubble-product__options-content-text .s-selec-price{font-weight:bold}
.hubble-product__options-content-text-list .hubble-product__options-content-text{position:relative;width:100%;padding-left:8px;line-height:1.43}
.hubble-product__options-content-text-list .hubble-product__options-content-text:before{content:'\00B7';display:block;position:absolute;top:0;left:0}
.hubble-product__options-content-cta{font-size:0}
.hubble-product__options-content-cta .s-btn-encased{min-width:105px;margin:0 6px;padding:11px 21px 13px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options-content-cta .s-btn-encased:first-child{margin-left:0}
.hubble-product__options-content-cta .s-btn-encased .s-cta-text{font-size:14px;letter-spacing:0;text-transform:none}
.hubble-product__options-content-edit{display:none}
.hubble-product__options-content-editing{margin:12px -8px 0;letter-spacing:-5px}
.hubble-product__options-content-editing .s-btn-text{margin:0 8px;color:#707070;position:relative;text-decoration:none !important;line-height:1.40}
.hubble-product__options-content-editing .s-btn-text:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#757575}
.hubble-product__options-content-btn{position:absolute;top:54px;right:0;text-align:right}
.hubble-product__options-content-btn a.s-btn-text{display:block;font-size:14px;font-weight:bold !important;text-decoration:none !important;line-height:1.36;color:#000}
.hubble-product__options-content-btn a.s-btn-text:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#000}
.hubble-product__options-content-inner ~ .hubble-product__options-list-wrap{margin-top:11px}
.hubble-product__options-content-inner+.hubble-product__options-content-alert{margin-top:16px}
.hubble-product__options-content-inner ~ .hubble-product__options-content-cta{margin-top:24px}
.hubble-product__options-content.s-no-text:before,.hubble-product__options-content.s-no-text:after{content:'';display:block;clear:both}
.hubble-product__options-content.s-no-text .hubble-product__options-content-inner:after,.hubble-product__options-content.s-no-text .hubble-product__options-content-inner:before{display:none}
.hubble-product__options-content.s-no-text .hubble-product__options-content-btn{margin-top:2px}
.hubble-product__options-content.s-no-text .hubble-product__options-list-wrap{margin-top:0}
.hubble-product__options-content .s-option-content-tooltip{position:relative;display:inline-block;vertical-align:middle;margin-top:-2px;padding-left:7px}
.s-option-delivery .hubble-product__options-content .s-option-content-tooltip{margin-top:4px}
.s-option-upgrade .hubble-product__options-content .s-option-content-tooltip{display:block;width:17px;height:17px;padding:0}
.hubble-product__options-content .s-option-content-tooltip__btn{width:17px;height:17px;font-size:17px}
.hubble-product__options-content .s-option-content-tooltip__btn-wrap{position:relative;font-size:0;line-height:0}
.hubble-product__options-content .s-option-content-tooltip__btn .s-tooltip-icon{display:inline-block;width:100%;height:100%;font-size:0}
.hubble-product__options-content .s-option-content-tooltip__btn .s-tooltip-icon .icon{width:17px;height:17px}
.hubble-product__options-content .s-option-content-tooltip__btn-arrow{display:none;position:absolute;bottom:-12px;left:50%;margin-left:-5px;z-index:15;width:10px;height:8px;margin-top:1px}
.hubble-product__options-content .s-option-content-tooltip__btn-arrow:after,.hubble-product__options-content .s-option-content-tooltip__btn-arrow:before{content:'';position:absolute;top:0;left:0;width:0;height:0;border:1px solid transparent;border-width:0 5px 7px}
.hubble-product__options-content .s-option-content-tooltip__btn-arrow:before{border-bottom-color:#eee}
.hubble-product__options-content .s-option-content-tooltip__btn-arrow:after{top:2px;border-bottom-color:#fff}
.hubble-product__options-content .s-option-content-tooltip__box{display:none;position:absolute;width:400px;left:-26px;top:135%;z-index:10;margin-top:5px}
.hubble-product__options-content .s-option-content-tooltip__box-desc{position:relative;display:inline-block;min-width:150px;padding:8px 28px 8px 8px;border-radius:6px;background-color:#fff;font-size:12px;line-height:1.33;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);box-shadow:0 4px 10px 0 rgba(0,0,0,0.2)}
.hubble-product__options-content .s-option-content-tooltip__box-close{position:absolute;top:0;right:0;padding:6.5px;font-size:0}
.hubble-product__options-content .s-option-content-tooltip__box-close .icon{width:14px;height:14px}
.hubble-product__options-content .s-option-content-tooltip.is-active .s-option-content-tooltip__btn-arrow{display:block}
.hubble-product__options-content .s-option-content-tooltip.is-active .s-option-content-tooltip__box{display:block}
.hubble-product__options-content .s-option-content-tooltip.is-up-tooltip .s-option-content-tooltip__btn-arrow{top:-14px;bottom:auto;margin-top:-1px}
.hubble-product__options-content .s-option-content-tooltip.is-up-tooltip .s-option-content-tooltip__btn-arrow:after,.hubble-product__options-content .s-option-content-tooltip.is-up-tooltip .s-option-content-tooltip__btn-arrow:before{border-width:7px 5px 0}
.hubble-product__options-content .s-option-content-tooltip.is-up-tooltip .s-option-content-tooltip__btn-arrow:before{border-top-color:#eee}
.hubble-product__options-content .s-option-content-tooltip.is-up-tooltip .s-option-content-tooltip__btn-arrow:after{top:-1px;border-top-color:#fff}
.hubble-product__options-content .s-option-content-tooltip.is-up-tooltip .s-option-content-tooltip__box{top:auto;bottom:135%;margin-top:0;margin-bottom:7px}
.hubble-product__options-discount{background:#f7f7f7;font-size:14px;line-height:1.36;margin-top:15px;padding:15px;border-radius:6px}
.hubble-product__options-discount:first-child{margin-top:0}
.hubble-product__options-discount .s-discount-text{position:relative;padding-left:30px}
.hubble-product__options-discount .s-discount-text a{color:#000;text-decoration:underline}
.hubble-product__options-discount .s-discount-text .s-shopping-icon{display:block;width:24px;height:24px;position:absolute;top:-2px;left:-2px}
.hubble-product__options-discount .s-discount-text .s-shopping-icon .icon{width:24px;height:24px}
.hubble-product__options-discount+.hubble-product__options-alert{margin-top:12px}
.hubble-product__options-alert{margin-top:24px}
.hubble-product__options-alert .s-alert-text,.hubble-product__options-alert .s-incompatible-text,.hubble-product__options-alert .s-info-text{margin-top:4px;padding-left:23px}
.hubble-product__options-alert .s-alert-text:first-child,.hubble-product__options-alert .s-incompatible-text:first-child,.hubble-product__options-alert .s-info-text:first-child{margin-top:0}
.hubble-product__options-alert .s-type-flicker{border-radius:6px;background-color:#e4f0fb;padding:16px 24px 16px 47px}
.hubble-product__options-alert .s-type-flicker .s-info-error-icon{top:16px;left:24px}
.hubble-product__options-list{display:inline-block;width:50%;margin:8px 0;padding:0 8px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px -8px 0;font-size:0}
.hubble-product__options-list-wrap+.hubble-product__options-alert{margin-top:16px}
.hubble-product__options-list-wrap.multi-options{display:none}
.hubble-product__options-list.is-out-stock .s-out-stock{display:block}
.hubble-product__options-list-guide{background:#f7f7f7;border-radius:6px}
.hubble-product__options-list-guide-wrap{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:16px 0 0 0}
.hubble-product__options-list-guide-wrap.layout-type2{display:block;grid-template-columns:unset;gap:unset}
.hubble-product__options-list-guide-wrap.layout-type2 .hubble-product__options-list-guide+.hubble-product__options-list-guide{margin-top:16px}
.hubble-product__options-list-guide img{border-top-left-radius:6px;border-bottom-left-radius:6px}
.hubble-product__options-list-guide .s-guide-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:0}
.hubble-product__options-list-guide .s-guide-btn.s-none-target{cursor:default}
.hubble-product__options-list-guide .s-guide-btn:hover .s-help-icon .help,.hubble-product__options-list-guide .s-guide-btn:focus .s-help-icon .help,.hubble-product__options-list-guide .s-guide-btn:active .s-help-icon .help{display:none}
.hubble-product__options-list-guide .s-guide-btn:hover .s-help-icon .help-bold,.hubble-product__options-list-guide .s-guide-btn:focus .s-help-icon .help-bold,.hubble-product__options-list-guide .s-guide-btn:active .s-help-icon .help-bold{display:block !important}
.hubble-product__options-list-guide .s-guide-btn:focus{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black}
.hubble-product__options-list-guide .s-guide-btn .s-guide-btn__image{width:110px;height:96px}
.hubble-product__options-list-guide .s-guide-btn .s-guide-btn__image .image--loaded{height:96px;-o-object-fit:contain;object-fit:contain}
.hubble-product__options-list-guide .s-guide-btn .s-guide-btn__image+.s-guide-text{padding-left:4px}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-size:12px;line-height:1.33;text-align:left;padding:16px 32px 16px 24px}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text .s-guide-text--title{display:block;width:100%;margin-bottom:2px;font-size:14px;font-weight:700;line-height:1.36}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text .s-guide-text--title,.hubble-product__options-list-guide .s-guide-btn .s-guide-text .s-guide-desk{position:relative;display:block;z-index:1}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text a{position:relative;display:inline-block;color:#006bea;text-decoration:underline;z-index:2}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text .s-help-icon{position:absolute;top:8px;right:8px}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text .s-help-icon svg.icon{width:17px;height:17px}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text .s-help-icon .help-bold{display:none}
.hubble-product__options .s-option-box{border:1px solid #ddd;border-radius:6px}
.hubble-product__options .s-option-box:not(.is-checked,.is-disabled):hover{border-color:#555}
.hubble-product__options .s-option-box .hubble-pd-radio__input:focus+.hubble-pd-radio__label{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black}
.hubble-product__options .s-option-box .hubble-pd-radio__input:focus+.hubble-pd-radio__label .s-box{outline:0;-webkit-box-shadow:0 0 0 2px #299ccc;box-shadow:0 0 0 2px #299ccc}
.hubble-product__options .s-option-box .hubble-pd-radio__label{display:inline-block;width:100%;margin-top:0;font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options .s-option-box .hubble-pd-radio__label .s-box{display:none}
.hubble-product__options .s-option-box .hubble-pd-radio__label .s-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0}
.hubble-product__options .s-option-box .hubble-pd-radio__label .s-label-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:72px;padding:22px;font-weight:bold;font-size:18px;line-height:1.4;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options .s-option-box .hubble-pd-radio__label .s-label-inner>span:first-child:nth-last-child(3),.hubble-product__options .s-option-box .hubble-pd-radio__label .s-label-inner>span:first-child:nth-last-child(2){font-weight:bold}
.hubble-product__options .s-option-box .hubble-pd-radio__label .s-label-inner.image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hubble-product__options .s-option-box .s-rdo-price,.hubble-product__options .s-option-box .s-rdo-text,.hubble-product__options .s-option-box .s-was-price,.hubble-product__options .s-option-box .s-guide-message{display:block}
.hubble-product__options .s-option-box .s-rdo-text,.hubble-product__options .s-option-box .s-option-name{min-width:40%;font-size:18px;font-weight:bold}
.hubble-product__options .s-option-box .s-rdo-text .s-basic-code,.hubble-product__options .s-option-box .s-option-name .s-basic-code{display:inline-block;font-size:16px;vertical-align:baseline}
.hubble-product__options .s-option-box .s-rdo-text .s-option-description,.hubble-product__options .s-option-box .s-option-name .s-option-description{display:block;font-size:16px;font-weight:normal;margin-top:2px}
.hubble-product__options .s-option-box .s-guide-message{color:#006bea;font-size:14px;font-weight:normal}
.hubble-product__options .s-option-box .s-rdo-price{font-size:16px;font-weight:normal;line-height:1.2}
.hubble-product__options .s-option-box .s-rdo-price-wrap{min-width:40%;text-align:right}
.hubble-product__options .s-option-box .s-option-content{font-size:16px;min-width:40%;text-align:right}
.hubble-product__options .s-option-box .s-option-content .s-option-price{font-weight:normal}
.hubble-product__options .s-option-box .s-was-price{font-size:12px;word-break:break-word;font-weight:normal;line-height:1.2;color:#757575}
.hubble-product__options .s-option-box .s-was-price em{display:block;margin-top:4px;margin-left:4px}
.hubble-product__options .s-option-box .s-was-price em:first-child{margin-top:0}
.hubble-product__options .s-option-box .s-was-price .big{font-size:16px;color:#000;position:relative;top:-4px}
.hubble-product__options .s-option-box .s-was-price .big+em{margin-top:0}
.hubble-product__options .s-option-box .s-rdo-text+.s-guide-message,.hubble-product__options .s-option-box .s-rdo-price+.s-was-price,.hubble-product__options .s-option-box .s-was-price+.s-rdo-price{margin-top:4px}
.hubble-product__options .s-option-box .s-option-link{position:absolute;top:0;right:0;bottom:0;left:0}
.hubble-product__options .s-option-box.is-checked{border-color:#2189ff;-webkit-box-shadow:inset 0 0 0 1px #2189ff;box-shadow:inset 0 0 0 1px #2189ff}
.hubble-product__options .s-option-box.is-checked .s-label-inner{font-weight:bold}
.hubble-product__options .s-option-box.is-disabled .hubble-pd-radio__label .s-label-inner,.hubble-product__options .s-option-box.is-disabled .s-was-price{color:#bbb}
.hubble-product__options .s-option-box.is-disabled img{opacity:.5}
.hubble-product__options .s-option-box .s-sp-wrap{display:none}
.hubble-product__options .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-box{padding:4px;border-width:2px}
.hubble-product__options .hubble-pd-radio.s-type-color.is-checked .s-box{border-color:#2189ff}
.hubble-product__options .hubble-pd-radio.s-type-color.is-checked .s-color-name{font-weight:bold}
.hubble-product__options-list-text{margin-top:16px;padding:24px;background:#f5f7fe;border-radius:6px}
.hubble-product__options-list-text .s-add-message{font-size:14px;font-weight:400;line-height:1.43;color:#000}
.hubble-product__options-list-text .s-add-message em{display:block;font-weight:700;line-height:1.36}
.hubble-product__options-list-text a{color:#006bea;text-decoration:underline;display:inline-block}
.hubble-product__options-list-text a[target="_blank"]:after{content:' ';display:inline-block;width:12px;height:12px;vertical-align:middle;background:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-new-window-deep-blue.svg') center center no-repeat;background-size:100% 100%}
.hubble-product__options-shipping-text{font-size:12px;margin:4px 0 16px}
.hubble-product__options-shipping-text .s-shipping-text{position:relative;padding-left:24px;color:#000}
.hubble-product__options-shipping-text .s-shipping-text svg.icon{width:16px;height:16px;position:absolute;top:0;cursor:default;left:0}
.hubble-product__options-disclaimer{margin-top:20px;font-size:14px;line-height:1.36}
.hubble-product__options-disclaimer a{color:#006bea;text-decoration:underline;display:inline-block}
.hubble-product__options-disclaimer a[target="_blank"]:after{content:' ';display:inline-block;width:12px;height:12px;vertical-align:middle;background:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-new-window-deep-blue.svg') center center no-repeat;background-size:100% 100%}
.hubble-product__options-disclaimer .s-text-gray{color:#636363}
.hubble-product__options-disclaimer .s-fix-width{width:66.1%}
.hubble-product__options-disclaimer p+p{margin-top:12px}
.hubble-product__options-disclaimer.s-small{font-size:12px;margin-top:20px;color:#000}
.hubble-product__options .s-layer-box{position:relative}
.hubble-product__options .s-layer-box-inner{padding:17px 24px;border:1px solid #ddd;border-radius:6px;background-color:#fff}
.hubble-product__options .s-layer-box .s-btn-search{position:absolute;top:0;right:0}
.hubble-product__options .s-layer-box .s-btn-search .s-search-icon{display:block;width:19px;height:24px;margin:7px 2px}
.hubble-product__options .s-layer-box .s-btn-search .s-search-icon .icon{width:19px;height:24px}
.hubble-product__options .hubble-pd-input__wrap{position:relative;padding-right:23px;border:0;border-bottom:1px solid #8f8f8f}
.hubble-product__options .hubble-pd-input__input,.hubble-product__options .hubble-pd-input__label{padding:7px 40px 7px 0;font-size:18px;font-weight:bold}
.hubble-product__options .hubble-pd-input__label{position:absolute;top:0;right:0;bottom:0;left:0}
.hubble-product__options .hubble-pd-input__input{display:block;width:100%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options .hubble-pd-input__input:-ms-clear{display:none;width:0;height:0}
.hubble-product__options .s-btn-delete{display:none;position:absolute;top:0;right:0;height:100%;width:47px;padding:12px 15px}
.hubble-product__options .s-btn-delete:before{content:'';display:block;width:16px;height:16px;background:url("../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/ico-input-reset.png") no-repeat 0 0;background-size:100% 100%}
.hubble-product__options .s-input-inner{position:relative}
.hubble-product__options .js-inptext-wrap.has-input-text .s-btn-delete{display:block}
.hubble-product__options .s-option-partner{margin:0 -3px;font-size:0}
.hubble-product__options .s-partner-icon{display:inline-block;width:20px;padding:3px 3px 0;-webkit-box-sizing:content-box;box-sizing:content-box}
.hubble-product__options .s-partner-icon img{max-width:100%;width:20px;height:13px}
.hubble-product__options .s-partner-icon.sim-options{text-align:center}
.hubble-product__options .s-partner-icon.sim-options img{width:auto;height:20px}
.hubble-product__options.is-selected .hubble-product__options-content-inner .hubble-product__options-alert{display:none}
.hubble-product__options.is-selected .hubble-product__options-content-text .s-option-default{display:none}
.hubble-product__options.is-selected .hubble-product__options-content-text .s-option-selected{display:block}
.hubble-product__options.is-selected .hubble-product__options-content-cta{display:none}
.hubble-product__options.is-selected .hubble-product__options-content-edit,.hubble-product__options.is-selected .hubble-product__options-content-editing{display:block}
.hubble-product__options.is-selected.is-stackable .hubble-product__options-content .s-info-error-icon{position:absolute;top:0;left:0}
.hubble-product__options.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-selec-result{padding:12px 24px;border:0;text-align:left}
.hubble-product__options.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-price-wrap{float:none;width:100%;min-height:auto;padding:0 24px 12px 24px}
.hubble-product__options.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-price-wrap .s-trade-total{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hubble-product__options.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-price-wrap .s-trade-total .s-trade-title{width:100%}
.hubble-product__options.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-product-wrap .s-trade-product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 24px;border-top:1px solid #eee}
.hubble-product__options.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-product-wrap .s-trade-product-inner .s-trade-product{float:none;width:400px;padding:0;font-weight:400}
.hubble-product__options.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-product-wrap .s-trade-product-inner .hubble-product__options-content-editing{padding:0}
.hubble-product__options.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price .s-trade-product{font-weight:700}
.hubble-product__options.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price .s-trade-price{font-size:24px;line-height:1.35}
.hubble-product__options.is-disabled .s-default-desc{color:#cecece}
.hubble-product__options.is-disabled .s-btn-encased,.hubble-product__options.is-disabled .s-btn-encased:active,.hubble-product__options.is-disabled .s-btn-encased:focus,.hubble-product__options.is-disabled .s-btn-encased:hover{border-color:#cecece;background-color:#fff;color:#cecece}
.hubble-product__options.is-disabled.s-option-care .s-option-save,.hubble-product__options.is-disabled.s-option-care .s-special-message,.hubble-product__options.is-disabled.s-option-care .s-voucher-message{color:#cecece}
.hubble-product__options.s-option-eup .hubble-product__options-list a:focus{outline:0}
.hubble-product__options.s-option-eup .hubble-product__options-list a:focus .hubble-product__options-list-inner{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black}
.hubble-product__options.s-option-eup .hubble-product__options-list a:not(.is-selected,.is-disabled):hover .hubble-product__options-list-inner{border-color:#555}
.hubble-product__options.s-option-eup .hubble-product__options-list:last-child .s-cta-price p{color:#000}
.hubble-product__options.s-option-eup .hubble-product__options-list-inner{display:table;width:100%;min-height:93px;padding:0 23px;border:1px solid #ddd;border-radius:5px;color:#000;font-size:18px;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options.s-option-eup .hubble-product__options-list-inner .s-cta-text{display:table-cell;width:35%;font-weight:bold;vertical-align:middle}
.hubble-product__options.s-option-eup .hubble-product__options-list-inner .s-cta-price{display:table-cell;width:65%;font-size:14px;color:#757575;text-align:right;vertical-align:middle}
.hubble-product__options.s-option-eup .hubble-product__options-list-inner p{margin-top:2px;font-size:16px;color:#006bea}
.hubble-product__options.s-option-eup .hubble-product__options-list .is-selected .hubble-product__options-list-inner{border-color:#2189ff;-webkit-box-shadow:inset 0 0 0 1px #2189ff;box-shadow:inset 0 0 0 1px #2189ff}
.hubble-product__options.s-option-eup .hubble-product__options-list .is-disabled{cursor:default}
.hubble-product__options.s-option-eup .hubble-product__options-list .is-disabled .hubble-product__options-list-inner{color:#767676}
.hubble-product__options.s-option-eup .hubble-product__options-list .is-disabled .hubble-product__options-list-inner .s-cta-price,.hubble-product__options.s-option-eup .hubble-product__options-list .is-disabled .hubble-product__options-list-inner p{color:#767676}
.hubble-product__options.s-option-eup .hubble-product__options-list .is-disabled:focus .hubble-product__options-list-inner{-webkit-box-shadow:none;box-shadow:none;outline:0}
.hubble-product__options.s-option-eup .hubble-product__options-content-inner ~ .hubble-product__options-content-cta{margin-top:16px}
.hubble-product__options.s-option-eup .hubble-product__options-content-cta{margin-top:12px}
.hubble-product__options.s-option-eup .hubble-product__options-content-cta .hubble-product__options-list-wrap>ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
.hubble-product__options.s-option-eup .hubble-product__options-content-cta .s-sp-wrap{margin-bottom:4px}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected{padding:12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #2189ff;border-radius:6px}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-selec-result{display:block;font-weight:bold;padding:0 24px 12px;border-bottom:1px solid #eee;font-size:14px}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-total{font-weight:bold;font-size:14px}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-total .s-eup-title{line-height:1.36}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-total .s-eup-price{display:block;color:#006bea;line-height:1.25;font-size:24px;margin-top:4px}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-product{font-size:14px;color:#000;line-height:1.36}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary__price:after{display:block;clear:both;content:''}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary__price .s-eup-product{margin-top:0;padding:20px 24px 16px;font-weight:700}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary__price .s-eup-product span{display:block;margin-top:4px;font-weight:normal;font-size:12px}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary .hubble-product__options-content-editing{display:block;margin:0;padding:0 0 20px 15px;font-size:0}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary .hubble-product__options-content-editing a{position:relative;margin:0 9px;text-decoration:none !important;line-height:1.40}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary .hubble-product__options-content-editing a:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#757575}
.hubble-product__options.s-option-eup .hubble-product__options-disclaimer{margin-top:8px;font-size:12px;color:#000}
.hubble-product__options.s-option-subscription .hubble-product__options-list a:focus{outline:0}
.hubble-product__options.s-option-subscription .hubble-product__options-list a:focus .hubble-product__options-list-inner{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black}
.hubble-product__options.s-option-subscription .hubble-product__options-list a:not(.is-selected,.is-disabled):hover .hubble-product__options-list-inner{border-color:#555}
.hubble-product__options.s-option-subscription .hubble-product__options-list:last-child .s-cta-price p{color:#000}
.hubble-product__options.s-option-subscription .hubble-product__options-list-inner{display:table;width:100%;min-height:72px;padding:0 23px;border:1px solid #ddd;border-radius:5px;color:#000;font-size:18px;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options.s-option-subscription .hubble-product__options-list-inner .s-cta-text{display:table-cell;width:35%;font-weight:bold;vertical-align:middle}
.hubble-product__options.s-option-subscription .hubble-product__options-list-inner .s-cta-price{display:table-cell;width:65%;font-size:14px;color:#757575;text-align:right;vertical-align:middle}
.hubble-product__options.s-option-subscription .hubble-product__options-list-inner p{font-size:16px;color:#000}
.hubble-product__options.s-option-subscription .hubble-product__options-list .is-selected .hubble-product__options-list-inner{border-color:#2189ff;-webkit-box-shadow:inset 0 0 0 1px #2189ff;box-shadow:inset 0 0 0 1px #2189ff}
.hubble-product__options.s-option-subscription .hubble-product__options-list .is-disabled{cursor:default}
.hubble-product__options.s-option-subscription .hubble-product__options-list .is-disabled .hubble-product__options-list-inner{color:#767676}
.hubble-product__options.s-option-subscription .hubble-product__options-list .is-disabled .hubble-product__options-list-inner .s-cta-price,.hubble-product__options.s-option-subscription .hubble-product__options-list .is-disabled .hubble-product__options-list-inner p{color:#767676}
.hubble-product__options.s-option-subscription .hubble-product__options-list .is-disabled:focus .hubble-product__options-list-inner{-webkit-box-shadow:none;box-shadow:none;outline:0}
.hubble-product__options.s-option-subscription .hubble-product__options-content-inner ~ .hubble-product__options-content-cta{margin-top:16px}
.hubble-product__options.s-option-subscription .hubble-product__options-content-cta .hubble-product__options-list-wrap>ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
.hubble-product__options.s-option-subscription .hubble-product__options-content-cta .s-sp-wrap{margin-bottom:4px}
.hubble-product__options.s-option-subscription .hubble-product__options-disclaimer{margin-top:8px;font-size:12px;color:#000}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner{padding:12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #2189ff;border-radius:6px}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-tradein-summary__price{display:none}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-tradein-summary__price:first-child{display:block}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-tradein-summary__price:after{display:block;clear:both;content:''}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-tradein-summary__price>.s-trade-price-wrap{float:left;width:50%;padding:20px 24px;border-right:1px solid #eee;word-break:break-word}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-tradein-summary__price .s-trade-product{float:left;width:50%;margin-top:0;padding:20px 24px 4px;font-weight:700}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-tradein-summary__price .s-trade-product span{display:block;margin-top:4px;font-weight:normal;font-size:12px}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-selec-result{padding:0 24px 12px;border-bottom:1px solid #eee;font-size:14px}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-selec-result+.s-tradein-summary{margin-top:0}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-tradein-summary__disclaimer{font-size:12px;padding:12px 24px;border-top:1px solid #ddd;font-weight:normal;line-height:1.6}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-text{width:100%;margin-top:0}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .s-option-default{display:none}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .s-option-selected{display:block}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .s-tradein-summary{display:none}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-content.is-disabled .s-cta-price,.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-content.is-disabled .s-cta-text,.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-content.is-disabled .s-btn-delete,.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-content.is-disabled .s-btn-change{color:#bbb !important;cursor:default}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-content.is-disabled .s-btn-delete:after,.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-content.is-disabled .s-btn-change:after{background-color:#bbb !important}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options .hubble-product__options-content-cta{display:none}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-content-inner .hubble-product__options-content-cta{display:block;margin-top:0}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-content-text{margin-top:0}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list{width:100%;border-top:1px solid #eee;margin:0;padding:0}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list:first-child{border-top:0}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-wrap{display:none}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-wrap.multi-options{display:block;margin:0}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"title name" "price button" "discount blank";height:auto;padding:20px 24px;border:0;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:0}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-trade-title{display:block;width:auto;grid-area:title;font-weight:bold;font-size:14px;padding-bottom:4px}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-trade-title ~ .s-cta-price,.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-trade-title ~ .s-apply-discount{margin-top:0}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-text{display:block;width:auto;grid-area:name;font-weight:bold;font-size:14px;padding-bottom:4px}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-apply-discount{grid-area:discount;color:#000;font-size:14px;margin-top:-18px}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-apply-discount span{font-size:12px}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-btn-wrap{grid-area:button}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-price{display:block;width:auto;grid-area:price;margin-top:-26px;padding-right:24px;text-align:left;word-break:break-word;font-size:24px;color:#006bea;font-weight:700}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-change{position:relative;display:inline-block;width:auto;font-size:13px}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-change .s-btn-change{font-size:13px;color:#757575;line-height:1.4}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-change .s-btn-change:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#757575}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-delete{display:inline-block;position:relative;margin-right:20px}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-delete .s-btn-delete{display:block;position:inherit;width:auto;font-size:13px;color:#757575;line-height:1.4;right:0;padding:0}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-delete .s-btn-delete:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#757575}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-delete .s-btn-delete:before{display:none}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-disclaimer{margin-top:16px}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-add-another-trade-in{margin-top:20px}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-add-another-trade-in .s-btn-text{font-size:14px;line-height:1.36}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected.is-stackable .hubble-product__options-content-cta{display:none}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected.is-stackable .hubble-product__options-list-wrap.multi-options{display:none}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected.is-stackable .hubble-product__options-add-another-trade-in{display:none}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected.is-stackable .hubble-product__options-content-cta{display:block;margin-top:12px}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected.is-stackable .hubble-product__options-content-inner .hubble-product__options-content-cta{display:none}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected.is-stackable .hubble-product__options-content-text{margin-top:0}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected.is-stackable .s-option-selected .s-tradein-summary{display:block}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected.is-stackable .s-option-selected .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price{display:block;border-top:1px solid #eee}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected.is-stackable .s-option-selected .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price:first-child{border-top:0}
.hubble-product__options.s-option-trade.is-selected.is-multi-selected.is-stackable .s-option-selected .s-tradein-summary .s-tradein-summary__content .s-trade-price-wrap{border-right:0}
.hubble-product__options.s-option-trade .hubble-product__options-list a:focus{outline:0}
.hubble-product__options.s-option-trade .hubble-product__options-list a:focus .hubble-product__options-list-inner{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black}
.hubble-product__options.s-option-trade .hubble-product__options-list a:not(.is-selected,.is-disabled):hover .hubble-product__options-list-inner{border-color:#555}
.hubble-product__options.s-option-trade .hubble-product__options-list:last-child .s-cta-price p{color:#000}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner{display:table;width:100%;min-height:93px;height:1px;padding:0 23px;border:1px solid #ddd;border-radius:5px;color:#000;font-size:18px;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner .s-cta-text{display:table-cell;width:35%;font-weight:bold;vertical-align:middle}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner .s-cta-price{display:table-cell;width:65%;font-size:14px;color:#757575;text-align:right;vertical-align:middle}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner p{margin-top:4px;font-size:14px}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner p em{display:inline-block;font-size:16px;vertical-align:bottom}
.hubble-product__options.s-option-trade .hubble-product__options-list .is-selected .hubble-product__options-list-inner{border-color:#2189ff;-webkit-box-shadow:inset 0 0 0 1px #2189ff;box-shadow:inset 0 0 0 1px #2189ff}
.hubble-product__options.s-option-trade .hubble-product__options-list .is-disabled{cursor:default}
.hubble-product__options.s-option-trade .hubble-product__options-list .is-disabled .hubble-product__options-list-inner{color:#767676}
.hubble-product__options.s-option-trade .hubble-product__options-list .is-disabled .hubble-product__options-list-inner .s-cta-price,.hubble-product__options.s-option-trade .hubble-product__options-list .is-disabled .hubble-product__options-list-inner p{color:#767676}
.hubble-product__options.s-option-trade .hubble-product__options-list .is-disabled:focus .hubble-product__options-list-inner{-webkit-box-shadow:none;box-shadow:none;outline:0}
.hubble-product__options.s-option-trade .hubble-product__options-content{padding-top:16px}
.hubble-product__options.s-option-trade .hubble-product__options-content-inner ~ .hubble-product__options-content-cta{margin-top:16px}
.hubble-product__options.s-option-trade .hubble-product__options-content-cta{margin-top:12px}
.hubble-product__options.s-option-trade .hubble-product__options-content-cta .hubble-product__options-list-wrap>ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
.hubble-product__options.s-option-trade .hubble-product__options-content-cta .s-sp-wrap{margin-bottom:4px}
.hubble-product__options.s-option-trade .hubble-product__options-content-text{margin-top:-8px}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-option-selected{font-weight:bold}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-promotion-text,.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-selec-de{font-size:16px}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-promotion-text,.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-selec-result ~ .s-selec-de{display:block}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-selec-result{display:block;font-size:14px}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-apply-discount,.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-selec-list{margin-top:12px;font-size:14px;font-weight:normal}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-trade-product{margin-top:12px;font-size:14px;font-weight:normal}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-apply-discount{margin-top:0}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-apply-discount span{display:block;font-size:12px;line-height:1.6}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary{margin-top:15px;font-size:0}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary:first-child{margin-top:0}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-trade-total{margin-top:8px;font-size:14px}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-trade-total:first-child{margin-top:0}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-trade-total .s-trade-title{line-height:1.36}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-trade-total .s-trade-price{display:block;color:#006bea;line-height:1.25;font-size:24px}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-apply-discount{font-size:14px;color:#000;line-height:1.36;margin-top:4px}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-trade-product{font-size:14px;color:#000;line-height:1.36;margin-top:0}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary p{margin-top:1px;font-size:11px;line-height:1.45}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary .hubble-product__options-content-editing{display:inline-block;margin:0;padding:0 0 20px 15px;vertical-align:bottom;font-size:0}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary .hubble-product__options-content-editing a{position:relative;margin:0 9px;text-decoration:none !important;line-height:1.40}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary .hubble-product__options-content-editing a:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#757575}
.hubble-product__options.s-option-trade .hubble-product__options-content-text+.hubble-product__options-alert{margin-top:17px}
.hubble-product__options.s-option-trade .hubble-product__options-disclaimer{margin-top:8px;font-size:12px;color:#000}
.hubble-product__options.s-option-trade .hubble-product__options-alert:first-child{margin-top:0}
.hubble-product__options.s-option-trade .hubble-product__options-alert+.hubble-product__options-content-inner{margin-top:16px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap{margin-top:8px;padding:16px 0 24px 0;background-color:#f5f7fe;border-radius:6px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .bc-scroller.bc-scroller-init .scrollbar{padding-bottom:48px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-title{display:block;font-size:14px;padding-left:24px;padding-bottom:4px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__options-content-btn{position:static;text-align:center !important;margin:24px 0 12px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__options-content-btn a.s-btn-text{position:relative;display:inline-block}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-list{width:1216px;margin:0 auto}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-item{width:292px;height:auto;margin-right:16px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-item:last-child{margin-right:0}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-item.is-selected .hubble-product__free-gift-inner{border-color:#2189ff;-webkit-box-shadow:inset 0 0 0 1px #2189ff;box-shadow:inset 0 0 0 1px #2189ff}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-inner{height:100%;border-radius:6px;border:1px solid #ddd;background-color:#fff;overflow:hidden}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info-text{max-height:unset}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-list{position:relative;margin-top:8px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-list .bc-scroller-button-prev,.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-list .bc-scroller-button-next{margin-top:-48px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-list .bc-scroller-button-prev{left:-48px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-list .bc-scroller-button-next{right:-48px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-img{position:relative;width:150px;height:150px;margin:25px auto 15px auto}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-img .hubble-pd-popup-opener{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-img .hubble-pd-popup-opener:focus{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__option-wrap{margin-top:16px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__color-name{text-align:center;font-size:12px;font-weight:bold;margin-bottom:8px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__color-name span{font-weight:bold}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__wrap--color-chip{margin-bottom:8px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__color-code{overflow:visible}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__color-code-half{display:block;width:100%;height:50%;overflow:visible}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__color input:checked+label{border-color:#2189ff}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__wrap--capacity .option-selector__swiper-slide.is-disabled .option-selector__size{display:block;width:auto;margin:0 4px;background-color:#f7f7f7}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__wrap--capacity .option-selector__size input:disabled+label{color:#b8b8b8;font-weight:normal}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__size input:focus ~ label:after,.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__floating-bar{border-radius:0}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-pd-radio__label{margin-top:0}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label a.cta-text{color:#000;font-weight:700;margin-right:5px;vertical-align:5px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label{max-width:176px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label__text{display:inline-block;max-width:104px;color:#000;font-weight:bold;text-align:left;vertical-align:middle;font-size:12px;line-height:1.33}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label__badge{min-width:60px;width:60px;height:32px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label__badge--a{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_a.svg)}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label__badge--b{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_b.svg)}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label__badge--c{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_c.svg)}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label__badge--d{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_d.svg)}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label__badge--e{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_e.svg)}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label__badge--f{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_f.svg)}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label__badge--g{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_g.svg)}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-repairability{display:inline-block;margin-top:4px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-repairability__image{width:68px;height:40px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-charger{display:inline-block;margin-top:4px;font-size:0;vertical-align:middle}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-charger .charger-icon{width:30px;height:40px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price{margin:16px 0 22px 0;font-size:16px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price-default del,.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price-save{display:inline-block;margin-top:5px;font-weight:400;font-size:12px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price-save{font-weight:bold;color:#006bea;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:4px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-was-price{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-size:12px;line-height:2.1;word-break:break-word}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-was-price s{padding-right:4px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-was-price em{font-weight:bold;color:#006bea}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price-default{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price{display:block;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-weight:700;font-size:18px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price span{display:block;font-size:12px;word-break:break-word}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price span.s-rrp{margin-top:4px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price span.s-promotion{margin-top:4px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price span.s-except{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:16px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price span em{display:inline-block;font-weight:inherit}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info{padding:0 23px 8px 23px;text-align:center}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info-title-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info-title{width:100%;position:relative;display:-webkit-box;max-height:40px;line-height:1.31;font-size:14px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info-title-desc{width:100%;position:relative;display:block;font-size:13px;text-align:center;word-break:break-word}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info .s-dot-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-top:5px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info .s-dot-wrap:first-child{margin-top:0}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info .s-dot-text{position:relative;display:-webkit-box;max-height:34px;font-size:13px;line-height:1.31;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-left:11px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info .s-dot-text:before{content:'\00B7';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta{border-radius:30px}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta--contained,.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta--outlined{min-width:124px;max-width:100%;overflow:hidden}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta--outlined.cta--black:focus{color:#000 !important;border-color:#000 !important;background-color:transparent !important}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta--outlined.cta--black:focus:hover{color:#000 !important;border-color:#000 !important;background-color:transparent !important;text-shadow:unset !important}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta .s-cta-text{word-break:break-word;overflow:hidden;white-space:normal;max-height:38px;line-height:1.375}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list{margin:0}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-wrap{margin:16px -8px 0 -8px}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list a{height:100%}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list a:focus{outline:0}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list a:focus .hubble-product__options-list-inner{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list a:not(.is-selected,.is-disabled):hover .hubble-product__options-list-inner{border-color:#555}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-inner{display:table;width:100%;height:100%;min-height:72px;padding:0 23px;border:1px solid #ddd;border-radius:5px;color:#000;font-size:18px;line-height:1.33;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-inner .s-cta-text{display:table-cell;width:35%;font-weight:bold;vertical-align:middle}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-inner .s-cta-text span{font-size:16px;font-weight:400;display:block;margin-top:4px}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-inner .s-cta-price{display:table-cell;width:40%;vertical-align:middle;text-align:right;font-size:16px}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list .is-selected .hubble-product__options-list-inner{border-color:#2189ff;-webkit-box-shadow:inset 0 0 0 1px #2189ff;box-shadow:inset 0 0 0 1px #2189ff}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list .is-disabled{cursor:default}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list .is-disabled .hubble-product__options-list-inner{color:#ddd}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list .is-disabled:focus .hubble-product__options-list-inner{-webkit-box-shadow:none;box-shadow:none;outline:0}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-description{font-size:14px;color:#006bea;margin-bottom:8px}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item{width:410px;padding:16px 24px 24px;border-radius:6px;background-color:#f5f7fe}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item .icon{width:24px;height:24px}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item strong{display:block;font-size:18px;margin-top:8px}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item p{font-size:12px;margin-top:4px}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item em{display:block;font-size:12px;margin-top:16px;font-weight:700}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected{margin-top:16px;padding:12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #2189ff;border-radius:6px}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-selec-result{display:block;font-weight:bold;padding:0 24px 12px;border-bottom:1px solid #eee;font-size:14px}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-galaxy-club-summary .s-galaxy-club-summary__content .s-galaxy-club-summary__price{padding:20px 24px}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-galaxy-club-summary .s-galaxy-club-summary__content .s-galaxy-club-summary__price .s-galaxy-club-product{font-weight:700}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-galaxy-club-summary .s-galaxy-club-summary__content .s-galaxy-club-summary__price .s-galaxy-club-product span{display:block;font-size:14px;line-height:1.36;font-weight:700}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-galaxy-club-summary .s-galaxy-club-summary__content .s-galaxy-club-summary__price .hubble-product__options-content-editing{display:inline-block;margin:4px 0 0 -12px;vertical-align:bottom;font-size:0}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-galaxy-club-summary .s-galaxy-club-summary__content .s-galaxy-club-summary__price .hubble-product__options-content-editing .s-btn-text{margin:0 12px}
.hubble-product__options.s-option-color .hubble-product__options-list{width:14.28%;text-align:center}
.hubble-product__options.s-option-color .hubble-product__options-list-wrap{padding:0 5px}
.hubble-product__options.s-option-color .hubble-product__options-list .hubble-pd-radio.is-disabled .s-box-inner{opacity:.5}
.hubble-product__options.s-option-color .s-color-light{border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options.s-option-color .s-special-message{margin-top:2px}
.hubble-product__options.s-option-color .s-color-out{margin-top:2px}
.hubble-product__options.s-option-color .s-box-color img{width:29px;height:29px;max-width:100%;max-height:100%}
.hubble-product__options.s-option-color-top .hubble-product__options-content{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0}
.hubble-product__options.s-option-color-top .hubble-product__options-color{display:inline-block;width:35.5%;padding:0 40px 0 4px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options.s-option-color-top .hubble-product__options-color-img{width:156px;height:156px;margin:0 auto}
.hubble-product__options.s-option-color-top .hubble-product__options-color-img img{width:100%;max-width:100%;max-height:100%}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list{width:33.3%;padding:0 4px 0 6px;text-align:center}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list-wrap{margin-top:6px}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list-wrap.s-three-center{text-align:center}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio.is-disabled .s-box-inner{opacity:.5}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box{padding:3px}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-color-wrap{width:29px;height:29px}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-color-wrap .s-box-color img{width:29px;height:29px}
.hubble-product__options.s-option-color-top .hubble-product__options-color .s-color-name{margin-top:0}
.hubble-product__options.s-option-color-top .hubble-product__options-color .s-special-message{margin-top:4px}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge{position:relative;display:inline-block;width:64.5%;margin-top:-5px;padding-left:29px;border-left:2px solid #eaeaea;font-size:13px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-head{width:auto;padding:0;margin-right:0}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-head .s-option-tooltip{display:inline-block;margin-top:4px}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-head .s-option-tooltip__btn-wrap{font-size:0}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-content{padding-left:12px}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list{width:25%;padding:0;text-align:center}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list-wrap{width:460px;margin:10px 0 0}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio.is-disabled .s-box-inner{opacity:.5}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio.is-disabled .hubble-pd-radio__label .s-color-name{color:#8c8c8c}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio .s-box{border-radius:4px}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-color-name{color:#000}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-box-inner{border-radius:0}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-box-inner:after{display:none}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-color-wrap{width:22px;height:100px;background:0}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-color-wrap .s-box-color{width:22px;height:100px}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-color-wrap .s-box-color img{width:22px;height:100px}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-box{padding:2px 3px}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .s-hinge-title{display:inline-block;margin-top:5px;font-size:14px;font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .s-hinge-text{display:block;margin-top:5px;color:#707070}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .s-hinge-block{display:inline-block}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text{width:480px;margin-top:10px;margin-left:8px}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text .s-hinge-text{position:relative;padding-left:30px;color:#000}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text .s-hinge-icon{position:absolute;top:50%;left:0;width:20px;height:20px;margin-top:-10px}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text .s-hinge-icon .icon{width:20px;height:20px}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text br{display:none}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-notice{width:460px;margin-top:16px;margin-left:14px}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-btn{width:460px;margin-top:17px;text-align:center}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-disable{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding-top:85px;padding-right:68px;background-color:rgba(255,255,255,0.8);text-align:center}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-disable .s-btn-text{font-size:16px;font-weight:bold}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-cancel{display:none;position:absolute;top:-2px;right:0}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge.is-disabled .hubble-product__options-hinge-disable{display:block}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge.is-disabled .hubble-product__options-hinge-head .s-option-tooltip{display:none}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge.is-disabled .hubble-product__options-hinge-head,.hubble-product__options.s-option-color-top .hubble-product__options-hinge.is-disabled .hubble-product__options-hinge-notice,.hubble-product__options.s-option-color-top .hubble-product__options-hinge.is-disabled .hubble-product__options-hinge-text{opacity:0}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge.is-disabled .hubble-product__options-hinge-cancel{display:none}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge.is-disabled .hubble-product__options-hinge-btn{min-height:17px}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge.is-disabled .hubble-product__options-hinge-btn .s-btn-text{display:none}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge.is-selected .hubble-product__options-hinge-cancel{display:block}
.hubble-product__options.s-option-color-top .s-color-light{border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options.s-option-color-top .s-special-message{margin-top:3px}
.hubble-product__options.s-option-color-top .s-color-out{margin-top:3px}
.hubble-product__options.s-option-color-top .s-box-color img{width:29px;height:29px;max-width:100%;max-height:100%}
.hubble-product__options.s-option-color-special .hubble-product__options-content{display:grid;grid-template-columns:1fr 1fr;gap:16px;font-size:0}
.hubble-product__options.s-option-color-special .hubble-product__options-color-img{display:inline-block;width:624px;height:624px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}
.hubble-product__options.s-option-color-special .hubble-product__options-color-img .image{height:100%}
.hubble-product__options.s-option-color-special .hubble-product__options-color-img .image-v2{width:100%}
.hubble-product__options.s-option-color-special .hubble-product__options-color-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.hubble-product__options.s-option-color-special .hubble-product__options-color{position:relative;display:inline-block;width:624px;min-height:624px;font-size:13px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list{width:96px;margin:4px 4px 16px;padding:0}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list-wrap{min-width:440px;margin:-4px 0 0;padding:0 104px}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list-wrap.s-three-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio.s-type-color{display:block}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio.is-disabled .s-box-inner{opacity:.5}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box{padding:3px}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box .s-box-color img{width:29px;height:29px;max-width:100%;max-height:100%}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box-inner:after{border:solid 1px rgba(0,0,0,0.5)}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap{width:29px;height:29px}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap .s-box-color img{width:29px;height:29px}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-color-name{margin-top:2px;line-height:1.36}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-special-message{font-size:12px;margin-top:4px}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-color-out{margin-top:2px;font-size:12px}
.hubble-product__options.s-option-color-special .hubble-product__options-eta-text{position:relative;min-width:350px;font-size:12px;line-height:1.58;text-align:left;margin:4px 0 16px 24px;padding-left:24px}
.hubble-product__options.s-option-color-special .hubble-product__options-eta-text svg.icon{width:16px;height:16px;position:absolute;top:0;cursor:default;left:0}
.hubble-product__options.s-option-color-special .hubble-product__options-eta-text+.hubble-product__options-special-wrap{margin-top:10px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap{display:block;width:624px;border:1px solid #ddd;padding:20px 23px 19px 23px;margin-bottom:24px;border-radius:20px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap:last-child{margin-bottom:0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap .s-option-tooltip{margin-top:0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap .hubble-product__options-sub-head{display:block}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap .hubble-product__options-list-wrap{min-width:auto;margin:-4px -23px 0 -23px;padding:0 102px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap .s-shipping-text{padding-left:41px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap .s-shipping-text svg.icon{width:21px;height:21px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap{position:relative;margin:0 -12px 0 -12px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap .swiper-button-next{display:none;top:58px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap:hover .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap:hover .swiper-button-next{display:-webkit-box;display:-ms-flexbox;display:flex}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap:focus-within .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap:focus-within .swiper-button-next{display:-webkit-box;display:-ms-flexbox;display:flex}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-list{position:unset;padding:2px 0;margin:0 96px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-list.s-layout-initial .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-inner .s-option-box.is-checked+.s-sp-wrap .s-color-name{font-weight:bold}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item{position:relative;width:25%;padding:0 4px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .hubble-pd-radio{overflow:hidden}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .hubble-pd-radio__label{overflow:hidden}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .hubble-pd-radio__label .s-label{height:94px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .hubble-pd-radio__label .s-label-inner{height:100%;padding:0;font-size:0;line-height:0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .hubble-pd-radio .s-exclusive-color__image{display:block;position:relative;width:100%;height:100%;z-index:-1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .hubble-pd-radio .s-exclusive-color__image .image{height:100%;text-align:center}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .hubble-pd-radio .s-exclusive-color__image .image .image__main{width:auto}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .hubble-pd-radio .s-exclusive-color__image .image .image__main,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .hubble-pd-radio .s-exclusive-color__image .image .image__preview{max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-color-name{display:block;margin-top:4px;margin-left:auto;margin-right:auto;font-size:14px;word-break:break-word;text-align:center}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-special-message{margin-top:4px;text-align:center;font-size:12px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-sp-wrap{padding:0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-color-out{display:block;color:#d62e2e;font-size:12px;text-align:center;margin:3px 0 2px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .hubble-product__options-shipping-text{margin:12px 0 0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-shipping-text{padding-left:24px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-shipping-text svg.icon{width:16px;height:16px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .hubble-product__options-sub-head{margin:0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .hubble-product__options-shipping-text{margin:14px 0 0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__title{display:block;margin:20px 0 16px;font-size:14px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap{position:relative;margin:0 -12px 0 -12px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap .swiper-button-next{display:none;top:58px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap:hover .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap:hover .swiper-button-next{display:-webkit-box;display:-ms-flexbox;display:flex}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap:focus-within .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap:focus-within .swiper-button-next{display:-webkit-box;display:-ms-flexbox;display:flex}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-list{position:unset;padding:2px 0;margin:0 96px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-list.s-layout-initial .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item{position:relative;width:25%;padding:0 4px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .hubble-pd-radio{overflow:hidden}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .hubble-pd-radio__label{overflow:hidden}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .hubble-pd-radio__label .s-label{height:94px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .hubble-pd-radio__label .s-label-inner{height:100%;padding:0;font-size:0;line-height:0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .hubble-pd-radio .s-bespoke-color__image{display:block;position:relative;width:100%;height:100%;z-index:-1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .hubble-pd-radio .s-bespoke-color__image .image{height:100%;text-align:center}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .hubble-pd-radio .s-bespoke-color__image .image .image__main{width:auto}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .hubble-pd-radio .s-bespoke-color__image .image .image__main,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .hubble-pd-radio .s-bespoke-color__image .image .image__preview{max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-sp-wrap{padding:0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-color-out{display:block;color:#d62e2e;font-size:12px;text-align:center;padding:4px 0 2px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-delivery-date{display:block;color:#006bea;font-size:12px;text-align:center;padding:4px 0 2px;word-break:break-all}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-delivery-date .date{display:block}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty{border:1px solid #ddd;border-radius:6px;font-size:0;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty:hover{border-color:#555}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:102px;border-radius:6px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn.bg-color1{background:#f9eeee}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn.bg-color2{background:#f2f2d0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn.bg-color3{background:#f8dcda}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn.bg-color4{background:#d6e1f8}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn.bg-color5{background:#faf3e3}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn svg.icon{width:20px;height:20px;margin:auto}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__delete{position:absolute;top:0;right:0;font-size:0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__delete-btn{display:inline-block;width:26px;height:26px;padding:6px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__delete-btn svg.icon{width:14px;height:14px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__disclaimer-wrap,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__cta-sub-text{margin-top:10px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__disclaimer{position:relative;display:inline-block;color:#000;font-size:12px;line-height:1.58;padding-left:24px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__disclaimer-icon{position:absolute;top:0;left:0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__disclaimer-icon svg.icon{width:16px;height:16px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__cta{text-align:center;margin:20px 0 14px 0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__cta-sub-text{text-align:center;color:#757575;font-size:14px;font-weight:bold}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head{display:none;margin:0 0 12px 0}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-title{display:inline-block;font-size:16px;font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-hidden-title{display:none}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-hidden-title .s-hidden-text{position:relative;vertical-align:middle;color:#999;font-size:16px;font-family:'SamsungSharpSans',arial,sans-serif;padding-left:8px}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-hidden-title .s-hidden-text:before{content:'';display:block;width:1px;height:20px;position:absolute;top:1px;background-color:#ddd;left:0}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-hidden-title .s-option-tooltip{vertical-align:middle;margin-top:-2px}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-option-desc{display:none}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-text{display:block;font-size:12px;margin-top:16px;color:#000;line-height:1.33}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-block{display:inline-block}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-option-tooltip__box{color:#000;font-family:'SamsungOne',arial,sans-serif;font-size:12px;font-weight:normal;max-width:320px;text-align:center;left:-145px}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-option-tooltip__box-desc{text-align:left}
.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .js-s-label-inner{min-height:46px}
.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .js-s-label-inner:before{min-height:46px}
.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .s-label-inner{padding-top:3px;padding-bottom:3px;font-weight:bold;text-align:center}
.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .s-label-inner img{max-height:100%;max-width:100%;height:30px;width:auto}
.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .s-label-inner .s-carrier-disabled{display:none}
.hubble-product__options.s-option-tariff .hubble-pd-radio__label .s-label-inner.image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hubble-product__options.s-option-tariff .hubble-pd-radio__label .s-label-inner img{max-width:100%;width:auto;height:auto}
.hubble-product__options.s-option-tariff .hubble-product__options-alert{margin-top:15px}
.hubble-product__options.s-option-tariff .s-partner-icon{width:34px;height:34px;padding:6px 2px 0 2px}
.hubble-product__options.s-option-tariff .s-partner-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.hubble-product__options.s-option-tariff .hubble-product__options-content-editing{margin-top:24px}
.hubble-product__options.s-option-tariff .hubble-product__options-content .s-option-partner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 8px;margin:10px 0 0 0;padding:0}
.hubble-product__options.s-option-tariff .hubble-product__options-content .s-option-partner .s-partner-icon{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;width:50px;height:50px;padding:0}
.hubble-product__options.s-option-tariff .hubble-product__options-content .s-option-partner .s-partner-icon img{width:42px;height:42px}
.hubble-product__options.s-option-tariff .hubble-product__options-content-text .s-option-selected.s-block-text .s-selec-name,.hubble-product__options.s-option-tariff .hubble-product__options-content-text .s-option-selected.s-block-text .s-selec-price{display:block;padding:0}
.hubble-product__options.s-option-tariff .hubble-product__options-content-text .s-option-selected.s-block-text .s-selec-price{margin-top:4px}
.hubble-product__options.s-option-delivery .s-service-delivery-desc{display:none;font-size:14px;color:#000;line-height:1.4}
.hubble-product__options.s-option-delivery .s-service-delivery-desc>span{display:block}
.hubble-product__options.s-option-delivery .s-service-delivery-desc>span>span{display:block;margin:5px 0}
.hubble-product__options.s-option-delivery .s-service-delivery-desc li{position:relative;padding-left:9px}
.hubble-product__options.s-option-delivery .s-service-delivery-desc li:before{position:absolute;left:0;content:'\002d'}
.hubble-product__options.s-option-delivery .s-service-delivery-desc .s-btn-close{overflow:hidden;position:absolute;top:16px;right:16px}
.hubble-product__options.s-option-delivery .s-service-delivery-desc .s-btn-close:before{width:12px;height:12px}
.hubble-product__options.s-option-delivery .s-delivery-success{margin-top:7px}
.hubble-product__options.s-option-delivery .s-delivery-success:first-child{margin-top:0}
.hubble-product__options.s-option-delivery .s-delivery-point{font-weight:bold}
.hubble-product__options.s-option-delivery .s-delivery-easyexchange{display:none;margin-top:14px}
.hubble-product__options.s-option-delivery .s-text-error{display:none;margin-top:8px;font-size:12px;color:#d62e2e}
.hubble-product__options.s-option-delivery .s-text-error.s-text-error-siel{color:#000}
.hubble-product__options.s-option-delivery .s-text-avail-wrap{margin-top:16px;border-top:1px solid #eee;padding-top:16px}
.hubble-product__options.s-option-delivery .s-text-avail-wrap .s-option-content-tooltip{margin-top:0}
.hubble-product__options.s-option-delivery .s-text-avail-wrap .s-option-content-tooltip__btn{min-height:auto}
.hubble-product__options.s-option-delivery .s-text-pickup{font-size:14px;vertical-align:middle}
.hubble-product__options.s-option-delivery .hubble-product__options-content-text-list{margin-top:2px}
.hubble-product__options.s-option-delivery.is-easyexchange .s-delivery-easyexchange{display:block}
.hubble-product__options.s-option-delivery.is-easyexchange .s-delivery-success{display:none}
.hubble-product__options.s-option-delivery.is-error .hubble-pd-input__wrap{border-width:2px;border-color:#d62e2e}
.hubble-product__options.s-option-delivery.is-error .s-text-error{display:block}
.hubble-product__options.s-option-delivery.is-error .s-text-error.s-text-error-siel{display:inline-block}
.hubble-product__options.s-option-delivery.is-error .s-option-content-tooltip{margin-top:8px}
.hubble-product__options.s-option-delivery.is-error.is-siel .hubble-pd-input__wrap{border-color:#000}
.hubble-product__options.s-option-delivery.is-success .s-service-delivery-detail{display:none}
.hubble-product__options.s-option-delivery.is-success .s-service-delivery-desc{padding-right:20px}
.hubble-product__options.s-option-delivery.is-success .s-text-avail{display:block;color:#006bea}
.hubble-product__options.s-option-delivery.delivery-expect .s-layer-box{position:relative}
.hubble-product__options.s-option-delivery.delivery-expect .s-layer-box-alert{margin-top:5px;vertical-align:middle}
.hubble-product__options.s-option-delivery.delivery-expect .s-layer-box-alert .s-text-alert{font-size:14px;color:#707070}
.hubble-product__options.s-option-delivery.delivery-expect .hubble-product__options-content-inner+.s-layer-box{margin-top:16px}
.hubble-product__options.s-option-delivery:has(.s-delivery__edit) .hubble-product__options-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px -8px 0;font-size:0}
.hubble-product__options.s-option-delivery .s-delivery__edit{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0;padding:0 8px}
.hubble-product__options.s-option-delivery .s-delivery__edit .s-layer-box-inner{width:100%;display:table;table-layout:fixed;min-height:114px;padding:20px 24px}
.hubble-product__options.s-option-delivery .s-delivery__edit.is-selected .s-layer-box-inner{border-color:#2189ff;-webkit-box-shadow:inset 0 0 0 1px #2189ff;box-shadow:inset 0 0 0 1px #2189ff}
.hubble-product__options.s-option-delivery .s-delivery__edit-img,.hubble-product__options.s-option-delivery .s-delivery__edit-detail{display:table-cell;vertical-align:middle}
.hubble-product__options.s-option-delivery .s-delivery__edit-img{width:40px}
.hubble-product__options.s-option-delivery .s-delivery__edit-icon{display:inline-block;width:40px;height:40px;font-size:0}
.hubble-product__options.s-option-delivery .s-delivery__edit-icon .icon{width:40px;height:40px}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail{display:table-cell;font-size:14px;vertical-align:middle;padding-left:24px}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-head{font-size:18px}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-head-title,.hubble-product__options.s-option-delivery .s-delivery__edit-detail-head .s-delivery__edit-result-text{vertical-align:baseline;line-height:1.1}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-head .s-btn-text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:24px;height:24px;margin:0 6px;border:1px solid #0000001a;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-head .s-btn-text svg.icon{width:10px;height:10px}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-text{margin-top:10px;font-size:12px}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-text-name,.hubble-product__options.s-option-delivery .s-delivery__edit-detail-text-day{font-weight:700}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-cta{margin-top:16px}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-cta .s-btn-text{position:relative;display:inline-block;color:#000;font-size:14px;font-weight:700;text-decoration:none;letter-spacing:normal;text-transform:none;line-height:1.36}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-cta .s-btn-text:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#000}
.hubble-product__options.s-option-care .hubble-product__options-alert{margin-top:12px}
.hubble-product__options.s-option-care .hubble-product__options-alert:first-child{margin-top:0}
.hubble-product__options.s-option-care .hubble-pd-radio.is-disabled .hubble-pd-radio__label .opt-label{color:#cbcbcb !important}
.hubble-product__options.s-option-care .hubble-product__options-payment{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;padding:22px 24px;background:#f5f7fe;border-radius:6px;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.hubble-product__options.s-option-care .hubble-product__options-payment.layout-type2{display:none}
.hubble-product__options.s-option-care .hubble-product__options-payment .s-title{font-weight:bold}
.hubble-product__options.s-option-care .hubble-product__options-payment-desc{margin-right:24px}
.hubble-product__options.s-option-care .hubble-product__options-payment-desc ul{margin-top:16px}
.hubble-product__options.s-option-care .hubble-product__options-payment-desc ul li{position:relative;margin-top:4px;padding-left:8px}
.hubble-product__options.s-option-care .hubble-product__options-payment-desc ul li:first-child{margin-top:0}
.hubble-product__options.s-option-care .hubble-product__options-payment-desc ul li:before{content:'\00B7';display:block;position:absolute;top:0;left:0}
.hubble-product__options.s-option-care .hubble-product__options-payment-select{width:424px}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-title{margin-bottom:16px}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box{margin-top:8px;background:#fff}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box:first-child{margin-top:0}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:16px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.4;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner>span:first-child:nth-last-child(3),.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner>span:first-child:nth-last-child(2){font-weight:bold}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner.image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner .opt-option-name{width:258px;margin-right:10px;display:inline-block;letter-spacing:0;vertical-align:middle;font-weight:bold;font-size:14px}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner .opt-option-content{display:inline-block;letter-spacing:0;vertical-align:middle;width:108px;margin-top:0;font-size:14px;text-align:right}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner .opt-option-content .opt-option-price del{display:block;color:#000}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner .opt-option-content .opt-option-price em{display:block}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-promotion-text{margin-top:6px;font-size:12px;color:#006bea;word-break:break-word}
.hubble-product__options.s-option-care .s-option-box.is-checked .hubble-pd-radio__label .s-label-inner .s-option-content{color:#006bea}
.hubble-product__options.s-option-care .s-option-box.is-disabled .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-save i,.hubble-product__options.s-option-care .s-option-box.is-disabled .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-price i{color:#bbb}
.hubble-product__options.s-option-care .s-option-box .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-save i{font-style:normal;color:#000}
.hubble-product__options.s-option-care .s-option-box .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-save{font-size:16px;font-weight:normal}
.hubble-product__options.s-option-care .s-option-box .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-price{font-size:16px}
.hubble-product__options.s-option-care .s-option-box .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-price del{display:block;color:#000;font-size:12px}
.hubble-product__options.s-option-care .s-option-box .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-price em{display:block;color:#006bea}
.hubble-product__options.s-option-care .s-option-box .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-price i{font-style:normal;color:#000}
.hubble-product__options.s-option-care .hubble-product__offer-flag{min-height:20px;margin:0 0 6px}
.hubble-product__options.s-option-care .s-special-message{color:#757575;font-size:12px}
.hubble-product__options.s-option-assured-buyback .hubble-product__options-list,.hubble-product__options.s-option-storage .hubble-product__options-list,.hubble-product__options.s-option-carrier .hubble-product__options-list,.hubble-product__options.s-option-care .hubble-product__options-list,.hubble-product__options.s-option-warranty .hubble-product__options-list,.hubble-product__options.s-option-payment .hubble-product__options-list{width:25%}
.hubble-product__options.s-option-storage.s-option-os .hubble-product__options-list,.hubble-product__options.s-option-storage.s-option-connect .hubble-product__options-list,.hubble-product__options.s-option-storage.s-option-screen .hubble-product__options-list{width:50%}
.hubble-product__options.s-option-warranty .hubble-product__options-alert,.hubble-product__options.s-option-payment .hubble-product__options-alert{margin-top:12px}
.hubble-product__options.s-option-warranty .hubble-product__options-alert:first-child,.hubble-product__options.s-option-payment .hubble-product__options-alert:first-child{margin-top:0}
.hubble-product__options.s-option-warranty .hubble-pd-radio__label .js-s-label-inner,.hubble-product__options.s-option-payment .hubble-pd-radio__label .js-s-label-inner{min-height:58px}
.hubble-product__options.s-option-warranty .hubble-pd-radio__label .js-s-label-inner:before,.hubble-product__options.s-option-payment .hubble-pd-radio__label .js-s-label-inner:before{min-height:58px}
.hubble-product__options.s-option-warranty .s-special-message,.hubble-product__options.s-option-payment .s-special-message{font-size:12px;color:#757575}
.hubble-product__options.s-option-upgrade .s-option-selected.s-block-type .s-selec-block{display:block;margin-top:6px}
.hubble-product__options.s-option-upgrade .s-option-selected.s-block-type .s-selec-block:first-child{margin-top:0}
.hubble-product__options.s-option-upgrade .s-option-selected.s-block-type .s-selec-block.s-selec-product .s-selec-name:after{display:none}
.hubble-product__options.s-option-upgrade .s-option-selected.s-block-type .s-selec-block .s-selec-name{padding:0}
.hubble-product__options.s-option-upgrade .s-option-selected.s-block-type .s-selec-block .s-selec-name:after{content:':';display:inline-block;font-size:14px}
.hubble-product__options.s-option-upgrade .hubble-product__options-content-editing{margin-top:24px}
.hubble-product__options.s-option-emi{padding:0 52px;margin:0;background:#f7f7f7;border-radius:6px}
.hubble-product__options.s-option-emi:before{display:none}
.hubble-product__options.s-option-emi[style*='display:none']+.s-option-delivery:before,.hubble-product__options.s-option-emi[style*='display: none']+.s-option-delivery:before{display:block}
.hubble-product__options.s-option-emi .hubble-product__offer-title .s-btn-text.s-no-ico{text-transform:none;letter-spacing:.1em}
.hubble-product__options+.hubble-product__options.s-option-emi{margin-top:32px}
.hubble-product__options.s-option-choose .hubble-product__options-content-inner .hubble-product__options-content-text{min-height:18px}
.hubble-product__options.s-option-choose.s-option-kpn .hubble-product__options-content{width:944px;padding-top:0}
.hubble-product__options.s-option-choose.s-option-kpn .hubble-product__options-content .hubble-product__options-list{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}
.hubble-product__options.s-option-choose.s-option-kpn .hubble-product__options-content .hubble-product__options-list .s-sp-wrap{margin-top:8px;display:block;padding:0 24px;font-size:12px;line-height:1.33;color:#757575}
.hubble-product__options.s-option-choose.s-option-kpn .s-option-box .hubble-pd-radio__label{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}
.hubble-product__options.s-option-choose.s-option-kpn .s-option-box .hubble-pd-radio__label .s-label-inner{height:100%}
.hubble-product__options.s-option-choose.s-option-kpn .s-option-box .hubble-pd-radio__label .s-label-inner:has(.s-kpn-summary){display:block}
.hubble-product__options.s-option-choose.s-option-kpn .s-option-box .hubble-pd-radio__label .s-label-price{display:inline-block;max-width:110px;font-weight:400;font-size:16px;line-height:1.38;text-align:right}
.hubble-product__options.s-option-choose.s-option-kpn .s-option-box.s-option-box--kpn .s-label-icon{display:inline-block;width:55px;height:23px}
.hubble-product__options.s-option-choose.s-option-kpn .s-option-box.s-option-box--kpn .s-label-icon .icon{width:100%;height:100%}
.hubble-product__options.s-option-choose.s-option-kpn .s-option-box.s-option-box--kpn .hubble-pd-radio__label .s-label-price{font-size:12px;line-height:1.33}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary{display:block;margin-top:12px}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__option-title,.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price-title{max-width:138px;font-size:12px;line-height:1.33}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__option-price,.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price-price{max-width:110px;font-size:16px;font-weight:400;line-height:1.38;text-align:right}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__option{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 8px}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price{display:block;padding-top:12px;margin-top:12px;border-top:1px solid #bbb}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 8px}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price-list+.s-kpn-summary__price-list{margin-top:3px}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price-title{font-weight:400}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price+.hubble-product__options-content-editing{display:block;margin:15px -12px 0}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price+.hubble-product__options-content-editing .s-btn-text{margin:0 12px}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap{position:relative}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .swiper-wrapper{padding:2px 0}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list{margin:0 -56px;padding:0 1000px 68px 56px}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list:before{content:'';position:absolute;top:0;left:0;bottom:0;height:100%;width:56px;z-index:10;background-color:#fff}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list:after{content:'';position:absolute;top:0;right:0;bottom:0;height:100%;width:56px;z-index:1;background-color:#fff}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list .indicator{position:absolute;bottom:10px;left:0;right:0}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list .indicator .indicator-wrap{border-radius:0;background:0}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list .indicator .indicator-wrap:after{display:none}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list.s-layout-initial{padding-bottom:0}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list.s-layout-initial .swiper-button-prev,.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list.s-layout-initial .swiper-button-next{display:none}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list.s-layout-initial .indicator{display:none}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-item{width:320px;height:auto;min-height:102px;padding-right:16px}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-item .hubble-product__options-content__box-wrap{display:none}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-inner{height:100%}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-inner .s-option-box__info{position:absolute;padding:8px 24px;font-size:12px}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-inner .s-option-box__info strong{font-weight:400}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .swiper-button-prev,.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .swiper-button-next{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-28px}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .swiper-button-prev{left:1px;right:auto}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .swiper-button-next{left:auto;right:1px}
.hubble-product__options.s-option-purchase .hubble-product__options-alert{margin-top:0}
.hubble-product__options.s-option-purchase .hubble-product__options-content__box-wrap{background:#f5f7fe;border-radius:6px;margin-top:8px;padding:6px 24px}
.hubble-product__options.s-option-purchase .hubble-product__options-content__box-wrap .hubble-product__options-content-inner{border-top:1px solid #eee}
.hubble-product__options.s-option-purchase .hubble-product__options-content__box-wrap .hubble-product__options-content-inner:first-child{border-top:0}
.hubble-product__options.s-option-purchase .hubble-product__options-content-inner{position:relative;padding-top:16px;padding-bottom:16px}
.hubble-product__options.s-option-purchase .hubble-product__options-content-inner .hubble-product__options-content-btn{top:14px}
.hubble-product__options.s-option-purchase .hubble-product__options-content-text{position:relative;margin-top:4px;padding-left:8px}
.hubble-product__options.s-option-purchase .hubble-product__options-content-text:first-child{margin-top:0}
.hubble-product__options.s-option-purchase .hubble-product__options-content-text.s-dot-none{padding:0}
.hubble-product__options.s-option-purchase .hubble-product__options-content-text.s-dot-none:before{display:none}
.hubble-product__options.s-option-purchase .hubble-product__options-content-text:before{content:'\00B7';display:block;position:absolute;top:0;left:0;font-size:14px}
.hubble-product__options.s-option-purchase .hubble-product__options-content-cta{margin-top:0;padding-bottom:16px}
.hubble-product__options.s-option-purchase .hubble-pd-radio{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options.s-option-purchase .hubble-pd-radio:not(.is-checked,.is-disabled):hover{border-color:#555}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label{height:100%}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label{height:100% !important;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner{height:100%;line-height:1.33;padding:20px 24px;word-break:break-word;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-title{min-width:100px;font-size:18px;letter-spacing:0;font-weight:bold;word-break:keep-all}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-price{font-size:16px;letter-spacing:0;line-height:1.38}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-price.s-rdo__font-small{font-size:12px}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-price-wrap{min-width:80px;text-align:right;margin-left:10px}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-price .s-cta-hubble-blue{font-weight:normal}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-partner{display:block;width:62px;font-size:0;text-align:right}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-partner .s-partner-icon{display:inline-block;width:24px;height:24px;padding:3px;margin:3px 0;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;margin-left:4px}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-partner .s-partner-icon img{width:100%;height:auto}
.hubble-product__options.s-option-purchase .hubble-pd-radio.s-type-color3 .hubble-pd-radio__input:focus+.hubble-pd-radio__label .s-label{outline:0}
.hubble-product__options.s-option-purchase .hubble-pd-radio.s-type-color3.is-checked:hover{border-color:#2189ff}
.hubble-product__options.s-option-purchase .hubble-pd-radio.s-type-color3.is-checked .hubble-pd-radio__label{-webkit-box-shadow:inset 0 0 0 1px #2189ff;box-shadow:inset 0 0 0 1px #2189ff;border-radius:6px}
.hubble-product__options.s-option-purchase .hubble-pd-radio.s-type-color3.is-checked .hubble-pd-radio__label .s-label{color:#000}
.hubble-product__options.s-option-gift .hubble-product__options-list{width:50%}
.hubble-product__options.s-option-gift .s-option-box{height:100%}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-label{height:auto !important;min-height:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 24px}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-label-inner{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:12px 0;border-top:1px solid #ddd}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-label-inner:first-child{border-top:0}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-help-icon{display:block;position:absolute;top:8px;font-size:0;right:8px}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-help-icon svg.icon{width:17px;height:17px}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-help-icon .help-bold{display:none}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label:hover .s-help-icon .help,.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label:focus .s-help-icon .help,.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label:active .s-help-icon .help{display:none}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label:hover .s-help-icon .help-bold,.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label:focus .s-help-icon .help-bold,.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label:active .s-help-icon .help-bold{display:block !important}
.hubble-product__options.s-option-gift .s-gift-img{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:40px;margin-right:16px}
.hubble-product__options.s-option-gift .s-gift-img .image{width:40px;height:40px;border-radius:6px;overflow:hidden}
.hubble-product__options.s-option-gift .s-gift-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.hubble-product__options.s-option-gift .s-gift-text{display:-webkit-box;font-size:14px;line-height:1.36;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}
.hubble-product__soldout-layer{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.8);z-index:4}
.hubble-product__soldout-layer-inner{position:relative;text-align:center;color:#fff}
.hubble-product__soldout-layer-alert{padding-top:97px}
.hubble-product__soldout-layer-alert .s-soldout-title{font-size:34px}
.hubble-product__soldout-layer-alert .s-soldout-text{margin-top:16px;font-size:16px;line-height:1.4}
.hubble-product__soldout-layer-alert .s-stock-timer{margin-top:18px;min-height:55px;font-size:42px;font-weight:bold}
.hubble-product__soldout-layer-cta{margin-top:30px}
.hubble-product__soldout-layer-cta .s-btn-encased{min-width:175px;font-weight:normal;text-transform:none;letter-spacing:.05em}
.hubble-product__soldout-layer-close{position:absolute;top:25px;right:25px}
.hubble-product__soldout-layer-close .s-close-soldout-layer:after{content:'';display:block;margin:4px;width:16px;height:16px;background:url("../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-close-white.svg") no-repeat 0 0}
.hubble-product .is-selected.is-multi-selected .hubble-product__options-alert{margin-top:16px}
.hubble-product__buying-inner{overflow:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;font-size:0;max-width:1440px;margin:0 auto}
.hubble-product__buying-wrap .hubble-product__options:before{display:none}
.layout-gallery-type .hubble-product__buying-wrap:first-child{opacity:1}
.layout-gallery-type .hubble-product__buying-wrap.scroll-interaction__list{opacity:0}
.init-gallery-type .layout-gallery-type .hubble-product__buying-wrap.scroll-interaction__list{opacity:1}
.layout-gallery-type .hubble-product__buying-wrap.scroll-interaction__list:first-child{opacity:1}
.init-gallery-type .layout-gallery-type .hubble-product__buying-wrap.scroll-interaction__list:first-child .hubble-product__options{top:0;-webkit-transition:top .7s cubic-bezier(0.29,0.23,0.13,1);transition:top .7s cubic-bezier(0.29,0.23,0.13,1);margin-top:0}
.layout-gallery-type .hubble-product__buying-wrap.scroll-interaction__list:first-child .hubble-product__options{margin-top:0}
.layout-gallery-type .hubble-product__buying-wrap.scroll-interaction__list.is-last{margin-bottom:96px}
.init-gallery-type .layout-gallery-type .hubble-product__buying-wrap.scroll-interaction__list.is-last .hubble-product__options{margin-bottom:0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:448px;min-height:auto;margin:0;padding:0 48px;margin:5vh 0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-head,.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-hinge-head{padding:24px 0 16px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-content{padding:0 0 24px 0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options:not(.s-option-color-special) .s-option-box .hubble-pd-radio__label .s-label{height:auto !important}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .s-option-box .hubble-pd-radio__label .s-label-inner{padding-top:14px;padding-bottom:14px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .s-option-box .s-rdo-text{font-size:18px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .s-option-box .s-rdo-price{font-size:16px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .s-option-box .s-rdo-price-wrap{text-align:right}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list{margin:6px 0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-wrap+.hubble-product__options-list-guide-wrap{margin-top:16px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide{width:100%;grid-column:unset}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide-wrap{display:block;grid-template-columns:none;margin-top:24px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide+.hubble-product__options-list-guide{margin-top:20px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide .s-guide-btn__image{width:96px;height:88px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide .s-guide-btn__image+.s-guide-text{padding-left:8px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide .s-guide-btn__image .image--loaded{height:88px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-disclaimer{margin-top:16px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-disclaimer-title+.hubble-product__options-disclaimer-text{margin-top:4px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .hubble-product__options-list{width:100%}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .s-label-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-head,.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-hinge-head{display:none}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-content{display:block}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-color{width:100%;min-height:auto;padding:0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-color-img{display:none}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap{width:100%;padding:0;margin:0;border:0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color{width:100%;padding:0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap{margin:0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-list{margin:0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item{padding:0 8px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-option-box{border-color:#fff}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-option-box.is-checked{border-color:#2189ff}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-option-box:not(.is-checked,.is-disabled):hover{border-color:#555}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-option-box .hubble-pd-radio__label .s-label{height:70px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color{width:100%;padding:0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap{margin:0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-list{margin:0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item{padding:0 8px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-option-box{border-color:#fff}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-option-box.is-checked{border-color:#2189ff}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-option-box:not(.is-checked,.is-disabled):hover{border-color:#555}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-option-box .hubble-pd-radio__label .s-label{height:70px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn{height:70px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap+.hubble-product__options-list-wrap{margin-top:24px;padding-top:14px;border-top:1px solid #ddd}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list{width:80px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list-wrap{min-width:auto;margin:0;padding:0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list-wrap+.hubble-product__options-shipping-text{margin-top:8px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list .hubble-pd-radio .s-box{padding:2px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap{width:36px;height:36px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap img{width:36px;height:36px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-eta-text{min-width:auto;margin:8px 0 24px 0;padding-left:24px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-eta-text svg.icon{width:16px;height:16px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head{display:block;margin:0 0 32px 0;padding-top:24px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-title{font-size:24px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-title .s-option-tooltip{margin-right:7px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-hidden-title{display:inline-block}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-hidden-text{display:inline-block}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-option-desc{display:block;color:#000;font-size:14px;margin-top:8px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-text{font-size:14px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-shipping-text{margin:24px 0 0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .s-option-tooltip__box{width:auto}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .s-option-tooltip__box-desc{min-width:200px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-list{width:100%}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list{width:33.33%;padding:4px 8px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list.is-out-stock .s-out-stock{display:block}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px;padding:12px 8px;background-color:#f7f7f7}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-option-box{background-color:#fff}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-option-box .hubble-pd-radio__label{min-height:54px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-option-box .hubble-pd-radio__label .s-label-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:54px;padding:16px 22px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-option-box .s-rdo-text{min-width:unset;font-size:16px;text-align:center}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-sp-wrap{padding:4px 0 0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-sp-wrap .s-out-stock,.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-sp-wrap .s-special-message{font-size:12px;text-align:center}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .s-option-box .hubble-pd-radio__label .s-label-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-shipping-text{margin:12px 0 0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-list-text{margin-top:12px;padding:16px 24px}
.layout-gallery-type .hubble-product__buying-wrap .is-created-scroll .hubble-product__options{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}
.hubble-product:not(.layout-gallery-type) .hubble-product__buying-wrap .hubble-product__buying-inner{display:block;overflow:visible}
.hubble-product:not(.layout-gallery-type) .hubble-product__buying-wrap .hubble-product__options-head{padding-top:32px}
.hubble-product:not(.layout-gallery-type) .hubble-product__buying-wrap .hubble-product__options-content{padding-bottom:32px}
.hubble-product:not(.layout-gallery-type) .hubble-product__buying-wrap .hubble-product__options.s-option-device{-ms-flex-wrap:wrap;flex-wrap:wrap}
.hubble-product:not(.layout-gallery-type) .hubble-product__buying-wrap .hubble-product__options.s-option-device .hubble-product__options-list{width:25%}
.hubble-product:not(.layout-gallery-type) .hubble-product__buying-wrap .hubble-product__options.s-option-storage .s-option-box .s-was-price em{margin-left:0}
.hubble-product:not(.layout-gallery-type) .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .s-option-box .hubble-pd-radio__label .s-label-inner{padding:0}
.hubble-product__buying-gallery{position:absolute;top:auto;opacity:0;z-index:1;width:944px;max-width:1600px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:-228px}
.init-gallery-type .hubble-product__buying-gallery{opacity:1}
.scroll-interaction__list:first-child .hubble-product__buying-gallery{top:24px}
.init-gallery-type .scroll-interaction__list:first-child .hubble-product__buying-gallery{-webkit-transition:top .7s cubic-bezier(0.29,0.23,0.13,1);transition:top .7s cubic-bezier(0.29,0.23,0.13,1)}
.hubble-product__buying-gallery.is-fixed{position:fixed}
.hubble-product__buying-gallery.is-opacity{opacity:0;z-index:-1}
.is-sequential-scroll .hubble-product__buying-gallery.is-over{top:24px !important}
.hubble-product__buying-gallery.is-over .bc-gallery-item-inner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}
.layout-gallery-type .scroll-interaction{position:relative}
.layout-gallery-type .scroll-interaction__list{overflow:initial}
.init-gallery-type .layout-gallery-type .scroll-interaction__list{height:auto}
.layout-gallery-type .scroll-interaction.set-margin .scroll-interaction__list .hubble-product__options{margin:45px 0}
.layout-gallery-type .scroll-interaction .hubble-product__buying-gallery{margin-top:0}
:root{overflow:hidden}
:root.is-origin-scroll,:root.init-gallery-type{overflow:initial;position:initial}
:root.is-origin-scroll .is-transition,:root.init-gallery-type .is-transition{-webkit-transition:top .7s cubic-bezier(0.29,0.23,0.13,1);transition:top .7s cubic-bezier(0.29,0.23,0.13,1)}
@media only screen and (min-width:1920px){.layout-gallery-type .hubble-product__buying-inner{max-width:2076px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__option{width:431px;padding:0 31px 0 48px}
.layout-gallery-type .hubble-product__buying-gallery{margin-left:-214px}
}
@media only screen and (min-width:2076px){.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options{width:448px;padding:0 48px}
.hubble-product__buying-gallery{margin-left:-238px}
}
@media only screen and (min-width:768px) and (max-width:1439px){.hubble-product .hubble-pd-radio__label{margin-top:.34722222vw}
.hubble-product .hubble-pd-radio__label .s-box:after{width:.55555556vw;height:.55555556vw}
.hubble-product .hubble-pd-radio__label .s-label{font-size:.90277778vw}
.hubble-product .hubble-pd-radio__label .s-label-inner{min-height:5vw}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-box .s-color-wrap{width:2.01388889vw;height:2.01388889vw}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-box .s-color-wrap .s-box-color img{width:2.01388889vw;height:2.01388889vw}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-color-name{font-size:.97222222vw}
.hubble-product .hubble-pd-radio.s-type-color.is-out-stock .hubble-pd-radio__label .s-color-out{font-size:.97222222vw}
.hubble-product .hubble-pd-radio.s-type-color2{width:1.66666667vw;height:1.66666667vw}
.hubble-product .hubble-pd-input__label{padding:1.04166667vw .83333333vw;font-size:1.11111111vw}
.hubble-product .hubble-pd-input__input{padding:1.04166667vw .83333333vw;font-size:1.11111111vw}
.hubble-product .s-option-title{font-size:1.66666667vw}
.hubble-product .s-text-link[target="_blank"]:after{width:.83333333vw;height:.83333333vw}
.hubble-product .s-btn-text{font-size:.90277778vw}
.hubble-product .s-sp-wrap{padding:.48611111vw 1.66666667vw 0vw 1.66666667vw}
.hubble-product .s-sp-wrap span{margin-top:.27777778vw}
.hubble-product .s-sp-wrap .ico-type{margin:.27777778vw -1.52777778vw 0vw -0.13888889vw;padding-left:1.59722222vw}
.hubble-product .s-sp-wrap .ico-type:before{width:1.18055556vw;height:1.18055556vw}
.hubble-product .s-sp-wrap .ico-type .s-stock-icon{top:.06944444vw;width:1.11111111vw;height:1.11111111vw}
.hubble-product .s-sp-wrap .ico-type .s-stock-icon .icon{width:1.11111111vw;height:1.11111111vw}
.hubble-product .s-future-stock,.hubble-product .s-in-stock,.hubble-product .s-low-stock,.hubble-product .s-out-stock,.hubble-product .s-ai-message,.hubble-product .s-special-message,.hubble-product .s-voucher-message{font-size:1.11111111vw}
.hubble-product .s-ai-message img{max-height:1.25vw}
.hubble-product .s-btn-close .s-close-icon{width:1.94444444vw;height:1.94444444vw}
.hubble-product .s-btn-close .s-close-icon .icon{width:1.11111111vw;height:1.11111111vw}
.hubble-product .s-btn-encased{padding:.83333333vw 2.63888889vw;font-size:.97222222vw}
.hubble-product .s-alert-text,.hubble-product .s-incompatible-text,.hubble-product .s-info-text{font-size:.97222222vw}
.hubble-product .s-alert-text .s-alert-icon,.hubble-product .s-incompatible-text .s-alert-icon,.hubble-product .s-info-text .s-alert-icon,.hubble-product .s-alert-text .s-incompatible-icon,.hubble-product .s-incompatible-text .s-incompatible-icon,.hubble-product .s-info-text .s-incompatible-icon,.hubble-product .s-alert-text .s-info-icon,.hubble-product .s-incompatible-text .s-info-icon,.hubble-product .s-info-text .s-info-icon,.hubble-product .s-alert-text .s-info-error-icon,.hubble-product .s-incompatible-text .s-info-error-icon,.hubble-product .s-info-text .s-info-error-icon{width:1.25vw;height:1.25vw}
.hubble-product .s-alert-text .s-alert-icon .icon,.hubble-product .s-incompatible-text .s-alert-icon .icon,.hubble-product .s-info-text .s-alert-icon .icon,.hubble-product .s-alert-text .s-incompatible-icon .icon,.hubble-product .s-incompatible-text .s-incompatible-icon .icon,.hubble-product .s-info-text .s-incompatible-icon .icon,.hubble-product .s-alert-text .s-info-icon .icon,.hubble-product .s-incompatible-text .s-info-icon .icon,.hubble-product .s-info-text .s-info-icon .icon,.hubble-product .s-alert-text .s-info-error-icon .icon,.hubble-product .s-incompatible-text .s-info-error-icon .icon,.hubble-product .s-info-text .s-info-error-icon .icon{width:1.25vw;height:1.25vw}
.hubble-product__content,.hubble-product__expand-inner{padding:0vw 2.77777778vw}
.hubble-product__bespoke{max-width:87.77777778vw}
.hubble-product__bespoke-head,.hubble-product__bespoke-content{min-height:9.44444444vw}
.hubble-product__bespoke-head{padding-top:2.22222222vw}
.hubble-product__bespoke-head .s-option-tooltip{margin-top:-0.13888889vw;padding-left:.48611111vw}
.hubble-product__bespoke-head .s-option-tooltip__btn{width:1.18055556vw;height:1.18055556vw;font-size:1.18055556vw}
.hubble-product__bespoke-head .s-option-tooltip__btn .s-tooltip-icon .icon{width:1.18055556vw;height:1.18055556vw}
.hubble-product__bespoke-head .s-option-tooltip__btn-arrow{top:-0.76388889vw;width:.69444444vw;height:.55555556vw;margin-left:-0.34722222vw}
.hubble-product__bespoke-head .s-option-tooltip__btn-arrow:after,.hubble-product__bespoke-head .s-option-tooltip__btn-arrow:before{border-width:.48611111vw .34722222vw 0vw .34722222vw}
.hubble-product__bespoke-head .s-option-tooltip__box{width:27.77777778vw;left:-1.80555556vw;margin-bottom:.48611111vw}
.hubble-product__bespoke-head .s-option-tooltip__box-desc{min-width:10.41666667vw;padding:.55555556vw 1.94444444vw .55555556vw .55555556vw;font-size:.83333333vw}
.hubble-product__bespoke-head .s-option-tooltip__box-close{padding:.45138889vw}
.hubble-product__bespoke-head .s-option-tooltip__box-close .icon{width:.97222222vw;height:.97222222vw}
.hubble-product__bespoke-head .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow{bottom:-0.69444444vw;width:.69444444vw;height:.55555556vw}
.hubble-product__bespoke-head .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:after,.hubble-product__bespoke-head .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:before{border-width:0vw .34722222vw .48611111vw .34722222vw}
.hubble-product__bespoke-head .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:after{top:.13888889vw}
.hubble-product__bespoke-head .s-option-tooltip.is-down-tooltip .s-option-tooltip__box{margin-top:.34722222vw}
.hubble-product__bespoke-head .s-option-desc{margin-top:.27777778vw;font-size:.97222222vw}
.hubble-product__bespoke-head .s-alert-text{margin-top:.48611111vw;padding-left:1.66666667vw}
.hubble-product__bespoke-content{padding:1.66666667vw 0vw 2.22222222vw 0vw;font-size:.97222222vw}
.hubble-product__bespoke-img{width:43.33333333vw}
.hubble-product__bespoke-img .image{width:43.33333333vw;height:43.33333333vw}
.hubble-product__bespoke-info{padding:0vw 1.66666667vw}
.hubble-product__bespoke-disclaimer{font-size:.83333333vw;margin-top:1.73611111vw;padding-left:1.66666667vw}
.hubble-product__bespoke-disclaimer-icon svg.icon{width:1.11111111vw;height:1.11111111vw}
.hubble-product__options{max-width:87.77777778vw}
.hubble-product__options-coupon{margin:1.66666667vw 0vw 2.22222222vw 0vw}
.hubble-product__options-coupon-inner{padding:1.11111111vw 1.66666667vw;border-radius:.41666667vw}
.hubble-product__options-coupon-inner .icon.coupon{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:1.11111111vw;width:2.77777778vw;height:2.77777778vw}
.hubble-product__options-coupon-inner li svg{top:.27777778vw;width:.625vw;height:.83333333vw}
.hubble-product__options-coupon-inner li span{font-size:.97222222vw;margin-left:.34722222vw}
.hubble-product__options-coupon-inner li+li{margin-top:.27777778vw}
.hubble-product__options-coupon-btn{margin-left:1.66666667vw}
.hubble-product__options-coupon-btn .s-btn-text{font-size:.97222222vw}
.hubble-product__options-coupon-btn .s-btn-text:after{height:.13888889vw}
.hubble-product__options-features{margin-top:1.66666667vw}
.hubble-product__options-features-inner{gap:1.11111111vw;padding:1.11111111vw;border-radius:1.38888889vw}
.hubble-product__options-features-icon{width:2.5vw;height:2.5vw}
.hubble-product__options-features-text{margin-top:.55555556vw;font-size:.83333333vw}
.hubble-product__options .s-option-tooltip{margin-top:-0.13888889vw;padding-left:.48611111vw}
.hubble-product__options .s-option-tooltip__btn{width:1.18055556vw;height:1.18055556vw;font-size:1.18055556vw}
.hubble-product__options .s-option-tooltip__btn .s-tooltip-icon .icon{width:1.18055556vw;height:1.18055556vw}
.hubble-product__options .s-option-tooltip__btn-arrow{top:-0.76388889vw;width:.69444444vw;height:.55555556vw;margin-left:-0.34722222vw}
.hubble-product__options .s-option-tooltip__btn-arrow:after,.hubble-product__options .s-option-tooltip__btn-arrow:before{border-width:.48611111vw .34722222vw 0vw .34722222vw}
.hubble-product__options .s-option-tooltip__box{width:27.77777778vw;left:-1.80555556vw;margin-bottom:.48611111vw}
.hubble-product__options .s-option-tooltip__box-desc{min-width:10.41666667vw;padding:.55555556vw 1.94444444vw .55555556vw .55555556vw;font-size:.83333333vw}
.hubble-product__options .s-option-tooltip__box-close{padding:.45138889vw}
.hubble-product__options .s-option-tooltip__box-close .icon{width:.97222222vw;height:.97222222vw}
.hubble-product__options .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow{bottom:-0.69444444vw;width:.69444444vw;height:.55555556vw}
.hubble-product__options .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:after,.hubble-product__options .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:before{border-width:0vw .34722222vw .48611111vw .34722222vw}
.hubble-product__options .s-option-tooltip.is-down-tooltip .s-option-tooltip__btn-arrow:after{top:.13888889vw}
.hubble-product__options .s-option-tooltip.is-down-tooltip .s-option-tooltip__box{margin-top:.34722222vw}
.hubble-product__options-head,.hubble-product__options-hinge-head{padding-top:3.33333333vw}
.hubble-product__options-head .s-option-desc,.hubble-product__options-hinge-head .s-option-desc{margin-top:.20833333vw;font-size:.97222222vw}
.hubble-product__options-head .s-alert-text,.hubble-product__options-hinge-head .s-alert-text{margin-top:.48611111vw;padding-left:1.66666667vw}
.hubble-product__options-head-btn{top:2.01388889vw}
.hubble-product__options-head-btn a.s-btn-text{font-size:.97222222vw}
.hubble-product__options-content{font-size:.97222222vw;padding-top:1.66666667vw;padding-bottom:3.33333333vw}
.hubble-product__options-content .s-option-content-tooltip{margin-top:-0.13888889vw;padding-left:.48611111vw}
.s-option-delivery .hubble-product__options-content .s-option-content-tooltip{margin-top:.27777778vw}
.hubble-product__options-content .s-option-content-tooltip__btn{width:1.18055556vw;height:1.18055556vw;font-size:1.18055556vw}
.hubble-product__options-content .s-option-content-tooltip__btn .s-tooltip-icon .icon{width:1.18055556vw;height:1.18055556vw}
.hubble-product__options-content .s-option-content-tooltip__btn-arrow{bottom:-0.76388889vw;width:.69444444vw;height:.55555556vw;margin-left:-0.34722222vw}
.hubble-product__options-content .s-option-content-tooltip__box{width:27.77777778vw;left:-1.80555556vw;margin-bottom:.48611111vw}
.hubble-product__options-content .s-option-content-tooltip__box-desc{min-width:10.41666667vw;padding:.55555556vw 1.94444444vw .55555556vw .55555556vw;font-size:.90277778vw}
.hubble-product__options-content .s-option-content-tooltip__box-close{padding:.45138889vw}
.hubble-product__options-content .s-option-content-tooltip__box-close .icon{width:.97222222vw;height:.97222222vw}
.hubble-product__options-content-inner:first-child .hubble-product__options-content-text:first-child{margin-top:.55555556vw}
.hubble-product__options-content-text .s-default-desc{margin-top:.27777778vw}
.hubble-product__options-content-text .s-default-extraoff{margin-top:.27777778vw}
.hubble-product__options-content-text .s-selec-name,.hubble-product__options-content-text .s-selec-price{font-size:.97222222vw}
.hubble-product__options-content-text .s-selec-name{padding-right:.13888889vw}
.hubble-product__options-content-text-list .hubble-product__options-content-text{padding-left:.55555556vw}
.hubble-product__options-content-cta .s-btn-encased{min-width:7.29166667vw;margin:0vw .41666667vw;padding:.76388889vw 1.45833333vw .90277778vw 1.45833333vw}
.hubble-product__options-content-cta .s-btn-encased .s-cta-text{font-size:.97222222vw}
.hubble-product__options-content-editing{margin:.83333333vw -0.55555556vw 0vw -0.55555556vw}
.hubble-product__options-content-editing .s-btn-text{margin:0vw .55555556vw}
.hubble-product__options-content-btn{top:3.75vw}
.hubble-product__options-content-btn a.s-btn-text{font-size:.97222222vw}
.hubble-product__options-content-btn a.s-btn-text:after{height:1px}
.hubble-product__options-content-inner ~ .hubble-product__options-list-wrap{margin-top:.76388889vw}
.hubble-product__options-content-inner+.hubble-product__options-content-alert{margin-top:1.11111111vw}
.hubble-product__options-content-inner ~ .hubble-product__options-content-cta{margin-top:1.66666667vw}
.hubble-product__options-discount{font-size:.97222222vw;margin-top:1.04166667vw;padding:1.04166667vw;border-radius:.41666667vw}
.hubble-product__options-discount .s-discount-text{padding-left:2.08333333vw}
.hubble-product__options-discount .s-discount-text .s-shopping-icon{width:1.66666667vw;height:1.66666667vw;top:-0.13888889vw;left:-0.13888889vw}
.hubble-product__options-discount .s-discount-text .s-shopping-icon .icon{width:1.66666667vw;height:1.66666667vw}
.hubble-product__options-alert{margin-top:1.66666667vw}
.hubble-product__options-alert:first-child{margin-top:0}
.hubble-product__options-alert .s-alert-text,.hubble-product__options-alert .s-incompatible-text,.hubble-product__options-alert .s-info-text{margin-top:.27777778vw;padding-left:1.59722222vw}
.hubble-product__options-alert .s-alert-text:first-child,.hubble-product__options-alert .s-incompatible-text:first-child,.hubble-product__options-alert .s-info-text:first-child{margin-top:0}
.hubble-product__options-alert .s-type-flicker{border-radius:.41666667vw;padding:1.11111111vw 1.66666667vw 1.11111111vw 3.26388889vw}
.hubble-product__options-alert .s-type-flicker .s-info-error-icon{top:1.11111111vw;left:1.66666667vw}
.hubble-product__options-list{margin:.55555556vw 0vw;padding:0vw .55555556vw}
.hubble-product__options-list-wrap{margin:-0.55555556vw -0.55555556vw 0vw -0.55555556vw}
.hubble-product__options-list-wrap+.hubble-product__options-alert{margin-top:1.11111111vw}
.hubble-product__options-list-guide-wrap{margin:1.11111111vw 0vw 0vw 0vw;gap:1.11111111vw}
.hubble-product__options-list-guide-wrap.layout-type2 .hubble-product__options-list-guide+.hubble-product__options-list-guide{margin-top:1.11111111vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-btn__image{width:7.63888889vw;height:6.66666667vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-btn__image .image--loaded{height:6.66666667vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-btn__image+.s-guide-text{padding-left:.27777778vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text{font-size:.83333333vw;padding:1.11111111vw 1.66666667vw 1.11111111vw 1.66666667vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text .s-guide-text--title{margin-bottom:.13888889vw;font-size:.97222222vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text .s-help-icon{top:.55555556vw;right:.55555556vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text .s-help-icon svg.icon{width:1.18055556vw;height:1.18055556vw}
.hubble-product__options .s-option-box .hubble-pd-radio__label .js-s-label-inner{min-height:3.47222222vw}
.hubble-product__options .s-option-box .hubble-pd-radio__label .js-s-label-inner:before{min-height:3.47222222vw}
.hubble-product__options .s-option-box .hubble-pd-radio__label .s-label-inner{min-height:5vw;padding:1.52777778vw;font-size:1.25vw}
.hubble-product__options .s-option-box .hubble-pd-radio__label .s-rdo-text,.hubble-product__options .s-option-box .hubble-pd-radio__label .s-option-name{font-size:1.25vw}
.hubble-product__options .s-option-box .hubble-pd-radio__label .s-rdo-text .s-basic-code,.hubble-product__options .s-option-box .hubble-pd-radio__label .s-option-name .s-basic-code{font-size:1.11111111vw}
.hubble-product__options .s-option-box .hubble-pd-radio__label .s-rdo-text .s-option-description,.hubble-product__options .s-option-box .hubble-pd-radio__label .s-option-name .s-option-description{font-size:1.11111111vw;margin-top:.13888889vw}
.hubble-product__options .s-option-box .s-rdo-price{font-size:.97222222vw}
.hubble-product__options .s-option-box .s-option-content{font-size:1.11111111vw}
.hubble-product__options .s-option-box .s-was-price{font-size:.83333333vw}
.hubble-product__options .s-option-box .s-was-price em{margin-top:.27777778vw;margin-left:.27777778vw}
.hubble-product__options .s-option-box .s-was-price em:first-child{margin-top:0}
.hubble-product__options .s-option-box .s-was-price .big{font-size:1.11111111vw;top:-0.27777778vw}
.hubble-product__options .s-option-box .s-guide-message{font-size:.97222222vw}
.hubble-product__options .s-option-box .s-rdo-text+.s-guide-message,.hubble-product__options .s-option-box .s-rdo-price+.s-was-price,.hubble-product__options .s-option-box .s-was-price+.s-rdo-price{margin-top:.27777778vw}
.hubble-product__options-list-text{margin-top:1.11111111vw;padding:1.66666667vw}
.hubble-product__options-list-text .s-add-message{font-size:.97222222vw}
.hubble-product__options-shipping-text{font-size:.83333333vw;margin:.27777778vw 0vw 1.11111111vw 0vw}
.hubble-product__options-shipping-text .s-shipping-text{padding-left:1.66666667vw}
.hubble-product__options-shipping-text .s-shipping-text svg.icon{width:1.11111111vw;height:1.11111111vw}
.hubble-product__options-disclaimer{margin-top:1.38888889vw;font-size:.97222222vw}
.hubble-product__options-disclaimer a[target="_blank"]:after{width:.83333333vw;height:.83333333vw}
.hubble-product__options-disclaimer p+p{margin-top:.83333333vw}
.hubble-product__options-disclaimer.s-small{font-size:.83333333vw;margin-top:1.38888889vw}
.hubble-product__options .s-layer-box-inner{padding:1.18055556vw 1.66666667vw;border-radius:.41666667vw}
.hubble-product__options .s-layer-box .s-btn-search .s-search-icon{width:1.31944444vw;height:1.66666667vw;margin:.48611111vw .13888889vw}
.hubble-product__options .s-layer-box .s-btn-search .s-search-icon .icon{width:1.31944444vw;height:1.66666667vw}
.hubble-product__options .hubble-pd-input__wrap{padding-right:1.59722222vw}
.hubble-product__options .hubble-pd-input__input,.hubble-product__options .hubble-pd-input__label{padding:.48611111vw 2.77777778vw .48611111vw 0vw;font-size:1.25vw}
.hubble-product__options .s-btn-delete{width:3.26388889vw;padding:.83333333vw 1.04166667vw}
.hubble-product__options .s-btn-delete:before{width:1.11111111vw;height:1.11111111vw}
.hubble-product__options .s-option-partner{margin:0vw -0.20833333vw}
.hubble-product__options .s-partner-icon{width:1.38888889vw;padding:.20833333vw .20833333vw 0vw .20833333vw}
.hubble-product__options .s-partner-icon img{width:1.38888889vw;height:.90277778vw}
.hubble-product__options .s-partner-icon.sim-options img{height:1.38888889vw}
.hubble-product__options.s-option-eup .hubble-product__options-list-inner{min-height:6.45833333vw;padding:0vw 1.59722222vw;font-size:1.25vw}
.hubble-product__options.s-option-eup .hubble-product__options-list-inner .s-cta-price{font-size:.97222222vw}
.hubble-product__options.s-option-eup .hubble-product__options-list-inner p{margin-top:.13888889vw;font-size:1.11111111vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-inner ~ .hubble-product__options-content-cta{margin-top:1.11111111vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-cta{margin-top:.83333333vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-cta .s-sp-wrap{margin-bottom:.27777778vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected{padding:.83333333vw 0vw 0vw 0vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-selec-result{padding:0vw 1.66666667vw .83333333vw 1.66666667vw;font-size:.97222222vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-total{font-size:.97222222vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-total .s-eup-price{font-size:1.66666667vw;margin-top:.27777778vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-product{font-size:.97222222vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary__price .s-eup-product{padding:1.38888889vw 1.66666667vw 1.11111111vw 1.66666667vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary__price .s-eup-product span{font-size:.83333333vw;margin-top:.27777778vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary .hubble-product__options-content-editing{display:inline-block;margin:0;padding:0vw 0vw 1.38888889vw 1.04166667vw;vertical-align:bottom;font-size:0}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary .hubble-product__options-content-editing a{position:relative;margin:0vw .625vw;text-decoration:none !important;line-height:1.40}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary .hubble-product__options-content-editing a:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#757575}
.hubble-product__options.s-option-eup .hubble-product__options-disclaimer{margin-top:.55555556vw;font-size:.83333333vw}
.hubble-product__options.s-option-subscription .hubble-product__options-list-inner{min-height:5vw;padding:0vw 1.59722222vw;font-size:1.25vw}
.hubble-product__options.s-option-subscription .hubble-product__options-list-inner .s-cta-price{font-size:.97222222vw}
.hubble-product__options.s-option-subscription .hubble-product__options-list-inner p{font-size:1.11111111vw}
.hubble-product__options.s-option-subscription .hubble-product__options-content-inner ~ .hubble-product__options-content-cta{margin-top:1.11111111vw}
.hubble-product__options.s-option-subscription .hubble-product__options-content-cta .s-sp-wrap{margin-bottom:.27777778vw}
.hubble-product__options.s-option-subscription .hubble-product__options-disclaimer{margin-top:.55555556vw;font-size:.83333333vw}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner{min-height:6.45833333vw;padding:0vw 1.59722222vw;font-size:1.25vw}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner .s-cta-price{font-size:.97222222vw}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner p{margin-top:.27777778vw;font-size:.97222222vw}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner p em{font-size:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__options-content{padding-top:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-inner ~ .hubble-product__options-content-cta{margin-top:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-cta{margin-top:.83333333vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-cta .s-sp-wrap{margin-bottom:.27777778vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-promotion-text,.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-selec-de{font-size:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-selec-result{font-size:.97222222vw;padding:0vw 1.66666667vw .83333333vw 1.66666667vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-apply-discount,.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-selec-list,.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-trade-product{margin-top:.83333333vw;font-size:.97222222vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-apply-discount{margin-top:.76388889vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-apply-discount span{font-size:.83333333vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary{margin-top:1.04166667vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary .s-trade-price{font-size:1.66666667vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-trade-price-wrap .s-trade-total{margin-top:.55555556vw;font-size:.97222222vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-trade-price-wrap .s-trade-total .s-trade-price{font-size:1.66666667vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-trade-price-wrap .s-apply-discount{font-size:.97222222vw;margin-top:.27777778vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-trade-price-wrap .s-trade-product{padding:1.38888889vw 1.66666667vw .27777778vw 1.66666667vw;font-size:.97222222vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary p{font-size:.76388889vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary .hubble-product__options-content-editing{margin:0vw -0.625vw 0vw -0.625vw;padding:0vw 0vw 1.38888889vw 1.66666667vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary .hubble-product__options-content-editing a{margin:0vw .625vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text+.hubble-product__options-alert{margin-top:1.18055556vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-editing{margin-top:.76388889vw}
.hubble-product__options.s-option-trade .hubble-product__options-disclaimer{margin-top:.55555556vw;font-size:.83333333vw}
.hubble-product__options.s-option-trade .hubble-product__options-alert+.hubble-product__options-content-inner{margin-top:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__options-alert:first-child{margin-top:0}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap{margin-top:.55555556vw;padding:1.11111111vw 0vw 1.66666667vw 0vw;border-radius:.41666667vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .bc-scroller.bc-scroller-init .scrollbar{padding-bottom:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-title{font-size:.97222222vw;padding-left:1.52777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__options-content-btn{margin:1.66666667vw 0vw .83333333vw 0vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-list{width:83.54166667vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-item{width:20.13888889vw;margin-right:.97222222vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-item:last-child{margin-right:.06944444vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-inner{border-radius:.41666667vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-list{margin-top:.55555556vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-list .bc-scroller-button-prev,.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-list .bc-scroller-button-next{margin-top:-3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-list .bc-scroller-button-prev{left:-3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-list .bc-scroller-button-next{right:-3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-img{width:10.41666667vw;height:10.41666667vw;margin-top:1.73611111vw;margin-bottom:1.04166667vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__option-wrap{margin-top:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__color-name{font-size:.83333333vw;margin-bottom:.55555556vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__wrap--color-chip{margin-bottom:.55555556vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__wrap--capacity .option-selector__swiper-slide.is-disabled .option-selector__size{margin:0vw .27777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label{margin-top:1.11111111vw;font-size:.83333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label a.cta-text{margin-right:.34722222vw;vertical-align:.34722222vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label{max-width:12.22222222vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label__text{max-width:7.22222222vw;font-size:.83333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label__badge{min-width:4.16666667vw;width:4.16666667vw;height:2.22222222vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-repairability{margin-top:.27777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-repairability__image{width:4.72222222vw;height:2.77777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-charger{margin-top:.27777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-charger .charger-icon{width:2.08333333vw;height:2.77777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price{margin:1.11111111vw 0vw 1.52777778vw 0vw;font-size:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price-default del,.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price-save{font-size:.83333333vw;margin-top:.34722222vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price-save{padding-left:.27777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-was-price{font-size:.83333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-was-price s{padding-right:.27777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price{font-size:1.25vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price span{font-size:.83333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price span.s-rrp{margin-top:.27777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price span.s-promotion{margin-top:.27777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price span.s-except{font-size:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info{padding:0vw 1.59722222vw .55555556vw 1.59722222vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info-title{max-height:2.91666667vw;font-size:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info-title-desc{font-size:.90277778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info .s-dot-wrap{height:2.36111111vw;margin-top:.34722222vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info .s-dot-text{max-height:2.36111111vw;font-size:.90277778vw;padding-left:.76388889vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta{border-radius:2.08333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta--contained,.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta--outlined{min-width:8.61111111vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta .s-cta-text{max-height:2.63888889vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-wrap{margin:1.11111111vw -0.55555556vw 0vw -0.55555556vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-inner{min-height:5vw;padding:0vw 1.59722222vw;font-size:1.25vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-inner .s-cta-text span{font-size:1.11111111vw;margin-top:.27777778vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-inner .s-cta-price{font-size:1.11111111vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-description{font-size:.97222222vw;margin-bottom:.55555556vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit{margin-top:1.11111111vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item{width:28.47222222vw;padding:1.11111111vw 1.66666667vw 1.66666667vw 1.66666667vw;border-radius:.41666667vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item .icon{width:1.66666667vw;height:1.66666667vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item strong{font-size:1.25vw;margin-top:.55555556vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item p{font-size:.83333333vw;margin-top:.27777778vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item em{font-size:.83333333vw;margin-top:1.11111111vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected{margin-top:1.11111111vw;padding:.83333333vw 0vw 0vw 0vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-selec-result{padding:0vw 1.66666667vw .83333333vw 1.66666667vw;font-size:.97222222vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-galaxy-club-summary .s-galaxy-club-summary__content .s-galaxy-club-summary__price{padding:1.38888889vw 1.66666667vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-galaxy-club-summary .s-galaxy-club-summary__content .s-galaxy-club-summary__price .s-galaxy-club-product span{font-size:.97222222vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-galaxy-club-summary .s-galaxy-club-summary__content .s-galaxy-club-summary__price .hubble-product__options-content-editing{margin:.27777778vw 0vw 0vw -0.83333333vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-galaxy-club-summary .s-galaxy-club-summary__content .s-galaxy-club-summary__price .hubble-product__options-content-editing .s-btn-text{margin:0vw .83333333vw}
.hubble-product__options.s-option-color .hubble-product__options-list-wrap{padding:0vw .34722222vw}
.hubble-product__options.s-option-color .s-special-message{margin-top:.13888889vw}
.hubble-product__options.s-option-color .s-color-out{margin-top:.13888889vw}
.hubble-product__options.s-option-color-top .hubble-product__options-color{padding:0vw 2.77777778vw 0vw .27777778vw}
.hubble-product__options.s-option-color-top .hubble-product__options-color-img{width:10.83333333vw;height:10.83333333vw}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list{padding:0vw .27777778vw 0vw .41666667vw}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list-wrap{margin-top:.41666667vw}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-color-wrap{width:2.01388889vw;height:2.01388889vw}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-color-wrap .s-box-color img{width:2.01388889vw;height:2.01388889vw}
.hubble-product__options.s-option-color-top .hubble-product__options-color .s-special-message{margin-top:.27777778vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge{margin-top:-0.34722222vw;padding-left:2.01388889vw;font-size:.90277778vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-head .s-option-tooltip{margin-top:.20833333vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-content{padding-left:.83333333vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list-wrap{width:31.94444444vw;margin:.69444444vw 0vw 0vw 0vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-color-wrap{width:1.52777778vw;height:6.94444444vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-color-wrap .s-box-color{width:1.52777778vw;height:6.94444444vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-color-wrap .s-box-color img{width:1.52777778vw;height:6.94444444vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-box{padding:.13888889vw .20833333vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .s-hinge-title{margin-top:.34722222vw;font-size:.97222222vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .s-hinge-text{margin-top:.34722222vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text{width:33.33333333vw;margin-top:.69444444vw;margin-left:.55555556vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text .s-hinge-text{padding-left:2.08333333vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text .s-hinge-icon{width:1.38888889vw;height:1.38888889vw;margin-top:-0.69444444vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text .s-hinge-icon .icon{width:1.38888889vw;height:1.38888889vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-notice{width:31.94444444vw;margin-top:1.11111111vw;margin-left:.97222222vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-btn{width:31.94444444vw;margin-top:1.18055556vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-disable{padding-top:5.90277778vw;padding-right:4.72222222vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-disable .s-btn-text{font-size:1.11111111vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-cancel{top:-0.13888889vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge.is-disabled .hubble-product__options-hinge-btn{min-height:1.18055556vw}
.hubble-product__options.s-option-color-top .s-special-message{margin-top:.20833333vw}
.hubble-product__options.s-option-color-top .s-color-out{margin-top:.20833333vw}
.hubble-product__options.s-option-color-special .hubble-product__options-content{gap:1.11111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color-img{width:43.33333333vw;height:43.33333333vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color{width:43.33333333vw;min-height:43.33333333vw;font-size:.90277778vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list{padding:0;width:6.66666667vw;margin:.27777778vw .27777778vw 1.11111111vw .27777778vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list-wrap{margin:-0.27777778vw 0vw 0vw 0vw;min-width:30.55555556vw;padding:0vw 7.22222222vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap{width:2.01388889vw;height:2.01388889vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap .s-box-color img{width:2.01388889vw;height:2.01388889vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-color-name{margin-top:.13888889vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-special-message{font-size:.83333333vw;margin-top:.27777778vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-color-out{font-size:.83333333vw;margin-top:.13888889vw}
.hubble-product__options.s-option-color-special .hubble-product__options-eta-text{font-size:.83333333vw;margin:.27777778vw 0vw 1.11111111vw 1.66666667vw;padding-left:1.66666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-eta-text svg.icon{width:1.11111111vw;height:1.11111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-eta-text+.hubble-product__options-special-wrap{margin-top:.69444444vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap{display:inherit;width:43.33333333vw;padding:1.38888889vw 1.59722222vw 1.31944444vw 1.59722222vw;margin-bottom:1.66666667vw;border-radius:1.38888889vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap .hubble-product__options-list-wrap{min-width:auto;margin:-0.27777778vw -1.66666667vw 0vw -1.66666667vw;padding:0vw 7.08333333vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap .s-shipping-text{padding-left:2.84722222vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap .s-shipping-text svg.icon{width:1.45833333vw;height:1.45833333vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .hubble-product__options-sub-head{margin:0vw 0vw .83333333vw 0vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .hubble-product__options-sub-head .s-sub-text{font-size:.83333333vw;margin-top:1.11111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap{margin:0vw -0.83333333vw 0vw -0.83333333vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap .swiper-button-next{top:4.02777778vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-list{padding:.13888889vw 0vw .13888889vw 0vw;margin:0vw 6.66666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item{padding:0 4px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .hubble-pd-radio__label .s-label{height:6.52777778vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-color-name{margin-top:.27777778vw;font-size:.97222222vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-special-message{margin-top:.27777778vw;font-size:.83333333vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-color-out{font-size:.83333333vw;margin:.20833333vw 0vw .13888889vw 0vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .hubble-product__options-shipping-text{margin:.83333333vw 0vw 0vw 0vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-shipping-text{padding-left:1.66666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-shipping-text svg.icon{width:1.11111111vw;height:1.11111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color{padding:1.11111111vw 1.52777778vw 1.11111111vw 1.66666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .hubble-product__options-sub-head .s-sub-text{font-size:.97222222vw;margin-top:.13888889vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__title{margin:1.38888889vw 0vw 1.11111111vw 0vw;font-size:.97222222vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap{margin:0vw -0.83333333vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap .swiper-button-next{top:4.02777778vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-list{padding:.13888889vw 0vw;margin:0vw 6.66666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item{padding:0vw .27777778vw 0vw .27777778vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .hubble-pd-radio__label .s-label{height:6.52777778vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-color-out,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-delivery-date{padding:.27777778vw 0vw .13888889vw 0vw;font-size:.83333333vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty{border-radius:.41666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn{height:7.08333333vw;border-radius:.41666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn svg.icon{width:1.38888889vw;height:1.38888889vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__delete-btn{width:1.80555556vw;height:1.80555556vw;padding:.41666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__delete-btn svg.icon{width:.97222222vw;height:.97222222vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__disclaimer-wrap,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__cta-sub-text{margin-top:.69444444vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__disclaimer{font-size:.83333333vw;padding-left:1.66666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__disclaimer-icon svg.icon{width:1.11111111vw;height:1.11111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__cta{margin:1.38888889vw 0vw .97222222vw 0vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__cta-sub-text{font-size:.97222222vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head{margin:0vw 0vw .83333333vw 0vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-title{font-size:1.11111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-hidden-title .s-hidden-text{font-size:1.11111111vw;padding-left:.55555556vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-hidden-title .s-hidden-text:before{top:.06944444vw;height:1.38888889vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-hidden-title .s-option-tooltip{margin-top:.13888889vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-text{font-size:.83333333vw;margin-top:1.11111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-option-tooltip__box{font-size:.83333333vw;max-width:22.22222222vw;left:-10.06944444vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-option-tooltip__box-desc{text-align:left}
.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .js-s-label-inner{min-height:3.19444444vw}
.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .js-s-label-inner:before{min-height:3.19444444vw}
.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .s-label-inner{padding-top:.20833333vw;padding-bottom:.20833333vw}
.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .s-label-inner img{height:2.08333333vw}
.hubble-product__options.s-option-tariff .hubble-product__options-alert{margin-top:1.04166667vw}
.hubble-product__options.s-option-tariff .s-partner-icon{width:2.36111111vw;height:2.36111111vw;padding:.41666667vw .13888889vw 0vw .13888889vw}
.hubble-product__options.s-option-tariff .hubble-product__options-content-editing{margin-top:1.66666667vw}
.hubble-product__options.s-option-tariff .hubble-product__options-content .s-option-partner{gap:0vw .55555556vw;margin:.69444444vw 0vw 0vw 0vw}
.hubble-product__options.s-option-tariff .hubble-product__options-content .s-option-partner .s-partner-icon{width:3.47222222vw;height:3.47222222vw}
.hubble-product__options.s-option-tariff .hubble-product__options-content .s-option-partner .s-partner-icon img{width:2.91666667vw;height:2.91666667vw}
.hubble-product__options.s-option-tariff .hubble-product__options-content-text .s-option-selected.s-block-text .s-selec-name,.hubble-product__options.s-option-tariff .hubble-product__options-content-text .s-option-selected.s-block-text .s-selec-price{padding:0}
.hubble-product__options.s-option-tariff .hubble-product__options-content-text .s-option-selected.s-block-text .s-selec-price{margin-top:.27777778vw}
.hubble-product__options.s-option-delivery .s-service-delivery-desc{font-size:.97222222vw}
.hubble-product__options.s-option-delivery .s-service-delivery-desc>span>span{margin:.34722222vw 0vw}
.hubble-product__options.s-option-delivery .s-service-delivery-desc li{padding-left:.625vw}
.hubble-product__options.s-option-delivery .s-service-delivery-desc .s-btn-close{top:1.11111111vw;right:1.11111111vw}
.hubble-product__options.s-option-delivery .s-delivery-success{margin-top:.48611111vw}
.hubble-product__options.s-option-delivery .s-delivery-easyexchange{margin-top:.97222222vw}
.hubble-product__options.s-option-delivery .s-text-error{margin-top:.55555556vw;font-size:.83333333vw}
.hubble-product__options.s-option-delivery .s-text-avail-wrap{margin-top:1.11111111vw;padding-top:1.11111111vw}
.hubble-product__options.s-option-delivery .s-text-pickup{font-size:.97222222vw}
.hubble-product__options.s-option-delivery.is-error .s-option-content-tooltip{margin-top:.55555556vw}
.hubble-product__options.s-option-delivery.is-success .s-service-delivery-desc{padding-right:1.38888889vw}
.hubble-product__options.s-option-delivery.delivery-expect .s-layer-box-alert{margin-top:.34722222vw}
.hubble-product__options.s-option-delivery.delivery-expect .s-layer-box-alert .s-text-alert{font-size:.97222222vw}
.hubble-product__options.s-option-delivery.delivery-expect .hubble-product__options-content-inner+.s-layer-box{margin-top:1.11111111vw}
.hubble-product__options.s-option-delivery:has(.s-delivery__edit) .hubble-product__options-content{margin:-0.55555556vw -0.55555556vw 0vw -0.55555556vw}
.hubble-product__options.s-option-delivery .s-delivery__edit{margin:.55555556vw 0vw;padding:0vw .55555556vw}
.hubble-product__options.s-option-delivery .s-delivery__edit .s-layer-box-inner{min-height:7.91666667vw;padding:1.66666667vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-img{width:2.77777778vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-icon{width:2.77777778vw;height:2.77777778vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-icon .icon{width:2.77777778vw;height:2.77777778vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail{font-size:.97222222vw;padding-left:1.66666667vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-head{font-size:1.25vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-head .s-btn-text{width:1.66666667vw;height:1.66666667vw;margin:0vw .41666667vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-head .s-btn-text svg.icon{width:.69444444vw;height:.69444444vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-text{margin-top:.69444444vw;font-size:.83333333vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-cta{margin-top:1.11111111vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-cta .s-btn-text{font-size:.97222222vw}
.hubble-product__options.s-option-care .hubble-product__options-payment{margin-top:1.66666667vw;padding:1.52777778vw 1.66666667vw;font-size:.97222222vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-desc{margin-right:1.66666667vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-desc ul{margin-top:1.11111111vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-desc ul li{margin-top:.27777778vw;padding-left:.55555556vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-select{width:29.44444444vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-title{margin-bottom:1.11111111vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box{margin-top:.55555556vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner{padding:1.11111111vw 1.66666667vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner .opt-option-name{width:17.91666667vw;margin-right:.69444444vw;font-size:.97222222vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner .opt-option-content{width:7.5vw;font-size:.97222222vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-promotion-text{margin-top:.41666667vw;font-size:.83333333vw}
.hubble-product__options.s-option-care .s-option-box .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-save{font-size:1.11111111vw}
.hubble-product__options.s-option-care .s-option-box .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-price{font-size:1.11111111vw}
.hubble-product__options.s-option-care .s-option-box .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-price del{font-size:.83333333vw}
.hubble-product__options.s-option-care .hubble-product__offer-flag{min-height:1.38888889vw;margin:0vw 0vw .41666667vw 0vw}
.hubble-product__options.s-option-care .s-special-message{font-size:.83333333vw}
.hubble-product__options.s-option-assured-buyback .hubble-product__options-alert,.hubble-product__options.s-option-warranty .hubble-product__options-alert,.hubble-product__options.s-option-payment .hubble-product__options-alert{margin-top:.83333333vw}
.hubble-product__options.s-option-assured-buyback .hubble-product__options-alert:first-child,.hubble-product__options.s-option-warranty .hubble-product__options-alert:first-child,.hubble-product__options.s-option-payment .hubble-product__options-alert:first-child{margin-top:0}
.hubble-product__options.s-option-assured-buyback .hubble-pd-radio__label .js-s-label-inner,.hubble-product__options.s-option-warranty .hubble-pd-radio__label .js-s-label-inner,.hubble-product__options.s-option-payment .hubble-pd-radio__label .js-s-label-inner{min-height:4.02777778vw}
.hubble-product__options.s-option-assured-buyback .hubble-pd-radio__label .js-s-label-inner:before,.hubble-product__options.s-option-warranty .hubble-pd-radio__label .js-s-label-inner:before,.hubble-product__options.s-option-payment .hubble-pd-radio__label .js-s-label-inner:before{min-height:4.02777778vw}
.hubble-product__options.s-option-assured-buyback .hubble-pd-radio__label .s-label-inner .s-option-name,.hubble-product__options.s-option-warranty .hubble-pd-radio__label .s-label-inner .s-option-name,.hubble-product__options.s-option-payment .hubble-pd-radio__label .s-label-inner .s-option-name{font-size:1.25vw}
.hubble-product__options.s-option-assured-buyback .hubble-pd-radio__label .s-label-inner .s-option-content,.hubble-product__options.s-option-warranty .hubble-pd-radio__label .s-label-inner .s-option-content,.hubble-product__options.s-option-payment .hubble-pd-radio__label .s-label-inner .s-option-content{margin-top:.13888889vw}
.hubble-product__options.s-option-assured-buyback .s-special-message,.hubble-product__options.s-option-warranty .s-special-message,.hubble-product__options.s-option-payment .s-special-message{font-size:.83333333vw}
.hubble-product__options.s-option-upgrade .s-option-selected.s-block-type .s-selec-block{margin-top:.41666667vw}
.hubble-product__options.s-option-upgrade .s-option-selected.s-block-type .s-selec-block .s-selec-name:after{font-size:.97222222vw}
.hubble-product__options.s-option-upgrade .hubble-product__options-content-editing{margin-top:1.66666667vw}
.hubble-product__options.s-option-emi{padding:0vw 3.61111111vw}
.hubble-product__options+.hubble-product__options.s-option-emi{margin-top:2.22222222vw}
.hubble-product__options.s-option-choose .hubble-product__options-content-inner .hubble-product__options-content-text{min-height:1.25vw}
.hubble-product__options.s-option-choose.s-option-kpn .hubble-product__options-content{width:65.55555556vw}
.hubble-product__options.s-option-choose.s-option-kpn .hubble-product__options-content .hubble-product__options-list .s-sp-wrap{margin-top:.55555556vw;padding:0vw 1.66666667vw;font-size:.83333333vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-option-box .hubble-pd-radio__label .s-label-price{max-width:7.63888889vw;font-size:1.11111111vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-option-box.s-option-box--kpn .s-label-icon{width:3.81944444vw;height:1.59722222vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-option-box.s-option-box--kpn .hubble-pd-radio__label .s-label-price{font-size:.83333333vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary{margin-top:.83333333vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__option-title,.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price-title{max-width:9.58333333vw;font-size:.83333333vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__option-price,.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price-price{max-width:7.63888889vw;font-size:1.11111111vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__option{gap:0vw .55555556vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price{padding-top:.83333333vw;margin-top:.83333333vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price-list{gap:0vw .55555556vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price-list+.s-kpn-summary__price-list{margin-top:.20833333vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price+.hubble-product__options-content-editing{margin:1.04166667vw -0.83333333vw 0vw -0.83333333vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price+.hubble-product__options-content-editing .s-btn-text{margin:0vw .83333333vw}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .swiper-wrapper{padding:.13888889vw 0vw}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list{margin:0vw -3.88888889vw;padding:0vw 69.44444444vw 4.72222222vw 3.88888889vw;padding-right:79.35%}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list:before{width:3.88888889vw}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list:after{width:3.88888889vw}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list .indicator{bottom:.69444444vw}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-item{width:21.80555556vw;min-height:7.08333333vw;padding-right:1.11111111vw}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-inner .s-option-box__info{padding:.55555556vw 1.66666667vw;font-size:.83333333vw}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .swiper-button-prev,.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .swiper-button-next{margin-top:-1.94444444vw}
.hubble-product__options.s-option-purchase .hubble-product__options-content__box-wrap{border-radius:.41666667vw;margin-top:.55555556vw;padding:.41666667vw 1.66666667vw}
.hubble-product__options.s-option-purchase .hubble-product__options-content-inner{padding-top:1.11111111vw;padding-bottom:1.11111111vw}
.hubble-product__options.s-option-purchase .hubble-product__options-content-inner .hubble-product__options-content-btn{top:.97222222vw}
.hubble-product__options.s-option-purchase .hubble-product__options-content-text{margin-top:.27777778vw;padding-left:.55555556vw}
.hubble-product__options.s-option-purchase .hubble-product__options-content-text:before{font-size:.97222222vw}
.hubble-product__options.s-option-purchase .hubble-product__options-content-cta{padding-bottom:1.11111111vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner{padding:1.66666667vw 1.38888889vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-title{min-width:6.94444444vw;font-size:1.25vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-price{font-size:1.11111111vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-price.s-rdo__font-small{font-size:.83333333vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-price-wrap{min-width:5.55555556vw;margin-left:.69444444vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-partner{width:4.30555556vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label-inner .s-rdo-partner .s-partner-icon{width:1.66666667vw;height:1.66666667vw;padding:.20833333vw;margin:.20833333vw 0vw;border-radius:.20833333vw;margin-left:.27777778vw}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-label{padding:0vw 1.66666667vw;min-height:4.16666667vw}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-label-inner{padding:.83333333vw 0vw}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-help-icon{top:.55555556vw;right:.55555556vw}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-help-icon svg.icon{width:1.18055556vw;height:1.18055556vw}
.hubble-product__options.s-option-gift .s-gift-img{width:2.77777778vw;margin-right:1.11111111vw}
.hubble-product__options.s-option-gift .s-gift-img .image{width:2.77777778vw;height:2.77777778vw;border-radius:.41666667vw}
.hubble-product__options.s-option-gift .s-gift-text{font-size:.97222222vw}
.hubble-product__options.s-option-gift .s-gift-content{padding-left:1.11111111vw}
.hubble-product__options.s-option-gift .s-gift-text{height:1.31944444vw;font-size:.97222222vw}
.hubble-product__soldout-layer-alert{padding-top:6.73611111vw}
.hubble-product__soldout-layer-alert .s-soldout-title{font-size:2.36111111vw}
.hubble-product__soldout-layer-alert .s-soldout-text{margin-top:1.11111111vw;font-size:1.11111111vw}
.hubble-product__soldout-layer-alert .s-stock-timer{margin-top:1.25vw;min-height:3.81944444vw;font-size:2.91666667vw}
.hubble-product__soldout-layer-cta{margin-top:2.08333333vw}
.hubble-product__soldout-layer-cta .s-btn-encased{min-width:12.15277778vw}
.hubble-product__soldout-layer-close{top:1.73611111vw;right:1.73611111vw}
.hubble-product__soldout-layer-close .s-close-soldout-layer:after{margin:.27777778vw;width:1.11111111vw;height:1.11111111vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-selec-result{padding:.83333333vw 1.66666667vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-price-wrap{padding:0vw 1.66666667vw .83333333vw 1.66666667vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-product-wrap .s-trade-product-inner{padding:1.38888889vw 1.66666667vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-product-wrap .s-trade-product-inner .s-trade-product{width:27.77777778vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary .s-tradein-summary__content .s-tradein-summary__price .s-trade-price{font-size:1.66666667vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-cta{margin-top:.83333333vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-text{margin-top:0vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner{padding:.83333333vw 0vw 0vw 0vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-selec-result{padding:0vw 1.66666667vw .83333333vw 1.66666667vw;font-size:.97222222vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-tradein-summary__price>.s-trade-price-wrap{min-height:7.70833333vw;padding:1.38888889vw 1.66666667vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-tradein-summary__price .s-trade-product{padding:1.38888889vw 1.66666667vw .27777778vw 1.66666667vw;font-size:.97222222vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-tradein-summary__price .s-trade-product span{margin-top:.27777778vw;font-size:.83333333vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected .hubble-product__options-content-inner .s-tradein-summary__disclaimer{font-size:.83333333vw;padding:.83333333vw 1.66666667vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner{padding:1.38888889vw 1.66666667vw 1.38888889vw 1.66666667vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-trade-title{font-size:.97222222vw;padding-bottom:.27777778vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-trade-title ~ .s-cta-price,.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-trade-title ~ .s-apply-discount{margin-top:0}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-text{font-size:.97222222vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-apply-discount{font-size:.97222222vw;margin-top:-1.25vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-apply-discount span{font-size:.83333333vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-price{margin-top:-1.80555556vw;font-size:.97222222vw;padding:0vw 1.66666667vw 0vw 0vw;font-size:1.66666667vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-change{font-size:.90277778vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-change .s-btn-change{font-size:.90277778vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-delete{margin-right:1.38888889vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-delete .s-btn-delete{font-size:.90277778vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-disclaimer{margin-top:1.11111111vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-add-another-trade-in{margin-top:1.38888889vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-add-another-trade-in .s-btn-text{font-size:.97222222vw}
.hubble-product .is-selected.is-multi-selected .hubble-product__options-alert{margin-top:1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap.scroll-interaction__list.is-last{margin-bottom:6.66666667vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options{width:29.93055556vw;padding:3.33333333vw;padding:0vw 2.15277778vw 0vw 3.33333333vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-head,.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-hinge-head{padding:1.66666667vw 0vw 1.11111111vw 0vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .s-option-box .hubble-pd-radio__label .s-label-inner{padding-top:.97222222vw;padding-bottom:.97222222vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .s-option-box .s-rdo-text{font-size:1.25vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .s-option-box .s-rdo-price{font-size:1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list{margin:.41666667vw 0vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-wrap+.hubble-product__options-list-guide-wrap{margin-top:1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide-wrap{margin-top:1.66666667vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide+.hubble-product__options-list-guide{margin-top:1.38888889vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide .s-guide-btn__image{width:6.66666667vw;height:6.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide .s-guide-btn__image+.s-guide-text{padding-left:.55555556vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide .s-guide-btn__image .image--loaded{height:6.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-disclaimer{margin-top:1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-disclaimer-title+.hubble-product__options-disclaimer-text{margin-top:.27777778vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-device .hubble-product__options-list{width:100%}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-storage .hubble-product__options-list{width:100%}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item{padding:0vw .55555556vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-option-box .hubble-pd-radio__label .s-label{height:4.86111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item{padding:0vw .55555556vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-option-box .hubble-pd-radio__label .s-label{height:4.86111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn{height:4.86111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap+.hubble-product__options-list-wrap{margin-top:1.66666667vw;padding-top:.97222222vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list{width:5.55555556vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list-wrap+.hubble-product__options-shipping-text{margin-top:.55555556vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list .hubble-pd-radio .s-box{padding:.13888889vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap{width:2.5vw;height:2.5vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap img{width:2.5vw;height:2.5vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-eta-text{margin:.55555556vw 0vw 1.66666667vw 0vw;padding-left:1.66666667vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-eta-text svg.icon{width:1.11111111vw;height:1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head{margin:0vw 0vw 2.22222222vw 0vw;padding-top:1.66666667vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-title{font-size:1.66666667vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-title .s-option-tooltip{margin-right:.48611111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-option-desc{margin-top:.55555556vw;font-size:.97222222vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-text{font-size:.97222222vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-shipping-text{margin-top:1.66666667vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .s-option-tooltip__box-desc{min-width:13.88888889vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list{padding:.27777778vw .55555556vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list-wrap{margin-top:.83333333vw;padding:.83333333vw .55555556vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-option-box{background-color:#fff}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-option-box .hubble-pd-radio__label{min-height:3.75vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-option-box .hubble-pd-radio__label .s-label-inner{min-height:3.75vw;padding:1.11111111vw 1.52777778vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-option-box .s-rdo-text{font-size:1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-sp-wrap{padding:.27777778vw 0vw 0vw 0vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-sp-wrap .s-out-stock,.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-sp-wrap .s-special-message{font-size:.83333333vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .s-option-box .hubble-pd-radio__label .s-label-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-shipping-text{margin:.83333333vw 0vw 0vw 0vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-list-text{margin-top:.83333333vw;padding:1.11111111vw 1.66666667vw}
.hubble-product:not(.layout-gallery-type) .hubble-product__buying-wrap .hubble-product__options-head,.hubble-product:not(.layout-gallery-type) .hubble-product__buying-wrap .hubble-product__options-content{padding-top:2.22222222vw}
.hubble-product:not(.layout-gallery-type) .hubble-product__buying-wrap .hubble-product__options-content{padding-bottom:2.22222222vw}
.hubble-product__buying-gallery{width:65.55555556vw;margin-left:-15.27777778vw}
.scroll-interaction__list:first-child .hubble-product__buying-gallery{top:1.66666667vw}
.is-sequential-scroll .hubble-product__buying-gallery.is-over{top:1.66666667vw !important}
.layout-gallery-type .scroll-interaction{margin:0vw -2.77777778vw}
.layout-gallery-type .scroll-interaction>.hubble-product__options{margin:0vw 6.11111111vw}
.layout-gallery-type .scroll-interaction.set-margin .scroll-interaction__list .hubble-product__options{margin:3.125vw 0vw}
}
@media only screen and (max-width:767px){.layout-gallery-type .scroll-interaction__list{margin-top:6.66666667vw}
.layout-gallery-type .scroll-interaction__list:first-child{margin-top:0}
.bc-page .fab{bottom:35.13888889vw;width:8.88888889vw;height:8.88888889vw}
.bc-page .fab__icon{width:4.44444444vw;height:4.44444444vw}
.hubble-product .hubble-pd-radio__label{line-height:1.5}
.hubble-product .hubble-pd-radio__label .s-box{padding:1px;border:2px solid #c1c6cc}
.hubble-product .hubble-pd-radio__label .s-box:after{min-width:8px;min-height:8px;width:2.22222222vw;height:2.22222222vw}
.hubble-product .hubble-pd-radio__label .s-label{padding-left:1.66666667vw;font-size:3.61111111vw;font-weight:bold}
.hubble-product .hubble-pd-radio.is-checked .hubble-pd-radio__label .s-box{border-width:2px}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-box{padding:1px;border:2px solid transparent}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-box .s-color-wrap{width:7.77777778vw;height:7.77777778vw}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-box .s-color-wrap .s-box-color img{width:7.77777778vw;height:7.77777778vw}
.hubble-product .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-color-name{margin-top:.83333333vw;font-size:3.05555556vw}
.hubble-product .hubble-pd-radio.s-type-color.is-checked .hubble-pd-radio__label .s-box{border-color:#0c71e5}
.hubble-product .hubble-pd-radio.s-type-color.is-out-stock .hubble-pd-radio__label .s-color-out{font-size:2.77777778vw}
.hubble-product .hubble-pd-radio.s-type-color2{width:6.66666667vw;height:6.66666667vw}
.hubble-product .hubble-pd-radio.s-type-color2 .hubble-pd-radio__label .s-box{top:2px;left:2px;right:2px;bottom:2px}
.hubble-product .hubble-pd-radio.s-type-color2.is-checked .hubble-pd-radio__label .s-box{border-width:1px}
.hubble-product .hubble-pd-radio.s-type-color2.is-disabled{opacity:.5}
.hubble-product .hubble-pd-radio.s-type-color2.is-disabled .hubble-pd-radio__label{cursor:default}
.hubble-product .hubble-pd-input__label{padding:2.22222222vw 3.33333333vw;font-size:3.33333333vw}
.hubble-product .hubble-pd-input__input{padding:2.22222222vw 3.33333333vw;font-size:4.44444444vw}
.hubble-product .s-option-title{font-size:5.55555556vw}
.hubble-product .s-text-link[target="_blank"]:after{width:2.77777778vw;height:2.77777778vw}
.hubble-product .s-btn-text{font-size:2.77777778vw}
.hubble-product .s-sp-wrap{padding:2.22222222vw 4.44444444vw 0vw 4.44444444vw}
.hubble-product .s-sp-wrap span{margin-top:1.11111111vw}
.hubble-product .s-sp-wrap .s-btn-text{margin-top:0}
.hubble-product .s-sp-wrap .ico-type{margin:0;padding-left:4.72222222vw}
.hubble-product .s-sp-wrap .ico-type .s-stock-icon{top:0vw;width:3.33333333vw;height:3.33333333vw}
.hubble-product .s-sp-wrap .ico-type .s-stock-icon .icon{width:3.33333333vw;height:3.33333333vw}
.hubble-product .s-out-stock,.hubble-product .s-in-stock,.hubble-product .s-low-stock,.hubble-product .s-future-stock,.hubble-product .s-special-message,.hubble-product .s-ai-message,.hubble-product .s-voucher-message{font-size:3.88888889vw}
.hubble-product .s-ai-message img{max-height:3.61111111vw}
.hubble-product .s-btn-close .s-close-icon{width:7.22222222vw;height:7.22222222vw}
.hubble-product .s-btn-close .s-close-icon .icon{width:3.88888889vw;height:3.88888889vw;margin:1.66666667vw}
.hubble-product .s-alert-text,.hubble-product .s-info-text,.hubble-product .s-incompatible-text{font-size:3.33333333vw;line-height:1.33}
.hubble-product .s-alert-text .s-alert-icon,.hubble-product .s-info-text .s-alert-icon,.hubble-product .s-incompatible-text .s-alert-icon,.hubble-product .s-alert-text .s-incompatible-icon,.hubble-product .s-info-text .s-incompatible-icon,.hubble-product .s-incompatible-text .s-incompatible-icon,.hubble-product .s-alert-text .s-info-icon,.hubble-product .s-info-text .s-info-icon,.hubble-product .s-incompatible-text .s-info-icon{top:.27777778vw;width:4.44444444vw;height:4.44444444vw}
.hubble-product .s-alert-text .s-alert-icon .icon,.hubble-product .s-info-text .s-alert-icon .icon,.hubble-product .s-incompatible-text .s-alert-icon .icon,.hubble-product .s-alert-text .s-incompatible-icon .icon,.hubble-product .s-info-text .s-incompatible-icon .icon,.hubble-product .s-incompatible-text .s-incompatible-icon .icon,.hubble-product .s-alert-text .s-info-icon .icon,.hubble-product .s-info-text .s-info-icon .icon,.hubble-product .s-incompatible-text .s-info-icon .icon{width:4.44444444vw;height:4.44444444vw}
.hubble-product .s-alert-text .s-info-error-icon,.hubble-product .s-info-text .s-info-error-icon,.hubble-product .s-incompatible-text .s-info-error-icon{top:.27777778vw;width:4.44444444vw;height:4.44444444vw}
.hubble-product .s-alert-text .s-info-error-icon .icon,.hubble-product .s-info-text .s-info-error-icon .icon,.hubble-product .s-incompatible-text .s-info-error-icon .icon{width:4.44444444vw;height:4.44444444vw}
.hubble-product .s-buying-mo{display:block}
.hubble-product .hubble-pd-radio__label .s-box{padding:1.11111111vw;border-width:1px}
.hubble-product .hubble-pd-radio__label .s-box::after{min-width:9px;min-height:9px;width:2.5vw;height:2.5vw}
.hubble-product .hubble-pd-radio.is-checked .hubble-pd-radio__label .s-box{border-width:1px}
.hubble-product__content,.hubble-product__expand-inner{padding:0}
.hubble-product__bespoke{display:block;margin:6.66666667vw 0vw}
.hubble-product__bespoke:before{display:none}
.hubble-product__bespoke-head,.hubble-product__bespoke-content{display:inline-block;min-height:136px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__bespoke-head{display:block;width:100%;min-height:13.33333333vw;padding:5.55555556vw 6.66666667vw 0vw 6.66666667vw}
.hubble-product__bespoke-head .s-option-tooltip{position:static;margin-top:0;padding-left:1.38888889vw}
.s-option-upgrade .hubble-product__bespoke-head .s-option-tooltip{height:14px;width:14px}
.hubble-product__bespoke-head .s-option-tooltip__btn{width:3.88888889vw;height:3.88888889vw;font-size:3.88888889vw}
.hubble-product__bespoke-head .s-option-tooltip__btn .s-tooltip-icon .icon{width:3.88888889vw;height:3.88888889vw}
.hubble-product__bespoke-head .s-option-tooltip__btn-arrow{top:auto;bottom:-2.22222222vw;width:2.22222222vw;height:1.38888889vw;margin-left:-1.11111111vw}
.hubble-product__bespoke-head .s-option-tooltip__btn-arrow:before,.hubble-product__bespoke-head .s-option-tooltip__btn-arrow:after{top:auto;bottom:0;border-color:transparent;border-width:0vw 1.11111111vw 1.38888889vw 1.11111111vw}
.hubble-product__bespoke-head .s-option-tooltip__btn-arrow:before{border-bottom-color:#eee}
.hubble-product__bespoke-head .s-option-tooltip__btn-arrow:after{top:auto;bottom:-1px;border-bottom-color:#fff}
.hubble-product__bespoke-head .s-option-tooltip__box{top:auto;width:auto;max-width:78.61111111vw;left:8.33333333vw;bottom:auto;margin:2.5vw 0vw 0vw 0vw}
.hubble-product__bespoke-head .s-option-tooltip__box-desc{width:auto;min-width:41.66666667vw;padding:2.22222222vw 7.77777778vw 2.22222222vw 2.22222222vw;font-size:3.33333333vw;line-height:1.32;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2)}
.hubble-product__bespoke-head .s-option-tooltip__box-close{padding:1.80555556vw}
.hubble-product__bespoke-head .s-option-tooltip__box-close .icon{width:3.88888889vw;height:3.88888889vw}
.hubble-product__bespoke-head .s-option-tooltip.is-active .s-option-tooltip__btn:after{background-size:1.66666667vw 1.66666667vw}
.hubble-product__bespoke-head .s-option-tooltip.is-up-tooltip .s-option-tooltip__btn-arrow{bottom:auto;top:-2.22222222vw}
.hubble-product__bespoke-head .s-option-tooltip.is-up-tooltip .s-option-tooltip__btn-arrow:before,.hubble-product__bespoke-head .s-option-tooltip.is-up-tooltip .s-option-tooltip__btn-arrow:after{top:0;bottom:auto;border-width:1.38888889vw 1.11111111vw 0vw 1.11111111vw}
.hubble-product__bespoke-head .s-option-tooltip.is-up-tooltip .s-option-tooltip__btn-arrow:before{border-top-color:#eee}
.hubble-product__bespoke-head .s-option-tooltip.is-up-tooltip .s-option-tooltip__btn-arrow:after{top:-1px;bottom:auto;border-top-color:#fff}
.hubble-product__bespoke-head .s-option-tooltip.is-up-tooltip .s-option-tooltip__box{-webkit-transform:translateY(-100%);transform:translateY(-100%);margin:-6.66666667vw 0vw 0vw 0vw}
.hubble-product__bespoke-head .s-option-desc{margin:1.11111111vw 0vw 0vw 0vw;font-size:3.33333333vw;vertical-align:middle}
.hubble-product__bespoke-head .s-alert-text{margin-top:.55555556vw;padding-left:6.66666667vw}
.hubble-product__bespoke-content{display:block;width:100%;min-height:13.33333333vw;padding:4.16666667vw 6.66666667vw 6.66666667vw 6.66666667vw}
.hubble-product__bespoke-content.is-scroll{padding:1.11111111vw 0vw 3.88888889vw 0vw}
.hubble-product__bespoke-item{display:block;width:auto;table-layout:unset;padding:0}
.hubble-product__bespoke-img{display:block;width:auto;margin:0vw -6.66666667vw}
.hubble-product__bespoke-img .image{width:100%;height:auto;max-height:105.55555556vw}
.hubble-product__bespoke-info{display:block;padding:0}
.hubble-product__bespoke-cta{margin-top:4.44444444vw}
.hubble-product__bespoke-disclaimer{position:relative;line-height:1.6;font-size:2.77777778vw;margin:5.27777778vw 1.66666667vw 0vw 1.66666667vw;padding-left:6.11111111vw}
.hubble-product__bespoke-disclaimer-icon svg.icon{width:4.44444444vw;height:4.44444444vw}
.hubble-product__options{display:block;margin:6.66666667vw 0vw}
.hubble-product__options:before{display:none}
.hubble-product__options-coupon{margin:0;padding:5.55555556vw 6.66666667vw 0vw 6.66666667vw}
.hubble-product__options-coupon-inner{padding:4.44444444vw;border-radius:.83333333vw}
.hubble-product__options-coupon-inner .icon.coupon{margin-right:3.61111111vw;width:11.11111111vw;height:11.11111111vw}
.hubble-product__options-coupon-inner li svg{top:.55555556vw;width:2.5vw;height:3.33333333vw}
.hubble-product__options-coupon-inner li span{margin-left:1.11111111vw;font-size:3.33333333vw}
.hubble-product__options-coupon-inner li+li{margin-top:1.11111111vw}
.hubble-product__options-coupon-btn{margin-left:5.27777778vw}
.hubble-product__options-coupon-btn .s-btn-text{font-size:3.33333333vw}
.hubble-product__options-coupon-btn .s-btn-text:after{height:1px}
.hubble-product__options-features{margin-top:0;padding:5.55555556vw 6.66666667vw 0vw 6.66666667vw}
.hubble-product__options-features-inner{gap:2.22222222vw;padding:4.44444444vw;border-radius:5.55555556vw}
.hubble-product__options-features-icon{width:10vw;height:10vw}
.hubble-product__options-features-text{margin-top:2.22222222vw;font-size:2.77777778vw}
.hubble-product__options .s-option-tooltip{position:static;margin-top:0;padding-left:1.38888889vw}
.s-option-upgrade .hubble-product__options .s-option-tooltip{height:14px;width:14px}
.hubble-product__options .s-option-tooltip__btn{width:3.88888889vw;height:3.88888889vw;font-size:3.88888889vw}
.hubble-product__options .s-option-tooltip__btn .s-tooltip-icon .icon{width:3.88888889vw;height:3.88888889vw}
.hubble-product__options .s-option-tooltip__btn-arrow{top:auto;bottom:-2.22222222vw;width:2.22222222vw;height:1.38888889vw;margin-left:-1.11111111vw}
.hubble-product__options .s-option-tooltip__btn-arrow:before,.hubble-product__options .s-option-tooltip__btn-arrow:after{top:auto;bottom:0;border-color:transparent;border-width:0vw 1.11111111vw 1.38888889vw 1.11111111vw}
.hubble-product__options .s-option-tooltip__btn-arrow:before{border-bottom-color:#eee}
.hubble-product__options .s-option-tooltip__btn-arrow:after{top:auto;bottom:-1px;border-bottom-color:#fff}
.hubble-product__options .s-option-tooltip__box{top:auto;width:auto;max-width:78.61111111vw;left:8.33333333vw;bottom:auto;margin:2.5vw 0vw 0vw 0vw}
.hubble-product__options .s-option-tooltip__box-desc{width:auto;min-width:41.66666667vw;padding:2.22222222vw 7.77777778vw 2.22222222vw 2.22222222vw;font-size:3.33333333vw;line-height:1.32;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2)}
.hubble-product__options .s-option-tooltip__box-close{padding:1.80555556vw}
.hubble-product__options .s-option-tooltip__box-close .icon{width:3.88888889vw;height:3.88888889vw}
.hubble-product__options .s-option-tooltip.is-active .s-option-tooltip__btn:after{background-size:1.66666667vw 1.66666667vw}
.hubble-product__options .s-option-tooltip.is-up-tooltip .s-option-tooltip__btn-arrow{bottom:auto;top:-2.22222222vw}
.hubble-product__options .s-option-tooltip.is-up-tooltip .s-option-tooltip__btn-arrow:before,.hubble-product__options .s-option-tooltip.is-up-tooltip .s-option-tooltip__btn-arrow:after{top:0;bottom:auto;border-width:1.38888889vw 1.11111111vw 0vw 1.11111111vw}
.hubble-product__options .s-option-tooltip.is-up-tooltip .s-option-tooltip__btn-arrow:before{border-top-color:#eee}
.hubble-product__options .s-option-tooltip.is-up-tooltip .s-option-tooltip__btn-arrow:after{top:-1px;bottom:auto;border-top-color:#fff}
.hubble-product__options .s-option-tooltip.is-up-tooltip .s-option-tooltip__box{-webkit-transform:translateY(-100%);transform:translateY(-100%);margin:-6.66666667vw 0vw 0vw 0vw}
.hubble-product__options.s-option-finance .hubble-product__options-head br{display:none}
.hubble-product__options-wrap .hubble-product__options-head,.hubble-product__options-wrap .hubble-product__options-hinge-head{position:relative}
.hubble-product__options-wrap .hubble-product__options-content.s-no-text{padding-top:0}
.hubble-product__options-wrap .hubble-product__options-content.s-no-text:before,.hubble-product__options-wrap .hubble-product__options-content.s-no-text:after{display:none}
.hubble-product__options-wrap .hubble-product__options-content.s-no-text .hubble-product__options-content-btn{display:block;position:static;max-width:none;width:auto;text-align:left}
.hubble-product__options-head{display:block;width:100%}
.hubble-product__options-head .s-option-desc{margin:1.11111111vw 0vw 0vw 0vw;font-size:3.33333333vw;vertical-align:middle}
.hubble-product__options-head .s-alert-text{margin-top:.55555556vw;padding-left:6.66666667vw}
.hubble-product__options-hinge-head{display:block;width:100%}
.hubble-product__options-hinge-head .s-option-tooltip{position:static;margin-top:0;padding-left:1.38888889vw}
.s-option-upgrade .hubble-product__options-hinge-head .s-option-tooltip{height:14px;width:14px}
.hubble-product__options-hinge-head .s-option-tooltip__btn{width:3.88888889vw;height:3.88888889vw;font-size:3.88888889vw}
.hubble-product__options-hinge-head .s-option-tooltip__btn .s-tooltip-icon .icon{width:3.88888889vw;height:3.88888889vw}
.hubble-product__options-hinge-head .s-option-tooltip__btn-arrow{top:auto;bottom:-2.22222222vw;width:2.22222222vw;height:1.38888889vw;margin-left:-1.11111111vw}
.hubble-product__options-hinge-head .s-option-tooltip__btn-arrow:before,.hubble-product__options-hinge-head .s-option-tooltip__btn-arrow:after{top:auto;bottom:0;border-color:transparent;border-width:0vw 1.11111111vw 1.38888889vw 1.11111111vw}
.hubble-product__options-hinge-head .s-option-tooltip__btn-arrow:before{border-bottom-color:#eee}
.hubble-product__options-hinge-head .s-option-tooltip__btn-arrow:after{top:auto;bottom:-1px;border-bottom-color:#fff}
.hubble-product__options-hinge-head .s-option-tooltip__box{top:auto;width:auto;max-width:78.61111111vw;left:8.33333333vw;bottom:auto;margin:2.5vw 0vw 0vw 0vw}
.hubble-product__options-hinge-head .s-option-tooltip__box-desc{width:auto;min-width:41.66666667vw;padding:2.22222222vw 7.77777778vw 2.22222222vw 2.22222222vw;font-size:3.33333333vw;line-height:1.32;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2)}
.hubble-product__options-hinge-head .s-option-tooltip__box-close{padding:1.80555556vw}
.hubble-product__options-hinge-head .s-option-tooltip__box-close .icon{width:3.88888889vw;height:3.88888889vw}
.hubble-product__options-hinge-head .s-option-tooltip.is-active .s-option-tooltip__btn:after{background-size:1.66666667vw 1.66666667vw}
.hubble-product__options-hinge-head .s-option-desc{margin:1.11111111vw 0vw 0vw 0vw;font-size:3.33333333vw;vertical-align:middle}
.hubble-product__options-hinge-head .s-alert-text{margin-top:.55555556vw;padding-left:6.66666667vw}
.hubble-product__options-head-btn{top:7.77777778vw;right:6.66666667vw}
.hubble-product__options-head-btn a.s-btn-text{font-size:3.33333333vw}
.hubble-product__options-head-btn a.s-btn-text:after{height:1px}
.hubble-product__options-content{display:block;width:100%;min-height:13.33333333vw}
.hubble-product__options-content .s-option-content-tooltip{position:static;margin-top:1.66666667vw;padding-left:1.38888889vw}
.s-option-upgrade .hubble-product__options-content .s-option-content-tooltip{height:14px;width:14px}
.hubble-product__options-content .s-option-content-tooltip__btn{width:3.88888889vw;height:3.88888889vw;font-size:3.88888889vw}
.hubble-product__options-content .s-option-content-tooltip__btn .s-tooltip-icon .icon{width:3.88888889vw;height:3.88888889vw}
.hubble-product__options-content .s-option-content-tooltip__btn-arrow{top:auto;bottom:-2.22222222vw;width:2.22222222vw;height:1.38888889vw;margin-left:-1.11111111vw}
.hubble-product__options-content .s-option-content-tooltip__btn-arrow:before,.hubble-product__options-content .s-option-content-tooltip__btn-arrow:after{top:auto;bottom:0;border-color:transparent;border-width:0vw 1.11111111vw 1.38888889vw 1.11111111vw}
.hubble-product__options-content .s-option-content-tooltip__btn-arrow:before{border-bottom-color:#eee}
.hubble-product__options-content .s-option-content-tooltip__btn-arrow:after{top:auto;bottom:-1px;border-bottom-color:#fff}
.hubble-product__options-content .s-option-content-tooltip__box{top:auto;width:auto;max-width:78.61111111vw;left:4.44444444vw;bottom:auto;margin:2.5vw 0vw 0vw 0vw}
.hubble-product__options-content .s-option-content-tooltip__box-desc{width:auto;min-width:41.66666667vw;padding:2.22222222vw 7.77777778vw 2.22222222vw 2.22222222vw;font-size:3.33333333vw;line-height:1.32;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2)}
.hubble-product__options-content .s-option-content-tooltip__box-close{padding:1.80555556vw}
.hubble-product__options-content .s-option-content-tooltip__box-close .icon{width:3.88888889vw;height:3.88888889vw}
.hubble-product__options-content .s-option-content-tooltip.is-active .s-option-content-tooltip__btn:after{background-size:1.66666667vw 1.66666667vw}
.hubble-product__options-content .s-option-content-tooltip.is-up-tooltip .s-option-content-tooltip__btn-arrow{bottom:auto;top:-2.22222222vw}
.hubble-product__options-content .s-option-content-tooltip.is-up-tooltip .s-option-content-tooltip__btn-arrow:before,.hubble-product__options-content .s-option-content-tooltip.is-up-tooltip .s-option-content-tooltip__btn-arrow:after{top:0;bottom:auto;border-width:1.38888889vw 1.11111111vw 0vw 1.11111111vw}
.hubble-product__options-content .s-option-content-tooltip.is-up-tooltip .s-option-content-tooltip__btn-arrow:before{border-top-color:#eee}
.hubble-product__options-content .s-option-content-tooltip.is-up-tooltip .s-option-content-tooltip__btn-arrow:after{top:-1px;bottom:auto;border-top-color:#fff}
.hubble-product__options-content .s-option-content-tooltip.is-up-tooltip .s-option-content-tooltip__box{bottom:auto;-webkit-transform:translateY(-100%);transform:translateY(-100%);margin:-6.66666667vw 0vw 0vw 0vw}
.hubble-product__options-head{padding:6.66666667vw 6.66666667vw 0vw 6.66666667vw}
.hubble-product__options-content{padding:4.16666667vw 6.66666667vw 6.66666667vw 6.66666667vw;font-size:3.33333333vw}
.hubble-product__options-content-inner:before,.hubble-product__options-content-inner:after{display:none}
.hubble-product__options-content-inner:first-child .hubble-product__options-content-text:first-child{margin-top:0}
.hubble-product__options-content-text .s-default-title{line-height:1.4}
.hubble-product__options-content-text .s-default-desc{margin-top:1px}
.hubble-product__options-content-text .s-default-extraoff{margin-top:1.11111111vw;font-size:2.77777778vw}
.hubble-product__options-content-text .s-option-selected .s-selec-name,.hubble-product__options-content-text .s-option-selected .s-selec-price{font-size:3.33333333vw}
.hubble-product__options-content-text .s-option-selected .s-selec-name{padding-right:2.77777778vw}
.hubble-product__options-content-text .s-selec-name{display:inline-block;width:60%;padding-right:2.77777778vw;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;font-size:3.33333333vw}
.hubble-product__options-content-text .s-selec-price{display:inline-block;width:40%;vertical-align:top;font-size:3.33333333vw;text-align:right}
.hubble-product__options-content-text-list .hubble-product__options-content-text{font-size:3.61111111vw;line-height:1.23;padding-left:2.22222222vw}
.hubble-product__options-content-text-list .hubble-product__options-content-text::before{top:-0.55555556vw;font-size:4.72222222vw}
.hubble-product__options-content-cta{text-align:right}
.hubble-product__options-content-cta .s-btn-encased{min-width:26.66666667vw;margin:0vw 1.11111111vw;padding:3.05555556vw 5.27777778vw 3.61111111vw 5.27777778vw}
.hubble-product__options-content-cta .s-btn-encased:first-child{margin:0}
.hubble-product__options-content-cta .s-btn-encased .s-cta-text{font-size:3.88888889vw}
.hubble-product__options-content-editing{margin:3.88888889vw -1.94444444vw 0vw -1.94444444vw;text-align:right}
.hubble-product__options-content-editing .s-btn-text.s-cta-hubble-blue{margin:0vw 1.94444444vw}
.hubble-product__options-content-btn{top:7.77777778vw;right:6.66666667vw}
.hubble-product__options-content-btn a.s-btn-text{font-size:3.33333333vw}
.hubble-product__options-content-btn a.s-btn-text:after{height:1px}
.hubble-product__options-content-inner ~ .hubble-product__options-list-wrap{margin-top:3.33333333vw}
.hubble-product__options-content-inner ~ .hubble-product__options-content-cta,.hubble-product__options-content-inner+.hubble-product__options-content-alert{margin-top:4.44444444vw}
.hubble-product__options-content.s-no-text .hubble-product__options-content-btn{margin-top:0}
.hubble-product__options-discount{font-size:3.33333333vw;margin-top:4.16666667vw;padding:4.16666667vw;border-radius:1.66666667vw}
.hubble-product__options-discount .s-discount-text{padding-left:8.33333333vw}
.hubble-product__options-discount .s-discount-text .s-shopping-icon{width:6.11111111vw;height:6.11111111vw;top:-0.55555556vw;left:-0.55555556vw}
.hubble-product__options-discount .s-discount-text .s-shopping-icon .icon{width:6.11111111vw;height:6.11111111vw}
.hubble-product__options-alert{margin-top:4.44444444vw}
.hubble-product__options-alert:first-child{margin-top:0}
.hubble-product__options-alert .s-alert-text,.hubble-product__options-alert .s-info-text,.hubble-product__options-alert .s-incompatible-text{padding-top:.55555556vw;padding-left:6.66666667vw}
.hubble-product__options-alert .s-alert-text .s-alert-icon,.hubble-product__options-alert .s-info-text .s-alert-icon,.hubble-product__options-alert .s-incompatible-text .s-alert-icon,.hubble-product__options-alert .s-alert-text .s-incompatible-icon,.hubble-product__options-alert .s-info-text .s-incompatible-icon,.hubble-product__options-alert .s-incompatible-text .s-incompatible-icon,.hubble-product__options-alert .s-alert-text .s-info-icon,.hubble-product__options-alert .s-info-text .s-info-icon,.hubble-product__options-alert .s-incompatible-text .s-info-icon{top:0}
.hubble-product__options-alert .s-alert-text .s-info-error-icon,.hubble-product__options-alert .s-info-text .s-info-error-icon,.hubble-product__options-alert .s-incompatible-text .s-info-error-icon{top:0}
.hubble-product__options-alert .s-type-flicker{border-radius:1.66666667vw;padding:3.61111111vw 4.44444444vw 3.61111111vw 11.11111111vw}
.hubble-product__options-alert .s-type-flicker .s-info-error-icon{top:3.33333333vw;left:4.44444444vw}
.hubble-product__options-list{width:100%;margin:1.11111111vw 0vw;padding:0}
.hubble-product__options-list-wrap{margin:0}
.hubble-product__options-list-wrap+.hubble-product__options-alert{margin-top:2.22222222vw}
.hubble-product__options-list-guide{width:100%;margin:2.22222222vw 0vw 0vw 0vw}
.hubble-product__options-list-guide-wrap{display:block;margin:2.22222222vw 0vw 0vw 0vw}
.hubble-product__options-list-guide-wrap.layout-type2 .hubble-product__options-list-guide+.hubble-product__options-list-guide{margin-top:2.22222222vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-btn__image{width:27.77777778vw;height:24.16666667vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-btn__image .image--loaded{height:24.16666667vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-btn__image+.s-guide-text{padding:4.44444444vw 6.66666667vw 4.44444444vw 1.11111111vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text{padding:5.55555556vw 3.33333333vw 5.55555556vw 3.33333333vw;font-size:2.77777778vw;padding:4.44444444vw 8.88888889vw 4.44444444vw 4.44444444vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text .s-guide-text--title{margin-bottom:1.11111111vw;font-size:3.33333333vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text .s-help-icon{top:2.22222222vw;right:2.22222222vw}
.hubble-product__options-list-guide .s-guide-btn .s-guide-text .s-help-icon svg.icon{width:3.88888889vw;height:3.88888889vw}
.hubble-product__options .s-option-box .hubble-pd-radio__label .js-s-label-inner{min-height:15vw}
.hubble-product__options .s-option-box .hubble-pd-radio__label .js-s-label-inner:before{min-height:15vw}
.hubble-product__options .s-option-box .hubble-pd-radio__label .s-label{height:auto}
.hubble-product__options .s-option-box .hubble-pd-radio__label .s-label-inner{min-height:15vw;padding:4.44444444vw 4.16666667vw;font-size:4.44444444vw}
.hubble-product__options .s-option-box .hubble-pd-radio__label .s-sp-wrap{display:block;padding:0;font-weight:normal}
.hubble-product__options .s-option-box .s-rdo-text{font-size:4.44444444vw;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options .s-option-box .s-rdo-text .s-basic-code{font-size:3.88888889vw}
.hubble-product__options .s-option-box .s-rdo-text .s-option-description{font-size:3.88888889vw;margin-top:.55555556vw}
.hubble-product__options .s-option-box .s-rdo-price{font-size:3.88888889vw;text-align:right}
.hubble-product__options .s-option-box .s-was-price{letter-spacing:0;font-size:3.33333333vw}
.hubble-product__options .s-option-box .s-was-price em{display:inline-block;margin-top:0;margin-left:1.11111111vw}
.hubble-product__options .s-option-box .s-was-price .big{font-size:3.88888889vw;top:-1.11111111vw}
.hubble-product__options .s-option-box .s-guide-message{font-size:3.88888889vw;margin-top:1.11111111vw}
.hubble-product__options .s-option-box .s-rdo-text+.s-guide-message{margin-top:1.11111111vw}
.hubble-product__options .s-option-box .s-rdo-price+.s-was-price,.hubble-product__options .s-option-box .s-was-price+.s-rdo-price{margin-top:1.11111111vw}
.hubble-product__options .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-box{padding:2px;border-width:2px}
.hubble-product__options .hubble-pd-radio.s-type-color .hubble-pd-radio__label .s-color-name{margin-top:.55555556vw;font-size:3.33333333vw}
.hubble-product__options-list-text{margin-top:2.22222222vw;padding:3.33333333vw 6.38888889vw 3.33333333vw 4.44444444vw}
.hubble-product__options-list-text .s-add-message{font-size:2.77777778vw}
.hubble-product__options-list-text .s-add-message em{margin-top:1.11111111vw;font-size:3.33333333vw}
.hubble-product__options-list-text a[target="_blank"]:after{width:2.77777778vw;height:2.77777778vw}
.hubble-product__options-shipping-text{font-size:2.77777778vw;margin:2.22222222vw 0vw 4.44444444vw 0vw;line-height:1.6}
.hubble-product__options-shipping-text .s-shipping-text{margin-top:.69444444vw;padding-left:6.11111111vw}
.hubble-product__options-shipping-text .s-shipping-text svg.icon{width:4.44444444vw;height:4.44444444vw}
.hubble-product__options-disclaimer{margin-top:3.88888889vw;font-size:2.77777778vw;line-height:1.6}
.hubble-product__options-disclaimer a[target="_blank"]:after{width:2.77777778vw;height:2.77777778vw}
.hubble-product__options-disclaimer .s-fix-width{width:100%}
.hubble-product__options-disclaimer p+p{margin-top:4.16666667vw}
.hubble-product__options-disclaimer.s-small{font-size:2.77777778vw;margin-top:4.16666667vw}
.hubble-product__options .s-layer-box-inner{padding:3.61111111vw 4.16666667vw;border-radius:1.66666667vw}
.hubble-product__options .s-layer-box .s-btn-search{right:-1.66666667vw}
.hubble-product__options .s-layer-box .s-btn-search:before{width:1.66666667vw;height:2.5vw;margin:1.94444444vw}
.hubble-product__options .s-layer-box .s-btn-search .s-search-icon{width:3.88888889vw;height:4.72222222vw;margin:.83333333vw}
.hubble-product__options .s-layer-box .s-btn-search .s-search-icon .icon{width:3.88888889vw;height:4.72222222vw}
.hubble-product__options .hubble-pd-input__wrap{padding-right:3.88888889vw}
.hubble-product__options .hubble-pd-input__label,.hubble-product__options .hubble-pd-input__input{padding:.55555556vw 6.94444444vw .55555556vw 0vw;font-size:4.44444444vw}
.hubble-product__options .s-btn-delete{width:6.11111111vw;padding:.83333333vw}
.hubble-product__options .s-btn-delete:before{width:4.44444444vw;height:4.44444444vw}
.hubble-product__options .s-option-partner{margin:0vw -0.83333333vw}
.hubble-product__options .s-partner-icon{width:4.16666667vw;padding:1.66666667vw .83333333vw 1.38888889vw .83333333vw}
.hubble-product__options .s-partner-icon img{width:4.16666667vw;height:2.22222222vw}
.hubble-product__options .s-partner-icon.sim-options img{height:4.16666667vw}
.hubble-product__options.s-option-eup .hubble-product__options-head,.hubble-product__options.s-option-trade .hubble-product__options-head,.hubble-product__options.s-option-choose .hubble-product__options-head,.hubble-product__options.s-option-rental .hubble-product__options-head,.hubble-product__options.s-option-tariff .hubble-product__options-head,.hubble-product__options.s-option-upgrade .hubble-product__options-head,.hubble-product__options.s-option-assured-buyback .hubble-product__options-head,.hubble-product__options.s-option-care .hubble-product__options-head,.hubble-product__options.s-option-warranty .hubble-product__options-head,.hubble-product__options.s-option-finance .hubble-product__options-head,.hubble-product__options.s-option-emi .hubble-product__options-head{padding:5.55555556vw 32.91666667vw 0vw 6.66666667vw}
.hubble-product__options.s-option-eup .hubble-product__options-head{padding-right:29.16666667vw}
.hubble-product__options.s-option-eup .hubble-product__options-list{margin:1.11111111vw 0vw}
.hubble-product__options.s-option-eup .hubble-product__options-list-inner{min-height:18.61111111vw;padding:1.66666667vw 4.16666667vw;font-size:4.44444444vw}
.hubble-product__options.s-option-eup .hubble-product__options-list-inner .s-cta-text{text-align:left;width:35%}
.hubble-product__options.s-option-eup .hubble-product__options-list-inner .s-cta-price{width:100%;font-size:3.33333333vw}
.hubble-product__options.s-option-eup .hubble-product__options-list-inner p{margin-top:1px;font-weight:bold;font-size:3.88888889vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-inner ~ .hubble-product__options-content-cta{margin:4.16666667vw 0vw;text-align:left}
.hubble-product__options.s-option-eup .hubble-product__options-content-cta{margin-top:3.33333333vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-cta .hubble-product__options-list-wrap>ul{-ms-flex-wrap:wrap;flex-wrap:wrap}
.hubble-product__options.s-option-eup .hubble-product__options-content-cta .s-sp-wrap{font-size:2.77777778vw;margin:1.11111111vw 4.44444444vw 1.66666667vw 4.44444444vw;padding:0vw;text-align:left}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected{width:100%;padding:3.33333333vw 0vw 0vw 0vw;border-radius:1.66666667vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-selec-result{padding:0vw 5vw 3.33333333vw 5vw;font-size:2.77777778vw;text-align:left}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-total{font-size:3.33333333vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-total .s-eup-price{margin-top:0;font-size:7.5vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary__price .s-eup-product{padding:4.44444444vw 5.55555556vw 3.33333333vw 5.55555556vw;font-size:3.33333333vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary__price .s-eup-product span{margin-top:1.11111111vw;font-size:2.77777778vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary .hubble-product__options-content-editing{padding:0vw 5.55555556vw 4.44444444vw 5.55555556vw;display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary .hubble-product__options-content-editing a{margin:0vw 2.22222222vw;font-size:3.33333333vw}
.hubble-product__options.s-option-eup .hubble-product__options-content-selected .s-eup-summary .hubble-product__options-content-editing a:first-child{margin-left:0}
.hubble-product__options.s-option-eup .hubble-product__options-disclaimer{margin-top:2.22222222vw;font-size:2.77777778vw;text-align:left}
.hubble-product__options.s-option-subscription .hubble-product__options-head{padding-right:29.16666667vw}
.hubble-product__options.s-option-subscription .hubble-product__options-list{margin:1.11111111vw 0vw}
.hubble-product__options.s-option-subscription .hubble-product__options-list-inner{min-height:15vw;padding:1.66666667vw 4.16666667vw;font-size:4.44444444vw}
.hubble-product__options.s-option-subscription .hubble-product__options-list-inner .s-cta-text{text-align:left;width:35%}
.hubble-product__options.s-option-subscription .hubble-product__options-list-inner .s-cta-price{width:100%;font-size:3.33333333vw}
.hubble-product__options.s-option-subscription .hubble-product__options-list-inner p{font-size:3.88888889vw}
.hubble-product__options.s-option-subscription .hubble-product__options-content-inner ~ .hubble-product__options-content-cta{margin:4.16666667vw 0vw;text-align:left}
.hubble-product__options.s-option-subscription .hubble-product__options-content-cta .hubble-product__options-list-wrap>ul{-ms-flex-wrap:wrap;flex-wrap:wrap}
.hubble-product__options.s-option-subscription .hubble-product__options-content-cta .s-sp-wrap{font-size:2.77777778vw;margin:1.11111111vw 4.44444444vw 1.66666667vw 4.44444444vw;padding:0vw;text-align:left}
.hubble-product__options.s-option-subscription .hubble-product__options-disclaimer{margin-top:2.22222222vw;font-size:2.77777778vw;text-align:left}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content{padding-top:3.61111111vw}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content .hubble-product__options-content-inner{margin-top:1.11111111vw;padding:3.33333333vw 0vw 0vw 0vw}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content .hubble-product__options-content-inner .s-selec-result{padding:0vw 5vw 3.33333333vw 5vw;font-size:2.77777778vw;text-align:left}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content .hubble-product__options-content-inner .s-tradein-summary__disclaimer{font-size:3.33333333vw;padding:1.94444444vw 5vw 2.77777778vw 5vw}
.hubble-product__options.s-option-trade.is-selected .hubble-product__options-content .hubble-product__options-alert+.hubble-product__options-content-inner{margin-top:4.44444444vw}
.hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-selec-result{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:3.33333333vw 5vw}
.hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-price-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0vw;padding:0vw 5vw 3.33333333vw 5vw}
.hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-price-wrap .s-trade-total .s-trade-price{width:100%;line-height:1.11;font-size:7.5vw}
.hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-price-wrap .s-trade-total .hubble-product__options-content-editing{padding:0;margin-top:2.22222222vw}
.hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-product-wrap{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-product-wrap .s-trade-product-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4.44444444vw 5vw}
.hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-product-wrap .s-trade-product-inner .s-trade-product{width:100%}
.hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price.layout-type2 .s-trade-product-wrap .s-trade-product-inner .hubble-product__options-content-editing{margin-top:2.22222222vw}
.hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-trade-price{font-size:4.72222222vw}
.hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-apply-discount{padding-bottom:0;font-size:3.33333333vw}
.hubble-product__options.s-option-trade.is-selected.is-stackable .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-apply-discount span{font-size:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__options-head{padding-right:29.16666667vw}
.hubble-product__options.s-option-trade .hubble-product__options-list{margin:1.11111111vw 0vw}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner{min-height:18.61111111vw;padding:1.66666667vw 4.16666667vw;font-size:4.44444444vw}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner .s-cta-text{text-align:left;width:35%}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner .s-cta-price{width:100%;font-size:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner p{margin-top:1px;font-size:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__options-list-inner p em{font-size:3.88888889vw}
.hubble-product__options.s-option-trade .hubble-product__options-content{padding-top:4.44444444vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-inner ~ .hubble-product__options-content-cta{margin:4.16666667vw 0vw;text-align:left}
.hubble-product__options.s-option-trade .hubble-product__options-content-inner .s-tradein-summary__price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.hubble-product__options.s-option-trade .hubble-product__options-content-inner .s-tradein-summary__price:first-child{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.hubble-product__options.s-option-trade .hubble-product__options-content-inner .s-tradein-summary__price>.s-trade-price-wrap{width:100% !important;border:0 !important;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-height:11.11111111vw;padding-left:3.88888889vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-inner .s-tradein-summary__price .s-trade-product{width:100% !important;padding:4.44444444vw 3.88888889vw 3.33333333vw 3.88888889vw;font-size:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-inner .s-tradein-summary__price .s-trade-product span{margin-top:1.11111111vw;font-size:2.77777778vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-cta{margin-top:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-cta .hubble-product__options-list-wrap>ul{-ms-flex-wrap:wrap;flex-wrap:wrap}
.hubble-product__options.s-option-trade .hubble-product__options-content-cta .s-sp-wrap{font-size:2.77777778vw;margin:1.11111111vw 3.88888889vw 1.66666667vw 3.88888889vw;padding:0vw;text-align:left}
.hubble-product__options.s-option-trade .hubble-product__options-content-text{margin-top:0}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-selec-result,.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-selec-de,.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-promotion-text{font-size:4.16666667vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-apply-discount{margin-top:0;font-size:3.88888889vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-apply-discount span{font-size:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary{margin-top:4.16666667vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-trade-price-wrap{min-height:auto;margin-bottom:2.22222222vw;padding:0vw 3.88888889vw 0vw 3.88888889vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-trade-total{margin-top:2.22222222vw;font-size:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-trade-total .s-trade-price{font-size:7.5vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-apply-discount{margin-top:.55555556vw;font-size:2.77777778vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-apply-discount span{font-size:2.77777778vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-trade-product{font-size:3.33333333vw;padding:4.44444444vw 3.88888889vw 3.33333333vw 3.88888889vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary__content .s-tradein-summary__price .s-trade-product span{margin-top:1.11111111vw;font-size:2.77777778vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary p{margin-top:0;font-size:2.77777778vw;line-height:1.42}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary .hubble-product__options-content-editing{padding:0vw 3.88888889vw 4.44444444vw 3.88888889vw;display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary .hubble-product__options-content-editing a{margin:0vw 2.22222222vw;font-size:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-text .s-tradein-summary .hubble-product__options-content-editing a:first-child{margin-left:0}
.hubble-product__options.s-option-trade .hubble-product__options-content-text+.hubble-product__options-alert{margin-top:4.72222222vw}
.hubble-product__options.s-option-trade .hubble-product__options-content-editing{margin-top:2.5vw;text-align:center}
.hubble-product__options.s-option-trade .hubble-product__options-content-editing a{margin:0vw 1.66666667vw;font-size:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__options-disclaimer{margin-top:2.22222222vw;font-size:2.77777778vw;text-align:left}
.hubble-product__options.s-option-trade .hubble-product__options-alert{margin-top:3.88888889vw}
.hubble-product__options.s-option-trade .hubble-product__options-alert:first-child{margin-top:0}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap{padding:4.44444444vw;border-radius:1.66666667vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-item{width:47.77777778vw;margin-right:2.22222222vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-inner{border-radius:1.66666667vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-title{padding-left:0;font-size:3.33333333vw;padding-bottom:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift-list{width:auto;margin:0;padding:0}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-img{width:38.88888889vw;height:38.88888889vw;margin-top:4.44444444vw;margin-bottom:2.22222222vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__option-wrap{margin-top:4.44444444vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__color{width:5.55555556vw;height:5.55555556vw;padding:0vw 1.38888889vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__color-name{display:block;font-size:2.77777778vw;margin-bottom:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__wrap--color-chip{margin-bottom:2.22222222vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .option-selector__wrap--capacity .option-selector__swiper-slide.is-disabled .option-selector__size{margin:0vw .55555556vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label{margin-top:4.44444444vw;font-size:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label a.cta-text{margin-right:1.38888889vw;vertical-align:1.38888889vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label{max-width:39.44444444vw;gap:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label{padding:0}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label__text{max-width:24.02777778vw;font-size:2.77777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-energy-label__badge{min-width:13.61111111vw;width:13.61111111vw;height:7.77777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-repairability{margin-top:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-repairability__image{width:14.16666667vw;height:8.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-charger{margin-top:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__label .s-energy-label .badge-charger .charger-icon{width:6.38888889vw;height:8.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price{margin:4.44444444vw 0vw 3.33333333vw 0vw;font-size:3.88888889vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price-default del,.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price-save{font-size:2.77777778vw;margin-top:.83333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price-save{padding-left:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-was-price{font-size:2.77777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-was-price s{padding-right:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price span{font-size:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price span.s-rrp{margin-top:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price span.s-promotion{margin-top:1.11111111vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-vat-price span.s-except{font-size:3.88888889vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-item-card__price .s-price{font-size:3.88888889vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info{padding:0vw 4.44444444vw 0vw 4.44444444vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info-title{-webkit-line-clamp:3;max-height:12.77777778vw;font-size:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info-title-desc{font-size:3.33333333vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info .s-dot-wrap{height:8.33333333vw;margin-top:1.38888889vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info .s-dot-text{max-height:8.33333333vw;font-size:3.33333333vw;padding-left:2.77777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__free-gift--card-info .option-selector__size-label{padding:0vw 3.33333333vw;font-size:2.77777778vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta{font-size:3.33333333vw;border-radius:6.66666667vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta--contained,.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta--outlined{min-width:24.44444444vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta--contained{padding:1.66666667vw 6.66666667vw 1.94444444vw 6.66666667vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta--outlined{padding:1.38888889vw 6.38888889vw 1.66666667vw 6.38888889vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .cta .s-cta-text{max-height:8.88888889vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .hubble-product__options-content-btn{margin:3.33333333vw 0vw 3.33333333vw 0vw}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .bc-scroller .bc-scroller-wrapper{padding:0}
.hubble-product__options.s-option-trade .hubble-product__free-gift-wrap .bc-scroller .scrollbar-horizontal__track .scrollbar-horizontal__track-content{right:0;left:0}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-head{padding-right:29.16666667vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-wrap{margin:6.66666667vw 0vw 0vw 0vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-wrap ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-inner{min-height:auto;padding:4.44444444vw;font-size:4.44444444vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-inner .s-cta-text span{font-size:3.88888889vw;margin-top:1.11111111vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-inner .s-cta-price{font-size:3.88888889vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list+li{margin-top:2.22222222vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-list-text .s-add-message em{margin:0vw 0vw 1.11111111vw 0vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-description{font-size:3.33333333vw;margin-bottom:2.22222222vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:4.44444444vw;gap:2.22222222vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item{width:100%;text-align:center;padding:3.33333333vw 4.44444444vw 4.44444444vw 4.44444444vw;border-radius:1.66666667vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item .icon{width:6.66666667vw;height:6.66666667vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item strong{font-size:4.44444444vw;margin-top:2.22222222vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item p{font-size:3.33333333vw;margin-top:1.11111111vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-benefit-item em{font-size:3.33333333vw;margin-top:2.22222222vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected{margin-top:6.66666667vw;padding:3.33333333vw 0vw 0vw 0vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-selec-result{padding:0vw 5.55555556vw 1.94444444vw 5.55555556vw;font-size:2.77777778vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-galaxy-club-summary .s-galaxy-club-summary__content .s-galaxy-club-summary__price{padding:4.44444444vw 5.55555556vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-galaxy-club-summary .s-galaxy-club-summary__content .s-galaxy-club-summary__price .s-galaxy-club-product span{font-size:3.33333333vw;line-height:1.33}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-galaxy-club-summary .s-galaxy-club-summary__content .s-galaxy-club-summary__price .hubble-product__options-content-editing{margin:3.33333333vw 0vw 0vw -2.22222222vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-content-selected .s-galaxy-club-summary .s-galaxy-club-summary__content .s-galaxy-club-summary__price .hubble-product__options-content-editing .s-btn-text{margin:0vw 2.22222222vw;font-size:3.33333333vw}
.hubble-product__options.s-option-galaxy-club .hubble-product__options-alert+.hubble-product__options-list-wrap{margin:4.44444444vw 0vw 0vw 0vw}
.hubble-product__options.s-option-color .hubble-product__options-list{width:25%}
.hubble-product__options.s-option-color .hubble-product__options-list-wrap{padding:0}
.hubble-product__options.s-option-color .hubble-product__options-list-wrap.s-three-center{text-align:left}
.hubble-product__options.s-option-color .s-color-out,.hubble-product__options.s-option-color .s-special-message{margin-top:0}
.hubble-product__options.s-option-color-top .hubble-product__options-content{display:block}
.hubble-product__options.s-option-color-top .hubble-product__options-color{width:100%;padding:0vw 8.33333333vw}
.hubble-product__options.s-option-color-top .hubble-product__options-color-img{width:41.66666667vw;height:41.66666667vw}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list-wrap{padding:2.77777778vw 0vw 0vw 0vw}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box{padding:2px;border-width:2px}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap{width:7.77777778vw;height:7.77777778vw}
.hubble-product__options.s-option-color-top .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap .s-box-color img{width:7.77777778vw;height:7.77777778vw}
.hubble-product__options.s-option-color-top .hubble-product__options-color .s-color-name{margin-top:.83333333vw}
.hubble-product__options.s-option-color-top .hubble-product__options-color .s-special-message{margin-top:0vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge{width:100%;margin-top:3.05555556vw;padding:4.72222222vw 0vw 0vw 0vw;border:0;border-top:2px solid #eaeaea;font-size:2.77777778vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list{padding:0vw 3.33333333vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list-wrap{width:auto;margin-top:2.5vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list-wrap.s-four-center{text-align:center}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-color-wrap{width:5.27777778vw;height:26.94444444vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-color-wrap .s-box-color img{width:5.27777778vw;height:26.94444444vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .hubble-pd-radio__label .s-box{padding:.55555556vw 1.11111111vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .hubble-product__options-list .s-color-name{line-height:1.3}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .s-hinge-title{margin-top:0;margin-right:0vw;font-size:3.33333333vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge .s-hinge-text{margin:.55555556vw 0vw 0vw 0vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-head{padding-left:2.77777778vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-head .s-option-tooltip{margin-top:-0.83333333vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-content .s-option-content-tooltip{margin-top:.83333333vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text{width:auto;margin-top:5.27777778vw;margin-left:1.66666667vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text .s-hinge-text{padding-left:6.66666667vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text .s-hinge-icon{width:4.16666667vw;height:4.16666667vw;margin-top:-1.94444444vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text .s-hinge-icon .icon{width:4.16666667vw;height:4.16666667vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-text br{display:block}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-notice{width:auto;margin:3.33333333vw -6.94444444vw 0vw -6.94444444vw;padding:0;line-height:1.4}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-notice br{display:none}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-notice .s-hinge-block{display:inline}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-disable{padding:0;padding-top:32.5vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-disable .s-btn-text{font-size:4.16666667vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-btn{width:auto;margin-top:3.05555556vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge-cancel{top:4.72222222vw}
.hubble-product__options.s-option-color-top .hubble-product__options-hinge.is-disabled .hubble-product__options-hinge-btn{min-height:3.61111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-content{display:block;overflow:hidden}
.hubble-product__options.s-option-color-special .hubble-product__options-color-img{display:block;max-width:100vw;width:100vw;max-height:100vw;height:100vw;margin-left:-6.94444444vw;margin-right:-6.94444444vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color{display:block;width:100%;padding:0;border:0;min-height:auto;margin:5.55555556vw 0vw 0vw 0vw;font-size:3.61111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list{padding:0;width:20vw;margin:2.22222222vw 1.11111111vw 4.44444444vw 1.11111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list-wrap{min-width:100%;padding:0;margin:0vw -2.22222222vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio.s-type-color{width:20vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box{padding:2px;border-width:2px}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap{width:7.77777778vw;height:7.77777778vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap .s-box-color img{width:7.77777778vw;height:7.77777778vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-color-name{margin-top:1.11111111vw;line-height:1.17;font-size:3.33333333vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-special-message{font-size:2.77777778vw;margin-top:1.11111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-color .hubble-product__options-list .hubble-pd-radio .s-color-out{font-size:2.77777778vw;margin-top:.55555556vw}
.hubble-product__options.s-option-color-special .hubble-product__options-eta-text{min-width:100%;font-size:2.77777778vw;margin:2.22222222vw 1.38888889vw 4.44444444vw 1.38888889vw;line-height:1.6;padding-left:5.83333333vw}
.hubble-product__options.s-option-color-special .hubble-product__options-eta-text svg.icon{width:4.44444444vw;height:4.44444444vw}
.hubble-product__options.s-option-color-special .hubble-product__options-eta-text+.hubble-product__options-special-wrap{margin-top:2.22222222vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap{display:block;width:auto;margin-left:-3.33333333vw;margin-right:-3.33333333vw;margin-bottom:3.33333333vw;padding:4.44444444vw 3.75vw;border-width:.55555556vw;border-radius:5.55555556vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap .hubble-product__options-list{width:18.33333333vw;margin:2.22222222vw 2.22222222vw 4.44444444vw 2.22222222vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap .hubble-product__options-list-wrap{margin:-2.22222222vw -3.88888889vw 0vw -3.88888889vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap .hubble-product__options-list .hubble-pd-radio.s-type-color{width:18.33333333vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap .s-shipping-text{padding-left:11.11111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap .s-shipping-text svg.icon{width:7.5vw;height:7.5vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color{width:auto;margin-left:-3.33333333vw;margin-right:-3.33333333vw;padding:4.44444444vw 3.75vw;border-width:.55555556vw;border-radius:5.55555556vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .hubble-product__options-sub-head .s-sub-title{font-size:3.33333333vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .hubble-product__options-sub-head .s-option-tooltip{margin-top:-0.55555556vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .hubble-product__options-sub-head .s-sub-text{margin-top:2.22222222vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .hubble-product__options-shipping-text{margin:2.22222222vw 0vw 0vw 0vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__title{margin:4.44444444vw 0vw 3.88888889vw 0vw;font-size:3.61111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap{margin:0vw -1.66666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap .swiper-button-next{display:none;top:12.5vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap:hover .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap:hover .swiper-button-next{display:none}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap:focus-within .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap:focus-within .swiper-button-next{display:none}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-list{margin:0;padding:.55555556vw 0vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item{padding:0 4px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .hubble-pd-radio__label .s-label{height:20vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-color-name{margin-top:1.11111111vw;font-size:3.33333333vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-special-message{margin-top:1.11111111vw;font-size:2.77777778vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-color-out{margin:.55555556vw 0vw 0vw 0vw;font-size:2.77777778vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-shipping-text{margin-top:.69444444vw;padding-left:6.11111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-shipping-text svg.icon{width:4.44444444vw;height:4.44444444vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color{padding:4.44444444vw 3.75vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .hubble-product__options-sub-head{margin:0vw 0vw 4.44444444vw 0vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .hubble-product__options-sub-head .s-sub-text{font-size:2.77777778vw;margin-top:1.11111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .hubble-product__options-shipping-text{margin:4.44444444vw 0vw 0vw 0vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__title{margin:4.44444444vw 0vw 3.88888889vw 0vw;font-size:3.61111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap{margin:0vw -1.66666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap .swiper-button-next{display:none;top:12.5vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap:hover .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap:hover .swiper-button-next{display:none}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap:focus-within .swiper-button-prev,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap:focus-within .swiper-button-next{display:none}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-list{margin:0;padding:.55555556vw 0vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item{padding:0 4px}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .hubble-pd-radio__label .s-label{height:20vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-color-out,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-delivery-date{padding:.55555556vw 0vw 0vw 0vw;font-size:2.5vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty{border-radius:1.66666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn{height:20vw;border-radius:1.66666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn svg.icon{width:4.44444444vw;height:4.44444444vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__delete__delete{position:absolute;top:0;right:0}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__delete-btn{width:5.83333333vw;height:5.83333333vw;padding:1.38888889vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__delete-btn svg.icon{width:3.05555556vw;height:3.05555556vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__disclaimer-wrap,.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__cta-sub-text{margin-top:2.22222222vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__disclaimer{line-height:1.72;font-size:2.77777778vw;padding-left:6.11111111vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__disclaimer-icon svg.icon{width:4.44444444vw;height:4.44444444vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__cta{margin:5.55555556vw 0vw 1.66666667vw 0vw}
.hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__cta-sub-text{font-size:2.77777778vw;margin-top:2.22222222vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head{margin:0vw 0vw 2.22222222vw 0vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-title{font-size:4.16666667vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-hidden-title .s-hidden-text{font-size:4.16666667vw;padding-left:2.22222222vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-hidden-title .s-hidden-text:before{top:0;height:5.55555556vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-hidden-title .s-option-tooltip{margin-top:-0.55555556vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-text{font-size:2.77777778vw;margin-top:4.44444444vw}
.hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-option-tooltip__box{max-width:78.61111111vw;text-align:left;left:0vw}
.hubble-product__options.s-diff-radio .hubble-product__options-list{margin:1.94444444vw 0vw}
.hubble-product__options.s-diff-radio .hubble-pd-radio{border:0}
.hubble-product__options.s-diff-radio .hubble-pd-radio__input:focus+.hubble-pd-radio__label{-webkit-box-shadow:none;box-shadow:none}
.hubble-product__options.s-diff-radio .hubble-pd-radio__label{border:0}
.hubble-product__options.s-diff-radio .hubble-pd-radio__label .s-box{display:inline-block;position:absolute;top:1px;font-size:0}
.hubble-product__options.s-diff-radio .hubble-pd-radio__label .s-label{height:auto !important;padding-left:7.5vw;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__options.s-diff-radio .hubble-pd-radio__label .s-label-inner{min-height:auto}
.hubble-product__options.s-diff-radio .hubble-pd-radio__label .s-label-inner{height:auto;padding:0;text-align:left;line-height:1.5}
.hubble-product__options.s-diff-radio .hubble-pd-radio__label .js-s-label-inner{height:auto !important;min-height:auto}
.hubble-product__options.s-diff-radio .hubble-pd-radio__label .js-s-label-inner:before{display:none}
.hubble-product__options.s-diff-radio .hubble-pd-radio.is-checked{-webkit-box-shadow:none;box-shadow:none}
.hubble-product__options.s-diff-radio .hubble-pd-radio.is-checked .hubble-pd-radio__label{-webkit-box-shadow:none;box-shadow:none}
.hubble-product__options.s-option-device .s-label-inner,.hubble-product__options.s-option-storage .s-label-inner,.hubble-product__options.s-option-rental .s-label-inner{letter-spacing:-6px}
.hubble-product__options.s-option-device .s-label-inner .s-rdo-text,.hubble-product__options.s-option-storage .s-label-inner .s-rdo-text,.hubble-product__options.s-option-rental .s-label-inner .s-rdo-text,.hubble-product__options.s-option-device .s-label-inner .s-rdo-price,.hubble-product__options.s-option-storage .s-label-inner .s-rdo-price,.hubble-product__options.s-option-rental .s-label-inner .s-rdo-price{letter-spacing:0}
.hubble-product__options.s-option-delivery .hubble-product__options-content .s-option-content-tooltip{margin-top:1.66666667vw}
.hubble-product__options.s-option-delivery .s-service-delivery-desc{font-size:3.33333333vw}
.hubble-product__options.s-option-delivery .s-service-delivery-desc span{line-height:1.34}
.hubble-product__options.s-option-delivery .s-service-delivery-desc li{padding-left:1.66666667vw}
.hubble-product__options.s-option-delivery .s-service-delivery-desc li:first-child{margin-top:.83333333vw}
.hubble-product__options.s-option-delivery .s-service-delivery-desc .s-btn-close{top:3.05555556vw;right:1.66666667vw}
.hubble-product__options.s-option-delivery .s-delivery-success,.hubble-product__options.s-option-delivery .s-delivery-easyexchange{margin-top:2.22222222vw}
.hubble-product__options.s-option-delivery .s-delivery-info{margin-top:1.38888889vw;font-size:2.77777778vw}
.hubble-product__options.s-option-delivery .s-text-error{margin-top:1.94444444vw;font-size:2.77777778vw}
.hubble-product__options.s-option-delivery .s-text-avail-wrap{margin-top:4.44444444vw;padding-top:4.44444444vw}
.hubble-product__options.s-option-delivery .s-text-avail-wrap .s-option-content-tooltip{margin-top:0}
.hubble-product__options.s-option-delivery .s-text-pickup{font-size:3.33333333vw}
.hubble-product__options.s-option-delivery.is-error .s-option-content-tooltip{margin-top:1.94444444vw}
.hubble-product__options.s-option-delivery.is-success .s-service-delivery-desc{padding-right:5.55555556vw}
.hubble-product__options.s-option-delivery.delivery-expect .s-layer-box-alert{margin-top:1.38888889vw}
.hubble-product__options.s-option-delivery.delivery-expect .s-layer-box-alert .s-text-alert{font-size:3.33333333vw}
.hubble-product__options.s-option-delivery.delivery-expect .hubble-product__options-content-inner+.s-layer-box{margin-top:4.44444444vw}
.hubble-product__options.s-option-delivery:has(.s-delivery__edit) .hubble-product__options-content{margin:0}
.hubble-product__options.s-option-delivery .s-delivery__edit{width:100%;margin:0;padding:0;margin-top:2.22222222vw}
.hubble-product__options.s-option-delivery .s-delivery__edit:first-child{margin-top:0}
.hubble-product__options.s-option-delivery .s-delivery__edit .s-layer-box-inner{min-height:20.83333333vw;padding:4.16666667vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-img{width:13.88888889vw;padding:0vw 1.38888889vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-icon{width:11.11111111vw;height:11.11111111vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-icon .icon{width:11.11111111vw;height:11.11111111vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail{font-size:3.33333333vw;padding-left:4.44444444vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-head{font-size:4.44444444vw;position:relative;display:inline-block;padding-right:8.33333333vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-head-title,.hubble-product__options.s-option-delivery .s-delivery__edit-detail-head .s-delivery__edit-result-text{line-height:1.2}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-head .s-btn-text{position:absolute;right:0;margin:0;top:-1.11111111vw;width:6.66666667vw;height:6.66666667vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-head .s-btn-text svg.icon{width:3.33333333vw;height:3.33333333vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-text{line-height:1.4;margin-top:2.77777778vw;font-size:3.33333333vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-cta{margin-top:3.33333333vw}
.hubble-product__options.s-option-delivery .s-delivery__edit-detail-cta .s-btn-text{font-size:3.61111111vw}
.hubble-product__options.s-option-care .hubble-product__options-payment{margin-top:3.88888889vw;padding:4.44444444vw;font-size:3.61111111vw}
.hubble-product__options.s-option-care .hubble-product__options-payment.layout-type1{display:none}
.hubble-product__options.s-option-care .hubble-product__options-payment.layout-type2{display:block}
.hubble-product__options.s-option-care .hubble-product__options-payment-desc{width:100%;margin-top:4.16666667vw;margin-right:0}
.hubble-product__options.s-option-care .hubble-product__options-payment-desc ul{margin-top:4.16666667vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-desc ul li{margin-top:1.66666667vw;padding-left:2.22222222vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-select{width:100%}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-title{margin-bottom:4.16666667vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box{margin-top:2.22222222vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner{padding:4.44444444vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner .opt-option-name{width:83.88888889vw;margin-right:2.77777778vw;font-size:3.33333333vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-option-box .hubble-pd-radio__label .opt-label .opt-label-inner .opt-option-content{width:48.33333333vw;font-size:3.33333333vw}
.hubble-product__options.s-option-care .hubble-product__options-payment-select .s-promotion-text{margin-top:1.11111111vw;font-size:2.77777778vw}
.hubble-product__options.s-option-care .s-option-box .hubble-pd-radio__label .s-label{height:auto;min-height:auto !important}
.hubble-product__options.s-option-care .s-option-box .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-save{font-size:3.88888889vw}
.hubble-product__options.s-option-care .s-option-box .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-price{font-size:3.88888889vw}
.hubble-product__options.s-option-care .s-option-box .hubble-pd-radio__label .s-label .s-label-inner .s-option-content .s-option-price del{font-size:2.77777778vw}
.hubble-product__options.s-option-care .hubble-product__offer-flag{min-height:0;margin:0vw 0vw 1.11111111vw 0vw}
.hubble-product__options.s-option-care .s-special-message{font-size:2.77777778vw}
.hubble-product__options.s-option-storage .hubble-product__options-list,.hubble-product__options.s-option-carrier .hubble-product__options-list,.hubble-product__options.s-option-care .hubble-product__options-list{width:100%}
.hubble-product__options.s-option-storage.s-option-os .hubble-product__options-list,.hubble-product__options.s-option-storage.s-option-connect .hubble-product__options-list,.hubble-product__options.s-option-storage.s-option-screen .hubble-product__options-list{width:100%}
.hubble-product__options.s-option-carrier .hubble-product__options-list{width:100%}
.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .js-s-label-inner{min-height:12.77777778vw}
.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .js-s-label-inner:before{min-height:12.77777778vw}
.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .s-label-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:.83333333vw;padding-bottom:.83333333vw}
.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .s-label-inner img{height:7.22222222vw}
.hubble-product__options.s-option-tariff .s-label-inner img{width:100%;height:auto}
.hubble-product__options.s-option-tariff .hubble-product__options-alert{margin-top:4.72222222vw}
.hubble-product__options.s-option-tariff .s-partner-icon{width:9.44444444vw;height:9.44444444vw;padding:1.11111111vw .83333333vw 0vw .83333333vw}
.hubble-product__options.s-option-tariff .hubble-product__options-content-editing{margin-top:5.27777778vw}
.hubble-product__options.s-option-tariff .hubble-product__options-content .s-option-partner{gap:0vw .55555556vw;margin:2.22222222vw 0vw 0vw 0vw}
.hubble-product__options.s-option-tariff .hubble-product__options-content .s-option-partner .s-partner-icon{width:13.88888889vw;height:13.88888889vw}
.hubble-product__options.s-option-tariff .hubble-product__options-content .s-option-partner .s-partner-icon img{width:11.66666667vw;height:11.66666667vw}
.hubble-product__options.s-option-tariff .hubble-product__options-content-text .s-option-selected.s-block-text .s-selec-name,.hubble-product__options.s-option-tariff .hubble-product__options-content-text .s-option-selected.s-block-text .s-selec-price{display:block;width:auto;padding:0}
.hubble-product__options.s-option-tariff .hubble-product__options-content-text .s-option-selected.s-block-text .s-selec-price{margin-top:1.11111111vw;text-align:left}
.hubble-product__options.s-option-choose .hubble-product__options-head{padding-right:38.88888889vw}
.hubble-product__options.s-option-choose .hubble-product__options-content-text{width:100%}
.hubble-product__options.s-option-choose .hubble-product__options-content-btn{width:auto}
.hubble-product__options.s-option-choose.s-diff-radio .hubble-product__options-list{width:100%}
.hubble-product__options.s-option-choose.s-option-kpn .hubble-product__options-head{padding-right:26.94444444vw}
.hubble-product__options.s-option-choose.s-option-kpn .hubble-product__options-content{width:100%;padding-top:3.33333333vw}
.hubble-product__options.s-option-choose.s-option-kpn .hubble-product__options-content .hubble-product__options-list-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.hubble-product__options.s-option-choose.s-option-kpn .hubble-product__options-content .hubble-product__options-list-wrap .hubble-product__options-list .s-sp-wrap{margin-top:2.22222222vw;padding:0vw 4.44444444vw;font-size:2.77777778vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-option-box .hubble-pd-radio__label .s-label-price{max-width:38.33333333vw;font-size:3.88888889vw;line-height:1.33}
.hubble-product__options.s-option-choose.s-option-kpn .s-option-box.s-option-box--kpn .s-label-icon{width:14.44444444vw;height:5.55555556vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-option-box.s-option-box--kpn .hubble-pd-radio__label .s-label-price{font-size:3.33333333vw;line-height:1.33}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary{margin-top:3.33333333vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__option-title,.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price-title{max-width:38.33333333vw;font-size:3.33333333vw;line-height:1.33}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__option-price,.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price-price{max-width:38.33333333vw;font-size:3.88888889vw;line-height:1.33}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__option{gap:0vw 2.22222222vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price{padding-top:3.33333333vw;margin-top:3.33333333vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0vw 2.22222222vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price-list+.s-kpn-summary__price-list{margin-top:.83333333vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price+.hubble-product__options-content-editing{text-align:left;margin:3.88888889vw -2.22222222vw 0vw -2.22222222vw}
.hubble-product__options.s-option-choose.s-option-kpn .s-kpn-summary__price+.hubble-product__options-content-editing .s-btn-text{margin:0vw 2.22222222vw}
.hubble-product__options.s-option-upgrade .hubble-product__options-content-text .s-selec-name{width:30%}
.hubble-product__options.s-option-upgrade .hubble-product__options-content-text .s-selec-name+.s-selec-price{width:70%}
.hubble-product__options.s-option-upgrade .hubble-product__options-content-text .s-selec-price{width:100%}
.hubble-product__options.s-option-forward .s-rdo-text{width:100%;padding:0}
.hubble-product__options.s-option-payment .hubble-product__options-list,.hubble-product__options.s-option-care .hubble-product__options-list,.hubble-product__options.s-option-warranty .hubble-product__options-list,.hubble-product__options.s-option-assured-buyback .hubble-product__options-list{width:100%}
.hubble-product__options.s-option-payment .hubble-product__options-alert,.hubble-product__options.s-option-care .hubble-product__options-alert,.hubble-product__options.s-option-warranty .hubble-product__options-alert,.hubble-product__options.s-option-assured-buyback .hubble-product__options-alert{margin-top:1.11111111vw}
.hubble-product__options.s-option-payment .hubble-product__options-alert:first-child,.hubble-product__options.s-option-care .hubble-product__options-alert:first-child,.hubble-product__options.s-option-warranty .hubble-product__options-alert:first-child,.hubble-product__options.s-option-assured-buyback .hubble-product__options-alert:first-child{margin-top:0}
.hubble-product__options.s-option-payment .hubble-pd-radio__label .js-s-label-inner,.hubble-product__options.s-option-care .hubble-pd-radio__label .js-s-label-inner,.hubble-product__options.s-option-warranty .hubble-pd-radio__label .js-s-label-inner,.hubble-product__options.s-option-assured-buyback .hubble-pd-radio__label .js-s-label-inner{min-height:13.05555556vw}
.hubble-product__options.s-option-payment .hubble-pd-radio__label .js-s-label-inner:before,.hubble-product__options.s-option-care .hubble-pd-radio__label .js-s-label-inner:before,.hubble-product__options.s-option-warranty .hubble-pd-radio__label .js-s-label-inner:before,.hubble-product__options.s-option-assured-buyback .hubble-pd-radio__label .js-s-label-inner:before{min-height:13.05555556vw}
.hubble-product__options.s-option-payment .hubble-pd-radio__label .s-label-inner,.hubble-product__options.s-option-care .hubble-pd-radio__label .s-label-inner,.hubble-product__options.s-option-warranty .hubble-pd-radio__label .s-label-inner,.hubble-product__options.s-option-assured-buyback .hubble-pd-radio__label .s-label-inner{font-size:0}
.hubble-product__options.s-option-payment .hubble-pd-radio__label .s-label-inner .s-option-name,.hubble-product__options.s-option-care .hubble-pd-radio__label .s-label-inner .s-option-name,.hubble-product__options.s-option-warranty .hubble-pd-radio__label .s-label-inner .s-option-name,.hubble-product__options.s-option-assured-buyback .hubble-pd-radio__label .s-label-inner .s-option-name{font-size:4.44444444vw}
.hubble-product__options.s-option-payment .hubble-pd-radio__label .s-label-inner .s-option-content,.hubble-product__options.s-option-care .hubble-pd-radio__label .s-label-inner .s-option-content,.hubble-product__options.s-option-warranty .hubble-pd-radio__label .s-label-inner .s-option-content,.hubble-product__options.s-option-assured-buyback .hubble-pd-radio__label .s-label-inner .s-option-content{font-size:3.88888889vw;margin-top:1.11111111vw}
.hubble-product__options.s-option-payment .s-special-message,.hubble-product__options.s-option-care .s-special-message,.hubble-product__options.s-option-warranty .s-special-message,.hubble-product__options.s-option-assured-buyback .s-special-message{font-size:2.77777778vw}
.hubble-product__options.s-option-payment .hubble-pd-radio__label .s-label-inner .s-option-name{font-size:4.44444444vw}
.hubble-product__options.s-option-payment .hubble-pd-radio__label .s-label-inner .s-option-content{font-size:3.88888889vw}
.hubble-product__options.s-option-device .hubble-product__options-list{width:100%}
.hubble-product__options.s-option-device .s-sp-wrap,.hubble-product__options.s-option-storage .s-sp-wrap,.hubble-product__options.s-option-choose .s-sp-wrap,.hubble-product__options.s-option-forward .s-sp-wrap,.hubble-product__options.s-option-carrier .s-sp-wrap{display:block;padding:1.11111111vw 4.44444444vw}
.hubble-product__options.s-option-device .s-option-box .hubble-pd-radio__label .s-sp-wrap,.hubble-product__options.s-option-storage .s-option-box .hubble-pd-radio__label .s-sp-wrap,.hubble-product__options.s-option-choose .s-option-box .hubble-pd-radio__label .s-sp-wrap,.hubble-product__options.s-option-forward .s-option-box .hubble-pd-radio__label .s-sp-wrap,.hubble-product__options.s-option-carrier .s-option-box .hubble-pd-radio__label .s-sp-wrap{display:none}
.hubble-product__options.s-option-upgrade .s-option-selected.s-block-type .s-selec-block{margin-top:.27777778vw}
.hubble-product__options.s-option-upgrade .s-option-selected.s-block-type .s-selec-block:first-child{margin-top:0}
.hubble-product__options.s-option-upgrade .s-option-selected.s-block-type .s-selec-block.s-selec-product .s-selec-name{width:100%}
.hubble-product__options.s-option-upgrade .s-option-selected.s-block-type .s-selec-block .s-selec-name:after{display:none}
.hubble-product__options.s-option-upgrade .s-option-selected.s-block-type .s-selec-price{font-size:3.33333333vw}
.hubble-product__options.s-option-upgrade .hubble-product__options-content-editing{margin-top:5.27777778vw}
.hubble-product__options.s-option-emi{border-radius:0}
.hubble-product__options+.hubble-product__options.s-option-emi{margin-top:6.66666667vw}
.hubble-product__options.s-option-choose .hubble-product__options-content-inner .hubble-product__options-content-text{min-height:0vw}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .swiper-wrapper{display:block;padding:0}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list{padding:0;margin:0}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list:before{display:none}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-list:after{display:none}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-item{width:100%;height:100%;padding:0;margin-top:2.22222222vw;min-height:auto}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-item:first-child{margin-top:0}
.hubble-product__options.s-option-purchase .s-option-purchase__swiper-wrap .s-option-purchase__swiper-inner .s-option-box__info{position:static;padding:2.22222222vw 4.44444444vw 0vw 4.44444444vw;font-size:2.77777778vw}
.hubble-product__options.s-option-purchase .hubble-product__options-content__box-wrap-wrap{display:none !important}
.hubble-product__options.s-option-purchase .hubble-product__options-content__box-wrap{border-radius:1.66666667vw;margin-top:2.22222222vw;padding:2.22222222vw 4.44444444vw}
.hubble-product__options.s-option-purchase .hubble-product__options-content-inner{padding-top:2.22222222vw;padding-bottom:2.22222222vw}
.hubble-product__options.s-option-purchase .hubble-product__options-content-inner .hubble-product__options-content-btn{position:relative;top:auto;right:auto;left:auto;text-align:left;padding-left:2.22222222vw;padding-top:2.22222222vw}
.hubble-product__options.s-option-purchase .hubble-product__options-content-inner .hubble-product__options-content-btn .s-btn-text{position:relative;display:inline-block}
.hubble-product__options.s-option-purchase .hubble-product__options-content-text{font-size:3.61111111vw;margin-top:1.11111111vw;padding-left:2.22222222vw}
.hubble-product__options.s-option-purchase .hubble-product__options-content-text:before{font-size:3.61111111vw}
.hubble-product__options.s-option-purchase .hubble-product__options-content-text .s-default-title,.hubble-product__options.s-option-purchase .hubble-product__options-content-text .s-default-desc{font-size:3.61111111vw}
.hubble-product__options.s-option-purchase .hubble-product__options-content-cta{margin-top:1.94444444vw;padding-bottom:2.22222222vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label{height:100%}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label .s-label-inner{padding:4.44444444vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label .s-label-inner .s-rdo-title{line-height:1.34;min-width:27.77777778vw;font-size:4.44444444vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label .s-label-inner .s-rdo-price{width:100%;margin-top:0;font-size:3.88888889vw;line-height:1.36}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label .s-label-inner .s-rdo-price.s-rdo__font-small{font-size:3.33333333vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label .s-label-inner .s-rdo-price-wrap{min-width:27.77777778vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label .s-label-inner .s-rdo-partner{width:37.77777778vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label .s-label-inner .s-rdo-partner .s-partner-icon{width:7.5vw;height:7.5vw;padding:.83333333vw;border-radius:.83333333vw;margin-left:1.11111111vw}
.hubble-product__options.s-option-purchase .hubble-pd-radio__label .s-label .s-label-inner .s-rdo-partner .s-partner-icon img{width:100%;height:auto}
.hubble-product__options.s-option-gift .hubble-product__options-list{width:100%}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-label{font-size:3.33333333vw;padding:0vw 6.66666667vw;min-height:16.66666667vw}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-label-inner{padding:4.44444444vw 0vw}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-help-icon{top:2.22222222vw;right:2.22222222vw}
.hubble-product__options.s-option-gift .s-option-box .hubble-pd-radio__label .s-help-icon svg.icon{width:3.88888889vw;height:3.88888889vw}
.hubble-product__options.s-option-gift .s-gift-img{width:11.11111111vw;margin-right:4.44444444vw}
.hubble-product__options.s-option-gift .s-gift-img .image{width:11.11111111vw;height:11.11111111vw;border-radius:.83333333vw}
.hubble-product__options.s-option-gift .s-gift-text{font-size:3.33333333vw;-webkit-line-clamp:2}
.hubble-product__options.s-option-rental .hubble-pd-radio__label .s-label-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.hubble-product__options.s-option-rental .hubble-pd-radio__label .s-label-inner .s-rdo-text{min-width:40%;width:auto;text-align:left}
.hubble-product__options.s-option-rental .hubble-pd-radio__label .s-label-inner .s-rdo-price{width:auto}
.hubble-product__options.s-option-rental .hubble-pd-radio__label .s-label-inner .s-rdo-price-wrap{min-width:40%;text-align:right}
.hubble-product__offers .hubble-product__options:before{left:0vw;right:0vw}
.hubble-product__offers .hubble-product__options:first-child:before{left:0;right:0}
.hubble-product__offers .hubble-product__options-head{padding-right:23.61111111vw}
.hubble-product__soldout-layer-alert{padding-top:23.61111111vw}
.hubble-product__soldout-layer-alert .s-soldout-title{font-size:6.66666667vw}
.hubble-product__soldout-layer-alert .s-soldout-text{margin-top:3.05555556vw;font-size:3.33333333vw;line-height:1.4}
.hubble-product__soldout-layer-alert .s-stock-timer{margin-top:6.11111111vw;min-height:10vw;font-size:7.77777778vw}
.hubble-product__soldout-layer-cta{margin-top:6.66666667vw}
.hubble-product__soldout-layer-cta .s-btn-encased{min-width:33.33333333vw;font-size:2.77777778vw}
.hubble-product__soldout-layer-close{top:2.77777778vw;right:2.77777778vw}
.hubble-product__soldout-layer-close .s-close-soldout-layer:after{margin:1.11111111vw;width:4.44444444vw;height:4.44444444vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected.is-stackable .s-tradein-summary__price{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected.is-stackable .hubble-product__options-content-cta{margin-top:3.33333333vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list{margin-bottom:0vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-template-columns:none;grid-template-areas:unset;text-align:left;padding:4.44444444vw 5.55555556vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-trade-title{font-size:3.33333333vw;padding-bottom:.55555556vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-text{width:100%;font-size:3.33333333vw;padding-bottom:3.33333333vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-apply-discount{width:100%;margin-top:0;font-size:3.88888889vw;margin-bottom:2.22222222vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-apply-discount span{font-size:3.33333333vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-price{width:100%;padding:0;margin-top:0;margin-bottom:2.22222222vw;font-size:7.5vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-btn-wrap{margin:0;text-align:left}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-change{font-size:.83333333vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-change .s-btn-change{font-size:3.33333333vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-delete{margin-right:3.33333333vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-list-inner .s-cta-delete .s-btn-delete{font-size:3.33333333vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-content-inner .hubble-product__options-content-cta{margin-top:0}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-disclaimer{margin-top:2.22222222vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-add-another-trade-in{margin-top:3.88888889vw}
.hubble-product .hubble-product__options.s-option-trade.is-selected.is-multi-selected .hubble-product__options-add-another-trade-in .s-btn-text{font-size:3.33333333vw}
.hubble-product .is-selected.is-multi-selected .hubble-product__options-alert{margin-top:4.44444444vw}
.hubble-product__buying-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;height:100%;position:relative;font-size:0}
.init-gallery-type .hubble-product__buying-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.layout-gallery-type .hubble-product__buying-wrap{width:100%}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options{display:block;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;width:100%;min-height:auto;margin:0;padding:0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options:first-child .hubble-product__options-head,.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options:first-child .hubble-product__options-hinge-head{padding-top:0;margin-top:-1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-head,.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-content{display:block;width:100%;min-height:auto}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-head,.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-hinge-head{padding:5.55555556vw 6.66666667vw 0vw 6.66666667vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-content{padding:3.33333333vw 6.66666667vw 6.66666667vw 6.66666667vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .s-option-box .hubble-pd-radio__label .s-label-inner{padding-top:3.88888889vw;padding-bottom:3.88888889vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .s-option-box .s-rdo-text{text-align:unset;font-size:4.44444444vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options .s-option-box .s-rdo-price{text-align:right;font-size:3.88888889vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list{margin:1.11111111vw 0vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-wrap+.hubble-product__options-list-guide-wrap{margin-top:3.33333333vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide-wrap{margin-top:4.44444444vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide+.hubble-product__options-list-guide{margin-top:3.33333333vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide .s-guide-btn__image{width:24.44444444vw;height:22.22222222vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide .s-guide-btn__image+.s-guide-text{padding-left:2.22222222vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-list-guide .s-guide-btn__image .image--loaded{height:22.22222222vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-disclaimer{font-size:3.33333333vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-disclaimer-title+.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options-disclaimer-text{margin-top:1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-content{padding-top:0vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-color{margin:0}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap:first-child .hubble-product__options-sub-head{margin-bottom:0vw;padding-top:0vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-wrap{margin:0vw -1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item{padding:0vw 1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-exclusive-color .s-exclusive-color__swiper-item .s-option-box .hubble-pd-radio__label .s-label{height:19.44444444vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-wrap{margin:0vw -1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item{padding:0vw 1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__swiper-item .s-option-box .hubble-pd-radio__label .s-label{height:19.44444444vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap.s-bespoke-color .s-bespoke-color__empty-btn{height:19.44444444vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-special-wrap+.hubble-product__options-list-wrap{margin-top:6.66666667vw;padding-top:4.16666667vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list{width:20vw;margin:0vw 1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list-wrap{margin:0vw -1.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list-wrap+.hubble-product__options-shipping-text{margin-top:8px}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list .s-type-color{width:auto}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list .hubble-pd-radio .s-box{padding:.55555556vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap{width:8.88888889vw;height:8.88888889vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-list .hubble-pd-radio .s-box-inner .s-color-wrap img{width:8.88888889vw;height:8.88888889vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-eta-text{padding-left:6.11111111vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-eta-text svg.icon{width:4.44444444vw;height:4.44444444vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head{margin:0vw 0vw 4.44444444vw 0vw;padding-top:2.22222222vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-title{font-size:5.55555556vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-title .s-option-tooltip{margin-right:1.94444444vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-option-desc{font-size:3.33333333vw;margin-top:2.22222222vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-sub-head .s-sub-text{font-size:3.33333333vw;margin-top:4.44444444vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-shipping-text,.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-color-special .hubble-product__options-eta-text{margin:6.66666667vw 0vw 0vw 0vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-storage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-device .s-sp-wrap,.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-storage .s-sp-wrap{padding:2.22222222vw 4.44444444vw 1.11111111vw 4.44444444vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list{padding:1.11111111vw 2.22222222vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list-wrap{margin-top:2.22222222vw;padding:3.33333333vw 2.22222222vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-option-box{background-color:#fff}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-option-box .hubble-pd-radio__label{min-height:13.88888889vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-option-box .hubble-pd-radio__label .s-label-inner{min-height:13.88888889vw;padding:3.88888889vw 3.05555556vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-option-box .s-rdo-text{font-size:3.88888889vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-sp-wrap{padding:1.11111111vw 0vw 0vw 0vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-sp-wrap .s-out-stock,.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-size-list .s-sp-wrap .s-special-message{font-size:2.77777778vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-shipping-text{margin:2.22222222vw 0vw 0vw 0vw}
.layout-gallery-type .hubble-product__buying-wrap .hubble-product__options.s-option-size .hubble-product__options-list-text{margin-top:2.22222222vw;padding:4.44444444vw}
.init-gallery-type .layout-gallery-type .hubble-product__buying-wrap.scroll-interaction__list:first-child .hubble-product__buying-inner{top:0;-webkit-transition:top .7s cubic-bezier(0.29,0.23,0.13,1);transition:top .7s cubic-bezier(0.29,0.23,0.13,1)}
.layout-gallery-type .hubble-product__buying-wrap.scroll-interaction__list.is-last{margin-bottom:0}
.layout-gallery-type .hubble-product__buying-wrap.scroll-interaction__list:has(.s-option-color-special) .hubble-product__buying-gallery{position:absolute}
.layout-gallery-type .hubble-product__buying-wrap .is-created-scroll .hubble-product__options.s-option-storage{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}
.layout-gallery-type .hubble-product__buying-wrap .is-created-scroll .hubble-product__buying-inner{display:block;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}
.init-gallery-type .layout-gallery-type .hubble-product__buying-wrap .is-created-scroll .hubble-product__buying-inner{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}
.hubble-product:not(.layout-gallery-type) .hubble-product__buying-wrap .hubble-product__options.s-option-device .hubble-product__options-list{width:100%}
.hubble-product:not(.layout-gallery-type) .hubble-product__buying-wrap .hubble-product__options.s-option-storage .hubble-product__options-content-inner ~ .hubble-product__options-list-wrap{margin-top:1.11111111vw}
.hubble-product__buying-gallery{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none;margin-left:0;width:100%}
.scroll-interaction__list:first-child .hubble-product__buying-gallery{top:auto}
.hubble-product__buying-gallery.is-fixed{position:relative}
.hubble-product__buying-gallery.is-over{top:auto !important}
}
@media only screen and (min-width:768px){.s-option-purchase__swiper-item .hubble-product__options-content__box-wrap{display:none !important}
}
@media only screen and (min-width:1440px){.layout-gallery-type .hubble-product__options-wrap.scroll-interaction{max-width:none;margin:0}
.layout-gallery-type .hubble-product__options-wrap.scroll-interaction .hubble-product__buying-wrap .hubble-product__options{max-width:none}
}
.bc-mode-editor .scroll-interaction__list,.bc-mode-editor .hubble-product__buying-gallery{opacity:1 !important}
.bc-mode-editor .hubble-product__buying-wrap .hubble-product__options{margin:45px 0 !important}
.bc-scroller.bc-scroller-init .scrollbar{padding-bottom:56px}
.bc-scroller .scrollbar-horizontal__track{width:100%}
.bc-scroller .scrollbar-horizontal__track .scrollbar-horizontal__track-content{left:0;right:0}
.bc-scroller .bc-scroller-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.bc-scroller [class*='bc-scroller-button']{visibility:hidden;overflow:hidden;position:absolute;top:50%;width:40px;height:40px;margin:auto;padding:8px;border-radius:50%;background-color:rgba(255,255,255,0.45);border:1px solid rgba(0,0,0,0.1);-webkit-transition:background-color .1s cubic-bezier(0.4,0,0.2,1);transition:background-color .1s cubic-bezier(0.4,0,0.2,1);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}
.bc-scroller [class*='bc-scroller-button'].bc-scroller-button-disabled{visibility:hidden !important;background-color:rgba(255,255,255,0.45)}
.bc-scroller [class*='bc-scroller-button'].bc-scroller-button-disabled svg.icon{fill:rgba(0,0,0,0.2)}
.bc-scroller [class*='bc-scroller-button']:hover,.bc-scroller [class*='bc-scroller-button']:focus,.bc-scroller [class*='bc-scroller-button']:active{background-color:#f7f7f7}
.bc-scroller [class*='bc-scroller-button']:after{content:none}
.bc-scroller [class*='bc-scroller-button'] .icon{width:24px;height:24px;fill:rgba(0,0,0,0.95);-webkit-transition:fill .1s cubic-bezier(0.4,0,0.2,1);transition:fill .1s cubic-bezier(0.4,0,0.2,1);margin-top:-1px;margin-left:-1px}
.bc-scroller [class*='bc-scroller-button']:hover .icon,.bc-scroller [class*='bc-scroller-button']:focus .icon,.bc-scroller [class*='bc-scroller-button']:active .icon{fill:#000}
.bg-dark-gray .bc-scroller [class*='bc-scroller-button'],.bg-black .bc-scroller [class*='bc-scroller-button'],.text-color--white .bc-scroller [class*='bc-scroller-button'],.bc-scroller [class*='bc-scroller-button'].bc-scroller-dim-button{background-color:rgba(0,0,0,0.45);border-color:rgba(255,255,255,0.15)}
.bg-dark-gray .bc-scroller [class*='bc-scroller-button'].bc-scroller-button-disabled,.bg-black .bc-scroller [class*='bc-scroller-button'].bc-scroller-button-disabled,.text-color--white .bc-scroller [class*='bc-scroller-button'].bc-scroller-button-disabled,.bc-scroller [class*='bc-scroller-button'].bc-scroller-dim-button.bc-scroller-button-disabled{background-color:rgba(0,0,0,0.45)}
.bg-dark-gray .bc-scroller [class*='bc-scroller-button'].bc-scroller-button-disabled svg.icon,.bg-black .bc-scroller [class*='bc-scroller-button'].bc-scroller-button-disabled svg.icon,.text-color--white .bc-scroller [class*='bc-scroller-button'].bc-scroller-button-disabled svg.icon,.bc-scroller [class*='bc-scroller-button'].bc-scroller-dim-button.bc-scroller-button-disabled svg.icon{fill:rgba(255,255,255,0.3)}
.bg-dark-gray .bc-scroller [class*='bc-scroller-button']:hover,.bg-black .bc-scroller [class*='bc-scroller-button']:hover,.text-color--white .bc-scroller [class*='bc-scroller-button']:hover,.bc-scroller [class*='bc-scroller-button'].bc-scroller-dim-button:hover,.bg-dark-gray .bc-scroller [class*='bc-scroller-button']:focus,.bg-black .bc-scroller [class*='bc-scroller-button']:focus,.text-color--white .bc-scroller [class*='bc-scroller-button']:focus,.bc-scroller [class*='bc-scroller-button'].bc-scroller-dim-button:focus,.bg-dark-gray .bc-scroller [class*='bc-scroller-button']:active,.bg-black .bc-scroller [class*='bc-scroller-button']:active,.text-color--white .bc-scroller [class*='bc-scroller-button']:active,.bc-scroller [class*='bc-scroller-button'].bc-scroller-dim-button:active{background-color:#1c1c1c}
.bg-dark-gray .bc-scroller [class*='bc-scroller-button'] .icon,.bg-black .bc-scroller [class*='bc-scroller-button'] .icon,.text-color--white .bc-scroller [class*='bc-scroller-button'] .icon,.bc-scroller [class*='bc-scroller-button'].bc-scroller-dim-button .icon{fill:rgba(255,255,255,0.95)}
.bg-dark-gray .bc-scroller [class*='bc-scroller-button']:hover .icon,.bg-black .bc-scroller [class*='bc-scroller-button']:hover .icon,.text-color--white .bc-scroller [class*='bc-scroller-button']:hover .icon,.bc-scroller [class*='bc-scroller-button'].bc-scroller-dim-button:hover .icon,.bg-dark-gray .bc-scroller [class*='bc-scroller-button']:focus .icon,.bg-black .bc-scroller [class*='bc-scroller-button']:focus .icon,.text-color--white .bc-scroller [class*='bc-scroller-button']:focus .icon,.bc-scroller [class*='bc-scroller-button'].bc-scroller-dim-button:focus .icon,.bg-dark-gray .bc-scroller [class*='bc-scroller-button']:active .icon,.bg-black .bc-scroller [class*='bc-scroller-button']:active .icon,.text-color--white .bc-scroller [class*='bc-scroller-button']:active .icon,.bc-scroller [class*='bc-scroller-button'].bc-scroller-dim-button:active .icon{fill:#fff}
.bc-scroller.bc-scroller-init [class*='scroller-button']{visibility:visible}
.bc-scroller .bc-scroller-button-prev{left:-56px}
.bc-scroller .bc-scroller-button-next{right:-56px}
@media only screen and (min-width:768px) and (max-width:1440px){.bc-scroller.bc-scroller-init .scrollbar{padding-bottom:3.88888889vw}
.bc-scroller [class*='scroller-button']{width:2.77777778vw;height:2.77777778vw;padding:.55555556vw}
.bc-scroller [class*='scroller-button'] .icon{width:1.66666667vw;height:1.66666667vw}
.bc-scroller .bc-scroller-button-prev{left:-3.88888889vw}
.bc-scroller .bc-scroller-button-next{right:-3.88888889vw}
}
@media only screen and (max-width:767px){.bc-scroller{text-align:center}
.bc-scroller.bc-scroller-init .scrollbar{padding-bottom:11.11111111vw}
.bc-scroller .bc-scroller-wrapper{padding:0vw 6.66666667vw}
.bc-scroller .scrollbar-horizontal__track{width:auto;height:8.88888889vw}
.bc-scroller .scrollbar-horizontal__track .scrollbar-horizontal__track-content{left:6.66666667vw;right:6.66666667vw}
.bc-scroller [class*='bc-scroller-button']{display:none !important}
}
.hubble-product__visual{max-width:1440px;height:450px;margin:0 auto;overflow:hidden;position:relative}
.hubble-product__visual-inner .swiper-button-prev{display:none}
.hubble-product__visual-inner .swiper-button-next{display:none}
.hubble-product__visual-item{position:relative;height:auto !important}
.hubble-product__visual-item .btn-video{display:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}
.hubble-product__visual-item .btn-video svg.icon{width:122px;height:122px;fill:#fff;pointer-events:none}
.hubble-product__visual-item .image img{height:450px !important}
.hubble-product__visual-item .image .image__preview{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.hubble-product__visual-item .image .image__main{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.hubble-product__visual-item .image .image__main:only-child{-webkit-transform:none;transform:none;visibility:visible;opacity:1}
.hubble-product__visual-item .image-v2{width:100%}
.hubble-product__visual-item .image-v2 img{height:450px !important}
.hubble-product__visual-item .image-v2 img.image-v2__main:only-child{position:relative}
.hubble-product__visual-item .first-image{width:100%}
.hubble-product__visual-item .first-image img{width:100%;height:450px !important}
.hubble-product__visual-item .first-image img.image-carousel__pc{display:inline-block}
.hubble-product__visual-item .first-image img.image-carousel__mobile{display:none}
.hubble-product__visual-item__content-wrap{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;color:#000}
.hubble-product__visual-item__content-wrap.text-color--white{color:#fff}
.hubble-product__visual-item__content-wrap--desktop-left{text-align:left}
.hubble-product__visual-item__content-wrap--desktop-right{text-align:right}
.hubble-product__visual-item__content-wrap--inner{position:relative;display:table;width:100%;height:100%;table-layout:fixed}
.hubble-product__visual-item__content-wrap--content-area{display:table-cell;vertical-align:middle;padding:0 140px}
.hubble-product__visual-item__content-wrap--content{display:inline-block;max-width:480px}
.hubble-product__visual-item__content-wrap__headline{display:-webkit-box;overflow:hidden;max-height:120px;font-size:30px;line-height:40px;font-weight:700;font-family:'SamsungSharpSans',arial,sans-serif;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.hubble-product__visual-item__content-wrap__sub-headline{display:-webkit-box;overflow:hidden;max-height:58px;font-size:22px;line-height:29px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px}
.hubble-product__visual-item__content-wrap--cta{margin-top:17px}
.hubble-product__visual .video-area{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3}
.hubble-product__visual .video-area .video-wrap{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:100%}
.hubble-product__visual .video-area .video-wrap .video{height:100%}
.hubble-product__visual .video-area .video-wrap .video .video--played{background:#fff}
.hubble-product__visual .video-area .video-wrap .video-close{display:none;overflow:hidden;position:absolute;top:15px;right:15px;-webkit-box-sizing:content-box;box-sizing:content-box;z-index:100}
.hubble-product__visual .video-area .video-wrap .video-close .icon{display:block;position:relative;width:42px;height:42px;margin:auto;fill:#fff}
.hubble-product__visual .video-area .video-wrap [data-video-type="youtube"] ~ .video-close{-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.hubble-product__visual .video-area .video-wrap [data-video-type="youtube"]:hover ~ .video-close,.hubble-product__visual .video-area .video-wrap [data-video-type="youtube"] ~ .video-close:hover{top:95px}
.hubble-product__visual .indicator{display:none;position:absolute;bottom:30px;z-index:1;right:24px}
.hubble-product__visual .hubble-product__soldout-layer{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}
.hubble-product__visual .hubble-product__soldout-layer-inner{position:relative;text-align:center;color:#fff;height:100%}
.hubble-product__visual .hubble-product__soldout-layer-alert{padding-top:97px}
.hubble-product__visual .hubble-product__soldout-layer-alert .soldout-title{font-size:34px}
.hubble-product__visual .hubble-product__soldout-layer-alert .soldout-text{margin-top:16px;font-size:16px;line-height:1.4}
.hubble-product__visual .hubble-product__soldout-layer-alert .stock-timer{margin-top:18px;min-height:55px;font-size:42px;font-weight:bold}
.hubble-product__visual .hubble-product__soldout-layer-cta{margin-top:30px}
.hubble-product__visual .hubble-product__soldout-layer-cta .cta{min-width:175px}
.hubble-product__visual .hubble-product__soldout-layer-close{position:absolute;bottom:2.08333333vw;right:25px;top:25px}
.hubble-product__visual .hubble-product__soldout-layer-close .close-soldout-layer{width:30px;height:30px;padding:4px}
.hubble-product__visual .hubble-product__soldout-layer-close .close-soldout-layer svg.icon{width:100%;height:100%;fill:#fff}
@media only screen and (min-width:768px) and (max-width:1440px){.hubble-product__visual{max-width:100vw;height:31.25vw}
.hubble-product__visual-item .btn-video svg.icon{width:8.47222222vw;height:8.47222222vw}
.hubble-product__visual-item .image img{height:31.25vw !important}
.hubble-product__visual-item .image-v2 img{height:31.25vw !important}
.hubble-product__visual-item .first-image img{height:31.25vw !important}
.hubble-product__visual-item__content-wrap--content-area{padding:0vw 9.72222222vw}
.hubble-product__visual-item__content-wrap--content{max-width:33.33333333vw}
.hubble-product__visual-item__content-wrap__headline{max-height:8.33333333vw;font-size:2.08333333vw;line-height:2.77777778vw}
.hubble-product__visual-item__content-wrap__sub-headline{max-height:4.02777778vw;font-size:1.52777778vw;line-height:2.01388889vw;margin-top:.41666667vw}
.hubble-product__visual-item__content-wrap--cta{margin-top:1.18055556vw}
.hubble-product__visual .video-area .video-wrap .video-close{top:1.04166667vw;right:1.04166667vw}
.hubble-product__visual .video-area .video-wrap .video-close .icon{width:2.91666667vw;height:2.91666667vw}
.hubble-product__visual .video-area .video-wrap [data-video-type="youtube"]:hover ~ .video-close,.hubble-product__visual .video-area .video-wrap [data-video-type="youtube"] ~ .video-close:hover{top:6.59722222vw}
.hubble-product__visual .indicator{bottom:2.08333333vw;right:1.66666667vw}
.hubble-product__visual .hubble-product__soldout-layer-alert{padding-top:6.73611111vw}
.hubble-product__visual .hubble-product__soldout-layer-alert .soldout-title{font-size:2.36111111vw}
.hubble-product__visual .hubble-product__soldout-layer-alert .soldout-text{margin-top:1.11111111vw;font-size:1.11111111vw}
.hubble-product__visual .hubble-product__soldout-layer-alert .stock-timer{margin-top:1.25vw;min-height:3.81944444vw;font-size:2.91666667vw}
.hubble-product__visual .hubble-product__soldout-layer-cta{margin-top:2.08333333vw}
.hubble-product__visual .hubble-product__soldout-layer-cta .cta{min-width:12.15277778vw}
.hubble-product__visual .hubble-product__soldout-layer-close{right:1.73611111vw;top:1.73611111vw}
.hubble-product__visual .hubble-product__soldout-layer-close .close-soldout-layer{width:2.08333333vw;height:2.08333333vw;padding:.27777778vw}
}
@media only screen and (max-width:767px){.hubble-product__visual{width:100%;height:100vw}
.hubble-product__visual-inner .swiper-button-prev,.hubble-product__visual-inner .swiper-button-next{display:none !important}
.hubble-product__visual-item .btn-video svg.icon{width:19.72222222vw;height:19.72222222vw}
.hubble-product__visual-item .image{height:100vw}
.hubble-product__visual-item .image img{width:100%;height:auto !important}
.hubble-product__visual-item .image-v2{height:100vw}
.hubble-product__visual-item .image-v2 img{width:100%;height:auto !important}
.hubble-product__visual-item .first-image{height:100vw}
.hubble-product__visual-item .first-image img{width:100%;height:auto !important}
.hubble-product__visual-item .first-image img.image-carousel__pc{display:none}
.hubble-product__visual-item .first-image img.image-carousel__mobile{display:inline-block}
.hubble-product__visual-item__content-wrap--mobile-top{text-align:center}
.hubble-product__visual-item__content-wrap--mobile-bottom{text-align:center}
.hubble-product__visual-item__content-wrap--content-area{padding:8.33333333vw 6.11111111vw 12.5vw 6.11111111vw}
.hubble-product__visual-item__content-wrap--mobile-top .hubble-product__visual-item__content-wrap--content-area{vertical-align:top}
.hubble-product__visual-item__content-wrap--mobile-bottom .hubble-product__visual-item__content-wrap--content-area{vertical-align:bottom}
.hubble-product__visual-item__content-wrap--content{max-width:100%}
.hubble-product__visual-item__content-wrap__headline{max-height:11.11111111vw;font-size:4.16666667vw;line-height:5.55555556vw;-webkit-line-clamp:2}
.hubble-product__visual-item__content-wrap__sub-headline{max-height:9.72222222vw;font-size:3.61111111vw;line-height:4.86111111vw;margin-top:.83333333vw}
.hubble-product__visual-item__content-wrap--cta{margin-top:3.05555556vw}
.hubble-product__visual .video-area .video-wrap .video-close{top:4.16666667vw;right:4.16666667vw}
.hubble-product__visual .video-area .video-wrap .video-close .icon{width:11.66666667vw;height:11.66666667vw}
.hubble-product__visual .video-area .video-wrap [data-video-type="youtube"] ~ .video-close{-webkit-transition-duration:0;transition-duration:0;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:initial;transition-timing-function:initial;top:16.66666667vw}
.hubble-product__visual .video-area .video-wrap [data-video-type="youtube"]:hover ~ .video-close,.hubble-product__visual .video-area .video-wrap [data-video-type="youtube"] ~ .video-close:hover{top:16.66666667vw}
.hubble-product__visual .indicator{bottom:15px;z-index:1;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}
.hubble-product__visual .hubble-product__soldout-layer-alert{padding-top:23.61111111vw}
.hubble-product__visual .hubble-product__soldout-layer-alert .soldout-title{font-size:6.66666667vw}
.hubble-product__visual .hubble-product__soldout-layer-alert .soldout-text{margin-top:3.05555556vw;font-size:3.33333333vw}
.hubble-product__visual .hubble-product__soldout-layer-alert .stock-timer{margin-top:6.11111111vw;min-height:10vw;font-size:7.77777778vw}
.hubble-product__visual .hubble-product__soldout-layer-cta{margin-top:6.66666667vw}
.hubble-product__visual .hubble-product__soldout-layer-cta .cta{min-width:33.33333333vw}
.hubble-product__visual .hubble-product__soldout-layer-close{position:absolute;right:2.77777778vw;top:10px}
.hubble-product__visual .hubble-product__soldout-layer-close .close-soldout-layer{width:8.33333333vw;height:8.33333333vw;padding:1.11111111vw}
}
.hubble-product__summary-content,.hubble-product__total,.hubble-product__total-wrap{width:320px;float:right;clear:right}
.hubble-product__tooltip-wrap{position:relative;display:inline}
.hubble-product__tooltip-area{display:inline-block;vertical-align:top}
.hubble-product__tooltip-area .s-hubble-annotation{display:block;position:relative;top:7px;width:11px;height:11px;font-size:0}
.hubble-product__tooltip-area .s-hubble-annotation a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}
.hubble-product__tooltip-area .s-hubble-annotation a:before{display:inline-block;height:100%;vertical-align:middle;content:''}
.hubble-product__tooltip-area .s-hubble-annotation a sup{display:inline-block;width:100%;height:100%;border:1px solid #9b9b9b;border-radius:50%;background-color:transparent;font-size:12px;font-weight:normal;color:#000;line-height:1.2em;text-align:center;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;position:static}
.hubble-product__tooltip-area .s-hubble-annotation a sup.s-price-bar-num{font-size:10px}
.hubble-product__tooltip-area.is-active .s-hubble-annotation a sup{border-color:#8ca0c8;background-color:#8ca0c8;color:#fff}
.hubble-product__tooltip-arrow{display:none;position:absolute;left:0;top:-13px;width:10px;height:8px;-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:102}
.hubble-product__tooltip-arrow:before,.hubble-product__tooltip-arrow:after{position:absolute;top:auto;left:0;right:auto;width:0;height:0;border-width:8px 5px;border-style:solid;border-color:transparent;content:''}
.hubble-product__tooltip-arrow:before{bottom:0;border-bottom-color:#eee;border-top-width:0}
.hubble-product__tooltip-arrow:after{bottom:-2px;border-bottom-color:#fff;border-top-width:0}
.hubble-product__tooltip{display:none;position:absolute;left:0;bottom:22px;margin-bottom:14px;z-index:101}
.hubble-product__tooltip-box{width:414px;text-align:right}
.hubble-product__tooltip-box-inner{position:relative;display:inline-block;max-width:414px;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 -2px 10px 0 rgba(0,0,0,0.2);box-shadow:0 -2px 10px 0 rgba(0,0,0,0.2);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:5px 20px 7px 10px}
.hubble-product__tooltip-box-inner .s-tooltip-text{font-size:13px;font-weight:normal;line-height:1.33}
.hubble-product__tooltip-box-inner .s-tooltip-text strong{display:inline-block;vertical-align:text-bottom;font-size:15px}
.hubble-product__tooltip-box-inner .s-tooltip-text sup{font-size:11px;font-weight:bold}
.hubble-product__tooltip-box-inner .s-tooltip-text .show-more{font-size:13px;color:#006bea;text-decoration:underline}
.hubble-product__tooltip-box__close{position:absolute;top:0;right:0;padding:4px;font-size:0}
.hubble-product__tooltip-box__close .icon{width:11px;height:11px}
.hubble-product__tooltip-area.is-active .hubble-product__tooltip-arrow,.hubble-product__tooltip-area.is-hover .hubble-product__tooltip-arrow,.hubble-product__tooltip-area.is-active .hubble-product__tooltip,.hubble-product__tooltip-area.is-hover .hubble-product__tooltip{display:block}
.hubble-product__summary{position:relative;width:1440px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:64px 120px 64px 88px}
.hubble-product__summary:after{content:'';display:block;clear:both}
.hubble-product__summary-wrap{overflow:hidden;background-color:#f7f7f7;border-radius:6px}
.hubble-product__summary-wrap.non-line .hubble-product__summary:before{display:none}
.hubble-product__summary-head{margin-bottom:10px;width:320px;height:27px;font-size:0;clear:none;float:right}
.hubble-product__summary-head .s-option-title,.hubble-product__summary-head:before,.hubble-product__summary-head .hubble-product__icon{display:inline-block}
.hubble-product__summary-head:before{height:100%;vertical-align:bottom;content:''}
.hubble-product__summary-head .s-option-title{display:none}
.hubble-product__summary-feature{width:888px;float:left;margin-right:24px}
.hubble-product__summary-feature-txt{font-family:'SamsungSharpSans',arial,sans-serif;font-size:16px;line-height:1.375;font-weight:bold;margin:3px 0 16px 0}
.hubble-product__summary-feature-img{text-align:center}
.hubble-product__summary-feature-img img{width:auto;max-width:100%;height:auto;max-height:382px;-o-object-fit:contain;object-fit:contain}
.hubble-product__summary-feature-description{font-size:12px;color:#000;line-height:1.33;margin-top:32px}
.hubble-product__summary-feature-description strong{display:block}
.hubble-product__summary-content{font-size:0}
.hubble-product__summary-content .s-option-title{font-size:14px;line-height:1.33;font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-product__summary-content .s-summary-txt{display:inline-block}
.hubble-product__summary-content .s-summary-save{display:block;font-size:12px;line-height:1.33}
.hubble-product__summary-product{padding:16px 0;border-top:1px solid #ddd}
.hubble-product__summary-product-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px;font-size:0}
.hubble-product__summary-product-inner:first-child{margin-top:0}
.hubble-product__summary-product-inner:has(.s-option-title)+.hubble-product__summary-product-inner{margin-top:24px}
.hubble-product__summary-product-inner .s-vat-price{word-break:break-word}
.hubble-product__summary-product-inner .s-vat-price span{display:block;font-weight:normal}
.hubble-product__summary-product-inner .s-vat-price span.s-except{font-weight:bold}
.hubble-product__summary-product-inner .s-vat-price span em{display:inline-block}
.hubble-product__summary-product-inner .s-basic-code{font-size:20px;vertical-align:baseline}
.hubble-product__summary-product:first-child{padding-top:0;border-top:0}
.hubble-product__summary-product:first-child .s-option-title{font-size:24px}
.hubble-product__summary-product-line .hubble-product__summary-product-inner{margin-top:4px}
.hubble-product__summary-product-line .hubble-product__summary-product-inner:last-child{padding-bottom:17px;border-bottom:1px solid #555}
.hubble-product__summary-product-line{margin-top:16px}
.hubble-product__summary-product .s-option-summary{margin-top:8px;font-size:14px;line-height:1.43}
.hubble-product__summary-product .s-option-summary+.hubble-product__summary-product-inner{margin-top:24px}
.hubble-product__summary-product-name,.hubble-product__summary-product-option,.hubble-product__summary-product-price{display:inline-block;vertical-align:top}
.hubble-product__summary-product-name,.hubble-product__summary-product-option{padding-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__summary-product-name{font-family:'SamsungSharpSans',arial,sans-serif;font-size:16px;padding:0}
.hubble-product__summary-product-option{font-size:14px;font-weight:700}
.hubble-product__summary-product-option.s-option-choice{font-size:0}
.hubble-product__summary-product-option.s-option-choice .s-product-opiton{font-size:14px;font-weight:700}
.hubble-product__summary-product-option.s-option-choice .s-product-opiton.type-top-hinge{display:block;padding-left:0;white-space:break-spaces}
.hubble-product__summary-product-option.s-option-choice .s-product-opiton.type-top-hinge:before{display:none}
.hubble-product__summary-product-option .s-product-opiton{display:inline-block;position:relative;white-space:nowrap}
.hubble-product__summary-product-option .s-product-opiton:first-child:before{display:none}
.hubble-product__summary-product-option .s-product-opiton:before{content:'';display:inline-block;width:1px;height:12px;margin:-2px 6px 0;background-color:#000;vertical-align:middle}
.hubble-product__summary-product-price{min-width:88px;font-size:14px;line-height:1.29;font-weight:bold;text-align:right}
.hubble-product__summary-product-price.hubble-product__summary-product-price--mrp .s-summary-txt{display:block;font-size:12px}
.hubble-product__summary-product-price.hubble-product__summary-product-price--mrp .s-summary-save{display:block}
.hubble-product__summary-product-price .s-text-save,.hubble-product__summary-product-price s{font-weight:normal}
.hubble-product__summary-product-desc{display:block;margin-top:2px;font-weight:normal;font-size:12px}
.hubble-product__icon{font-size:0}
.hubble-product__icon-wishlist{display:inline-block;position:relative;margin-left:13px;text-align:left;vertical-align:top}
.hubble-product__icon-wishlist:first-child{margin-left:0}
.hubble-product__icon-wishlist a{display:block;width:100%;height:100%}
.hubble-product__icon-wishlist .s-btn-wishlist .s-wishlist-icon{display:block}
.hubble-product__icon-wishlist .s-btn-wishlist .s-wishlist-icon .icon{width:24px;height:24px}
.hubble-product__icon-wishlist .s-btn-wishlist .s-wishlist-on{display:none}
.hubble-product__icon-wishlist-tooltip{display:none;position:absolute;top:-4px;right:32px;bottom:-4px;z-index:10;padding:0 15px;border:1px solid #dadada;border-radius:2px;background:#fff;white-space:nowrap}
.hubble-product__icon-wishlist-tooltip:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.hubble-product__icon-wishlist-tooltip .s-tooptip-text{display:inline-block;font-size:12px;color:#636363;vertical-align:middle}
.hubble-product__icon-wishlist-tooltip .s-tooltip-arrow{position:absolute;top:50%;right:-7px;z-index:2;width:7px;height:11px;margin-top:-6px}
.hubble-product__icon-wishlist-tooltip .s-tooltip-arrow:after,.hubble-product__icon-wishlist-tooltip .s-tooltip-arrow:before{content:'';position:absolute;top:-4px;bottom:-4px;left:0;border-right-width:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent}
.hubble-product__icon-wishlist-tooltip .s-tooltip-arrow:before{border-width:7px;border-left-color:#dadada}
.hubble-product__icon-wishlist-tooltip .s-tooltip-arrow:after{border-width:6px;border-left-color:#fff}
.hubble-product__icon-wishlist.is-hover .hubble-product__icon-wishlist-tooltip{display:block}
.hubble-product__icon-wishlist.is-added .hubble-product__icon-wishlist-tooltip,.hubble-product__icon-wishlist.is-added .s-tooptip-text{display:none}
.hubble-product__benefit{padding:28px 0 13px 0}
.hubble-product__benefit-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;vertical-align:top;-webkit-box-sizing:content-box;box-sizing:content-box;display:table-cell}
.hubble-product__benefit-list-wrap{font-size:0;display:table;table-layout:fixed;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:300px;width:100%}
.hubble-product__benefit-list-img{display:inline-block;height:60px}
.hubble-product__benefit-list-img img{width:60px;height:60px;max-width:100%;max-height:100%}
.hubble-product__benefit-list-content{font-size:14px;padding:0 3px}
.hubble-product__benefit-list-desc{margin-top:2px;color:#555}
.hubble-product__benefit-layer{position:relative}
.hubble-product__benefit-layer.is-opened{z-index:10}
.hubble-product__benefit-layer.is-opened .s-benefit-layer,.hubble-product__benefit-layer.is-opened .s-layer-arrow{display:block}
.hubble-product__benefit-info{display:none}
.hubble-product__benefit.is-disabled{display:none}
.hubble-product__total{-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__total-wrap{position:relative}
.hubble-product__total-wrap:before,.hubble-product__total-wrap:after{content:'';display:block;clear:both}
.hubble-product__total-summary{margin-top:4px;font-size:14px;line-height:1.14;font-weight:bold}
.hubble-product__total-summary>em{color:#006bea}
.hubble-product__total-inner{padding-top:24px;border-top:1px solid #ddd;font-size:0}
.hubble-product__total-inner.s-type-recommend .hubble-product__total-content{width:76%;font-size:0}
.hubble-product__total-inner.s-type-recommend .hubble-product__total-content .s-recommend-title{display:inline-block;width:auto;margin-top:12px;font-size:14px;vertical-align:top}
.hubble-product__total-inner.s-type-recommend .hubble-product__total-content em{display:inline-block;min-width:41%;margin-top:1px;padding-left:22px;font-size:26px;font-style:normal;font-weight:bold;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__total-content,.hubble-product__total-title{display:inline-block;vertical-align:top}
.hubble-product__total-title{display:none;width:27%;font-size:16px;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__total-text{font-size:22px;line-height:1.36;font-weight:bold}
.hubble-product__total-text strong{display:inline-block}
.hubble-product__total-label .s-energy-label{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}
.hubble-product__total-label .s-energy-label .badge-energy-label__text{display:inline-block;max-width:104px;color:#000;font-weight:bold;text-align:left;vertical-align:middle;font-size:12px;line-height:1.33}
.hubble-product__total-label .s-energy-label .badge-energy-label__badge{width:68px;height:40px}
.hubble-product__total-label .s-energy-label .badge-energy-label__badge--a{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_a.svg)}
.hubble-product__total-label .s-energy-label .badge-energy-label__badge--b{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_b.svg)}
.hubble-product__total-label .s-energy-label .badge-energy-label__badge--c{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_c.svg)}
.hubble-product__total-label .s-energy-label .badge-energy-label__badge--d{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_d.svg)}
.hubble-product__total-label .s-energy-label .badge-energy-label__badge--e{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_e.svg)}
.hubble-product__total-label .s-energy-label .badge-energy-label__badge--f{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_f.svg)}
.hubble-product__total-label .s-energy-label .badge-energy-label__badge--g{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_g.svg)}
.hubble-product__total-label .s-energy-label .badge-repairability{display:inline-block}
.hubble-product__total-label .s-energy-label .badge-repairability__image{width:68px;height:40px}
.hubble-product__total-label .s-energy-label .badge-charger{display:inline-block;font-size:0;vertical-align:middle}
.hubble-product__total-label .s-energy-label .badge-charger .charger-icon{width:30px;height:40px;mix-blend-mode:multiply}
.hubble-product__total .s-was-price{display:block;font-size:12px;word-break:break-word}
.hubble-product__total .s-was-price s{padding-right:4px}
.hubble-product__total .s-was-price em{font-weight:700}
.hubble-product__total-recommend{font-size:15px}
.hubble-product__total-recommend strong{color:#006bea}
.hubble-product__total-chat{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:18px}
.hubble-product__total-chat .s-message-link{position:relative;display:inline-block;color:#000;font-size:14px;font-weight:bold}
.hubble-product__total-chat .s-message-link .s-message-link-icon{position:absolute;top:2px;left:0}
.hubble-product__total-chat .s-message-link .s-message-link-icon svg.icon{width:16px;height:16px}
.hubble-product__total-chat .s-message-link .s-message-text{padding-left:20px}
.hubble-product__total-desc{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:8px;font-size:14px;line-height:1.14}
.hubble-product__total-desc strong{display:inline-block;vertical-align:text-bottom;font-size:15px}
.hubble-product__total-desc sup{font-size:11px;font-weight:bold}
.hubble-product__total-care{margin-top:2px;font-size:14px}
.hubble-product__total-choose{font-size:16px;font-weight:bold}
.hubble-product__total-choose span{display:block}
.hubble-product__total .s-mark-added-tax{display:block;margin-top:1px;font-size:14px;font-weight:normal}
.hubble-product__total .s-btn-order{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:16px;font-size:12px;line-height:1.33;text-align:center;color:#006bea}
.hubble-product__total-custom{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:12px;text-align:center;line-height:1.33;margin-top:16px}
.hubble-product__total-custom .s-custom-text{margin-top:16px;color:#006bea}
.hubble-product__total-custom .s-custom-text:first-child{margin-top:0}
.hubble-product__total-cta-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}
.hubble-product__total-cta-wrap .hubble-product__total-desc{margin-top:18px}
.hubble-product__total-delivery{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;position:relative;display:inline-block;color:#000;font-size:12px;line-height:1.33;margin:16px 0 0;text-align:left;padding-left:24px}
.hubble-product__total-delivery-wrap{text-align:center}
.hubble-product__total-delivery-icon{position:absolute;top:0;left:0}
.hubble-product__total-delivery-icon svg.icon{width:16px;height:16px}
.hubble-product__total-cta{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:48px -6px 0}
.hubble-product__total-cta-inner{display:table;width:100%}
.hubble-product__total-cta .s-hubble-total-cta{display:table-cell;width:50%;padding:0 6px;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__total-cta .cta{width:100%;text-transform:none}
.hubble-product__total-cta .cta.cta--disabled{border-color:#767676 !important;background-color:#767676 !important;color:#fff !important}
.hubble-product__total-stock{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-size:12px;margin-top:7px}
.hubble-product__total-local{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:17px;text-align:center}
.hubble-product__total-local svg.icon{display:inline-block;vertical-align:bottom;width:13px;height:15px}
.hubble-product__total-local .s-btn-text{font-size:14px !important;text-transform:none !important;color:#000 !important;font-weight:700 !important;text-decoration:none !important}
.hubble-product__total-rate{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:11px;text-align:center}
.hubble-product__total-rate .s-btn-text{font-size:14px !important;text-transform:none !important}
.hubble-product__total-details{margin-top:13px}
.hubble-product__total-details .s-total-charge-text{font-size:14px}
.hubble-product__total-details .s-total-charge-text em{font-style:normal}
.hubble-product__total-details .s-lease-text{font-size:13px;text-decoration:underline}
.hubble-product__total-details .s-lease-text sup{display:inline-block;font-size:10px;text-decoration:none;color:#006bea}
.hubble-product__total-details .s-lease-link a{font-size:13px;font-weight:normal}
.hubble-product__total-details .s-lease-info{margin-top:4px;font-size:13px}
.hubble-product__total-details .s-lease-info em{display:block;margin-top:2px;font-style:normal;font-weight:bold}
.hubble-product__total-details .s-sena-summary{font-size:13px}
.hubble-product__total-details .s-care-text{font-size:14px}
.hubble-product__total-details.s-type-care{margin-top:3px}
.hubble-product__layer-cta{position:relative;margin-top:14px}
.hubble-product__layer-cta .s-btn-text{font-size:13px !important;color:#006bea !important;font-weight:normal !important;text-transform:unset !important}
.hubble-product__layer-cta .s-layer-arrow{display:none;position:absolute;top:-13px;left:50%;margin-left:-8px;border-width:7px;z-index:11}
.hubble-product__layer-cta .s-layer-arrow:after,.hubble-product__layer-cta .s-layer-arrow:before{content:'';position:absolute;top:-1px;width:0;height:0;border-style:solid;border-color:transparent}
.hubble-product__layer-cta .s-layer-arrow:before{left:0;border-width:11px 9px;border-top-color:#bbb}
.hubble-product__layer-cta .s-layer-arrow:after{left:1px;border-width:9px 8px;border-top-color:#fff}
.hubble-product .s-benefit-layer{display:none;position:absolute;bottom:100%;right:0;z-index:10;width:754px;margin-bottom:12px;background:#fff;border:1px solid #bbb;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.1);box-shadow:0 5px 10px 0 rgba(0,0,0,0.1)}
.hubble-product .s-benefit-layer-inner{position:relative;padding:52px 54px 17px 23px}
.hubble-product .s-benefit-layer .s-btn-close{position:absolute;top:12px;right:12px}
.hubble-product .s-benefit-layer .s-btn-close:before{width:15px;height:15px}
.hubble-product .s-benefit-layer .s-btn-close .s-close-icon{width:31px;height:31px}
.hubble-product .s-benefit-layer .s-btn-close .s-close-icon .icon{width:20px;height:20px;margin:5.5px}
.hubble-product .s-benefit-layer .s-btn-close .blind{top:0}
.hubble-product .s-benefit-layer table{width:100%;border-collapse:collapse}
.hubble-product .s-benefit-layer td,.hubble-product .s-benefit-layer th{padding:3px 2px 3px 13px;font-size:14px;font-weight:bold;color:#000;white-space:normal}
.hubble-product .s-benefit-layer tbody th{padding:0;text-align:left}
@media only screen and (min-width:768px) and (max-width:1439px){.hubble-product__summary-content,.hubble-product__total,.hubble-product__total-wrap{width:22.22222222vw}
.hubble-product__tooltip-area .s-hubble-annotation{top:.48611111vw;width:.76388889vw;height:.76388889vw}
.hubble-product__tooltip-area .s-hubble-annotation a sup{font-size:.83333333vw}
.hubble-product__tooltip-area .s-hubble-annotation a sup.s-price-bar-num{font-size:.69444444vw}
.hubble-product__tooltip-arrow{top:-0.90277778vw;width:.69444444vw;height:.55555556vw}
.hubble-product__tooltip-arrow:before,.hubble-product__tooltip-arrow:after{border-width:.55555556vw .34722222vw}
.hubble-product__tooltip-arrow:after{bottom:-0.13888889vw}
.hubble-product__tooltip{bottom:1.52777778vw;margin-bottom:.97222222vw}
.hubble-product__tooltip-box{width:28.75vw}
.hubble-product__tooltip-box-inner{max-width:28.75vw;padding:.34722222vw .69444444vw .48611111vw .69444444vw;border-radius:.41666667vw;padding:.34722222vw 1.38888889vw .48611111vw .69444444vw}
.hubble-product__tooltip-box-inner .s-tooltip-text{font-size:.90277778vw}
.hubble-product__tooltip-box-inner .s-tooltip-text strong{font-size:1.04166667vw}
.hubble-product__tooltip-box-inner .s-tooltip-text sup{font-size:.76388889vw}
.hubble-product__tooltip-box-inner .s-tooltip-text .show-more{font-size:.90277778vw}
.hubble-product__tooltip-box__close{padding:.27777778vw}
.hubble-product__tooltip-box__close .icon{width:.76388889vw;height:.76388889vw}
.hubble-product__summary{width:auto;padding:4.44444444vw 6.11111111vw}
.hubble-product__summary-wrap{width:100%;border-radius:.41666667vw}
.hubble-product__summary-head{margin-bottom:.69444444vw;width:22.22222222vw;height:1.875vw}
.hubble-product__summary-feature{width:61.66666667vw;margin-right:1.66666667vw}
.hubble-product__summary-feature-txt{font-size:1.11111111vw;margin:.20833333vw 0vw 1.11111111vw 0vw}
.hubble-product__summary-feature-img img{max-height:26.52777778vw}
.hubble-product__summary-feature-description{font-size:.83333333vw;margin-top:2.22222222vw}
.hubble-product__summary-content .s-option-title{font-size:1.66666667vw}
.hubble-product__summary-content .s-summary-save{display:block;font-size:.83333333vw}
.hubble-product__summary-product{padding:1.11111111vw 0vw}
.hubble-product__summary-product-inner{margin-top:.55555556vw}
.hubble-product__summary-product-inner:first-child{margin-top:0}
.hubble-product__summary-product-inner:has(.s-option-title)+.hubble-product__summary-product-inner{margin-top:1.66666667vw}
.hubble-product__summary-product-inner .s-basic-code{font-size:1.38888889vw}
.hubble-product__summary-product:first-child .s-option-title{font-size:1.66666667vw}
.hubble-product__summary-product-line .hubble-product__summary-product-inner{margin-top:.27777778vw}
.hubble-product__summary-product-line .hubble-product__summary-product-inner:last-child{padding-bottom:1.18055556vw}
.hubble-product__summary-product-line{margin-top:1.11111111vw}
.hubble-product__summary-product .s-option-summary{margin-top:.55555556vw;font-size:.97222222vw}
.hubble-product__summary-product .s-option-summary+.hubble-product__summary-product-inner{margin-top:1.66666667vw}
.hubble-product__summary-product-name,.hubble-product__summary-product-option{padding-right:.34722222vw}
.hubble-product__summary-product-name{font-size:1.11111111vw}
.hubble-product__summary-product-option{font-size:.97222222vw}
.hubble-product__summary-product-option.s-option-choice .s-product-opiton{font-size:.97222222vw}
.hubble-product__summary-product-option .s-product-opiton:before{height:.83333333vw;margin:-0.13888889vw .27777778vw 0vw .27777778vw}
.hubble-product__summary-product-price{min-width:6.11111111vw;font-size:.97222222vw}
.hubble-product__summary-product-price.hubble-product__summary-product-price--mrp .s-summary-txt{font-size:.83333333vw}
.hubble-product__summary-product-desc{margin-top:.13888889vw;font-size:.83333333vw}
.hubble-product__icon-wishlist{width:1.18055556vw;height:1.18055556vw;margin-left:.90277778vw}
.hubble-product__icon-wishlist:first-child{margin-left:0}
.hubble-product__icon-wishlist .s-btn-wishlist .s-wishlist-icon .icon{width:1.66666667vw;height:1.66666667vw}
.hubble-product__icon-wishlist-tooltip{top:-0.27777778vw;right:2.22222222vw;bottom:-0.27777778vw;padding:0vw 1.04166667vw}
.hubble-product__icon-wishlist-tooltip .s-tooptip-text{font-size:.83333333vw}
.hubble-product__icon-wishlist-tooltip .s-tooltip-arrow{right:-0.48611111vw;width:.48611111vw;height:.76388889vw;margin-top:-0.41666667vw}
.hubble-product__icon-wishlist-tooltip .s-tooltip-arrow:after,.hubble-product__icon-wishlist-tooltip .s-tooltip-arrow:before{top:-0.27777778vw;bottom:-0.27777778vw}
.hubble-product__icon-wishlist-tooltip .s-tooltip-arrow:before{border-width:.48611111vw}
.hubble-product__icon-wishlist-tooltip .s-tooltip-arrow:after{border-width:.41666667vw}
.hubble-product__benefit{padding:1.94444444vw 0vw .90277778vw 0vw}
.hubble-product__benefit-list-wrap{min-width:20.83333333vw}
.hubble-product__benefit-list-img{width:4.16666667vw;height:4.16666667vw}
.hubble-product__benefit-list-img img{width:100%;height:100%}
.hubble-product__benefit-list-content{font-size:.97222222vw;padding:0vw .20833333vw}
.hubble-product__benefit-list-desc{margin-top:.13888889vw}
.hubble-product__total-summary{margin-top:.27777778vw;font-size:.97222222vw}
.hubble-product__total-inner{padding-top:1.66666667vw}
.hubble-product__total-inner.s-type-recommend .hubble-product__total-content .s-recommend-title{margin-top:.83333333vw;font-size:.97222222vw}
.hubble-product__total-inner.s-type-recommend .hubble-product__total-content em{margin-top:.06944444vw;padding-left:1.52777778vw;font-size:1.80555556vw}
.hubble-product__total-title{font-size:1.11111111vw}
.hubble-product__total-text{font-size:1.52777778vw}
.hubble-product__total-label{margin-bottom:1.11111111vw}
.hubble-product__total-label .s-energy-label{gap:.55555556vw}
.hubble-product__total-label .s-energy-label .badge-energy-label__text{max-width:7.22222222vw;font-size:.83333333vw}
.hubble-product__total-label .s-energy-label .badge-energy-label__badge{width:4.72222222vw;height:2.77777778vw}
.hubble-product__total-label .s-energy-label .badge-repairability__image{width:4.72222222vw;height:2.77777778vw}
.hubble-product__total-label .s-energy-label .badge-charger .charger-icon{width:2.08333333vw;height:2.77777778vw}
.hubble-product__total .s-was-price{font-size:.83333333vw}
.hubble-product__total .s-was-price s{padding-right:.27777778vw}
.hubble-product__total-recommend{font-size:1.04166667vw}
.hubble-product__total-chat{margin-top:1.25vw}
.hubble-product__total-chat .s-message-link{font-size:.97222222vw}
.hubble-product__total-chat .s-message-link .s-message-link-icon{top:.13888889vw}
.hubble-product__total-chat .s-message-link .s-message-link-icon svg.icon{width:1.11111111vw;height:1.11111111vw}
.hubble-product__total-chat .s-message-link .s-message-text{padding-left:1.38888889vw}
.hubble-product__total-desc{margin-top:.55555556vw;font-size:.97222222vw}
.hubble-product__total-desc strong{font-size:1.04166667vw}
.hubble-product__total-desc sup{font-size:.76388889vw}
.hubble-product__total-care{margin-top:.13888889vw;font-size:.97222222vw}
.hubble-product__total-choose{font-size:1.11111111vw}
.hubble-product__total .s-mark-added-tax{margin-top:.06944444vw;font-size:.97222222vw}
.hubble-product__total .s-btn-order{margin-top:1.11111111vw;font-size:.83333333vw}
.hubble-product__total-custom{font-size:.83333333vw;margin-top:1.11111111vw}
.hubble-product__total-custom .s-custom-text{margin-top:1.11111111vw}
.hubble-product__total-cta-wrap .hubble-product__total-desc{margin-top:1.25vw}
.hubble-product__total-delivery{font-size:.83333333vw;margin:1.11111111vw 0vw 0vw 0vw;padding-left:1.66666667vw}
.hubble-product__total-delivery-icon svg.icon{width:1.11111111vw;height:1.11111111vw}
.hubble-product__total-cta{margin:3.33333333vw -0.41666667vw 0vw -0.41666667vw}
.hubble-product__total-cta .s-hubble-total-cta{padding:0vw .41666667vw}
.hubble-product__total-stock{font-size:.83333333vw;margin-top:.48611111vw}
.hubble-product__total-local{margin-top:1.18055556vw}
.hubble-product__total-local svg.icon{width:.90277778vw;height:1.04166667vw}
.hubble-product__total-local .s-btn-text{font-size:.97222222vw !important}
.hubble-product__total-rate{margin-top:.76388889vw}
.hubble-product__total-rate .s-btn-text{font-size:.97222222vw !important}
.hubble-product__total-details{margin-top:.90277778vw}
.hubble-product__total-details .s-total-charge-text{font-size:.97222222vw}
.hubble-product__total-details .s-lease-text{font-size:.90277778vw}
.hubble-product__total-details .s-lease-text sup{font-size:.69444444vw}
.hubble-product__total-details .s-lease-link a{font-size:.90277778vw}
.hubble-product__total-details .s-lease-info{margin-top:.27777778vw;font-size:.90277778vw}
.hubble-product__total-details .s-lease-info em{margin-top:.13888889vw}
.hubble-product__total-details .s-sena-summary{font-size:.90277778vw}
.hubble-product__total-details .s-care-text{font-size:.97222222vw}
.hubble-product__total-details.s-type-care{margin-top:.20833333vw}
.hubble-product__layer-cta{margin-top:.97222222vw}
.hubble-product__layer-cta .s-btn-text{font-size:.90277778vw !important}
.hubble-product__layer-cta .s-layer-arrow{top:-0.90277778vw;margin-left:-0.55555556vw;border-width:.48611111vw}
.hubble-product__layer-cta .s-layer-arrow:before{border-width:.76388889vw .625vw}
.hubble-product__layer-cta .s-layer-arrow:after{border-width:.625vw .55555556vw}
.hubble-product .s-benefit-layer{width:52.36111111vw;margin-bottom:.83333333vw}
.hubble-product .s-benefit-layer-inner{padding:3.61111111vw 3.75vw 1.18055556vw 1.59722222vw}
.hubble-product .s-benefit-layer .s-btn-close{top:.83333333vw;right:.83333333vw}
.hubble-product .s-benefit-layer .s-btn-close .s-close-icon{width:2.15277778vw;height:2.15277778vw}
.hubble-product .s-benefit-layer .s-btn-close .s-close-icon .icon{width:1.38888889vw;height:1.38888889vw;margin:.38194444vw}
.hubble-product .s-benefit-layer td,.hubble-product .s-benefit-layer th{padding:.20833333vw .13888889vw .20833333vw .90277778vw;font-size:.97222222vw}
}
@media only screen and (max-width:767px){.hubble-product__summary-content,.hubble-product__total,.hubble-product__total-wrap{width:100%;clear:none;float:none;border-left:0}
.hubble-product__tooltip-wrap{position:relative;display:inline-block;vertical-align:initial}
.hubble-product__tooltip-area{position:static}
.hubble-product__tooltip-area .s-hubble-annotation{display:inline-block;position:relative;top:1.38888889vw;width:2.77777778vw;height:2.77777778vw}
.hubble-product__tooltip-area .s-hubble-annotation a sup{font-size:2.77777778vw;padding:1px}
.hubble-product__tooltip-area .s-hubble-annotation a sup.s-price-bar-num{font-size:2.77777778vw;line-height:1}
.hubble-product__tooltip-arrow{top:-3.33333333vw;width:2.22222222vw;height:1.66666667vw}
.hubble-product__tooltip-arrow:before,.hubble-product__tooltip-arrow:after{border-width:2.22222222vw 1.11111111vw}
.hubble-product__tooltip-arrow:after{bottom:-0.55555556vw}
.hubble-product__tooltip{bottom:8.88888889vw;margin-bottom:0vw}
.hubble-product__tooltip-box{width:78.88888889vw;text-align:left}
.hubble-product__tooltip-box-inner{min-width:auto;max-width:78.88888889vw;border-radius:1.66666667vw;padding:2.5vw 7.77777778vw 2.22222222vw 3.33333333vw}
.hubble-product__tooltip-box-inner .s-tooltip-text{font-size:2.77777778vw;line-height:1.3}
.hubble-product__tooltip-box-inner .s-tooltip-text strong{font-size:3.33333333vw}
.hubble-product__tooltip-box-inner .s-tooltip-text sup{font-size:3.05555556vw}
.hubble-product__tooltip-box-inner .s-tooltip-text .show-more{font-size:2.77777778vw}
.hubble-product__tooltip-box__close{padding:1.11111111vw}
.hubble-product__tooltip-box__close .icon{width:2.63888889vw;height:2.63888889vw}
.hubble-product__summary{padding:0;margin:0;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;float:none;width:100%}
.hubble-product__summary:before,.hubble-product__summary:after{display:none}
.hubble-product__summary-wrap{margin:6.66666667vw 0vw 0vw 0vw;padding:11.11111111vw 0vw 6.66666667vw 0vw;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}
.hubble-product__summary-head{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:100%;float:none;padding:0vw 6.66666667vw;margin-bottom:1.11111111vw}
.hubble-product__summary-head .s-option-title{display:inline-block;-webkit-box-flex:1;-ms-flex:1;flex:1;vertical-align:top;font-size:5.55555556vw;line-height:1.35;font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-product__summary-head .s-basic-code{font-size:4.44444444vw;vertical-align:middle}
.hubble-product__summary-head .hubble-product__icon{margin:0;margin-left:4.44444444vw}
.hubble-product__summary-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;float:none;width:100%;padding:0;border:0}
.hubble-product__summary-feature{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;float:none;margin:0;margin-top:13.88888889vw;margin-bottom:6.66666667vw}
.hubble-product__summary-feature-txt{font-size:3.88888889vw;line-height:1.14;padding:0vw 6.66666667vw;margin-bottom:5.27777778vw}
.hubble-product__summary-feature-img img{max-height:66.66666667vw}
.hubble-product__summary-feature-description{font-size:2.77777778vw;line-height:1.3;margin-top:4.44444444vw;padding:0vw 6.66666667vw}
.hubble-product__summary-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0vw 6.66666667vw;margin-top:0vw;font-size:3.33333333vw}
.hubble-product__summary-product{padding:3.33333333vw 0vw}
.hubble-product__summary-product-inner .s-option-title{font-size:3.33333333vw;margin-bottom:1.11111111vw;line-height:1.35}
.hubble-product__summary-product-inner:has(.s-option-title)+.hubble-product__summary-product-inner{margin-top:6.66666667vw}
.hubble-product__summary-product:first-child{padding-top:0vw;padding-bottom:3.33333333vw}
.hubble-product__summary-product:first-child .hubble-product__summary-product-inner:last-child{padding-bottom:0vw;border-bottom:0}
.hubble-product__summary-product:first-child .s-option-title{display:none}
.hubble-product__summary-product-line .hubble-product__summary-product-inner{margin-top:.83333333vw}
.hubble-product__summary-product-line .hubble-product__summary-product-inner:first-child{margin-top:0vw;padding-top:3.33333333vw}
.hubble-product__summary-product-inner{margin-top:1.66666667vw}
.hubble-product__summary-product-line{width:100%;float:none;margin-top:0}
.hubble-product__summary-product .s-option-summary{margin-top:1.11111111vw;font-size:2.77777778vw;line-height:1.3}
.hubble-product__summary-product .s-option-summary+.hubble-product__summary-product-inner{margin-top:6.66666667vw}
.hubble-product__summary-product-name,.hubble-product__summary-product-option{padding-right:.55555556vw}
.hubble-product__summary-product-name{font-size:3.88888889vw}
.hubble-product__summary-product-option{font-size:3.33333333vw}
.hubble-product__summary-product-option.s-option-choice{font-size:0}
.hubble-product__summary-product-option.s-option-choice .s-product-opiton{font-size:3.33333333vw}
.hubble-product__summary-product-option .s-product-opiton:before{height:2.5vw;margin:-0.55555556vw 1.66666667vw 0vw 1.66666667vw}
.hubble-product__summary-product-price{min-width:27.77777778vw;font-size:3.33333333vw}
.hubble-product__summary-product-price.hubble-product__summary-product-price--mrp .s-summary-txt{font-size:2.77777778vw}
.hubble-product__summary-product-price .s-text-save,.hubble-product__summary-product-price s{font-size:2.77777778vw}
.hubble-product__summary-product-price .s-summary-save{display:block}
.hubble-product__summary-product-desc{margin-top:.55555556vw;font-size:2.77777778vw}
.hubble-product__icon{margin-left:16px}
.hubble-product__icon-wishlist .s-btn-wishlist .s-wishlist-icon .icon{width:6.66666667vw;height:6.66666667vw}
.hubble-product__icon-wishlist-tooltip{top:-1.11111111vw;right:8.88888889vw;bottom:-1.11111111vw;padding:0vw 4.16666667vw}
.hubble-product__icon-wishlist-tooltip .s-tooptip-text{font-size:3.33333333vw}
.hubble-product__icon-wishlist-tooltip .s-tooltip-arrow{right:-1.94444444vw;width:1.94444444vw;height:3.05555556vw;margin-top:-1.66666667vw}
.hubble-product__benefit{position:static;display:block;padding-top:6.94444444vw;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__benefit-list{position:static;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-product__benefit-list-img{width:8.33333333vw;height:8.33333333vw}
.hubble-product__benefit-list-img img{width:100%;height:100%}
.hubble-product__benefit-list-content{margin-top:.55555556vw;padding:0vw .83333333vw;font-size:3.33333333vw}
.hubble-product__benefit-list-text{color:#000}
.hubble-product__benefit-list-desc{display:none}
.hubble-product__benefit-list-wrap{min-width:100%;position:relative;text-align:center}
.hubble-product__benefit-list .s-benefit-lnk{display:block}
.hubble-product__benefit-list.is-selected .hubble-product__benefit-list-text{text-decoration:underline}
.hubble-product__benefit-layer{position:static}
.hubble-product__benefit-info{display:block}
.hubble-product__benefit-info .s-benefit-info-tab{padding-top:3.88888889vw;text-align:center}
.hubble-product__benefit-info .s-benefit-info-tab .s-title{font-size:4.16666667vw}
.hubble-product__benefit-info .s-benefit-info-tab .s-text{margin-top:1.38888889vw;font-size:2.77777778vw}
.hubble-product__total{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0vw 6.66666667vw 0vw 6.66666667vw}
.hubble-product__total-wrap{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:block;margin-top:0vw;padding:0vw 2.77777778vw}
.hubble-product__total-summary{margin-top:1.11111111vw;font-size:3.33333333vw;line-height:1.33}
.hubble-product__total-inner{padding-top:6.66666667vw}
.hubble-product__total-inner.s-type-recommend .hubble-product__total-content{width:100%}
.hubble-product__total-inner.s-type-recommend .hubble-product__total-content .s-recommend-title{width:50%;margin-top:1.94444444vw;font-size:3.33333333vw;text-align:left}
.hubble-product__total-inner.s-type-recommend .hubble-product__total-content em{width:50%;margin-top:.27777778vw;min-width:unset;padding-left:2.77777778vw;font-size:5vw}
.hubble-product__total-title{padding:0vw 2.77777778vw 0vw .27777778vw;font-size:3.88888889vw}
.hubble-product__total-text{font-size:5vw}
.hubble-product__total-label{margin-bottom:3.33333333vw}
.hubble-product__total-label .s-energy-label{gap:1.66666667vw}
.hubble-product__total-label .s-energy-label .badge-energy-label__text{max-width:28.88888889vw;font-size:3.33333333vw}
.hubble-product__total-label .s-energy-label .badge-energy-label__badge{width:18.05555556vw;height:10.83333333vw}
.hubble-product__total-label .s-energy-label .badge-repairability__image{width:18.05555556vw;height:10.83333333vw}
.hubble-product__total-label .s-energy-label .badge-charger .charger-icon{width:8.33333333vw;height:10.27777778vw}
.hubble-product__total .s-was-price{font-size:3.33333333vw}
.hubble-product__total .s-was-price s{padding-right:1.11111111vw}
.hubble-product__total-recommend{font-size:3.33333333vw}
.hubble-product__total-chat{margin-top:5vw}
.hubble-product__total-chat .s-message-link{font-size:3.88888889vw}
.hubble-product__total-chat .s-message-link .s-message-link-icon{top:-0.55555556vw;left:.55555556vw}
.hubble-product__total-chat .s-message-link .s-message-link-icon svg.icon{width:6.11111111vw;height:6.11111111vw}
.hubble-product__total-chat .s-message-link .s-message-text{padding-left:8.33333333vw}
.hubble-product__total-desc,.hubble-product__total-care{margin-top:2.22222222vw;font-size:3.33333333vw;line-height:1.33}
.hubble-product__total-desc strong,.hubble-product__total-care strong{font-size:3.88888889vw}
.hubble-product__total-desc sup,.hubble-product__total-care sup{font-size:3.05555556vw}
.hubble-product__total-choose{font-size:3.88888889vw}
.hubble-product__total .s-mark-added-tax{margin-top:1.11111111vw;font-size:3.33333333vw}
.hubble-product__total .s-btn-order{margin-top:4.44444444vw;font-size:2.77777778vw;line-height:1.3}
.hubble-product__total-custom{font-size:2.77777778vw;line-height:1.3;margin-top:4.44444444vw}
.hubble-product__total-custom .s-custom-text{margin-top:4.44444444vw}
.hubble-product__total-cta-wrap .hubble-product__total-desc{margin-top:2.77777778vw}
.hubble-product__total-delivery{font-size:3.33333333vw;margin:4.44444444vw 0vw 0vw 0vw;padding-left:7.22222222vw}
.hubble-product__total-delivery-icon svg.icon{width:4.44444444vw;height:4.44444444vw}
.hubble-product__total-cta{margin:5vw -1.38888889vw 0vw -1.38888889vw}
.hubble-product__total-cta .s-hubble-total-cta{display:block;width:auto;padding:0vw 1.38888889vw}
.hubble-product__total-cta .s-hubble-total-cta+.s-hubble-total-cta{margin-top:2.77777778vw}
.hubble-product__total-stock{font-size:3.33333333vw;margin-top:2.5vw}
.hubble-product__total-local{margin-top:2.77777778vw}
.hubble-product__total-local svg.icon{width:3.61111111vw;height:4.16666667vw}
.hubble-product__total-local .s-btn-text{font-size:3.05555556vw !important}
.hubble-product__total-rate{margin-top:3.05555556vw}
.hubble-product__total-rate .s-btn-text{font-size:3.33333333vw !important}
.hubble-product__total-details{margin-top:2.5vw}
.hubble-product__total-details .s-total-charge-text{font-size:3.33333333vw}
.hubble-product__total-details .s-lease-text{font-size:3.33333333vw}
.hubble-product__total-details .s-lease-text sup{font-size:2.77777778vw}
.hubble-product__total-details .s-lease-link a{font-size:3.33333333vw}
.hubble-product__total-details .s-lease-info{margin-top:1.94444444vw;font-size:3.33333333vw}
.hubble-product__total-details .s-lease-info em{margin-top:1.11111111vw;font-size:3.33333333vw}
.hubble-product__total-details .s-sena-summary{font-size:3.33333333vw;line-height:1.46}
.hubble-product__total-details .s-care-text{font-size:3.33333333vw}
.hubble-product__total-details.s-type-care{margin-top:1.11111111vw}
.hubble-product__layer-cta{margin-top:2.77777778vw}
.hubble-product__layer-cta .s-btn-text{font-size:3.33333333vw !important}
.hubble-product .s-benefit-layer{left:0;right:0;bottom:0;width:100%;margin-bottom:5.27777778vw;overflow-x:scroll;z-index:9}
.hubble-product .s-benefit-layer .s-btn-close{top:1.66666667vw;right:2.22222222vw}
.hubble-product .s-benefit-layer .s-btn-close .s-close-icon{width:7.5vw;height:7.5vw}
.hubble-product .s-benefit-layer .s-btn-close .s-close-icon .icon{width:4.44444444vw;height:4.44444444vw;margin:1.52777778vw}
.hubble-product .s-benefit-layer table{table-layout:initial}
.hubble-product .s-benefit-layer table th,.hubble-product .s-benefit-layer table td{white-space:nowrap;padding:.27777778vw 1.66666667vw .55555556vw 1.66666667vw;font-size:2.77777778vw}
.hubble-product .s-benefit-layer table tbody th{min-width:39.44444444vw}
.hubble-product .s-benefit-layer-inner{display:inline-block;padding:10.83333333vw 8.33333333vw 2.5vw 3.88888889vw}
.hubble-product .s-layer-arrow{top:-3.33333333vw;margin-left:-1.66666667vw;border-width:1.94444444vw;z-index:11}
.hubble-product .s-layer-arrow:before,.hubble-product .s-layer-arrow:after{top:.55555556vw}
}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-content{width:auto;margin:21px 32px 14px 24px}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-content-inner{position:relative;max-height:none !important;height:auto !important}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-list{margin-bottom:26px}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-flag{margin:0 0 14px 0}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-discount-badge{position:absolute;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:58px;height:58px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-discount-badge.bg-color-black{background:#1c1c1c}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-discount-badge.bg-color-blue{background:#006bea}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-discount-badge.bg-color-orange{background:#c75300}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-discount-badge.text-color-white{color:#fff}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-discount-badge.text-color-orange{color:#f66700}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-discount-badge .s-offer__discount-badge{display:inline-block;text-align:center;font-weight:bold;font-size:16px;line-height:1.1;word-break:break-all;padding:0 6px;max-height:36px;overflow:hidden;font-family:'SamsungSharpSans',arial,sans-serif}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-head{width:468px}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-primary-img{margin-top:auto;height:295px;text-align:center}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-primary-img .image{height:100%}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-primary-img .image .image__main{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.s-option-promotion-gift .hubble-product__options-content-btn a.s-btn-text,.s-option-promotion-coupon .hubble-product__options-content-btn a.s-btn-text{position:relative;display:inline-block}
.s-option-promotion-gift .hubble-product__offer-wrap,.s-option-promotion-coupon .hubble-product__offer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;margin:0 -12px}
.s-option-promotion-gift .hubble-product__offer,.s-option-promotion-coupon .hubble-product__offer{position:relative;border:1px solid #ddd;border-radius:20px;overflow:hidden;height:100%}
.s-option-promotion-gift .hubble-product__offer .hubble-product__offer-content-inner,.s-option-promotion-coupon .hubble-product__offer .hubble-product__offer-content-inner{font-size:18px;overflow:hidden}
.s-option-promotion-gift .hubble-product__offer-list,.s-option-promotion-coupon .hubble-product__offer-list{margin-top:0;font-size:14px;display:inline-block;width:50%;margin-bottom:26px;padding:0 12px}
.s-option-promotion-gift .hubble-product__offer-list.s-offer-img--small .image,.s-option-promotion-coupon .hubble-product__offer-list.s-offer-img--small .image,.s-option-promotion-gift .hubble-product__offer-list.message .image,.s-option-promotion-coupon .hubble-product__offer-list.message .image{width:70%;vertical-align:middle}
.s-option-promotion-gift .hubble-product__offer-list.s-offer-img--default .image,.s-option-promotion-coupon .hubble-product__offer-list.s-offer-img--default .image{width:100%;vertical-align:middle}
.s-option-promotion-gift .hubble-product__offer-list.bundle+.hubble-product__offer-list .hubble-product__offer,.s-option-promotion-coupon .hubble-product__offer-list.bundle+.hubble-product__offer-list .hubble-product__offer{height:auto}
.s-option-promotion-gift .hubble-product__offer-list.bundle ~ .hubble-product__offer-list[style*="none"]+.hubble-product__offer-list .hubble-product__offer,.s-option-promotion-coupon .hubble-product__offer-list.bundle ~ .hubble-product__offer-list[style*="none"]+.hubble-product__offer-list .hubble-product__offer{height:auto}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift h3,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift h3{font-size:18px}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift p,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift p{font-size:16px !important}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift p span,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift p span{font-size:16px !important}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift a,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift a{position:relative;display:inline-block;font-size:16px;font-weight:700 !important;text-decoration:none !important;line-height:1.36;color:#000}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift a:after,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift a:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#000}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift a span,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift a span{position:relative;display:inline-block;font-size:14px !important;font-weight:700 !important;text-decoration:none !important;line-height:1.36;color:#000}
.s-option-promotion-gift .hubble-product__offer-img,.s-option-promotion-coupon .hubble-product__offer-img{width:80px;height:80px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;right:32px;overflow:hidden;text-align:center;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.s-option-promotion-gift .hubble-product__offer-img .image,.s-option-promotion-coupon .hubble-product__offer-img .image{vertical-align:middle;height:100%}
.s-option-promotion-gift .hubble-product__offer-img img,.s-option-promotion-coupon .hubble-product__offer-img img{vertical-align:middle;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}
.s-option-promotion-gift .hubble-product__offer-img+.hubble-product__offer-img,.s-option-promotion-coupon .hubble-product__offer-img+.hubble-product__offer-img{display:none}
.s-option-promotion-gift .hubble-product__offer-content,.s-option-promotion-coupon .hubble-product__offer-content{width:468px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;word-break:break-word;margin:24px 0 24px 24px}
.s-option-promotion-gift .hubble-product__offer-content:only-child,.s-option-promotion-coupon .hubble-product__offer-content:only-child{width:auto}
.s-option-promotion-gift .hubble-product__offer-content .hubble-product__offer-content,.s-option-promotion-coupon .hubble-product__offer-content .hubble-product__offer-content{padding:0;width:auto}
.s-option-promotion-gift .hubble-product__offer-content a,.s-option-promotion-coupon .hubble-product__offer-content a{color:#000;text-decoration:underline;text-transform:none}
.s-option-promotion-gift .hubble-product__offer-content.style-none table,.s-option-promotion-coupon .hubble-product__offer-content.style-none table{table-layout:initial}
.s-option-promotion-gift .hubble-product__offer-content.style-none table a,.s-option-promotion-coupon .hubble-product__offer-content.style-none table a{word-break:break-all}
.s-option-promotion-gift .hubble-product__offer-content.style-none table td,.s-option-promotion-coupon .hubble-product__offer-content.style-none table td{vertical-align:middle}
.s-option-promotion-gift .hubble-product__offer-content.style-none table td img,.s-option-promotion-coupon .hubble-product__offer-content.style-none table td img{margin-right:10px}
.s-option-promotion-gift .hubble-product__offer-content.style-none table td img:before,.s-option-promotion-coupon .hubble-product__offer-content.style-none table td img:before{display:inline-block;min-height:144px;height:100%;content:"";vertical-align:middle}
.s-option-promotion-gift .hubble-product__offer-emi,.s-option-promotion-coupon .hubble-product__offer-emi{font-weight:bold;font-size:18px}
.s-option-promotion-gift .hubble-product__offer-emi p,.s-option-promotion-coupon .hubble-product__offer-emi p{display:inline-block}
.s-option-promotion-gift .hubble-product__offer-emi p a,.s-option-promotion-coupon .hubble-product__offer-emi p a,.s-option-promotion-gift .hubble-product__offer-emi p u,.s-option-promotion-coupon .hubble-product__offer-emi p u{margin-left:10px;position:relative;display:inline-block;color:inherit;font-size:14px;text-decoration:underline;vertical-align:middle}
.s-option-promotion-gift .hubble-product__offer .s-text-wrap,.s-option-promotion-coupon .hubble-product__offer .s-text-wrap{display:table-cell;vertical-align:middle}
.s-option-promotion-gift .hubble-product__offer-title,.s-option-promotion-coupon .hubble-product__offer-title{display:inline-block;font-size:18px;line-height:1.4}
.s-option-promotion-gift .hubble-product__offer-head,.s-option-promotion-coupon .hubble-product__offer-head{position:relative}
.s-option-promotion-gift .hubble-product__offer-head a,.s-option-promotion-coupon .hubble-product__offer-head a{position:relative;display:inline-block;font-size:14px;line-height:1.36;color:#000;vertical-align:middle}
.s-option-promotion-gift .hubble-product__offer-head a[target="_blank"],.s-option-promotion-coupon .hubble-product__offer-head a[target="_blank"]{position:relative;display:inline-block;font-size:14px;font-weight:bold !important;text-decoration:none !important;line-height:1.36;color:#000}
.s-option-promotion-gift .hubble-product__offer-head a[target="_blank"]:after,.s-option-promotion-coupon .hubble-product__offer-head a[target="_blank"]:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#000}
.s-option-promotion-gift .hubble-product__offer-head h4+p,.s-option-promotion-coupon .hubble-product__offer-head h4+p{margin-top:9px}
.s-option-promotion-gift .hubble-product__offer-head small,.s-option-promotion-coupon .hubble-product__offer-head small{font-size:12px;line-height:1.36}
.s-option-promotion-gift .hubble-product__offer-btn,.s-option-promotion-coupon .hubble-product__offer-btn{margin-top:8px;height:24px;overflow:hidden}
.s-option-promotion-gift .hubble-product__offer-btn a,.s-option-promotion-coupon .hubble-product__offer-btn a{position:relative;display:inline-block;font-size:14px;line-height:1.36;color:#000}
.s-option-promotion-gift .hubble-product__offer-btn a.s-btn-text,.s-option-promotion-coupon .hubble-product__offer-btn a.s-btn-text{font-size:14px;font-weight:bold !important;text-decoration:none;line-height:1.36;color:#000}
.s-option-promotion-gift .hubble-product__offer-btn a.s-btn-text+.s-btn-text,.s-option-promotion-coupon .hubble-product__offer-btn a.s-btn-text+.s-btn-text{margin-left:16px}
.s-option-promotion-gift .hubble-product__offer-btn a.s-btn-text:after,.s-option-promotion-coupon .hubble-product__offer-btn a.s-btn-text:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#000}
.s-option-promotion-gift .hubble-product__offer-flag,.s-option-promotion-coupon .hubble-product__offer-flag{margin:0 0 8px 0}
.s-option-promotion-gift .hubble-product__offer-flag span,.s-option-promotion-coupon .hubble-product__offer-flag span{font-size:12px;font-weight:bold;text-shadow:none;background:0;padding:0;color:#006bea;-webkit-animation:none;animation:none;height:auto;line-height:auto}
.s-option-promotion-gift .hubble-product__offer-flag span+span,.s-option-promotion-coupon .hubble-product__offer-flag span+span{margin-left:5px}
.s-option-promotion-gift .hubble-product__offer-flag span.badge-icon--bg-color-blue,.s-option-promotion-coupon .hubble-product__offer-flag span.badge-icon--bg-color-blue{color:#006bea}
.s-option-promotion-gift .hubble-product__offer-flag span.badge-icon--bg-color-orange,.s-option-promotion-coupon .hubble-product__offer-flag span.badge-icon--bg-color-orange{color:#f66700}
.s-option-promotion-gift .hubble-product__offer-text,.s-option-promotion-coupon .hubble-product__offer-text{margin-top:4px;font-size:12px;overflow:hidden;line-height:1.33}
.s-option-promotion-gift .hubble-product__offer-text .s-date,.s-option-promotion-coupon .hubble-product__offer-text .s-date{margin-top:8px;font-weight:700;font-size:12px}
.s-option-promotion-gift .hubble-product__offer-text .s-offer-desc,.s-option-promotion-coupon .hubble-product__offer-text .s-offer-desc{font-size:16px;line-height:1.5}
.s-option-promotion-gift .hubble-product__offer-text .s-offer-date,.s-option-promotion-coupon .hubble-product__offer-text .s-offer-date{margin-top:8px;font-size:16px;font-weight:normal;line-height:1.36}
.s-option-promotion-gift .hubble-product__offer-text .s-offer-price,.s-option-promotion-coupon .hubble-product__offer-text .s-offer-price{margin-top:0;font-size:12px}
.s-option-promotion-gift .hubble-product__offer-text .s-offer-price strong,.s-option-promotion-coupon .hubble-product__offer-text .s-offer-price strong{font-weight:normal;vertical-align:baseline;font-size:16px;padding-left:0}
.s-option-promotion-gift .hubble-product__offer-text .badge-repairability,.s-option-promotion-coupon .hubble-product__offer-text .badge-repairability{display:inline-block;margin-right:8px}
.s-option-promotion-gift .hubble-product__offer-text .badge-repairability__image,.s-option-promotion-coupon .hubble-product__offer-text .badge-repairability__image{width:60px;height:35px}
.s-option-promotion-gift .hubble-product__offer-editing,.s-option-promotion-coupon .hubble-product__offer-editing{display:none;margin:8px 0 0 0}
.s-option-promotion-gift .hubble-product__offer-editing .s-btn-text,.s-option-promotion-coupon .hubble-product__offer-editing .s-btn-text{position:relative;font-size:14px;font-weight:bold !important;color:#000;text-decoration:none !important;line-height:1.40}
.s-option-promotion-gift .hubble-product__offer-editing .s-btn-text+.s-btn-text,.s-option-promotion-coupon .hubble-product__offer-editing .s-btn-text+.s-btn-text{margin-left:17px}
.s-option-promotion-gift .hubble-product__offer-editing .s-btn-text:after,.s-option-promotion-coupon .hubble-product__offer-editing .s-btn-text:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#000}
.s-option-promotion-gift .hubble-product__offer-link,.s-option-promotion-coupon .hubble-product__offer-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0}
.s-option-promotion-gift .hubble-product__offer.is-selected,.s-option-promotion-coupon .hubble-product__offer.is-selected{border:2px solid #2189ff}
.s-option-promotion-gift .hubble-product__offer.is-selected .hubble-product__offer-head .s-btn-text,.s-option-promotion-coupon .hubble-product__offer.is-selected .hubble-product__offer-head .s-btn-text{display:none}
.s-option-promotion-gift .hubble-product__offer.is-selected .hubble-product__offer-editing,.s-option-promotion-coupon .hubble-product__offer.is-selected .hubble-product__offer-editing{display:block}
.s-option-promotion-gift .hubble-product__offer.is-selected .hubble-product__offer-img,.s-option-promotion-coupon .hubble-product__offer.is-selected .hubble-product__offer-img{top:50px;-webkit-transform:none;transform:none}
.s-option-promotion-gift .hubble-product__offer.is-selected .hubble-product__offer-btn,.s-option-promotion-coupon .hubble-product__offer.is-selected .hubble-product__offer-btn{display:none}
.s-option-promotion-gift .hubble-product__offer.is-selected .hubble-product__bundle,.s-option-promotion-coupon .hubble-product__offer.is-selected .hubble-product__bundle{display:block}
.s-option-promotion-gift .hubble-product__offer.is-disabled,.s-option-promotion-coupon .hubble-product__offer.is-disabled{color:#bbb}
.s-option-promotion-gift .hubble-product__offer.is-disabled a,.s-option-promotion-coupon .hubble-product__offer.is-disabled a{cursor:default;color:#bbb !important}
.s-option-promotion-gift .hubble-product__offer.is-disabled .hubble-product__offer-img,.s-option-promotion-coupon .hubble-product__offer.is-disabled .hubble-product__offer-img{opacity:.3}
.s-option-promotion-gift .hubble-product__offer.is-disabled .hubble-product__offer-flag span,.s-option-promotion-coupon .hubble-product__offer.is-disabled .hubble-product__offer-flag span{color:#bbb;border-color:#bbb}
.s-option-promotion-gift .hubble-product__offer.is-disabled .hubble-product__offer-btn a.s-btn-text:after,.s-option-promotion-coupon .hubble-product__offer.is-disabled .hubble-product__offer-btn a.s-btn-text:after{background-color:#cecece}
.s-option-promotion-gift .hubble-product__offer-disclaimer,.s-option-promotion-coupon .hubble-product__offer-disclaimer{font-size:12px}
.s-option-promotion-gift .hubble-product__bundle,.s-option-promotion-coupon .hubble-product__bundle{display:none;margin-top:9px}
.s-option-promotion-gift .hubble-product__bundle-list,.s-option-promotion-coupon .hubble-product__bundle-list{position:relative;clear:both;overflow:hidden;margin:0 32px;padding:16px 0;min-height:96px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.s-option-promotion-gift .hubble-product__bundle-list:before,.s-option-promotion-coupon .hubble-product__bundle-list:before{content:'';position:absolute;top:0;right:0;left:0;height:1px;background-color:#ededed}
.s-option-promotion-gift .hubble-product__bundle-img,.s-option-promotion-coupon .hubble-product__bundle-img{-webkit-box-sizing:border-box;box-sizing:border-box;width:64px;height:64px;position:absolute}
.s-option-promotion-gift .hubble-product__bundle-img img,.s-option-promotion-coupon .hubble-product__bundle-img img{max-width:100%;width:100%}
.s-option-promotion-gift .hubble-product__bundle-content,.s-option-promotion-coupon .hubble-product__bundle-content{-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-word;margin:0 0 0 80px}
.s-option-promotion-gift .hubble-product__bundle-content .s-bundle-price,.s-option-promotion-coupon .hubble-product__bundle-content .s-bundle-price{margin-top:4px;font-size:12px}
.s-option-promotion-gift .hubble-product__bundle-content .s-bundle-price strong,.s-option-promotion-coupon .hubble-product__bundle-content .s-bundle-price strong{padding-left:0;font-size:16px;font-weight:normal;vertical-align:baseline}
.s-option-promotion-gift .hubble-product__bundle-content .s-bundle-title,.s-option-promotion-coupon .hubble-product__bundle-content .s-bundle-title{font-size:16px;line-height:1.33}
.s-option-promotion-gift .hubble-product__bundle .s-btn-close,.s-option-promotion-coupon .hubble-product__bundle .s-btn-close{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}
.s-option-financing .hubble-product__options-content-inner{border:1px solid #ddd;border-radius:6px;padding:0 24px}
.s-option-financing .s-option-financing__banner .image{text-align:center}
.s-option-financing .s-option-financing__banner .image .image__main{width:auto;max-width:100%}
.s-option-financing .s-option-financing__banner+.s-option-financing__info-wrap{border-top:1px solid #ddd;margin-top:3px}
.s-option-financing .s-option-financing__info{width:100%;padding:16px 0}
.s-option-financing .s-option-financing__info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}
.s-option-financing .s-option-financing__info-img{width:100px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:43px}
.s-option-financing .s-option-financing__info-img .image{display:inline-block;width:100px}
.s-option-financing .s-option-financing__info-img .image .image__main{width:auto;max-width:100%;max-height:100%}
.s-option-financing .s-option-financing__info-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.s-option-financing .s-option-financing__info-detail .s-text-bold{font-weight:bold}
.s-option-financing .s-option-financing__info-detail--text{display:inline-block;font-size:14px}
.s-option-financing .s-option-financing__info-detail--price{display:inline-block;font-size:20px;font-weight:bold;text-align:right}
.s-option-financing .hubble-product__offer-btn{margin-top:4px}
.s-option-financing .hubble-product__offer-btn a.s-btn-text{position:relative;display:inline-block;font-weight:bold !important;text-decoration:none;font-size:14px;line-height:1.36;color:#000}
.s-option-financing .hubble-product__offer-btn a.s-btn-text:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#000}
.s-option-financing.layout-type2 .hubble-product__options-content-inner{padding:24px}
.s-option-financing.layout-type2 .s-option-financing__info{padding:0}
.s-option-financing.layout-type2 .s-option-financing__info-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}
.s-option-financing.layout-type2 .s-option-financing__info-img{width:58px;display:inline-block;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;text-align:center;line-height:0;margin-right:24px}
.s-option-financing.layout-type2 .s-option-financing__info-img svg.icon{display:inline-block;width:58px;height:58px}
.s-option-financing.layout-type2 .s-option-financing__info-detail{display:block;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding-right:100px}
.s-option-financing.layout-type2 .s-option-financing__info-detail--intro{display:block;font-size:14px;line-height:1.29;margin-bottom:16px;max-height:56px;overflow:hidden}
.s-option-financing.layout-type2 .s-option-financing__info-detail--text{display:block;max-height:38px;overflow:hidden}
.s-option-financing.layout-type2 .hubble-product__offer-btn{position:absolute;top:0;margin-top:0;right:0}
.s-option-promotion-new-coupon:before{content:'';position:absolute;top:0;right:0;left:0;height:1px;background-color:#eee}
.s-option-promotion-new-coupon .hubble-product__options-content-btn{position:static;margin-top:auto;padding-top:16px;text-align:left !important}
.s-option-promotion-new-coupon .hubble-product__options-content-btn a.s-btn-text{position:relative;display:inline-block}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll-inner{height:100%}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card{height:100%;background:#f5f7fe;border-radius:6px}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-item{width:298px;height:auto;margin-right:24px}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-item:last-child{margin-right:0}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info{padding:16px 24px 24px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-title{display:block;line-height:1.36;margin-top:16px}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-title span{font-size:16px;font-weight:bold;display:-webkit-box;overflow:hidden;word-wrap:break-word;word-break:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-icon{display:inline-block;width:32px;height:32px}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-icon img{width:32px;height:32px}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-text{margin-top:8px;font-size:16px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.s-option-together{padding-top:0}
.s-option-together:before{content:'';position:absolute;top:0;right:0;left:0;height:1px;background-color:#eee}
.s-option-together .hubble-product__options-content-inner:first-child{margin:-16px 0 24px 0}
.s-option-together .hubble-product__options-content-btn{position:static;text-align:center !important;margin:24px 0 12px}
.s-option-together .hubble-product__options-content-btn a.s-btn-text{position:relative;display:inline-block}
.s-option-together .hubble-product__offer__together-scroll-wrap .hubble-product__offer__scroll--card-item{display:inline-block;width:298px;height:auto;margin-right:24px}
.s-option-together .hubble-product__offer__together-scroll-wrap .hubble-product__offer__scroll--card-item:last-child{margin-right:0}
.s-option-together .hubble-product__offer__together-scroll-wrap .hubble-product__offer__scroll-inner{height:100%;border-radius:6px;border:1px solid #ddd;overflow:hidden}
.s-option-together .hubble-product__offer__scroll--card-img{position:relative;width:160px;height:160px;margin:25px auto 15px auto}
.s-option-together .hubble-product__offer__scroll--card-img .hubble-pd-popup-opener{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.s-option-together .hubble-product__offer__scroll--card-img .hubble-pd-popup-opener:focus{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black}
.s-option-together .hubble-item-card__option-wrap{margin-top:12px}
.s-option-together .option-selector__wrap--color-chip{margin-bottom:8px}
.s-option-together .option-selector__color-name{text-align:center;font-size:13px;font-weight:bold;margin-bottom:6px}
.s-option-together .option-selector__color-name span{font-weight:bold}
.s-option-together .option-selector__color-code{overflow:visible}
.s-option-together .option-selector__color-code-half{display:block;width:100%;height:50%;overflow:visible}
.s-option-together .option-selector__color input:checked+label{border-color:#2189ff}
.s-option-together .option-selector__wrap--capacity .option-selector__swiper-slide.is-disabled .option-selector__size{display:block;width:auto;margin:0 4px;background-color:#f7f7f7}
.s-option-together .option-selector__wrap--capacity .option-selector__size input:disabled+label{color:#b8b8b8;font-weight:normal}
.s-option-together .option-selector__size input:focus ~ label:after,.s-option-together .option-selector__floating-bar{border-radius:0}
.s-option-together .hubble-pd-radio__label{margin-top:0}
.s-option-together .hubble-item-card__label{margin-top:10px;font-size:12px}
.s-option-together .hubble-item-card__label a.cta-text{color:#000;font-weight:700;margin-right:5px;vertical-align:5px}
.s-option-together .hubble-item-card__label a.badge{width:40px;height:20px}
.s-option-together .hubble-item-card__label a.badge .badge__grade--with-text{width:32px;height:16px}
.s-option-together .hubble-item-card__price{margin:16px 0 22px 0;font-size:16px}
.s-option-together .hubble-item-card__price .s-price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.s-option-together .hubble-item-card__price .s-price-default del,.s-option-together .hubble-item-card__price .s-price-save{display:inline-block;margin-top:5px;font-weight:400;font-size:12px}
.s-option-together .hubble-item-card__price .s-price-save{color:#006bea;font-weight:bold;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:4px}
.s-option-together .hubble-item-card__price .s-was-price{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-size:12px;line-height:2.1;word-break:break-word}
.s-option-together .hubble-item-card__price .s-was-price s{padding-right:4px}
.s-option-together .hubble-item-card__price .s-was-price em{color:#006bea;font-weight:bold}
.s-option-together .hubble-item-card__price .s-price-default{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.s-option-together .hubble-item-card__price .s-price{display:block;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-weight:700;font-size:16px}
.s-option-together .hubble-item-card__price .s-vat-price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.s-option-together .hubble-item-card__price .s-vat-price span{display:block;font-size:12px;word-break:break-word}
.s-option-together .hubble-item-card__price .s-vat-price span.s-rrp{margin-top:4px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.s-option-together .hubble-item-card__price .s-vat-price span.s-promotion{margin-top:4px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.s-option-together .hubble-item-card__price .s-vat-price span.s-except{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:16px}
.s-option-together .hubble-product__offer__scroll--card-info{padding:0 23px 8px 23px;text-align:center}
.s-option-together .hubble-product__offer__scroll--card-info-title-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.s-option-together .hubble-product__offer__scroll--card-info-title{width:100%;position:relative;display:-webkit-box;max-height:37px;line-height:1.31;font-size:14px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:'SamsungSharpSans',arial,sans-serif}
.s-option-together .hubble-product__offer__scroll--card-info .s-dot-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-top:5px}
.s-option-together .hubble-product__offer__scroll--card-info .s-dot-wrap:first-child{margin-top:0}
.s-option-together .hubble-product__offer__scroll--card-info .s-dot-text{position:relative;display:-webkit-box;max-height:34px;font-size:13px;line-height:1.31;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-left:11px}
.s-option-together .hubble-product__offer__scroll--card-info .s-dot-text:before{content:'\00B7';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}
.s-option-together .cta{border-radius:30px}
.s-option-together .cta--contained,.s-option-together .cta--outlined{min-width:152px;max-width:100%;overflow:hidden}
.s-option-together .cta--outlined.cta--black:focus{color:#000 !important;border-color:#000 !important;background-color:transparent !important}
.s-option-together .cta--outlined.cta--black:focus:hover{color:#000 !important;border-color:#000 !important;background-color:transparent !important;text-shadow:unset !important}
.s-option-together .cta .s-cta-text{word-break:break-word;overflow:hidden;white-space:normal;max-height:38px;line-height:1.375}
@media only screen and (min-width:768px) and (max-width:1439px){.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-content{margin:1.45833333vw 2.22222222vw .97222222vw 1.66666667vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-list{margin-bottom:1.80555556vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-flag{margin:0vw 0vw .97222222vw 0vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-discount-badge{width:4.02777778vw;height:4.02777778vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-discount-badge .s-offer__discount-badge{font-size:1.11111111vw;padding:0vw .41666667vw;max-height:2.5vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-head{width:32.5vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-primary-img{height:20.48611111vw}
.s-option-promotion-gift .hubble-product__offer-wrap,.s-option-promotion-coupon .hubble-product__offer-wrap{margin:0vw -0.83333333vw}
.s-option-promotion-gift .hubble-product__offer,.s-option-promotion-coupon .hubble-product__offer{border-radius:1.38888889vw}
.s-option-promotion-gift .hubble-product__offer .hubble-product__offer-content-inner,.s-option-promotion-coupon .hubble-product__offer .hubble-product__offer-content-inner{font-size:1.25vw}
.s-option-promotion-gift .hubble-product__offer:not(.is-selected) .hubble-product__offer-text,.s-option-promotion-coupon .hubble-product__offer:not(.is-selected) .hubble-product__offer-text{max-height:9.58333333vw}
.s-option-promotion-gift .hubble-product__offer.is-selected .hubble-product__offer-text,.s-option-promotion-coupon .hubble-product__offer.is-selected .hubble-product__offer-text{max-height:5vw}
.s-option-promotion-gift .hubble-product__offer-list,.s-option-promotion-coupon .hubble-product__offer-list{font-size:.97222222vw;margin-bottom:1.80555556vw;padding:0vw .83333333vw}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift h3,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift h3{font-size:1.25vw}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift p,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift p{font-size:1.11111111vw !important}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift p span,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift p span{font-size:1.11111111vw !important}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift a,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift a{font-size:1.11111111vw}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift a span,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift a span{font-size:.97222222vw !important}
.s-option-promotion-gift .hubble-product__offer-img,.s-option-promotion-coupon .hubble-product__offer-img{width:5.55555556vw;height:5.55555556vw;right:2.22222222vw}
.s-option-promotion-gift .hubble-product__offer-content,.s-option-promotion-coupon .hubble-product__offer-content{width:32.5vw;margin:1.66666667vw 0vw 1.66666667vw 1.66666667vw}
.s-option-promotion-gift .hubble-product__offer-content.style-none table td,.s-option-promotion-coupon .hubble-product__offer-content.style-none table td{vertical-align:middle}
.s-option-promotion-gift .hubble-product__offer-content.style-none table td img,.s-option-promotion-coupon .hubble-product__offer-content.style-none table td img{margin-right:.69444444vw}
.s-option-promotion-gift .hubble-product__offer-content.style-none table td img:before,.s-option-promotion-coupon .hubble-product__offer-content.style-none table td img:before{min-height:10vw}
.s-option-promotion-gift .hubble-product__offer-emi,.s-option-promotion-coupon .hubble-product__offer-emi{font-size:1.25vw}
.s-option-promotion-gift .hubble-product__offer-emi p a,.s-option-promotion-coupon .hubble-product__offer-emi p a,.s-option-promotion-gift .hubble-product__offer-emi p u,.s-option-promotion-coupon .hubble-product__offer-emi p u{margin-left:.69444444vw;font-size:.97222222vw}
.s-option-promotion-gift .hubble-product__offer-title,.s-option-promotion-coupon .hubble-product__offer-title{font-size:1.25vw}
.s-option-promotion-gift .hubble-product__offer-head a,.s-option-promotion-coupon .hubble-product__offer-head a{font-size:.97222222vw}
.s-option-promotion-gift .hubble-product__offer-head a[target="_blank"],.s-option-promotion-coupon .hubble-product__offer-head a[target="_blank"]{font-size:.97222222vw}
.s-option-promotion-gift .hubble-product__offer-head h4+p,.s-option-promotion-coupon .hubble-product__offer-head h4+p{margin-top:.625vw}
.s-option-promotion-gift .hubble-product__offer-head small,.s-option-promotion-coupon .hubble-product__offer-head small{font-size:.83333333vw}
.s-option-promotion-gift .hubble-product__offer-btn,.s-option-promotion-coupon .hubble-product__offer-btn{margin-top:.55555556vw;height:1.66666667vw}
.s-option-promotion-gift .hubble-product__offer-btn a,.s-option-promotion-coupon .hubble-product__offer-btn a{font-size:.97222222vw}
.s-option-promotion-gift .hubble-product__offer-btn a.s-btn-text,.s-option-promotion-coupon .hubble-product__offer-btn a.s-btn-text{font-size:.97222222vw}
.s-option-promotion-gift .hubble-product__offer-btn a.s-btn-text+.s-btn-text,.s-option-promotion-coupon .hubble-product__offer-btn a.s-btn-text+.s-btn-text{margin-left:1.11111111vw}
.s-option-promotion-gift .hubble-product__offer-flag,.s-option-promotion-coupon .hubble-product__offer-flag{margin:0vw 0vw .55555556vw 0vw}
.s-option-promotion-gift .hubble-product__offer-flag span,.s-option-promotion-coupon .hubble-product__offer-flag span{font-size:.83333333vw}
.s-option-promotion-gift .hubble-product__offer-flag span+span,.s-option-promotion-coupon .hubble-product__offer-flag span+span{margin-left:.34722222vw}
.s-option-promotion-gift .hubble-product__offer-text,.s-option-promotion-coupon .hubble-product__offer-text{margin-top:.27777778vw;font-size:.83333333vw}
.s-option-promotion-gift .hubble-product__offer-text .s-date,.s-option-promotion-coupon .hubble-product__offer-text .s-date{margin-top:.55555556vw;font-size:.83333333vw}
.s-option-promotion-gift .hubble-product__offer-text .s-offer-desc,.s-option-promotion-coupon .hubble-product__offer-text .s-offer-desc{font-size:1.11111111vw}
.s-option-promotion-gift .hubble-product__offer-text .s-offer-date,.s-option-promotion-coupon .hubble-product__offer-text .s-offer-date{margin-top:.55555556vw;font-size:1.11111111vw}
.s-option-promotion-gift .hubble-product__offer-text .s-offer-price,.s-option-promotion-coupon .hubble-product__offer-text .s-offer-price{font-size:.83333333vw}
.s-option-promotion-gift .hubble-product__offer-text .s-offer-price strong,.s-option-promotion-coupon .hubble-product__offer-text .s-offer-price strong{font-size:1.11111111vw}
.s-option-promotion-gift .hubble-product__offer-text .badge-repairability,.s-option-promotion-coupon .hubble-product__offer-text .badge-repairability{display:inline-block;margin-right:.55555556vw}
.s-option-promotion-gift .hubble-product__offer-text .badge-repairability__image,.s-option-promotion-coupon .hubble-product__offer-text .badge-repairability__image{width:4.16666667vw;height:2.43055556vw}
.s-option-promotion-gift .hubble-product__offer-editing,.s-option-promotion-coupon .hubble-product__offer-editing{margin:.55555556vw 0vw 0vw 0vw}
.s-option-promotion-gift .hubble-product__offer-editing .s-btn-text,.s-option-promotion-coupon .hubble-product__offer-editing .s-btn-text{font-size:.97222222vw}
.s-option-promotion-gift .hubble-product__offer-editing .s-btn-text+.s-btn-text,.s-option-promotion-coupon .hubble-product__offer-editing .s-btn-text+.s-btn-text{margin-left:1.18055556vw}
.s-option-promotion-gift .hubble-product__offer.is-selected .hubble-product__offer-img,.s-option-promotion-coupon .hubble-product__offer.is-selected .hubble-product__offer-img{top:3.47222222vw}
.s-option-promotion-gift .hubble-product__offer-disclaimer,.s-option-promotion-coupon .hubble-product__offer-disclaimer{font-size:.83333333vw}
.s-option-promotion-gift .hubble-product__bundle,.s-option-promotion-coupon .hubble-product__bundle{margin-top:.625vw}
.s-option-promotion-gift .hubble-product__bundle-list,.s-option-promotion-coupon .hubble-product__bundle-list{margin:0vw 2.22222222vw;padding:1.11111111vw 0vw;min-height:6.66666667vw}
.s-option-promotion-gift .hubble-product__bundle-img,.s-option-promotion-coupon .hubble-product__bundle-img{width:4.44444444vw;height:4.44444444vw}
.s-option-promotion-gift .hubble-product__bundle-content,.s-option-promotion-coupon .hubble-product__bundle-content{margin:0vw 0vw 0vw 5.55555556vw}
.s-option-promotion-gift .hubble-product__bundle-content .s-bundle-price,.s-option-promotion-coupon .hubble-product__bundle-content .s-bundle-price{margin-top:.27777778vw;font-size:.83333333vw}
.s-option-promotion-gift .hubble-product__bundle-content .s-bundle-price strong,.s-option-promotion-coupon .hubble-product__bundle-content .s-bundle-price strong{font-size:1.11111111vw}
.s-option-promotion-gift .hubble-product__bundle-content .s-bundle-title,.s-option-promotion-coupon .hubble-product__bundle-content .s-bundle-title{font-size:1.11111111vw}
.s-option-financing .hubble-product__options-content-inner{border-radius:.41666667vw;padding:0vw 1.66666667vw}
.s-option-financing .s-option-financing__banner+.s-option-financing__info-wrap{margin-top:.20833333vw}
.s-option-financing .s-option-financing__info{padding:1.11111111vw 0vw}
.s-option-financing .s-option-financing__info-wrap{padding:.69444444vw 0vw}
.s-option-financing .s-option-financing__info-img{margin-right:2.98611111vw}
.s-option-financing .s-option-financing__info-detail--text{font-size:.97222222vw}
.s-option-financing .s-option-financing__info-detail--price{font-size:1.38888889vw}
.s-option-financing .hubble-product__offer-btn{margin-top:.27777778vw}
.s-option-financing .hubble-product__offer-btn a.s-btn-text{font-size:.97222222vw}
.s-option-financing.layout-type2 .hubble-product__options-content-inner{padding:1.66666667vw}
.s-option-financing.layout-type2 .s-option-financing__info-img{width:4.02777778vw;margin-right:1.66666667vw}
.s-option-financing.layout-type2 .s-option-financing__info-img svg.icon{width:4.02777778vw;height:4.02777778vw}
.s-option-financing.layout-type2 .s-option-financing__info-detail{padding-right:6.94444444vw}
.s-option-financing.layout-type2 .s-option-financing__info-detail--intro{font-size:.97222222vw;margin-bottom:1.11111111vw;max-height:3.88888889vw}
.s-option-financing.layout-type2 .s-option-financing__info-detail--text{max-height:2.63888889vw}
.s-option-promotion-new-coupon .hubble-product__options-content-btn{padding-top:1.11111111vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card{text-align:left;border-radius:.41666667vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-item{width:20.625vw;margin-right:1.66666667vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-item:last-child{margin-right:.06944444vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info{padding:1.11111111vw 1.66666667vw 1.66666667vw 1.66666667vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-title{margin-top:1.11111111vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-title span{font-size:1.11111111vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-icon{width:2.22222222vw;height:2.22222222vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-icon img{width:2.22222222vw;height:2.22222222vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-text{margin-top:.55555556vw;font-size:1.11111111vw;max-height:6.11111111vw}
.s-option-together .hubble-product__options-content-inner:first-child{margin:-1.11111111vw 0vw 1.66666667vw 0vw}
.s-option-together .hubble-product__options-content-btn{margin:1.66666667vw 0vw .83333333vw 0vw}
.s-option-together .hubble-product__offer__together-scroll-wrap .hubble-product__offer__scroll--card-item{width:20.625vw;margin-right:1.66666667vw}
.s-option-together .hubble-product__offer__together-scroll-wrap .hubble-product__offer__scroll--card-item:last-child{margin-right:.06944444vw}
.s-option-together .hubble-product__offer__together-scroll-wrap .hubble-product__offer__scroll-inner{border-radius:.41666667vw}
.s-option-together .hubble-product__offer__scroll--card-img{width:11.11111111vw;height:11.11111111vw;margin-top:1.73611111vw;margin-bottom:1.04166667vw}
.s-option-together .hubble-item-card__option-wrap{margin-top:.83333333vw}
.s-option-together .option-selector__wrap--color-chip{margin-bottom:.55555556vw}
.s-option-together .option-selector__color-name{font-size:.90277778vw;margin-bottom:.41666667vw}
.s-option-together .option-selector__wrap--capacity .option-selector__swiper-slide.is-disabled .option-selector__size{margin:0vw .27777778vw}
.s-option-together .hubble-item-card__label{margin-top:.69444444vw;font-size:.83333333vw}
.s-option-together .hubble-item-card__label a.cta-text{margin-right:.34722222vw;vertical-align:.34722222vw}
.s-option-together .hubble-item-card__label a.badge{width:2.77777778vw;height:1.38888889vw}
.s-option-together .hubble-item-card__label a.badge .badge__grade--with-text{width:2.22222222vw;height:1.11111111vw}
.s-option-together .hubble-item-card__price{margin:.41666667vw 0vw 1.52777778vw 0vw;font-size:1.11111111vw}
.s-option-together .hubble-item-card__price .s-price-default del,.s-option-together .hubble-item-card__price .s-price-save{font-size:.83333333vw;margin-top:.34722222vw}
.s-option-together .hubble-item-card__price .s-price-save{padding-left:.27777778vw}
.s-option-together .hubble-item-card__price .s-was-price{font-size:.83333333vw}
.s-option-together .hubble-item-card__price .s-was-price s{padding-right:.27777778vw}
.s-option-together .hubble-item-card__price .s-price{font-size:1.11111111vw}
.s-option-together .hubble-item-card__price .s-vat-price span{font-size:.83333333vw}
.s-option-together .hubble-item-card__price .s-vat-price span.s-rrp{margin-top:.27777778vw}
.s-option-together .hubble-item-card__price .s-vat-price span.s-promotion{margin-top:.27777778vw}
.s-option-together .hubble-item-card__price .s-vat-price span.s-except{font-size:1.11111111vw}
.s-option-together .hubble-product__offer__scroll--card-info{padding:0vw 1.59722222vw .55555556vw 1.59722222vw}
.s-option-together .hubble-product__offer__scroll--card-info-title{max-height:2.56944444vw;font-size:1.11111111vw}
.s-option-together .hubble-product__offer__scroll--card-info .s-dot-wrap{height:2.36111111vw;margin-top:.34722222vw}
.s-option-together .hubble-product__offer__scroll--card-info .s-dot-text{max-height:2.36111111vw;font-size:.90277778vw;padding-left:.76388889vw}
.s-option-together .cta{border-radius:2.08333333vw}
.s-option-together .cta--contained,.s-option-together .cta--outlined{min-width:10.55555556vw}
.s-option-together .cta .s-cta-text{max-height:2.63888889vw}
}
@media only screen and (max-width:767px){.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-content{margin:4.44444444vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-list{margin-bottom:3.33333333vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-btn{height:6.66666667vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-btn a.s-btn-text{font-size:3.33333333vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-flag{margin:0vw 0vw 3.88888889vw 0vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-discount-badge{width:16.11111111vw;height:16.11111111vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-discount-badge .s-offer__discount-badge{font-size:3.88888889vw;padding:0vw 1.66666667vw;max-height:10vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-head{width:58.33333333vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-title{font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-primary-img{height:41.11111111vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-text{font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer-wrap.is-primary .hubble-product__offer-text .s-offer-date{font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer-wrap,.s-option-promotion-coupon .hubble-product__offer-wrap{display:block;margin:0vw -2.22222222vw}
.s-option-promotion-gift .hubble-product__offer,.s-option-promotion-coupon .hubble-product__offer{border-radius:5.55555556vw}
.s-option-promotion-gift .hubble-product__offer .hubble-product__offer-content-inner,.s-option-promotion-coupon .hubble-product__offer .hubble-product__offer-content-inner{font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer:not(.is-selected),.s-option-promotion-coupon .hubble-product__offer:not(.is-selected){height:auto}
.s-option-promotion-gift .hubble-product__offer:not(.is-selected) .hubble-product__offer-content-inner,.s-option-promotion-coupon .hubble-product__offer:not(.is-selected) .hubble-product__offer-content-inner{max-height:none;height:auto}
.s-option-promotion-gift .hubble-product__offer:not(.is-selected) .hubble-product__offer-text,.s-option-promotion-coupon .hubble-product__offer:not(.is-selected) .hubble-product__offer-text{display:-webkit-box;overflow:hidden;word-wrap:break-word;word-break:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.s-option-promotion-gift .hubble-product__offer-list,.s-option-promotion-coupon .hubble-product__offer-list{display:block;width:auto;font-size:3.88888889vw;margin-bottom:3.33333333vw;padding:0vw 2.22222222vw}
.s-option-promotion-gift .hubble-product__offer-list:last-child,.s-option-promotion-coupon .hubble-product__offer-list:last-child{margin-bottom:0}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift h3,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift h3{font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift p,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift p{font-size:3.88888889vw !important}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift p span,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift p span{font-size:3.88888889vw !important}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift a,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift a{font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer-list.offer-promotion-gift a span,.s-option-promotion-coupon .hubble-product__offer-list.offer-promotion-gift a span{font-size:3.88888889vw !important}
.s-option-promotion-gift .hubble-product__offer-img,.s-option-promotion-coupon .hubble-product__offer-img{width:15.55555556vw;height:15.55555556vw;right:4.44444444vw}
.s-option-promotion-gift .hubble-product__offer-content,.s-option-promotion-coupon .hubble-product__offer-content{width:58.33333333vw;margin:4.44444444vw 0vw 4.44444444vw 4.44444444vw}
.s-option-promotion-gift .hubble-product__offer-content.style-none table td,.s-option-promotion-coupon .hubble-product__offer-content.style-none table td{vertical-align:middle}
.s-option-promotion-gift .hubble-product__offer-content.style-none table td img,.s-option-promotion-coupon .hubble-product__offer-content.style-none table td img{margin-right:2.77777778vw}
.s-option-promotion-gift .hubble-product__offer-content.style-none table td img:before,.s-option-promotion-coupon .hubble-product__offer-content.style-none table td img:before{min-height:40vw}
.s-option-promotion-gift .hubble-product__offer-emi,.s-option-promotion-coupon .hubble-product__offer-emi{font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer-emi p a,.s-option-promotion-coupon .hubble-product__offer-emi p a,.s-option-promotion-gift .hubble-product__offer-emi p u,.s-option-promotion-coupon .hubble-product__offer-emi p u{margin-left:2.77777778vw;font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer-title,.s-option-promotion-coupon .hubble-product__offer-title{font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer-head a,.s-option-promotion-coupon .hubble-product__offer-head a{font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer-head a[target="_blank"],.s-option-promotion-coupon .hubble-product__offer-head a[target="_blank"]{font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer-head h4+p,.s-option-promotion-coupon .hubble-product__offer-head h4+p{margin-top:2.5vw}
.s-option-promotion-gift .hubble-product__offer-head small,.s-option-promotion-coupon .hubble-product__offer-head small{font-size:3.33333333vw}
.s-option-promotion-gift .hubble-product__offer-btn,.s-option-promotion-coupon .hubble-product__offer-btn{margin-top:2.22222222vw;height:5.55555556vw}
.s-option-promotion-gift .hubble-product__offer-btn a,.s-option-promotion-coupon .hubble-product__offer-btn a{font-size:3.33333333vw}
.s-option-promotion-gift .hubble-product__offer-btn a.s-btn-text,.s-option-promotion-coupon .hubble-product__offer-btn a.s-btn-text{font-size:3.33333333vw}
.s-option-promotion-gift .hubble-product__offer-btn a.s-btn-text+.s-btn-text,.s-option-promotion-coupon .hubble-product__offer-btn a.s-btn-text+.s-btn-text{margin-left:4.44444444vw}
.s-option-promotion-gift .hubble-product__offer-flag,.s-option-promotion-coupon .hubble-product__offer-flag{margin:0vw 0vw 2.22222222vw 0vw}
.s-option-promotion-gift .hubble-product__offer-flag span,.s-option-promotion-coupon .hubble-product__offer-flag span{font-size:2.77777778vw}
.s-option-promotion-gift .hubble-product__offer-flag span+span,.s-option-promotion-coupon .hubble-product__offer-flag span+span{margin-left:1.38888889vw}
.s-option-promotion-gift .hubble-product__offer-text,.s-option-promotion-coupon .hubble-product__offer-text{margin-top:1.11111111vw;font-size:3.33333333vw}
.s-option-promotion-gift .hubble-product__offer-text .s-date,.s-option-promotion-coupon .hubble-product__offer-text .s-date{margin-top:2.22222222vw;font-size:3.33333333vw}
.s-option-promotion-gift .hubble-product__offer-text .s-offer-desc,.s-option-promotion-coupon .hubble-product__offer-text .s-offer-desc{font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer-text .s-offer-date,.s-option-promotion-coupon .hubble-product__offer-text .s-offer-date{margin-top:1.11111111vw;font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer-text .s-offer-price,.s-option-promotion-coupon .hubble-product__offer-text .s-offer-price{font-size:3.33333333vw}
.s-option-promotion-gift .hubble-product__offer-text .s-offer-price strong,.s-option-promotion-coupon .hubble-product__offer-text .s-offer-price strong{font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__offer-text .badge-repairability,.s-option-promotion-coupon .hubble-product__offer-text .badge-repairability{display:inline-block;margin-right:2.22222222vw}
.s-option-promotion-gift .hubble-product__offer-text .badge-repairability__image,.s-option-promotion-coupon .hubble-product__offer-text .badge-repairability__image{width:16.66666667vw;height:9.72222222vw}
.s-option-promotion-gift .hubble-product__offer-editing,.s-option-promotion-coupon .hubble-product__offer-editing{margin:2.22222222vw 0vw 0vw 0vw}
.s-option-promotion-gift .hubble-product__offer-editing .s-btn-text,.s-option-promotion-coupon .hubble-product__offer-editing .s-btn-text{font-size:3.33333333vw}
.s-option-promotion-gift .hubble-product__offer-editing .s-btn-text+.s-btn-text,.s-option-promotion-coupon .hubble-product__offer-editing .s-btn-text+.s-btn-text{margin-left:4.72222222vw}
.s-option-promotion-gift .hubble-product__offer.is-selected .hubble-product__offer-img,.s-option-promotion-coupon .hubble-product__offer.is-selected .hubble-product__offer-img{top:13.88888889vw}
.s-option-promotion-gift .hubble-product__offer-disclaimer,.s-option-promotion-coupon .hubble-product__offer-disclaimer{font-size:3.33333333vw}
.s-option-promotion-gift .hubble-product__bundle,.s-option-promotion-coupon .hubble-product__bundle{margin-top:2.5vw}
.s-option-promotion-gift .hubble-product__bundle-list,.s-option-promotion-coupon .hubble-product__bundle-list{margin:0vw 4.44444444vw;padding:4.44444444vw 0vw;min-height:20.55555556vw}
.s-option-promotion-gift .hubble-product__bundle-img,.s-option-promotion-coupon .hubble-product__bundle-img{width:15vw;height:15vw}
.s-option-promotion-gift .hubble-product__bundle-content,.s-option-promotion-coupon .hubble-product__bundle-content{width:51.66666667vw;margin:0vw 0vw 0vw 18.33333333vw}
.s-option-promotion-gift .hubble-product__bundle-content .s-bundle-price,.s-option-promotion-coupon .hubble-product__bundle-content .s-bundle-price{margin-top:1.11111111vw;font-size:2.77777778vw}
.s-option-promotion-gift .hubble-product__bundle-content .s-bundle-price strong,.s-option-promotion-coupon .hubble-product__bundle-content .s-bundle-price strong{display:block;font-size:3.88888889vw}
.s-option-promotion-gift .hubble-product__bundle-content .s-bundle-title,.s-option-promotion-coupon .hubble-product__bundle-content .s-bundle-title{font-size:3.88888889vw;display:-webkit-box;overflow:hidden;word-wrap:break-word;word-break:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.s-option-financing .hubble-product__options-content{width:auto}
.s-option-financing .hubble-product__options-content-inner{border-radius:1.66666667vw;padding:1.11111111vw 4.44444444vw}
.s-option-financing .s-option-financing__banner{margin-top:1.11111111vw}
.s-option-financing .s-option-financing__banner+.s-option-financing__info-wrap{margin-top:.83333333vw}
.s-option-financing .s-option-financing__banner img{height:5vw}
.s-option-financing .s-option-financing__info{padding:3.33333333vw 0vw}
.s-option-financing .s-option-financing__info-wrap{padding:4.44444444vw 0vw 3.33333333vw 0vw}
.s-option-financing .s-option-financing__info-img{width:22.22222222vw;margin-right:2.22222222vw}
.s-option-financing .s-option-financing__info-detail{display:block}
.s-option-financing .s-option-financing__info-detail--text{font-size:2.77777778vw}
.s-option-financing .s-option-financing__info-detail--price{font-size:2.77777778vw}
.s-option-financing .hubble-product__offer-btn{margin-top:1.11111111vw}
.s-option-financing .hubble-product__offer-btn a.s-btn-text{font-size:3.33333333vw}
.s-option-financing.layout-type2 .hubble-product__options-content-inner{padding:4.44444444vw}
.s-option-financing.layout-type2 .s-option-financing__info-img{width:16.11111111vw;margin-right:6.66666667vw}
.s-option-financing.layout-type2 .s-option-financing__info-img svg.icon{width:16.11111111vw;height:16.11111111vw}
.s-option-financing.layout-type2 .s-option-financing__info-detail{padding-right:0vw}
.s-option-financing.layout-type2 .s-option-financing__info-detail--intro{font-size:2.77777778vw;margin-bottom:1.11111111vw;max-height:15.55555556vw}
.s-option-financing.layout-type2 .s-option-financing__info-detail--text{font-size:2.77777778vw;max-height:10.55555556vw}
.s-option-financing.layout-type2 .hubble-product__offer-btn{position:static;margin-top:2.22222222vw}
.s-option-promotion-new-coupon .hubble-product__options-content{padding:4.16666667vw 0vw 11.11111111vw 0vw}
.s-option-promotion-new-coupon .hubble-product__options-content-btn{padding-top:4.44444444vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card{text-align:left;border-radius:1.66666667vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-item{width:75.55555556vw;margin-right:2.22222222vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info{padding:4.44444444vw 4.44444444vw 6.66666667vw 4.44444444vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-title{margin-top:4.44444444vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-title span{font-size:3.88888889vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-icon{width:8.88888889vw;height:8.88888889vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-icon img{width:8.88888889vw;height:8.88888889vw}
.s-option-promotion-new-coupon .hubble-product__offer__advantage-scroll-wrap .hubble-product__offer__scroll--card-info-text{margin-top:4.44444444vw;font-size:3.88888889vw;max-height:24.44444444vw}
.s-option-together .hubble-product__options-content{padding:4.16666667vw 0vw 11.11111111vw 0vw}
.s-option-together .hubble-product__options-content-inner:first-child{margin:-2.22222222vw 6.66666667vw 4.44444444vw 6.66666667vw}
.s-option-together .hubble-product__options-content-btn{margin:4.44444444vw 0vw 2.22222222vw 0vw}
.s-option-together .hubble-product__offer__together-scroll-wrap .hubble-product__offer__scroll--card-item{width:75.55555556vw;margin-right:2.22222222vw}
.s-option-together .hubble-product__offer__together-scroll-wrap .hubble-product__offer__scroll-inner{border-radius:1.66666667vw}
.s-option-together .hubble-product__offer__scroll--card-img{width:44.44444444vw;height:44.44444444vw;margin-top:6.94444444vw;margin-bottom:4.16666667vw}
.s-option-together .hubble-item-card__option-wrap{margin-top:3.33333333vw}
.s-option-together .option-selector__wrap--color-chip{margin-bottom:2.22222222vw}
.s-option-together .option-selector__color-name{font-size:3.61111111vw;margin-bottom:1.66666667vw}
.s-option-together .option-selector__wrap--capacity .option-selector__swiper-slide.is-disabled .option-selector__size{margin:0vw .55555556vw}
.s-option-together .hubble-item-card__label{margin-top:2.77777778vw;font-size:3.33333333vw}
.s-option-together .hubble-item-card__label a.cta-text{margin-right:1.38888889vw;vertical-align:1.38888889vw}
.s-option-together .hubble-item-card__label a.badge{width:11.11111111vw;height:5.55555556vw}
.s-option-together .hubble-item-card__label a.badge .badge__grade--with-text{width:8.88888889vw;height:4.44444444vw}
.s-option-together .hubble-item-card__price{margin:1.66666667vw 0vw 4.44444444vw 0vw;font-size:4.44444444vw}
.s-option-together .hubble-item-card__price .s-price-default del,.s-option-together .hubble-item-card__price .s-price-save{font-size:3.33333333vw;margin-top:.83333333vw}
.s-option-together .hubble-item-card__price .s-price-save{padding-left:1.11111111vw}
.s-option-together .hubble-item-card__price .s-was-price{font-size:3.33333333vw}
.s-option-together .hubble-item-card__price .s-was-price s{padding-right:1.11111111vw}
.s-option-together .hubble-item-card__price .s-vat-price span{font-size:3.33333333vw}
.s-option-together .hubble-item-card__price .s-vat-price span.s-rrp{margin-top:1.11111111vw}
.s-option-together .hubble-item-card__price .s-vat-price span.s-promotion{margin-top:1.11111111vw}
.s-option-together .hubble-item-card__price .s-vat-price span.s-except{font-size:4.44444444vw}
.s-option-together .hubble-item-card__price .s-price{font-size:5vw}
.s-option-together .hubble-product__offer__scroll--card-info{padding:0vw 4.44444444vw 4.44444444vw 4.44444444vw}
.s-option-together .hubble-product__offer__scroll--card-info-title{max-height:11.94444444vw;font-size:4.44444444vw}
.s-option-together .hubble-product__offer__scroll--card-info .s-dot-wrap{height:8.33333333vw;margin-top:1.38888889vw}
.s-option-together .hubble-product__offer__scroll--card-info .s-dot-text{max-height:8.33333333vw;font-size:3.33333333vw;padding-left:2.77777778vw}
.s-option-together .cta{font-size:3.33333333vw;border-radius:6.66666667vw}
.s-option-together .cta--contained,.s-option-together .cta--outlined{min-width:24.44444444vw}
.s-option-together .cta--contained{padding:1.66666667vw 6.66666667vw 1.94444444vw 6.66666667vw}
.s-option-together .cta--outlined{padding:1.38888889vw 6.38888889vw 1.66666667vw 6.38888889vw}
.s-option-together .cta .s-cta-text{max-height:8.88888889vw}
}
.bc-gallery{width:100%;margin:0 auto;position:relative;padding-bottom:53.928%}
.bc-gallery-inner{position:absolute;left:0;right:0;bottom:0;top:0;height:100%}
.bc-gallery-inner .swiper-container{position:unset;max-width:2064px;height:100%;margin:0 auto}
.bc-gallery-inner .swiper-button-prev{display:none}
.bc-gallery-inner .swiper-button-next{display:none}
.bc-gallery-item{position:relative;height:100% !important;z-index:1}
.bc-gallery-item.swiper-slide-active{z-index:2}
.bc-gallery-item-inner{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;height:100%}
.bc-gallery-item .btn-image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;max-height:1115px}
.bc-gallery-item .image{max-height:100%;height:100%;overflow:hidden}
.bc-gallery-item .image .image__preview{position:relative;height:100%}
.bc-gallery-item .image .image__main{height:100%}
.bc-gallery-item .image .image__main:only-child{-webkit-transform:none;transform:none;visibility:visible;opacity:1}
.bc-gallery__message{position:absolute;top:16px;z-index:1;left:16px;right:16px;font-size:14px;line-height:1.36}
.bc-gallery__message-title{display:block;font-weight:700;color:#000;display:-webkit-box;overflow:hidden;word-wrap:break-word;word-break:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.bc-gallery__message-text{display:block;color:#757575;display:-webkit-box;overflow:hidden;word-wrap:break-word;word-break:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.bc-gallery__video-btn{position:relative;width:48px;height:48px;border-radius:100%;background-color:rgba(0,0,0,0.3)}
.bc-gallery__video-btn-wrap{display:block;position:absolute;right:16px;bottom:16px;z-index:5}
.bc-gallery__video-btn svg.icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:24px;height:24px;fill:#fff;pointer-events:none}
.bc-gallery__video-btn svg.icon.play{margin-left:2px}
.bc-gallery__video-btn.is-play svg.play{display:block}
.bc-gallery__video-btn.is-play svg.pause{display:none}
.bc-gallery__video-btn.is-pause svg.play{display:none}
.bc-gallery__video-btn.is-pause svg.pause{display:block}
.bc-gallery__video-btn:hover .is-pause{display:block}
.bc-gallery .video-area{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;position:absolute;left:0;top:0;right:0;bottom:0;z-index:3}
.bc-gallery .video-area .video-wrap{position:relative;margin:auto;width:100%;height:100%;max-height:1115px}
.bc-gallery .video-area .video-wrap .video{width:100%;height:100%}
.bc-gallery .video-area .video-wrap .video .video--played{background:#fff}
.bc-gallery .video-area .video-wrap video{-o-object-fit:cover;object-fit:cover;clip-path:fill-box;border-radius:1px}
.bc-gallery-footer{position:absolute;top:50%;z-index:1;margin-top:432px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.bc-gallery .indicator{display:none}
.bc-gallery .indicator-wrap{padding-top:16px}
.bc-gallery .dot-indicator .indicator-wrap{background:0}
.bc-gallery .dot-indicator .indicator-wrap:after{display:none}
.bc-gallery__cta{padding-top:16px}
@media only screen and (min-width:768px) and (max-width:1440px){.bc-gallery-inner .swiper-container{max-width:111.11111111vw}
.bc-gallery__message{top:1.11111111vw;left:1.11111111vw;right:1.11111111vw;font-size:.97222222vw}
.bc-gallery__video-btn{width:3.33333333vw;height:3.33333333vw}
.bc-gallery__video-btn-wrap{right:1.11111111vw;bottom:1.11111111vw}
.bc-gallery__video-btn svg.icon{width:1.66666667vw;height:1.66666667vw}
.bc-gallery__video-btn svg.icon.play{margin-left:.13888889vw}
.bc-gallery .video-area .video-wrap{max-height:60.06944444vw}
.bc-gallery-footer{margin-top:30vw}
.bc-gallery .indicator-wrap{padding-top:1.11111111vw}
.bc-gallery__cta{padding-top:1.11111111vw}
}
@media only screen and (max-width:767px){.bc-gallery{padding:0;margin:0}
.bc-gallery-inner{position:relative;top:unset;right:unset;bottom:unset;left:unset;height:auto}
.bc-gallery-inner .swiper-button-prev,.bc-gallery-inner .swiper-button-next{display:none !important}
.bc-gallery-item-inner{height:66.66666667vw}
.bc-gallery-item .btn-image{width:100%}
.bc-gallery-item .image img{width:100%}
.bc-gallery__message{top:5.55555556vw;left:6.66666667vw;right:6.66666667vw;font-size:3.33333333vw;line-height:1.33}
.bc-gallery__video-btn{width:6.66666667vw;height:6.66666667vw}
.bc-gallery__video-btn-wrap{right:6.66666667vw;bottom:3.33333333vw}
.bc-gallery__video-btn svg.icon{width:3.33333333vw;height:3.33333333vw}
.bc-gallery__video-btn svg.icon.play{margin-left:.27777778vw}
.bc-gallery-footer{position:relative;top:unset;-webkit-transform:none;transform:none;text-align:center;margin-top:0 !important;left:unset}
.bc-gallery .indicator-wrap{padding-top:3.33333333vw}
.bc-gallery__cta{padding:3.33333333vw 0vw 5.55555556vw 0vw}
}
.hubble-addon-page{width:100%;background-color:#f7f7f7;line-height:1.32}
.hubble-addon-page::before,.hubble-addon-page::after{content:'';display:block;clear:both}
.hubble-addon-page .s-btn-text{display:inline-block;font-weight:bold;font-size:14px;color:#000;line-height:1;text-transform:uppercase;text-shadow:none;letter-spacing:.15em;white-space:nowrap}
.hubble-addon-page .s-btn-text.s-no-ico{text-decoration:none}
.hubble-addon-page .s-btn-text.s-cta-hubble-blue{font-size:13px;color:#006bea;text-decoration:underline;letter-spacing:normal;text-transform:none}
.hubble-addon-page .s-epp-price{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:4px;font-size:12px;line-height:1.33;font-weight:700}
.hubble-addon-page .s-epp-price>em{color:#006bea}
.hubble-addon-page__sticky{-webkit-box-shadow:0 -10px 10px 0 rgba(0,0,0,0.1);box-shadow:0 -10px 10px 0 rgba(0,0,0,0.1);background:#fff;position:sticky;bottom:0;z-index:11}
.hubble-addon-page__sticky.is-fixed{position:fixed;bottom:0;width:100%;z-index:11}
.hubble-addon-page__sticky.type-freegift .hubble-addon-page__top-inner{padding-bottom:0}
.hubble-addon-page__sticky.type-freegift .hubble-addon-page__product{padding-top:0}
.hubble-addon-page__sticky .bc-progress-bar{position:absolute;top:-4px;left:0}
.hubble-addon-page__img{height:160px;width:160px;-ms-flex-item-align:center;align-self:center}
.hubble-addon-page__img-wrap{float:left;margin-right:24px;left:0;clear:none;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;top:0}
.hubble-addon-page__top{background:#fff}
.hubble-addon-page__top-inner{padding-bottom:8px}
.hubble-addon-page__top.is-fixed{position:fixed;bottom:0;right:0;left:0;z-index:110}
.hubble-addon-page__product{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-top:20px}
.hubble-addon-page__product-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:16px}
.hubble-addon-page__title{display:inline-block}
.hubble-addon-page__title .s-page-title{display:block;font-size:18px;font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-addon-page__total{display:inline-block;margin-top:1px;margin-left:auto}
.hubble-addon-page__total .s-frequent-price{text-align:right;font-size:12px;line-height:1.32}
.hubble-addon-page__total .s-discount-price{text-align:right;font-size:14px}
.hubble-addon-page__total .s-total-price{text-align:right;font-size:14px;font-weight:bold}
.hubble-addon-page__total .s-total-price .s-vat-price{word-break:break-word}
.hubble-addon-page__total .s-total-price .s-vat-price span.s-except{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:14px;font-weight:bold}
.hubble-addon-page__total .s-total-price .s-vat-price span.s-except em{padding-left:4px;font-size:14px}
.hubble-addon-page__total .s-total-price .s-vat-price span em{display:inline-block;font-weight:inherit}
.hubble-addon-page__total .s-price{font-weight:bold;font-style:normal;white-space:nowrap;font-size:14px;vertical-align:baseline}
.hubble-addon-page__total sup{vertical-align:top;top:auto;position:relative;line-height:1.32;bottom:-2px;font-size:10px}
.hubble-addon-page__total .s-tradein-text{vertical-align:baseline}
.hubble-addon-page__total .s-epp-price{margin-top:2px;font-size:14px;line-height:1.71;text-align:right}
.hubble-addon-page__product-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}
.hubble-addon-page__inner{max-width:1440px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:48px}
.hubble-addon-page__inner+.hubble-addon-page__desc-wrap{margin-top:-38px;padding-bottom:48px}
.hubble-addon-page__price{position:relative}
.hubble-addon-page__price-wrap{position:relative;max-width:1440px;margin:0 auto;padding:15px 24px}
.type-freegift .hubble-addon-page__price-wrap{padding:30px 24px}
.hubble-addon-page__price-inner{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;background:#fff}
.hubble-addon-page__price-inner.is-fixed{position:fixed;bottom:81px;left:0;right:0;max-width:none;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);box-shadow:0 0 20px 0 rgba(0,0,0,0.2);z-index:100}
.hubble-addon-page__price-title{max-width:1440px;margin:0 auto;padding:36px 88px 16px 88px;text-align:center}
.hubble-addon-page__price-title .s-txt-title{overflow:hidden;line-height:1.34;font-size:32px;text-align:center;font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-addon-page__price-title .s-txt-sub-title{font-size:16px;margin-top:16px}
.hubble-addon-page__price-title .s-txt-desc{font-size:12px;margin-top:8px}
.is-fixed .hubble-addon-page__price-title{visibility:hidden;max-width:1440px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}
.hubble-addon-page__price-content{position:relative;padding:0 0 10px 0;border-bottom:1px solid #eaeaea;text-align:right}
.is-fixed .hubble-addon-page__price-content{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}
.hubble-addon-page__price .s-txt-title{display:block;line-height:1.45;text-align:center;font-size:28px}
.hubble-addon-page__price .s-txt-desc{letter-spacing:-0.005em;text-align:center;margin-top:9px;font-size:15px}
.hubble-addon-page__price .s-txt-select-item{position:absolute;left:0;font-weight:bold;font-size:20px}
.hubble-addon-page__price .s-clear-btn-wrap{font-size:0}
.hubble-addon-page__price .s-clear-btn{border-bottom:1px solid #000;font-weight:bold;color:#000;margin-top:3px;font-size:13px}
.hubble-addon-page__price .s-clear-btn:after{content:'';background:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-svg-close.svg') no-repeat;background-size:100%;display:inline-block;width:10px;height:10px;margin-left:6px;vertical-align:baseline}
.hubble-addon-page__price .s-clear-btn.is-disabled{opacity:.4}
.hubble-addon-page__price .s-price-wrap{display:block;font-size:0}
.hubble-addon-page__price .s-price-wrap span{display:inline-block;margin-left:2px;vertical-align:baseline}
.hubble-addon-page__price .s-price-wrap span:first-child{margin-left:0}
.hubble-addon-page__price .s-price-wrap .s-price-default{font-size:13px}
.hubble-addon-page__price .s-price-wrap .s-price-save{font-size:13px}
.hubble-addon-page__price .s-price-wrap .s-was-price{font-size:13px}
.hubble-addon-page__price .s-price-wrap .s-was-price s{padding-right:4px}
.hubble-addon-page__price .s-price-wrap .s-vat-price{font-size:13px;word-break:break-word}
.hubble-addon-page__price .s-price-wrap .s-vat-price span.s-except{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#006bea;font-weight:bold}
.hubble-addon-page__price .s-price-wrap .s-vat-price span.s-except em{padding-left:4px;font-size:24px;font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-addon-page__price .s-price-wrap .s-vat-price span em{display:inline-block;font-weight:inherit}
.hubble-addon-page__price .s-price-wrap .s-price{color:#006bea;font-weight:bold;font-size:24px}
.hubble-addon-page__price .s-price-wrap .s-price.s-sharp{font-family:'SamsungSharpSans',arial,sans-serif;margin-left:3px}
.hubble-addon-page__price .s-price-info{display:inline-block;margin-top:8px;vertical-align:baseline;font-size:0}
.hubble-addon-page__price .s-price-info li{overflow:hidden;margin-top:6px}
.hubble-addon-page__price .s-price-info li.total-price .s-price{color:#006bea}
.hubble-addon-page__price .s-price-info li:first-child{margin-top:0}
.hubble-addon-page__price .s-price-info .s-price-title{font-size:14px;float:left;text-align:left;padding-right:43px}
.hubble-addon-page__price .s-price-info .s-price-wrap{overflow:hidden}
.hubble-addon-page__price .s-price-info .s-price-wrap .s-price-default,.hubble-addon-page__price .s-price-info .s-price-wrap .s-price-save{font-weight:bold;font-size:14px}
.hubble-addon-page__price .s-price-info .s-price-wrap .s-price{color:#000}
.hubble-addon-page__price .s-price-info .s-price{font-weight:bold;font-size:14px}
.hubble-addon-page__category{padding:10px 0 8px 0}
.hubble-addon-page__category-wrapper{position:sticky;top:0;background:#f7f7f7;z-index:3;margin:0 48px}
.hubble-addon-page__category-wrapper::after{content:'';position:absolute;left:0;right:0;bottom:-1px;margin:auto;display:block;width:1264px;height:1px;background-color:#ddd}
.hubble-addon-page__category-btn{z-index:1;position:absolute;top:0;margin-top:0;width:24px;height:100%;background:#f7f7f7;-webkit-transition:opacity .3s;transition:opacity .3s;display:none}
.hubble-addon-page__category-btn:before{content:'';display:block;width:10px;height:17px;margin:0 7px}
.hubble-addon-page__category-btn:after{z-index:-1;position:absolute;top:0;bottom:0;content:'';width:24px;pointer-events:none}
.hubble-addon-page__category-btn.is-active{display:block}
.hubble-addon-page__category-btn.category-btn--prev{left:-24px}
.hubble-addon-page__category-btn.category-btn--prev:before{background:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-carousel-prev-black.png') no-repeat;background-size:100%}
.hubble-addon-page__category-btn.category-btn--prev:after{left:100%;background:-webkit-gradient(linear,left top,right top,from(#f7f7f7),to(rgba(255,255,255,0)));background:linear-gradient(to right,#f7f7f7 0,rgba(255,255,255,0) 100%)}
.hubble-addon-page__category-btn.category-btn--next{right:-24px;left:auto}
.hubble-addon-page__category-btn.category-btn--next:before{background:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-carousel-next-black.png') no-repeat;background-size:100%}
.hubble-addon-page__category-btn.category-btn--next:after{right:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#f7f7f7));background:linear-gradient(to right,rgba(255,255,255,0) 0,#f7f7f7 100%)}
.hubble-addon-page__category-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.hubble-addon-page__category-item{padding:2px;width:auto;vertical-align:middle}
.hubble-addon-page__category-item.is-active .s-category-text:after{background-color:#000}
.hubble-addon-page__category-item .s-category-link{display:block;position:relative;font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:44px;padding:0 22px}
.hubble-addon-page__category-item .s-category-link:before{display:inline-block;vertical-align:middle;content:'';height:100%}
.hubble-addon-page__category-item .s-category-link .s-category-text{position:relative;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:239px;padding-bottom:2px;vertical-align:middle;font-weight:bold;color:#000;font-size:18px;pointer-events:none}
.hubble-addon-page__category-item .s-category-link .s-category-text:after{content:'';display:block;position:absolute;bottom:0;width:100%;height:1px}
.hubble-addon-page__category-item .s-category-link .s-category-text span{display:inline-block;margin-left:2px}
.hubble-addon-page__category .scrollbar-horizontal__track,.hubble-addon-page__category .scrollbar-vertical__track{display:none}
.hubble-addon-page__list{padding-top:32px}
.hubble-addon-page__list-wrap{position:relative}
.hubble-addon-page__list+.hubble-addon-page__list{position:relative}
.hubble-addon-page__list+.hubble-addon-page__list::before{content:'';display:block;position:absolute;top:0;left:0;right:0;margin:auto;width:1264px;height:1px;background-color:#ddd}
.hubble-addon-page__list-category{margin-bottom:32px}
.hubble-addon-page__list-category .s-category-text{display:block;width:1264px;margin:0 auto;padding:0 80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:'SamsungSharpSans',arial,sans-serif;font-size:24px;font-weight:bold;color:#000;line-height:1.33;text-align:center}
.hubble-addon-page__list-category .s-category-text span{display:inline-block;margin-left:2px}
.hubble-addon-page__list .bc-scroller{position:relative}
.hubble-addon-page__list .bc-scroller.bc-scroller-init{margin-bottom:24px}
.hubble-addon-page__list .bc-scroller .bc-scroller-button-prev{left:32px}
.hubble-addon-page__list .bc-scroller .bc-scroller-button-next{right:32px}
.hubble-addon-page__list:last-child:has(.bc-scroller-init) .bc-scroller-init{margin-bottom:0;padding-bottom:48px}
.hubble-addon-page__list-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.hubble-addon-page__list-inner:has(.bc-scroller-wrapper>*:nth-child(4)){display:block}
.hubble-addon-page__list-inner-wrap{width:1264px;margin:0 auto;max-width:none;padding-bottom:48px}
.hubble-addon-page__item{vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;width:298px;margin-right:24px}
.hubble-addon-page__item:last-child{margin:0}
.hubble-addon-page__item-inner{overflow:hidden;height:100%;border-radius:20px;border:2px solid #fff;background-color:#fff}
.is-selected .hubble-addon-page__item-inner{border-color:#2189ff}
.hubble-addon-page .hubble-item-card{overflow:hidden;padding:10px 14px 24px 14px;text-align:left}
.hubble-addon-page .hubble-item-card__img{position:relative}
.hubble-addon-page .hubble-item-card__img>picture{display:block;height:172px}
.hubble-addon-page .hubble-item-card__img .hubble-item-card--badge .badge-icon{margin-bottom:4px}
.hubble-addon-page .hubble-item-card__img .hubble-item-card--badge .badge-icon--label{text-transform:none}
.hubble-addon-page .hubble-item-card__img .image{height:100%}
.hubble-addon-page .hubble-item-card__img .image .image__main,.hubble-addon-page .hubble-item-card__img .image .image__preview{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;max-width:100%;width:auto;max-height:100%;height:auto;margin:auto}
.hubble-addon-page .hubble-item-card__img .hubble-pd-popup-opener{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.hubble-addon-page .hubble-item-card__content{text-align:center}
.hubble-addon-page .hubble-item-card .s-txt-title{display:block;font-weight:bold;letter-spacing:.03em;margin-top:12px;font-size:16px}
.hubble-addon-page .hubble-item-card__option-wrap{overflow:hidden}
.hubble-addon-page .hubble-item-card__option-wrap .js-hubble-item-card__option-color{margin-top:11px}
.hubble-addon-page .hubble-item-card__option-wrap .js-hubble-item-card__option-memory{margin-top:10px}
.hubble-addon-page .hubble-item-card .option-selector:first-child{margin-top:16px}
.hubble-addon-page .hubble-item-card .option-selector:nth-child(2){margin-top:10px}
.hubble-addon-page .hubble-item-card .option-selector__color-name{text-align:center;font-size:13px;font-weight:bold;margin-bottom:8px}
.hubble-addon-page .hubble-item-card .option-selector__color-code-half{display:block;width:100%;height:50%}
.hubble-addon-page .hubble-item-card .option-selector__wrap{padding:0 32px;margin:0}
.hubble-addon-page .hubble-item-card .option-selector__wrap--capacity .option-selector__size-label{height:32px;line-height:1.2;border-radius:2px}
.hubble-addon-page .hubble-item-card .option-selector__wrap--capacity .option-selector__swiper-slide.is-disabled .option-selector__size-label{font-weight:400;background-color:#f7f7f7;color:#b8b8b8}
.hubble-addon-page .hubble-item-card .option-selector__size input:focus ~ label:after,.hubble-addon-page .hubble-item-card .option-selector__floating-bar{border-radius:2px}
.hubble-addon-page .hubble-item-card__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.hubble-addon-page .hubble-item-card__label .s-energy-label{margin-top:16px;max-width:176px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label__text{display:inline-block;max-width:104px;color:#000;font-weight:bold;text-align:left;vertical-align:middle;font-size:12px;line-height:1.33}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label__badge{min-width:60px;width:60px;height:32px}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label__badge--a{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_a.svg)}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label__badge--b{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_b.svg)}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label__badge--c{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_c.svg)}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label__badge--d{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_d.svg)}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label__badge--e{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_e.svg)}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label__badge--f{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_f.svg)}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label__badge--g{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bc-energy_label_g.svg)}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-repairability{display:inline-block;margin-top:4px}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-repairability__image{width:68px;height:40px}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-charger{display:inline-block;margin-top:4px;font-size:0;vertical-align:middle}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-charger .charger-icon{width:30px;height:40px}
.hubble-addon-page .hubble-item-card__price{padding:0 5px;text-align:center}
.hubble-addon-page .hubble-item-card span.s-price-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:0;padding-top:16px;min-height:49px}
.hubble-addon-page .hubble-item-card span.s-price-wrap span.s-price-default{display:inline-block;font-size:12px;vertical-align:baseline}
.hubble-addon-page .hubble-item-card span.s-price-wrap span.s-price-save{color:#006bea;display:inline-block;font-size:12px;font-weight:bold;padding:0 3px;vertical-align:baseline}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-was-price{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:inline-block;margin-top:4px;padding-right:4px;font-size:12px;vertical-align:baseline;word-break:break-word}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-was-price s{padding-right:4px}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-was-price em{color:#006bea;font-weight:bold}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-vat-price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:block;margin-top:4px;font-size:12px;word-break:break-word}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-vat-price span{display:block}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-vat-price span.s-promotion{margin-top:4px}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-vat-price span.s-except{font-size:16px}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-vat-price span em{display:inline-block;font-weight:inherit;font-size:inherit}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-price{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:inline-block;white-space:nowrap;font-size:18px;vertical-align:baseline;font-weight:bold}
.hubble-addon-page .hubble-item-card .s-promotion-text{padding-top:9px;min-height:49px;font-size:13px}
.hubble-addon-page .hubble-item-card .s-txt-desc{padding:5px 24px 0;font-size:14px;text-align:left}
.hubble-addon-page .hubble-item-card__message{text-align:center}
.hubble-addon-page .hubble-item-card__message [class$="text"]{display:inline-block;margin-top:14px;border:0;letter-spacing:0;text-transform:none;font-size:14px}
.hubble-addon-page .hubble-item-card__message .s-alert-text{font-weight:bold;color:#d62e2e}
.hubble-addon-page .hubble-item-card__message .s-default-text{margin-top:16px;color:#006bea}
.hubble-addon-page .hubble-item-card__price+.js-hubble-item-card__message .hubble-addon-page .hubble-item-card__message{margin-top:11px}
.hubble-addon-page .hubble-item-card__cta{margin-top:15px}
.hubble-addon-page .hubble-item-card__cta-inner{display:table;width:100%;table-layout:fixed;text-align:center}
.hubble-addon-page .hubble-item-card__cta div.s-cta-wrap{display:table-cell;height:40px}
.hubble-addon-page .hubble-item-card__cta .cta{min-width:128px;border-radius:30px;white-space:normal;text-align:center}
.hubble-addon-page .hubble-item-card__cta .cta .s-cta-text{max-height:38px;overflow:hidden;word-break:break-word}
.hubble-addon-page .hubble-item-card__cta .cta.cta--disabled{background:#ddd !important;opacity:1 !important}
.hubble-addon-page .hubble-item-card__cta .cta.cta--disabled .s-cta-text{color:#aaa}
.hubble-addon-page .hubble-pd-radio{position:relative;font-size:0}
.hubble-addon-page .hubble-pd-radio__input{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;clip:rect(1px,1px,1px,1px)}
.hubble-addon-page .hubble-pd-radio__label{display:inline-block;position:relative;max-width:100%;line-height:1.5;cursor:pointer}
.hubble-addon-page .hubble-pd-radio__label .s-box{display:inline-block;border:1px solid #909090;border-radius:50%;vertical-align:middle;padding:5px}
.hubble-addon-page .hubble-pd-radio__label .s-box-wrap{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.hubble-addon-page .hubble-pd-radio__label .s-box:after{display:inline-block;background:transparent;border-radius:50%;width:12px;height:12px;content:''}
.hubble-addon-page .hubble-pd-radio.is-checked .hubble-pd-radio__label .s-box{border-color:#2189ff}
.hubble-addon-page .hubble-pd-radio.is-checked .hubble-pd-radio__label .s-box:after{background-color:#2189ff}
.hubble-addon-page .hubble-pd-radio.is-disabled .hubble-pd-radio__label .s-box{display:none;border-color:#ececec;background-color:#ececec}
.hubble-addon-page .hubble-item-card__select .hubble-pd-radio{position:static}
.hubble-addon-page .hubble-item-card__select .hubble-pd-radio__label{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;margin:0;display:inline-block;max-width:100%}
.hubble-addon-page .hubble-item-card__select .hubble-pd-radio__label .s-box-wrap{position:absolute;bottom:24px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}
.hubble-addon-page__cta{min-height:65px;border-top:2px solid #ddd;background:#f7f7f7}
.hubble-addon-page__cta-inner{max-width:1440px;margin:0 auto;font-size:0;text-align:center;padding:8px 0 36px 0}
.hubble-addon-page__cta-inner .s-cta-wrap{display:inline-block;vertical-align:middle;padding:0 15px}
.hubble-addon-page__cta .s-btn-text{color:#006bea;text-transform:none;text-decoration:underline;letter-spacing:0;padding:4px 0 3px;font-size:14px}
.hubble-addon-page__desc{margin:24px auto 0;max-width:1440px;padding:0 24px}
.hubble-addon-page__desc:first-child{margin-top:0}
.hubble-addon-page__desc .s-desc{font-size:13px}
.hubble-addon-page__desc .s-desc .s-symbol{display:inline-block;line-height:1}
.hubble-addon-page__desc .s-desc a{color:#006bea;text-decoration:underline;display:inline-block}
.hubble-addon-page__desc .s-desc a[target="_blank"]:after{content:' ';display:inline-block;width:12px;height:12px;vertical-align:middle;background:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-new-window-deep-blue.svg') center center no-repeat;background-size:100% 100%}
.hubble-addon-page__desc .s-desc .linktext{text-decoration:underline}
.hubble-addon-page__confirm-terms{margin-bottom:-7px;padding:40px 130px 0}
.hubble-addon-page__confirm-terms .checkbox-v2__label{position:relative;padding-left:0}
.hubble-addon-page__confirm-terms .checkbox-v2__label-box-wrap{position:absolute;left:0;top:0}
.hubble-addon-page__confirm-terms-checkbox-wrap{position:relative;padding-left:12px;padding-bottom:12px}
.hubble-addon-page__confirm-terms-checkbox-wrap.is-required:before{content:'*';position:absolute;font-weight:bold;color:#d62e2e;line-height:1;font-size:15px;top:-1px;left:0}
.hubble-addon-page__confirm-terms-checkbox-wrap input:checked+label:before{border-color:#2189ff}
.hubble-addon-page__confirm-terms-checkbox-wrap input:checked+label:after{content:' ';position:absolute;width:24px;height:24px;left:0;top:0;background:0;background-size:16px 14px}
.hubble-addon-page__confirm-terms-checkbox-wrap .checkbox-v2__label-text{padding-left:39px;font-size:15px;line-height:1.2;padding-top:3px;word-break:break-word}
.hubble-addon-page__confirm-terms-checkbox-wrap .checkbox-v2__label-text a{color:#006bea;text-decoration:underline}
.hubble-addon-page__confirm-terms-required-field{padding-left:51px;padding-bottom:12px;font-size:15px;line-height:24px;color:#d62e2e}
.hubble-addon-page.is-gift-type .hubble-addon-page__inner{padding-bottom:60px}
.hubble-addon-page.is-gift-type .hubble-addon-page__price-title{padding-bottom:32px}
.hubble-addon-page.is-gift-type .hubble-addon-page__list{padding:0 0 0 24px}
.hubble-addon-page.is-gift-type .hubble-addon-page__list-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px 0}
.hubble-addon-page.is-gift-type .hubble-addon-page__list-inner:has(>*:nth-child(4)){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.hubble-addon-page.is-gift-type .hubble-addon-page__list-inner-wrap{width:auto;padding:0}
.hubble-addon-page.is-gift-type .hubble-addon-page__item{margin:0;padding-right:24px;width:25%}
.hubble-addon-page.is-gift-type .hubble-addon-page__item-inner{position:relative;width:100%}
.hubble-addon-page.is-gift-type .hubble-addon-page__item-inner .hubble-item-card__message{margin-bottom:16px}
.hubble-addon-page__tooltip-wrap{position:relative;display:inline-block}
.hubble-addon-page__tooltip-wrap.s-tooltip-small .hubble-addon-page__tooltip-area .s-hubble-annotation{top:3px;width:13px;height:13px;border:1px solid rgba(0,0,0,0.4);border-radius:50%}
.hubble-addon-page__tooltip-wrap.s-tooltip-small .hubble-addon-page__tooltip-area.is-active .s-hubble-annotation{border-color:#8ca0c8;background-color:#8ca0c8}
.hubble-addon-page__tooltip-wrap.s-tooltip-small .hubble-addon-page__tooltip-area.is-active .s-hubble-annotation a span{color:#fff}
.hubble-addon-page__tooltip-area{display:inline-block;vertical-align:top;position:relative}
.hubble-addon-page__tooltip-area .s-hubble-annotation{display:block;position:relative;top:0;width:14px;height:14px;font-size:0}
.hubble-addon-page__tooltip-area .s-hubble-annotation a{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;width:100%;height:100%}
.hubble-addon-page__tooltip-area .s-hubble-annotation a:before{display:inline-block;height:100%;vertical-align:middle;content:''}
.hubble-addon-page__tooltip-area .s-hubble-annotation a svg{height:100%}
.hubble-addon-page__tooltip-area .s-hubble-annotation a .s-tooltip-btn-txt{position:relative;top:50%;margin-top:-50%;color:#000;font-size:13px}
.hubble-addon-page__tooltip-arrow{display:none;position:absolute;left:1px;top:-15px;width:10px;height:8px;-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:102}
.hubble-addon-page__tooltip-arrow:before,.hubble-addon-page__tooltip-arrow:after{position:absolute;top:auto;left:0;right:auto;width:0;height:0;border-width:8px 5px;border-style:solid;border-color:transparent;content:''}
.hubble-addon-page__tooltip-arrow:before{bottom:0;border-bottom-color:#eee;border-top-width:0}
.hubble-addon-page__tooltip-arrow:after{bottom:-2px;border-bottom-color:#fff;border-top-width:0}
.hubble-addon-page__tooltip{display:none;position:absolute;right:-30px;bottom:12px;margin-bottom:14px;z-index:101}
.hubble-addon-page__tooltip-box{width:414px;text-align:right}
.hubble-addon-page__tooltip-box-inner{position:relative;display:inline-block;max-width:414px;border-radius:6px;background-color:#fff;-webkit-box-shadow:0 -2px 10px 0 rgba(0,0,0,0.2);box-shadow:0 -2px 10px 0 rgba(0,0,0,0.2);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:5px 20px 7px 10px}
.hubble-addon-page__tooltip-box-inner .s-tooltip-text{font-size:13px;font-weight:normal;line-height:1.33;color:#000}
.hubble-addon-page__tooltip-box-inner .s-tooltip-text strong{display:inline-block;vertical-align:text-bottom;font-size:15px}
.hubble-addon-page__tooltip-box-inner .s-tooltip-text sup{font-size:11px;font-weight:bold}
.hubble-addon-page__tooltip-box-inner .s-tooltip-text .show-more{font-size:13px;color:#006bea;text-decoration:underline}
.hubble-addon-page__tooltip-box__close{position:absolute;top:0;right:0;padding:4px;font-size:0}
.hubble-addon-page__tooltip-box__close .icon{width:11px;height:11px}
.hubble-addon-page__tooltip-area.is-active .hubble-addon-page__tooltip-arrow,.hubble-addon-page__tooltip-area.is-hover .hubble-addon-page__tooltip-arrow,.hubble-addon-page__tooltip-area.is-active .hubble-addon-page__tooltip,.hubble-addon-page__tooltip-area.is-hover .hubble-addon-page__tooltip{display:block}
@media only screen and (min-width:768px) and (max-width:1440px){.hubble-addon-page .s-btn-text{font-size:.97222222vw}
.hubble-addon-page .s-btn-text.s-cta-hubble-blue{font-size:.90277778vw}
.hubble-addon-page .s-epp-price{margin-top:.27777778vw;font-size:.83333333vw}
.hubble-addon-page__sticky .bc-progress-bar{top:-0.27777778vw}
.hubble-addon-page__img{width:11.11111111vw;height:11.11111111vw}
.hubble-addon-page__img-wrap{margin-right:1.66666667vw}
.hubble-addon-page__top-inner{padding-bottom:.55555556vw}
.hubble-addon-page__product{padding-top:1.38888889vw}
.hubble-addon-page__product-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1.11111111vw}
.hubble-addon-page__title .s-page-title{font-size:1.25vw}
.hubble-addon-page__total .s-frequent-price{font-size:.83333333vw}
.hubble-addon-page__total .s-discount-price{font-size:.97222222vw}
.hubble-addon-page__total .s-total-price{font-size:.97222222vw}
.hubble-addon-page__total .s-total-price .s-vat-price span.s-except{font-size:.97222222vw}
.hubble-addon-page__total .s-total-price .s-vat-price span.s-except em{padding-left:.27777778vw;font-size:.97222222vw}
.hubble-addon-page__total .s-price{font-size:.97222222vw}
.hubble-addon-page__total sup{bottom:-0.13888889vw;font-size:.69444444vw}
.hubble-addon-page__total .s-epp-price{margin-top:.13888889vw;font-size:.97222222vw}
.hubble-addon-page__inner{padding-bottom:3.33333333vw}
.hubble-addon-page__inner+.hubble-addon-page__desc-wrap{margin-top:-2.63888889vw;padding-bottom:3.33333333vw}
.hubble-addon-page__price-wrap{max-width:100vw;padding:1.04166667vw 1.66666667vw}
.type-freegift .hubble-addon-page__price-wrap{padding:2.08333333vw 1.66666667vw}
.hubble-addon-page__price-inner.is-fixed{bottom:5.625vw}
.hubble-addon-page__price-title{max-width:100vw;padding:2.5vw 6.11111111vw 1.11111111vw 6.11111111vw}
.hubble-addon-page__price-title .s-txt-title{font-size:2.22222222vw}
.hubble-addon-page__price-title .s-txt-sub-title{font-size:1.11111111vw;margin-top:1.11111111vw}
.hubble-addon-page__price-title .s-txt-desc{font-size:.83333333vw;margin-top:.55555556vw}
.hubble-addon-page__price-content{padding:0vw 0vw .69444444vw 0vw}
.hubble-addon-page-content{margin-top:1.04166667vw}
.hubble-addon-page .s-txt-select-item{font-size:1.38888889vw}
.hubble-addon-page .s-clear-btn{margin-top:.20833333vw;font-size:.90277778vw}
.hubble-addon-page .s-clear-btn:after{width:.69444444vw;height:.69444444vw;margin-left:.41666667vw}
.hubble-addon-page .s-price-wrap span{margin-left:.13888889vw}
.hubble-addon-page .s-price-wrap .s-price-default{font-size:.90277778vw}
.hubble-addon-page .s-price-wrap .s-price-save{font-size:.90277778vw}
.hubble-addon-page .s-price-wrap .s-was-price{font-size:.90277778vw}
.hubble-addon-page .s-price-wrap .s-was-price s{padding-right:.27777778vw}
.hubble-addon-page .s-price-wrap .s-vat-price{font-size:.90277778vw}
.hubble-addon-page .s-price-wrap .s-vat-price span.s-except em{padding-left:.27777778vw;font-size:1.66666667vw}
.hubble-addon-page .s-price-wrap .s-price{font-size:1.66666667vw;margin-left:.20833333vw}
.hubble-addon-page .s-price-info{margin-top:.55555556vw}
.hubble-addon-page .s-price-info li{margin-top:.41666667vw}
.hubble-addon-page .s-price-info .s-price-title{font-size:.97222222vw;padding-right:2.98611111vw}
.hubble-addon-page .s-price-info .s-price-wrap .s-price-default,.hubble-addon-page .s-price-info .s-price-wrap .s-price-save{font-size:.97222222vw}
.hubble-addon-page .s-price-info .s-price{font-size:.97222222vw}
.hubble-addon-page__category{padding:.69444444vw 0vw .55555556vw 0vw}
.hubble-addon-page__category-wrapper{margin:0vw 3.33333333vw}
.hubble-addon-page__category-wrapper::after{width:87.77777778vw}
.hubble-addon-page__category-btn{width:1.66666667vw}
.hubble-addon-page__category-btn:before{width:.69444444vw;height:1.18055556vw;margin:0vw .90277778vw}
.hubble-addon-page__category-btn:after{width:1.66666667vw}
.hubble-addon-page__category-btn.category-btn--prev{left:-1.66666667vw}
.hubble-addon-page__category-btn.category-btn--next{right:-1.66666667vw}
.hubble-addon-page__category-item{padding:.13888889vw}
.hubble-addon-page__category-item .s-category-link{height:3.05555556vw;padding:0vw 1.52777778vw}
.hubble-addon-page__category-item .s-category-link .s-category-text{max-width:16.59722222vw;padding-bottom:.13888889vw;font-size:1.25vw}
.hubble-addon-page__category-item .s-category-link .s-category-text span{margin-left:.13888889vw}
.hubble-addon-page__list{padding-top:2.22222222vw}
.hubble-addon-page__list+.hubble-addon-page__list::before{width:87.77777778vw}
.hubble-addon-page__list-category{margin-bottom:2.22222222vw}
.hubble-addon-page__list-category .s-category-text{width:87.77777778vw;padding:0vw 5.55555556vw;font-size:1.66666667vw}
.hubble-addon-page__list-category .s-category-text span{display:inline-block;margin-left:.13888889vw}
.hubble-addon-page__list .bc-scroller.bc-scroller-init{margin-bottom:1.66666667vw}
.hubble-addon-page__list .bc-scroller .bc-scroller-button-prev{left:2.22222222vw}
.hubble-addon-page__list .bc-scroller .bc-scroller-button-next{right:2.22222222vw}
.hubble-addon-page__list:last-child:has(.bc-scroller-init) .bc-scroller-init{margin-bottom:0;padding-bottom:3.33333333vw}
.hubble-addon-page__list-inner-wrap{width:87.77777778vw;padding-bottom:3.33333333vw}
.hubble-addon-page__item{width:20.69444444vw;margin-right:1.66666667vw}
.hubble-addon-page__item-inner{border-radius:1.38888889vw}
.hubble-addon-page .hubble-item-card{padding:.69444444vw .97222222vw 1.66666667vw .97222222vw}
.hubble-addon-page .hubble-item-card__img>picture{height:11.94444444vw}
.hubble-addon-page .hubble-item-card__img .hubble-item-card--badge .badge-icon{margin-bottom:.27777778vw}
.hubble-addon-page .hubble-item-card .s-txt-title{margin-top:.83333333vw;font-size:1.11111111vw}
.hubble-addon-page .hubble-item-card__option-wrap .js-hubble-item-card__option-color{margin-top:1.04166667vw}
.hubble-addon-page .hubble-item-card__option-wrap .js-hubble-item-card__option-memory{margin-top:.55555556vw}
.hubble-addon-page .hubble-item-card .option-selector:first-child{margin-top:1.11111111vw}
.hubble-addon-page .hubble-item-card .option-selector:nth-child(2){margin-top:.69444444vw}
.hubble-addon-page .hubble-item-card .option-selector__color-name{font-size:.90277778vw;margin-bottom:.55555556vw}
.hubble-addon-page .hubble-item-card .option-selector__wrap{padding:0vw 2.22222222vw}
.hubble-addon-page .hubble-item-card .option-selector__wrap--capacity .option-selector__size-label{height:2.22222222vw;border-radius:.13888889vw}
.hubble-addon-page .hubble-item-card .option-selector__size input:focus ~ label:after,.hubble-addon-page .hubble-item-card .option-selector__floating-bar{border-radius:.13888889vw}
.hubble-addon-page .hubble-item-card__label .s-energy-label{margin-top:1.11111111vw;max-width:12.22222222vw}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label__text{max-width:7.22222222vw;font-size:.83333333vw}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label__badge{min-width:4.16666667vw;width:4.16666667vw;height:2.22222222vw}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-repairability{margin-top:.27777778vw}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-repairability__image{width:4.72222222vw;height:2.77777778vw}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-charger{margin-top:.27777778vw}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-charger .charger-icon{width:2.08333333vw;height:2.77777778vw}
.hubble-addon-page .hubble-item-card__price{padding:0vw .34722222vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap{padding-top:1.11111111vw;min-height:3.40277778vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap span.s-price-default{font-size:.83333333vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap span.s-price-save{font-size:.83333333vw;padding:0vw .20833333vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-was-price{margin-top:.27777778vw;padding-right:.27777778vw;font-size:.83333333vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-was-price s{padding-right:.27777778vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-vat-price{margin-top:.27777778vw;font-size:.83333333vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-vat-price span.s-promotion{margin-top:.27777778vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-vat-price span.s-except{font-size:1.11111111vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-price{font-size:1.25vw}
.hubble-addon-page .hubble-item-card .s-promotion-text{padding-top:.625vw;min-height:3.40277778vw;font-size:.90277778vw}
.hubble-addon-page .hubble-item-card .s-txt-desc{padding:.34722222vw 1.66666667vw 0vw 1.66666667vw;font-size:.97222222vw}
.hubble-addon-page .hubble-item-card__message [class$="text"]{margin-top:.97222222vw;font-size:.97222222vw}
.hubble-addon-page .hubble-item-card__message .s-default-text{margin-top:1.11111111vw}
.hubble-addon-page .hubble-item-card__price+.js-hubble-item-card__message .hubble-addon-page .hubble-item-card__message{margin-top:.76388889vw}
.hubble-addon-page .hubble-item-card__cta{margin-top:1.04166667vw}
.hubble-addon-page .hubble-item-card__cta div.s-cta-wrap{height:2.77777778vw}
.hubble-addon-page .hubble-item-card__cta .cta{min-width:8.88888889vw;max-height:4.09722222vw;border-radius:2.08333333vw}
.hubble-addon-page .hubble-item-card__cta .cta .s-cta-text{max-height:2.63888889vw}
.hubble-addon-page .hubble-pd-radio__label .s-box{padding:.34722222vw}
.hubble-addon-page .hubble-pd-radio__label .s-box:after{width:.83333333vw;height:.83333333vw;content:''}
.hubble-addon-page .hubble-item-card__select .hubble-pd-radio__label .s-box-wrap{bottom:1.66666667vw}
.hubble-addon-page__cta{min-height:4.51388889vw}
.hubble-addon-page__cta-inner{padding:.55555556vw 0vw 2.5vw 0vw}
.hubble-addon-page__cta-inner .s-cta-wrap{padding:0vw 1.04166667vw}
.hubble-addon-page__cta .s-btn-text{padding:.27777778vw 0vw .20833333vw 0vw;font-size:.97222222vw}
.hubble-addon-page__desc{max-width:100vw;margin-top:1.66666667vw;padding:0vw 1.66666667vw}
.hubble-addon-page__desc .s-desc{font-size:.90277778vw}
.hubble-addon-page__desc .s-desc a[target="_blank"]:after{width:.83333333vw;height:.83333333vw}
.hubble-addon-page__confirm-terms{margin-bottom:-0.48611111vw;padding:2.77777778vw 9.02777778vw 0vw 9.02777778vw}
.hubble-addon-page__confirm-terms-checkbox-wrap{padding-left:.83333333vw;padding-bottom:.83333333vw}
.hubble-addon-page__confirm-terms-checkbox-wrap.is-required:before{font-size:1.04166667vw;top:-0.06944444vw}
.hubble-addon-page__confirm-terms-checkbox-wrap input:checked+label:after{width:1.66666667vw;height:1.66666667vw;background-size:1.11111111vw .97222222vw}
.hubble-addon-page__confirm-terms-checkbox-wrap .checkbox-v2__label-text{padding-left:2.70833333vw;font-size:1.04166667vw;padding-top:.20833333vw}
.hubble-addon-page__confirm-terms-required-field{padding-left:3.54166667vw;padding-bottom:.83333333vw;font-size:1.04166667vw;line-height:1.66666667vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__inner{padding-bottom:4.16666667vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__price-title{padding-bottom:2.22222222vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__list{padding:0vw 0vw 0vw 1.66666667vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__list-inner{gap:1.66666667vw 0vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__item{padding-right:1.66666667vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__item-inner .hubble-item-card__message{margin-bottom:1.11111111vw}
.hubble-addon-page__tooltip-wrap.s-tooltip-small .hubble-addon-page__tooltip-area .s-hubble-annotation{top:.20833333vw;width:.90277778vw;height:.90277778vw;border-width:.06944444vw}
.hubble-addon-page__tooltip-area .s-hubble-annotation{width:.97222222vw;height:.97222222vw}
.hubble-addon-page__tooltip-area .s-hubble-annotation .s-tooltip-btn-txt{font-size:.90277778vw}
.hubble-addon-page__tooltip-arrow{left:.06944444vw;top:-1.07638889vw;width:.69444444vw;height:.55555556vw}
.hubble-addon-page__tooltip-arrow:before,.hubble-addon-page__tooltip-arrow:after{border-width:.55555556vw .34722222vw}
.hubble-addon-page__tooltip-arrow:after{bottom:-0.13888889vw}
.hubble-addon-page__tooltip{right:-2.08333333vw;bottom:.83333333vw;margin-bottom:.97222222vw}
.hubble-addon-page__tooltip-box{width:28.75vw}
.hubble-addon-page__tooltip-box-inner{max-width:28.75vw;padding:.34722222vw .69444444vw .48611111vw .69444444vw;border-radius:.41666667vw;padding:.34722222vw 1.38888889vw .48611111vw .69444444vw}
.hubble-addon-page__tooltip-box-inner .s-tooltip-text{font-size:.90277778vw}
.hubble-addon-page__tooltip-box-inner .s-tooltip-text strong{font-size:1.04166667vw}
.hubble-addon-page__tooltip-box-inner .s-tooltip-text sup{font-size:.76388889vw}
.hubble-addon-page__tooltip-box-inner .s-tooltip-text .show-more{font-size:.90277778vw}
.hubble-addon-page__tooltip-box__close{padding:.27777778vw}
.hubble-addon-page__tooltip-box__close .icon{width:.76388889vw;height:.76388889vw}
}
@media only screen and (max-width:767px){.hubble-addon-page .s-btn-text{font-size:3.33333333vw}
.hubble-addon-page .s-btn-text.s-cta-hubble-blue{font-size:3.33333333vw}
.hubble-addon-page .s-epp-price{margin-top:1.11111111vw;font-size:3.33333333vw;line-height:1.3}
.hubble-addon-page__sticky{-webkit-box-shadow:0 -5px 5px 0 rgba(0,0,0,0.1);box-shadow:0 -5px 5px 0 rgba(0,0,0,0.1)}
.hubble-addon-page__sticky .bc-progress-bar{top:-1.11111111vw}
.hubble-addon-page__sticky.type-evoucher__product{padding-top:3.33333333vw}
.hubble-addon-page__sticky.type-freegift .hubble-addon-page__price{display:none}
.hubble-addon-page__sticky.type-freegift .hubble-addon-page__product{padding-top:6.38888889vw}
.hubble-addon-page__img{width:22.22222222vw;height:22.22222222vw}
.hubble-addon-page__img-wrap{margin:2.5vw 0vw 2.5vw 3.33333333vw;position:static;height:auto;float:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.hubble-addon-page__top{width:100%;float:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.hubble-addon-page__top-inner{padding-bottom:0vw}
.hubble-addon-page__product{min-height:22.22222222vw;padding:6.38888889vw 3.33333333vw 3.33333333vw 6.66666667vw}
.hubble-addon-page__product-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0}
.hubble-addon-page__title .s-page-title{margin-bottom:1.11111111vw;font-size:3.33333333vw}
.hubble-addon-page__total{margin:0}
.hubble-addon-page__total .s-frequent-price{text-align:left;font-size:3.33333333vw}
.hubble-addon-page__total .s-frequent-price s{font-size:2.77777778vw}
.hubble-addon-page__total .s-discount-price{text-align:left;font-size:3.33333333vw;margin-bottom:1.11111111vw}
.hubble-addon-page__total .s-total-price{text-align:left;font-size:3.33333333vw}
.hubble-addon-page__total .s-total-price .s-vat-price span.s-except{font-size:3.33333333vw}
.hubble-addon-page__total .s-total-price .s-vat-price span.s-except em{padding-left:1.11111111vw;font-size:3.33333333vw}
.hubble-addon-page__total .s-price{font-size:3.33333333vw;padding-right:.55555556vw}
.hubble-addon-page__total .s-price:first-child{padding-right:0vw}
.hubble-addon-page__total sup{bottom:-0.55555556vw;font-size:2.77777778vw}
.hubble-addon-page__total .s-epp-price{text-align:left}
.hubble-addon-page__total .s-epp-price>em{display:block}
.hubble-addon-page__product-cta{-ms-flex-item-align:end;align-self:end}
.hubble-addon-page__inner{padding:0}
.hubble-addon-page__inner+.hubble-addon-page__desc-wrap{margin-top:-1.66666667vw;padding-bottom:8.33333333vw}
.hubble-addon-page__price{float:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}
.hubble-addon-page__price-wrap{width:100%;margin:0 auto;padding:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.type-freegift .hubble-addon-page__price-wrap{padding:0}
.hubble-addon-page__price-inner.is-fixed{bottom:26.38888889vw;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}
.hubble-addon-page__price-title{max-width:auto;padding:6.66666667vw 6.66666667vw 4.44444444vw 6.66666667vw}
.hubble-addon-page__price-title .s-txt-title{line-height:1.34;font-size:4.44444444vw}
.hubble-addon-page__price-title .s-txt-sub-title{font-size:2.77777778vw;margin-top:2.22222222vw;line-height:1.36}
.hubble-addon-page__price-title .s-txt-desc{font-size:2.77777778vw;margin-top:2.22222222vw}
.hubble-addon-page__price-content{border-bottom:1px solid #cecece;padding:4.44444444vw 3.33333333vw 2.22222222vw 6.66666667vw}
.type-evoucher .hubble-addon-page__price-content{padding:4.44444444vw 5.55555556vw 3.33333333vw 5.55555556vw}
.hubble-addon-page__price .s-txt-title{line-height:1.4;font-size:3.88888889vw}
.hubble-addon-page__price .s-txt-desc{line-height:1.583;margin-top:2.5vw;font-size:3.33333333vw}
.hubble-addon-page__price .s-txt-select-item{font-size:3.61111111vw;text-align:left;left:5.55555556vw}
.hubble-addon-page__price .s-clear-btn{margin-top:.83333333vw;font-size:2.77777778vw}
.hubble-addon-page__price .s-clear-btn:after{width:2.22222222vw;height:2.22222222vw;margin-left:.83333333vw}
.hubble-addon-page__price .s-price-wrap{padding-top:1.11111111vw}
.hubble-addon-page__price .s-price-wrap span{margin-left:.83333333vw}
.hubble-addon-page__price .s-price-wrap span:first-child{margin-left:0}
.hubble-addon-page__price .s-price-wrap .s-price-default{font-size:3.33333333vw}
.hubble-addon-page__price .s-price-wrap .s-price-save{font-size:3.33333333vw}
.hubble-addon-page__price .s-price-wrap .s-was-price{font-size:3.33333333vw}
.hubble-addon-page__price .s-price-wrap .s-was-price s{padding-right:1.11111111vw}
.hubble-addon-page__price .s-price-wrap .s-vat-price{font-size:3.33333333vw}
.hubble-addon-page__price .s-price-wrap .s-vat-price span.s-except em{padding-left:1.11111111vw;font-size:5vw}
.hubble-addon-page__price .s-price-wrap .s-price{font-size:5vw;margin-left:.55555556vw}
.hubble-addon-page__price .s-price-wrap .s-price.s-sharp{margin-left:.83333333vw}
.hubble-addon-page__price .s-price-info{display:block;margin-top:1.38888889vw}
.hubble-addon-page__price .s-price-info li{display:table;width:100%;margin-top:.83333333vw}
.hubble-addon-page__price .s-price-info li:first-child{margin-top:0}
.hubble-addon-page__price .s-price-info .s-price-title{display:table-cell;float:none;min-width:27.77777778vw;padding:0vw 6.66666667vw 0vw 0vw;font-size:3.33333333vw;vertical-align:baseline}
.hubble-addon-page__price .s-price-info .s-price-wrap{padding-top:1.11111111vw}
.hubble-addon-page__price .s-price-info .s-price-wrap span{margin-left:.83333333vw}
.hubble-addon-page__price .s-price-info .s-price-wrap span:first-child{margin-left:0}
.hubble-addon-page__price .s-price-info .s-price-wrap .s-price-default{font-size:3.33333333vw}
.hubble-addon-page__price .s-price-info .s-price-wrap .s-price-save{font-size:3.33333333vw}
.hubble-addon-page__price .s-price-info .s-price-wrap .s-price{font-size:3.33333333vw;margin-left:.55555556vw}
.hubble-addon-page__category{padding:2.77777778vw 0vw 1.66666667vw 0vw}
.hubble-addon-page__category-wrapper{margin:0;padding:0vw 4.44444444vw}
.hubble-addon-page__category-wrapper.is-stuck{border-bottom:1px solid #ddd}
.hubble-addon-page__category-wrapper::after{display:none}
.hubble-addon-page__category-btn{width:6.66666667vw}
.hubble-addon-page__category-btn:before{width:2.77777778vw;height:4.72222222vw;margin:0vw 1.94444444vw}
.hubble-addon-page__category-btn:after{width:3.33333333vw}
.hubble-addon-page__category-btn.category-btn--prev{left:0}
.hubble-addon-page__category-btn.category-btn--prev:before{background-size:contain}
.hubble-addon-page__category-btn.category-btn--next{right:0}
.hubble-addon-page__category-btn.category-btn--next:before{background-size:contain}
.hubble-addon-page__category-item{padding:.55555556vw}
.hubble-addon-page__category-item .s-category-link{height:7.77777778vw;padding:0vw 2.77777778vw;letter-spacing:normal}
.hubble-addon-page__category-item .s-category-link .s-category-text{max-width:46.11111111vw;padding-bottom:.55555556vw;font-size:3.33333333vw}
.hubble-addon-page__category-item .s-category-link .s-category-text span{margin-left:.55555556vw}
.hubble-addon-page__list{padding-top:2.22222222vw}
.hubble-addon-page__list+.hubble-addon-page__list{padding-top:4.44444444vw}
.hubble-addon-page__list+.hubble-addon-page__list::before{display:none}
.hubble-addon-page__list-category{margin-bottom:4.44444444vw}
.hubble-addon-page__list-category .s-category-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-break:break-word;padding:.55555556vw 0vw;width:86.66666667vw;font-size:3.88888889vw;line-height:1.36}
.hubble-addon-page__list-category .s-category-text span{display:inline-block;margin-left:.55555556vw}
.hubble-addon-page__list .bc-scroller.bc-scroller-init{margin-bottom:4.44444444vw}
.hubble-addon-page__list:last-child:has(.bc-scroller-init) .bc-scroller-init{margin-bottom:0;padding-bottom:10vw}
.hubble-addon-page__list-inner{padding:0}
.hubble-addon-page__list-inner:has(.bc-scroller-wrapper>*:nth-child(2)){display:block}
.hubble-addon-page__list-inner-wrap{width:auto;padding-bottom:11.66666667vw}
.hubble-addon-page__item{width:47.77777778vw;margin-right:4.44444444vw}
.hubble-addon-page__item-inner{background-color:#fff;overflow:visible;padding:2.22222222vw;border-radius:5.55555556vw}
.hubble-addon-page .hubble-item-card{min-height:33.33333333vw;padding:1.11111111vw .55555556vw 2.22222222vw .55555556vw}
.hubble-addon-page .hubble-item-card__img>picture{height:38.88888889vw}
.hubble-addon-page .hubble-item-card__img .hubble-item-card--badge .badge-icon{margin-bottom:0}
.hubble-addon-page .hubble-item-card__content{padding:0}
.hubble-addon-page .hubble-item-card .s-txt-title{margin-top:2.22222222vw;font-size:3.33333333vw}
.hubble-addon-page .hubble-item-card__option-wrap{padding:0vw 3.05555556vw}
.hubble-addon-page .hubble-item-card__option-wrap .js-hubble-item-card__option-color{margin-top:3.05555556vw}
.hubble-addon-page .hubble-item-card__option-wrap .js-hubble-item-card__option-memory{margin-top:2.77777778vw}
.hubble-addon-page .hubble-item-card .option-selector:first-child{margin-top:4.44444444vw}
.hubble-addon-page .hubble-item-card .option-selector:nth-child(2){margin-top:2.22222222vw}
.hubble-addon-page .hubble-item-card .option-selector__color{width:5vw;height:5vw;padding:.55555556vw .83333333vw}
.hubble-addon-page .hubble-item-card .option-selector__color-name{display:block;font-size:2.77777778vw;margin-bottom:1.11111111vw}
.hubble-addon-page .hubble-item-card .option-selector__size-label-text{font-size:2.22222222vw;padding:0vw .55555556vw}
.hubble-addon-page .hubble-item-card .option-selector__wrap{width:auto;padding:0vw 3.88888889vw}
.hubble-addon-page .hubble-item-card .option-selector__wrap--capacity{padding:0vw 2.77777778vw}
.hubble-addon-page .hubble-item-card .option-selector__wrap--capacity .option-selector__size-label{height:6.66666667vw;padding:0vw 2.77777778vw;border-radius:1.11111111vw}
.hubble-addon-page .hubble-item-card .option-selector__size input:focus ~ label:after,.hubble-addon-page .hubble-item-card .option-selector__floating-bar{border-radius:1.11111111vw}
.hubble-addon-page .hubble-item-card .option-selector .option-selector__button-prev,.hubble-addon-page .hubble-item-card .option-selector .option-selector__button-next{width:4.44444444vw;height:4.44444444vw}
.hubble-addon-page .hubble-item-card .option-selector .option-selector__button-prev svg.icon,.hubble-addon-page .hubble-item-card .option-selector .option-selector__button-next svg.icon{width:4.44444444vw;height:4.44444444vw}
.hubble-addon-page .hubble-item-card .option-selector .option-selector__button-prev:after,.hubble-addon-page .hubble-item-card .option-selector .option-selector__button-next:after{width:2.22222222vw}
.hubble-addon-page .hubble-item-card__label{overflow:hidden}
.hubble-addon-page .hubble-item-card__label .s-energy-label{margin-top:3.33333333vw;max-width:39.44444444vw;gap:1.11111111vw}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label{padding:0}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label__text{max-width:24.02777778vw;font-size:2.77777778vw}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-energy-label__badge{min-width:13.61111111vw;width:13.61111111vw;height:7.77777778vw}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-repairability{margin-top:1.11111111vw}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-repairability__image{width:14.16666667vw;height:8.33333333vw}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-charger{margin-top:1.11111111vw}
.hubble-addon-page .hubble-item-card__label .s-energy-label .badge-charger .charger-icon{width:6.38888889vw;height:8.33333333vw}
.hubble-addon-page .hubble-item-card__price{padding:0vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap{padding-top:4.44444444vw;padding-left:0;line-height:1.34;min-height:auto}
.hubble-addon-page .hubble-item-card span.s-price-wrap span.s-price-default{font-size:2.77777778vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap span.s-price-save{padding:0;line-height:1.32;padding-left:.83333333vw;font-size:2.77777778vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-was-price{margin-top:1.11111111vw;padding-right:1.11111111vw;font-size:2.77777778vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-was-price s{padding:0;padding-right:1.11111111vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-vat-price{margin-top:1.11111111vw;font-size:2.77777778vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-vat-price span.s-promotion{margin-top:0}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-vat-price span.s-except{font-size:3.33333333vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-price{white-space:nowrap;padding-left:.83333333vw;font-size:4.44444444vw}
.hubble-addon-page .hubble-item-card span.s-price-wrap .s-epp-price>span{display:block}
.hubble-addon-page .hubble-item-card .s-promotion-text{padding-top:2.77777778vw;font-size:3.33333333vw;min-height:auto}
.hubble-addon-page .hubble-item-card .s-txt-desc{padding:1.11111111vw 0vw 0vw 0vw;font-size:3.33333333vw}
.hubble-addon-page .hubble-item-card__message [class$="text"]{margin-top:3.33333333vw;font-size:3.33333333vw}
.hubble-addon-page .hubble-item-card__message .s-default-text{margin-top:4.44444444vw}
.hubble-addon-page .hubble-item-card__price+.js-hubble-item-card__message .hubble-addon-page .hubble-item-card__message{margin-top:2.5vw}
.hubble-addon-page .hubble-item-card__cta{margin-top:3.33333333vw}
.hubble-addon-page .hubble-item-card__cta div.s-cta-wrap{height:8.33333333vw}
.hubble-addon-page .hubble-item-card__cta .cta{padding:1.66666667vw 4.44444444vw 1.94444444vw 4.44444444vw;min-width:20vw;font-size:3.33333333vw;border-radius:6.66666667vw;line-height:1.375}
.hubble-addon-page .hubble-item-card__cta .cta .s-cta-text{max-height:8.88888889vw}
.hubble-addon-page .hubble-item-card__select .hubble-pd-radio__label .s-box{padding:1.11111111vw;border-width:1px}
.hubble-addon-page .hubble-item-card__select .hubble-pd-radio__label .s-box:after{width:3.33333333vw;height:3.33333333vw}
.hubble-addon-page .hubble-item-card__select .hubble-pd-radio__label .s-box-wrap{bottom:4.44444444vw}
.hubble-addon-page__desc{max-width:100%;padding:0vw 6.66666667vw;margin-top:4.16666667vw}
.hubble-addon-page__desc .s-desc{line-height:1.3;font-size:2.77777778vw}
.hubble-addon-page__desc .s-desc a[target="_blank"]:after{width:2.77777778vw;height:2.77777778vw}
.hubble-addon-page__confirm-terms{margin-bottom:-1.94444444vw;padding:6.94444444vw 0vw 0vw 0vw}
.hubble-addon-page__confirm-terms-checkbox-wrap{padding-left:1.66666667vw;padding-bottom:3.33333333vw}
.hubble-addon-page__confirm-terms-checkbox-wrap.is-required:before{font-size:2.77777778vw;top:.55555556vw;left:-0.83333333vw}
.hubble-addon-page__confirm-terms-checkbox-wrap input:checked+label:after{width:5vw;height:5vw;background-size:3.33333333vw 2.77777778vw}
.hubble-addon-page__confirm-terms-checkbox-wrap .checkbox-v2__label-text{line-height:1.4;padding-left:7.5vw;font-size:2.77777778vw;padding-top:1.38888889vw}
.hubble-addon-page__confirm-terms-required-field{padding-left:9.16666667vw;padding-bottom:5.27777778vw;font-size:2.77777778vw;line-height:5vw}
.hubble-addon-page__option-color{position:relative;width:auto;padding:0vw -5.55555556vw 0vw -0.55555556vw;text-align:left}
.hubble-addon-page__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:0;min-height:14.44444444vw}
.hubble-addon-page__cta-inner{padding:0}
.hubble-addon-page__cta-inner .s-cta-wrap{padding:0}
.hubble-addon-page__cta .s-btn-text{padding:0;font-size:3.33333333vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__inner{padding:0vw 2.22222222vw 8.33333333vw 6.66666667vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__price-title{padding-bottom:6.66666667vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__price-inner{margin:0vw 5.55555556vw;padding:7.5vw 5.55555556vw 6.94444444vw 5.55555556vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__list{padding:0}
.hubble-addon-page.is-gift-type .hubble-addon-page__list-inner{gap:4.44444444vw 0vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__list-inner:has(>*:nth-child(2)){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.hubble-addon-page.is-gift-type .hubble-addon-page__list-inner-wrap{padding:0}
.hubble-addon-page.is-gift-type .hubble-addon-page__item{width:50%;padding-right:4.44444444vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__item-inner .hubble-item-card__message{margin-bottom:.55555556vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__item:before{display:none;position:absolute;top:0;border-top:1px solid #eaeaea;content:'';left:5.55555556vw;right:5.55555556vw}
.hubble-addon-page.is-gift-type .hubble-addon-page__item:first-child:before{border-top:0}
.hubble-addon-page.is-gift-type .hubble-item-card{padding:1.11111111vw .55555556vw 2.22222222vw .55555556vw;min-height:33.33333333vw}
.hubble-addon-page.is-gift-type .hubble-item-card__img>picture{height:26.66666667vw}
.hubble-addon-page.is-gift-type .hubble-item-card__option-wrap{padding:0}
.hubble-addon-page__tooltip-wrap{position:relative;display:inline-block;vertical-align:initial}
.hubble-addon-page__tooltip-wrap.s-tooltip-small .hubble-addon-page__tooltip-area .s-hubble-annotation{top:.83333333vw;width:2.77777778vw;height:2.77777778vw;border-width:.27777778vw}
.hubble-addon-page__tooltip-wrap.s-tooltip-small .hubble-addon-page__tooltip-area .s-hubble-annotation .s-tooltip-btn-txt{font-size:2.5vw}
.hubble-addon-page__tooltip-area{position:static}
.hubble-addon-page__tooltip-area .s-hubble-annotation{display:inline-block;position:relative;top:.27777778vw;width:3.88888889vw;height:3.88888889vw}
.hubble-addon-page__tooltip-arrow{left:.55555556vw;top:-3.88888889vw;width:2.22222222vw;height:1.66666667vw}
.hubble-addon-page__tooltip-arrow:before,.hubble-addon-page__tooltip-arrow:after{border-width:2.22222222vw 1.11111111vw}
.hubble-addon-page__tooltip-arrow:after{bottom:-0.55555556vw}
.hubble-addon-page__tooltip{right:auto;left:-2.77777778vw;bottom:7.77777778vw;margin-bottom:0vw}
.hubble-addon-page__tooltip-box{width:78.88888889vw;text-align:left}
.hubble-addon-page__tooltip-box-inner{min-width:auto;max-width:78.88888889vw;border-radius:1.66666667vw;padding:2.5vw 7.77777778vw 2.22222222vw 3.33333333vw}
.hubble-addon-page__tooltip-box-inner .s-tooltip-text{font-size:2.77777778vw;line-height:1.3}
.hubble-addon-page__tooltip-box-inner .s-tooltip-text strong{font-size:3.33333333vw}
.hubble-addon-page__tooltip-box-inner .s-tooltip-text sup{font-size:3.05555556vw}
.hubble-addon-page__tooltip-box-inner .s-tooltip-text .show-more{font-size:2.77777778vw}
.hubble-addon-page__tooltip-box__close{padding:1.11111111vw}
.hubble-addon-page__tooltip-box__close .icon{width:2.63888889vw;height:2.63888889vw}
}
.hubble-feature-5g .hubble-5g{padding:10px 0 40px}
.hubble-feature-5g .hubble-5g__subtitle{margin-top:19px;font-size:16px}
.hubble-feature-5g .hubble-5g__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:36px}
.hubble-feature-5g .hubble-5g__video{width:700px;height:410px;background:#e8edf1}
.hubble-feature-5g .hubble-5g__video .video{width:700px;height:100%}
.hubble-feature-5g .hubble-5g__text{overflow-y:auto;width:480px;height:410px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hubble-feature-5g .hubble-5g__text-inner{width:100%;padding:0 72px;margin-top:-12px}
.hubble-feature-5g .hubble-5g__text .s-5g-title{display:block;font-size:16px;font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-feature-5g .hubble-5g__text .s-5g-title:first-child{margin-top:0}
.hubble-feature-5g .hubble-5g__text .s-5g-desc{margin-top:14px;font-size:16px}
.hubble-feature-5g .hubble-5g__text .s-5g-notice{margin-top:12px;font-size:13px}
@media screen and (max-width:1440px){.hubble-feature-5g .hubble-5g{padding:.69444444vw 0vw 2.77777778vw 0vw}
.hubble-feature-5g .hubble-5g__subtitle{margin-top:1.31944444vw;font-size:1.11111111vw}
.hubble-feature-5g .hubble-5g__content{margin-top:2.5vw}
.hubble-feature-5g .hubble-5g__video{width:48.61111111vw;height:28.47222222vw}
.hubble-feature-5g .hubble-5g__video .video{width:48.61111111vw}
.hubble-feature-5g .hubble-5g__text{width:33.33333333vw;height:28.47222222vw}
.hubble-feature-5g .hubble-5g__text-inner{padding:0vw 5vw;margin-top:-0.83333333vw}
.hubble-feature-5g .hubble-5g__text .s-5g-title{font-size:1.11111111vw}
.hubble-feature-5g .hubble-5g__text .s-5g-desc{margin-top:.97222222vw;font-size:1.11111111vw}
.hubble-feature-5g .hubble-5g__text .s-5g-notice{margin-top:.83333333vw;font-size:.90277778vw}
}
@media only screen and (max-width:767px){.hubble-feature-5g .hubble-5g{padding:2.22222222vw 5.55555556vw 8.61111111vw 5.55555556vw}
.hubble-feature-5g .hubble-5g__subtitle{margin-top:.83333333vw;font-size:3.33333333vw}
.hubble-feature-5g .hubble-5g__content{display:block;margin-top:3.61111111vw;padding:2.77777778vw 2.77777778vw;border-radius:2.22222222vw;background:#f4f4f4}
.hubble-feature-5g .hubble-5g__video{width:100%;height:52.22222222vw}
.hubble-feature-5g .hubble-5g__video .video{width:100%}
.hubble-feature-5g .hubble-5g__text{width:100%;height:auto}
.hubble-feature-5g .hubble-5g__text-inner{padding:4.44444444vw 2.77777778vw 1.94444444vw 2.77777778vw;margin-top:0}
.hubble-feature-5g .hubble-5g__text .s-5g-title{font-size:3.33333333vw}
.hubble-feature-5g .hubble-5g__text .s-5g-desc{margin-top:1.38888889vw;font-size:3.33333333vw}
.hubble-feature-5g .hubble-5g__text .s-5g-notice{margin-top:2.22222222vw;font-size:2.77777778vw}
}
.bc-zoom-popup .bc-popup__layer{width:920px}
.bc-zoom-popup .bc-popup__layer .bc-popup__content-wrap{padding:59px 0}
.bc-zoom-popup .bc-zoom-popup__content .image{width:480px;height:480px}
.bc-zoom-popup .bc-zoom-popup__content .image .image__main,.bc-zoom-popup .bc-zoom-popup__content .image .image__preview{height:100%;-o-object-fit:contain;object-fit:contain}
.bc-zoom-popup .slide-visible-all .swiper-button-prev,.bc-zoom-popup .slide-visible-all .swiper-button-next{display:none}
.bc-zoom-popup .basic-swiper .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.bc-zoom-popup .basic-swiper .swiper-wrapper .swiper-slide{text-align:center}
.bc-zoom-popup .basic-swiper .swiper-button-prev{left:2px}
.bc-zoom-popup .basic-swiper .swiper-button-next{right:2px}
.bc-zoom-popup .dot-indicator{margin:20px 0 0 0}
.bc-zoom-popup .dot-indicator .indicator-wrap:after{display:none}
.bc-zoom-popup .dot-indicator .indicator__item{margin-right:2px}
.bc-zoom-popup .dot-indicator .indicator__item.swiper-pagination-bullet{width:28px;height:28px}
.bc-zoom-popup .dot-indicator .indicator__item.swiper-pagination-bullet .indicator__dot-wrap{width:28px;height:28px}
.bc-zoom-popup .bc-zoom-popup__info-wrap{margin-top:40px}
.bc-zoom-popup .bc-zoom-popup__info-wrap .bc-zoom-popup__info-cta{text-align:center;font-size:13px}
.bc-zoom-popup .bc-zoom-popup__info-wrap .bc-zoom-popup__info-cta a{text-decoration:underline;display:inline-block}
.bc-zoom-popup .bc-zoom-popup__description-wrap{margin-top:42px}
.bc-zoom-popup .bc-zoom-popup__description-wrap a{text-decoration:underline;display:inline-block}
.bc-zoom-popup .bc-zoom-popup__description-wrap .bc-zoom-popup__description li{position:relative;margin-top:8px;padding:0 10px;line-height:1.36}
.bc-zoom-popup .bc-zoom-popup__description-wrap .bc-zoom-popup__description li:first-child{margin-top:0}
.bc-zoom-popup .bc-zoom-popup__description-wrap .bc-zoom-popup__description li:before{content:'';position:absolute;top:46%;left:0;width:2px;height:2px;background:#000}
.bc-zoom-popup--full .bc-popup__layer{width:90vw;height:90vh}
.bc-zoom-popup--full .bc-popup__layer .bc-popup__content{height:100%;padding:0 24px}
.bc-zoom-popup--full .bc-popup__layer .bc-popup__content-wrap{height:100%;padding:48px 0 16px}
.bc-zoom-popup--full .bc-popup__layer .bc-popup__content-wrap .scrollbar{height:100%}
.bc-zoom-popup--full .bc-popup__layer-inner{height:100%}
.bc-zoom-popup--full .bc-popup__body{height:100%}
.bc-zoom-popup--full .bc-popup__body-inner{height:100%}
.bc-zoom-popup--full .bc-popup__close .s-close::before{width:24px;height:24px;background:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/style-guide-icon-close-bold-black.svg) no-repeat 0 0 / cover}
.bc-zoom-popup--full .bc-zoom-popup__content{height:100%}
.bc-zoom-popup--full .bc-zoom-popup__content .image{width:auto;height:100%}
.bc-zoom-popup--full .bc-zoom-popup__content .swiper-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}
.bc-zoom-popup--full .bc-zoom-popup__content .swiper-wrapper{height:0;-webkit-box-flex:1;-ms-flex:1;flex:1}
.bc-zoom-popup--full .bc-zoom-popup__content .swiper-slide{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;padding:0 40px}
.bc-zoom-popup--full .dot-indicator{margin-top:8px}
.bc-zoom-popup--full .dot-indicator .indicator__item{margin-right:4px}
.bc-zoom-popup--full .dot-indicator .indicator__item.swiper-pagination-bullet{width:16px;height:16px}
.bc-zoom-popup--full .dot-indicator .indicator__item.swiper-pagination-bullet .indicator__dot-wrap{width:16px;height:16px}
@media only screen and (min-width:768px) and (max-width:1440px){.bc-zoom-popup .bc-popup__layer{width:63.88888889vw}
.bc-zoom-popup .bc-popup__layer .bc-popup__content-wrap{padding:4.09722222vw 0vw}
.bc-zoom-popup .bc-zoom-popup__content .image{width:33.33333333vw;height:33.33333333vw}
.bc-zoom-popup .basic-swiper .swiper-button-prev{left:.13888889vw}
.bc-zoom-popup .basic-swiper .swiper-button-next{right:.13888889vw}
.bc-zoom-popup .dot-indicator{margin:1.38888889vw 0vw 0vw 0vw}
.bc-zoom-popup .dot-indicator .indicator__item{margin-right:.13888889vw}
.bc-zoom-popup .dot-indicator .indicator__item.swiper-pagination-bullet{width:1.94444444vw;height:1.94444444vw}
.bc-zoom-popup .dot-indicator .indicator__item.swiper-pagination-bullet .indicator__dot-wrap{width:1.94444444vw;height:1.94444444vw}
.bc-zoom-popup .bc-zoom-popup__info-wrap{margin-top:2.91666667vw}
.bc-zoom-popup .bc-zoom-popup__info-wrap .bc-zoom-popup__info-cta{font-size:.90277778vw}
.bc-zoom-popup .bc-zoom-popup__description-wrap{margin-top:2.91666667vw}
.bc-zoom-popup .bc-zoom-popup__description-wrap .bc-zoom-popup__description li{margin-top:.55555556vw;padding:0vw .69444444vw 0vw .69444444vw}
.bc-zoom-popup .bc-zoom-popup__description-wrap .bc-zoom-popup__description li:before{width:.13888889vw;height:.13888889vw}
.bc-zoom-popup--full .bc-popup__layer{width:90vw;height:90vh}
.bc-zoom-popup--full .bc-popup__layer .bc-popup__content{padding:0vw 1.66666667vw}
.bc-zoom-popup--full .bc-popup__layer .bc-popup__content-wrap{padding:3.33333333vw 0vw 1.11111111vw 0vw}
.bc-zoom-popup--full .bc-popup__close .s-close::before{width:1.66666667vw;height:1.66666667vw}
.bc-zoom-popup--full .bc-zoom-popup__content .image{width:auto;height:100%}
.bc-zoom-popup--full .bc-zoom-popup__content .swiper-slide{padding:0vw 2.77777778vw}
.bc-zoom-popup--full .dot-indicator{margin-top:.55555556vw}
.bc-zoom-popup--full .dot-indicator .indicator__item{margin-right:.27777778vw}
.bc-zoom-popup--full .dot-indicator .indicator__item.swiper-pagination-bullet{width:1.11111111vw;height:1.11111111vw}
.bc-zoom-popup--full .dot-indicator .indicator__item.swiper-pagination-bullet .indicator__dot-wrap{width:1.11111111vw;height:1.11111111vw}
}
@media only screen and (max-width:767px){.bc-zoom-popup .bc-popup__layer{width:auto}
.bc-zoom-popup .bc-popup__layer .bc-popup__content-wrap{padding:13.33333333vw 0vw 9.72222222vw 0vw}
.bc-zoom-popup .bc-popup__body-inner{padding:0}
.bc-zoom-popup .bc-zoom-popup__content .image{width:83.33333333vw;height:83.33333333vw}
.bc-zoom-popup .basic-swiper .swiper-button-prev,.bc-zoom-popup .basic-swiper .swiper-button-next{display:none}
.bc-zoom-popup .dot-indicator{margin:5.55555556vw 0vw 0vw 0vw}
.bc-zoom-popup .dot-indicator .indicator__item{margin-right:1.11111111vw}
.bc-zoom-popup .dot-indicator .indicator__item.swiper-pagination-bullet{width:4.44444444vw;height:4.44444444vw}
.bc-zoom-popup .dot-indicator .indicator__item.swiper-pagination-bullet .indicator__dot-wrap{width:4.44444444vw;height:4.44444444vw}
.bc-zoom-popup .bc-zoom-popup__info-wrap{margin-top:6.66666667vw}
.bc-zoom-popup .bc-zoom-popup__info-wrap .bc-zoom-popup__info-cta{font-size:3.33333333vw}
.bc-zoom-popup .bc-zoom-popup__description-wrap{margin-top:6.66666667vw}
.bc-zoom-popup .bc-zoom-popup__description-wrap .bc-zoom-popup__description li{margin-top:2.22222222vw;padding:0vw 2.77777778vw 0vw 2.77777778vw}
.bc-zoom-popup .bc-zoom-popup__description-wrap .bc-zoom-popup__description li:before{width:.55555556vw;height:.55555556vw}
.bc-zoom-popup--full .bc-popup__wrap{padding:6.66666667vw}
.bc-zoom-popup--full .bc-popup__layer{height:auto}
.bc-zoom-popup--full .bc-popup__layer .bc-popup__content{padding:0vw 6.66666667vw}
.bc-zoom-popup--full .bc-popup__layer .bc-popup__content-wrap{padding:15.55555556vw 0vw 5.55555556vw 0vw}
.bc-zoom-popup--full .bc-popup__layer-inner{border-radius:2.77777778vw}
.bc-zoom-popup--full .bc-popup__close .s-close::before{width:6.66666667vw;height:6.66666667vw}
.bc-zoom-popup--full .bc-zoom-popup__content .image{width:auto;height:100%}
.bc-zoom-popup--full .bc-zoom-popup__content .swiper-container{height:82.22222222vw}
.bc-zoom-popup--full .bc-zoom-popup__content .swiper-slide{padding:0}
.bc-zoom-popup--full .dot-indicator{margin-top:2.22222222vw}
}
.trade-in-learn-more-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2999}
.trade-in-learn-more-popup__dimmed{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.75}
.trade-in-learn-more-popup__contents{position:absolute;width:920px;padding:30px 0;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;line-height:1.33}
.trade-in-learn-more-popup .scrollbar__wrap{max-height:800px;min-height:56px;border-radius:20px}
.trade-in-learn-more-popup .scrollbar-vertical__track{top:24px;bottom:24px}
.trade-in-learn-more-popup__inner-wrap{padding:59px 60px 56px 60px;background-color:#fff}
.trade-in-learn-more-popup__title{position:relative;padding-right:42px;font-family:'SamsungSharpSans',arial,sans-serif;font-size:24px;font-weight:bold;line-height:1.33;word-wrap:break-word}
.trade-in-learn-more-popup__title:after{content:' ';position:absolute;top:50%;right:0;width:41px;height:41px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/offer-icon-trade.png') center no-repeat;background-size:100% 100%}
.trade-in-learn-more-popup__sub-title{margin:6px 0 9px 0;padding-right:42px;font-family:'SamsungSharpSans',arial,sans-serif;font-size:18px;line-height:1.33;font-weight:bold;word-wrap:break-word}
.trade-in-learn-more-popup__list-wrap{min-height:458px}
.trade-in-learn-more-popup__list{min-height:363px}
.trade-in-learn-more-popup__list-item{padding:0 13px;border-bottom:1px solid #c8c8c8}
.trade-in-learn-more-popup__list-item-num{display:inline-block;width:8.8%;font-size:28px;font-family:'SamsungSharpSans',arial,sans-serif;vertical-align:middle}
.trade-in-learn-more-popup__list-item-text-wrap{display:inline-block;width:91.2%;padding:33px 63px 31px 0;font-size:15px;line-height:1.2;letter-spacing:-0.032em;vertical-align:middle}
.trade-in-learn-more-popup__list-item-text-title,.trade-in-learn-more-popup__list-item-text-desc{display:block}
.trade-in-learn-more-popup__list-item-text-title{margin-bottom:5px}
.trade-in-learn-more-popup__cta-wrap{margin-top:36px;text-align:center}
.trade-in-learn-more-popup__disclaimer{margin-top:57px;font-size:12px;line-height:1.33;color:#636363}
.trade-in-learn-more-popup__disclaimer a{color:#0077c8;text-decoration:underline}
.trade-in-learn-more-popup__disclaimer a[target="_blank"]:after{content:' ';display:inline-block;width:12px;height:12px;vertical-align:middle;background:url('../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-new-window-black-0077c8.svg') center center no-repeat;background-size:cover}
.trade-in-learn-more-popup__close{position:absolute;top:47px;right:17px;width:26px;height:26px}
.trade-in-learn-more-popup__close:before{display:block;margin:3px;width:20px;height:20px;background:url("../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/svg-layer-close.svg") no-repeat 0 0;background-size:100% auto;content:''}
@media only screen and (min-width:768px) and (max-width:1440px){.trade-in-learn-more-popup__contents{width:63.88888889vw;padding:2.08333333vw 0vw}
.trade-in-learn-more-popup .scrollbar__wrap{max-height:55.55555556vw;min-height:3.88888889vw;border-radius:1.38888889vw}
.trade-in-learn-more-popup .scrollbar-vertical__track{top:1.66666667vw;bottom:1.66666667vw}
.trade-in-learn-more-popup__inner-wrap{padding:4.09722222vw 4.16666667vw 3.88888889vw 4.16666667vw}
.trade-in-learn-more-popup__title{padding-right:2.91666667vw;font-size:1.66666667vw}
.trade-in-learn-more-popup__title:after{width:2.84722222vw;height:2.84722222vw}
.trade-in-learn-more-popup__sub-title{margin:.41666667vw 0vw .625vw 0vw;padding-right:2.91666667vw;font-size:1.25vw}
.trade-in-learn-more-popup__list-wrap{min-height:31.80555556vw}
.trade-in-learn-more-popup__list{min-height:25.20833333vw}
.trade-in-learn-more-popup__list-item{padding:0vw .90277778vw;border-bottom-width:.06944444vw}
.trade-in-learn-more-popup__list-item-num{font-size:1.94444444vw}
.trade-in-learn-more-popup__list-item-text-wrap{padding:2.29166667vw 4.375vw 2.15277778vw 0vw;font-size:1.04166667vw}
.trade-in-learn-more-popup__list-item-text-title{margin-bottom:.34722222vw}
.trade-in-learn-more-popup__cta-wrap{margin-top:2.5vw}
.trade-in-learn-more-popup__disclaimer{margin-top:3.95833333vw;font-size:.83333333vw}
.trade-in-learn-more-popup__disclaimer a[target="_blank"]:after{width:.83333333vw;height:.83333333vw}
.trade-in-learn-more-popup__close{top:3.26388889vw;right:1.18055556vw;width:1.80555556vw;height:1.80555556vw}
.trade-in-learn-more-popup__close:before{margin:.20833333vw;width:1.38888889vw;height:1.38888889vw}
}
@media only screen and (max-width:767px){.trade-in-learn-more-popup__contents{width:100%;padding:2.77777778vw}
.trade-in-learn-more-popup .scrollbar__wrap{max-height:200vw;min-height:auto;border-radius:5.55555556vw}
.trade-in-learn-more-popup .scrollbar-vertical__track{top:6.66666667vw;bottom:6.66666667vw}
.trade-in-learn-more-popup__inner-wrap{padding:13.33333333vw 5.55555556vw 6.38888889vw 5.55555556vw}
.trade-in-learn-more-popup__title{padding-right:9.16666667vw;font-size:6.11111111vw}
.trade-in-learn-more-popup__title:after{width:8.33333333vw;height:8.33333333vw;top:1.38888889vw;-webkit-transform:none;transform:none}
.trade-in-learn-more-popup__sub-title{margin:3.33333333vw 0vw -8.88888889vw 0vw;padding-right:9.16666667vw;font-size:3.33333333vw}
.trade-in-learn-more-popup__list-wrap{min-height:88.88888889vw;margin-top:7.77777778vw}
.trade-in-learn-more-popup__list{min-height:83.33333333vw}
.trade-in-learn-more-popup__list-item{padding:0vw;border-bottom-width:.27777778vw}
.trade-in-learn-more-popup__list-item-num{width:11.3%;font-size:5.27777778vw}
.trade-in-learn-more-popup__list-item-text-wrap{width:88.7%;padding:5.55555556vw 0vw 5vw 0vw;font-size:2.77777778vw}
.trade-in-learn-more-popup__list-item-text-title{margin-bottom:1.38888889vw}
.trade-in-learn-more-popup__cta-wrap{margin-top:7.5vw}
.trade-in-learn-more-popup__disclaimer{margin-top:11.66666667vw;font-size:2.77777778vw}
.trade-in-learn-more-popup__disclaimer a[target="_blank"]:after{width:2.77777778vw;height:2.77777778vw}
.trade-in-learn-more-popup__close{top:6.94444444vw;right:6.94444444vw;width:6.66666667vw;height:6.66666667vw}
.trade-in-learn-more-popup__close:before{margin:1.38888889vw;width:3.88888889vw;height:3.88888889vw}
}
.hubble-tradein-info-popup{line-height:1.32}
.hubble-tradein-info-popup .hubble-pd-popup__layer{width:920px}
.hubble-tradein-info-popup .hubble-pd-popup__layer-inner{position:relative;background:#fff;overflow:hidden}
.hubble-tradein-info-popup .hubble-pd-popup__body-inner{padding-bottom:39px}
.hubble-tradein-info-popup .hubble-pd-popup__content{padding:0 24px}
.hubble-tradein-info-popup .hubble-pd-popup__content-wrap{padding-top:23px}
.hubble-tradein-info-popup .hubble-pd-popup__head-inner{padding:0 35px;text-align:center}
.hubble-tradein-info-popup .hubble-pd-popup__title{display:block;position:relative;padding-right:42px;font-size:24px}
.hubble-tradein-info-popup .hubble-pd-popup__foot{padding:24px;z-index:11}
.hubble-tradein-info-popup .hubble-pd-popup__cta-item{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.hubble-tradein-info-popup .hubble-pd-popup__cta .s-btn-encased{min-height:40px;padding-top:12px;padding-bottom:12px;font-size:14px;border-width:1px}
.hubble-tradein-info-popup .hubble-pd-popup__cta .s-btn-encased.is-cta-disabled{border-color:#ddd !important;background-color:#ddd !important;color:#aaa !important}
.hubble-tradein-info-popup__content{min-height:473px}
.hubble-tradein-info-popup__listgroup+.trade-in-popup__disclaimer-wrap{margin-top:39px}
.hubble-tradein-info-popup__listgroup-item{display:table;width:100%;border-bottom:1px solid #c8c8c8;table-layout:fixed}
.hubble-tradein-info-popup__listgroup__list-title{display:table-cell;width:82px;padding-top:25px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:14px}
.vertical-group-middle .hubble-tradein-info-popup__listgroup__list-title{padding-top:0;vertical-align:middle}
.hubble-tradein-info-popup__listgroup .s-list-title{display:block;font-family:'SamsungSharpSans',arial,sans-serif;font-size:28px;line-height:1.36}
.hubble-tradein-info-popup__listgroup__list-content{padding:35px 0 35px 0;display:table-cell;vertical-align:top}
.vertical-group-middle .hubble-tradein-info-popup__listgroup__list-content{vertical-align:middle}
.hubble-tradein-info-popup__listgroup__list-content .s-list-title{display:block;font-size:15px;padding-bottom:5px}
.hubble-tradein-info-popup__listgroup__list-content .desc-sub-list{margin-top:17px;font-size:15px;line-height:1.33}
.hubble-tradein-info-popup__listgroup__list-content .desc-sub-list .desc-sub-item{position:relative;padding:0 0 0 15px;border:0;font-size:15px}
.hubble-tradein-info-popup__listgroup__list-content .desc-sub-list .desc-sub-item .point-bold{position:absolute;left:0;top:0}
.hubble-tradein-info-popup__listgroup .s-list-text{font-size:15px;line-height:1.2}
.hubble-tradein-info-popup__listgroup .s-list-text .s-cta-hubble-blue{font-size:15px;font-weight:400;vertical-align:baseline;color:#006bea;text-decoration:underline}
.hubble-tradein-info-popup__listgroup .s-list-note{padding-top:9px;font-size:12px;color:#636363}
.hubble-tradein-info-popup .vertical-middle{vertical-align:middle}
.hubble-tradein-info-popup .vertical-middle .hubble-tradein-info-popup__listgroup__list-title{padding:0}
.hubble-tradein-info-popup .vertical-middle>div{vertical-align:middle}
.hubble-tradein-info-popup .trade-in-popup__logo{margin-top:11px;text-align:right}
.hubble-tradein-info-popup .trade-in-popup__logo .image{width:70px;height:15px}
@media only screen and (min-width:768px) and (max-width:1440px){.hubble-tradein-info-popup .hubble-pd-popup__layer{width:63.88888889vw}
.hubble-tradein-info-popup .hubble-pd-popup__body-inner{padding-bottom:2.70833333vw}
.hubble-tradein-info-popup .hubble-pd-popup__content{padding:0vw 1.66666667vw}
.hubble-tradein-info-popup .hubble-pd-popup__content-wrap{padding-top:1.59722222vw}
.hubble-tradein-info-popup .hubble-pd-popup__head-inner{padding:0vw 2.43055556vw}
.hubble-tradein-info-popup .hubble-pd-popup__title{padding-right:2.91666667vw;font-size:1.66666667vw}
.hubble-tradein-info-popup .hubble-pd-popup__foot{padding:1.66666667vw 1.66666667vw}
.hubble-tradein-info-popup .hubble-pd-popup__cta .s-btn-encased{min-height:2.77777778vw;padding-top:.83333333vw;padding-bottom:.83333333vw;font-size:.97222222vw}
.hubble-tradein-info-popup .trade-in-popup__logo{margin-top:.76388889vw}
.hubble-tradein-info-popup .trade-in-popup__logo .image{width:4.86111111vw;height:1.04166667vw}
.hubble-tradein-info-popup__content{min-height:32.84722222vw}
.hubble-tradein-info-popup__listgroup+.trade-in-popup__disclaimer-wrap{margin-top:2.70833333vw}
.hubble-tradein-info-popup__listgroup__list-title{width:5.69444444vw;padding-top:1.73611111vw;padding-left:.97222222vw}
.hubble-tradein-info-popup__listgroup .s-list-title{font-size:1.94444444vw}
.hubble-tradein-info-popup__listgroup__list-content{padding:2.43055556vw 0vw 2.43055556vw 0vw}
.hubble-tradein-info-popup__listgroup__list-content .s-list-title{font-size:1.04166667vw;padding-bottom:.34722222vw}
.hubble-tradein-info-popup__listgroup__list-content .desc-sub-list{margin-top:1.18055556vw;font-size:1.04166667vw}
.hubble-tradein-info-popup__listgroup__list-content .desc-sub-list .desc-sub-item{padding:0vw 0vw 0vw 1.04166667vw;font-size:1.04166667vw}
.hubble-tradein-info-popup__listgroup .s-list-text{font-size:1.04166667vw}
.hubble-tradein-info-popup__listgroup .s-list-text .s-cta-hubble-blue{font-size:1.04166667vw}
.hubble-tradein-info-popup__listgroup .s-list-note{padding-top:.625vw;font-size:.83333333vw}
}
@media only screen and (max-width:767px){.hubble-tradein-info-popup .hubble-pd-popup__layer{width:100%}
.hubble-tradein-info-popup .hubble-pd-popup__body-inner{padding:0vw 0vw 7.5vw 0vw;font-size:3.33333333vw}
.hubble-tradein-info-popup .hubble-pd-popup__content{padding:0vw 6.66666667vw}
.hubble-tradein-info-popup .hubble-pd-popup__content-wrap{padding-top:6.66666667vw}
.hubble-tradein-info-popup .hubble-pd-popup__head-inner{padding:0vw 11.38888889vw}
.hubble-tradein-info-popup .hubble-pd-popup__title{padding-right:9.16666667vw;font-size:6.11111111vw;line-height:1.45}
.hubble-tradein-info-popup .hubble-pd-popup__foot{padding:0}
.hubble-tradein-info-popup .hubble-pd-popup__cta-item{padding:0vw 2.77777778vw}
.hubble-tradein-info-popup .hubble-pd-popup__cta .s-btn-encased{min-height:11.11111111vw;padding-top:3.33333333vw;padding-bottom:3.33333333vw;font-size:3.88888889vw}
.hubble-tradein-info-popup .trade-in-popup__logo{margin-top:1.38888889vw}
.hubble-tradein-info-popup .trade-in-popup__logo .image{width:15vw;height:3.33333333vw}
.hubble-tradein-info-popup__content{min-height:95.27777778vw}
.hubble-tradein-info-popup .radio-v2__label{padding:2.77777778vw 3.88888889vw 3.05555556vw 3.88888889vw;border-radius:1.66666667vw}
.hubble-tradein-info-popup .radio-v2__label-text:before{min-height:10.27777778vw}
.hubble-tradein-info-popup__listgroup+.trade-in-popup__disclaimer-wrap{margin-top:2.77777778vw}
.hubble-tradein-info-popup__listgroup-item{border-bottom-color:#c8c8c8}
.hubble-tradein-info-popup__listgroup__list-title{width:9.72222222vw;padding-top:4.72222222vw;padding-left:0vw}
.hubble-tradein-info-popup__listgroup .s-list-title{font-size:5vw}
.hubble-tradein-info-popup__listgroup__list-content{padding:6.38888889vw 0vw 5.83333333vw 0vw}
.hubble-tradein-info-popup__listgroup__list-content .s-list-title{font-size:2.77777778vw;padding-bottom:1.38888889vw}
.hubble-tradein-info-popup__listgroup__list-content .desc-sub-list{margin-top:2.77777778vw}
.hubble-tradein-info-popup__listgroup__list-content .desc-sub-list .desc-sub-item{font-size:2.77777778vw;padding:0vw 0vw 0vw 2.77777778vw}
.hubble-tradein-info-popup__listgroup .s-list-text{font-size:2.77777778vw;line-height:1.4}
.hubble-tradein-info-popup__listgroup .s-list-text .s-cta-hubble-blue{font-size:2.77777778vw}
.hubble-tradein-info-popup__listgroup .s-list-note{padding-top:1.94444444vw;font-size:2.77777778vw}
}
.hubble-page-loading{display:none !important}
.bc-page-loading{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;text-align:center;background-color:rgba(255,255,255,0.7)}
.bc-page-loading .circular-progress{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.bc-confirm-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3101;font-family:'SamsungOne',arial,sans-serif}
.bc-confirm-popup .confirm-popup__dimmed{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#000;opacity:.75}
.bc-confirm-popup .confirm-popup__content{position:absolute;display:inline-block;top:50%;left:50%;max-width:100%;min-width:572px;max-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden}
.bc-confirm-popup .confirm-popup__content-inner{position:relative;padding:60px;border-radius:20px;background-color:#fff}
.bc-confirm-popup .confirm-popup__title{display:block;font-size:28px;line-height:1.36;font-family:'SamsungSharpSans',arial,sans-serif;text-align:center;color:#000;word-wrap:break-word}
.bc-confirm-popup .confirm-popup__desc{margin-top:30px;text-align:center;font-size:18px;line-height:1.33;color:#000;word-wrap:break-word}
.bc-confirm-popup .confirm-popup__disclaimer{margin-top:22px;text-align:center;font-size:15px;line-height:1.47;color:#010101;word-wrap:break-word}
.bc-confirm-popup .confirm-popup__cta-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:52px;padding:0;-webkit-box-shadow:none;box-shadow:none}
.bc-confirm-popup .confirm-popup__cta-wrap .cta{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:200px;height:50px;margin:0 10px;font-size:18px;white-space:normal;text-align:center;border-radius:25px}
.bc-confirm-popup .confirm-popup__close{display:block;overflow:hidden;position:absolute;right:17px;top:17px;width:26px;height:26px;color:transparent;text-indent:-9999px}
.bc-confirm-popup .confirm-popup__close .icon{display:inline-block;position:absolute;left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px}
.bc-confirm-popup.error-popup-style .confirm-popup__content{width:572px}
@media only screen and (min-width:768px) and (max-width:1440px){.bc-confirm-popup .confirm-popup__content{min-width:39.72222222vw}
.bc-confirm-popup .confirm-popup__content-inner{padding:4.16666667vw}
.bc-confirm-popup .confirm-popup__title{font-size:1.94444444vw}
.bc-confirm-popup .confirm-popup__desc{margin-top:2.08333333vw;font-size:1.25vw}
.bc-confirm-popup .confirm-popup__disclaimer{margin-top:1.52777778vw;font-size:1.04166667vw}
.bc-confirm-popup .confirm-popup__cta-wrap{margin-top:3.61111111vw}
.bc-confirm-popup .confirm-popup__cta-wrap .cta{min-width:13.88888889vw;height:3.47222222vw;margin:0vw .69444444vw;font-size:1.25vw;border-radius:1.73611111vw}
.bc-confirm-popup .confirm-popup__close{top:1.18055556vw;width:1.80555556vw;height:1.80555556vw}
.bc-confirm-popup .confirm-popup__close .icon{width:1.80555556vw;height:1.80555556vw;margin:-0.90277778vw 0vw 0vw -0.90277778vw}
.bc-confirm-popup.error-popup-style .confirm-popup__content{width:39.72222222vw}
}
@media only screen and (max-width:767px){.bc-confirm-popup .confirm-popup__content{min-width:88.88888889vw}
.bc-confirm-popup .confirm-popup__content-inner{padding:12.77777778vw 5.55555556vw 5.55555556vw 5.55555556vw}
.bc-confirm-popup .confirm-popup__title{font-size:5vw;line-height:1.5}
.bc-confirm-popup .confirm-popup__desc{margin-top:8.33333333vw;font-size:3.88888889vw;line-height:1.36}
.bc-confirm-popup .confirm-popup__disclaimer{margin-top:4.16666667vw;font-size:3.33333333vw;line-height:1.33}
.bc-confirm-popup .confirm-popup__cta-wrap{margin-top:7.22222222vw}
.bc-confirm-popup .confirm-popup__cta-wrap .cta{width:50%;height:9.72222222vw;min-width:22.22222222vw;margin:0vw .83333333vw;font-size:3.33333333vw;border-radius:4.86111111vw}
.bc-confirm-popup .confirm-popup__close{top:4.16666667vw;right:4.16666667vw;width:6.66666667vw;height:6.66666667vw}
.bc-confirm-popup .confirm-popup__close .icon{width:5.27777778vw;height:5.27777778vw;margin:-2.63888889vw 0vw 0vw -2.63888889vw}
.bc-confirm-popup.error-popup-style .confirm-popup__content{width:88.88888889vw}
}
.trade-in-popup-v3{position:fixed;display:none;top:0;left:0;width:100%;height:100%;z-index:3100}
.trade-in-popup-v3__dimmed{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.75}
.trade-in-popup-v3__contents{position:relative;width:920px;margin:auto;padding:30px 0;font-size:0;line-height:1.33}
.trade-in-popup-v3 .scrollbar__wrap{position:relative;border-top-left-radius:20px;border-top-right-radius:20px}
.trade-in-popup-v3 .scrollbar-vertical__track{top:24px}
.trade-in-popup-v3__inner-wrap{position:relative;padding:60px 60px 56px 60px;background-color:#fff}
.trade-in-popup-v3__title-wrap{padding:0 35px;text-align:center}
.trade-in-popup-v3__title{position:relative;min-height:38px;padding-right:42px;font-size:28px;font-weight:bold;line-height:1.33}
.trade-in-popup-v3__title-wrap .trade-in-popup-v3__title{padding:0}
.trade-in-popup-v3__sub-title{margin-top:28px;font-size:18px;font-weight:bold}
.trade-in-popup-v3__step{margin:38px -2px 0 -2px}
.trade-in-popup-v3__step-inner{display:table;width:100%;table-layout:fixed}
.trade-in-popup-v3__step-fill{display:table-cell;padding:0 2px}
.trade-in-popup-v3__step-fill:before{content:'';display:block;height:2px;background:#ddd}
.trade-in-popup-v3__step-fill.is-active:before{background:#000}
.trade-in-popup-v3__step--show{display:block !important;background:#fff;border-radius:20px}
.trade-in-popup-v3__btn-wrap{position:relative;padding:24px 36px;background-color:#fff;text-align:center;font-size:10px;-webkit-box-shadow:0 0 2em 0 rgba(0,0,0,0.2);box-shadow:0 0 2em 0 rgba(0,0,0,0.2);border-bottom-left-radius:20px;border-bottom-right-radius:20px;z-index:11}
.trade-in-popup-v3__btn-wrap .cta{width:200px;height:50px;border-radius:25px;font-size:18px}
.trade-in-popup-v3__btn-wrap .cta:last-of-type{margin-left:20px}
.trade-in-popup-v3__btn-wrap .cta--outlined{border-width:2px}
.trade-in-popup-v3__intro-wrap,.trade-in-popup-v3__tradeIn-wrap,.trade-in-popup-v3__customer-wrap,.trade-in-popup-v3__imei-wrap,.trade-in-popup-v3__condition-wrap,.trade-in-popup-v3__apply-wrap{overflow:hidden;display:none}
.trade-in-popup-v3 .swiper-container{position:static}
.trade-in-popup-v3__close{position:absolute;top:47px;right:17px;width:26px;height:26px}
.trade-in-popup-v3__close .icon{display:inline-block;position:absolute;left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px}
@media only screen and (min-width:768px) and (max-width:1440px){.trade-in-popup-v3__contents{width:63.88888889vw;padding:2.08333333vw 0vw}
.trade-in-popup-v3 .scrollbar__wrap{border-top-left-radius:1.38888889vw;border-top-right-radius:1.38888889vw}
.trade-in-popup-v3 .scrollbar-vertical__track{top:1.66666667vw}
.trade-in-popup-v3__inner-wrap{padding:4.16666667vw 4.16666667vw 3.88888889vw 4.16666667vw}
.trade-in-popup-v3__title-wrap{padding:0vw 2.43055556vw}
.trade-in-popup-v3__title{padding-right:2.91666667vw;font-size:1.94444444vw;min-height:2.63888889vw}
.trade-in-popup-v3__sub-title{margin-top:1.94444444vw;font-size:1.25vw}
.trade-in-popup-v3__step{margin:2.63888889vw -0.13888889vw 0vw -0.13888889vw}
.trade-in-popup-v3__step-fill{padding:0vw .13888889vw}
.trade-in-popup-v3__step-fill:before{height:.13888889vw}
.trade-in-popup-v3__btn-wrap .cta{width:13.88888889vw;height:3.47222222vw;border-radius:1.73611111vw;font-size:1.25vw}
.trade-in-popup-v3__btn-wrap .cta:last-of-type{margin-left:1.38888889vw}
.trade-in-popup-v3__close{top:3.26388889vw;right:1.18055556vw;width:1.80555556vw;height:1.80555556vw}
.trade-in-popup-v3__close .icon{width:1.80555556vw;height:1.80555556vw;margin:-0.90277778vw 0vw 0vw -0.90277778vw}
}
@media only screen and (max-width:767px){.trade-in-popup-v3__contents{width:100%;padding:2.77777778vw}
.trade-in-popup-v3 .scrollbar__wrap{border-top-left-radius:5.55555556vw;border-top-right-radius:5.55555556vw}
.trade-in-popup-v3 .scrollbar-vertical__track{top:6.66666667vw}
.trade-in-popup-v3__inner-wrap{padding:12.5vw 5.55555556vw 7.77777778vw 5.55555556vw}
.trade-in-popup-v3__title-wrap{padding:0vw 11.38888889vw}
.trade-in-popup-v3__title{padding-right:9.16666667vw;font-size:5vw;min-height:8.33333333vw}
.trade-in-popup-v3__sub-title{margin-top:5.55555556vw;font-size:3.33333333vw}
.trade-in-popup-v3__step{margin-top:6.11111111vw;margin-left:-1px;margin-right:-1px}
.trade-in-popup-v3__step-fill{padding:0vw .27777778vw}
.trade-in-popup-v3__step-fill:before{height:1px}
.trade-in-popup-v3__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:5.55555556vw}
.trade-in-popup-v3__btn-wrap .cta{width:40.83333333vw;height:9.16666667vw;border-radius:4.58333333vw;font-size:3.33333333vw;white-space:normal;word-wrap:break-word}
.trade-in-popup-v3__btn-wrap .cta:last-of-type{margin-left:1.66666667vw}
.trade-in-popup-v3__close{top:6.94444444vw;right:6.94444444vw;width:6.66666667vw;height:6.66666667vw}
.trade-in-popup-v3__close .icon{width:5.27777778vw;height:5.27777778vw;margin:-2.63888889vw 0vw 0vw -2.63888889vw}
}
.where-to-buy .layer-popup-dim{position:fixed;left:0;top:0;right:0;bottom:0;background:#000;opacity:.68;z-index:3100}
.where-to-buy .layer-popup{display:none;overflow-y:auto;position:fixed;left:0;top:0;right:0;bottom:0;letter-spacing:-4px;text-align:center;z-index:3100}
.where-to-buy .layer-popup:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.where-to-buy .layer-popup__inner{overflow:hidden;display:inline-block;position:relative;padding:48px;border-radius:20px;background:#fff;line-height:1.33;text-align:center;vertical-align:middle;letter-spacing:0}
.where-to-buy .layer-popup__title{margin-bottom:24px;font-weight:bold;font-size:24px;font-family:'SamsungSharpSans',arial,sans-serif}
.where-to-buy .layer-popup__contents{overflow-x:hidden;overflow-y:auto;font-size:14px;line-height:1.6;text-align:left}
.where-to-buy .layer-popup__cta-wrap{margin-top:24px}
.where-to-buy .layer-popup__cta-wrap--align-right{text-align:right}
.where-to-buy .layer-popup__close{display:block;overflow:hidden;position:absolute;right:12px;top:12px;width:48px;height:48px;color:transparent;text-indent:-9999px}
.where-to-buy .layer-popup__close .icon{position:absolute;left:12px;top:12px;width:25px;height:25px}
.where-to-buy .where-to-buy__content{position:relative;width:936px;padding:0;text-align:left;background-color:#fff}
.where-to-buy__top{position:relative;padding:18px 75px 0 40px;border-bottom:1px solid #ccc}
.where-to-buy__headline{padding-top:8px;font-size:18px;font-weight:normal}
.where-to-buy__headline-text{font-size:28px;font-weight:bold;letter-spacing:-0.041em;color:#000}
.where-to-buy__product{position:absolute;top:19px;left:41%;font-size:0}
.where-to-buy__product-image{display:inline-block;vertical-align:middle;width:100px;padding-right:24px}
.where-to-buy__product-image img{width:100%}
.where-to-buy__product-info{display:inline-block;vertical-align:middle;font-size:16px}
.where-to-buy__product-name{display:block;max-width:300px;font-family:'SamsungSharpSans',arial,sans-serif;font-size:19px}
.where-to-buy__product-rating{padding-top:4px}
.where-to-buy__product-rating.where-to-buy__product-no-rate>a,.where-to-buy__product-rating.where-to-buy__product-no-rate .rating{display:none}
.where-to-buy__review-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.where-to-buy__review-link svg.icon{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16px;height:16px;fill:#ffaa4e}
.where-to-buy__review-text{font-size:14px;font-weight:bold;line-height:1.33;color:#000;margin-left:8px;text-align:left}
.where-to-buy__tab{padding-top:25px}
.where-to-buy__tab:after{display:block;clear:both;content:''}
.where-to-buy__tab-item{float:left;margin-left:32px}
.where-to-buy__tab-item:first-child{margin-left:0}
.where-to-buy__tab-cta{overflow:visible;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:32px;font-size:14px;font-weight:bold;color:#000;text-transform:uppercase;vertical-align:top;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.where-to-buy__tab-cta.is-selected{color:#1428a0}
.where-to-buy__tab-cta.is-selected:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#1428a0}
.where-to-buy__search{position:absolute;right:15px;text-align:right;bottom:10px}
.where-to-buy__search-cta{display:inline-block;position:relative;height:24px;padding:8px 35px 0 15px;font-size:12px;font-weight:bold;color:inherit;text-transform:uppercase;letter-spacing:.071em;vertical-align:top}
.where-to-buy .where-to-buy__search-cta .icon{position:absolute;top:50%;right:4px;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;width:26px;height:26px;margin-top:-4px}
.where-to-buy__online{display:none;background-color:#f1f1f1}
.where-to-buy__online-contents{overflow-x:hidden;overflow-y:auto;max-height:650px}
.where-to-buy__banner{position:relative}
.where-to-buy__banner-contents{position:absolute;z-index:1;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:0 48px}
.where-to-buy__banner-headline{font-size:32px;font-family:'SamsungSharpSans',arial,sans-serif}
.where-to-buy__banner-cta-wrap{margin-top:-2px}
.where-to-buy__banner-cta-wrap .cta{text-transform:uppercase}
.where-to-buy__store{padding:16px 16px 24px 40px}
.where-to-buy__store-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:16px;font-size:0}
.where-to-buy__store-item{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:inline-block;padding-top:24px;padding-right:24px;font-size:16px;vertical-align:top}
.where-to-buy__store-link{display:block;height:100%;border-radius:16px;background-color:#fff}
.where-to-buy__store-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 0}
.where-to-buy .where-to-buy__store-content .icon{display:none;position:absolute;top:50%;right:19px;-webkit-transform:scale(0.5);transform:scale(0.5);width:40px;height:40px;margin-top:-9px;stroke:#000}
.where-to-buy__store-info{-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-sizing:border-box;box-sizing:border-box}
.where-to-buy__store-name{color:#000;font-size:14px;font-weight:bold}
.where-to-buy__store-state{color:#1428a0;font-size:14px;font-weight:bold;text-transform:uppercase}
.where-to-buy__store-price{color:#363636;font-size:26px;font-weight:bold}
.where-to-buy__store-description{color:#363636;font-size:12px;line-height:1.32}
.where-to-buy__store-logo{-ms-flex-item-align:center;align-self:center;text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-sizing:border-box;box-sizing:border-box;height:82px}
.where-to-buy__store-logo img{max-width:135px}
.where-to-buy__store-more{padding-right:24px;text-align:right}
.where-to-buy__store-more-cta{display:inline-block;position:relative;height:24px;padding-right:33px;font-size:16px;line-height:1.32;font-family:'SamsungOne',arial,sans-serif;font-weight:bold}
.where-to-buy .where-to-buy__store-more-cta .icon{position:absolute;top:4px;right:5px;width:14px;height:14px}
.where-to-buy__column--2 .where-to-buy__store-content{height:166px}
.where-to-buy__column--2 .where-to-buy__store-info{width:60%;padding-right:30px;padding-left:5px}
.where-to-buy__column--2 .where-to-buy__store-logo{width:40%;padding:5px 16px 0}
.where-to-buy__column--2 .where-to-buy__store-state{padding-top:4px}
.where-to-buy__column--2 .where-to-buy__store-price{padding-top:14px}
.where-to-buy__column--2 .where-to-buy__store-description{overflow:hidden;max-height:2.64em;padding-top:4px;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}
.where-to-buy__column--4 .where-to-buy__store-content{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:19px 0;-ms-flex-line-pack:start;align-content:start}
.where-to-buy__column--4 .where-to-buy__store-logo{width:100%}
.where-to-buy__column--4 .where-to-buy__store-info{width:100%;padding-top:27px;padding-left:16px;padding-right:30px}
.where-to-buy__column--4 .where-to-buy__store-state{padding:10px 0 2px;font-size:18px}
.where-to-buy__column--4 .where-to-buy__store-price{padding-top:5px}
.where-to-buy__column--4 .where-to-buy__store-description{max-height:8.6em;padding-top:10px;display:block;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}
.where-to-buy__column--2 .where-to-buy__store-item{width:50%}
.where-to-buy__column--4 .where-to-buy__store-item{width:25%}
.where-to-buy__column--2 .where-to-buy__store-item:nth-child(n+7),.where-to-buy__column--4 .where-to-buy__store-item:nth-child(n+13){display:none}
.where-to-buy__column--2 .where-to-buy__store-item.display-item,.where-to-buy__column--4 .where-to-buy__store-item.display-item{display:list-item}
.where-to-buy__column--4.where-to-buy__store--none-price .where-to-buy__store-content{position:relative;min-height:200px}
.where-to-buy__column--4.where-to-buy__store--none-price .where-to-buy__store-price,.where-to-buy__column--4.where-to-buy__store--none-price .where-to-buy__store-description{display:none}
.where-to-buy__column--4.where-to-buy__store--none-price .where-to-buy__store-content .icon{display:block;top:auto;bottom:12px;margin-top:0;right:0}
.where-to-buy__column--4.where-to-buy__store--none-state .where-to-buy__store-content{min-height:256px}
.where-to-buy__column--4.where-to-buy__store--none-state .where-to-buy__store-info{padding:27px 16px 0 16px}
.where-to-buy__column--4.where-to-buy__store--none-state .where-to-buy__store-state{display:none}
.where-to-buy__column--4.where-to-buy__store--only-name .where-to-buy__store-content{position:relative}
.where-to-buy__column--4.where-to-buy__store--only-name .where-to-buy__store-content .icon{display:block;top:auto;bottom:8px;margin-top:0;right:0}
.where-to-buy__column--4.where-to-buy__store--only-name .where-to-buy__store-state,.where-to-buy__column--4.where-to-buy__store--only-name .where-to-buy__store-price,.where-to-buy__column--4.where-to-buy__store--only-name .where-to-buy__store-description{display:none}
.where-to-buy__store-content.only-state{position:relative}
.where-to-buy__column--2 .where-to-buy__store-content.only-state .icon,.where-to-buy__column--4 .where-to-buy__store-content.only-state .icon{display:block}
.where-to-buy__column--4 .where-to-buy__store-content.only-state .icon{top:auto;bottom:12px;margin-top:0;right:0}
.where-to-buy__store-content.only-state .where-to-buy__store-info{padding-right:40px}
.where-to-buy__store-content.only-state .where-to-buy__store-state{padding:10px 0 2px;font-size:18px}
.where-to-buy__store-content.only-state .where-to-buy__store-price,.where-to-buy__store-content.only-state .where-to-buy__store-description{display:none}
.where-to-buy__store-content.out-of-stock .where-to-buy__store-state{color:#363636}
.where-to-buy__column--4.where-to-buy__store--none-state .where-to-buy__store-content .icon,.where-to-buy__column--4.where-to-buy__store--none-state .where-to-buy__store-content.only-state .icon{display:none}
.where-to-buy__column--4.where-to-buy__store--only-name .where-to-buy__store-content.only-state .icon{bottom:8px}
.where-to-buy__online-disclaimer{padding:18px 40px 17px;background-color:#e8e8e8;font-size:14px;color:#202427;letter-spacing:-0.014em}
.where-to-buy__locator{display:none;position:relative;height:610px;padding-left:384px;-webkit-box-sizing:border-box;box-sizing:border-box}
.where-to-buy__locator-aside{position:absolute;left:0;top:0;bottom:0;width:384px}
.where-to-buy__distance{height:72px;background-color:#f1f1f1}
.where-to-buy__distance-list{padding:16px 0;text-align:center;font-size:0}
.where-to-buy__distance-item{display:inline-block;padding:0 4px;vertical-align:middle}
.where-to-buy__distance-button{width:80px;height:40px;padding:0 6px;border-radius:8px;font-size:12px;background-color:#fff}
.where-to-buy__distance-button.is-selected{color:#fff;background-color:#363636}
.where-to-buy__result{position:absolute;left:0;top:72px;bottom:0;width:100%}
.where-to-buy__result-top{display:table;width:100%;height:58px;padding:0 24px 0 40px;border-bottom:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}
.where-to-buy__result-title{font-size:14px;letter-spacing:.05em;font-weight:bold;color:#000;text-transform:uppercase;vertical-align:middle;display:table-cell}
.where-to-buy__result-count{color:#1428a0}
.where-to-buy__result-list{overflow:hidden;overflow-y:auto;position:absolute;left:0;top:58px;bottom:0;width:100%;background-color:#fff;border-radius:0 0 0 20px}
.where-to-buy__result-content{display:block;padding:0 24px;outline-offset:-2px}
.where-to-buy__result-info{padding:25px 24px 24px 33px;border-bottom:1px solid #e5e5e5}
.where-to-buy__result-type{position:relative;font-size:12px;font-weight:700;color:#000;letter-spacing:.066em;text-transform:uppercase}
.where-to-buy__result-type:before{content:'';position:absolute;left:-17px;top:2px;width:8px;height:8px;border-radius:50%}
.where-to-buy .where-to-buy__result-type svg{display:none}
.where-to-buy__result-name{overflow:hidden;padding-top:8px;font-size:18px;line-height:1.32;color:#000}
.where-to-buy__result-distance{display:none;padding-top:3px;font-size:14px;color:#000}
.where-to-buy__result-content.type--experience .where-to-buy__result-type:before{background-color:#1428a0}
.where-to-buy__result-content.type--brand .where-to-buy__result-type:before{background-color:#00b3e3}
.where-to-buy__result-content.type--other .where-to-buy__result-type:before{background-color:#00838f}
.where-to-buy__result-content.where-to-buy__result-content--disabled .where-to-buy__result-type,.where-to-buy__result-content.where-to-buy__result-content--disabled .where-to-buy__result-name{opacity:.38}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active{margin-top:-1px;background-color:#e5e5e5}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-info,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-info,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-info,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-info{border-color:transparent}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-type:before,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-type:before,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-type:before,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-type:before{content:none}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-type .icon--store,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-type .icon--store,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-type .icon--store,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-type .icon--store{position:absolute;left:-33px;top:-6px;width:24px;height:24px}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-type .icon--next,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-type .icon--next,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-type .icon--next,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-type .icon--next{display:block;position:absolute;top:-1px;right:-33px;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;width:28px;height:28px}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-name,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-name,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-name,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-name{font-weight:bold}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-distance,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-distance,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-distance,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-distance{display:block}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--experience:hover .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--experience:active .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--experience:focus .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--experience.is-active .where-to-buy__result-type .icon--store-experience{display:block}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--brand:hover .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--brand:active .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--brand:focus .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--brand.is-active .where-to-buy__result-type .icon--store-brand{display:block}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--other:hover .where-to-buy__result-type .icon--store,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--other:active .where-to-buy__result-type .icon--store,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--other:focus .where-to-buy__result-type .icon--store,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--other.is-active .where-to-buy__result-type .icon--store{display:block}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--other:hover .where-to-buy__result-type .icon--store path:last-of-type,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--other:active .where-to-buy__result-type .icon--store path:last-of-type,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--other:focus .where-to-buy__result-type .icon--store path:last-of-type,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).type--other.is-active .where-to-buy__result-type .icon--store path:last-of-type{fill:#00838f}
.where-to-buy__detail{display:none;position:absolute;top:0;bottom:0;left:0;z-index:15;width:100%;background-color:#fff}
.where-to-buy__detail-close{overflow:visible;display:inline-block;position:relative;height:24px;padding-left:19px;color:#010101;font-size:12px;font-weight:bold}
.where-to-buy__detail-close .icon--back{position:absolute;left:-3px;top:5px;-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;width:27px;height:27px}
.where-to-buy__detail-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}
.where-to-buy__detail-top{padding-top:16px;padding-bottom:17px;margin:0 40px;border-bottom:1px solid #e5e5e5}
.where-to-buy__detail-headline{overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-box-sizing:content-box;box-sizing:content-box;max-height:2.64em;padding-top:17px;font-size:22px;line-height:1.32;font-weight:bold;letter-spacing:-0.018em;color:#010101}
.where-to-buy__detail-type{padding-top:12px;font-size:14px;color:#676767}
.where-to-buy__detail-distance{display:inline-block;position:relative;padding-left:15px}
.where-to-buy__detail-distance:after{content:'';position:absolute;left:5px;top:2px;width:1px;height:12px;background-color:#d6d6d6}
.where-to-buy__detail-contents{overflow-y:auto;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 40px}
.where-to-buy__detail-info-list{padding:16px 0 24px}
.where-to-buy__detail-info-item{padding-top:8px}
.where-to-buy__detail-info-item:first-child{padding-top:0}
.where-to-buy__detail-info-link{display:inline-block;position:relative;font-size:14px;color:#1429a0;letter-spacing:-0.028em}
.where-to-buy__detail-info-link:after{content:'';position:absolute;left:3px;top:1px;width:14px;height:14px;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%}
.where-to-buy__detail-info-link .icon--location,.where-to-buy__detail-info-link .icon--tel{position:absolute;left:3px;top:1px;width:15px;height:15px;fill:#1429a0}
.where-to-buy__detail-info-link.icon-location{padding-left:28px}
.where-to-buy__detail-info-link.icon-location:after{content:none}
.where-to-buy__detail-info-link.icon-tel{padding-left:28px}
.where-to-buy__detail-info-link.icon-tel:after{content:none}
.where-to-buy__detail-info-link.icon-mail{padding-left:28px}
.where-to-buy__detail-info-link.icon-mail:after{background-image:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/icon-detail-mail.png)}
.where-to-buy__schedule{padding-top:8px;padding-bottom:35px}
.where-to-buy__schedule-headline{color:#010101;font-size:18px;font-weight:bold}
.where-to-buy__schedule-list{padding-top:2px}
.where-to-buy__schedule-item{position:relative;margin-top:11px}
.where-to-buy__schedule-item:before{content:'';position:absolute;left:0;top:50%;z-index:0;width:100%;height:1px;background:url(../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/bg-gray-dots.png) repeat-x 0 0}
.where-to-buy__schedule-item:after{display:block;clear:both;content:''}
.where-to-buy__schedule-date{float:left;padding-right:10px;position:relative;z-index:5;background-color:#fff;color:#767676;font-size:14px}
.where-to-buy__schedule-time{float:right;padding-left:10px;position:relative;z-index:5;background-color:#fff;color:#767676;font-size:14px}
.where-to-buy__detail-disclaimer{position:relative;padding-top:24px;padding-left:24px;padding-bottom:24px;border-top:1px solid #e5e5e5;color:#757575;font-size:12px;line-height:1.5;letter-spacing:-0.0416em}
.where-to-buy__detail-disclaimer .icon--exclamation{position:absolute;left:1px;top:27px;width:12px;height:12px;fill:#a3a3a3}
.where-to-buy__location-layer.layer-popup .layer-popup__inner{-webkit-box-shadow:12px 8px 32px 0 rgba(0,0,0,0.1);box-shadow:12px 8px 32px 0 rgba(0,0,0,0.1)}
.where-to-buy__location-layer.layer-popup .layer-popup__contents{width:548px;font-size:28px;line-height:1.428;color:#000;font-weight:bold;text-align:center}
.where-to-buy__location-layer.layer-popup .layer-popup__utility{padding-top:25px;text-align:center}
.where-to-buy__location-layer.layer-popup .layer-popup__utility-cta{font-size:28px;color:#000;line-height:1.428;font-weight:bold;text-decoration:underline}
.where-to-buy__location-layer.layer-popup .layer-popup__cta-wrap{text-align:center}
.where-to-buy__location-layer.layer-popup .layer-popup__cta-wrap .cta{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:212px;padding:12px 38px 13px;margin:4px 10px 0;letter-spacing:1px;text-align:center}
.where-to-buy__location-layer.layer-popup .layer-popup__cta-wrap .cta--emphasis{background-color:#1428a0 !important}
.where-to-buy__map{overflow:hidden;position:relative;z-index:5;height:100%;background-color:lightskyblue}
.where-to-buy__map-tooltip{width:280px;padding:2px 12px}
.where-to-buy__map-store-name button{overflow:visible;display:block;font-weight:bold;text-align:left;font-family:'SamsungOne',arial,sans-serif;font-size:18px;line-height:1.32}
.where-to-buy__map-info-list{padding-top:17px}
.where-to-buy__map-info-link{display:inline-block;position:relative;font-size:14px;color:#1429a0}
.where-to-buy__map-info-link .icon--tel{position:absolute;left:3px;top:1px;width:14px;height:14px;fill:#1429a0}
.where-to-buy__map-info-link.icon-tel{padding-left:28px}
.where-to-buy__tabpanels .is-active{display:block}
.where-to-buy .where-to-buy__banner.bg-white .cta{color:#000}
.where-to-buy .where-to-buy__banner.bg-black .cta{color:#fff}
.where-to-buy .where-to-buy__banner.bg-white .cta:hover{color:#555}
.where-to-buy .where-to-buy__banner.bg-black .cta:hover{color:#ddd}
@media screen and (max-width:1440px){.where-to-buy .layer-popup__inner{padding:3.33333333vw;border-radius:1.38888889vw}
.where-to-buy .layer-popup__title{margin-bottom:1.66666667vw;font-size:1.66666667vw}
.where-to-buy .layer-popup__contents{font-size:.97222222vw}
.where-to-buy .layer-popup__information-text{margin:0vw 1.38888889vw;padding:.69444444vw 0vw 1.04166667vw 0vw;font-size:1.52777778vw}
.where-to-buy .layer-popup__information-text:before{width:3.47222222vw;height:3.47222222vw;margin-bottom:1.04166667vw}
.where-to-buy .layer-popup__cta-wrap{margin-top:1.66666667vw}
.where-to-buy .layer-popup__cta-wrap .p6-cta{margin:0vw .55555556vw}
.where-to-buy .layer-popup__close{right:.83333333vw;top:.83333333vw;width:3.33333333vw;height:3.33333333vw}
.where-to-buy .layer-popup__close .icon{left:.83333333vw;top:.83333333vw;width:1.73611111vw;height:1.73611111vw}
.where-to-buy .where-to-buy__content{padding:0;width:65vw}
.where-to-buy__top{padding:1.25vw 5.20833333vw 0vw 2.77777778vw}
.where-to-buy__headline{padding-top:.55555556vw;font-size:1.25vw}
.where-to-buy__headline-text{font-size:1.94444444vw}
.where-to-buy__product{top:1.31944444vw}
.where-to-buy__product-image{width:6.94444444vw;padding-right:1.66666667vw}
.where-to-buy__product-info{font-size:1.11111111vw}
.where-to-buy__product-name{max-width:20.83333333vw;font-size:1.31944444vw}
.where-to-buy__product-rating{padding-top:.27777778vw}
.where-to-buy__review-link svg.icon{width:1.11111111vw;height:1.11111111vw}
.where-to-buy__review-text{margin-left:.55555556vw;font-size:.97222222vw}
.where-to-buy__tab{padding-top:1.73611111vw}
.where-to-buy__tab-item{margin-left:2.22222222vw}
.where-to-buy__tab-cta{height:2.22222222vw;font-size:.97222222vw}
.where-to-buy__tab-cta.is-selected:after{height:.13888889vw}
.where-to-buy__search{right:1.04166667vw;bottom:.69444444vw}
.where-to-buy__search-cta{height:1.66666667vw;padding:.55555556vw 2.43055556vw 0vw 1.04166667vw;font-size:.83333333vw}
.where-to-buy .where-to-buy__search-cta .icon{right:.27777778vw;width:1.80555556vw;height:1.80555556vw;margin-top:-0.27777778vw}
.where-to-buy__online-contents{max-height:45.13888889vw}
.where-to-buy__banner-contents{padding:0vw 3.33333333vw}
.where-to-buy__banner-headline{font-size:2.22222222vw}
.where-to-buy__banner-cta-wrap{margin-top:-0.13888889vw}
.where-to-buy__store{padding:1.11111111vw 1.11111111vw 1.66666667vw 2.77777778vw}
.where-to-buy__store-list{padding-bottom:1.11111111vw}
.where-to-buy__store-item{padding-top:1.66666667vw;padding-right:1.66666667vw;font-size:1.11111111vw}
.where-to-buy__store-link{border-radius:1.11111111vw}
.where-to-buy__store-content{padding:1.66666667vw 0vw}
.where-to-buy .where-to-buy__store-content .icon{right:1.31944444vw;width:2.77777778vw;height:2.77777778vw;margin-top:-0.625vw}
.where-to-buy__store-name{font-size:.97222222vw}
.where-to-buy__store-state{font-size:.97222222vw}
.where-to-buy__store-price{font-size:1.80555556vw}
.where-to-buy__store-description{font-size:.83333333vw}
.where-to-buy__store-logo{height:5.69444444vw}
.where-to-buy__store-logo img{max-width:9.375vw}
.where-to-buy__store-more{padding-right:1.66666667vw}
.where-to-buy__store-more-cta{height:1.66666667vw;padding-right:2.29166667vw;font-size:1.11111111vw}
.where-to-buy .where-to-buy__store-more-cta .icon{right:.34722222vw;top:.27777778vw;width:.97222222vw;height:.97222222vw}
.where-to-buy__column--2 .where-to-buy__store-content{height:11.52777778vw}
.where-to-buy__column--2 .where-to-buy__store-info{width:60%;padding-right:2.08333333vw;padding-left:.34722222vw}
.where-to-buy__column--2 .where-to-buy__store-logo{width:40%;padding:.34722222vw 1.11111111vw 0vw 1.11111111vw}
.where-to-buy__column--2 .where-to-buy__store-state{padding-top:.27777778vw}
.where-to-buy__column--2 .where-to-buy__store-price{padding-top:.97222222vw}
.where-to-buy__column--2 .where-to-buy__store-description{padding-top:.27777778vw}
.where-to-buy__column--4 .where-to-buy__store-content{padding:1.31944444vw 0vw}
.where-to-buy__column--4 .where-to-buy__store-info{padding-top:1.875vw;padding-left:1.11111111vw;padding-right:2.08333333vw}
.where-to-buy__column--4 .where-to-buy__store-state{padding:.69444444vw 0vw .13888889vw 0vw;font-size:1.25vw}
.where-to-buy__column--4 .where-to-buy__store-price{padding-top:.34722222vw}
.where-to-buy__column--4 .where-to-buy__store-description{padding-top:.69444444vw}
.where-to-buy__column--4.where-to-buy__store--none-price .where-to-buy__store-content{min-height:13.88888889vw}
.where-to-buy__column--4.where-to-buy__store--none-price .where-to-buy__store-content .icon{bottom:.83333333vw}
.where-to-buy__column--4.where-to-buy__store--none-state .where-to-buy__store-content{min-height:17.77777778vw}
.where-to-buy__column--4.where-to-buy__store--none-state .where-to-buy__store-info{padding:1.875vw 1.11111111vw 0vw 1.11111111vw}
.where-to-buy__column--4.where-to-buy__store--only-name .where-to-buy__store-content:after{bottom:.20833333vw;width:1.38888889vw;height:2.43055556vw;right:.27777778vw}
.where-to-buy__column--4.where-to-buy__store--only-name .where-to-buy__store-content .icon{bottom:.55555556vw;right:0vw}
.where-to-buy__column--4 .where-to-buy__store-content.only-state .icon{bottom:.83333333vw}
.where-to-buy__store-content.only-state .where-to-buy__store-info{padding-right:2.77777778vw}
.where-to-buy__store-content.only-state .where-to-buy__store-state{padding:.69444444vw 0vw .13888889vw 0vw;font-size:1.25vw}
.where-to-buy__column--4.where-to-buy__store--only-name .where-to-buy__store-content.only-state .icon{bottom:.55555556vw}
.where-to-buy__online-disclaimer{padding:1.25vw 2.77777778vw 1.18055556vw 2.77777778vw;font-size:.97222222vw}
.where-to-buy__locator{height:42.36111111vw;padding-left:26.66666667vw}
.where-to-buy__locator-aside{width:26.66666667vw}
.where-to-buy__distance{height:5vw}
.where-to-buy__distance-list{padding:1.11111111vw 0vw}
.where-to-buy__distance-item{padding:0vw .27777778vw}
.where-to-buy__distance-button{width:5.55555556vw;height:2.77777778vw;padding:0vw .41666667vw;border-radius:.55555556vw;font-size:.83333333vw}
.where-to-buy__result{top:5vw}
.where-to-buy__result-top{height:4.02777778vw;padding:0vw 1.66666667vw 0vw 2.77777778vw}
.where-to-buy__result-title{font-size:.97222222vw}
.where-to-buy__result-list{top:4.02777778vw;border-radius:0vw 0vw 0vw 1.38888889vw}
.where-to-buy__result-content{padding:0vw 1.66666667vw}
.where-to-buy__result-info{padding:1.73611111vw 1.66666667vw 1.66666667vw 2.29166667vw}
.where-to-buy__result-type{font-size:.83333333vw}
.where-to-buy__result-type:before{left:-1.18055556vw;top:.13888889vw;width:.55555556vw;height:.55555556vw}
.where-to-buy__result-name{padding-top:.55555556vw;font-size:1.25vw}
.where-to-buy__result-distance{padding-top:.20833333vw;font-size:.97222222vw}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active{margin-top:-0.06944444vw}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-type .icon--store,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-type .icon--store,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-type .icon--store,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-type .icon--store{left:-2.29166667vw;top:-0.41666667vw;width:1.66666667vw;height:1.66666667vw}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-type .icon--next,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-type .icon--next,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-type .icon--next,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-type .icon--next{right:-2.29166667vw;top:-0.06944444vw;width:1.94444444vw;height:1.94444444vw}
.where-to-buy__detail-close{height:1.66666667vw;font-size:.83333333vw;padding-left:1.31944444vw}
.where-to-buy__detail-close .icon--back{left:-0.20833333vw;top:.34722222vw;width:1.875vw;height:1.875vw}
.where-to-buy__detail-top{padding-top:1.11111111vw;padding-bottom:1.18055556vw;margin:0vw 2.77777778vw}
.where-to-buy__detail-headline{padding-top:1.18055556vw;font-size:1.52777778vw}
.where-to-buy__detail-type{padding-top:.83333333vw;font-size:.97222222vw}
.where-to-buy__detail-distance{padding-left:1.04166667vw}
.where-to-buy__detail-distance:after{left:.34722222vw;top:.13888889vw;width:.06944444vw;height:.83333333vw}
.where-to-buy__detail-contents{padding:0vw 2.77777778vw}
.where-to-buy__detail-info-list{padding:1.11111111vw 0vw 1.66666667vw 0vw}
.where-to-buy__detail-info-item{padding-top:.55555556vw}
.where-to-buy__detail-info-link{font-size:.97222222vw}
.where-to-buy__detail-info-link:after{left:.20833333vw;top:.06944444vw;width:.97222222vw;height:.97222222vw}
.where-to-buy__detail-info-link .icon--location,.where-to-buy__detail-info-link .icon--tel{left:.20833333vw;top:.06944444vw;width:1.04166667vw;height:1.04166667vw}
.where-to-buy__detail-info-link.icon-location{padding-left:1.94444444vw}
.where-to-buy__detail-info-link.icon-tel{padding-left:1.94444444vw}
.where-to-buy__detail-info-link.icon-mail{padding-left:1.94444444vw}
.where-to-buy__schedule{padding-top:.55555556vw;padding-bottom:2.43055556vw}
.where-to-buy__schedule-headline{font-size:1.25vw}
.where-to-buy__schedule-list{padding-top:.13888889vw}
.where-to-buy__schedule-item{margin-top:.76388889vw}
.where-to-buy__schedule-date{padding-right:.69444444vw;font-size:.97222222vw}
.where-to-buy__schedule-time{padding-left:.69444444vw;font-size:.97222222vw}
.where-to-buy__detail-disclaimer{padding-left:1.66666667vw;padding-top:1.66666667vw;padding-bottom:1.66666667vw;font-size:.83333333vw}
.where-to-buy__detail-disclaimer .icon--exclamation{left:.06944444vw;top:1.875vw;width:.83333333vw;height:.83333333vw}
.where-to-buy__location-layer.layer-popup .layer-popup__contents{width:38.05555556vw;font-size:1.94444444vw}
.where-to-buy__location-layer.layer-popup .layer-popup__utility{padding-top:1.73611111vw}
.where-to-buy__location-layer.layer-popup .layer-popup__utility-cta{font-size:1.94444444vw}
.where-to-buy__location-layer.layer-popup .layer-popup__cta-wrap .cta{min-width:14.72222222vw;padding:.83333333vw 2.63888889vw .90277778vw 2.63888889vw;margin:.27777778vw .69444444vw 0vw .69444444vw}
.where-to-buy__map-tooltip{width:19.44444444vw;padding:.13888889vw .83333333vw}
.where-to-buy__map-store-name button{font-size:1.25vw}
.where-to-buy__map-info-list{padding-top:1.18055556vw}
.where-to-buy__map-info-link{font-size:.97222222vw}
.where-to-buy__map-info-link .icon--tel{left:.20833333vw;top:.06944444vw;width:.97222222vw;height:.97222222vw}
.where-to-buy__map-info-link.icon-tel{padding-left:1.94444444vw}
}
@media only screen and (max-width:767px){.where-to-buy .layer-popup{padding:0vw 6.66666667vw}
.where-to-buy .layer-popup__inner{max-width:100%;padding:17.77777778vw 4.44444444vw 8.88888889vw 4.44444444vw;border-radius:5.55555556vw}
.where-to-buy .layer-popup__title{margin-bottom:4.44444444vw;font-size:4.44444444vw}
.where-to-buy .layer-popup__contents{font-size:3.33333333vw}
.where-to-buy .layer-popup__information-text{margin:0vw 5.55555556vw;padding:2.77777778vw 0vw 4.16666667vw 0vw;font-size:4.44444444vw}
.where-to-buy .layer-popup__information-text:before{width:11.11111111vw;height:11.11111111vw;margin-bottom:2.77777778vw}
.where-to-buy .layer-popup__cta-wrap{margin-top:6.66666667vw}
.where-to-buy .layer-popup__cta-wrap .p6-cta{margin:0vw 2.22222222vw}
.where-to-buy .layer-popup__close{right:0vw;top:0vw;width:15.55555556vw;height:15.55555556vw}
.where-to-buy .layer-popup__close .icon{left:5.55555556vw;top:5.55555556vw;width:4.44444444vw;height:4.44444444vw}
.where-to-buy .where-to-buy__container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
.where-to-buy .where-to-buy__container:before{content:none}
.where-to-buy .where-to-buy__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:0;border-radius:0}
.where-to-buy__top{-webkit-box-sizing:border-box;box-sizing:border-box;height:61.11111111vw;padding:5vw 0vw 0vw 0vw;border-bottom:0}
.where-to-buy__headline{padding:0vw 13.88888889vw 0vw 6.66666667vw;font-size:4.44444444vw}
.where-to-buy__headline-text{font-size:5.55555556vw;letter-spacing:-0.016em}
.where-to-buy__product{position:relative;top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;left:auto;padding:5.55555556vw 13.88888889vw 0vw 6.66666667vw}
.where-to-buy__product-image{width:19.44444444vw;padding-right:2.77777778vw}
.where-to-buy__product-info{font-size:3.33333333vw}
.where-to-buy__product-name{max-width:58.33333333vw;font-size:4.44444444vw}
.where-to-buy__product-rating{padding-top:1.11111111vw;min-height:4.44444444vw}
.where-to-buy__review-link svg.icon{width:4.44444444vw;height:4.44444444vw}
.where-to-buy__review-text{margin-left:2.22222222vw;font-size:3.33333333vw}
.where-to-buy__tab{padding-top:2.77777778vw;border-bottom:1px solid #ccc}
.where-to-buy__tab-item{width:50%;margin-left:0}
.where-to-buy__tab-cta{width:100%;height:13.33333333vw;font-size:3.88888889vw;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.where-to-buy__tab-cta.is-selected:after{height:.55555556vw}
.where-to-buy__search{position:static;-webkit-box-sizing:content-box;box-sizing:content-box;padding:2.5vw 5.55555556vw .55555556vw 5.55555556vw;background-color:#f1f1f1}
.where-to-buy__search-cta{height:6.66666667vw;-webkit-box-sizing:content-box;box-sizing:content-box;padding:2.22222222vw 7.77777778vw 0vw 7.77777778vw;font-size:3.33333333vw}
.where-to-buy .where-to-buy__search-cta .icon{top:50%;width:7.22222222vw;height:7.22222222vw;margin-top:-2.22222222vw;right:-2.77777778vw}
.where-to-buy__tabpanels{position:relative;z-index:10;-ms-flex-preferred-size:100%;flex-basis:100%;height:100%}
.where-to-buy__tabpanels .is-active{display:-webkit-box;display:-ms-flexbox;display:flex}
.where-to-buy__online{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:61.11111111vw;bottom:0;width:100%}
.where-to-buy__online-contents{-ms-flex-preferred-size:100%;flex-basis:100%;max-height:none}
.where-to-buy__banner{position:relative}
.where-to-buy__banner-contents{padding:0vw 6.66666667vw}
.where-to-buy__banner-headline{width:55.55555556vw;font-size:6.66666667vw}
.where-to-buy__banner-cta-wrap{margin-top:-0.55555556vw}
.where-to-buy__store{padding:1.94444444vw 6.66666667vw 3.33333333vw 6.66666667vw}
.where-to-buy__store-list{padding-bottom:3.05555556vw}
.where-to-buy .where-to-buy__store-item{float:none;width:100%;padding-top:4.44444444vw;padding-right:0}
.where-to-buy__store-link{border-radius:4.44444444vw}
.where-to-buy__store-content{display:table;width:100%;height:auto;padding:0;direction:rtl}
.where-to-buy .where-to-buy__store-content .icon{top:50%;right:0;width:11.11111111vw;height:11.11111111vw;margin-top:-2.5vw}
.where-to-buy__store-info{display:table-cell;padding:4.44444444vw 4.44444444vw 4.44444444vw 0vw;direction:ltr;vertical-align:middle}
.where-to-buy__store-name{font-size:3.33333333vw}
.where-to-buy__store-state{font-size:3.33333333vw}
.where-to-buy__store-price{font-size:6.66666667vw}
.where-to-buy__store-description{overflow:auto;max-height:none;font-size:3.33333333vw;line-clamp:unset}
.where-to-buy__store-logo{display:table-cell;table-layout:fixed;direction:ltr;padding:0vw 4.44444444vw;vertical-align:middle;height:17.22222222vw}
.where-to-buy__store-logo img{max-width:27.77777778vw}
.where-to-buy__store-more{padding-right:0;text-align:center}
.where-to-buy__store-more-cta{height:6.66666667vw;font-size:4.44444444vw;padding-right:9.16666667vw}
.where-to-buy .where-to-buy__store-more-cta .icon{top:1.11111111vw;width:3.88888889vw;height:3.88888889vw;right:1.38888889vw}
.where-to-buy__column--2 .where-to-buy__store-state{padding-top:1.11111111vw}
.where-to-buy__column--2 .where-to-buy__store-price{padding-top:1.38888889vw}
.where-to-buy__column--4 .where-to-buy__store-state{padding:3.33333333vw 0vw 0vw 0vw;font-size:5vw}
.where-to-buy__column--4 .where-to-buy__store-price{padding-top:2.77777778vw}
.where-to-buy__store-content.only-state .where-to-buy__store-info{padding-right:8.33333333vw}
.where-to-buy__store-content.only-state .where-to-buy__store-state{padding:2.77777778vw 0vw 0vw 0vw;font-size:5vw}
.where-to-buy__store-content.only-state .icon{top:50%;bottom:auto;margin-top:-2.22222222vw;right:0}
.where-to-buy .where-to-buy__column--2 .where-to-buy__store-content.only-state{padding-top:0}
.where-to-buy .where-to-buy__column--4 .where-to-buy__store-content .icon{top:50%;bottom:auto;margin-top:-2.22222222vw;right:0}
.where-to-buy .where-to-buy__column--4.where-to-buy__store--none-price .where-to-buy__store-content{min-height:27.77777778vw}
.where-to-buy .where-to-buy__column--4.where-to-buy__store--none-price .where-to-buy__store-content .icon{top:50%;bottom:auto;margin-top:-2.77777778vw;right:0}
.where-to-buy .where-to-buy__column--4.where-to-buy__store--none-state .where-to-buy__store-content{min-height:42.22222222vw}
.where-to-buy .where-to-buy__column--4.where-to-buy__store--none-state .where-to-buy__store-info{padding:0;padding-right:4.16666667vw}
.where-to-buy .where-to-buy__column--4.where-to-buy__store--only-name .where-to-buy__store-content{min-height:27.22222222vw}
.where-to-buy .where-to-buy__column--4.where-to-buy__store--only-name .where-to-buy__store-content .icon{top:50%;bottom:auto;margin-top:-5.55555556vw;right:0}
.where-to-buy .where-to-buy__column--4.where-to-buy__store--only-name .where-to-buy__store-info{padding:0vw 15.27777778vw 0vw 0vw}
.where-to-buy .where-to-buy__column--4.where-to-buy__store--only-name .where-to-buy__store-name{text-align:right}
.where-to-buy__online-disclaimer{padding:5vw 11.11111111vw 4.72222222vw 11.11111111vw;font-size:3.88888889vw}
.where-to-buy__locator{overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:61.11111111vw;bottom:0;width:100%;height:auto;padding-left:0}
.where-to-buy__locator-aside{position:static;width:100%}
.where-to-buy__distance{position:relative;z-index:15;height:17.77777778vw}
.where-to-buy__distance-list{padding:2.77777778vw 0vw 3.33333333vw 0vw}
.where-to-buy__distance-item{padding:0vw 1.11111111vw}
.where-to-buy__distance-button{width:19.44444444vw;height:11.11111111vw;padding:0vw 1.66666667vw;border-radius:2.22222222vw;font-size:3.33333333vw}
.where-to-buy__result{z-index:10;top:59%}
.where-to-buy__result-top{position:relative;z-index:10;height:15.83333333vw;padding:3.33333333vw 6.66666667vw 0vw 6.66666667vw;border-radius:4.44444444vw 4.44444444vw 0vw 0vw;background-color:#fff;-webkit-box-shadow:0 -2px 8px 0 rgba(0,0,0,0.1);box-shadow:0 -2px 8px 0 rgba(0,0,0,0.1)}
.where-to-buy__result-top:after{position:absolute;left:50%;top:2.22222222vw;width:7.77777778vw;height:1.11111111vw;border-radius:1.11111111vw;background-color:#d6d6d6;content:'';margin-left:-3.88888889vw}
.where-to-buy__result-title{font-size:3.88888889vw}
.where-to-buy__result-list{z-index:10;top:15.83333333vw}
.where-to-buy__result-content{padding:0vw 6.66666667vw}
.where-to-buy__result-info{padding:7.22222222vw 6.66666667vw}
.where-to-buy__result-type{font-size:3.33333333vw}
.where-to-buy__result-type:before{left:-6.66666667vw;top:.55555556vw;width:2.22222222vw;height:2.22222222vw}
.where-to-buy__result-name{padding-top:2.22222222vw;font-size:5vw}
.where-to-buy__result-distance{padding-top:.83333333vw;font-size:3.88888889vw}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-type .icon--store-experience,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-type .icon--store-brand,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-type .icon--store,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-type .icon--store,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-type .icon--store,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-type .icon--store{left:-8.88888889vw;top:-1.66666667vw;width:6.66666667vw;height:6.66666667vw}
.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):hover .where-to-buy__result-type .icon--next,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):active .where-to-buy__result-type .icon--next,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled):focus .where-to-buy__result-type .icon--next,.where-to-buy__result-content:not(.where-to-buy__result-content--disabled).is-active .where-to-buy__result-type .icon--next{top:0;right:-11.38888889vw;width:7.77777778vw;height:7.77777778vw}
.where-to-buy .where-to-buy__result.where-to-buy__result--bottom{top:auto;bottom:0;-webkit-transition:top ease-in-out .1s;transition:top ease-in-out .1s}
.where-to-buy .where-to-buy__result.where-to-buy__result--bottom .where-to-buy__result-list{display:none}
.where-to-buy .where-to-buy__result.where-to-buy__result--bottom.where-to-buy__result--active .where-to-buy__result-list,.where-to-buy .where-to-buy__result.where-to-buy__result--bottom.where-to-buy__result--middle .where-to-buy__result-list{display:block}
.where-to-buy .where-to-buy__result.where-to-buy__result--middle{top:59%;-webkit-transition:top ease-in-out .1s;transition:top ease-in-out .1s}
.where-to-buy .where-to-buy__result.where-to-buy__result--top{top:14.44444444vw;-webkit-transition:top ease-in-out .1s;transition:top ease-in-out .1s}
.js-browser-ie .where-to-buy .where-to-buy__result.where-to-buy-new--result-bottom,.js-browser-ie .where-to-buy .where-to-buy__result.where-to-buy-new--result-middle,.js-browser-ie .where-to-buy .where-to-buy__result.where-to-buy-new--result-top{-webkit-transition:none;transition:none}
.where-to-buy__detail{position:fixed;z-index:1200}
.where-to-buy__detail-close{height:6.66666667vw;font-size:3.33333333vw;padding-left:5.27777778vw}
.where-to-buy__detail-close .icon--back{left:-0.83333333vw;top:1.38888889vw;width:7.5vw;height:7.5vw}
.where-to-buy__detail-top{padding:0;padding-top:6.66666667vw;padding-bottom:4.72222222vw;margin:0vw 6.66666667vw}
.where-to-buy__detail-headline{padding-top:4.72222222vw;font-size:6.11111111vw}
.where-to-buy__detail-type{padding-top:3.33333333vw;font-size:3.88888889vw}
.where-to-buy__detail-distance{padding-left:4.16666667vw}
.where-to-buy__detail-distance:after{left:1.66666667vw;top:.55555556vw;height:3.61111111vw}
.where-to-buy__detail-contents{padding:0vw 6.66666667vw;margin-bottom:20.55555556vw}
.where-to-buy__detail-info-list{padding:4.44444444vw 0vw 6.66666667vw 0vw}
.where-to-buy__detail-info-item{padding-top:2.22222222vw}
.where-to-buy__detail-info-link{font-size:3.88888889vw}
.where-to-buy__detail-info-link:after{left:.83333333vw;width:3.88888889vw;height:3.88888889vw}
.where-to-buy__detail-info-link .icon--location,.where-to-buy__detail-info-link .icon--tel{left:.83333333vw;top:.27777778vw;width:4.16666667vw;height:4.16666667vw}
.where-to-buy__detail-info-link.icon-location{padding-left:7.77777778vw}
.where-to-buy__detail-info-link.icon-tel{padding-left:7.77777778vw}
.where-to-buy__detail-info-link.icon-mail{padding-left:7.77777778vw}
.where-to-buy__schedule{padding-top:2.22222222vw;padding-bottom:3.05555556vw}
.where-to-buy__schedule-headline{font-size:5vw}
.where-to-buy__schedule-list{padding-top:.55555556vw}
.where-to-buy__schedule-item{margin-top:3.05555556vw}
.where-to-buy__schedule-date{padding-right:2.77777778vw;font-size:3.88888889vw}
.where-to-buy__schedule-time{padding-left:2.77777778vw;font-size:3.88888889vw}
.where-to-buy__detail-disclaimer{padding-left:6.66666667vw;padding-top:6.94444444vw;padding-bottom:8.88888889vw;font-size:3.33333333vw;border-top:0}
.where-to-buy__detail-disclaimer .icon--exclamation{left:1.11111111vw;top:7.77777778vw;width:3.33333333vw;height:3.33333333vw}
.where-to-buy__location-layer.layer-popup .layer-popup__contents{width:100%;font-size:5.55555556vw}
.where-to-buy__location-layer.layer-popup .layer-popup__utility{padding:6.94444444vw 3.33333333vw 0vw 3.33333333vw}
.where-to-buy__location-layer.layer-popup .layer-popup__utility-cta{font-size:5.55555556vw}
.where-to-buy__location-layer.layer-popup .layer-popup__cta-wrap .cta{min-width:35.55555556vw;padding:2.77777778vw 7.77777778vw 2.77777778vw 7.77777778vw;margin:2.77777778vw .83333333vw 0vw .83333333vw}
.where-to-buy__map-tooltip{width:auto;padding:0}
.where-to-buy__map-store-name button{font-size:5vw;text-align:center}
.where-to-buy__map-info-list{display:none}
}
.where-to-buy.mode--landscape .where-to-buy__content{display:block;overflow-y:auto}
.where-to-buy.mode--landscape .where-to-buy__tab-cta{z-index:11}
.where-to-buy.mode--landscape .where-to-buy__online,.where-to-buy.mode--landscape .where-to-buy__locator{position:static}
.where-to-buy.mode--landscape .where-to-buy__online.is-active,.where-to-buy.mode--landscape .where-to-buy__locator.is-active{display:block}
.where-to-buy.mode--landscape .where-to-buy__locator{height:140%}
.where-to-buy.mode--landscape .where-to-buy__result{top:99%;bottom:-40%}
.where-to-buy.mode--landscape .where-to-buy__result--bottom{top:auto;bottom:-40%}
.where-to-buy.mode--landscape .where-to-buy__result--middle{top:99%}
.where-to-buy.mode--landscape .where-to-buy__result--top{top:14.44444444vw}
.where-to-buy.mode--landscape .where-to-buy__detail{overflow-y:auto}
.where-to-buy.mode--landscape .where-to-buy__detail-container{display:block;height:auto}
.where-to-buy.mode--landscape .where-to-buy__detail-contents{margin-bottom:0}
.cm-g-static-content{overflow:hidden}
.cm-g-static-content::after{display:block;clear:both;content:''}
.cm-g-static-content{overflow:hidden}
.cm-g-static-content:after{display:block;clear:both;content:''}
.breadcrumb{width:100%;max-width:1440px;margin:0 auto;font-size:0}
.breadcrumb__inner{width:100%;padding:0 24px;border-top:1px solid rgba(0,0,0,0.2)}
.breadcrumb__path>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.breadcrumb__path>li>a{display:inline-block}
.breadcrumb__path>li>a>span{color:#000}
.breadcrumb__path>li>a:hover>span,.breadcrumb__path>li>a:focus>span{text-decoration:underline}
.breadcrumb__path>li>a:hover+.icon,.breadcrumb__path>li>a:focus+.icon{fill:#555}
.breadcrumb__text-desktop,.breadcrumb__text-mobile{display:inline-block;font-size:14px;line-height:56px;font-weight:normal;color:#757575}
.high-contrast .breadcrumb__text-desktop,.high-contrast .breadcrumb__text-mobile{background:#000 !important;color:#fff01f !important}
.breadcrumb__text-mobile{display:none}
.breadcrumb .icon{width:16px;height:16px;margin:0 4px;fill:#8f8f8f;cursor:default}
.breadcrumb--margin-top-narrow{margin-top:16px}
.breadcrumb--margin-top-normal{margin-top:32px}
.breadcrumb--margin-top-wide{margin-top:56px}
.breadcrumb--margin-bottom-narrow{margin-bottom:16px}
.breadcrumb--margin-bottom-normal{margin-bottom:32px}
.breadcrumb--margin-bottom-wide{margin-bottom:56px}
@media only screen and (min-width:768px) and (max-width:1440px){.breadcrumb__inner{padding:0vw 1.66666667vw;border-top-width:.06944444vw}
.breadcrumb__text-desktop,.breadcrumb__text-mobile{font-size:.97222222vw;line-height:3.88888889vw}
.breadcrumb .icon{width:1.11111111vw;height:1.11111111vw;margin:0vw .27777778vw}
.breadcrumb--margin-top-narrow{margin-top:1.11111111vw}
.breadcrumb--margin-top-normal{margin-top:2.22222222vw}
.breadcrumb--margin-top-wide{margin-top:3.88888889vw}
.breadcrumb--margin-bottom-narrow{margin-bottom:1.11111111vw}
.breadcrumb--margin-bottom-normal{margin-bottom:2.22222222vw}
.breadcrumb--margin-bottom-wide{margin-bottom:3.88888889vw}
}
@media only screen and (max-width:767px){.breadcrumb__inner{padding:3.33333333vw 6.66666667vw;border-top-width:.27777778vw}
.breadcrumb__text-desktop{display:none}
.breadcrumb__text-mobile{display:inline-block;font-size:3.88888889vw;line-height:6.66666667vw}
.breadcrumb .icon{width:4.44444444vw;height:4.44444444vw;margin:0vw 1.11111111vw}
.breadcrumb--margin-top-narrow{margin-top:4.44444444vw}
.breadcrumb--margin-top-normal{margin-top:6.66666667vw}
.breadcrumb--margin-top-wide{margin-top:8.88888889vw}
.breadcrumb--margin-bottom-narrow{margin-bottom:4.44444444vw}
.breadcrumb--margin-bottom-normal{margin-bottom:6.66666667vw}
.breadcrumb--margin-bottom-wide{margin-bottom:8.88888889vw}
}
.fg07-menu{display:inline-block;position:relative;min-width:180px;max-width:360px;width:180px;direction:ltr}
.fg07-menu.fg07-menu--text-field{width:380px;padding-top:22px}
.fg07-menu.fg07-menu--text-field.no-title{padding-top:0}
.fg07-menu.focus{outline:2px solid #2189ff}
.fg07-menu.fg07-menu--text-field.focus{outline:0}
.fg07-menu--text-field__hint{position:absolute;-webkit-transform:translate(0,22px);transform:translate(0,22px);top:0;left:0;font-size:18px;line-height:24px;color:#555;-webkit-transition:color .1s cubic-bezier(0.4,0,0.2,1),font-size .1s cubic-bezier(0.4,0,0.2,1),padding .1s cubic-bezier(0.4,0,0.2,1),-webkit-transform .1s cubic-bezier(0.4,0,0.2,1);transition:color .1s cubic-bezier(0.4,0,0.2,1),font-size .1s cubic-bezier(0.4,0,0.2,1),padding .1s cubic-bezier(0.4,0,0.2,1),-webkit-transform .1s cubic-bezier(0.4,0,0.2,1);transition:color .1s cubic-bezier(0.4,0,0.2,1),font-size .1s cubic-bezier(0.4,0,0.2,1),transform .1s cubic-bezier(0.4,0,0.2,1),padding .1s cubic-bezier(0.4,0,0.2,1);transition:color .1s cubic-bezier(0.4,0,0.2,1),font-size .1s cubic-bezier(0.4,0,0.2,1),transform .1s cubic-bezier(0.4,0,0.2,1),padding .1s cubic-bezier(0.4,0,0.2,1),-webkit-transform .1s cubic-bezier(0.4,0,0.2,1)}
.init .fg07-menu--text-field__hint{-webkit-transition:none;transition:none}
.bg-black .fg07-menu--text-field__hint,.bg-dark-gray .fg07-menu--text-field__hint{color:#aaa}
.focus .fg07-menu--text-field__hint,.selected .fg07-menu--text-field__hint,.open .fg07-menu--text-field__hint{padding:0;-webkit-transform:translate(0,0);transform:translate(0,0);font-size:14px;line-height:20px;color:#006bea}
.no-title .fg07-menu--text-field__hint{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}
.no-title.focus .fg07-menu--text-field__hint,.no-title.selected .fg07-menu--text-field__hint,.no-title.open .fg07-menu--text-field__hint{overflow:hidden;width:1px;height:1px;clip:rect(1px,1px,1px,1px)}
.disabled .fg07-menu--text-field__hint{color:#ddd}
.error .fg07-menu--text-field__hint{color:#d62e2e}
.bg-black .focus .fg07-menu--text-field__hint,.bg-black .selected .fg07-menu--text-field__hint,.bg-black .open .fg07-menu--text-field__hint,.bg-dark-gray .focus .fg07-menu--text-field__hint,.bg-dark-gray .selected .fg07-menu--text-field__hint,.bg-dark-gray .open .fg07-menu--text-field__hint{color:#68aeff}
.bg-black .disabled .fg07-menu--text-field__hint,.bg-dark-gray .disabled .fg07-menu--text-field__hint{color:#555}
.bg-black .error .fg07-menu--text-field__hint,.bg-dark-gray .error .fg07-menu--text-field__hint{color:#f36e6e}
.selected:not(.focus):not(.open) .fg07-menu--text-field__hint{color:#555}
.error.selected:not(.focus):not(.open) .fg07-menu--text-field__hint{color:#d62e2e}
.disabled.selected:not(.focus):not(.open) .fg07-menu--text-field__hint{color:#ddd}
.bg-black .selected:not(.focus):not(.open) .fg07-menu--text-field__hint,.bg-dark-gray .selected:not(.focus):not(.open) .fg07-menu--text-field__hint{color:#aaa}
.bg-black .error.selected:not(.focus):not(.open) .fg07-menu--text-field__hint,.bg-dark-gray .error.selected:not(.focus):not(.open) .fg07-menu--text-field__hint{color:#f36e6e}
.bg-black .disabled.selected:not(.focus):not(.open) .fg07-menu--text-field__hint,.bg-dark-gray .disabled.selected:not(.focus):not(.open) .fg07-menu--text-field__hint{color:#555}
.fg07-menu--text-field__error{visibility:hidden;opacity:0;width:100%;font-size:12px;line-height:16px;padding-top:8px;color:#d62e2e}
.error .fg07-menu--text-field__error{visibility:visible;opacity:1}
.bg-black .error .fg07-menu--text-field__error,.bg-dark-gray .error .fg07-menu--text-field__error{color:#f36e6e}
.fg07-menu__select{width:100%;height:100%;min-height:36px;visibility:hidden;opacity:0;position:absolute;top:0;left:0;bottom:0;z-index:-1;padding:0;margin:0;border:0}
.filled .fg07-menu__select{min-height:48px}
.fg07-menu--text-field .fg07-menu__select{min-height:auto;height:32px;top:22px}
.fg07-menu--text-field.no-title .fg07-menu__select{top:0}
.fg07-menu__select-field{width:100%;min-height:36px;text-align:right}
.fg07-menu__select-field-text{display:block;font-family:'SamsungOne',arial,sans-serif;font-size:14px;font-weight:bold;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-left:24px;margin-right:48px}
.multiline:not(.fg07-menu--text-field) .fg07-menu__select-field-text{white-space:normal}
.bg-black .fg07-menu__select-field-text,.bg-dark-gray .fg07-menu__select-field-text{color:#fff}
.disabled .fg07-menu__select-field-text{color:#ddd}
.fg07-menu__select-field-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;right:24px;fill:#000}
.bg-black .fg07-menu__select-field-icon,.bg-dark-gray .fg07-menu__select-field-icon{fill:#fff}
.disabled .fg07-menu__select-field-icon{fill:#ddd}
.fg07-menu__select-field-icon.down{display:inline}
.fg07-menu__select-field-icon.up{display:none}
.open .fg07-menu__select-field-icon.down{display:none}
.open .fg07-menu__select-field-icon.up{display:inline}
.filled .fg07-menu__select-field{min-height:48px;border-radius:24px;text-align:left;padding-right:0;background:#fff}
.filled .fg07-menu__select-field-text{font-size:18px;font-weight:normal;margin-left:24px;margin-right:64px}
.filled .fg07-menu__select-field-icon{width:24px;height:24px;right:24px}
.bg-black .filled .fg07-menu__select-field,.bg-dark-gray .filled .fg07-menu__select-field{background-color:#000}
.filled:not(.disabled) .fg07-menu__select-field:hover,.filled:not(.disabled) .fg07-menu__select-field:focus{background:#f7f7f7}
.filled:not(.disabled) .fg07-menu__select-field:hover-text,.filled:not(.disabled) .fg07-menu__select-field:focus-text{color:#313131}
.filled:not(.disabled) .fg07-menu__select-field:hover-icon,.filled:not(.disabled) .fg07-menu__select-field:focus-icon{fill:#313131}
.bg-black .filled:not(.disabled) .fg07-menu__select-field:hover,.bg-dark-gray .filled:not(.disabled) .fg07-menu__select-field:hover,.bg-black .filled:not(.disabled) .fg07-menu__select-field:focus,.bg-dark-gray .filled:not(.disabled) .fg07-menu__select-field:focus{background-color:#1c1c1c}
.filled.open .fg07-menu__select-field-icon.down{display:inline}
.filled.open .fg07-menu__select-field-icon.up{display:none}
.filled.selected .fg07-menu__select-field-text{font-weight:bold}
.disabled .fg07-menu__select-field{cursor:default}
.fg07-menu--text-field .fg07-menu__select-field{position:relative;width:100%;min-height:auto;text-align:left}
.fg07-menu--text-field .fg07-menu__select-field-text{display:inline-block;width:100%;height:32px;font-size:18px;line-height:24px;color:#000;margin:0;font-weight:normal;padding:0 32px 8px 0}
.bg-black .fg07-menu--text-field .fg07-menu__select-field-text,.bg-dark-gray .fg07-menu--text-field .fg07-menu__select-field-text{color:#fff}
.fg07-menu--text-field .fg07-menu__select-field-text:after{position:absolute;content:'';width:100%;height:1px;left:0;bottom:0;background-color:#8f8f8f;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:height .1s cubic-bezier(0.4,0,0.2,1),background-color .1s cubic-bezier(0.4,0,0.2,1);transition:height .1s cubic-bezier(0.4,0,0.2,1),background-color .1s cubic-bezier(0.4,0,0.2,1)}
.bg-black .fg07-menu--text-field .fg07-menu__select-field-text:after,.bg-dark-gray .fg07-menu--text-field .fg07-menu__select-field-text:after{background-color:#aaa}
.focus.fg07-menu--text-field .fg07-menu__select-field-text:after,.selected.fg07-menu--text-field .fg07-menu__select-field-text:after,.open.fg07-menu--text-field .fg07-menu__select-field-text:after{height:2px;background-color:#2189ff}
.error.fg07-menu--text-field .fg07-menu__select-field-text:after{height:2px;background-color:#d62e2e}
.disabled.fg07-menu--text-field .fg07-menu__select-field-text:after{background-color:#ddd}
.bg-black .disabled.fg07-menu--text-field .fg07-menu__select-field-text:after,.bg-dark-gray .disabled.fg07-menu--text-field .fg07-menu__select-field-text:after{background-color:#555}
.selected:not(.focus):not(.open).fg07-menu--text-field .fg07-menu__select-field-text:after{height:1px;background-color:#8f8f8f}
.error.selected:not(.focus):not(.open).fg07-menu--text-field .fg07-menu__select-field-text:after{height:2px;background-color:#d62e2e}
.disabled.selected:not(.focus):not(.open).fg07-menu--text-field .fg07-menu__select-field-text:after{background-color:#ddd}
.bg-black .selected:not(.focus):not(.open).fg07-menu--text-field .fg07-menu__select-field-text:after,.bg-dark-gray .selected:not(.focus):not(.open).fg07-menu--text-field .fg07-menu__select-field-text:after{color:#aaa}
.bg-black .error.selected:not(.focus):not(.open).fg07-menu--text-field .fg07-menu__select-field-text:after,.bg-dark-gray .error.selected:not(.focus):not(.open).fg07-menu--text-field .fg07-menu__select-field-text:after{color:#f36e6e}
.bg-black .disabled.selected:not(.focus):not(.open).fg07-menu--text-field .fg07-menu__select-field-text:after,.bg-dark-gray .disabled.selected:not(.focus):not(.open).fg07-menu--text-field .fg07-menu__select-field-text:after{color:#555}
.disabled.fg07-menu--text-field .fg07-menu__select-field-text{color:#ddd}
.bg-black .disabled.fg07-menu--text-field .fg07-menu__select-field-text,.bg-dark-gray .disabled.fg07-menu--text-field .fg07-menu__select-field-text{color:#555}
.fg07-menu--text-field .fg07-menu__select-field-icon.down,.fg07-menu--text-field .fg07-menu__select-field-icon.up{width:16px;height:16px;top:auto;-webkit-transform:none;transform:none;bottom:12px;fill:#000;right:8px}
.bg-black .fg07-menu--text-field .fg07-menu__select-field-icon.down,.bg-black .fg07-menu--text-field .fg07-menu__select-field-icon.up,.bg-dark-gray .fg07-menu--text-field .fg07-menu__select-field-icon.down,.bg-dark-gray .fg07-menu--text-field .fg07-menu__select-field-icon.up{fill:#aaa}
.disabled.fg07-menu--text-field .fg07-menu__select-field-icon.down,.disabled.fg07-menu--text-field .fg07-menu__select-field-icon.up{fill:#ddd}
.bg-black .disabled.fg07-menu--text-field .fg07-menu__select-field-icon.down,.bg-black .disabled.fg07-menu--text-field .fg07-menu__select-field-icon.up,.bg-dark-gray .disabled.fg07-menu--text-field .fg07-menu__select-field-icon.down,.bg-dark-gray .disabled.fg07-menu--text-field .fg07-menu__select-field-icon.up{fill:#555}
.fg07-menu--text-field.focus .fg07-menu__select-field{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black}
.fg07-menu__list-wrap{width:100%;top:36px;left:0;right:0;background:#fff;overflow:hidden;border-radius:6px;-webkit-box-shadow:0 4px 10px -2px rgba(0,0,0,0.2);box-shadow:0 4px 10px -2px rgba(0,0,0,0.2);visibility:hidden;z-index:1}
.bg-black .fg07-menu__list-wrap,.bg-dark-gray .fg07-menu__list-wrap{background:#000}
.fg07-menu__list-wrap.scrollbar{max-width:none;max-height:none;position:absolute}
.filled .fg07-menu__list-wrap{border-radius:24px;top:0}
.filled .fg07-menu__list-wrap .scrollbar-vertical__track{top:20px;bottom:20px}
.fg07-menu__list-option{width:100%;min-height:26px;text-align:left}
.fg07-menu__list-option-wrap{position:relative;cursor:pointer;padding:5px}
.fg07-menu__list-option-wrap:first-of-type{margin-top:8px}
.fg07-menu__list-option-wrap:last-of-type{margin-bottom:8px}
.fg07-menu__list-option-text{display:block;color:#000;font-family:'SamsungOne',arial,sans-serif;font-size:14px;word-break:break-word;margin-left:19px;margin-right:43px}
.bg-black .fg07-menu__list-option-text,.bg-dark-gray .fg07-menu__list-option-text{color:#fff}
.active .fg07-menu__list-option-text{font-weight:bold}
.disabled .fg07-menu__list-option-text{color:#ddd}
.bg-black .disabled .fg07-menu__list-option-text,.bg-dark-gray .disabled .fg07-menu__list-option-text{color:#555}
.fg07-menu__list-option-icon{display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;right:24px;fill:#000}
.bg-black .fg07-menu__list-option-icon,.bg-dark-gray .fg07-menu__list-option-icon{fill:#fff}
.active .fg07-menu__list-option-icon{display:inline}
.fg07-menu__list-option-wrap.disabled{cursor:default;pointer-events:none}
.fg07-menu__list-option-wrap.focus,.fg07-menu__list-option-wrap:hover{background-color:#f7f7f7}
.bg-black .fg07-menu__list-option-wrap.focus,.bg-black .fg07-menu__list-option-wrap:hover,.bg-dark-gray .fg07-menu__list-option-wrap.focus,.bg-dark-gray .fg07-menu__list-option-wrap:hover{background-color:#1c1c1c}
.fg07-menu__list-option-wrap.focus .fg07-menu__list-option-text,.fg07-menu__list-option-wrap:hover .fg07-menu__list-option-text{color:#313131}
.bg-black .fg07-menu__list-option-wrap.focus .fg07-menu__list-option-text,.bg-black .fg07-menu__list-option-wrap:hover .fg07-menu__list-option-text,.bg-dark-gray .fg07-menu__list-option-wrap.focus .fg07-menu__list-option-text,.bg-dark-gray .fg07-menu__list-option-wrap:hover .fg07-menu__list-option-text{color:#eee}
.fg07-spec-compare{padding:39px 20px}
.fg07-spec-compare__inner{margin:0 auto;max-width:944px}
.fg07-spec-compare__header{text-align:center;margin-bottom:2px}
.fg07-spec-compare__header-desc{margin-top:31px;font-size:24px;font-weight:bold;line-height:1.182}
.fg07-spec-compare__header-cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;margin-top:20px;font-size:16px;font-weight:normal;color:#000}
.fg07-spec-compare__header-cta .text{display:inline-block;text-decoration:underline}
.fg07-spec-compare__header-cta--outlink::after{content:'';display:inline-block;width:16px;height:16px;background:url(//www.samsung.com/samsung/resources/global/galaxy-s23-ultra/common/images/icon-link-black.svg) no-repeat 50% 50%;background-size:100% auto}
.fg07-spec-compare__header-disclaimer{margin-top:60px;font-size:14px;color:#757575;text-align:center;line-height:1.28}
.fg07-spec-compare__header-disclaimer p{margin-top:3px}
.fg07-spec-compare__headline{font-family:'SamsungSharpSans',arial,sans-serif;font-size:48px}
.fg07-spec-compare__selector{position:sticky;top:0;background-color:#fff;z-index:10;margin:0 -20px;padding-bottom:20px}
.fg07-spec-compare__selector-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 20px;min-height:84px}
.fg07-spec-compare__selector-item{width:272px}
.fg07-spec-compare__selector .fg07-menu{width:100%;max-width:100%}
.fg07-spec-compare__selector .fg07-menu__select{min-height:56px}
@supports(-moz-appearance:none){optgroup{font-style:unset}
}
.fg07-spec-compare__selector .fg07-menu__select-field{min-height:56px;border-bottom:4px solid #000}
.fg07-spec-compare__selector .fg07-menu__select-field-text{margin-left:0;margin-right:32px;text-align:left;font-family:'SamsungSharpSans',arial,sans-serif;font-size:22px;line-height:1.25;letter-spacing:inherit}
.fg07-spec-compare__selector .fg07-menu__select-field-icon{top:auto;bottom:15px;right:0;width:25px;height:25px;-webkit-transform:initial;transform:initial}
.fg07-spec-compare__selector .fg07-menu__list{max-height:352px}
.fg07-spec-compare__selector .fg07-menu__list-wrap{border-radius:initial}
.fg07-spec-compare[data-spec-category="SMARTPHONE"] .fg07-spec-compare__selector .fg07-menu__list-wrap{padding-top:8px}
.fg07-spec-compare__selector .fg07-menu__list-option{min-height:38px}
.fg07-spec-compare__selector .fg07-menu__list-option-wrap{margin:0}
.fg07-spec-compare[data-spec-category="SMARTPHONE"] .fg07-spec-compare__selector .fg07-menu__list-option-wrap{padding:1px 5px}
.fg07-spec-compare[data-spec-category="NOTEBOOK"] .fg07-spec-compare__selector .fg07-menu__list-option-wrap.active{background:#000}
.fg07-spec-compare[data-spec-category="NOTEBOOK"] .fg07-spec-compare__selector .fg07-menu__list-option-wrap.active .fg07-menu__list-option-text{color:#fff}
.fg07-spec-compare__selector .fg07-menu__list-option-text{font-size:18px;margin-left:11px}
.fg07-spec-compare[data-spec-category="NOTEBOOK"] .fg07-spec-compare__selector .fg07-menu__list-option-text{font-weight:bold}
.fg07-spec-compare[data-spec-category="SMARTPHONE"] .fg07-spec-compare__selector .fg07-menu__list-option-text{font-size:14px;margin-left:19px}
.fg07-spec-compare__selector .fg07-menu__list-group-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:14px;height:40px;font-family:'SamsungOne',arial,sans-serif;font-size:18px;font-weight:bold;color:#000;word-break:break-word}
.bg-black .fg07-spec-compare__selector .fg07-menu__list-group-title,.bg-dark-gray .fg07-spec-compare__selector .fg07-menu__list-group-title{color:#fff}
.fg07-spec-compare__device{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.fg07-spec-compare__device-item{width:272px}
.fg07-spec-compare__product{margin-top:35px;text-align:center}
.fg07-spec-compare__product-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -20px;min-height:312px;-webkit-transition:height .2s ease;transition:height .2s ease}
.fg07-spec-compare__product-image--none{padding:18px}
.fg07-spec-compare__product-image--none svg{width:146px;height:286px}
.fg07-spec-compare__product-image img,.fg07-spec-compare__product-image svg{width:100%}
.fg07-spec-compare__product-color{margin-top:34px;-webkit-transition:height .4s cubic-bezier(0,0,0,1);transition:height .4s cubic-bezier(0,0,0,1)}
.fg07-spec-compare__product-color-title{margin-top:9px;font-size:14px;font-weight:bold}
.fg07-spec-compare__product-color .option-selector-v2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:10px;margin-top:11px}
.fg07-spec-compare__product-color .option-selector-v2__color{width:26px;height:26px}
.fg07-spec-compare__product-color .option-selector-v2__color::after{left:-2px;top:-2px;right:-2px;bottom:-2px;border:2px solid #0c71e5}
.fg07-spec-compare__product-color .option-selector-v2__color-name{padding:0;font-size:0;text-align:center;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}
.fg07-spec-compare__product-color .option-selector-v2__color-name span{font-size:14px;font-weight:bold}
.fg07-spec-compare__product-color .option-selector-v2__color-code::before{opacity:.5}
.fg07-spec-compare__product-color .option-selector-v2__swiper-container{padding:1px 0}
.fg07-spec-compare__product-color .option-selector-v2__swiper-slide{padding:0 7px}
.fg07-spec-compare__product-color .option-selector-v2__swiper--min .option-selector-v2__swiper-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1px 24px}
.fg07-spec-compare__product-price{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;margin-top:10px;font-size:18px;font-weight:bold}
.fg07-spec-compare__product-cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:10px;min-height:40px;border:1px solid #000;border-radius:10px;font-size:14px;font-weight:bold;line-height:1.33;color:#000;text-align:center;text-transform:uppercase;overflow:hidden}
.fg07-spec-compare__product-cta-wrap{margin-top:39px;-webkit-transition:all .2s ease;transition:all .2s ease}
.fg07-spec-compare__product-cta-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:176px}
.fg07-spec-compare__product-cta:first-child{margin-top:0}
.fg07-spec-compare__product-cta .cta-text{position:relative;display:block;width:100%;margin:0 auto;text-align:center;z-index:5;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}
.fg07-spec-compare__product-cta::after{content:'';display:block;position:absolute;top:0;bottom:0;width:0;height:100%;background:#000;z-index:1;-webkit-transition:width .25s ease-in-out;transition:width .25s ease-in-out}
.fg07-spec-compare__product-cta:hover .cta-text{color:#fff}
.fg07-spec-compare__product-cta:hover::after{width:100%}
.fg07-spec-compare__product-cta--hidden{visibility:hidden;opacity:0}
.fg07-spec-compare__product-offer{display:block;margin-top:40px;padding:24px 20px 22px;border-radius:20px;font-size:16px;font-weight:bold;line-height:1.375;color:#757575;background-color:#f7f7f7}
.fg07-spec-compare__product-overview{margin-top:40px;padding:24px 20px;border-radius:20px;background-color:#f5f7fe}
.fg07-spec-compare__product-overview-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px}
.fg07-spec-compare__product-overview-item+.fg07-spec-compare__product-overview-item{margin-top:12px}
.fg07-spec-compare__product-overview-icon{width:24px;height:24px}
.fg07-spec-compare__product-overview-text{width:204px;font-weight:bold;font-size:18px;line-height:1.33;text-align:start;color:#555}
.fg07-spec-compare__product-overview-text>em{color:#006bea}
.fg07-spec-compare__specs{margin-top:114px}
.fg07-spec-compare__specs *{-webkit-transition:height .2s ease;transition:height .2s ease}
.fg07-spec-compare__specs-section{margin-top:120px}
.fg07-spec-compare__specs-section:first-of-type{margin-top:0}
.fg07-spec-compare__specs-title-wrap{position:relative;margin-bottom:59px}
.fg07-spec-compare__specs-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding-bottom:9px;border-bottom:2px solid #000}
.fg07-spec-compare__specs-title-icon{-ms-flex-negative:0;flex-shrink:0;margin-top:9px;width:48px}
.fg07-spec-compare__specs-title-icon img{display:block;width:100%}
.fg07-spec-compare__specs-title-text{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:8px;font-family:'SamsungSharpSans',arial,sans-serif;font-size:40px;line-height:1.189}
.fg07-spec-compare__specs-title-text .sup{display:inline-block;color:#000;font-size:24px;vertical-align:top}
.fg07-spec-compare__specs-title-text .sup:hover{text-decoration:underline}
.fg07-spec-compare__specs-title-text .sup+.sup::before{content:','}
.fg07-spec-compare__specs-title-cta{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;right:0;bottom:11px;font-size:16px;font-weight:normal;color:#000}
.fg07-spec-compare__specs-title-cta .text{display:inline-block;text-decoration:underline}
.fg07-spec-compare__specs-title-cta--outlink::after{content:'';display:inline-block;width:15px;height:15px;background:url(//www.samsung.com/samsung/resources/global/galaxy-s23-ultra/common/images/icon-link-black.svg) no-repeat 50% 50%;background-size:100% auto}
.fg07-spec-compare__specs-cat{position:relative;font-family:'SamsungSharpSans',arial,sans-serif;font-size:30px}
.fg07-spec-compare__specs-cat-wrap+.fg07-spec-compare__specs-cat-wrap{margin-top:64px;padding-top:58px;border-top:1px solid rgba(117,117,117,0.5)}
.fg07-spec-compare__specs-cat+.fg07-spec-compare__specs-detail-wrap{margin-top:48px}
.fg07-spec-compare__specs-detail-wrap+.fg07-spec-compare__specs-detail-wrap{margin-top:66px}
.fg07-spec-compare__specs-detail{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;font-size:18px;font-weight:bold;color:#aaa}
.fg07-spec-compare__specs-detail-text{display:block;width:100%}
.fg07-spec-compare__specs-detail::before{content:'';-ms-flex-negative:0;flex-shrink:0;display:none;margin:8px;width:8px;height:8px;background:#000}
.fg07-spec-compare__specs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:63px}
.fg07-spec-compare__specs-list+.fg07-spec-compare__specs-list{margin-top:38px}
.fg07-spec-compare__specs-list--values-only+.fg07-spec-compare__specs-list{margin-top:58px}
.fg07-spec-compare__specs-list.with-title:not(.with-icon) .fg07-spec-compare__specs-item::after{top:40px}
.fg07-spec-compare__specs-list.with-title.with-icon .fg07-spec-compare__specs-item::after{top:40px}
.fg07-spec-compare__specs-list.with-title.with-value:not(.with-icon) .fg07-spec-compare__specs-item::after{top:32px;bottom:0}
.fg07-spec-compare__specs-list.with-title.with-value:not(.with-offer):not(.with-icon) .fg07-spec-compare__specs-item::after{bottom:0}
.fg07-spec-compare__specs-list.with-value:not(.with-offer) .fg07-spec-compare__specs-item::after{bottom:0}
.fg07-spec-compare__specs-list.value-only .fg07-spec-compare__specs-item::after{top:13px;bottom:6px}
.fg07-spec-compare__specs-item{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;width:272px;text-align:center}
.fg07-spec-compare__specs-item::after{content:'';position:absolute;top:10px;bottom:10px;left:-31px;width:1px;background-color:#757575;opacity:.2}
.fg07-spec-compare__specs-item:first-of-type::after{display:none}
.fg07-spec-compare__specs-item.is-empty .fg07-spec-compare__specs-bigicon-image,.fg07-spec-compare__specs-item.is-empty .fg07-spec-compare__specs-value{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.fg07-spec-compare__specs-item.is-empty .fg07-spec-compare__specs-bigicon-image::after,.fg07-spec-compare__specs-item.is-empty .fg07-spec-compare__specs-value::after{content:'-';display:block}
.fg07-spec-compare__specs-bigicon{margin-top:60px}
.fg07-spec-compare__specs-bigicon-image{margin:0 auto;width:140px}
.fg07-spec-compare__specs-bigicon img{display:block;width:100%}
.fg07-spec-compare__specs-bigicon .fg07-spec-compare__specs-item::after{top:10px;bottom:10px}
.fg07-spec-compare__specs-bigicon+.fg07-spec-compare__specs-detail-wrap{margin-top:42px}
.fg07-spec-compare__specs-icon{margin:0 auto;width:64px;height:64px}
.fg07-spec-compare__specs-icon img{display:block;width:100%}
.fg07-spec-compare__specs-detail:not(.is-empty)+.fg07-spec-compare__specs-icon{margin-top:9px}
.fg07-spec-compare__specs-value{font-family:'SamsungSharpSans',arial,sans-serif;font-size:22px;font-weight:bold;line-height:1.2727}
.blind+.fg07-spec-compare__specs-value{margin-top:0}
.fg07-spec-compare__specs-detail:not(.is-empty)+.fg07-spec-compare__specs-value{margin-top:7px}
.fg07-spec-compare__specs-icon+.fg07-spec-compare__specs-value{margin-top:8px}
.fg07-spec-compare__specs-offer{margin-top:14px;font-size:14px;font-weight:bold;line-height:1.286}
.fg07-spec-compare__specs-disclaimer{margin:64px auto 0;max-width:634px;font-size:14px;line-height:1.286;color:#757575;text-align:center}
.fg07-spec-compare__specs-disclaimer p{margin-top:3px}
.fg07-spec-compare__disclaimer{margin:122px auto 46px;max-width:1156px;font-size:12px;line-height:1.333;color:#313131}
.fg07-spec-compare__disclaimer,.fg07-spec-compare__disclaimer li{list-style:decimal inside}
.fg07-spec-compare--2column .fg07-spec-compare__selector-item{width:440px}
.fg07-spec-compare--2column .fg07-spec-compare__device-item{width:440px}
.fg07-spec-compare--2column .fg07-spec-compare__product-image{margin-inline:auto;width:312px}
.fg07-spec-compare--2column .fg07-spec-compare__product-offer{margin-inline:auto;width:272px}
.fg07-spec-compare--2column .fg07-spec-compare__product-overview{margin-inline:auto;width:272px}
.popup-viewer360{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-backdrop-filter:saturate(180%) blur(0);backdrop-filter:saturate(180%) blur(0);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:2000}
.popup-viewer360__layer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;width:100%;height:90vh;max-height:1120px;background:#fff;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,0.06,1);transition:-webkit-transform .4s cubic-bezier(0,0,0.06,1);transition:transform .4s cubic-bezier(0,0,0.06,1);transition:transform .4s cubic-bezier(0,0,0.06,1),-webkit-transform .4s cubic-bezier(0,0,0.06,1);-webkit-transition-delay:.2s;transition-delay:.2s}
.popup-viewer360__layer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:40px;width:100%;max-width:1440px}
.popup-viewer360__viewer{position:relative;border-radius:30px;width:810px;background:#efefef;overflow:hidden}
.popup-viewer360__viewer-frame{position:absolute;width:100%;height:100%;border:0}
.popup-viewer360__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;width:490px;margin-left:60px}
.popup-viewer360__content-inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.popup-viewer360__content--single{display:none}
.popup-viewer360__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:50px;height:100%}
.popup-viewer360__title{position:relative;padding:17px 0 12px;font-size:16px;line-height:1;color:#262626;font-weight:bold;text-transform:uppercase;letter-spacing:.15em}
.popup-viewer360__title::after{content:'';display:block;position:absolute;bottom:0;left:0;right:-40px;height:1px;background-color:rgba(0,0,0,0.2)}
.popup-viewer360__text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:83px;padding:28px 0;width:80%;min-height:40.45%;-webkit-transition:initial;transition:initial}
.popup-viewer360__headline{font-family:'SamsungSharpSans',arial,sans-serif;font-size:30px;line-height:1.2}
.popup-viewer360__disclaimer{margin-top:29px;font-size:14px;line-height:1.5;color:#575757}
.popup-viewer360__mode-cta{position:relative;display:inline-block;border-radius:24px;padding:0 24px;border:1px solid #000;min-width:148px;height:48px;font-size:14px;font-weight:bold;text-align:center;text-transform:uppercase;color:#fff;background:#000;white-space:nowrap;z-index:2}
.popup-viewer360__mode-cta .cta-text{display:inline-block;position:relative;z-index:3}
.popup-viewer360__mode-cta .cta-text::after,.popup-viewer360__mode-cta .cta-text::before{content:'';display:block;position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease;top:50%}
.popup-viewer360__mode-cta .cta-text::after{margin-top:-1px;width:14px;height:2px;background-color:#fff}
.popup-viewer360__mode-cta .cta-text::before{margin-top:-4px;width:6px;height:6px;border:1px solid #fff;border-width:0 0 2px 2px}
.popup-viewer360__mode-cta--single .cta-text{padding-right:27px}
.popup-viewer360__mode-cta--single .cta-text::after,.popup-viewer360__mode-cta--single .cta-text::before{right:6px}
.popup-viewer360__mode-cta--single .cta-text::before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.popup-viewer360__mode-cta--single:hover .cta-text::after,.popup-viewer360__mode-cta--single:hover .cta-text::before{right:0}
.popup-viewer360__mode-cta--compare .cta-text{padding-left:27px}
.popup-viewer360__mode-cta--compare .cta-text::after,.popup-viewer360__mode-cta--compare .cta-text::before{left:6px}
.popup-viewer360__mode-cta--compare .cta-text::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.popup-viewer360__mode-cta--compare:hover .cta-text::after,.popup-viewer360__mode-cta--compare:hover .cta-text::before{left:0}
.popup-viewer360__info{display:none}
.popup-viewer360__info-close{display:none}
.popup-viewer360__close{position:absolute;top:20px;right:20px;border:1px solid #cbcbcb;border-radius:50%;width:48px;height:48px;background:#fff;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}
.popup-viewer360__close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.popup-viewer360__close::before,.popup-viewer360__close::after{content:'';display:block;position:absolute;left:50%;top:50%;width:23px;height:1px;background-color:#000;z-index:2}
.popup-viewer360__close::before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}
.popup-viewer360__close::after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
.popup-viewer360.is-show{background:rgba(0,0,0,0.6);-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px)}
.popup-viewer360.is-show .popup-viewer360__layer{-webkit-transform:translateY(0);transform:translateY(0)}
@media only screen and (min-width:768px) and (max-width:1024px){.fg07-menu{min-width:17.578125vw;max-width:35.15625vw;width:17.578125vw}
.fg07-menu.fg07-menu--text-field{width:32.2265625vw;padding-top:2.1484375vw}
.fg07-menu--text-field__hint{font-size:1.7578125vw;line-height:2.34375vw;-webkit-transform:translate(0,2.1484375vw);transform:translate(0,2.1484375vw)}
.focus .fg07-menu--text-field__hint,.selected .fg07-menu--text-field__hint,.open .fg07-menu--text-field__hint{font-size:1.3671875vw;line-height:1.953125vw;-webkit-transform:translate(0,0);transform:translate(0,0)}
.fg07-menu--text-field__error{font-size:1.171875vw;line-height:1.5625vw;padding-top:.78125vw}
.fg07-menu__select{min-height:3.515625vw}
.filled .fg07-menu__select{min-height:4.6875vw}
.fg07-menu--text-field .fg07-menu__select{height:3.125vw;top:2.1484375vw}
.fg07-menu__select-field{min-height:3.515625vw}
.fg07-menu__select-field-text{font-size:1.3671875vw;margin-left:2.34375vw;margin-right:4.6875vw}
.fg07-menu__select-field-icon{width:1.5625vw;height:1.5625vw;right:2.34375vw}
.filled .fg07-menu__select-field{min-height:4.6875vw;border-radius:2.34375vw}
.filled .fg07-menu__select-field-text{font-size:1.7578125vw;margin-left:2.34375vw;margin-right:6.25vw}
.filled .fg07-menu__select-field-icon{width:2.34375vw;height:2.34375vw;right:2.34375vw}
.fg07-menu--text-field .fg07-menu__select-field{height:3.125vw}
.fg07-menu--text-field .fg07-menu__select-field-text{height:3.125vw;font-size:1.7578125vw;line-height:2.34375vw;padding:0vw 3.125vw .78125vw 0vw}
.fg07-menu--text-field .fg07-menu__select-field-icon.down,.fg07-menu--text-field .fg07-menu__select-field-icon.up{width:1.5625vw;height:1.5625vw;bottom:1.171875vw;right:.78125vw}
.fg07-menu__list-wrap{top:3.515625vw;border-radius:.5859375vw}
.filled .fg07-menu__list-wrap{border-radius:2.34375vw}
.filled .fg07-menu__list-wrap .scrollbar-vertical__track{top:1.953125vw;bottom:1.953125vw}
.fg07-menu__list-option{min-height:2.5390625vw}
.fg07-menu__list-option-wrap{padding:.48828125vw}
.fg07-menu__list-option-wrap:last-of-type{margin-bottom:.78125vw}
.fg07-menu__list-option-text{font-size:1.3671875vw;margin-left:1.85546875vw;margin-right:4.19921875vw}
.fg07-menu__list-option-icon{width:1.5625vw;height:1.5625vw;right:2.34375vw}
.fg07-spec-compare{padding:46px 20px}
.fg07-spec-compare__inner{width:688px;max-width:688px}
.fg07-spec-compare__header{margin-bottom:1px}
.fg07-spec-compare__header-desc{margin-top:19px;font-size:20px}
.fg07-spec-compare__header-cta{gap:8px;margin-top:20px;font-size:16px}
.fg07-spec-compare__header-cta--outlink::after{width:16px;height:16px}
.fg07-spec-compare__header-disclaimer{margin-top:57px;font-size:14px}
.fg07-spec-compare__headline{font-size:38px}
.fg07-spec-compare__selector{margin:0 -20px;padding-bottom:20px}
.fg07-spec-compare__selector-inner{margin:0 20px;min-height:84px}
.fg07-spec-compare__selector-item{width:214px}
.fg07-spec-compare__selector .fg07-menu__select{min-height:44px}
.fg07-spec-compare__selector .fg07-menu__select-field{min-height:44px;border-bottom-width:4px}
.fg07-spec-compare__selector .fg07-menu__select-field-text{margin-left:0;margin-right:24px;font-size:18px}
.fg07-spec-compare__selector .fg07-menu__select-field-icon{width:24px;height:24px}
.fg07-spec-compare__selector .fg07-menu__list-option{min-height:38px}
.fg07-spec-compare__selector .fg07-menu__list-option-text{font-size:18px;margin-left:11px}
.fg07-spec-compare[data-spec-category="SMARTPHONE"] .fg07-spec-compare__selector .fg07-menu__list-option-text{font-size:14px}
.fg07-spec-compare__selector .fg07-menu__list-group-title{padding:10px 12px}
.fg07-spec-compare__device-item{width:214px}
.fg07-spec-compare__product{margin-top:28px}
.fg07-spec-compare__product-image{margin:0 -11px;min-height:236px}
.fg07-spec-compare__product-image--none svg{height:220px}
.fg07-spec-compare__product-color{margin-top:48px}
.fg07-spec-compare__product-color-title{margin-top:17px;font-size:16px}
.fg07-spec-compare__product-color .option-selector-v2{gap:13px;margin-top:10px}
.fg07-spec-compare__product-color .option-selector-v2__color{padding:2px;width:26px;height:26px}
.fg07-spec-compare__product-color .option-selector-v2__color::after{left:-2px;top:-2px;right:-2px;bottom:-2px;border-width:2px}
.fg07-spec-compare__product-color .option-selector-v2__color-name span{font-size:16px}
.fg07-spec-compare__product-color .option-selector-v2__swiper-slide{padding:0 7px}
.fg07-spec-compare__product-price{margin-top:15px;font-size:20px}
.fg07-spec-compare__product-cta{min-height:38px;border-width:1px;border-radius:10px;font-size:12px}
.fg07-spec-compare__product-cta-wrap{margin-top:40px}
.fg07-spec-compare__product-cta-inner{min-width:155px}
.fg07-spec-compare__product-offer{margin-top:40px;padding:24px 20px 22px;border-radius:20px;font-size:16px}
.fg07-spec-compare__product-overview{margin-top:40px;padding:24px 20px;border-radius:20px}
.fg07-spec-compare__product-overview-item{gap:4px}
.fg07-spec-compare__product-overview-item+.fg07-spec-compare__product-overview-item{margin-top:12px}
.fg07-spec-compare__product-overview-icon{width:18px;height:18px}
.fg07-spec-compare__product-overview-text{width:152px;font-size:18px}
.fg07-spec-compare__specs{margin-top:118px}
.fg07-spec-compare__specs-section{margin-top:117px}
.fg07-spec-compare__specs-section:first-of-type{margin-top:0}
.fg07-spec-compare__specs-title-wrap{margin-bottom:60px}
.fg07-spec-compare__specs-detail-wrap+.fg07-spec-compare__specs-detail-wrap{margin-top:59px}
.fg07-spec-compare__specs-list{gap:30px;padding:0 5px}
.fg07-spec-compare__specs-item{width:224px}
.fg07-spec-compare__specs-item::after{left:-16px}
.fg07-spec-compare__specs-detail:not(.is-empty)+.fg07-spec-compare__specs-value{margin-top:12px}
.fg07-spec-compare__specs-icon+.fg07-spec-compare__specs-value{margin-top:11px}
.fg07-spec-compare--2column .fg07-spec-compare__selector-item{width:332px}
.fg07-spec-compare--2column .fg07-spec-compare__device-item{width:332px}
.fg07-spec-compare--2column .fg07-spec-compare__product-image{width:236px}
.fg07-spec-compare--2column .fg07-spec-compare__product-offer{width:214px}
.fg07-spec-compare--2column .fg07-spec-compare__product-overview{width:214px}
}
@media screen and (max-width:1024px){.popup-viewer360__layer{height:100%;max-height:92vh;border-top-left-radius:40px;border-top-right-radius:40px}
.popup-viewer360__layer-inner{padding:0 0 90px 0}
.popup-viewer360__viewer{border-bottom-left-radius:40px;border-bottom-right-radius:40px;width:100%}
.popup-viewer360__content{position:absolute;bottom:0;left:0;right:0;margin:0;width:100%;height:90px;z-index:20}
.popup-viewer360__section{display:block;padding:0;width:100%}
.popup-viewer360__title{display:none}
.popup-viewer360__text-wrap{display:block;position:absolute;bottom:110px;left:50%;margin:0;padding:42px;border-radius:14px;max-width:330px;background-color:#fff;z-index:1;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.2);box-shadow:0 4px 8px rgba(0,0,0,0.2);opacity:0;-webkit-transition:opacity .2s ease,-webkit-transform .4s ease;transition:opacity .2s ease,-webkit-transform .4s ease;transition:opacity .2s ease,transform .4s ease;transition:opacity .2s ease,transform .4s ease,-webkit-transform .4s ease}
.popup-viewer360__headline{font-size:30px}
.popup-viewer360__disclaimer{margin-top:29px;font-size:14px}
.popup-viewer360__mode{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;position:absolute;left:0;right:0;top:0;bottom:0;z-index:5}
.popup-viewer360__mode-cta{padding:0 18px;border-radius:8px;border:1px solid #d5d5d5;min-width:129px;height:40px;font-size:12px;background-color:transparent}
.popup-viewer360__mode-cta .cta-text{color:#000}
.popup-viewer360__mode-cta .cta-text::after{height:1px;background-color:#000}
.popup-viewer360__mode-cta .cta-text::before{margin-top:-3px;width:5px;height:5px;border-width:0 0 1px 1px;border-color:#000}
.popup-viewer360__info-close{display:block;position:absolute;top:2px;right:4px;width:32px;height:32px}
.popup-viewer360__info-close::before,.popup-viewer360__info-close::after{content:'';display:block;position:absolute;left:50%;top:50%;width:17px;height:1.2px;background-color:#000;z-index:1}
.popup-viewer360__info-close::before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}
.popup-viewer360__info-close::after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
.popup-viewer360__info{display:block;position:absolute;left:20px;bottom:20px;border:1px solid #d5d5d5;border-radius:50%;width:48px;height:48px;background:url('data:image/svg+xml;base64,CQkJCQk8c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CgkJCQkJCTxwYXRoIGQ9Im0wIDBoMjB2MjBoLTIweiIgZmlsbD0ibm9uZSIgLz4KCQkJCQkJPGcgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgoJCQkJCQkJPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQgMTQpIj4KCQkJCQkJCQk8cGF0aAoJCQkJCQkJCQlkPSJtLTguNi42Yy0xLjItMS4yLTEuOS0yLjktMS45LTQuNnMuNy0zLjQgMS45LTQuNiAyLjktMS45IDQuNi0xLjkgMy40LjcgNC42IDEuOSAyIDIuOSAyIDQuNi0uNyAzLjQtMiA0LjYtMi45IDItNC42IDItMy40LS43LTQuNi0yem05LjkuN2MxLjQtMS40IDIuMi0zLjMgMi4yLTUuM3MtLjgtMy45LTIuMi01LjMtMy4zLTIuMi01LjMtMi4yLTMuOS44LTUuMyAyLjItMi4yIDMuMy0yLjIgNS4zLjggMy45IDIuMiA1LjMgMy4zIDIuMiA1LjMgMi4yYzIgMCAzLjktLjggNS4zLTIuMnoiCgkJCQkJCQkJLz4KCQkJCQkJCQk8cGF0aCBkPSJtLTUuMy01LjEtLjEuNC40LjFjLjMuMS4zLjIuMy40bC0uNyAzLjNjLS4yLjguMSAxLjIuOCAxLjIuNSAwIDEuMS0uMiAxLjQtLjZsLjEtLjRjLS4yLjItLjUuMi0uNi4yLS4zIDAtLjQtLjItLjMtLjVsLjktNC40eiIgLz4KCQkJCQkJCTwvZz4KCQkJCQkJCTxjaXJjbGUgY3g9IjEwIiBjeT0iNi44IiByPSIxIiAvPgoJCQkJCQk8L2c+CgkJCQkJPC9zdmc+Cg==') 50% 50% no-repeat;background-size:50% auto;z-index:20}
.popup-viewer360__close{top:20px;right:20px;width:48px;height:48px}
.popup-viewer360__close::before,.popup-viewer360__close::after{width:23px;height:1px}
.popup-viewer360.is-shadow .popup-viewer360__layer::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.1)}
.popup-viewer360.is-shadow .popup-viewer360__viewer-frame{z-index:10}
.popup-viewer360.is-info-show .popup-viewer360__layer-inner::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.1);z-index:11}
.popup-viewer360.is-info-show .popup-viewer360__layer-inner .popup-viewer360__content{z-index:inherit}
.popup-viewer360.is-info-show .popup-viewer360__layer-inner .popup-viewer360__text-wrap{opacity:1;z-index:30;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}
}
@media only screen and (max-width:767px){.fg07-menu{min-width:50vw;max-width:100vw;width:50vw}
.fg07-menu.fg07-menu--text-field{width:91.66666667vw;padding-top:5vw}
.fg07-menu--text-field__hint{font-size:3.88888889vw;line-height:5.55555556vw;-webkit-transform:translate(0,5vw);transform:translate(0,5vw)}
.focus .fg07-menu--text-field__hint,.selected .fg07-menu--text-field__hint,.open .fg07-menu--text-field__hint{font-size:3.33333333vw;line-height:4.44444444vw;-webkit-transform:translate(0,0);transform:translate(0,0)}
.fg07-menu--text-field__error{font-size:2.77777778vw;line-height:3.88888889vw;padding-top:2.22222222vw}
.fg07-menu__select{visibility:visible;z-index:1;min-height:10vw}
.filled .fg07-menu__select{min-height:13.33333333vw}
.fg07-menu--text-field .fg07-menu__select{height:7.77777778vw;top:5vw}
.fg07-menu__select-field{min-height:10vw}
.fg07-menu__select-field-text{font-size:3.33333333vw;margin-left:6.66666667vw;margin-right:13.33333333vw}
.fg07-menu__select-field-icon{width:4.44444444vw;height:4.44444444vw;right:6.66666667vw}
.filled .fg07-menu__select-field{min-height:13.33333333vw;border-radius:6.66666667vw}
.filled .fg07-menu__select-field-text{font-size:3.88888889vw;margin-left:6.66666667vw;margin-right:15.55555556vw}
.filled .fg07-menu__select-field-icon{width:4.44444444vw;height:4.44444444vw;right:6.66666667vw}
.fg07-menu--text-field .fg07-menu__select-field{height:7.77777778vw}
.fg07-menu--text-field .fg07-menu__select-field-text{height:7.77777778vw;font-size:3.88888889vw;line-height:5.55555556vw;padding:0vw 8.88888889vw 2.22222222vw 0vw}
.fg07-menu--text-field .fg07-menu__select-field-icon.down,.fg07-menu--text-field .fg07-menu__select-field-icon.up{width:4.44444444vw;height:4.44444444vw;bottom:2.77777778vw;right:2.22222222vw}
.fg07-spec-compare{padding:8.88888889vw 8.33333333vw}
.fg07-spec-compare__inner{max-width:100%}
.fg07-spec-compare__header{margin-bottom:0}
.fg07-spec-compare__header-desc{margin-top:4.44444444vw;font-size:4.44444444vw}
.fg07-spec-compare__header-cta{gap:1.66666667vw;margin-top:2.77777778vw;font-size:3.33333333vw}
.fg07-spec-compare__header-cta--outlink::after{width:3.61111111vw;height:3.61111111vw}
.fg07-spec-compare__header-disclaimer{margin-top:8.61111111vw;font-size:2.77777778vw}
.fg07-spec-compare__header-disclaimer p{margin-top:.83333333vw}
.fg07-spec-compare__headline{font-size:6.11111111vw}
.fg07-spec-compare__selector{margin:auto;padding-bottom:2.77777778vw}
.fg07-spec-compare__selector-inner{margin:auto;min-height:15.55555556vw}
.fg07-spec-compare__selector-item{width:37.77777778vw}
.fg07-spec-compare__selector-item:nth-of-type(3){display:none}
.fg07-spec-compare__selector .fg07-menu{min-width:100%}
.fg07-spec-compare__selector .fg07-menu__select{min-height:7.77777778vw}
.fg07-spec-compare__selector .fg07-menu__select-field{padding-bottom:2.08333333vw;min-height:7.77777778vw;border-bottom-width:.55555556vw}
.fg07-spec-compare__selector .fg07-menu__select-field-text{margin-left:0vw;margin-right:4.44444444vw;font-size:3.88888889vw}
.fg07-spec-compare__selector .fg07-menu__select-field-icon{bottom:3.05555556vw;right:0;width:3.61111111vw;height:3.61111111vw}
.fg07-spec-compare__selector .fg07-menu__list-option{min-height:9.44444444vw}
.fg07-spec-compare__selector .fg07-menu__list-option-text{font-size:5.55555556vw;margin-left:1.38888889vw}
.fg07-spec-compare__device-item{width:37.77777778vw}
.fg07-spec-compare__device-item:nth-of-type(3){display:none}
.fg07-spec-compare__product{margin-top:5.55555556vw}
.fg07-spec-compare__product-image{margin:0;min-height:37.77777778vw}
.fg07-spec-compare__product-image--none svg{height:37.77777778vw}
.fg07-spec-compare__product-color{margin-top:10vw}
.fg07-spec-compare__product-color-title{margin-top:1.94444444vw;font-size:3.33333333vw}
.fg07-spec-compare__product-color .option-selector-v2{gap:1.38888889vw;margin-top:.41666667vw}
.fg07-spec-compare__product-color .option-selector-v2__color{padding:1px;width:5.27777778vw;height:5.27777778vw}
.fg07-spec-compare__product-color .option-selector-v2__color::after{left:-1px;top:-1px;right:-1px;bottom:-1px;border-width:1px}
.fg07-spec-compare__product-color .option-selector-v2__color-name{margin-bottom:.83333333vw}
.fg07-spec-compare__product-color .option-selector-v2__color-name span{font-size:3.33333333vw}
.fg07-spec-compare__product-color .option-selector-v2__color-code::before{border-width:.5px}
.fg07-spec-compare__product-color .option-selector-v2__swiper-container{padding:.27777778vw 0vw}
.fg07-spec-compare__product-color .option-selector-v2__swiper-slide{padding:0vw .83333333vw}
.fg07-spec-compare__product-color .option-selector-v2__swiper--min .option-selector-v2__swiper-container{padding:.27777778vw 6.66666667vw}
.fg07-spec-compare__product-price{margin-top:1.38888889vw;font-size:3.88888889vw}
.fg07-spec-compare__product-cta{margin-top:1.38888889vw;min-height:11.11111111vw;border-width:.27777778vw;border-radius:2.77777778vw;font-size:3.33333333vw}
.fg07-spec-compare__product-cta-wrap{margin-top:5.27777778vw}
.fg07-spec-compare__product-cta-inner{min-width:35.55555556vw;width:35.55555556vw}
.fg07-spec-compare__product-offer{margin-top:5.83333333vw;padding:2.77777778vw 2.77777778vw;border-radius:2.77777778vw;font-size:2.77777778vw}
.fg07-spec-compare__product-overview{margin-top:5.83333333vw;padding:2.77777778vw 2.77777778vw;border-radius:2.77777778vw}
.fg07-spec-compare__product-overview-item{gap:1.11111111vw}
.fg07-spec-compare__product-overview-item+.fg07-spec-compare__product-overview-item{margin-top:3.33333333vw}
.fg07-spec-compare__product-overview-icon{width:4.44444444vw;height:4.44444444vw}
.fg07-spec-compare__product-overview-text{width:26.66666667vw;font-size:2.77777778vw}
.fg07-spec-compare__specs{margin-top:15.27777778vw}
.fg07-spec-compare__specs-section{margin-top:15.27777778vw}
.fg07-spec-compare__specs-section:first-of-type{margin-top:0vw}
.fg07-spec-compare__specs-title-wrap{margin-bottom:8.88888889vw}
.fg07-spec-compare__specs-title{gap:1.11111111vw;padding-bottom:1.66666667vw;border-bottom-width:.27777778vw;line-height:1.167}
.fg07-spec-compare__specs-title-icon{margin-top:1.80555556vw;width:6.66666667vw}
.fg07-spec-compare__specs-title-text{font-size:6.66666667vw}
.fg07-spec-compare__specs-title-text .sup{font-size:3.88888889vw}
.fg07-spec-compare__specs-title-cta{position:static;display:inline-block;margin-top:2.22222222vw;font-size:3.33333333vw}
.fg07-spec-compare__specs-title-cta--outlink{vertical-align:middle}
.fg07-spec-compare__specs-title-cta--outlink::after{margin-top:-0.27777778vw;margin-left:1.11111111vw;width:3.05555556vw;height:3.05555556vw}
.fg07-spec-compare__specs-cat{font-size:5.27777778vw}
.fg07-spec-compare__specs-cat-wrap+.fg07-spec-compare__specs-cat-wrap{margin-top:9.44444444vw;margin-bottom:6.38888889vw;padding-top:7.77777778vw;border-top-width:.5px}
.fg07-spec-compare__specs-cat+.fg07-spec-compare__specs-detail-wrap{margin-top:7.5vw}
.fg07-spec-compare__specs-detail-wrap+.fg07-spec-compare__specs-detail-wrap{margin-top:9.72222222vw}
.fg07-spec-compare__specs-detail{gap:.55555556vw;font-size:3.33333333vw;line-height:1.25}
.fg07-spec-compare__specs-detail::before{margin:1.38888889vw;width:1.66666667vw;height:1.66666667vw}
.fg07-spec-compare__specs-list{gap:10vw;padding:0vw 1.11111111vw}
.fg07-spec-compare__specs-list+.fg07-spec-compare__specs-list{margin-top:4.16666667vw}
.fg07-spec-compare__specs-list--values-only+.fg07-spec-compare__specs-list{margin-top:10.27777778vw}
.fg07-spec-compare__specs-list.with-title:not(.with-icon) .fg07-spec-compare__specs-item::after{top:5.55555556vw}
.fg07-spec-compare__specs-list.with-title.with-icon .fg07-spec-compare__specs-item::after{top:4.16666667vw}
.fg07-spec-compare__specs-list.with-title.with-value:not(.with-icon) .fg07-spec-compare__specs-item::after{top:5.27777778vw;bottom:0}
.fg07-spec-compare__specs-list.with-title.with-value:not(.with-offer):not(.with-icon) .fg07-spec-compare__specs-item::after{bottom:0}
.fg07-spec-compare__specs-list.with-value:not(.with-offer) .fg07-spec-compare__specs-item::after{bottom:0}
.fg07-spec-compare__specs-item{width:35.55555556vw}
.fg07-spec-compare__specs-item::after{top:1.38888889vw;bottom:1.38888889vw;left:-5vw;width:.5px;-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}
.fg07-spec-compare__specs-item:nth-of-type(3){display:none}
.fg07-spec-compare__specs-bigicon{margin-top:8.33333333vw}
.fg07-spec-compare__specs-bigicon-image{width:26.66666667vw}
.fg07-spec-compare__specs-bigicon .fg07-spec-compare__specs-item::after{top:1.38888889vw;bottom:1.38888889vw}
.fg07-spec-compare__specs-bigicon+.fg07-spec-compare__specs-detail-wrap{margin-top:6.11111111vw}
.fg07-spec-compare__specs-icon{width:13.33333333vw;height:13.33333333vw}
.fg07-spec-compare__specs-detail:not(.is-empty)+.fg07-spec-compare__specs-icon{margin-top:.55555556vw}
.fg07-spec-compare__specs-value{padding-top:.27777778vw;font-size:4.16666667vw;line-height:1.2}
.fg07-spec-compare__specs-detail:not(.is-empty)+.fg07-spec-compare__specs-value{margin-top:0}
.fg07-spec-compare__specs-icon+.fg07-spec-compare__specs-value{margin-top:.55555556vw}
.fg07-spec-compare__specs-offer{margin-top:2.77777778vw;font-size:2.77777778vw}
.fg07-spec-compare__specs-disclaimer{margin-top:8.05555556vw;max-width:auto;font-size:2.77777778vw}
.fg07-spec-compare__specs-disclaimer p{margin-top:.27777778vw}
.fg07-spec-compare__disclaimer{font-size:2.77777778vw}
.fg07-spec-compare--2column .fg07-spec-compare__selector-item{width:37.77777778vw}
.fg07-spec-compare--2column .fg07-spec-compare__device-item{width:37.77777778vw}
.fg07-spec-compare--2column .fg07-spec-compare__product-image{margin:0;width:auto}
.fg07-spec-compare--2column .fg07-spec-compare__product-offer{width:auto}
.fg07-spec-compare--2column .fg07-spec-compare__product-overview{width:auto}
.popup-viewer360__layer{border-top-left-radius:28px;border-top-right-radius:28px}
.popup-viewer360__layer-inner{display:block;position:absolute;padding:0;height:100%}
.popup-viewer360__viewer{position:absolute;top:0;left:0;right:0;bottom:70px;border-top-left-radius:28px;border-top-right-radius:28px;width:100%}
.popup-viewer360__viewer-frame{height:102%}
.popup-viewer360__content{height:70px}
.popup-viewer360__text-wrap{bottom:80px;padding:37px 24px;border-radius:14px;max-width:330px;width:91.7%}
.popup-viewer360__headline{font-size:24px}
.popup-viewer360__disclaimer{margin-top:20px;font-size:12px}
.popup-viewer360__mode-cta{padding:0 18px;border-radius:8px;min-width:129px;height:40px;font-size:12px}
.popup-viewer360__mode-cta .cta-text::before{margin-top:-3px;width:5px;height:5px}
.popup-viewer360__info-close{display:block;position:absolute;top:7px;right:7px;width:32px;height:32px}
.popup-viewer360__info-close::before,.popup-viewer360__info-close::after{content:'';display:block;position:absolute;left:50%;top:50%;width:24px;height:2px;background-color:#000;z-index:1}
.popup-viewer360__info-close::before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}
.popup-viewer360__info-close::after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
.popup-viewer360__info{left:15px;bottom:15px;width:40px;height:40px}
.popup-viewer360__close{top:15px;right:15px;width:40px;height:40px}
.popup-viewer360__close::before,.popup-viewer360__close::after{width:20px;height:1px}
}