.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 .s-was-price b{display:inline-block;font-weight:400;margin-left:4px}
.hubble-addon-page .s-was-price s{display:inline-block;padding-left:4px}
.hubble-addon-page .s-was-price em{display:inline-block}
.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.type-evoucher .s-clear-btn-wrap{position:static}
.hubble-addon-page__sticky.type-evoucher .s-price-wrap b{display:block;font-size:14px}
.hubble-addon-page__sticky.type-freegift .hubble-addon-page__top-inner{padding: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:right;margin-left:24px;right: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__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-left:16px}
.hubble-addon-page__title{display:inline-block}
.hubble-addon-page__title .s-page-title{display:block;font-size:18px;font-family:"SamsungSharpSans","SamsungOneArabic",tahoma,sans-serif;word-break:break-word}
.hubble-addon-page__total{display:inline-block;margin-top:1px;margin-right:auto}
.hubble-addon-page__total .s-frequent-price{text-align:left;font-size:12px;line-height:1.32}
.hubble-addon-page__total .s-discount-price{text-align:left;font-size:14px}
.hubble-addon-page__total .s-was-price{color:#757575}
.hubble-addon-page__total .s-total-price{text-align:left;font-size:18px}
.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-right: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:22px;vertical-align:baseline;color:#0b6bea}
.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{font-size:14px;font-weight:700}
.hubble-addon-page__total .s-epp-price{margin-top:2px;font-size:14px;line-height:1.71;text-align:left}
.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-right: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:16px 24px}
.type-freegift .hubble-addon-page__price-wrap{padding:26px 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-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","SamsungOneArabic",tahoma,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}
.hubble-addon-page__price-content{position:relative;padding:0 0 10px 0;border-bottom:1px solid #eaeaea;text-align:left}
.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{margin-bottom:12px;text-align:right;font-weight:bold;font-size:20px}
.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-right:6px;vertical-align:baseline}
.hubble-addon-page__price .s-clear-btn-wrap{position:absolute;top:15px;left:0;font-size:0}
.hubble-addon-page__price .s-clear-btn.is-disabled{opacity:.4}
.hubble-addon-page__price .s-price-wrap{margin-top:8px;display:block;font-size:0}
.hubble-addon-page__price .s-price-wrap span{display:inline-block;margin-right:2px;vertical-align:baseline}
.hubble-addon-page__price .s-price-wrap span:first-child{margin-right: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;color:#757575}
.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-right:4px;font-size:24px}
.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-info{min-width:327px;display:table;margin-right:auto;margin-top:5px;vertical-align:baseline;font-size:0}
.hubble-addon-page__price .s-price-info li{display:table-row;overflow:hidden;margin-top:10px;line-height:1.36}
.hubble-addon-page__price .s-price-info li.total-price{color:#006bea}
.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{display:table-cell;padding:5px 0;padding-left:18px;text-align:right;font-size:14px}
.hubble-addon-page__price .s-price-info .s-price-wrap{display:table-cell;padding:5px 0;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__selected{padding-left:16px}
.hubble-addon-page__selected-wrap{margin-left:-16px}
.hubble-addon-page__selected-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.hubble-addon-page__selected-item{padding:1px 0}
.hubble-addon-page__selected-item-inner{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}
.hubble-addon-page__selected-item-name{font-size:14px;font-weight:400;word-break:break-word}
.hubble-addon-page__selected-item-price{display:block;font-size:0}
.hubble-addon-page__selected-item-price .s-was-price{display:inline-block;line-height:1.5;padding-left:8px}
.hubble-addon-page__selected-item-price .s-was-price em{font-size:12px;color:#757575}
.hubble-addon-page__selected-item-price .s-price{font-size:14px;line-height:1.36}
.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::before{content:'';position:absolute;top:0;left:-48px;width:1440px;height:100%;background-color:#f7f7f7}
.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{right:-24px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.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,right top,left top,from(rgba(255,255,255,0)),to(#f7f7f7));background:linear-gradient(to left,rgba(255,255,255,0) 0,#f7f7f7 100%)}
.hubble-addon-page__category-btn.category-btn--next{left:-24px;right:auto;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.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,right top,left top,from(#f7f7f7),to(rgba(255,255,255,0)));background:linear-gradient(to left,#f7f7f7 0,rgba(255,255,255,0) 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-right: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-right: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{right:32px}
.hubble-addon-page__list .bc-scroller .bc-scroller-button-next{left: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-left: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:right}
.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;margin-top:16px}
.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;font-size:12px;vertical-align:baseline;word-break:break-word;padding-left: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:right}
.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%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}
.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-right:0}
.hubble-addon-page__confirm-terms .checkbox-v2__label-box-wrap{position:absolute;right:0;top:0}
.hubble-addon-page__confirm-terms-checkbox-wrap{position:relative;padding-right: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;right: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;right:0;top:0;background:0;background-size:16px 14px}
.hubble-addon-page__confirm-terms-checkbox-wrap .checkbox-v2__label-text{padding-right: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-right: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 24px 0 0}
.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-left: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;right: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:auto;right:0;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;left:-30px;bottom:12px;margin-bottom:14px;z-index:101}
.hubble-addon-page__tooltip-box{width:414px;text-align:left}
.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:right;padding:5px 10px 7px 20px}
.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;left: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}
.hubble-addon-page__sticky{top:0;bottom:auto;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #ddd}
:has(.hubble-addon-page__category-wrapper) .hubble-addon-page__sticky.is-lnb-sticky{border-bottom-color:transparent}
.hubble-addon-page__sticky.type-freegift .hubble-addon-page__top-inner{padding:0}
.hubble-addon-page__sticky .hubble-addon-page__top-inner{padding:10px 0 26px 0}
.hubble-addon-page__sticky .hubble-addon-page__product{padding-top:0}
.hubble-addon-page__sticky .hubble-addon-page__price-wrap{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}
.hubble-addon-page__sticky .hubble-addon-page__price-content{padding-top:15px;padding-bottom:0;border-bottom:0;border-top:1px solid #eaeaea}
.hubble-addon-page__sticky .hubble-addon-page__price-content+.hubble-addon-page__price-content{margin-top:12px}
.hubble-addon-page__sticky .hubble-addon-page__tooltip{top:100%;bottom:auto;margin-top:14px}
.hubble-addon-page__sticky .hubble-addon-page__tooltip-arrow{top:auto;bottom:-100%}
.hubble-addon-page__sticky .hubble-addon-page__tooltip-arrow::before{bottom:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-top-width:0}
.hubble-addon-page__sticky .hubble-addon-page__tooltip-arrow::after{bottom:2px;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-top-width:0}
@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 .s-was-price b{margin-left:.27777778vw}
.hubble-addon-page .s-was-price s{padding-left:.27777778vw}
.hubble-addon-page__sticky .bc-progress-bar{top:-0.27777778vw}
.hubble-addon-page__sticky.type-evoucher .s-price-wrap b{font-size:.97222222vw}
.hubble-addon-page__img{width:11.11111111vw;height:11.11111111vw}
.hubble-addon-page__img-wrap{margin-left: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-left: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:1.25vw}
.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-right:.27777778vw;font-size:.97222222vw}
.hubble-addon-page__total .s-price{font-size:1.52777778vw}
.hubble-addon-page__total sup{bottom:-0.13888889vw;font-size:.69444444vw}
.hubble-addon-page__total .s-tradein-text{font-size:.97222222vw}
.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.11111111vw 1.66666667vw}
.type-freegift .hubble-addon-page__price-wrap{padding:1.80555556vw 1.66666667vw}
.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__price .s-txt-select-item{margin-top:.83333333vw;font-size:1.38888889vw}
.hubble-addon-page__price .s-clear-btn{margin-top:.20833333vw;font-size:.90277778vw}
.hubble-addon-page__price .s-clear-btn:after{width:.69444444vw;height:.69444444vw;margin-right:.41666667vw}
.hubble-addon-page__price .s-clear-btn-wrap{top:1.04166667vw}
.hubble-addon-page__price .s-price-wrap{margin-top:.55555556vw}
.hubble-addon-page__price .s-price-wrap span{margin-right:.13888889vw}
.hubble-addon-page__price .s-price-wrap .s-price-default{font-size:.90277778vw}
.hubble-addon-page__price .s-price-wrap .s-price-save{font-size:.90277778vw}
.hubble-addon-page__price .s-price-wrap .s-was-price{font-size:.90277778vw}
.hubble-addon-page__price .s-price-wrap .s-vat-price{font-size:.90277778vw}
.hubble-addon-page__price .s-price-wrap .s-vat-price span.s-except em{padding-right:.27777778vw;font-size:1.66666667vw}
.hubble-addon-page__price .s-price-wrap .s-price{font-size:1.66666667vw;margin-right:.20833333vw}
.hubble-addon-page__price .s-price-info{min-width:22.70833333vw;margin-top:.34722222vw}
.hubble-addon-page__price .s-price-info li{margin-top:.41666667vw}
.hubble-addon-page__price .s-price-info .s-price-title{padding-left:1.25vw;font-size:.97222222vw}
.hubble-addon-page__price .s-price-info .s-price-wrap{padding:.34722222vw 0vw}
.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-size:.97222222vw}
.hubble-addon-page__price .s-price-info .s-price{font-size:.97222222vw}
.hubble-addon-page__selected{padding-left:1.11111111vw}
.hubble-addon-page__selected-wrap{margin-left:-1.11111111vw}
.hubble-addon-page__selected-item{padding:.06944444vw 0vw}
.hubble-addon-page__selected-item-name{font-size:.97222222vw}
.hubble-addon-page__selected-item-price .s-was-price{padding-left:.55555556vw}
.hubble-addon-page__selected-item-price .s-was-price em{font-size:.83333333vw}
.hubble-addon-page__selected-item-price .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::before{left:-3.33333333vw;width:98vw}
.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{right:-1.66666667vw;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.hubble-addon-page__category-btn.category-btn--next{left:-1.66666667vw}
.hubble-addon-page__category-item{padding:.13888889vw 0vw}
.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-right:.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-right:.13888889vw}
.hubble-addon-page__list .bc-scroller.bc-scroller-init{margin-bottom:1.66666667vw}
.hubble-addon-page__list .bc-scroller .bc-scroller-button-prev{right:2.22222222vw}
.hubble-addon-page__list .bc-scroller .bc-scroller-button-next{left: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-left: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{margin-top:1.11111111vw}
.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-left:.27777778vw;font-size:.83333333vw}
.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-right:.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-right:2.70833333vw;font-size:1.04166667vw;padding-top:.20833333vw}
.hubble-addon-page__confirm-terms-required-field{padding-right: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 1.66666667vw 0vw 0vw}
.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-left: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{right:.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{left:-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 .69444444vw .48611111vw 1.38888889vw}
.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}
.hubble-addon-page__sticky .hubble-addon-page__top-inner{padding:.69444444vw 0vw 1.80555556vw 0vw}
.hubble-addon-page__sticky .hubble-addon-page__price-content{padding-top:1.04166667vw}
.hubble-addon-page__sticky .hubble-addon-page__price-content+.hubble-addon-page__price-content{margin-top:.83333333vw}
.hubble-addon-page__sticky .hubble-addon-page__tooltip{margin-top:.97222222vw}
}
@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 .s-was-price b{margin-left:1.11111111vw}
.hubble-addon-page .s-was-price s{padding-left:1.11111111vw}
.hubble-addon-page__sticky{-webkit-box-shadow:0 -5px 20px 0 rgba(0,0,0,0.1);box-shadow:0 -5px 20px 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-evoucher .s-price-wrap b{display:block;margin:0;font-size: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 3.33333333vw 2.5vw 0vw;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 6.66666667vw 4.44444444vw 3.33333333vw}
.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;width:53.33333333vw}
.hubble-addon-page__title .s-page-title{margin-bottom:3.33333333vw;font-size:3.33333333vw}
.hubble-addon-page__total{margin:0}
.hubble-addon-page__total .s-frequent-price{text-align:right;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:right;font-size:2.77777778vw;margin-bottom:1.11111111vw}
.hubble-addon-page__total .s-total-price{text-align:right;font-size:2.77777778vw}
.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-right:.27777778vw;font-size:3.33333333vw}
.hubble-addon-page__total .s-price{font-size:4.44444444vw;padding-left:.55555556vw}
.hubble-addon-page__total .s-price:first-child{padding-left:0vw}
.hubble-addon-page__total sup{bottom:-0.55555556vw;font-size:2.77777778vw}
.hubble-addon-page__total .s-tradein-text{font-size:3.33333333vw}
.hubble-addon-page__total .s-epp-price{text-align:right}
.hubble-addon-page__total .s-epp-price>em{display:block}
.hubble-addon-page__product-cta{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.hubble-addon-page__product-cta .cta{min-width:32.77777778vw}
.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-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 #eaeaea;padding:4.44444444vw 6.66666667vw 3.33333333vw 6.66666667vw}
.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{margin-bottom:2.22222222vw;max-width:53.33333333vw;font-size:3.61111111vw}
.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-clear-btn-wrap{top:4.44444444vw;left:6.66666667vw}
.hubble-addon-page__price .s-price-wrap span{margin-right:.83333333vw}
.hubble-addon-page__price .s-price-wrap span:first-child{margin-right: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-vat-price{font-size:3.33333333vw}
.hubble-addon-page__price .s-price-wrap .s-vat-price span.s-except em{padding-right:.27777778vw;font-size:3.88888889vw}
.hubble-addon-page__price .s-price-wrap .s-price{font-size:3.88888889vw;margin-right:.55555556vw}
.hubble-addon-page__price .s-price-info{min-width:0;width:100%;margin:0;margin-top:1.66666667vw}
.hubble-addon-page__price .s-price-info li{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{min-width:38.05555556vw;padding:.55555556vw 0vw;padding-left:6.66666667vw;text-align:right;font-size:3.33333333vw;vertical-align:baseline}
.hubble-addon-page__price .s-price-info .s-price-wrap{padding:.55555556vw 0vw}
.hubble-addon-page__price .s-price-info .s-price-wrap span{margin-right:.83333333vw}
.hubble-addon-page__price .s-price-info .s-price-wrap span:first-child{margin-right: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-right:.55555556vw}
.hubble-addon-page__selected{padding-left:4.44444444vw}
.hubble-addon-page__selected-wrap{margin-left:-4.44444444vw}
.hubble-addon-page__selected-item{padding:.55555556vw 0vw}
.hubble-addon-page__selected-item-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.hubble-addon-page__selected-item-name{width:53.33333333vw;font-size:3.61111111vw;line-height:1.23;text-align:right}
.hubble-addon-page__selected-item-price{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;width:31.11111111vw}
.hubble-addon-page__selected-item-price .s-was-price{padding:0}
.hubble-addon-page__selected-item-price .s-was-price em{font-size:2.77777778vw}
.hubble-addon-page__selected-item-price .s-price{font-size:3.61111111vw}
.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::before{display:none}
.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{right:0}
.hubble-addon-page__category-btn.category-btn--prev:before{background-size:contain}
.hubble-addon-page__category-btn.category-btn--next{left: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-right:.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-right:.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-left: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;margin-top:3.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-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-right:1.66666667vw;padding-bottom:3.33333333vw}
.hubble-addon-page__confirm-terms-checkbox-wrap.is-required:before{font-size:2.77777778vw;top:.55555556vw;right:-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-right:7.5vw;font-size:2.77777778vw;padding-top:1.38888889vw}
.hubble-addon-page__confirm-terms-required-field{padding-right:9.16666667vw;padding-bottom:5.27777778vw;font-size:2.77777778vw;line-height:5vw}
.hubble-addon-page__option-color{position:relative;width:auto;padding:0vw -0.55555556vw 0vw 5.55555556vw;text-align:right}
.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 6.66666667vw 8.33333333vw 2.22222222vw}
.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-left: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{right:.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:-2.77777778vw;left:auto;bottom:7.77777778vw;margin-bottom:0vw}
.hubble-addon-page__tooltip-box{width:78.88888889vw;text-align:right}
.hubble-addon-page__tooltip-box-inner{min-width:auto;max-width:78.88888889vw;border-radius:1.66666667vw;padding:2.5vw 3.33333333vw 2.22222222vw 7.77777778vw}
.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-addon-page__sticky{top:auto;bottom:0;border:0;-webkit-box-shadow:0 -5px 20px 0 rgba(0,0,0,0.1);box-shadow:0 -5px 20px 0 rgba(0,0,0,0.1)}
.hubble-addon-page__sticky .hubble-addon-page__top-inner{padding:0}
.hubble-addon-page__sticky .hubble-addon-page__product{padding:6.38888889vw 6.66666667vw 4.44444444vw 3.33333333vw}
.hubble-addon-page__sticky .hubble-addon-page__price-wrap{display:block}
.hubble-addon-page__sticky .hubble-addon-page__price-content{padding:4.44444444vw 6.66666667vw 3.33333333vw 6.66666667vw;border-top:0}
.hubble-addon-page__sticky .hubble-addon-page__price-content:last-child{border-bottom:1px solid #eaeaea}
.hubble-addon-page__sticky .hubble-addon-page__price-content+.hubble-addon-page__price-content{margin-top:0;padding-top:0}
.hubble-addon-page__sticky .hubble-addon-page__price-content+.hubble-addon-page__price-content:before{content:'';display:block;height:1px;width:100%;padding-top:3.33333333vw;border-top:1px solid #eaeaea}
.hubble-addon-page__sticky .hubble-addon-page__tooltip{top:auto;bottom:7.77777778vw;margin-bottom:0vw}
.hubble-addon-page__sticky .hubble-addon-page__tooltip-arrow{top:-3.88888889vw;bottom:auto}
.hubble-addon-page__sticky .hubble-addon-page__tooltip-arrow::before{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}
.hubble-addon-page__sticky .hubble-addon-page__tooltip-arrow::after{-webkit-transform:rotate(0);transform:rotate(0);bottom:-0.55555556vw}
}