.hubble-upgrade-popup.hubble-flex-popup .hubble-pd-popup__title:after{background:url('../../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/flex-popup-icon.png') no-repeat 0 0;background-size:100% auto}
.hubble-upgrade-popup.hubble-flex-popup .hubble-upgrade-popup__info-title{width:245px}
.hubble-upgrade-popup.hubble-flex-popup .hubble-upgrade-popup__info-desc{width:auto}
.hubble-upgrade-popup .hubble-pd-popup__layer{max-width:920px}
.hubble-upgrade-popup .hubble-pd-popup__content{padding-bottom:56px}
.hubble-upgrade-popup .hubble-pd-popup__head{color:#000}
.hubble-upgrade-popup .hubble-pd-popup__title{display:block;position:relative;padding-right:48px}
.hubble-upgrade-popup .hubble-pd-popup__title:after{position:absolute;top:1px;right:0;width:40px;height:40px;background:url('../../../../../../../../../../etc.clientlibs/samsung/clientlibs/consumer/global/clientlib-common/resources/images/upgrade-popup-icon.png') no-repeat 0 0;background-size:100% auto;content:''}
.hubble-upgrade-popup .hubble-pd-popup__title.no-image{padding:0}
.hubble-upgrade-popup .hubble-pd-popup__title.no-image:after{display:none}
.hubble-upgrade-popup .hubble-pd-popup__subtitle{margin-top:16px;padding-right:50px}
.hubble-upgrade-popup .hubble-pd-popup__body{min-height:340px;margin-top:35px}
.hubble-upgrade-popup .hubble-pd-popup__body-inner{font-size:15px;color:#000}
.hubble-upgrade-popup .s-btn-text.s-cta-hubble-blue{font-size:inherit;font-weight:normal;letter-spacing:inherit;text-transform:none}
.hubble-upgrade-popup__payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:40px}
.s-upgrade-sepol .hubble-upgrade-popup__payment{min-height:227px}
.hubble-upgrade-popup__payment-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%}
.hubble-upgrade-popup__payment-month{width:100%;font-size:18px;text-align:center}
.hubble-upgrade-popup__payment ul{width:100%;margin-top:20px}
.hubble-upgrade-popup__payment ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;font-size:15px;line-height:1.27}
.hubble-upgrade-popup__payment ul li:first-child{margin-top:0}
.hubble-upgrade-popup__payment ul li .hubble-upgrade-popup__payment-title{width:265px;padding-right:10px;font-weight:bold}
.hubble-upgrade-popup__payment ul li .hubble-upgrade-popup__payment-desc{width:155px}
.hubble-upgrade-popup__payment+.hubble-upgrade-popup__notice{padding-top:30px;border-top:1px solid #eaeaea}
.hubble-upgrade-popup__info{margin-top:16px;overflow:hidden}
.hubble-upgrade-popup__info:first-child{margin-top:0}
.hubble-upgrade-popup__info-title,.hubble-upgrade-popup__info-desc{float:left;vertical-align:top}
.hubble-upgrade-popup__info-title{width:11%}
.s-upgrade-seuk .hubble-upgrade-popup__info-title{width:20%}
.hubble-upgrade-popup__info-desc{width:89%;padding-left:17px;-webkit-box-sizing:border-box;box-sizing:border-box}
.s-upgrade-seuk .hubble-upgrade-popup__info-desc{width:80%;padding-left:13px}
.hubble-upgrade-popup__check{margin-top:25px;padding-top:26px;border-top:1px solid #e5dfdf}
.s-upgrade-seg .hubble-upgrade-popup__check{margin-top:36px;padding-top:36px}
.hubble-upgrade-popup__check-title{font-weight:bold;letter-spacing:-0.042em}
.hubble-upgrade-popup__check-list{position:relative;margin-top:14px;padding:0 10px;letter-spacing:-0.035em;font-size:14px;line-height:1.33}
.s-upgrade-seg .hubble-upgrade-popup__check-list{letter-spacing:0}
.hubble-upgrade-popup__check-list-wrap{margin-top:26px}
.hubble-upgrade-popup__check-list:first-child{margin-top:0}
.hubble-upgrade-popup__check-list .hubble-pd-checkbox__label{padding-top:3px;line-height:1.33}
.hubble-upgrade-popup__check-list.is-check-required:before{position:absolute;top:2px;left:0;color:#d62e2e;line-height:1;content:'*'}
.hubble-upgrade-popup__check-list.is-check-desc{margin-top:17px;padding-left:38px}
.hubble-upgrade-popup__check-error{margin-top:16px;padding-left:38px;color:#d62e2e;font-size:14px;letter-spacing:-0.03em}
.hubble-upgrade-popup__check .checkbox-v2__label{display:table;width:100%}
.hubble-upgrade-popup__check .checkbox-v2__label-box-wrap{-webkit-box-flex:0;-ms-flex:none;flex:none}
.hubble-upgrade-popup__check .checkbox-v2__label-text{padding-top:3px;line-height:1.33;display:table-cell}
.hubble-upgrade-popup__disclaimer{margin-top:33px;font-size:12px;line-height:1.34;color:#636363}
.hubble-upgrade-popup__disclaimer a{color:#006bea;text-decoration:underline;display:inline-block}
.hubble-upgrade-popup__disclaimer .s-btn-text{font-weight:normal;font-size:inherit;letter-spacing:normal;text-transform:none}
.hubble-upgrade-popup__notice{margin-top:30px;color:#000;font-size:15px}
.hubble-upgrade-popup__notice.s-text-emphasis{font-weight:bold}
.hubble-upgrade-popup__notice a{color:#006bea;text-decoration:underline}
.hubble-upgrade-popup__notice a[target="_blank"]:after{display:inline-block;content:'';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) 50% no-repeat;background-size:100% 100%}
.hubble-upgrade-popup__summary{margin-top:36px}
.hubble-upgrade-popup__summary-content{display:table;width:100%;font-size:0;border:2px solid #888;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-upgrade-popup__summary-product{display:table-cell;position:relative;width:50%;padding:20px 22px 22px;font-size:15px;color:#000;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #888}
.hubble-upgrade-popup__summary-product .s-trade-brand{display:block}
.hubble-upgrade-popup__summary-product .s-trade-model{display:inline-block;margin-top:3px}
.hubble-upgrade-popup__summary-product:after{position:absolute;right:-1px;top:0;height:100%;border-right:1px solid #888;content:''}
.hubble-upgrade-popup__summary-price{display:table-cell;width:50%;margin-top:-1px;padding:23px 21px 20px;font-size:0;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-upgrade-popup__summary-price .s-trade-title{font-size:15px;font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-upgrade-popup__summary-price .s-trade-total{padding:2px 0;font-size:18px;color:#006bea;text-align:right;font-family:'SamsungSharpSans',arial,sans-serif}
.hubble-upgrade-popup__summary-price .s-trade-list,.hubble-upgrade-popup__summary-price .s-trade-desc{display:inline-block;width:70%;margin-top:1px;font-weight:bold;font-size:15px;color:#9e9e9e;vertical-align:top}
.hubble-upgrade-popup__summary-price .s-trade-desc{width:30%;font-style:normal;text-align:right}
.hubble-upgrade-popup__apply-check{margin-top:39px;font-size:0}
.hubble-upgrade-popup__apply-check li{display:inline-block;width:20%;vertical-align:top}
.hubble-upgrade-popup__apply-check-ico{width:42px;height:42px;margin:auto}
.hubble-upgrade-popup__apply-check-ico img{width:100%;height:100%}
.hubble-upgrade-popup__apply-check-desc{margin-top:12px;padding:0 11px;font-size:15px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
.hubble-upgrade-popup .trade-in-popup__image-check-list{font-size:0;text-align:center}
.hubble-upgrade-popup .trade-in-popup__image-check-item-desc{padding:0 10px}
.hubble-upgrade-popup .s-upgrade-seg .hubble-pd-popup__title br{display:none}
@media only screen and (min-width:768px) and (max-width:1440px){.hubble-upgrade-popup.hubble-flex-popup .hubble-upgrade-popup__info-title{width:17.01388889vw}
.hubble-upgrade-popup .hubble-pd-popup__layer{max-width:63.88888889vw}
.hubble-upgrade-popup .hubble-pd-popup__content{padding-bottom:3.88888889vw}
.hubble-upgrade-popup .hubble-pd-popup__title{padding-right:3.33333333vw}
.hubble-upgrade-popup .hubble-pd-popup__title:after{width:2.77777778vw;height:2.77777778vw}
.hubble-upgrade-popup .hubble-pd-popup__subtitle{margin-top:1.11111111vw;padding-right:3.47222222vw}
.hubble-upgrade-popup .hubble-pd-popup__body{min-height:23.61111111vw;margin-top:2.43055556vw}
.hubble-upgrade-popup .hubble-pd-popup__body-inner{font-size:1.04166667vw}
.hubble-upgrade-popup__payment{margin-top:2.77777778vw}
.s-upgrade-sepol .hubble-upgrade-popup__payment{min-height:15.76388889vw}
.hubble-upgrade-popup__payment-month{font-size:1.25vw}
.hubble-upgrade-popup__payment ul{margin-top:1.38888889vw}
.hubble-upgrade-popup__payment ul li{margin-top:1.38888889vw;font-size:1.04166667vw}
.hubble-upgrade-popup__payment ul li .hubble-upgrade-popup__payment-title{width:18.40277778vw;padding-right:.69444444vw}
.hubble-upgrade-popup__payment ul li .hubble-upgrade-popup__payment-desc{width:10.76388889vw}
.hubble-upgrade-popup__payment+.hubble-upgrade-popup__notice{padding-top:2.08333333vw}
.hubble-upgrade-popup__info{margin-top:1.11111111vw}
.hubble-upgrade-popup__info-desc{padding-left:1.18055556vw}
.s-upgrade-seuk .hubble-upgrade-popup__info-desc{padding-left:.90277778vw}
.hubble-upgrade-popup__check{margin-top:1.73611111vw;padding-top:1.80555556vw}
.s-upgrade-seg .hubble-upgrade-popup__check{margin-top:2.5vw;padding-top:2.5vw}
.hubble-upgrade-popup__check-list{margin-top:.97222222vw;padding:0vw .69444444vw;font-size:.97222222vw}
.hubble-upgrade-popup__check-list-wrap{margin-top:1.80555556vw}
.hubble-upgrade-popup__check-list .hubble-pd-checkbox__label{padding-top:.20833333vw}
.hubble-upgrade-popup__check-list.is-check-desc{margin-top:1.18055556vw;padding-left:2.63888889vw}
.hubble-upgrade-popup__check-error{margin-top:1.11111111vw;padding-left:2.63888889vw;font-size:.97222222vw}
.hubble-upgrade-popup__check .checkbox-v2__label-text{padding-top:.20833333vw}
.hubble-upgrade-popup__disclaimer{margin-top:2.29166667vw;font-size:.83333333vw}
.hubble-upgrade-popup__notice{margin-top:2.08333333vw;font-size:1.04166667vw}
.hubble-upgrade-popup__notice a[target="_blank"]:after{width:.83333333vw;height:.83333333vw}
.hubble-upgrade-popup__summary{margin-top:2.5vw}
.hubble-upgrade-popup__summary-product{padding:1.38888889vw 1.52777778vw 1.52777778vw 1.52777778vw;font-size:1.04166667vw}
.hubble-upgrade-popup__summary-product .s-trade-model{margin-top:.20833333vw}
.hubble-upgrade-popup__summary-price{padding:1.59722222vw 1.45833333vw 1.38888889vw 1.45833333vw}
.hubble-upgrade-popup__summary-price .s-trade-title{font-size:1.04166667vw}
.hubble-upgrade-popup__summary-price .s-trade-total{padding:.13888889vw 0vw;font-size:1.25vw}
.hubble-upgrade-popup__summary-price .s-trade-list,.hubble-upgrade-popup__summary-price .s-trade-desc{font-size:1.04166667vw}
.hubble-upgrade-popup__apply-check{margin-top:2.70833333vw}
.hubble-upgrade-popup__apply-check-ico{width:2.91666667vw;height:2.91666667vw}
.hubble-upgrade-popup__apply-check-desc{margin-top:.83333333vw;padding:0vw .76388889vw;font-size:1.04166667vw}
.hubble-upgrade-popup .trade-in-popup__image-check-item-desc{padding:0vw .69444444vw}
}
@media only screen and (max-width:767px){.hubble-upgrade-popup.hubble-flex-popup .hubble-upgrade-popup__info-title{width:64.7%}
.hubble-upgrade-popup.hubble-flex-popup .hubble-upgrade-popup__info-desc{width:35.3%}
.hubble-upgrade-popup .hubble-pd-popup__layer{max-width:none}
.hubble-upgrade-popup .hubble-pd-popup__content{padding:0vw 5.55555556vw}
.hubble-upgrade-popup .hubble-pd-popup__head{color:#000}
.hubble-upgrade-popup .hubble-pd-popup__title{padding-right:34.72222222vw;line-height:1.5em}
.hubble-upgrade-popup .hubble-pd-popup__title:after{top:.83333333vw;right:2.22222222vw;width:8.05555556vw;height:8.05555556vw}
.hubble-upgrade-popup .hubble-pd-popup__subtitle{margin-top:3.05555556vw;padding-right:0;line-height:1.35}
.hubble-upgrade-popup .hubble-pd-popup__body{min-height:0;margin:0}
.hubble-upgrade-popup .hubble-pd-popup__body-inner{padding:5.27777778vw 0vw 10.27777778vw 0vw;font-size:3.33333333vw;color:#000}
.hubble-upgrade-popup .s-btn-text.s-cta-hubble-blue.s-ico-new-window:after{margin:-0.55555556vw 0vw 0vw .83333333vw}
.hubble-upgrade-popup__payment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}
.s-upgrade-sepol .hubble-upgrade-popup__payment{min-height:auto}
.hubble-upgrade-popup__payment-wrap{width:100%;margin-top:11.11111111vw}
.hubble-upgrade-popup__payment-wrap:first-child{margin-top:0}
.hubble-upgrade-popup__payment-month{font-size:3.88888889vw}
.hubble-upgrade-popup__payment ul{margin-top:5.83333333vw}
.hubble-upgrade-popup__payment ul li{margin-top:2.77777778vw;font-size:3.33333333vw}
.hubble-upgrade-popup__payment ul li .hubble-upgrade-popup__payment-title{width:56.94444444vw;padding-right:2.77777778vw}
.hubble-upgrade-popup__payment ul li .hubble-upgrade-popup__payment-desc{width:23.61111111vw}
.hubble-upgrade-popup__payment+.hubble-upgrade-popup__notice{padding-top:6.94444444vw}
.hubble-upgrade-popup__info{margin-top:2.5vw}
.hubble-upgrade-popup__info-title{width:23%}
.s-upgrade-seuk .hubble-upgrade-popup__info-title{width:39.5%}
.hubble-upgrade-popup__info-desc{width:77%;padding-left:1.66666667vw}
.s-upgrade-seuk .hubble-upgrade-popup__info-desc{width:60.5%}
.hubble-upgrade-popup__check{margin-top:5.83333333vw;padding-top:6.38888889vw}
.hubble-upgrade-popup__check-title{letter-spacing:.009em}
.hubble-upgrade-popup__check-list{margin-top:5.27777778vw;padding-left:1.94444444vw}
.hubble-upgrade-popup__check-list-wrap{margin-top:4.44444444vw}
.hubble-upgrade-popup__check-list,.hubble-upgrade-popup__check-list .hubble-pd-checkbox__label{font-size:3.33333333vw;line-height:1.4}
.hubble-upgrade-popup__check-list .hubble-pd-checkbox__label{padding-top:.83333333vw}
.hubble-upgrade-popup__check-list.is-check-required:before{top:1px;left:-1px}
.hubble-upgrade-popup__check-list.is-check-desc{margin-top:5.55555556vw;padding-left:9.44444444vw}
.hubble-upgrade-popup__check .checkbox-v2__label-text{padding-top:1.38888889vw;font-size:3.33333333vw}
.hubble-upgrade-popup__check-error{margin-top:5.83333333vw;padding-left:9.44444444vw;font-size:3.33333333vw;letter-spacing:.02em}
.s-upgrade-seg .hubble-upgrade-popup__check{margin-top:6.11111111vw;padding-top:6.38888889vw}
.hubble-upgrade-popup__disclaimer{margin-top:3.88888889vw;font-size:2.77777778vw;line-height:1.34}
.hubble-upgrade-popup__notice{margin-top:6.94444444vw;font-size:2.77777778vw}
.hubble-upgrade-popup__notice a[target="_blank"]:after{width:2.22222222vw;height:2.22222222vw}
.hubble-upgrade-popup__summary{margin-top:2.22222222vw}
.hubble-upgrade-popup__summary-content{display:block}
.hubble-upgrade-popup__summary-product{display:block;width:auto;border-right:0vw;padding:4.72222222vw 3.61111111vw 4.44444444vw 3.61111111vw;font-size:3.33333333vw}
.hubble-upgrade-popup__summary-product .s-trade-model{margin-top:1px}
.hubble-upgrade-popup__summary-product:after{top:auto;right:0;left:0;bottom:0;border:0;border-bottom:1px solid #888}
.hubble-upgrade-popup__summary-price{display:block;width:auto;margin-top:0;padding:2.22222222vw 3.61111111vw 2.77777778vw 3.61111111vw}
.hubble-upgrade-popup__summary-price .s-trade-title{font-size:3.33333333vw}
.hubble-upgrade-popup__summary-price .s-trade-total{margin-top:1.94444444vw;padding:0;font-size:5vw}
.hubble-upgrade-popup__summary-price .s-trade-list,.hubble-upgrade-popup__summary-price .s-trade-desc{margin-top:1px;font-size:3.05555556vw}
.hubble-upgrade-popup__summary-price .s-trade-desc{width:30%}
.hubble-upgrade-popup__apply-check{margin-top:5.83333333vw}
.hubble-upgrade-popup__apply-check li{display:block;width:auto;margin-top:4.16666667vw}
.hubble-upgrade-popup__apply-check-ico{display:inline-block;width:8.33333333vw;height:8.33333333vw;vertical-align:middle}
.hubble-upgrade-popup__apply-check-desc{display:inline-block;width:86%;margin-top:1px;padding:0vw 5.27777778vw;font-size:3.33333333vw;text-align:left;vertical-align:middle}
.hubble-upgrade-popup .trade-in-popup__image-check-list{display:table;text-align:left}
.hubble-upgrade-popup .trade-in-popup__image-check-item-desc{display:table-cell;margin-top:.27777778vw;padding:0vw 5.27777778vw;vertical-align:middle}
.hubble-upgrade-popup .trade-in-popup__image-check-item-img{display:table-cell;vertical-align:middle;width:8.33333333vw;height:8.33333333vw}
.hubble-upgrade-popup .s-upgrade-seg .hubble-pd-popup__title{padding-right:25vw}
.hubble-upgrade-popup .s-upgrade-seg .hubble-pd-popup__title br{display:block}
}