/* defbrand-2be79a99b5 part7 */

.hdd02-buying-tool__option .option-result__desc{font-size:.83333333vw}
.hdd02-buying-tool__option .option-result__desc-wrap{margin-top:.55555556vw}
.hdd02-buying-tool__option .option-result__desc-title{font-size:.97222222vw}
.hdd02-buying-tool__option .option-result__tip{margin-left:.20833333vw}
.hdd02-buying-tool__option .option-result__tip .icon--help{top:-0.06944444vw;width:.97222222vw;height:.97222222vw}
.hdd02-buying-tool__option .option-result__tooltip{padding:.55555556vw;margin-top:.34722222vw;font-size:.83333333vw;border-radius:.41666667vw}
.hdd02-buying-tool__option .option-result__edit-cta,.hdd02-buying-tool__option .option-result__close{top:.90277778vw;width:1.66666667vw;height:1.66666667vw;padding:.27777778vw}
.hdd02-buying-tool__option .option-result__edit-cta{right:1.38888889vw}
.hdd02-buying-tool__option .option-result .pd-select-option__alert-text{margin-top:2.22222222vw;padding-left:1.11111111vw;font-size:.83333333vw}
.hdd02-buying-tool__option .option-result .pd-select-option__alert-text svg.icon{width:.83333333vw;height:.83333333vw}
.hdd02-buying-tool__option .option-result__close{right:-0.27777778vw}
.hdd02-buying-tool__option .option-result.option-result--ce p[class*='option-result__']+p[class*='option-result__']{margin-top:.55555556vw}
.hdd02-buying-tool__option .option-result.option-result--ce .option-result__text{font-size:.97222222vw}
.hdd02-buying-tool__option .option-result.option-result--ce .option-result__text-title{font-size:1.25vw}
.hdd02-buying-tool__option .option-result.option-result--ce .option-result__desc-wrap{margin-top:1.25vw}
.hdd02-buying-tool__option .option-result.option-result--seau a.cta--underline:after{height:.06944444vw;bottom:.83333333vw}
.hdd02-buying-tool__option .option-result.option-result--seau .pd-select-option__alert-text{padding-left:1.11111111vw;margin-top:2.22222222vw;font-size:.83333333vw}
.hdd02-buying-tool__option .option-result.option-result--seau .pd-select-option__alert-text:before{width:.83333333vw;height:.83333333vw}
.hdd02-buying-tool__option .option-result.option-result--content{padding:1.11111111vw 0vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-price-title{margin-bottom:.27777778vw;font-size:.97222222vw}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-price-wrap{padding:0vw 1.66666667vw .83333333vw 1.66666667vw}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-price-wrap .option-result__multiple-price{font-size:1.38888889vw}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-text-wrap{padding:1.38888889vw 1.66666667vw}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-text-wrap p.option-result__multiple-text{width:27.08333333vw}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-text-wrap p.option-result__multiple-text .s-text-imei{margin-top:.27777778vw;font-size:.83333333vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple{border-width:.06944444vw;border-radius:.41666667vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-result{padding:1.59722222vw 1.66666667vw 1.11111111vw 1.66666667vw;font-size:.97222222vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-price-wrap{min-height:7.70833333vw;padding:1.38888889vw 1.66666667vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-price{margin-bottom:.34722222vw;font-size:1.38888889vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-exchange{font-size:.83333333vw;margin-bottom:.27777778vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-discount{font-size:.83333333vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-text{font-size:.97222222vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-change,.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-delete{font-size:.90277778vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-change{margin-left:1.04166667vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-desc{font-size:.83333333vw;margin-top:1.11111111vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-desc+.desc-type2{margin-top:1.11111111vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-btn{padding:0vw 0vw 0vw 1.66666667vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-link svg.icon{width:.83333333vw;height:.83333333vw}
.hdd02-buying-tool__option .option-result.option-result--content .pd-select-option__alert-text{font-size:.83333333vw;margin-top:2.22222222vw;padding-left:1.11111111vw}
.hdd02-buying-tool__option .option-result.option-result--content .pd-select-option__alert-text svg.icon{width:.83333333vw;height:.83333333vw;top:.13888889vw}
.hdd02-buying-tool__option .option-result.option-result--content .pd-select-option__cta{margin-top:1.11111111vw}
.hdd02-buying-tool__option .option-result.option-result--content .pd-select-option__cta+.pd-select-option__alert-text{margin:1.11111111vw 0vw}
.hdd02-buying-tool__option .option-result.option-result--vn p[class*='option-result__']+p[class*='option-result__'],.hdd02-buying-tool__option .option-result.option-result--vn .option-result__desc-wrap{margin-top:.83333333vw}
.hdd02-buying-tool__option .option-result.option-result--tariff p[class*='option-result__']+p[class*='option-result__'],.hdd02-buying-tool__option .option-result.option-result--tariff .option-result__text-wrap+.option-result__text-wrap,.hdd02-buying-tool__option .option-result.option-result--tariff .option-result__text-wrap+.option-result__desc-wrap{margin-top:.55555556vw}
.hdd02-buying-tool__option .option-result.option-result--my .option-result__text{margin:0vw 0vw .27777778vw 0vw !important}
.hdd02-buying-tool__option .option-result.option-result--my .option-result__text-link{margin-left:.27777778vw}
.hdd02-buying-tool__option .option-result.option-result--my .option-result__text-link svg[class^='icon']{width:.97222222vw;height:.97222222vw}
.hdd02-buying-tool__option .option-result.option-result--my .option-result__sub-text{margin:0vw 0vw .83333333vw 0vw !important}
.hdd02-buying-tool__option .option-result.option-result--extended-warranty-option p[class*='option-result__']+p[class*='option-result__']{margin-top:.83333333vw}
.hdd02-buying-tool__option .option-result.option-result--std{padding:1.11111111vw 0vw;font-size:.97222222vw}
.hdd02-buying-tool__option .option-result.option-result--std p[class*='option-result__']+p[class*='option-result__']{margin-top:.27777778vw}
.hdd02-buying-tool__option .option-result.option-result--std .option-result__multiple-item{padding:1.11111111vw 0vw}
.hdd02-buying-tool__option .option-result.option-result--std .option-result__multiple-result{padding:.83333333vw 0vw}
.hdd02-buying-tool__option .option-result.option-result--std .option-result__multiple-price-wrap span[class*='option-result__multiple-']+span[class*='option-result__multiple-']{margin-top:.27777778vw}
.hdd02-buying-tool__option .option-result.option-result--std .option-result__multiple-change,.hdd02-buying-tool__option .option-result.option-result--std .option-result__multiple-delete{margin:.55555556vw 1.04166667vw .55555556vw 0vw}
.hdd02-buying-tool__option .option-result.option-result--std .option-result__multiple-desc{margin-top:.55555556vw;font-size:.83333333vw}
.hdd02-buying-tool__option .option-result.option-result--std .pd-select-option__cta{margin-top:1.11111111vw}
.hdd02-buying-tool__option .option-result__device-area{margin-top:1.11111111vw}
.hdd02-buying-tool__option .option-result__device-area .scrollbar{width:43.61111111vw;max-width:43.61111111vw}
.hdd02-buying-tool__option .option-result__device-area .scrollbar__contents{width:40.83333333vw;max-height:33.95833333vw}
.hdd02-buying-tool__option .option-result__device-area .scrollbar__contents .option-result:last-child{padding-bottom:1.31944444vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__text-small{margin-top:.34722222vw;font-size:.83333333vw}
.hdd02-buying-tool__option .option-result__device-area .option-result p[class*='option-result__']+p[class*='option-result__']{margin-top:.55555556vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__close{top:.83333333vw}
.hdd02-buying-tool__option .option-result__device-area--select .scrollbar__contents{max-height:31.31944444vw}
.hdd02-buying-tool__option .option-result__device-area--select.option-result__device-area--scroll-wide .scrollbar__contents{max-height:41.52777778vw}
.hdd02-buying-tool__option .option-result__device-area--select .option-result{padding:2.25694444vw 0vw}
.hdd02-buying-tool__option .option-result__device-area--select .option-result__device-content{gap:1.11111111vw}
.hdd02-buying-tool__option .option-result__device-area--select .option-result__more{margin:1.11111111vw 0vw 1.11111111vw 0vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__message{padding:1.11111111vw 0vw;font-size:.83333333vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__message .icon{width:.83333333vw;height:.83333333vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__message-inner{padding-left:1.11111111vw;font-size:.83333333vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__message-inner svg.icon{top:.06944444vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__multiple-btn{gap:1.66666667vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__multiple-btn .option-result__multiple-delete,.hdd02-buying-tool__option .option-result__device-area .option-result__multiple-btn .option-result__multiple-change{font-size:.90277778vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__text+.option-result__multiple-btn{margin-top:1.11111111vw}
.hdd02-buying-tool__option .option-result__more{margin:.97222222vw 0vw 1.11111111vw 0vw}
.hdd02-buying-tool__option .option-result__more-cta{height:3.61111111vw;font-size:.97222222vw;border-radius:.41666667vw}
.hdd02-buying-tool__option .option-result__more-cta .icon{width:1.11111111vw;height:1.11111111vw}
.hdd02-buying-tool__option .pd-package__list{margin-top:1.11111111vw}
.hdd02-buying-tool__option .pd-package__item{padding:1.11111111vw;border-radius:.41666667vw}
.hdd02-buying-tool__option .pd-package__item+.pd-package__item{margin-top:.55555556vw}
.hdd02-buying-tool__option .pd-package__image{margin-right:1.11111111vw}
.hdd02-buying-tool__option .pd-package__image .image{width:4.44444444vw;height:4.44444444vw}
.hdd02-buying-tool__option .pd-package__text{font-size:.97222222vw}
.hdd02-buying-tool__option .pd-package__text ~ .pd-package__cta{margin-top:.27777778vw}
.hdd02-buying-tool__option .pd-offer{margin-top:1.11111111vw}
.hdd02-buying-tool__option .pd-offer__item+.pd-offer__item{margin-top:.55555556vw}
.hdd02-buying-tool__option .pd-offer__content{padding:1.11111111vw;border-radius:.55555556vw}
.hdd02-buying-tool__option .pd-offer__image-icon{padding:.55555556vw;width:4.44444444vw;height:4.44444444vw;margin-right:1.66666667vw}
.hdd02-buying-tool__option .pd-offer__image-icon svg,.hdd02-buying-tool__option .pd-offer__image-icon svg.icon{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .pd-offer__desc{font-size:.97222222vw}
.hdd02-buying-tool__option .pd-offer__desc-badge{margin-bottom:.55555556vw}
.hdd02-buying-tool__option .pd-offer__desc-title{margin-bottom:.27777778vw;font-size:1.11111111vw}
.hdd02-buying-tool__option .pd-offer__desc-sub{margin-top:.55555556vw;font-size:.83333333vw}
.hdd02-buying-tool__option .pd-offer__desc-date{margin-top:.27777778vw;font-size:.83333333vw}
.hdd02-buying-tool__option .pd-offer__cta{margin-top:.55555556vw}
.hdd02-buying-tool__option .pd-offer__cta.cta--contained-icon{margin-top:1.11111111vw}
.hdd02-buying-tool__option .pd-offer__cta .cta.cta--underline-v2{margin:-0.69444444vw 0vw -0.55555556vw 0vw}
.hdd02-buying-tool__option .pd-offer__content--data .text{font-size:.97222222vw}
.hdd02-buying-tool__option .pd-offer__title-text>a,.hdd02-buying-tool__option .pd-offer__content--data .pd-offer__desc a{padding:.69444444vw 0vw .76388889vw 0vw;font-size:.97222222vw;line-height:1.31944444vw}
.hdd02-buying-tool__option .pd-offer__title-text>a:after,.hdd02-buying-tool__option .pd-offer__content--data .pd-offer__desc a:after{bottom:.55555556vw;height:.06944444vw}
.hdd02-buying-tool__option .pd-offer .pd-price{margin-top:.55555556vw}
.hdd02-buying-tool__option .pd-offer .pd-price__original,.hdd02-buying-tool__option .pd-offer .pd-price__save,.hdd02-buying-tool__option .pd-offer .pd-price__now{font-size:.97222222vw}
.hdd02-buying-tool__option .pd-offer .pd-price__save{margin-left:.55555556vw}
.hdd02-buying-tool__option .pd-offer .pd-price__now{margin-top:.27777778vw}
.hdd02-buying-tool__option .pd-offer__selected-bundle-wrap{margin-top:1.11111111vw}
.hdd02-buying-tool__option .pd-offer__selected-bundle{margin-top:.55555556vw;padding:1.11111111vw;border-radius:.41666667vw}
.hdd02-buying-tool__option .pd-offer__selected-bundle .pd-offer__desc-title{font-size:.97222222vw}
.hdd02-buying-tool__option .pd-offer__selected-bundle .pd-price{margin-top:.27777778vw}
.hdd02-buying-tool__option .pd-offer__selected-bundle-cancel{top:.55555556vw;padding-right:.69444444vw;width:2.22222222vw;height:2.22222222vw}
.hdd02-buying-tool__option .pd-offer__selected-bundle-cancel svg.icon{width:1.11111111vw;height:1.11111111vw;padding:.55555556vw}
.hdd02-buying-tool__option .pd-delivery-pickup__item+.pd-delivery-pickup__item{margin-top:.55555556vw}
.hdd02-buying-tool__option .pd-delivery-pickup__item-wrap{padding:1.11111111vw;border-radius:.55555556vw}
.hdd02-buying-tool__option .pd-delivery-pickup__icon{margin-right:1.66666667vw;padding:.55555556vw;width:4.44444444vw;height:4.44444444vw}
.hdd02-buying-tool__option .pd-delivery-pickup__icon .delivery-pickup{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .pd-delivery-pickup__title{margin-top:.13888889vw;font-size:.97222222vw}
.hdd02-buying-tool__option .pd-delivery-pickup__title-text{font-size:.97222222vw}
.hdd02-buying-tool__option .pd-delivery-pickup__edit-button{width:1.66666667vw;height:1.66666667vw;padding:.34722222vw;margin-top:-0.20833333vw;margin-left:.06944444vw;border-radius:.83333333vw}
.hdd02-buying-tool__option .pd-delivery-pickup__button{margin:.27777778vw 0vw -0.20833333vw 0vw}
.hdd02-buying-tool__option .pd-delivery-pickup__info{margin-top:.69444444vw}
.hdd02-buying-tool__option .pd-delivery-pickup__info-text{font-size:.83333333vw}
.hdd02-buying-tool__option .pd-delivery-pickup__info-text+.pd-delivery-pickup__info-text{margin-top:.27777778vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-select-option__headline{padding-bottom:.20833333vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-select-option__sub-headline{margin-top:1.04166667vw;margin-bottom:1.18055556vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer{padding-bottom:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer:last-of-type:not(.pd-offer-child){margin-bottom:1.04166667vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer__list{padding-bottom:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer__desc-sub{margin-top:.625vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer__toggle-wrap{margin-bottom:.13888889vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer__toggle-wrap .pd-select-option__sub-headline{margin-bottom:1.04166667vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer__toggle-wrap .pd-offer__toggle-icon{width:1.66666667vw;height:1.66666667vw;margin-top:1.04166667vw;margin-left:1.11111111vw}
.hdd02-buying-tool .option-divider{height:2.29166667vw}
.hdd02-buying-tool .option-divider:after{height:.06944444vw}
.hdd02-buying-tool__links{padding:.69444444vw 0vw}
.hdd02-buying-tool__links ul>li+li{margin-top:.27777778vw}
.hdd02-buying-tool__links .cta--label{padding:.41666667vw 0vw}
.hdd02-buying-tool__new-links{padding:.69444444vw 0vw}
.hdd02-buying-tool__new-links ul>li+li{margin-top:.90277778vw}
.hdd02-buying-tool__new-links--title{font-size:.97222222vw}
.hdd02-buying-tool__new-links--desc{margin-top:.55555556vw;font-size:.83333333vw}
.hdd02-buying-tool .layer-popup__inner{padding:3.33333333vw;border-radius:1.38888889vw}
.hdd02-buying-tool .layer-popup__title{margin-bottom:1.66666667vw;font-size:1.66666667vw}
.hdd02-buying-tool .layer-popup__contents{font-size:.97222222vw}
.hdd02-buying-tool .layer-popup__information-text{margin:0vw 1.38888889vw;padding:.69444444vw 0vw 1.04166667vw 0vw;font-size:1.52777778vw}
.hdd02-buying-tool .layer-popup__information-text:before{width:3.47222222vw;height:3.47222222vw;margin-bottom:1.04166667vw}
.hdd02-buying-tool .layer-popup__cta-wrap{margin-top:1.66666667vw}
.hdd02-buying-tool .layer-popup__cta-wrap a.cta{margin:0vw .55555556vw}
.hdd02-buying-tool .layer-popup__close{right:.83333333vw;top:.83333333vw;width:3.33333333vw;height:3.33333333vw;background-size:1.66666667vw 1.66666667vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup__inner{width:47.5vw;padding:1.66666667vw 0vw 1.73611111vw 0vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup__title{margin-bottom:1.11111111vw;padding:0vw 3.88888889vw 0vw 1.66666667vw;max-height:2.22222222vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup__contents{padding:0vw 1.66666667vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup__close svg.icon{width:1.66666667vw;height:1.66666667vw;margin:-0.83333333vw 0vw 0vw -0.83333333vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup .pd-selector-option__bezel-image{margin-bottom:2.22222222vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup .pd-selector-option__bezel-item:last-child{margin-left:3.33333333vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup .pd-selector-option__bezel-title{margin-bottom:.83333333vw;font-size:1.52777778vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup .pd-selector-option__bezel-description{font-size:.97222222vw}
.hdd02-buying-tool__cost-box{padding:0vw 3.33333333vw}
.hdd02-buying-tool__summary{margin-top:1.18055556vw;padding:.55555556vw 1.66666667vw;border-radius:.55555556vw}
.hdd02-buying-tool__summary-headline{padding-top:1.66666667vw}
.hdd02-buying-tool__summary-headline-text{font-size:1.38888889vw}
.hdd02-buying-tool__summary .summary{padding:1.04166667vw 0vw 1.25vw 0vw}
.hdd02-buying-tool__summary .summary__product-wrap{margin-top:1.18055556vw}
.hdd02-buying-tool__summary .summary__product-wrap:first-of-type{margin-top:0vw}
.hdd02-buying-tool__summary .summary__product-name{font-size:1.11111111vw}
.hdd02-buying-tool__summary .summary__product-price{font-size:1.11111111vw}
.hdd02-buying-tool__summary .summary__product-price-current{font-size:1.11111111vw}
.hdd02-buying-tool__summary .summary__product-price-sub{margin-top:.34722222vw}
.hdd02-buying-tool__summary .summary__product-price-original{font-size:.97222222vw}
.hdd02-buying-tool__summary .summary__product-badge{gap:.83333333vw;margin-top:.27777778vw;min-height:1.94444444vw}
.hdd02-buying-tool__summary .summary__product-badge .badge-energy-label__text{top:.06944444vw}
.hdd02-buying-tool__summary .summary__product-badge .badge-energy-label__badge{height:1.38888889vw}
.hdd02-buying-tool__summary .summary__product-badge .badge-repairability{margin-top:.13888889vw}
.hdd02-buying-tool__summary .summary__product-badge .badge-repairability img{height:2.22222222vw}
.hdd02-buying-tool__summary .summary__product-name-combo{margin-top:.06944444vw;font-size:1.25vw}
.hdd02-buying-tool__summary .summary__product-list{margin:1.11111111vw 0vw 1.04166667vw 0vw;padding:.48611111vw 1.66666667vw .69444444vw 1.66666667vw;border-radius:.55555556vw}
.hdd02-buying-tool__summary .summary__product-list-item{padding:1.11111111vw 0vw 1.04166667vw 0vw}
.hdd02-buying-tool__summary .summary__select-option{font-size:.97222222vw}
.hdd02-buying-tool__summary .summary__select-option-wrap{margin-top:.20833333vw}
.hdd02-buying-tool__summary .summary__select-option:after{margin:0vw .41666667vw}
.hdd02-buying-tool__summary .summary__select-option-sub-wrap{font-size:.97222222vw;margin-top:.69444444vw}
.hdd02-buying-tool__summary .summary__select-option-sub-wrap+.summary__select-option-sub-wrap{margin-top:.83333333vw}
.hdd02-buying-tool__summary .summary__select-option-sub-name{margin-left:1.11111111vw}
.hdd02-buying-tool__summary .summary-delivery{margin-top:.97222222vw;margin-bottom:-0.41666667vw}
.hdd02-buying-tool__summary .summary-delivery__item+.summary-delivery__item{margin-top:.34722222vw}
.hdd02-buying-tool__summary .summary-delivery__name{padding:.20833333vw 0vw;gap:.55555556vw}
.hdd02-buying-tool__summary .summary-delivery__text{font-size:.97222222vw}
.hdd02-buying-tool__summary .summary-delivery__icon svg{width:1.11111111vw;height:1.11111111vw}
.hdd02-buying-tool__summary .summary-delivery__cta{margin-left:1.11111111vw}
.hdd02-buying-tool__summary .summary-delivery__cta .cta{margin:-0.625vw 0vw}
.hdd02-buying-tool__summary .summary-list{padding:1.11111111vw 0vw}
.hdd02-buying-tool__summary .summary-list__item+.summary-list__item{margin-top:1.11111111vw}
.hdd02-buying-tool__summary .summary-list__name{font-size:1.11111111vw}
.hdd02-buying-tool__summary .summary-list__price{font-size:1.11111111vw}
.hdd02-buying-tool__summary .summary-disclaimer{padding:1.11111111vw 0vw}
.hdd02-buying-tool__summary .summary-disclaimer__item{gap:.27777778vw;margin-top:.48611111vw;font-size:.97222222vw}
.hdd02-buying-tool__summary .summary-disclaimer__icon .icon{margin-top:.13888889vw;width:1.11111111vw;height:1.11111111vw}
.hdd02-buying-tool__summary .cost-box{padding:1.25vw 0vw}
.hdd02-buying-tool__summary .cost-box__headline{font-size:1.38888889vw}
.hdd02-buying-tool__summary .cost-box__price-text{margin-right:.55555556vw;font-size:.97222222vw}
.hdd02-buying-tool__summary .cost-box__price-text--sub{display:inline-block;margin:.55555556vw 0vw -0.27777778vw 0vw;font-size:.97222222vw}
.hdd02-buying-tool__summary .cost-box__price-now{font-size:1.38888889vw}
.hdd02-buying-tool__summary .cost-box__price-vat{margin-left:.55555556vw;font-size:.97222222vw}
.hdd02-buying-tool__summary .cost-box__price-eyebrow,.hdd02-buying-tool__summary .cost-box__price-stock,.hdd02-buying-tool__summary .cost-box__price-label,.hdd02-buying-tool__summary .cost-box__price-sub{margin-top:.55555556vw;font-size:.97222222vw}
.hdd02-buying-tool__summary .cost-box__price-sales-pitch,.hdd02-buying-tool__summary .cost-box__price-rewards,.hdd02-buying-tool__summary .cost-box__price-description{margin-top:.27777778vw;font-size:.97222222vw}
.hdd02-buying-tool__summary .cost-box__price-description svg{top:-0.13888889vw;width:1.11111111vw;height:1.11111111vw;margin-right:.27777778vw}
.hdd02-buying-tool__cta-wrap{margin:1.11111111vw 3.33333333vw 0vw 3.33333333vw}
.hdd02-buying-tool__cta-sub{margin-top:.83333333vw}
.hdd02-buying-tool__cta-sub .cta{margin:-0.41666667vw 0vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list{padding:1.38888889vw 0vw 0vw 0vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list__item{min-height:2.98611111vw;font-size:.97222222vw;padding:.76388889vw 0vw .90277778vw 0vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list__name+.summary-list__option-wrap{margin-top:.27777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list__text{font-size:.83333333vw;margin-bottom:.27777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list__option{margin-top:.20833333vw;font-size:.97222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list__option:after{top:-0.13888889vw;margin:0vw .55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list .summary-list__item--product{padding-bottom:1.31944444vw;font-size:1.25vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list .summary-list__item--product .summary-list__name{margin-top:.27777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list .summary-list__item--product .summary-list__text{font-size:.97222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package{padding:1.59722222vw 0vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package::before{left:3.33333333vw;right:3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__item{margin-bottom:2.15277778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__product-name{font-size:1.11111111vw;margin-bottom:.90277778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche{gap:.625vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche .badge-repairability .image__main{height:2.63888889vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche .badge-repairability__image{height:2.63888889vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche .badge-energy-label .badge{width:3.54166667vw;height:1.66666667vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche .badge-energy-label .badge .badge__grade--with-text{width:2.63888889vw;height:1.25vw;margin:.20833333vw .69444444vw .20833333vw .20833333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche .badge-durability{width:9.16666667vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche:has(.badge-repairability){gap:1.11111111vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche:has(.badge-durability){gap:.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche:has(.badge-durability) .badge-energy-label__badge{width:3.54166667vw;height:1.94444444vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box{padding:1.66666667vw 3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__eyebrow{margin-bottom:.27777778vw;font-size:.97222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__label{font-size:.97222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-sub:has(.cost-box__price-tax){margin-top:.34722222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-now{font-size:1.94444444vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-text{margin-right:.41666667vw;font-size:1.25vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-vat{margin-left:.55555556vw;font-size:.97222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-tax{font-size:.97222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-original,.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-save{font-size:.97222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-save{margin-left:.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box--samcol .cost-box__price-now{margin-bottom:.27777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box--samcol .cost-box__price-original{margin-bottom:.13888889vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__stock-text{font-size:.97222222vw;margin-top:.34722222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__stock-text+.cost-box__stock-text{margin-top:.27777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__badge+.cost-box__price{margin-top:.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__badge .badge{width:5.625vw;height:2.63888889vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__badge .badge__grade--with-text{width:4.16666667vw;height:1.94444444vw;margin:.34722222vw 1.11111111vw .34722222vw .34722222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__badge .badge-repairability{height:2.63888889vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box .badge-charger .charger-icon{width:2.70833333vw;height:3.47222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box .badge-energy-label+.badge-charger,.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box .badge-repairability+.badge-charger{margin-left:.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__pf-link{font-size:.83333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge .badge-energy-label__badge{width:3.54166667vw;height:1.94444444vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge .badge-repairability__image{width:4.375vw;height:2.63888889vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge .badge-energy-label+.badge-repairability{margin-left:1.11111111vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge+.cost-box__price{margin-top:.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge+.cost-box__label{margin-top:.97222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge.fr .badge-repairability .image__main{width:auto;height:3.47222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge.fr .badge-repairability__image{height:3.47222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge.fr .badge-energy-label+.badge-repairability{margin-left:.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge.fr .badge-durability{width:9.16666667vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge.fr .badge-energy-label+.badge-durability{margin-left:.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__sales-pitch{margin-top:.27777778vw;font-size:.97222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__description,.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__rewards{font-size:.97222222vw;margin-top:.27777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__description+.cost-box__description{margin-top:.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__description svg{top:-0.13888889vw;width:1.11111111vw;height:1.11111111vw;margin-right:.27777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__disclaimer{margin-top:1.18055556vw;font-size:.83333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta{padding:0vw .69444444vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta .cta{min-width:14.72222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta .cta.cta--label{padding:.76388889vw 0vw .69444444vw 0vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta:not(:first-child) .cta--label{margin-top:.69444444vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta-wrap--business,.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta-wrap--bespoke{margin:.76388889vw 0vw -0.34722222vw 0vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta-wrap--business .cost-box__cta,.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta-wrap--bespoke .cost-box__cta{padding-top:.34722222vw;padding-bottom:.34722222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta-wrap--business .cost-box__cta .cta,.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta-wrap--bespoke .cost-box__cta .cta{min-width:11.25vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta-wrap--bespoke span.cost-box__cta{padding:0vw .27777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta-wrap--bespoke span.cost-box__cta .cta{min-width:14.72222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box p+.cost-box__cta-wrap{margin-top:1.11111111vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price+.cost-box__cta-wrap{margin-top:1.66666667vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__eyebrow+.cost-box__price+.cost-box__cta-wrap{margin-top:1.11111111vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__error-message{margin-top:1.11111111vw;font-size:.97222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .pd-select-option__tooltip__cta{margin-left:.13888889vw;width:1.04166667vw;height:1.04166667vw;min-width:.55555556vw;min-height:.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .pd-select-option__tooltip__message{right:.55555556vw;margin-top:.13888889vw;padding:.55555556vw .55555556vw .34722222vw .55555556vw;padding-right:1.94444444vw;border-radius:.41666667vw;width:18.75vw;font-size:.83333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .pd-select-option__tooltip__close{right:.41666667vw;top:.41666667vw;width:1.11111111vw;height:1.11111111vw;padding:.13888889vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .pd-select-option__tooltip__close svg.icon{width:.83333333vw;height:.83333333vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on-popup{letter-spacing:-0.27777778vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on-popup__inner{width:73.19444444vw;min-height:31.38888889vw;max-height:41.94444444vw;padding:1.66666667vw 0vw 0vw 0vw;border-radius:1.38888889vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on-popup__title{margin-bottom:3.33333333vw;padding:0vw 3.88888889vw 0vw 1.66666667vw;font-size:1.66666667vw;max-height:2.22222222vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on-popup__contents{padding:0vw 1.66666667vw 0vw .97222222vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on-popup__contents .scrollbar__wrap{max-height:38.75vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on-popup__close{right:.83333333vw;top:.83333333vw;width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on-popup__close .add-on-popup__icon{width:1.66666667vw;height:1.66666667vw;margin:-0.83333333vw 0vw 0vw -0.83333333vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-images{width:26.38888889vw;height:16.66666667vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-images .swiper-slide{padding:0vw 3.125vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-images .swiper-button-prev{left:.55555556vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-images .swiper-button-next{right:.55555556vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-images .image .image__preview,.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-images .image .image__main{height:16.66666667vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-content{padding-bottom:2.77777778vw;padding-left:3.33333333vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-title{margin-bottom:1.11111111vw;font-size:1.25vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-info{margin-bottom:1.11111111vw;font-size:.83333333vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-seller{margin-left:1.11111111vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-seller:before{height:1.11111111vw;margin-right:1.11111111vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-review{margin-bottom:1.18055556vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-item{font-size:.97222222vw;padding-left:1.38888889vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-item:before{left:.27777778vw;top:.48611111vw;width:.27777778vw;height:.27777778vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-item+.pdd16-step-buying__learn-more-feature-item{margin-top:.20833333vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-cta{margin-top:1.66666667vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-icon{margin-top:1.66666667vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-icon-item{width:8.88888889vw;margin-left:1.73611111vw;padding:.83333333vw .55555556vw .55555556vw .55555556vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-icon-item:before{left:-0.90277778vw;top:.83333333vw;height:6.11111111vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-icon-image{width:4.44444444vw;margin-bottom:.55555556vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-icon-text{height:2.22222222vw;font-size:.83333333vw}
.hdd02-buying-tool .add-on__layer-learn-more .scrollbar-vertical__track,.hdd02-buying-tool .add-on__layer-learn-more .scrollbar-vertical__bar{display:block}
}
@media only screen and (max-width:767px){.hdd02-product-info{padding:0vw 6.66666667vw}
.hdd02-product-info .pd-info{top:auto;padding:0;left:auto;width:auto;height:auto}
.hdd02-product-info .pd-info__title{display:block;margin-right:13.33333333vw;height:auto;font-size:5.55555556vw;text-overflow:initial;line-height:1.33;overflow:visible}
.hdd02-product-info .pd-info__badge-icon{padding-right:8.33333333vw}
.hdd02-product-info .pd-info__badge-icon .badge-icon+.badge-icon{margin-left:1.94444444vw}
.hdd02-product-info .pd-info__badge-icon+.pd-info__title{margin-top:2.22222222vw;margin-right:0}
.hdd02-product-info .pd-info__sku{margin-top:5.27777778vw}
.hdd02-product-info .pd-info__sku-code{font-size:3.33333333vw}
.hdd02-product-info .pd-info__sku-code[role='button']{border-bottom:0;line-height:1.33}
.hdd02-product-info .pd-info__sku-code[role='button'] .icon{left:auto;right:auto;margin:0}
.hdd02-product-info .pd-info__sku-code[role='button'] .icon--info{width:3.33333333vw;height:3.33333333vw;vertical-align:-0.27777778vw}
.hdd02-product-info .pd-info__sku-layer{top:5.55555556vw;padding:2.22222222vw;border-radius:1.66666667vw;max-width:93.33333333vw;font-size:3.33333333vw}
.hdd02-product-info .pd-info__seller{margin-left:2.22222222vw;padding-left:2.22222222vw;font-size:3.33333333vw}
.hdd02-product-info .pd-info__seller:after{margin-top:-2.22222222vw;width:.27777778vw;height:4.44444444vw}
.hdd02-product-info .pd-info__ean{margin-top:2.22222222vw;font-size:3.33333333vw}
.hdd02-product-info .pd-info__rating{margin-top:2.22222222vw}
.hdd02-product-info .pd-info__rating .rating-v2__point,.hdd02-product-info .pd-info__rating .rating-v2__review-count{font-size:3.88888889vw}
.hdd02-product-info .pd-info__rating .revoo-review__icon{width:4.44444444vw;height:4.44444444vw}
.hdd02-product-info .pd-info__rating .revoo-review__text{margin-left:1.11111111vw;font-size:3.88888889vw}
.hdd02-product-info .pd-info__usp-list{margin-top:5vw}
.hdd02-product-info .dot-list__item{padding-left:4.44444444vw;font-size:3.33333333vw}
.hdd02-product-info .dot-list__item .icon{top:.55555556vw;width:3.33333333vw;height:3.33333333vw}
.hdd02-product-info .dot-list__item+.dot-list__item{margin-top:1.38888889vw}
.hdd02-buying-tool{max-width:100%}
.hdd02-buying-tool .dot-list__item{padding-left:4.44444444vw;font-size:3.33333333vw}
.hdd02-buying-tool .dot-list__item .icon{top:.55555556vw;width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool .dot-list__item:not(:has(.icon))::after{content:'';left:1.11111111vw;top:1.94444444vw;width:1.11111111vw;height:1.11111111vw}
.hdd02-buying-tool .dot-list__item+.dot-list__item{margin-top:1.38888889vw}
.hdd02-buying-tool__option{padding:0vw 6.66666667vw}
.hdd02-buying-tool__option .pd-select-option{padding:6.66666667vw 0vw;margin-top:6.66666667vw}
.hdd02-buying-tool__option .pd-select-option__cta-space{margin-top:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__headline{font-size:5vw}
.hdd02-buying-tool__option .pd-select-option__headline svg.icon{width:6.66666667vw;height:6.66666667vw;margin-right:2.22222222vw}
.hdd02-buying-tool__option .pd-select-option__headline-wrap{gap:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__cta-wrap .cta.cta--underline-v2{margin:-2.77777778vw 0vw;padding-top:1.94444444vw;padding-bottom:2.22222222vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__sub-headline-wrap{margin-top:6.66666667vw}
.hdd02-buying-tool__option .pd-select-option__sub-headline{font-size:5vw}
.hdd02-buying-tool__option .pd-select-option__sub-headline-wrap .pd-select-option__info-link{width:6.66666667vw;height:6.66666667vw;padding:.83333333vw;margin-left:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option__desc{margin-top:2.22222222vw;font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option__desc .cta.cta--underline-v2::after{bottom:.83333333vw}
.hdd02-buying-tool__option .pd-select-option__desc .cta .icon{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__notice{padding-left:4.44444444vw;margin-top:1.94444444vw;font-size:2.77777778vw}
.hdd02-buying-tool__option .pd-select-option__notice .icon{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__discount{margin-top:4.44444444vw;padding:4.44444444vw;border-radius:2.22222222vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__discount-text{padding-left:18.88888889vw;min-height:17.77777778vw}
.hdd02-buying-tool__option .pd-select-option__discount-text:before{left:-2.22222222vw;width:17.77777778vw;height:17.77777778vw}
.hdd02-buying-tool__option .pd-select-option__carrier{margin-top:3.61111111vw}
.hdd02-buying-tool__option .pd-select-option__carrier img,.hdd02-buying-tool__option .pd-select-option__carrier .carrier-logo{height:8.88888889vw}
.hdd02-buying-tool__option .pd-select-option__carrier .carrier-logo ~ .carrier-logo{margin-left:2.22222222vw}
.hdd02-buying-tool__option .pd-select-option__info-list{margin-top:4.44444444vw;padding:4.44444444vw;border-radius:2.22222222vw}
.hdd02-buying-tool__option .pd-select-option__info-item{padding-left:22.22222222vw;min-height:13.33333333vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__info-item .image,.hdd02-buying-tool__option .pd-select-option__info-item svg.icon{width:13.33333333vw;height:13.33333333vw}
.hdd02-buying-tool__option .pd-select-option__info-item-title{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option__info-item-text{margin-top:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option__info-list .pd-select-option__info-item+.pd-select-option__info-item{margin-top:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__wrap{margin-top:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__carrier+.pd-select-option__wrap{margin-top:5.83333333vw}
.hdd02-buying-tool__option .pd-select-option__color-name{font-size:3.33333333vw;margin-bottom:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option__menu .menu__list-wrap{border-radius:1.66666667vw}
.hdd02-buying-tool__option .pd-select-option__menu .menu__list-option-wrap{padding:1.94444444vw 1.38888889vw}
.hdd02-buying-tool__option .pd-select-option__menu .menu__list-option-wrap:first-of-type{margin-top:1.66666667vw}
.hdd02-buying-tool__option .pd-select-option__menu .menu__select-field-text{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option__menu .menu__select-field-icon{width:4.44444444vw;height:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__check-message{margin-top:2.22222222vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__list{gap:2.22222222vw}
.hdd02-buying-tool__option .pd-select-option__item .pd-selector-option__badge{margin-bottom:2.22222222vw}
.hdd02-buying-tool__option .pd-select-option__item .checkbox-v2__label .link-text{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option__item .checkbox-v2__label .link-text .icon{width:3.88888889vw;height:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option__item-check{padding:0vw .55555556vw}
.hdd02-buying-tool__option .pd-select-option__item-check .checkbox-v3__label-text{padding-left:2.77777778vw}
.hdd02-buying-tool__option .pd-select-option__item-check .checkbox-v3__label-text a.cta--underline-v2:after{bottom:.27777778vw}
.hdd02-buying-tool__option .pd-select-option__item-check .checkbox-v3__label-text a.cta--underline-v2 .icon{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__input-wrap{margin-top:4.44444444vw;padding-bottom:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__input-wrap .text-field-v2{padding-top:1.66666667vw}
.hdd02-buying-tool__option .pd-select-option__input-wrap .cta{margin-left:6.66666667vw;min-width:26.11111111vw}
.hdd02-buying-tool__option .pd-select-option__list--terms{margin-top:5vw}
.hdd02-buying-tool__option .pd-select-option__tooltip{margin-top:5.27777778vw}
.hdd02-buying-tool__option .pd-select-option__tooltip__text{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option__tooltip__cta{margin-left:1.11111111vw;width:4.44444444vw;height:4.44444444vw;min-width:2.22222222vw;min-height:2.22222222vw}
.hdd02-buying-tool__option .pd-select-option__tooltip__message{margin-top:1.66666667vw;padding:2.22222222vw 2.22222222vw 1.38888889vw 2.22222222vw;padding-right:7.77777778vw;border-radius:1.66666667vw;max-width:100%;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__tooltip__close{right:1.66666667vw;top:1.66666667vw;width:4.44444444vw;height:4.44444444vw;padding:.55555556vw}
.hdd02-buying-tool__option .pd-select-option__tooltip__close svg.icon{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__item>p{font-size:3.33333333vw;margin-top:2.22222222vw}
.hdd02-buying-tool__option .pd-select-option__list--samsung-care .pd-select-option__item>p{margin-top:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option__item-info{padding-left:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__item-info svg.icon{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__item-disclaimer,.hdd02-buying-tool__option .pd-select-option__disclaimer{margin-top:4.44444444vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__disclaimer .cta--underline-v2::after{bottom:.83333333vw}
.hdd02-buying-tool__option .pd-select-option__disclaimer .cta--underline-v2 .icon{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option .pd-select-option__list--image-button .pd-option-selector__label{padding:8.33333333vw 6.66666667vw}
.hdd02-buying-tool__option .pd-select-option .pd-select-option__item .pd-option-selector__img-wrap .image{height:22.22222222vw}
.hdd02-buying-tool__option .pd-select-option .pd-select-option__item-option-text{margin-top:2.22222222vw;font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option .pd-select-option__item-promotion-text{margin-top:2.5vw}
.hdd02-buying-tool__option .pd-select-option .pd-select-option__item-notice{margin-top:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option .pd-select-option__item .pd-outofstock,.hdd02-buying-tool__option .pd-select-option .pd-select-option__item .pd-instock{font-size:2.77777778vw;margin-top:1.94444444vw}
.hdd02-buying-tool__option .pd-select-option .pd-select-option__item .pd-in-stock-icon,.hdd02-buying-tool__option .pd-select-option .pd-select-option__item .pd-out-stock-icon{margin-top:1.94444444vw;padding-left:0vw;font-size:2.77777778vw}
.hdd02-buying-tool__option .pd-select-option .pd-select-option__item .pd-in-stock-icon .s-stock-icon,.hdd02-buying-tool__option .pd-select-option .pd-select-option__item .pd-out-stock-icon .s-stock-icon{left:0vw;width:2.77777778vw;height:2.77777778vw}
.hdd02-buying-tool__option .pd-select-option .pd-select-option__item .pd-in-stock-icon .s-stock-icon .icon,.hdd02-buying-tool__option .pd-select-option .pd-select-option__item .pd-out-stock-icon .s-stock-icon .icon{width:2.77777778vw;height:2.77777778vw}
.hdd02-buying-tool__option .pd-select-option__alert-message{margin-top:2.5vw;padding-left:4.44444444vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__alert-message svg.icon{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__error{margin-top:1.66666667vw;font-size:2.77777778vw}
.hdd02-buying-tool__option .pd-select-option__eta-text{font-size:3.33333333vw;margin-top:6.66666667vw}
.hdd02-buying-tool__option .pd-select-option__eta-text>span{margin-top:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option__eta-text svg.icon{width:6.66666667vw;height:6.66666667vw}
.hdd02-buying-tool__option .pd-select-option--upgrade-program .pd-select-option__alert-message{margin-top:5vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product{padding:5vw 0vw 2.22222222vw 8.88888889vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap{margin-top:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product .checkbox-v2,.hdd02-buying-tool__option .pd-select-option .add-on-product .checkbox-v3{top:5vw;left:.55555556vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__image{width:13.33333333vw;height:13.33333333vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__detail-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.hdd02-buying-tool__option .pd-select-option .add-on-product .image img{max-height:20vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__text-wrap{margin-left:4.44444444vw;width:auto}
.hdd02-buying-tool__option .pd-select-option .add-on-product .badge-icon{margin-bottom:2.22222222vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__title{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__serial-number,.hdd02-buying-tool__option .pd-select-option .add-on-product__desc{margin-top:1.11111111vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product .cta{margin:1.38888889vw 0vw 0vw 4.44444444vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product .cta.cta--contained,.hdd02-buying-tool__option .pd-select-option .add-on-product .cta.cta--outlined{padding-top:1.66666667vw;padding-bottom:1.94444444vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product .cta.cta--underline-v2{padding-top:1.94444444vw;padding-bottom:2.22222222vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__price-wrap{margin-left:4.44444444vw;width:auto;text-align:justify}
.hdd02-buying-tool__option .pd-select-option .add-on-product__final-price{margin-bottom:1.94444444vw;font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__original-price{font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__saving-price{margin-left:1.11111111vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__out-of-stock{margin-top:1.11111111vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__price-wrap--samcol .add-on-product__final-price{margin-bottom:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__price-wrap--samcol .add-on-product__special-price,.hdd02-buying-tool__option .pd-select-option .add-on-product__price-wrap--samcol .add-on-product__rrp-price{margin-bottom:.55555556vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product-result-wrap{margin-top:4.44444444vw;padding:4.44444444vw;border-radius:1.66666667vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__price-summary-title{margin-bottom:5.55555556vw;font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__price-summary-icon{width:6.66666667vw;height:6.66666667vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__selected-product-wrap{margin-bottom:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__selected-product{margin-top:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__selected-product-title{width:112.77777778vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__selected-product-price{width:41.66666667vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__price-summary-wrap.open+.add-on-product__total-price-wrap{padding-top:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__total-price-title{width:90vw;font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__total-price-area{width:64.44444444vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__total-final-price{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__total-original-price,.hdd02-buying-tool__option .pd-select-option .add-on-product__total-saving-price{margin-top:1.11111111vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__total-saving-price{margin-left:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__dot-list{margin-top:2.77777778vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__dot-list li{margin-top:1.11111111vw;padding-left:4.44444444vw;font-size:2.77777778vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product__dot-list li:before{width:1.11111111vw;height:1.11111111vw;top:1.38888889vw;left:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap--vd .add-on-product{padding:2.22222222vw 0vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap--vd .add-on-product__serial-number{margin-top:1.66666667vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap--vd .add-on-product__image{padding:2.22222222vw;border-radius:2.22222222vw;width:24.44444444vw;height:24.44444444vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap--vd .add-on-product .image{width:20vw;height:20vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap--vd .add-on-product__detail-wrap{padding:0}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap--vd .add-on-product__price-wrap{margin-top:2.77777778vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap--vd .add-on-product__final-price{font-size:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap--vd .add-on-product__final-price:not(:last-child){margin-bottom:1.38888889vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap--vd .add-on-product__original-price{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap--vd .add-on-product__saving-price{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap--vd .add-on-product .cta{position:relative;margin-top:1.38888889vw;margin-left:4.44444444vw;width:auto}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap--vd .add-on-product .cta.cta--dense{min-width:18.61111111vw}
.hdd02-buying-tool__option .pd-select-option .add-on-product-list-wrap--vd .add-on-product.add-on-product--out-of-stock .add-on-product__out-of-stock{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option.pd-select-option--quantity{padding:7.5vw 0vw 0vw 0vw}
.hdd02-buying-tool__option .pd-select-option.pd-select-option--quantity .link-text{padding:2.22222222vw 0vw 2.5vw 0vw}
.hdd02-buying-tool__option .pd-select-option.pd-select-option--quantity .pd-select-option__headline-wrap+.pd-contact-us{margin-top:15.27777778vw}
.hdd02-buying-tool__option .pd-select-option.pd-select-option--quantity .pd-select-option__headline-wrap+.pd-contact-us:after{top:-9.44444444vw;height:.27777778vw}
.hdd02-buying-tool__option .pd-select-option.pd-select-option--quantity .pd-quantity__error{font-size:3.33333333vw;padding-top:2.22222222vw}
.hdd02-buying-tool__option .pd-select-option.pd-select-option--quantity .pd-select-option__error{margin-top:.83333333vw}
.hdd02-buying-tool__option .pd-select-option__counter{top:-0.83333333vw}
.hdd02-buying-tool__option .pd-select-option__counter--btn{width:7.5vw;height:8.88888889vw}
.hdd02-buying-tool__option .pd-select-option__counter--btn.icon-minus{border-radius:4.44444444vw 0vw 0vw 4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__counter--btn.icon-plus{border-radius:0vw 4.44444444vw 4.44444444vw 0vw}
.hdd02-buying-tool__option .pd-select-option__counter--number{padding:0vw 2.22222222vw;width:13.33333333vw;height:8.88888889vw;font-size:3.88888889vw;line-height:8.88888889vw}
.hdd02-buying-tool__option .pd-select-option__counter .icon{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__quantity{margin-top:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__quantity--item{font-size:3.88888889vw;padding:4.16666667vw}
.hdd02-buying-tool__option .pd-select-option__quantity--price strong{margin-left:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option__quantity--price em{font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option .pd-contact-us{border-radius:1.66666667vw;padding:4.44444444vw;margin-top:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option .pd-contact-us__cta{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option .pd-contact-us__cta .icon{top:-0.27777778vw;width:4.44444444vw;height:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option .whats-box__thumbnail{padding:4.44444444vw 0vw}
.hdd02-buying-tool__option .pd-select-option .whats-box__image+.whats-box__image{margin-left:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option .whats-box__image:before{margin-top:2.22222222vw}
.hdd02-buying-tool__option .pd-select-option .whats-box__content-name{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option .whats-box__disclaimer{margin-top:2.77777778vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option .financing-info-box__contents{border-radius:1.66666667vw;padding:4.44444444vw;margin-top:2.22222222vw;gap:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option .financing-info-box__contents-image{width:26.66666667vw}
.hdd02-buying-tool__option .pd-select-option .financing-info-box__contents-info-text-wrap{width:123.33333333vw;gap:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option .financing-info-box__contents-info-text{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option .financing-info-box__contents-info-price{width:33.33333333vw;font-size:3.88888889vw;margin-right:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option .financing-info-box__contents-info-cta{margin-top:5vw;padding-bottom:2.5vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-payment--std .pd-select-option__list{grid-template-columns:repeat(2,1fr)}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .pd-option-selector input+.pd-option-selector__label{padding:0vw 4.44444444vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .radio-v2__label{min-height:22.22222222vw;border-radius:1.66666667vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .radio-v2__label-text{max-width:130vw;font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .radio-v2__label-gift-text-wrap{max-width:130vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .radio-v2__label-gift-list--color .radio-v2__label-gift-item{min-height:33.33333333vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .radio-v2__label-gift-item{padding:4.44444444vw 0vw;min-height:22.22222222vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .radio-v2__label-gift-icon{margin-right:4.44444444vw;width:13.33333333vw;height:13.33333333vw;border-radius:1.66666667vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .radio-v2__label-popup-button{top:4.44444444vw;right:4.44444444vw;width:4.44444444vw;height:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .option-chip{margin-top:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .option-chip__selected-color-name{font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .option-chip__selected-color-name-wrap{font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .option-chip__inner-wrap{margin-top:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .option-chip__slide{margin-right:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option.pd-installment-gift--std .option-chip__color-code{width:5vw;height:5vw}
.hdd02-buying-tool__option .pd-select-option__extra-benefit{padding:4.44444444vw;border-radius:2.22222222vw}
.hdd02-buying-tool__option .pd-select-option__extra-benefit.pd-select-option{margin-top:0}
.hdd02-buying-tool__option .pd-select-option__extra-benefit .pd-select-option__tooltip__message{right:0vw}
.hdd02-buying-tool__option .pd-select-option__extra-benefit .dot-list{margin-top:1.94444444vw}
.hdd02-buying-tool__option .pd-select-option__extra-benefit .dot-list__item{padding-left:4.44444444vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__extra-benefit .dot-list__item+.dot-list__item{margin-top:1.66666667vw}
.hdd02-buying-tool__option .pd-select-option__view-more{margin-top:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__view-more .cta{font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__content-cta{margin-top:5.83333333vw}
.hdd02-buying-tool__option .pd-select-option__content-cta .cta.cta--underline-v2{font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-option-selector__color{width:6.66666667vw;height:6.66666667vw;margin-top:1.11111111vw;margin-bottom:1.11111111vw}
.hdd02-buying-tool__option .pd-option-selector__text img{height:7.22222222vw}
.hdd02-buying-tool__option .pd-option-selector__main-text{padding:.27777778vw 0vw}
.hdd02-buying-tool__option .pd-option-selector__sub-text{margin-top:1.11111111vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-option-selector__save-text{font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-option-selector__save-text+em,.hdd02-buying-tool__option .pd-option-selector__save-text+strong{margin-top:.83333333vw}
.hdd02-buying-tool__option .pd-option-selector__promotion-text{margin-top:1.11111111vw;font-size:3.33333333vw}
.hdd02-buying-tool__option input+.pd-option-selector__label,.hdd02-buying-tool__option .pd-option-selector__button,.hdd02-buying-tool__option .pd-option-selector__link{padding:6.66666667vw 6.66666667vw;border-radius:2.22222222vw;font-size:3.88888889vw}
.hdd02-buying-tool__option input+.pd-option-selector__label:before,.hdd02-buying-tool__option .pd-option-selector__button:before,.hdd02-buying-tool__option .pd-option-selector__link:before{border-radius:1.66666667vw}
.hdd02-buying-tool__option .pd-select-option__list--3column{grid-template-columns:repeat(2,1fr)}
.hdd02-buying-tool__option .pd-select-option__list--color-chip .pd-option-selector{width:8.88888889vw;height:8.88888889vw}
.hdd02-buying-tool__option .pd-select-option__list--color-chip .pd-option-selector input+.pd-option-selector__label:before{top:-4px;top:-1.11111111vw;right:-1.11111111vw;width:8.88888889vw;height:8.88888889vw}
.hdd02-buying-tool__option .pd-select-option__list--color-chip .pd-option-selector input+.pd-option-selector__label .pd-option-selector__color{width:6.66666667vw;height:6.66666667vw;margin-top:1.11111111vw;margin-bottom:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option__list--color{grid-template-columns:repeat(2,1fr)}
.hdd02-buying-tool__option .pd-select-option__list--image-button{grid-template-columns:repeat(2,1fr)}
.hdd02-buying-tool__option .pd-select-option__list--image-button .pd-option-selector input+.pd-option-selector__label{padding:4.44444444vw;min-height:31.11111111vw}
.hdd02-buying-tool__option .pd-select-option__list--image-button .pd-option-selector input+.pd-option-selector__label i{margin-top:1.11111111vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__list--tv-size .pd-option-selector input+.pd-option-selector__label{padding:2.22222222vw 4.44444444vw;border-radius:1.11111111vw;min-width:18.33333333vw;font-size:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__list--wide .pd-option-selector__main-text{padding-right:2.77777778vw}
.hdd02-buying-tool__option .pd-select-option__list--wide .pd-option-selector__sub-text{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option__list--wide .pd-option-selector__sub-text>span.pd-option-selector__save-text{margin-top:.83333333vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__list--wide.pd-select-option__list--samsung-care .pd-option-selector__main-text{padding-right:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__list--wide.pd-select-option__list--samsung-care .pd-option-selector__sub-text{width:36.66666667vw}
.hdd02-buying-tool__option .pd-select-option__list--wide.pd-select-option__list--samsung-care .pd-select-option__payment{margin-top:2.22222222vw;padding:4.44444444vw;border-radius:2.22222222vw;font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option__list--wide.pd-select-option__list--samsung-care .pd-select-option__payment .s-title{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-select-option__list--wide.pd-select-option__list--samsung-care .pd-select-option__payment-desc{margin-top:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__list--wide.pd-select-option__list--samsung-care .pd-select-option__payment-desc .dot-list{margin-top:1.66666667vw}
.hdd02-buying-tool__option .pd-select-option__list--wide.pd-select-option__list--samsung-care .pd-select-option__payment-desc .dot-list__item{padding-left:4.44444444vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__list--wide.pd-select-option__list--samsung-care .pd-select-option__payment-desc .dot-list__item:not(:has(.icon))::after{top:1.38888889vw}
.hdd02-buying-tool__option .pd-select-option__list--wide.pd-select-option__list--samsung-care .pd-select-option__payment .pd-option-selector .s-title{margin-bottom:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__list--wide.pd-select-option__list--samsung-care .pd-select-option__payment .pd-option-selector .pd-option-selector__label{margin-top:2.22222222vw;padding-left:4.44444444vw;padding-right:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option__list--wide.pd-select-option__list--samsung-care .pd-select-option__payment .pd-option-selector .pd-option-selector__label .pd-option-selector__main-text{width:93.88888889vw;margin-right:2.77777778vw}
.hdd02-buying-tool__option .pd-select-option__list--wide.pd-select-option__list--samsung-care .pd-select-option__payment .pd-option-selector .pd-option-selector__label .pd-option-selector__sub-text{width:32.22222222vw}
.hdd02-buying-tool__option .pd-select-option__list--wide.pd-select-option__list--samsung-care .pd-select-option__payment .pd-option-selector .s-promotion-text{margin-top:1.94444444vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__list--carrier .pd-option-selector .pd-option-selector__text-wrap{min-height:7.22222222vw;margin-top:-2.22222222vw;margin-bottom:-2.22222222vw}
.hdd02-buying-tool__option .pd-select-option__list--default .pd-select-option__item{grid-template-columns:repeat(2,1fr)}
.hdd02-buying-tool__option .pd-select-option__list--default .pd-option-selector__text{height:14.16666667vw}
.hdd02-buying-tool__option .pd-select-option__list--default .pd-option-selector__text>i{margin-top:1.11111111vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-select-option__list--align-left .pd-option-selector__sub-text span{margin-top:1.11111111vw;font-size:3.88888889vw}
.hdd02-buying-tool__option .option-result__text-wrap p[class*='option-result__']+p[class*='option-result__']{margin-top:.55555556vw}
.hdd02-buying-tool__option .option-result .option-result__text-wrap+.option-result__text-wrap{margin-top:4.44444444vw}
.hdd02-buying-tool__option .option-result p.option-result__text+p.option-result__sub-text,.hdd02-buying-tool__option .option-result p.option-result__desc-title+p.option-result__desc{margin-top:1.66666667vw}
.hdd02-buying-tool__option .option-result__text{font-size:4.44444444vw}
.hdd02-buying-tool__option .option-result__text-title{font-size:3.88888889vw}
.hdd02-buying-tool__option .option-result__text-wrap .option-result__multiple-item{padding:3.61111111vw 4.44444444vw 2.77777778vw 4.44444444vw;border-radius:1.66666667vw;margin-bottom:2.22222222vw}
.hdd02-buying-tool__option .option-result__text-wrap .option-result__multiple-text{font-size:3.33333333vw}
.hdd02-buying-tool__option .option-result__text-wrap .option-result__multiple-price{margin-left:2.22222222vw}
.hdd02-buying-tool__option .option-result__text-wrap .option-result__multiple-change{font-size:3.33333333vw}
.hdd02-buying-tool__option .option-result__text-wrap .option-result__multiple-delete{width:4.44444444vw;height:4.44444444vw;margin-left:4.44444444vw}
.hdd02-buying-tool__option .option-result__text-wrap .option-result__multiple-delete .icon-delete{width:4.44444444vw;height:4.44444444vw}
.hdd02-buying-tool__option .option-result__text-wrap .option-result__multiple-desc{font-size:2.77777778vw}
.hdd02-buying-tool__option .option-result__text-wrap .option-result__multiple-btn{right:4.44444444vw}
.hdd02-buying-tool__option .option-result__sub-text{font-size:3.88888889vw}
.hdd02-buying-tool__option .option-result__text-link{margin-left:1.38888889vw}
.hdd02-buying-tool__option .option-result__text-link.cta.cta--icon .icon{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .option-result__desc{font-size:3.33333333vw}
.hdd02-buying-tool__option .option-result__desc-wrap{margin-top:2.22222222vw}
.hdd02-buying-tool__option .option-result__desc-title{font-size:3.88888889vw}
.hdd02-buying-tool__option .option-result__tip{margin-left:.83333333vw}
.hdd02-buying-tool__option .option-result__tip .icon,.hdd02-buying-tool__option .option-result__tip .icon--help{top:-0.27777778vw;width:3.88888889vw;height:3.88888889vw}
.hdd02-buying-tool__option .option-result__tooltip{padding:2.22222222vw;margin-top:1.38888889vw;font-size:3.33333333vw;border-radius:1.66666667vw}
.hdd02-buying-tool__option .option-result__edit-cta,.hdd02-buying-tool__option .option-result__close{top:3.61111111vw;width:6.66666667vw;height:6.66666667vw;padding:1.11111111vw}
.hdd02-buying-tool__option .option-result__edit-cta{right:5.55555556vw}
.hdd02-buying-tool__option .option-result .pd-select-option__alert-text{margin-top:8.88888889vw;padding-left:4.44444444vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .option-result .pd-select-option__alert-text svg.icon{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .option-result__close{right:-1.11111111vw}
.hdd02-buying-tool__option .option-result.option-result--ce p[class*='option-result__']+p[class*='option-result__']{margin-top:2.22222222vw}
.hdd02-buying-tool__option .option-result.option-result--ce .option-result__text{font-size:3.88888889vw}
.hdd02-buying-tool__option .option-result.option-result--ce .option-result__text-title{font-size:5vw}
.hdd02-buying-tool__option .option-result.option-result--ce .option-result__desc-wrap{margin-top:5vw}
.hdd02-buying-tool__option .option-result.option-result--seau a.cta--underline:after{height:.27777778vw;bottom:3.33333333vw}
.hdd02-buying-tool__option .option-result.option-result--seau .pd-select-option__alert-text{padding-left:4.44444444vw;margin-top:8.88888889vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .option-result.option-result--seau .pd-select-option__alert-text:before{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .option-result.option-result--content{padding:4.44444444vw 0vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-price-title{margin-bottom:.55555556vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-price-wrap{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0vw 5.55555556vw 1.94444444vw 5.55555556vw}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-price-wrap .option-result__multiple-price-title{margin-bottom:0vw}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-price-wrap .option-result__multiple-price{width:100%;line-height:1.11;font-size:4.44444444vw}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-price-wrap .option-result__multiple-btn{padding:0;margin:1.11111111vw 0vw 2.22222222vw 0vw}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-text-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4.44444444vw 5.55555556vw}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-text-wrap p.option-result__multiple-text{width:100%}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-text-wrap p.option-result__multiple-text .s-text-imei{margin-top:.55555556vw;font-size:2.77777778vw}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-text-wrap p.option-result__multiple-btn{margin-top:2.22222222vw}
.hdd02-buying-tool__option .option-result.option-result--content.layout-type2 .option-result__multiple-text-wrap p.option-result__multiple-btn button{font-size:3.33333333vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:1.66666667vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-result{font-size:2.77777778vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-price-wrap{width:100% !important;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-height:auto;padding:0vw 5.55555556vw 1.38888889vw 5.55555556vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-price{font-size:4.44444444vw;margin-bottom:1.66666667vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-exchange,.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-discount,.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-change,.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-delete{font-size:3.33333333vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-text{width:100% !important;font-size:3.33333333vw;padding:4.44444444vw 5.55555556vw 2.22222222vw 5.55555556vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-change{margin-left:4.16666667vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-desc{font-size:2.77777778vw;margin-top:4.44444444vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-desc+.desc-type2{margin-top:4.44444444vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-btn{display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0vw 5.55555556vw 4.44444444vw 5.55555556vw;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-link{text-decoration:underline}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__multiple-link svg.icon{width:2.22222222vw;height:2.22222222vw}
.hdd02-buying-tool__option .option-result.option-result--content a.cta--underline{font-size:3.33333333vw}
.hdd02-buying-tool__option .option-result.option-result--content a.cta--underline:after{bottom:3.33333333vw}
.hdd02-buying-tool__option .option-result.option-result--content .option-result__close{top:4.44444444vw}
.hdd02-buying-tool__option .option-result.option-result--content .pd-select-option__alert-text{font-size:2.77777778vw;margin-top:8.88888889vw;padding-left:4.44444444vw}
.hdd02-buying-tool__option .option-result.option-result--content .pd-select-option__alert-text svg.icon{width:3.33333333vw;height:3.33333333vw;top:.55555556vw}
.hdd02-buying-tool__option .option-result.option-result--content .pd-select-option__cta{margin-top:4.44444444vw}
.hdd02-buying-tool__option .option-result.option-result--content .pd-select-option__cta+.pd-select-option__alert-text{margin:4.44444444vw 0vw}
.hdd02-buying-tool__option .option-result.option-result--vn p[class*='option-result__']+p[class*='option-result__'],.hdd02-buying-tool__option .option-result.option-result--vn .option-result__desc-wrap{margin-top:3.33333333vw}
.hdd02-buying-tool__option .option-result.option-result--tariff p[class*='option-result__']+p[class*='option-result__'],.hdd02-buying-tool__option .option-result.option-result--tariff .option-result__text-wrap+.option-result__text-wrap,.hdd02-buying-tool__option .option-result.option-result--tariff .option-result__text-wrap+.option-result__desc-wrap{margin-top:2.22222222vw}
.hdd02-buying-tool__option .option-result.option-result--my .option-result__text{margin:0vw 0vw 1.11111111vw 0vw !important}
.hdd02-buying-tool__option .option-result.option-result--my .option-result__text-link{margin-left:1.11111111vw}
.hdd02-buying-tool__option .option-result.option-result--my .option-result__text-link svg[class^='icon']{width:3.88888889vw;height:3.88888889vw}
.hdd02-buying-tool__option .option-result.option-result--my .option-result__sub-text{margin:0vw 0vw 3.33333333vw 0vw !important}
.hdd02-buying-tool__option .option-result.option-result--extended-warranty-option p[class*='option-result__']+p[class*='option-result__']{margin-top:3.33333333vw}
.hdd02-buying-tool__option .option-result.option-result--std{padding:4.44444444vw 0vw;font-size:3.88888889vw}
.hdd02-buying-tool__option .option-result.option-result--std p[class*='option-result__']+p[class*='option-result__']{margin-top:1.11111111vw}
.hdd02-buying-tool__option .option-result.option-result--std .option-result__multiple-item{padding:4.44444444vw 0vw}
.hdd02-buying-tool__option .option-result.option-result--std .option-result__multiple-result{padding:3.33333333vw 0vw}
.hdd02-buying-tool__option .option-result.option-result--std .option-result__multiple-price-wrap span[class*='option-result__multiple-']+span[class*='option-result__multiple-']{margin-top:1.11111111vw}
.hdd02-buying-tool__option .option-result.option-result--std .option-result__multiple-change,.hdd02-buying-tool__option .option-result.option-result--std .option-result__multiple-delete{margin:2.22222222vw 4.16666667vw 2.22222222vw 0vw}
.hdd02-buying-tool__option .option-result.option-result--std .option-result__multiple-desc{margin-top:2.22222222vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .option-result.option-result--std .pd-select-option__cta{margin-top:4.44444444vw}
.hdd02-buying-tool__option .option-result__device-area{margin-top:4.44444444vw}
.hdd02-buying-tool__option .option-result__device-area .scrollbar{width:174.44444444vw;max-width:174.44444444vw}
.hdd02-buying-tool__option .option-result__device-area .scrollbar__contents{width:163.33333333vw;max-height:135.83333333vw}
.hdd02-buying-tool__option .option-result__device-area .scrollbar__contents .option-result:last-child{padding-bottom:5.27777778vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__text-small{margin-top:1.38888889vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .option-result__device-area .option-result p[class*='option-result__']+p[class*='option-result__']{margin-top:2.22222222vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__close{top:3.33333333vw}
.hdd02-buying-tool__option .option-result__device-area--select .scrollbar__contents{max-height:125.27777778vw}
.hdd02-buying-tool__option .option-result__device-area--select.option-result__device-area--scroll-wide .scrollbar__contents{max-height:166.11111111vw}
.hdd02-buying-tool__option .option-result__device-area--select .option-result{padding:9.02777778vw 0vw}
.hdd02-buying-tool__option .option-result__device-area--select .option-result__device-content{gap:4.44444444vw}
.hdd02-buying-tool__option .option-result__device-area--select .option-result__more{margin:4.44444444vw 0vw 4.44444444vw 0vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__message{padding:4.44444444vw 0vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__message .icon{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__message-inner{padding-left:4.44444444vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__message-inner svg.icon{top:.27777778vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__multiple-btn{gap:6.66666667vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__multiple-btn .option-result__multiple-delete,.hdd02-buying-tool__option .option-result__device-area .option-result__multiple-btn .option-result__multiple-change{font-size:3.61111111vw}
.hdd02-buying-tool__option .option-result__device-area .option-result__text+.option-result__multiple-btn{margin-top:4.44444444vw}
.hdd02-buying-tool__option .option-result__more{margin:3.88888889vw 0vw 4.44444444vw 0vw}
.hdd02-buying-tool__option .option-result__more-cta{height:14.44444444vw;font-size:3.88888889vw;border-radius:1.66666667vw}
.hdd02-buying-tool__option .option-result__more-cta .icon{width:4.44444444vw;height:4.44444444vw}
.hdd02-buying-tool__option .pd-package__list{margin-top:4.44444444vw}
.hdd02-buying-tool__option .pd-package__item{padding:4.44444444vw;border-radius:1.66666667vw}
.hdd02-buying-tool__option .pd-package__item+.pd-package__item{margin-top:2.22222222vw}
.hdd02-buying-tool__option .pd-package__image{margin-right:4.44444444vw}
.hdd02-buying-tool__option .pd-package__image .image{width:17.77777778vw;height:17.77777778vw}
.hdd02-buying-tool__option .pd-package__text{font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-package__text ~ .pd-package__cta{margin-top:1.11111111vw}
.hdd02-buying-tool__option .pd-offer{margin-top:4.44444444vw}
.hdd02-buying-tool__option .pd-offer__item+.pd-offer__item{margin-top:2.22222222vw}
.hdd02-buying-tool__option .pd-offer__content{padding:4.44444444vw;border-radius:2.22222222vw}
.hdd02-buying-tool__option .pd-offer__image-icon{padding:1.11111111vw;width:13.33333333vw;height:13.33333333vw;margin-right:5.55555556vw}
.hdd02-buying-tool__option .pd-offer__image-icon svg,.hdd02-buying-tool__option .pd-offer__image-icon svg.icon{width:11.11111111vw;height:11.11111111vw}
.hdd02-buying-tool__option .pd-offer__desc{font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-offer__desc-badge{margin-bottom:2.22222222vw}
.hdd02-buying-tool__option .pd-offer__desc-title{margin-bottom:1.11111111vw;font-size:3.88888889vw}
.hdd02-buying-tool__option .pd-offer__desc-sub{margin-top:2.22222222vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-offer__desc-date{margin-top:1.11111111vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-offer__cta{margin-top:2.22222222vw}
.hdd02-buying-tool__option .pd-offer__cta .cta{font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-offer__cta.cta--contained-icon{margin-top:4.44444444vw}
.hdd02-buying-tool__option .pd-offer__cta .cta.cta--underline-v2{margin:-2.77777778vw 0vw -2.22222222vw 0vw;padding-top:1.94444444vw;padding-bottom:2.22222222vw}
.hdd02-buying-tool__option .pd-offer__content--data .text{font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-offer__title-text>a,.hdd02-buying-tool__option .pd-offer__content--data .pd-offer__desc a{padding-top:1.94444444vw;padding-bottom:2.22222222vw;font-size:3.33333333vw;line-height:5.27777778vw}
.hdd02-buying-tool__option .pd-offer__title-text>a:after,.hdd02-buying-tool__option .pd-offer__content--data .pd-offer__desc a:after{height:.27777778vw}
.hdd02-buying-tool__option .pd-offer .pd-price{margin-top:2.22222222vw}
.hdd02-buying-tool__option .pd-offer .pd-price__original,.hdd02-buying-tool__option .pd-offer .pd-price__save,.hdd02-buying-tool__option .pd-offer .pd-price__now{font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-offer .pd-price__save{margin-left:2.22222222vw}
.hdd02-buying-tool__option .pd-offer .pd-price__now{margin-top:1.11111111vw}
.hdd02-buying-tool__option .pd-offer__selected-bundle-wrap{margin-top:4.44444444vw}
.hdd02-buying-tool__option .pd-offer__selected-bundle{margin-top:2.22222222vw;padding:3.33333333vw;border-radius:1.66666667vw}
.hdd02-buying-tool__option .pd-offer__selected-bundle .pd-offer__image-icon{margin-right:2.22222222vw}
.hdd02-buying-tool__option .pd-offer__selected-bundle .pd-offer__desc-title{font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-offer__selected-bundle .pd-price{margin-top:1.11111111vw}
.hdd02-buying-tool__option .pd-offer__selected-bundle-cancel{top:2.22222222vw;right:2.22222222vw;width:8.88888889vw;height:8.88888889vw}
.hdd02-buying-tool__option .pd-offer__selected-bundle-cancel svg.icon{width:4.44444444vw;height:4.44444444vw;padding:2.22222222vw}
.hdd02-buying-tool__option .pd-delivery-pickup__item+.pd-delivery-pickup__item{margin-top:2.22222222vw}
.hdd02-buying-tool__option .pd-delivery-pickup__item-wrap{padding:4.44444444vw;border-radius:2.22222222vw}
.hdd02-buying-tool__option .pd-delivery-pickup__icon{margin-right:5.55555556vw;padding:1.11111111vw;width:13.33333333vw;height:13.33333333vw}
.hdd02-buying-tool__option .pd-delivery-pickup__icon .delivery-pickup{width:11.11111111vw;height:11.11111111vw}
.hdd02-buying-tool__option .pd-delivery-pickup__title{margin-top:0;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-delivery-pickup__title-text{font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-delivery-pickup__edit-button{width:6.66666667vw;height:6.66666667vw;padding:1.38888889vw;margin-top:-2.22222222vw;margin-left:.27777778vw;border-radius:3.33333333vw}
.hdd02-buying-tool__option .pd-delivery-pickup__button{margin:0vw 0vw -0.83333333vw 0vw}
.hdd02-buying-tool__option .pd-delivery-pickup__button .cta.cta--underline-v2{margin:-2.77777778vw 0vw;padding-top:1.94444444vw;padding-bottom:2.22222222vw;font-size:3.33333333vw}
.hdd02-buying-tool__option .pd-delivery-pickup__info{margin-top:2.77777778vw}
.hdd02-buying-tool__option .pd-delivery-pickup__info-text{font-size:2.77777778vw}
.hdd02-buying-tool__option .pd-delivery-pickup__info-text+.pd-delivery-pickup__info-text{margin-top:1.11111111vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-select-option__headline{padding-bottom:.83333333vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-select-option__sub-headline{margin-top:4.16666667vw;margin-bottom:4.72222222vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer{padding-bottom:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer:last-of-type:not(.pd-offer-child){margin-bottom:4.16666667vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer__list{padding-bottom:4.44444444vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer__desc-sub{margin-top:2.5vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer__toggle-wrap{margin-bottom:.55555556vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer__toggle-wrap .pd-select-option__sub-headline{margin-bottom:4.16666667vw}
.hdd02-buying-tool__option .pd-select-option--type-offer-combo .pd-offer__toggle-wrap .pd-offer__toggle-icon{width:6.66666667vw;height:6.66666667vw;margin-top:4.16666667vw;margin-left:4.44444444vw}
.hdd02-buying-tool .option-divider{height:9.16666667vw}
.hdd02-buying-tool .option-divider:after{height:.27777778vw}
.hdd02-buying-tool__links{padding:2.77777778vw 0vw}
.hdd02-buying-tool__links ul>li+li{margin-top:1.11111111vw}
.hdd02-buying-tool__links .cta--label{padding:1.66666667vw 0vw}
.hdd02-buying-tool__new-links{padding:2.77777778vw 0vw}
.hdd02-buying-tool__new-links ul>li+li{margin-top:3.61111111vw}
.hdd02-buying-tool__new-links--title{font-size:3.88888889vw}
.hdd02-buying-tool__new-links--desc{margin-top:2.22222222vw;font-size:3.33333333vw}
.hdd02-buying-tool .layer-popup{padding:0vw 6.66666667vw}
.hdd02-buying-tool .layer-popup__inner{max-width:100%;padding:17.77777778vw 4.44444444vw 8.88888889vw 4.44444444vw;border-radius:5.55555556vw}
.hdd02-buying-tool .layer-popup__title{margin-bottom:4.44444444vw;font-size:4.44444444vw}
.hdd02-buying-tool .layer-popup__contents{font-size:3.33333333vw}
.hdd02-buying-tool .layer-popup__information-text{margin:0vw 5.55555556vw;padding:2.77777778vw 0vw 4.16666667vw 0vw;font-size:4.44444444vw}
.hdd02-buying-tool .layer-popup__information-text:before{width:11.11111111vw;height:11.11111111vw;margin-bottom:2.77777778vw}
.hdd02-buying-tool .layer-popup__cta-wrap{margin-top:6.66666667vw}
.hdd02-buying-tool .layer-popup__cta-wrap .cta{margin:0vw 2.22222222vw}
.hdd02-buying-tool .layer-popup__close{right:0vw;top:0vw;width:15.55555556vw;height:15.55555556vw;background-size:6.66666667vw 6.66666667vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup{padding:0}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup__inner{width:auto;padding:6.66666667vw 0vw 7.77777778vw 0vw;border-radius:0}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup__title{margin-bottom:4.44444444vw;font-size:6.11111111vw;padding:0vw 15.55555556vw 0vw 6.66666667vw;max-height:8.88888889vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup__contents{padding:0vw 6.66666667vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup__close{width:20vw;height:20vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup__close svg.icon{width:6.66666667vw;height:6.66666667vw;margin:-3.33333333vw 0vw 0vw -3.33333333vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup .pd-selector-option__bezel-image{margin-bottom:6.66666667vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup .pd-selector-option__bezel-item:last-child{margin-left:6.66666667vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup .pd-selector-option__bezel-title{margin-bottom:2.22222222vw;font-size:4.44444444vw}
.hdd02-buying-tool .pd-select-option__bezel-type-popup .layer-popup .pd-selector-option__bezel-description{font-size:3.33333333vw}
.hdd02-buying-tool__cost-box{padding:0vw 6.66666667vw}
.hdd02-buying-tool__summary{margin-top:4.72222222vw;padding:0vw 4.44444444vw;border-radius:2.22222222vw}
.hdd02-buying-tool__summary-headline{padding-top:6.66666667vw}
.hdd02-buying-tool__summary-headline-text{font-size:5vw}
.hdd02-buying-tool__summary .summary{padding:5vw 0vw}
.hdd02-buying-tool__summary .summary__product-wrap{margin-top:4.72222222vw}
.hdd02-buying-tool__summary .summary__product-wrap:first-of-type{margin-top:0vw}
.hdd02-buying-tool__summary .summary__product-name{font-size:3.88888889vw}
.hdd02-buying-tool__summary .summary__product-price{font-size:3.88888889vw}
.hdd02-buying-tool__summary .summary__product-price-current{font-size:3.88888889vw}
.hdd02-buying-tool__summary .summary__product-price-sub{margin-top:1.38888889vw}
.hdd02-buying-tool__summary .summary__product-price-original{font-size:3.88888889vw}
.hdd02-buying-tool__summary .summary__product-badge{gap:3.33333333vw;margin-top:.83333333vw;min-height:7.77777778vw}
.hdd02-buying-tool__summary .summary__product-badge .badge-energy-label__badge{height:5.55555556vw}
.hdd02-buying-tool__summary .summary__product-badge .badge-repairability{margin-top:.55555556vw}
.hdd02-buying-tool__summary .summary__product-badge .badge-repairability img{height:8.88888889vw}
.hdd02-buying-tool__summary .summary__product-name-combo{margin-top:0vw;font-size:3.88888889vw}
.hdd02-buying-tool__summary .summary__product-list{margin:4.72222222vw 0vw 4.16666667vw 0vw;padding:0vw 4.44444444vw;border-radius:2.22222222vw}
.hdd02-buying-tool__summary .summary__product-list-item{padding:3.61111111vw 0vw 4.16666667vw 0vw}
.hdd02-buying-tool__summary .summary__select-option{font-size:3.33333333vw}
.hdd02-buying-tool__summary .summary__select-option-wrap{margin-top:.83333333vw}
.hdd02-buying-tool__summary .summary__select-option:after{margin:0vw 1.66666667vw}
.hdd02-buying-tool__summary .summary__select-option-sub-wrap{font-size:3.33333333vw;margin-top:2.77777778vw}
.hdd02-buying-tool__summary .summary__select-option-sub-wrap+.summary__select-option-sub-wrap{margin-top:3.33333333vw}
.hdd02-buying-tool__summary .summary__select-option-sub-name{margin-left:4.44444444vw}
.hdd02-buying-tool__summary .summary-delivery{margin-top:3.88888889vw;margin-bottom:-1.66666667vw}
.hdd02-buying-tool__summary .summary-delivery__item+.summary-delivery__item{margin-top:0}
.hdd02-buying-tool__summary .summary-delivery__name{padding:.83333333vw 0vw;gap:1.11111111vw}
.hdd02-buying-tool__summary .summary-delivery__text{font-size:3.33333333vw}
.hdd02-buying-tool__summary .summary-delivery__icon svg{width:4.44444444vw;height:4.44444444vw}
.hdd02-buying-tool__summary .summary-delivery__cta{margin-left:4.44444444vw}
.hdd02-buying-tool__summary .summary-delivery__cta .cta{margin:-2.77777778vw 0vw;font-size:3.33333333vw}
.hdd02-buying-tool__summary .summary-list{padding:4.44444444vw 0vw}
.hdd02-buying-tool__summary .summary-list__item+.summary-list__item{margin-top:4.44444444vw}
.hdd02-buying-tool__summary .summary-list__name{font-size:4.44444444vw}
.hdd02-buying-tool__summary .summary-list__price{font-size:4.44444444vw}
.hdd02-buying-tool__summary .cost-box{padding:4.44444444vw 0vw}
.hdd02-buying-tool__summary .cost-box__headline{font-size:5vw}
.hdd02-buying-tool__summary .cost-box__price-text{margin-right:0;font-size:3.33333333vw}
.hdd02-buying-tool__summary .cost-box__price-text--sub{margin:2.22222222vw 0vw 1.11111111vw 0vw;font-size:3.33333333vw}
.hdd02-buying-tool__summary .cost-box__price-now{font-size:5vw}
.hdd02-buying-tool__summary .cost-box__price-vat{display:block;margin-top:.55555556vw;margin-left:0;font-size:3.33333333vw}
.hdd02-buying-tool__summary .cost-box__price-eyebrow,.hdd02-buying-tool__summary .cost-box__price-stock,.hdd02-buying-tool__summary .cost-box__price-label,.hdd02-buying-tool__summary .cost-box__price-sub{margin-top:0;font-size:3.33333333vw}
.hdd02-buying-tool__summary .cost-box__price-tax,.hdd02-buying-tool__summary .cost-box__price-sales-pitch,.hdd02-buying-tool__summary .cost-box__price-rewards,.hdd02-buying-tool__summary .cost-box__price-description{margin-top:1.11111111vw;font-size:3.33333333vw}
.hdd02-buying-tool__summary .cost-box__price-description svg{top:-0.55555556vw;width:4.44444444vw;height:4.44444444vw;margin-right:1.11111111vw}
.hdd02-buying-tool__summary .summary-disclaimer{padding:4.44444444vw 0vw}
.hdd02-buying-tool__summary .summary-disclaimer__item{gap:1.11111111vw;margin-top:1.94444444vw;font-size:3.33333333vw}
.hdd02-buying-tool__summary .summary-disclaimer__icon .icon{margin-top:.55555556vw;width:4.44444444vw;height:4.44444444vw}
.hdd02-buying-tool__cta-wrap{margin-top:4.44444444vw}
.hdd02-buying-tool__cta-sub{margin-top:3.33333333vw}
.hdd02-buying-tool__cta-sub .cta{margin:-1.66666667vw 0vw}
.hdd02-buying-tool__cost-box--old{padding-bottom:6.66666667vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list{padding:5.55555556vw 0vw 0vw 0vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list__item{padding:3.33333333vw 0vw;min-height:11.11111111vw;font-size:3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list__name+.summary-list__option-wrap{margin-top:2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list__text{font-size:3.33333333vw;margin-bottom:1.11111111vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list__option{font-size:3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list__option:after{top:-0.27777778vw;margin:0vw 2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list .summary-list__item--product{-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;padding-bottom:6.38888889vw;font-size:3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list .summary-list__item--product .summary-list__price-wrap{margin-top:3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list .summary-list__item--product .summary-list__name{font-size:3.88888889vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .summary-list .summary-list__item--product .summary-list__text{font-size:3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package{padding:6.38888889vw 0vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package::before{left:6.66666667vw;right:6.66666667vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__item{margin-bottom:6.38888889vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__product-name{font-size:3.88888889vw;margin-bottom:2.5vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche{gap:2.5vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche .badge-repairability .image__main{height:7.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche .badge-repairability__image{height:7.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche .badge-energy-label__text{font-size:2.77777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche .badge-energy-label .badge{width:14.16666667vw;height:6.66666667vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche .badge-energy-label .badge .badge__grade--with-text{width:10.55555556vw;height:5vw;margin:.83333333vw 2.77777778vw .83333333vw .83333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche .badge-durability{width:26.11111111vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche:has(.badge-repairability){gap:2.5vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche:has(.badge-repairability) .badge-energy-label__badge{width:8.05555556vw;height:7.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche:has(.badge-durability){gap:2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche:has(.badge-durability) .badge-energy-label__text{max-width:24.72222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .combo-package__fiche:has(.badge-durability) .badge-energy-label__badge{width:14.16666667vw;height:7.77777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box{padding:4.44444444vw 0vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__eyebrow{margin-bottom:.55555556vw;font-size:3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__label{font-size:3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-sub{margin-top:.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-sub:has(.cost-box__price-tax){margin-top:0vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-now{display:block;font-size:5.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-text{margin-right:1.38888889vw;font-size:3.88888889vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-text+.cost-box__price-now{display:inline-block}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-vat{display:block;margin-top:.55555556vw;margin-left:0;font-size:3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-tax{display:block;font-size:3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-original,.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-save{font-size:3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-save{margin-left:2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__price-tax+.cost-box__price-save{margin-left:0vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box--samcol .cost-box__price-now{margin-bottom:.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box--samcol .cost-box__price-original{margin-bottom:0}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__stock-text{font-size:3.33333333vw;margin-top:1.11111111vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__stock-text+.cost-box__stock-text{margin-top:1.11111111vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__badge+.cost-box__price{margin-top:2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__badge .badge{width:16.66666667vw;height:7.77777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__badge .badge__grade--with-text{width:12.22222222vw;height:5.55555556vw;margin:1.11111111vw 3.33333333vw 1.11111111vw 1.11111111vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__badge .badge-repairability{height:7.77777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box .badge-charger .charger-icon{width:8.61111111vw;height:11.11111111vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box .badge-energy-label+.badge-charger,.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box .badge-repairability+.badge-charger{margin-left:2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__pf-link{font-size:3.33333333vw;vertical-align:middle}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge .badge-energy-label__text{max-width:51.66666667vw;word-wrap:break-word;text-align:left}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge .badge-energy-label__badge{width:14.16666667vw;height:7.77777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge .badge-repairability__image{width:18.05555556vw;height:11.11111111vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge .badge-energy-label+.badge-repairability{margin-left:2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge+.cost-box__price{margin-top:2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge+.cost-box__label{margin-top:1.66666667vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge.fr .badge-energy-label__text{font-size:2.77777778vw;max-width:24.72222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge.fr .badge-repairability .image__main{width:auto;height:10.83333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge.fr .badge-repairability__image{height:10.83333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge.fr .badge-energy-label+.badge-repairability{margin-left:2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge.fr .badge-durability{width:26.11111111vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__new-badge.fr .badge-energy-label+.badge-durability{margin-left:2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__sales-pitch{margin-top:.55555556vw;font-size:3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__description,.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__rewards{font-size:3.33333333vw;margin-top:.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__description+.cost-box__description{margin-top:2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__description svg{top:-0.55555556vw;width:4.44444444vw;height:4.44444444vw;margin-right:1.11111111vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__disclaimer{margin-top:4.72222222vw;font-size:2.77777778vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta{width:100%;padding:0vw 2.22222222vw !important}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta+.cost-box__cta{margin-top:2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta .cta{width:100%;min-width:auto}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta .cta.cta--label{margin-top:0 !important;padding:3.05555556vw 0vw 2.77777778vw 0vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box p+.cost-box__cta-wrap{margin-top:4.44444444vw !important}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta-wrap--bespoke{padding:0vw .83333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta-wrap--bespoke .cost-box__cta{margin:0;width:50%;padding:0vw .83333333vw !important}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta-wrap--bespoke .cost-box__cta a.cta{min-width:auto}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta-wrap--bespoke .cost-box__cta a.cta--label{margin-top:0}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__cta-wrap--bespoke .cost-box__cta:nth-child(3){width:100%;margin-top:2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .cost-box__error-message{margin-top:4.44444444vw;font-size:3.33333333vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .pd-select-option__tooltip__cta{margin-left:.55555556vw;width:4.16666667vw;height:4.16666667vw;min-width:2.22222222vw;min-height:2.22222222vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .pd-select-option__tooltip__message{left:1.38888889vw;margin-top:.55555556vw;padding:2.22222222vw 2.22222222vw 1.38888889vw 2.22222222vw;padding-right:7.77777778vw;border-radius:1.66666667vw;width:75vw;font-size:3.33333333vw;-webkit-transform:none;transform:none}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .pd-select-option__tooltip__close{right:1.66666667vw;top:1.66666667vw;width:4.44444444vw;height:4.44444444vw;padding:.55555556vw}
.hdd02-buying-tool__cost-box--old .hdd02-buying-tool__summary .pd-select-option__tooltip__close svg.icon{width:3.33333333vw;height:3.33333333vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on-popup__inner{width:100%;height:100%;max-height:100%;padding:6.66666667vw 0vw 0vw 0vw;border-radius:0;min-height:auto}
.hdd02-buying-tool .add-on__layer-learn-more .add-on-popup__title{margin-bottom:6.66666667vw;max-height:16.66666667vw;padding:0vw 15.55555556vw 0vw 6.66666667vw;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;font-size:6.11111111vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on-popup__contents{padding:0}
.hdd02-buying-tool .add-on__layer-learn-more .add-on-popup__contents .scrollbar__wrap{max-height:100%}
.hdd02-buying-tool .add-on__layer-learn-more .add-on-popup button.layer-popup__close{right:1.66666667vw;top:1.66666667vw;width:15.55555556vw;height:15.55555556vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on-popup button.layer-popup__close svg.icon{width:6.66666667vw;height:6.66666667vw;margin:-3.33333333vw 0vw 0vw -3.33333333vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-images{float:none;width:100%;height:55.55555556vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-images .swiper-slide{padding:0vw 13.88888889vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-images .swiper-button-prev{left:2.22222222vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-images .swiper-button-next{right:2.22222222vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-images .image .image__preview,.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-images .image .image__main{height:55.55555556vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-content{padding:6.66666667vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-title{margin-bottom:2.22222222vw;font-size:4.44444444vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-info{margin-bottom:2.22222222vw;font-size:3.33333333vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-seller{margin-left:4.44444444vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-seller:before{height:4.44444444vw;margin-right:4.44444444vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-review{margin-bottom:2.22222222vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-review .rating__point,.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-review .rating__review-count{font-size:3.88888889vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature{margin-top:3.33333333vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-item{font-size:3.33333333vw;padding-left:4.44444444vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-item:before{left:1.11111111vw;top:1.66666667vw;width:1.11111111vw;height:1.11111111vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-item+.pdd16-step-buying__learn-more-feature-item{margin-top:1.11111111vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-cta{margin-top:6.66666667vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-icon{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:6.66666667vw;padding:8.88888889vw 0vw 2.22222222vw 0vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-icon-item{width:50%;margin:0;padding:2.22222222vw 0vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-icon-item:before{content:none}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-icon-image{width:13.33333333vw;margin-bottom:2.77777778vw}
.hdd02-buying-tool .add-on__layer-learn-more .add-on__learn-more-feature-icon-text{height:8.88888889vw;padding:0vw 2.22222222vw;font-size:3.33333333vw}
.hdd02-buying-tool .add-on__layer-learn-more .scrollbar-vertical__track,.hdd02-buying-tool .add-on__layer-learn-more .scrollbar-vertical__bar{display:block}
}
@-webkit-keyframes cta-underline-off-animation{from{left:0;right:0}
to{left:100%;right:0}
}
@keyframes cta-underline-off-animation{from{left:0;right:0}
to{left:100%;right:0}
}
@-webkit-keyframes cta-underline-on-animation{from{left:0;right:100%}
to{left:0;right:0}
}
@keyframes cta-underline-on-animation{from{left:0;right:100%}
to{left:0;right:0}
}
@-webkit-keyframes fadeInOut{from{opacity:0}
to{opacity:1}
}
@keyframes fadeInOut{from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes fadeOutIn{from{opacity:1}
to{opacity:0}
}
@keyframes fadeOutIn{from{opacity:1}
to{opacity:0}
}
.hdd02-gallery{position:relative;width:684px}
.hdd02-gallery__list{overflow:hidden}
.hdd02-gallery__item{width:100%;height:684px}
.hdd02-gallery__item--show{display:block}
.hdd02-gallery__image{display:block;border-radius:16px;width:100%;height:100%;background-color:#f7f7f7;overflow:hidden}
.hdd02-gallery__image:focus{outline:0}
.hdd02-gallery__image:focus::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-radius:16px;outline:2px dotted black;outline-offset:-2px;z-index:2}
.hdd02-gallery__image .image,.hdd02-gallery__image .first-image{width:100%;height:100%}
.hdd02-gallery__image .image img,.hdd02-gallery__image .first-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}
.hdd02-gallery__image:active,.hdd02-gallery__image:focus{-webkit-tap-highlight-color:transparent}
.hdd02-gallery__thumbnail{margin-top:14px}
.hdd02-gallery__thumbnail-list{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;gap:12px}
.hdd02-gallery__thumbnail-item 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;border:1px solid #ddd;border-radius:8px;width:104px;height:104px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;outline-offset:-2px}
.hdd02-gallery__thumbnail-item a:hover,.hdd02-gallery__thumbnail-item a:focus,.hdd02-gallery__thumbnail-item a:active{border:1px solid #000}
.hdd02-gallery__thumbnail-item--on a{border:1px solid #000}
.hdd02-gallery__thumbnail-item-text{font-size:16px;font-weight:bold;line-height:1.33;text-align:center;color:#000}
.hdd02-gallery__thumbnail-item-text .text{padding:14px}
.hdd02-gallery__thumbnail-item-image{background:#f7f7f7}
.hdd02-gallery__thumbnail-item-image .image{width:100%;height:100%}
.hdd02-gallery__thumbnail-item-image .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}
.hdd02-gallery__thumbnail-item-video{position:relative}
.hdd02-gallery__thumbnail-item-video::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:1}
.hdd02-gallery__thumbnail-item-video .text{position:absolute;bottom:10px;width:100%;font-size:16px;font-weight:bold;text-align:center;text-shadow:0 0 3px rgba(0,0,0,0.6);color:#fff;z-index:3}
.hdd02-gallery__thumbnail-item-video .icon{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:50%;width:40px;height:40px;-webkit-transform:translate(-50.1%,-50.1%);transform:translate(-50.1%,-50.1%);-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,0.6));filter:drop-shadow(0 0 3px rgba(0,0,0,0.6));z-index:2}
.hdd02-gallery__thumbnail-item-video .image{width:100%;height:100%}
.hdd02-gallery__thumbnail-item-video .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}
.hdd02-gallery__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px;gap:12px}
.hdd02-gallery__video{display:none}
.hdd02-gallery .progressbar-indicator{display:none}
.hdd02-gallery__popup{display:none}
.hdd02-gallery__popup .layer-popup{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;top:0;right:0;bottom:0;padding:20px;background:rgba(0,0,0,0.6);overflow-y:auto;z-index:3100}
.hdd02-gallery__popup .layer-popup__contents{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:48px 24px 0 60px;max-width:1440px;max-height:820px;width:100%;height:100%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}
.hdd02-gallery__popup-close{position:absolute;top:24px;font-size:0;line-height:0;right:24px}
.hdd02-gallery__popup-close .icon{width:24px;height:24px}
.hdd02-gallery__popup-thumbnail .scrollbar__contents{margin-right:28px;padding:0 24px 48px 0;width:196px}
.hdd02-gallery__popup-thumbnail .scrollbar-horizontal__track{display:none}
.hdd02-gallery__popup-image-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;overflow:hidden}
.hdd02-gallery__popup-image-item:nth-child(n+11){display:none}
.hdd02-gallery__popup-image-item 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;border:1px solid #ddd;border-radius:8px;width:80px;height:80px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;outline-offset:-2px}
.hdd02-gallery__popup-image-item a:hover,.hdd02-gallery__popup-image-item a:focus,.hdd02-gallery__popup-image-item a:active{border:1px solid #000}
.hdd02-gallery__popup-image-item a::after{position:absolute;top:0;left:0;width:100%;height:100%;outline-offset:-2px;-webkit-box-sizing:border-box;box-sizing:border-box}
.hdd02-gallery__popup-image-item--on a{border:1px solid #000}
.hdd02-gallery__popup-image-item-text{font-size:16px;font-weight:bold;line-height:1.33;color:#000}
.hdd02-gallery__popup-image-item .image{width:64px;height:64px}
.hdd02-gallery__popup-image-item .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}
.hdd02-gallery__popup-image-cta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;font-size:14px;font-weight:bold;line-height:1.33;outline-offset:-2px}
.hdd02-gallery__popup-image-cta .text{white-space:nowrap}
.hdd02-gallery__popup-image-cta .text-hide{display:none}
.hdd02-gallery__popup-image-cta .icon{-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px}
.hdd02-gallery__popup-image--view-more .hdd02-gallery__popup-image-item{display:block}
.hdd02-gallery__popup-image--view-more .hdd02-gallery__popup-image-cta .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.hdd02-gallery__popup-video{margin-top:26px}
.hdd02-gallery__popup-video-name{font-size:14px;font-weight:bold;line-height:1.33;letter-spacing:.55px;color:#757575}
.hdd02-gallery__popup-video-list{margin-top:16px;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;gap:12px}
.hdd02-gallery__popup-video-item{position:relative}
.hdd02-gallery__popup-video-item a{display:block;position:relative;width:80px;height:48px;border:solid 1px #ddd;border-radius:4px;outline-offset:-2px;overflow:hidden}
.hdd02-gallery__popup-video-item a:hover,.hdd02-gallery__popup-video-item a:focus,.hdd02-gallery__popup-video-item a:active{border:1px solid #000}
.hdd02-gallery__popup-video-item--on a{border:1px solid #000}
.hdd02-gallery__popup-video-link:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:1}
.hdd02-gallery__popup-video-link .icon{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:50%;width:16px;height:16px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,0.6));filter:drop-shadow(0 0 3px rgba(0,0,0,0.6));z-index:2}
.hdd02-gallery__popup-video-link .image{width:100%;height:100%}
.hdd02-gallery__popup-video-link .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}
.hdd02-gallery__popup-vertical{width:1096px}
.hdd02-gallery__popup-vertical-content{position:relative;margin-bottom:48px;width:100%;height:724px;overflow:hidden}
.hdd02-gallery__popup-vertical-image{position:relative;height:684px;overflow:hidden}
.hdd02-gallery__popup-vertical-image .image-content{display:none}
.hdd02-gallery__popup-vertical-image .image-content .image__main{cursor:pointer;-webkit-transition:-webkit-transform .2s cubic-bezier(0.35,0,0.36,1);transition:-webkit-transform .2s cubic-bezier(0.35,0,0.36,1);transition:transform .2s cubic-bezier(0.35,0,0.36,1);transition:transform .2s cubic-bezier(0.35,0,0.36,1),-webkit-transform .2s cubic-bezier(0.35,0,0.36,1)}
.hdd02-gallery__popup-vertical-image .image-content--show{display:block}
.hdd02-gallery__popup-vertical-image .default-image{position:absolute;top:50%;left:50%;width:684px;height:547px;-webkit-transform:translate(-50.1%,-50.1%);transform:translate(-50.1%,-50.1%)}
.hdd02-gallery__popup-vertical-image .default-image .image{width:100%;height:100%}
.hdd02-gallery__popup-vertical-image .default-image .image__main{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}
.hdd02-gallery__popup-vertical-image .zoom-image{display:none;position:absolute;left:0;top:0;width:100%;height:100%}
.hdd02-gallery__popup-vertical-image .zoom-image .image{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-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%}
.hdd02-gallery__popup-vertical-image .zoom-image .image__main{position:absolute;width:auto}
.hdd02-gallery__popup-vertical-image .zoom-image .snackbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:50%;bottom:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 24px;border-radius:6px;width:196px;height:64px;font-size:14px;line-height:1.33;color:#fff;-webkit-transform:translateX(-50.1%);transform:translateX(-50.1%);background-color:rgba(49,49,49,0.8)}
.hdd02-gallery__popup-vertical-video{width:100%;height:100%}
.hdd02-gallery__popup-vertical-video .video-content{display:none;width:100%;height:100%}
.hdd02-gallery__popup-vertical-video .video-content--show{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}
.hdd02-gallery__popup-vertical-video .video-content .video{width:100%;height:auto}
.hdd02-gallery__popup-vertical-video .video-content .video[data-video-type="brightcove"]{height:100%}
.hdd02-gallery__popup-vertical-video .video-content .video:not([data-video-type="mp4"]):not([data-video-type="brightcove"]) figure{position:relative;padding-top:56.25%}
.hdd02-gallery__popup-vertical-video .video-content .video:not([data-video-type="mp4"]):not([data-video-type="brightcove"]) iframe{position:absolute;top:0;left:0;bottom:0;right:0}
.hdd02-gallery__popup-vertical .scrollbar-horizontal__track{display:none}
.hdd02-gallery__popup-control{position:relative;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:-60px 0 22px 0;z-index:1}
.hdd02-gallery__popup-control--hide{display:none}
.hdd02-gallery__popup-control-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:17px;padding:2px}
.hdd02-gallery__popup-control-list+.hdd02-gallery__popup-control-list{display:none;margin-left:16px;padding-left:16px;border-left:1px solid #ddd;width:150px;opacity:1;-webkit-transition:width .2s,opacity .2s;transition:width .2s,opacity .2s;overflow:hidden}
.hdd02-gallery__popup-control-list.hdd02-gallery__popup-control-list--show{display:-webkit-box;display:-ms-flexbox;display:flex}
.hdd02-gallery__popup-control-list.control-hide{width:0;opacity:0}
.hdd02-gallery__popup-control-button{font-size:0;line-height:0}
.hdd02-gallery__popup-control-button.plus,.hdd02-gallery__popup-control-button.minus{display:block;width:24px;height:24px}
.hdd02-gallery__popup-control-button.up,.hdd02-gallery__popup-control-button.left,.hdd02-gallery__popup-control-button.right,.hdd02-gallery__popup-control-button.down{display:block;width:20px;height:20px}
.hdd02-gallery__popup-control-button.right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.hdd02-gallery__popup-control-button.left{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.hdd02-gallery__popup-control-button.down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.hdd02-gallery__popup-control-button .icon{width:100%;height:100%;overflow:visible;-webkit-transition:all .2s;transition:all .2s}
.hdd02-gallery__popup-control-button:disabled{cursor:default}
.hdd02-gallery__popup-control-button:disabled svg{color:#ddd;fill:#ddd}
.hdd02-gallery__popup.type-360view-new .scrollbar__contents{width:100%;height:100%}
.hdd02-gallery__popup.type-360view-new .layer-popup__contents{display:inline-block;position:relative;padding:72px 24px 24px;width:1296px;height:690px;border-radius:0;line-height:1.33;text-align:left;vertical-align:middle;letter-spacing:0}
.hdd02-gallery__popup.type-360view-new .layer-popup .seq-viewer-container{background:0}
.hdd02-gallery__popup.type-360view-new .layer-popup .seq-viewer-container .top-container{left:-24px;right:-24px;top:-72px;width:auto}
.hdd02-gallery__popup.type-360view-new .layer-popup .seq-viewer-container .imgseq-container .loading-container .loading .progress{position:static;background:0;-webkit-transition:none;transition:none;opacity:1}
.hdd02-gallery__popup.type-360view-new .layer-popup .seq-viewer-container .imgseq-container .ui-container{bottom:3px}
.hdd02-gallery__popup.type-360view-new .layer-popup .seq-viewer-container .imgseq-container .angle-container{-webkit-box-sizing:content-box;box-sizing:content-box}
.hdd02-gallery__popup.hdd02-popup-open{display:block}
.hdd02-gallery__layer-popup{display:none;position:absolute;top:0;left:0;width:100%;width:684px;height:684px;background-color:#fff;z-index:3100}
.hdd02-gallery__layer-popup-close{position:absolute;top:10px;right:10px;z-index:1}
.hdd02-gallery__layer-popup-close .popup-close{display:block;width:24px;height:24px}
.hdd02-gallery__layer-popup-close .icon{width:100%;height:100%}
.hdd02-gallery__layer-popup .video-content{display:none;height:100%}
.hdd02-gallery__layer-popup .video-content--show{display:block}
.hdd02-gallery__layer-popup .video-content .video{height:100%}
.hdd02-gallery__layer-popup.type-360view{padding:81px 0}
.hdd02-gallery__layer-popup.type-360view .view360{height:100%;overflow:hidden}
.hdd02-gallery__layer-popup.type-360view .view360-contents{display:inline-block;height:100%;overflow:hidden}
.hdd02-gallery__layer-popup.type-360view .view360-contents .image-360{width:100%;height:100%}
.hdd02-gallery__layer-popup.type-360view .view360-contents .image-360 img{width:100%}
.hdd02-gallery__layer-popup.type-360view .view360 .render{position:absolute;top:0;left:0}
.hdd02-gallery__layer-popup.type-ar{width:320px;height:682px;top:0;left:auto;right:0;padding:0;background:transparent}
.hdd02-gallery__layer-popup.type-ar .ar-popup-inner{position:absolute;bottom:0;padding:56px 24px;width:100%;background:#fff;border-radius:8px;-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)}
.hdd02-gallery__layer-popup.type-ar .ar-popup-title,.hdd02-gallery__layer-popup.type-ar .ar-popup-text{font-size:18px;line-height:24px}
.hdd02-gallery__layer-popup.type-ar .ar-popup-text{margin:8px 0 32px}
.hdd02-gallery__layer-popup.type-ar .qr-code{display:block;width:118px;height:118px;margin:0 auto}
.hdd02-gallery__layer-popup.type-ar .qr-code svg{width:100%;height:100%}
.hdd02-gallery__layer-popup.type-ar .hdd02-gallery__layer-popup-close{top:24px;right:24px}
.hdd02-gallery__layer-popup.type-ar .hdd02-gallery__layer-popup-close .icon{fill:#000}
.hdd02-gallery__layer-popup.hdd02-popup-open{display:block}
.pdd01-anchor-nav-v2__bottom--fixed .pdd01-anchor-nav-v2__bottom{opacity:1;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;-webkit-transition-delay:.2s;transition-delay:.2s}
body:has(.hdd02-pdp-header--gallery-popup-active) .pdd01-anchor-nav-v2__bottom--fixed .pdd01-anchor-nav-v2__bottom{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition-delay:0;transition-delay:0}
@media only screen and (min-width:1440px){.hdd02-gallery__layer-popup.type-mo-video{display:none !important}
}
@media only screen and (min-width:768px) and (max-width:1440px){.hdd02-gallery{width:47.5vw}
.hdd02-gallery__item{height:47.5vw}
.hdd02-gallery__image{border-radius:1.11111111vw}
.hdd02-gallery__thumbnail{margin-top:.97222222vw}
.hdd02-gallery__thumbnail-list{gap:.83333333vw}
.hdd02-gallery__thumbnail-item a{border-radius:.55555556vw;width:7.22222222vw;height:7.22222222vw;outline-offset:-0.13888889vw}
.hdd02-gallery__thumbnail-item-text{font-size:1.11111111vw}
.hdd02-gallery__thumbnail-item-text .text{padding:.97222222vw}
.hdd02-gallery__thumbnail-item-video .text{bottom:.69444444vw;font-size:1.11111111vw}
.hdd02-gallery__thumbnail-item-video .icon{width:2.77777778vw;height:2.77777778vw}
.hdd02-gallery__cta{margin-top:1.73611111vw;gap:.83333333vw}
.hdd02-gallery__cta a{padding:.625vw 1.66666667vw;border-radius:1.38888889vw;gap:.55555556vw}
.hdd02-gallery__cta .icon{width:1.25vw;height:1.25vw}
.hdd02-gallery__cta-text{font-size:.97222222vw}
.hdd02-gallery__popup .layer-popup{padding:1.38888889vw}
.hdd02-gallery__popup .layer-popup__contents{padding:3.33333333vw 1.66666667vw 0vw 4.16666667vw;max-width:100vw;max-height:56.94444444vw}
.hdd02-gallery__popup-close{top:1.66666667vw;right:1.66666667vw}
.hdd02-gallery__popup-close .icon{width:1.66666667vw;height:1.66666667vw}
.hdd02-gallery__popup-thumbnail .scrollbar__contents{margin-right:1.94444444vw;padding:0vw 1.66666667vw 3.33333333vw 0vw;width:13.61111111vw}
.hdd02-gallery__popup-image-list{gap:.83333333vw}
.hdd02-gallery__popup-image-item a{border-radius:.55555556vw;width:5.55555556vw;height:5.55555556vw}
.hdd02-gallery__popup-image-item-text{font-size:1.11111111vw}
.hdd02-gallery__popup-image-item .image{width:4.44444444vw;height:4.44444444vw}
.hdd02-gallery__popup-image-cta{gap:.27777778vw;margin-top:.83333333vw;font-size:.97222222vw}
.hdd02-gallery__popup-image-cta .icon{width:1.11111111vw}
.hdd02-gallery__popup-video{margin-top:1.80555556vw}
.hdd02-gallery__popup-video-name{font-size:.97222222vw;letter-spacing:.03819444vw}
.hdd02-gallery__popup-video-list{margin-top:1.11111111vw;gap:.83333333vw}
.hdd02-gallery__popup-video-item a{width:5.55555556vw;height:3.33333333vw;outline-offset:-0.13888889vw}
.hdd02-gallery__popup-video-link .icon{width:1.11111111vw;height:1.11111111vw}
.hdd02-gallery__popup-vertical{width:76.11111111vw}
.hdd02-gallery__popup-vertical-content{margin-bottom:3.33333333vw;height:50.27777778vw}
.hdd02-gallery__popup-vertical-image{height:47.5vw}
.hdd02-gallery__popup-vertical-image .default-image{width:47.5vw;height:37.98611111vw}
.hdd02-gallery__popup-control{margin:-4.30555556vw 0vw 1.66666667vw 0vw}
.hdd02-gallery__popup-control-list{gap:1.18055556vw;padding:.13888889vw}
.hdd02-gallery__popup-control-list+.hdd02-gallery__popup-control-list{margin-left:1.11111111vw;padding-left:1.11111111vw;width:10.41666667vw}
.hdd02-gallery__popup-control-list.control-hide{width:0;opacity:0}
.hdd02-gallery__popup-control-button.plus,.hdd02-gallery__popup-control-button.minus{width:1.66666667vw;height:1.66666667vw}
.hdd02-gallery__popup-control-button.up,.hdd02-gallery__popup-control-button.left,.hdd02-gallery__popup-control-button.right,.hdd02-gallery__popup-control-button.down{width:1.38888889vw;height:1.38888889vw}
.hdd02-gallery__popup-layer-close{top:.69444444vw;right:.69444444vw}
.hdd02-gallery__popup-layer-close .popup-close{width:1.66666667vw;height:1.66666667vw}
.hdd02-gallery__popup.type-360view-new .layer-popup__contents{padding:5vw 1.66666667vw 1.66666667vw 1.66666667vw;border-radius:0vw;width:90vw;height:47.91666667vw}
.hdd02-gallery__popup.type-360view-new .layer-popup .seq-viewer-container .top-container{left:-1.66666667vw;right:-1.66666667vw;top:-5vw}
.hdd02-gallery__popup.type-360view-new .layer-popup .seq-viewer-container .imgseq-container .ui-container{bottom:.20833333vw}
.hdd02-gallery__layer-popup{width:47.5vw;height:47.5vw}
.hdd02-gallery__layer-popup.type-360view{padding:5.625vw 0vw}
.hdd02-gallery__layer-popup-close{top:.69444444vw;right:.69444444vw}
.hdd02-gallery__layer-popup-close .popup-close{width:1.66666667vw;height:1.66666667vw}
.hdd02-gallery__layer-popup.type-mo-video{display:none !important}
.hdd02-gallery__layer-popup.type-ar{width:22.22222222vw;height:47.36111111vw}
.hdd02-gallery__layer-popup.type-ar .ar-popup-inner{padding:3.88888889vw 1.66666667vw;border-radius:.55555556vw}
.hdd02-gallery__layer-popup.type-ar .ar-popup-title,.hdd02-gallery__layer-popup.type-ar .ar-popup-text{font-size:1.25vw;line-height:1.66666667vw}
.hdd02-gallery__layer-popup.type-ar .ar-popup-text{margin:.55555556vw 0vw 2.22222222vw 0vw}
.hdd02-gallery__layer-popup.type-ar .qr-code{width:8.19444444vw;height:8.19444444vw}
.hdd02-gallery__layer-popup.type-ar .hdd02-gallery__layer-popup-close{top:1.66666667vw;right:1.66666667vw}
.hdd02-gallery__layer-popup.hdd02-popup-open{display:block}
}
@media only screen and (max-width:767px){.hdd02-gallery{padding:4.44444444vw 6.66666667vw;width:100% !important;-webkit-box-sizing:border-box;box-sizing:border-box}
.hdd02-gallery__list{margin:0vw -6.66666667vw}
.hdd02-gallery__list .swiper-wrapper{-webkit-transition:left .2s linear .1s,-webkit-transform;transition:left .2s linear .1s,-webkit-transform;transition:transform,left .2s linear .1s;transition:transform,left .2s linear .1s,-webkit-transform}
.hdd02-gallery__list.swiper-container.swiper-slide--end .swiper-wrapper{left:2.1111%}
.hdd02-gallery__list.swiper-container.swiper-slide--beginning .swiper-wrapper{left:-2.1111%}
.hdd02-gallery__item{padding:0vw 1.11111111vw;width:84.44444444vw !important;height:82.22222222vw !important}
.hdd02-gallery__image{border-radius:1.11111111vw}
.hdd02-gallery__thumbnail{display:none}
.hdd02-gallery__cta{margin-top:6.94444444vw;gap:3.33333333vw}
.hdd02-gallery__video{display:block;position:relative;margin-top:8.88888889vw}
.hdd02-gallery__video-content{margin:0vw -6.66666667vw;padding:0vw 5.55555556vw}
.hdd02-gallery__video-name{margin-bottom:1.66666667vw;font-size:3.88888889vw;font-weight:bold;line-height:1.33;letter-spacing:.15277778vw;color:#757575}
.hdd02-gallery__video-list{display:-webkit-box;display:-ms-flexbox;display:flex}
.hdd02-gallery__video-item{width:24.44444444vw !important;height:13.33333333vw;padding:0vw 1.11111111vw}
.hdd02-gallery__video-item .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px;height:18px;width:5vw;height:5vw;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,0.6));filter:drop-shadow(0 0 3px rgba(0,0,0,0.6));z-index:1}
.hdd02-gallery__video-link{display:block;position:relative;width:100%;height:100%;border:solid 1px #ddd;border-radius:1.11111111vw;outline-offset:-2px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
.hdd02-gallery__video-link:hover,.hdd02-gallery__video-link:focus,.hdd02-gallery__video-link:active,.hdd02-gallery__video-link--on{border:1px solid #000}
.hdd02-gallery__video-link:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:1}
.hdd02-gallery__video .image{width:100%;height:100%}
.hdd02-gallery__video .image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}
.hdd02-gallery__video .swiper-button-prev,.hdd02-gallery__video .swiper-button-next{top:0;height:100%;border:0;border-radius:0;background-color:#fff;width:8.88888889vw;outline-offset:-2px;-webkit-transform:unset;transform:unset;overflow:unset}
.hdd02-gallery__video .swiper-button-prev:hover,.hdd02-gallery__video .swiper-button-next:hover{background:#fff}
.hdd02-gallery__video .swiper-button-prev:after,.hdd02-gallery__video .swiper-button-next:after{content:"";display:block;position:absolute;width:6.66666667vw;height:100%;z-index:-1}
.hdd02-gallery__video .swiper-button-prev .icon,.hdd02-gallery__video .swiper-button-next .icon{-ms-flex-negative:0;flex-shrink:0}
.hdd02-gallery__video .swiper-button-prev{left:0}
.hdd02-gallery__video .swiper-button-prev .icon{margin-left:2.22222222vw}
.hdd02-gallery__video .swiper-button-prev:after{left:8.88888889vw;background:-webkit-gradient(linear,right top,left top,from(transparent),to(#fff));background:linear-gradient(to left,transparent,#fff)}
.hdd02-gallery__video .swiper-button-next{right:0}
.hdd02-gallery__video .swiper-button-next .icon{margin-right:2.22222222vw}
.hdd02-gallery__video .swiper-button-next:after{right:8.88888889vw;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#fff));background:linear-gradient(to right,transparent,#fff)}
.hdd02-gallery .progressbar-indicator{margin:9.72222222vw 0vw 4.44444444vw 0vw}
.hdd02-gallery .progressbar-indicator .progressbar-indicator__arrow-wrap{display:none}
.hdd02-gallery__layer-popup{width:100%;height:100.55555556vw;z-index:3100}
.hdd02-gallery__layer-popup-video{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%}
.hdd02-gallery__layer-popup-video>.video-content{width:100vw;height:55.55555556vw}
.hdd02-gallery__layer-popup.type-360view{padding:11.94444444vw 0vw}
.hdd02-gallery__layer-popup.type-ar{top:7.77777778vw;width:88.88888889vw;height:85.27777778vw;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.hdd02-gallery__layer-popup.type-ar .ar-popup-inner{width:100%;height:100%;padding:15.55555556vw 6.66666667vw 13.33333333vw 6.66666667vw;border-radius:2.22222222vw}
.hdd02-gallery__layer-popup.type-ar .ar-popup-title,.hdd02-gallery__layer-popup.type-ar .ar-popup-text{font-size:3.88888889vw;line-height:5.27777778vw}
.hdd02-gallery__layer-popup.type-ar .ar-popup-text{margin:1.11111111vw 0vw 6.66666667vw 0vw}
.hdd02-gallery__layer-popup.type-ar .qr-code{width:32.77777778vw;height:32.77777778vw}
.hdd02-gallery__layer-popup.type-ar .hdd02-gallery__layer-popup-close{top:6.66666667vw;right:6.66666667vw}
.hdd02-gallery__layer-popup-close{position:absolute;top:4.44444444vw;right:3.88888889vw;z-index:1}
.hdd02-gallery__layer-popup-close .popup-close{display:block;width:6.66666667vw;height:6.66666667vw}
.hdd02-gallery__layer-popup-close .icon{width:100%;height:100%}
.hdd02-gallery__popup.type-360view-new .layer-popup{padding:0vw;background:0}
.hdd02-gallery__popup.type-360view-new .layer-popup__contents{padding:27.77777778vw 6.66666667vw 6.66666667vw 6.66666667vw;border-radius:0vw;max-height:100%;width:100%;height:100%}
.hdd02-gallery__popup.type-360view-new .layer-popup .seq-viewer-container .top-container{overflow:hidden;left:-6.66666667vw;right:-6.66666667vw;top:-27.77777778vw;height:auto;max-height:28.88888889vw}
.hdd02-gallery__popup.type-360view-new .layer-popup .seq-viewer-container .top-container .model-name{max-width:73.33333333vw;font-size:6.11111111vw}
.hdd02-gallery__popup.type-360view-new .layer-popup .seq-viewer-container .top-container .imgseq-container .ui-container{bottom:.83333333vw}
.hdd02-gallery__disable-iframe-fullscreen .hdd02-gallery__popup.type-gallery{display:none !important}
}
.pdd16-step-buying{max-width:1440px;min-width:360px;margin:0 auto;background-color:#fff}
.pdd16-step-buying__header{max-width:1440px;width:100%;min-height:60px;border-bottom:1px solid #ddd;position:relative;z-index:2}
.pdd16-step-buying__header-wrap{position:relative;padding-block:6px 5px;padding-inline:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.pdd16-step-buying__header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.pdd16-step-buying__header-title .image{width:48px;height:48px;vertical-align:middle;margin-right:16px}
.pdd16-step-buying__header-text{display:inline-block;vertical-align:middle;position:relative;max-width:780px}
.pdd16-step-buying__header-text strong{font-size:16px;line-height:1.33;vertical-align:middle}
.pdd16-step-buying__header-price{margin-left:auto;font-size:0}
.pdd16-step-buying__header-price-text{line-height:1.33;font-size:14px;text-align:right}
.pdd16-step-buying__header-price-text strong{display:inline-block;min-height:25px;font-size:18px;vertical-align:baseline}
.pdd16-step-buying__header-price-text .sale-text,.pdd16-step-buying__header-price-text .was-text{font-size:12px}
.pdd16-step-buying__header-price-text .sale-text{color:#006bea;font-weight:bold}
.pdd16-step-buying__header-price-tax{font-size:12px}
.pdd16-step-buying__header-price-save{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:4px}
.pdd16-step-buying__header-price-save:has(*){min-height:16px}
.pdd16-step-buying__header-price-installment{min-height:16px;font-size:12px}
.pdd16-step-buying__header__dummy{display:none}
.pdd16-step-buying__header-item{position:relative;width:108px;height:48px;display:inline-block;text-align:center;font-size:0}
.pdd16-step-buying__header-item-btn{display:inline-block;padding:15px 0;font-size:14px;line-height:1.33;font-weight:bold;color:#000;text-decoration:underline}
.pdd16-step-buying__header-item-btn .icon{width:16px;height:16px;vertical-align:middle}
.pdd16-step-buying__header-item .item-layer{display:none;position:absolute;right:0;text-align:left;top:54px;width:360px;border-radius:6px;background-color:#fff;-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)}
.pdd16-step-buying__header-item .item-layer-close{position:absolute;top:16px;right:16px}
.pdd16-step-buying__header-item .item-layer-close .icon{width:16px;height:16px}
.pdd16-step-buying__header-item .item-layer__title{display:block;padding:17px 48px 18px 24px;font-size:16px;line-height:1.33}
.pdd16-step-buying__header-item .item-layer__list{padding:0 24px}
.pdd16-step-buying__header-item .item-layer__list-wrap{max-height:384px;overflow:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}
.pdd16-step-buying__header-item .item-layer__list-wrap::-webkit-scrollbar{display:none}
.pdd16-step-buying__header-item .item-layer__list-item{padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex}
.pdd16-step-buying__header-item .item-layer__list-item .image{width:56px;height:56px}
.pdd16-step-buying__header-item .item-layer__list-item.item-global,.pdd16-step-buying__header-item .item-layer__list-item.item-current{border-bottom:1px solid #ddd}
.pdd16-step-buying__header-item .item-layer__text{font-size:14px;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;height:38px;margin-bottom:6px}
.pdd16-step-buying__header-item .item-layer__text-wrap{width:180px;margin:0 16px;font-size:12px;line-height:1.33}
.pdd16-step-buying__header-item .item-layer__text-wrap del{color:#006aeb;margin-left:8px}
.pdd16-step-buying__header-item .item-layer__info{font-size:12px;line-height:1.33;width:44px;text-align:right;font-weight:bold}
.pdd16-step-buying__header-item .item-layer__info-quantity{display:block}
.pdd16-step-buying__header-item .item-layer__info-delete{display:inline-block;margin-top:29px;width:16px;height:16px;overflow:hidden;color:transparent;position:relative}
.pdd16-step-buying__header-item .item-layer__info-delete .icon{width:100%;height:100%;position:absolute;left:0;top:0}
.pdd16-step-buying__header-item .item-layer__price{width:100%;padding:16px 24px;border-top:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex}
.pdd16-step-buying__header-item .item-layer__price-text,.pdd16-step-buying__header-item .item-layer__price-sum{width:50%;font-size:12px;line-height:1.33;font-weight:bold}
.pdd16-step-buying__header-item .item-layer__price-text strong,.pdd16-step-buying__header-item .item-layer__price-sum strong{font-size:18px;display:block;margin-bottom:3px;color:#000}
.pdd16-step-buying__header-item .item-layer__price-sum{text-align:right;color:#006aeb}
.pdd16-step-buying__header-item-btn.open .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.pdd16-step-buying__header-item-btn.open ~ .item-layer{display:block}
.pdd16-step-buying__header-add-on-product .pdd16-step-buying__header-wrap{padding:7px 24px}
.pdd16-step-buying__header-add-on-product .pdd16-step-buying__header-price-text strong{display:block}
.pdd16-step-buying__header-add-on-product .pdd16-step-buying__header-price{width:220px}
.pdd16-step-buying__header-add-on-product .pdd16-step-buying__header-text{width:480px}
.pdd16-step-buying__add-on-list{width:604px;margin-left:16px}
.pdd16-step-buying__add-on-list-icon{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:8px}
.pdd16-step-buying__add-on-list-icon svg{width:100%;height:100%}
.pdd16-step-buying__add-on-list-image{width:48px;height:48px;display:inline-block;vertical-align:middle}
.pdd16-step-buying__add-on-list-product-name{width:206px;font-size:16px;line-height:1.33;display:inline-block;vertical-align:middle;margin-left:8px}
.pdd16-step-buying__add-on-list-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:302px;padding:0 8px;font-size:0}
.pdd16-step-buying__add-on-list-box.swiper-slide-active.changing,.pdd16-step-buying__add-on-list-box.swiper-slide-active.changed{margin-left:40px}
.pdd16-step-buying__add-on-list-box.swiper-slide-active.changingend,.pdd16-step-buying__add-on-list-box.swiper-slide-active.changedend{margin-left:0}
.pdd16-step-buying__add-on-list-box.swiper-slide-active:first-child.changing,.pdd16-step-buying__add-on-list-box.swiper-slide-active:first-child.changed{margin-left:0}
.pdd16-step-buying__add-on-list .swiper-button-prev{left:0}
.pdd16-step-buying__add-on-list .swiper-button-prev:after{left:100%;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to left,rgba(255,255,255,0),#fff)}
.pdd16-step-buying__add-on-list .swiper-button-prev .icon{margin-left:8px}
.pdd16-step-buying__add-on-list .swiper-button-next{right:0}
.pdd16-step-buying__add-on-list .swiper-button-next:after{right:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0),#fff)}
.pdd16-step-buying__add-on-list .swiper-button-next .icon{margin-right:8px}
.pdd16-step-buying__add-on-list .swiper-button-next,.pdd16-step-buying__add-on-list .swiper-button-prev{width:32px;height:100%;padding:0;border:0;border-radius:0;background-color:#fff;overflow:visible}
.pdd16-step-buying__add-on-list .swiper-button-next:hover,.pdd16-step-buying__add-on-list .swiper-button-prev:hover{background-color:#fff}
.pdd16-step-buying__add-on-list .swiper-button-next:focus,.pdd16-step-buying__add-on-list .swiper-button-prev:focus{background-color:#fff;outline:0}
.pdd16-step-buying__add-on-list .swiper-button-next:focus:before,.pdd16-step-buying__add-on-list .swiper-button-prev:focus:before{content:' ';position:absolute;top:2px;bottom:2px;left:2px;right:2px;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black;pointer-events:none}
.pdd16-step-buying__add-on-list .swiper-button-next:after,.pdd16-step-buying__add-on-list .swiper-button-prev:after{content:'';position:absolute;display:block;width:24px;height:100%}
.pdd16-step-buying__add-on-list .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.pdd16-step-buying__quantity{display:none}
.pdd16-step-buying__promotion-banner{min-height:62px;padding:12px 142px;color:#fff;background-color:#2189ff;text-align:center;font-size:0}
.pdd16-step-buying__promotion-banner svg.icon{fill:#fff;width:32px;height:32px;display:inline-block;vertical-align:middle}
.pdd16-step-buying__promotion-banner-text{font-size:14px;line-height:1.33;font-weight:700;display:inline-block;vertical-align:middle;max-width:1000px;text-align:left;margin-left:8px}
.pdd16-step-buying__contents{width:100%;padding:48px 0;background:#f7f7f7;text-align:center}
.pdd16-step-buying__tab{position:relative;width:100%;height:100%;display:block}
.pdd16-step-buying__list-type{display:none}
.pdd16-step-buying .scrollbar{padding-bottom:80px}
.pdd16-step-buying .scrollbar__contents{font-size:0;white-space:nowrap}
.pdd16-step-buying .scrollbar .none-color-chip div.option-selector__wrap--capacity{top:0}
.pdd16-step-buying .scrollbar .single-chip div.option-selector__wrap--capacity{top:24px}
.pdd16-step-buying .scrollbar-horizontal__track{width:100%;height:8px;bottom:36px}
.pdd16-step-buying .scrollbar-vertical__bar{display:none}
.pdd16-step-buying .scrollbar-horizontal__track-content{left:72px;right:72px}
.pdd16-step-buying .scrollbar-horizontal__track-content:before,.pdd16-step-buying .scrollbar-horizontal__bar:after{height:8px !important}
.pdd16-step-buying .scrollbar-horizontal__bar:after{border-radius:4px !important}
.pdd16-step-buying__headline{font-size:38px;line-height:1.2;font-family:'SamsungSharpSans',arial,sans-serif;margin-bottom:48px}
.pdd16-step-buying__sub-headline{margin-top:-32px;font-size:18px;line-height:1.33;font-weight:400}
.pdd16-step-buying__evoucher{display:-webkit-box;display:-ms-flexbox;display:flex;padding:22px 24px 0;margin-bottom:44px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;line-height:1.33;text-align:right}
.pdd16-step-buying__evoucher-wrap{padding-bottom:20px;border-bottom:1px solid #ddd}
.pdd16-step-buying__evoucher-list{display:inline-table;table-layout:fixed;max-width:480px}
.pdd16-step-buying__evoucher-item{display:table-row}
.pdd16-step-buying__evoucher-item:last-child .pdd16-step-buying__evoucher-content{font-weight:bold}
.pdd16-step-buying__evoucher-title,.pdd16-step-buying__evoucher-content{display:table-cell}
.pdd16-step-buying__evoucher-title{padding:2px 0;min-width:114px;text-align:left}
.pdd16-step-buying__evoucher-content{padding-block:2px;padding-left:19px}
.pdd16-step-buying__evoucher-current{font-weight:bold}
.pdd16-step-buying__evoucher-current+.pdd16-step-buying__evoucher-tax{margin-left:2px}
.pdd16-step-buying__evoucher-tax+.pdd16-step-buying__evoucher-save{margin-left:1px}
.pdd16-step-buying__evoucher-save{display:inline-block;font-weight:bold;color:#006bea}
.pdd16-step-buying__evoucher-cta{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.pdd16-step-buying__evoucher-cta .cta--clear-all{font-weight:700}
.pdd16-step-buying__evoucher-cta .cta--clear-all.cta--icon.cta--underline:after{display:block;height:1px}
.pdd16-step-buying__evoucher-cta .cta--clear-all .icon{width:13px;height:13px}
.pdd16-step-buying__tab-wrap .tab{margin-top:-16px;margin-left:24px;margin-right:24px}
.pdd16-step-buying__sub-headline ~ .pdd16-step-buying__tab-wrap{margin-top:32px}
.pdd16-step-buying__card{display:none;position:relative;width:320px;padding:24px 40px;background-color:#fff;border-radius:20px;margin-right:24px}
.pdd16-step-buying__card:first-child{margin-left:24px}
.pdd16-step-buying__card-header-badge{text-align:left}
.pdd16-step-buying__card-header-badge .badge-icon{margin-top:-4px;margin-bottom:12px;margin-left:-16px}
.pdd16-step-buying__card-title{position:relative;height:44px;display:table-cell;width:260px;font-family:'SamsungSharpSans',arial,sans-serif;vertical-align:middle}
.pdd16-step-buying__card-title-text{font-size:16px;line-height:1.33;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}
.pdd16-step-buying__card div.image{width:240px;height:240px;margin:12px 0}
.pdd16-step-buying__card-seller-text{padding-bottom:12px;font-size:12px;line-height:1.33;font-weight:700;text-align:left}
.pdd16-step-buying__card-option{margin:0 0 16px}
.pdd16-step-buying__card-text+.pdd16-step-buying__card-option{display:none}
.pdd16-step-buying__card .option-selector__color-name{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.pdd16-step-buying__card .option-selector__color-name .option-selector__color-tooltip{left:-34px}
.pdd16-step-buying__card .option-selector__wrap--capacity{top:62px}
.pdd16-step-buying__card .option-selector__wrap--capacity .option-selector__swiper-slide{padding:0 4px;width:86px}
.pdd16-step-buying__card .option-selector__wrap--capacity .option-selector__swiper-slide .option-selector__size{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:32px;text-align:center;line-height:1;border:1px solid transparent}
.pdd16-step-buying__card .option-selector__wrap--capacity .option-selector__swiper-slide .option-selector__size-label{padding:0;border-radius:0}
.pdd16-step-buying__card .option-selector__wrap--capacity .option-selector__swiper-slide .option-selector__size-label-text{display:inline-block}
.pdd16-step-buying__card .option-selector__wrap--capacity .option-selector__swiper-slide .option-selector__size input[type='radio']:focus ~ label:after{margin:0;border-radius:0}
.pdd16-step-buying__card .option-selector__wrap--capacity .option-selector__swiper-slide.is-active .option-selector__size{border-radius:2px;border-color:#000}
.pdd16-step-buying__card .option-selector__wrap--capacity .option-selector__swiper-slide.is-disabled .option-selector__size{background:#f7f7f7;color:#b8b8b8}
.pdd16-step-buying__card .option-selector__wrap--capacity .option-selector__floating-bar{display:none !important}
.pdd16-step-buying__card .option-selector__wrap--color-chip ~ .option-selector__wrap--capacity{top:0}
.pdd16-step-buying__card .option-selector__wrap--capacity-single .option-selector__swiper{width:100% !important}
.pdd16-step-buying__card .option-selector__wrap--capacity-single .option-selector__swiper-slide{width:100% !important;min-width:78px}
.pdd16-step-buying__card .option-selector__wrap--capacity-single .option-selector__swiper-slide.is-active .option-selector__size{padding:0 4px}
.pdd16-step-buying__card-badge{margin:10px 0;white-space:normal}
.pdd16-step-buying__card-price{min-height:44px}
.pdd16-step-buying__card-price .card-price{font-size:18px;line-height:1.33;display:block;margin-bottom:4px}
.pdd16-step-buying__card-price .card-price-excluding-vat,.pdd16-step-buying__card-price .card-price-special,.pdd16-step-buying__card-price .card-price-rrp{display:block;line-height:1.33;text-align:center}
.pdd16-step-buying__card-price .card-price-excluding-vat{margin-bottom:4px;font-size:18px}
.pdd16-step-buying__card-price .card-price-special,.pdd16-step-buying__card-price .card-price-rrp{font-size:12px}
.pdd16-step-buying__card-price .card-price-rrp{margin-top:2px}
.pdd16-step-buying__card-price .card-was del{font-size:12px;color:#006bea}
.pdd16-step-buying__card-price-current{font-size:18px;font-weight:bold;line-height:1.33}
.pdd16-step-buying__card-price-current ~ div{margin-top:2px;display:block;line-height:1.33;font-size:12px}
.pdd16-step-buying__card-price-current+div{margin-top:4px}
.pdd16-step-buying__card-price-text{white-space:normal}
.pdd16-step-buying__card-price-tax{margin-top:5px;font-size:12px}
.pdd16-step-buying__card-price-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}
.pdd16-step-buying__card-price-current+.pdd16-step-buying__card-price-next{margin-top:6px}
.pdd16-step-buying__card-price-tax+.pdd16-step-buying__card-price-next{margin-top:3px}
.pdd16-step-buying__card-price-save{font-weight:bold;color:#006bea}
.pdd16-step-buying__card-price-description span{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}
.pdd16-step-buying__card .cta{margin-top:16px;width:200px;height:40px}
.pdd16-step-buying__card .cta .icon{display:none}
.pdd16-step-buying__card .cta--on{color:#555 !important;background-color:#ddd !important}
.pdd16-step-buying__card .cta--on:hover,.pdd16-step-buying__card .cta--on:active,.pdd16-step-buying__card .cta--on:focus{color:#555 !important;background-color:#eee !important}
.pdd16-step-buying__card .cta--on .icon{display:inline-block;width:19px;height:19px;fill:#555;margin-right:8px}
.pdd16-step-buying__card-cta-learn-more .cta{margin-top:8px}
.pdd16-step-buying__card-text{width:188px;height:94px;margin:0 auto 16px;font-size:14px;color:#000;text-align:center;white-space:normal}
.pdd16-step-buying__card-state{margin-top:16px;min-height:19px;font-size:14px;color:#e03030;font-weight:700}
.pdd16-step-buying__card-input{margin-top:16px}
.pdd16-step-buying__card-input .radio-v2__label-text{display:block;overflow:hidden;position:absolute !important;width:1px;height:1px;font-size:1px;line-height:1px;clip:rect(1px,1px,1px,1px)}
.pdd16-step-buying__card.is-show{display:inline-block}
.pdd16-step-buying__view-more{display:inline-block;width:94px;height:496px;margin-right:24px;text-align:center;border-radius:20px;font-size:0;background-color:#fff}
.pdd16-step-buying__view-more .cta{width:94px;padding:0 16px;height:100%;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.pdd16-step-buying__view-more .cta:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}
.pdd16-step-buying__view-more .cta:focus:after{content:' ';position:absolute;top:2px;bottom:2px;left:2px;right:2px;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black;pointer-events:none}
.pdd16-step-buying__view-more svg.icon{width:36px;height:36px}
.pdd16-step-buying__view-more svg.icon.down{display:none}
.pdd16-step-buying__view-more .cta-text{display:block;white-space:normal;margin-top:8px;font-size:14px;font-weight:bold;line-height:1.33;color:#000}
.pdd16-step-buying__disclaimer{font-size:12px;color:#555;padding:0 0 24px 24px;text-align:left}
.pdd16-step-buying__footer-price{display:none}
.pdd16-step-buying__footer-cta{display:inline}
.pdd16-step-buying__footer-cta+.pdd16-step-buying__footer-cta{margin-left:25px}
.pdd16-step-buying__footer .cta--skip{color:#006aeb}
.pdd16-step-buying__footer .cta--skip:hover,.pdd16-step-buying__footer .cta--skip:focus{color:#006aeb}
.pdd16-step-buying__footer .cta--step{width:162px}
.pdd16-step-buying__footer-disclaimer{margin-top:24px;font-size:12px;line-height:1.33;color:#313131}
.pdd16-step-buying__footer__dummy{display:none}
.pdd16-step-buying--floating .pdd16-step-buying__header{position:fixed;top:0;z-index:2500}
.pdd16-step-buying--floating .pdd16-step-buying__header__dummy{display:block}
.pdd16-step-buying__tooltip{display:none;position:absolute;left:0;top:34px;max-width:614px;min-width:244px;font-size:12px;line-height:1.77;font-weight:bold;padding:4px 8px 5px;color:#fff;background-color:#313131;border-radius:6px}
.pdd16-step-buying__card-title .pdd16-step-buying__tooltip{top:54px}
.pdd16-step-buying__card-title-text:hover ~ .pdd16-step-buying__tooltip,.pdd16-step-buying__header-text strong:hover ~ .pdd16-step-buying__tooltip{display:block;z-index:2500}
.pdd16-step-buying__layer-learn-more{display:none}
.pdd16-step-buying__layer-learn-more .layer-popup{overflow-y:auto;position:fixed;left:0;top:0;right:0;bottom:0;letter-spacing:-4px;text-align:center;background:rgba(0,0,0,0.68);z-index:3100}
.pdd16-step-buying__layer-learn-more .layer-popup:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.pdd16-step-buying__layer-learn-more .layer-popup__looping--first{display:inline-block}
.pdd16-step-buying__layer-learn-more .layer-popup__inner{display:inline-block;position:relative;width:1054px;min-height:452px;max-height:604px;padding:24px 0 0 0;border-radius:20px;background:#fff;line-height:1.33;text-align:left;vertical-align:middle;letter-spacing:0}
.pdd16-step-buying__layer-learn-more .layer-popup__title{margin-bottom:48px;padding:0 56px 0 24px;text-align:left;font-weight:bold;font-size:24px;font-family:'SamsungSharpSans',arial,sans-serif;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}
.pdd16-step-buying__layer-learn-more .layer-popup__contents{padding:0 24px 0 14px}
.pdd16-step-buying__layer-learn-more .layer-popup__contents .scrollbar__wrap{max-height:558px}
.pdd16-step-buying__layer-learn-more .layer-popup__close{display:block;overflow:hidden;position:absolute;right:12px;top:12px;width:48px;height:48px;color:transparent;text-indent:-9999px}
.pdd16-step-buying__layer-learn-more .layer-popup__close .icon{display:inline-block;position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-images{float:left;width:380px;height:240px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-images .swiper-slide{padding:0 45px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-images .swiper-button-prev{left:8px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-images .swiper-button-next{right:8px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-content{overflow:hidden;padding-bottom:40px;padding-left:48px;white-space:normal}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-title{margin-bottom:16px;font-family:'SamsungSharpSans',arial,sans-serif;font-size:18px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-info{margin-bottom:16px;font-size:12px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-sku,.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-seller{display:inline-block}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-seller{margin-left:16px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-seller:before{content:'';display:inline-block;width:1px;height:16px;vertical-align:middle;margin-right:16px;background-color:#aaa}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-review{margin-bottom:16px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-item{position:relative;font-size:14px;padding-left:20px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-item:before{content:'';position:absolute;left:4px;top:7px;width:4px;height:4px;vertical-align:middle;border-radius:100%;background-color:#000}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-item+.pdd16-step-buying__learn-more-feature-item{margin-top:3px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-cta{margin-top:25px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-item{position:relative;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;width:128px;margin-left:25px;padding:12px 8px 16px;text-align:center}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-item:before{content:'';position:absolute;left:-13px;top:12px;width:1px;height:88px;background-color:#aaa}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-item:first-child{margin:0}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-item:first-child:before{content:none}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-image{width:64px;margin:0 auto 8px}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-text{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:32px;font-size:12px}
.pdd16-step-buying__layer-learn-more .scrollbar-vertical__track,.pdd16-step-buying__layer-learn-more .scrollbar-vertical__bar{display:block}
.pdd16-step-buying__tnc{padding:15px 24px 29px;font-size:15px;text-align:left}
.pdd16-step-buying__tnc-title{display:block;margin-bottom:24px;line-height:1.33}
.pdd16-step-buying__tnc-checkbox{position:relative;margin-bottom:9px}
.pdd16-step-buying--free-gift .pdd16-step-buying__tnc-checkbox.is-required .checkbox-v2__label:before{content:'*';color:#e03030;line-height:1.33;display:inline-block;font-size:15px;position:absolute;top:0;left:0}
.pdd16-step-buying__tnc .checkbox-v2__label,.pdd16-step-buying__tnc-required-field{padding-left:52px}
.pdd16-step-buying__tnc .checkbox-v2__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.pdd16-step-buying__tnc .checkbox-v2__label-box-wrap{position:absolute;left:12px;top:0}
.pdd16-step-buying__tnc .checkbox-v2__label-text{padding:5px 0;line-height:1.2}
.pdd16-step-buying__tnc .checkbox-v2__label-text a{text-decoration:underline;color:#006bea}
.pdd16-step-buying__tnc-required-field{line-height:1.2;color:#d62e2e;padding-bottom:12px}
.pdd16-step-buying--vd-sei .scrollbar-horizontal__track{height:3px}
.pdd16-step-buying--vd-sei .scrollbar-horizontal__track-content:before,.pdd16-step-buying--vd-sei .scrollbar-horizontal__bar:after{height:3px !important}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc{padding:15px 24px}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-title{font-size:18px;margin-top:9px;margin-bottom:17px}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-checkbox{margin-bottom:16px}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-checkbox:last-of-type{margin-bottom:8px}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-checkbox.is-required .checkbox-v2__label-text:before{content:'* ';color:#e03030;line-height:1.33;display:inline;font-size:15px;top:0;left:0}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-required-field{font-size:14px}
.pdd16-step-buying--vd-sei .checkbox-v2__label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.pdd16-step-buying--vd-sei .checkbox-v2__label-box-wrap{left:0}
.pdd16-step-buying--vd-sei .checkbox-v2__label-text{padding:0;margin-top:-1px;line-height:1.33}
.pdd16-step-buying--vd-sei .checkbox-v2__label,.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-required-field{padding-left:32px}
.pdd16-step-buying--vd-sei .pdd16-step-buying__footer .cta--step{width:auto}
.pdd16-step-buying--no-line-through del{text-decoration:none}
@media only screen and (min-width:768px) and (max-width:1440px){.pdd16-step-buying__header{min-height:4.16666667vw}
.pdd16-step-buying__header-wrap{padding-block:.41666667vw .34722222vw;padding-inline:1.66666667vw}
.pdd16-step-buying__header-title .image{width:3.33333333vw;height:3.33333333vw;margin-right:1.11111111vw}
.pdd16-step-buying__header-text{max-width:54.16666667vw}
.pdd16-step-buying__header-text strong{font-size:1.11111111vw}
.pdd16-step-buying__header-price-text{font-size:.97222222vw}
.pdd16-step-buying__header-price-text strong{min-height:1.73611111vw;font-size:1.25vw}
.pdd16-step-buying__header-price-text .sale-text,.pdd16-step-buying__header-price-text .was-text{font-size:.83333333vw}
.pdd16-step-buying__header-price-tax{font-size:.83333333vw}
.pdd16-step-buying__header-price-save{gap:.27777778vw}
.pdd16-step-buying__header-price-save:has(*){min-height:1.11111111vw}
.pdd16-step-buying__header-price-installment{min-height:1.11111111vw;font-size:.83333333vw}
.pdd16-step-buying__header-item{width:7.5vw;height:3.33333333vw}
.pdd16-step-buying__header-item-btn{padding:1.04166667vw 0vw;font-size:.97222222vw}
.pdd16-step-buying__header-item-btn .icon{width:1.11111111vw;height:1.11111111vw}
.pdd16-step-buying__header-item .item-layer{top:3.75vw;width:25vw;border-radius:.41666667vw}
.pdd16-step-buying__header-item .item-layer-close{top:1.11111111vw;right:1.11111111vw}
.pdd16-step-buying__header-item .item-layer-close .icon{width:1.11111111vw;height:1.11111111vw}
.pdd16-step-buying__header-item .item-layer__title{padding:1.18055556vw 3.33333333vw 1.25vw 1.66666667vw;font-size:1.11111111vw}
.pdd16-step-buying__header-item .item-layer__list{padding:0vw 1.66666667vw}
.pdd16-step-buying__header-item .item-layer__list-wrap{max-height:26.66666667vw}
.pdd16-step-buying__header-item .item-layer__list-item{padding:.83333333vw 0vw}
.pdd16-step-buying__header-item .item-layer__list-item .image{width:3.88888889vw;height:3.88888889vw}
.pdd16-step-buying__header-item .item-layer__text{font-size:.97222222vw;height:2.63888889vw;margin-bottom:.41666667vw}
.pdd16-step-buying__header-item .item-layer__text-wrap{width:12.5vw;margin:0vw 1.11111111vw;font-size:.83333333vw}
.pdd16-step-buying__header-item .item-layer__text-wrap del{margin-left:.55555556vw}
.pdd16-step-buying__header-item .item-layer__info{font-size:.83333333vw;width:3.05555556vw}
.pdd16-step-buying__header-item .item-layer__info-delete{margin-top:2.01388889vw;width:1.11111111vw;height:1.11111111vw}
.pdd16-step-buying__header-item .item-layer__price{padding:1.11111111vw 1.66666667vw}
.pdd16-step-buying__header-item .item-layer__price-text,.pdd16-step-buying__header-item .item-layer__price-sum{font-size:.83333333vw}
.pdd16-step-buying__header-item .item-layer__price-text strong,.pdd16-step-buying__header-item .item-layer__price-sum strong{font-size:1.25vw;margin-bottom:.20833333vw}
.pdd16-step-buying__header-add-on-product .pdd16-step-buying__header-wrap{padding:.48611111vw 1.66666667vw}
.pdd16-step-buying__header-add-on-product .pdd16-step-buying__header-price-text{font-size:.83333333vw}
.pdd16-step-buying__header-add-on-product .pdd16-step-buying__header-price{width:15.27777778vw}
.pdd16-step-buying__header-add-on-product .pdd16-step-buying__header-text{width:33.33333333vw}
.pdd16-step-buying__add-on-list{width:41.94444444vw;margin-left:1.11111111vw}
.pdd16-step-buying__add-on-list-icon{position:relative;width:1.11111111vw;height:1.11111111vw;margin-right:.55555556vw}
.pdd16-step-buying__add-on-list-image{width:3.33333333vw;height:3.33333333vw}
.pdd16-step-buying__add-on-list-product-name{width:14.30555556vw;font-size:1.11111111vw;margin-left:.55555556vw}
.pdd16-step-buying__add-on-list-box{width:20.97222222vw;padding:0vw .55555556vw 0vw .55555556vw}
.pdd16-step-buying__add-on-list-box.swiper-slide-active.changing,.pdd16-step-buying__add-on-list-box.swiper-slide-active.changed{margin-left:2.77777778vw}
.pdd16-step-buying__add-on-list-box.swiper-slide-active.changingend,.pdd16-step-buying__add-on-list-box.swiper-slide-active.changedend{margin-left:0}
.pdd16-step-buying__add-on-list-box.swiper-slide-active:first-child.changing,.pdd16-step-buying__add-on-list-box.swiper-slide-active:first-child.changed{margin-left:0}
.pdd16-step-buying__add-on-list .swiper-button-prev .icon{margin-left:.55555556vw}
.pdd16-step-buying__add-on-list .swiper-button-next .icon{margin-right:.55555556vw}
.pdd16-step-buying__add-on-list .swiper-button-next,.pdd16-step-buying__add-on-list .swiper-button-prev{width:2.22222222vw}
.pdd16-step-buying__add-on-list .swiper-button-next:after,.pdd16-step-buying__add-on-list .swiper-button-prev:after{width:1.66666667vw}
.pdd16-step-buying__promotion-banner{min-height:4.30555556vw;padding:.83333333vw 9.86111111vw}
.pdd16-step-buying__promotion-banner svg.icon{width:2.22222222vw;height:2.22222222vw}
.pdd16-step-buying__promotion-banner-text{font-size:.97222222vw;max-width:69.44444444vw;margin-left:.55555556vw}
.pdd16-step-buying__contents{padding:3.33333333vw 0vw}
.pdd16-step-buying .scrollbar{padding-bottom:5.55555556vw}
.pdd16-step-buying .scrollbar .single-chip div.option-selector__wrap--capacity{top:1.66666667vw}
.pdd16-step-buying .scrollbar-horizontal__track{height:.55555556vw;bottom:2.5vw}
.pdd16-step-buying .scrollbar-horizontal__track-content{left:5vw;right:5vw}
.pdd16-step-buying .scrollbar-horizontal__track-content:before,.pdd16-step-buying .scrollbar-horizontal__bar:after{height:.55555556vw !important}
.pdd16-step-buying .scrollbar-horizontal__bar:after{border-radius:.27777778vw !important}
.pdd16-step-buying__headline{font-size:2.63888889vw;margin-bottom:3.33333333vw}
.pdd16-step-buying__sub-headline{margin-top:-2.22222222vw;font-size:1.25vw}
.pdd16-step-buying__evoucher{padding:.83333333vw 1.66666667vw 0vw 1.66666667vw;margin-bottom:3.05555556vw;font-size:.83333333vw}
.pdd16-step-buying__evoucher-wrap{padding-bottom:1.38888889vw}
.pdd16-step-buying__evoucher-list{max-width:33.33333333vw}
.pdd16-step-buying__evoucher-title{padding:.13888889vw 0vw;min-width:7.91666667vw}
.pdd16-step-buying__evoucher-content{padding-block:.13888889vw;padding-left:1.31944444vw}
.pdd16-step-buying__evoucher-cta .cta .icon{width:.90277778vw;height:.90277778vw}
.pdd16-step-buying__tab-wrap .tab{margin-top:-1.11111111vw;margin-left:1.66666667vw;margin-right:1.66666667vw}
.pdd16-step-buying__sub-headline ~ .pdd16-step-buying__tab-wrap{margin-top:2.22222222vw}
.pdd16-step-buying__card{width:22.22222222vw;padding:1.66666667vw 2.77777778vw;border-radius:1.38888889vw;margin-right:1.66666667vw}
.pdd16-step-buying__card:first-child{margin-left:1.66666667vw}
.pdd16-step-buying__card-header-badge .badge-icon{margin-top:-0.27777778vw;margin-bottom:.83333333vw;margin-left:-1.11111111vw}
.pdd16-step-buying__card-title{height:3.05555556vw;width:18.05555556vw}
.pdd16-step-buying__card-title-text{font-size:1.11111111vw;max-height:3.05555556vw}
.pdd16-step-buying__card div.image{width:16.66666667vw;height:16.66666667vw;margin:.83333333vw 0vw}
.pdd16-step-buying__card-seller-text{padding-bottom:.83333333vw;font-size:.83333333vw}
.pdd16-step-buying__card-option{margin:0vw 0vw 1.11111111vw 0vw}
.pdd16-step-buying__card .option-selector__color-name .option-selector__color-tooltip{left:-2.36111111vw}
.pdd16-step-buying__card .option-selector__wrap--capacity{top:4.30555556vw}
.pdd16-step-buying__card .option-selector__wrap--capacity .option-selector__swiper-slide{padding:0vw .27777778vw;width:5.97222222vw}
.pdd16-step-buying__card .option-selector__wrap--capacity .option-selector__swiper-slide .option-selector__size{height:2.22222222vw;border-radius:.13888889vw}
.pdd16-step-buying__card .option-selector__wrap--capacity-single .option-selector__swiper-slide{min-width:5.41666667vw}
.pdd16-step-buying__card .option-selector__wrap--capacity-single .option-selector__swiper-slide.is-active .option-selector__size{padding:0vw .27777778vw 0vw .27777778vw}
.pdd16-step-buying__card-badge{margin:.69444444vw 0vw}
.pdd16-step-buying__card-price{min-height:3.05555556vw}
.pdd16-step-buying__card-price .card-price{font-size:1.25vw;margin-bottom:.27777778vw}
.pdd16-step-buying__card-price .card-price-excluding-vat{margin-bottom:.27777778vw;font-size:1.25vw}
.pdd16-step-buying__card-price .card-price-special,.pdd16-step-buying__card-price .card-price-rrp{font-size:.83333333vw}
.pdd16-step-buying__card-price .card-price-rrp{margin-top:.13888889vw}
.pdd16-step-buying__card-price .card-was del{font-size:.83333333vw}
.pdd16-step-buying__card-price-current{font-size:1.25vw}
.pdd16-step-buying__card-price-current ~ div{margin-top:.13888889vw;font-size:.83333333vw}
.pdd16-step-buying__card-price-current+div{margin-top:.27777778vw}
.pdd16-step-buying__card-price-tax{font-size:.83333333vw;margin-top:.34722222vw}
.pdd16-step-buying__card-price-next{column-gap:.27777778vw}
.pdd16-step-buying__card-price-current+.pdd16-step-buying__card-price-next{margin-top:.41666667vw}
.pdd16-step-buying__card .cta{margin-top:1.11111111vw;width:13.88888889vw;height:2.77777778vw}
.pdd16-step-buying__card .cta--on .icon{width:1.31944444vw;height:1.31944444vw;margin-right:.55555556vw}
.pdd16-step-buying__card-cta-learn-more .cta{margin-top:.55555556vw}
.pdd16-step-buying__card-text{width:13.05555556vw;height:6.52777778vw;margin-bottom:1.11111111vw;font-size:.97222222vw}
.pdd16-step-buying__card-state{margin-top:1.11111111vw;min-height:1.31944444vw;font-size:.97222222vw}
.pdd16-step-buying__card-input{margin-top:1.11111111vw}
.pdd16-step-buying__view-more{width:6.52777778vw;height:34.44444444vw;margin-right:1.66666667vw;border-radius:1.38888889vw}
.pdd16-step-buying__view-more .cta{width:6.52777778vw;padding:0vw 1.11111111vw}
.pdd16-step-buying__view-more svg.icon{width:2.5vw;height:2.5vw}
.pdd16-step-buying__view-more .cta-text{margin-top:.55555556vw;font-size:.97222222vw}
.pdd16-step-buying__disclaimer{font-size:.83333333vw;padding:0vw 0vw 1.66666667vw 1.66666667vw}
.pdd16-step-buying__footer-cta+.pdd16-step-buying__footer-cta{margin-left:1.73611111vw}
.pdd16-step-buying__footer .cta--step{width:11.25vw}
.pdd16-step-buying__footer-disclaimer{margin-top:1.66666667vw;font-size:.83333333vw}
.pdd16-step-buying__tooltip{top:2.36111111vw;max-width:42.63888889vw;min-width:16.94444444vw;font-size:.83333333vw;border-radius:.41666667vw}
.pdd16-step-buying__layer-learn-more .layer-popup__inner{width:73.19444444vw;min-height:31.38888889vw;max-height:41.94444444vw;padding:1.66666667vw 0vw 0vw 0vw;border-radius:1.38888889vw}
.pdd16-step-buying__layer-learn-more .layer-popup__title{margin-bottom:3.33333333vw;padding:0vw 3.88888889vw 0vw 1.66666667vw;font-size:1.66666667vw;max-height:2.22222222vw}
.pdd16-step-buying__layer-learn-more .layer-popup__contents{padding:0vw 1.66666667vw 0vw .97222222vw}
.pdd16-step-buying__layer-learn-more .layer-popup__contents .scrollbar__wrap{max-height:38.75vw}
.pdd16-step-buying__layer-learn-more .layer-popup__close{right:.83333333vw;top:.83333333vw;width:3.33333333vw;height:3.33333333vw}
.pdd16-step-buying__layer-learn-more .layer-popup__close .icon{width:1.66666667vw;height:1.66666667vw;margin:-0.83333333vw 0vw 0vw -0.83333333vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-images{width:26.38888889vw;height:16.66666667vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-images .swiper-slide{padding:0vw 3.125vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-images .swiper-button-prev{left:.55555556vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-images .swiper-button-next{right:.55555556vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-content{padding-bottom:2.77777778vw;padding-left:3.33333333vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-title{margin-bottom:1.11111111vw;font-size:1.25vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-info{margin-bottom:1.11111111vw;font-size:.83333333vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-seller{margin-left:1.11111111vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-seller:before{height:1.11111111vw;margin-right:1.11111111vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-review{margin-bottom:1.11111111vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-item{font-size:.97222222vw;padding-left:1.38888889vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-item:before{left:.27777778vw;top:.48611111vw;width:.27777778vw;height:.27777778vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-item+.pdd16-step-buying__learn-more-feature-item{margin-top:.20833333vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-cta{margin-top:1.73611111vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon{margin-top:1.66666667vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-item{width:8.88888889vw;margin-left:1.73611111vw;padding:.83333333vw .55555556vw 1.11111111vw .55555556vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-item:before{left:-0.90277778vw;top:.83333333vw;height:6.11111111vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-image{width:4.44444444vw;margin-bottom:.55555556vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-text{height:2.22222222vw;font-size:.83333333vw}
.pdd16-step-buying__tnc{padding:1.04166667vw 1.66666667vw 2.01388889vw 1.66666667vw;font-size:1.04166667vw}
.pdd16-step-buying__tnc-title{margin-bottom:1.66666667vw}
.pdd16-step-buying__tnc-checkbox{margin-bottom:.625vw}
.pdd16-step-buying--free-gift .pdd16-step-buying__tnc-checkbox.is-required .checkbox-v2__label:before{font-size:1.04166667vw}
.pdd16-step-buying__tnc .checkbox-v2__label,.pdd16-step-buying__tnc-required-field{padding-left:3.61111111vw}
.pdd16-step-buying__tnc .checkbox-v2__label-box-wrap{left:.83333333vw}
.pdd16-step-buying__tnc .checkbox-v2__label-text{padding:.34722222vw 0vw}
.pdd16-step-buying__tnc-required-field{padding-left:3.61111111vw;padding-bottom:.83333333vw}
.pdd16-step-buying--vd-sei .scrollbar-horizontal__track{height:.20833333vw}
.pdd16-step-buying--vd-sei .scrollbar-horizontal__track-content:before,.pdd16-step-buying--vd-sei .scrollbar-horizontal__bar:after{height:.20833333vw !important}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc{padding:1.04166667vw 1.66666667vw}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-title{font-size:1.25vw;margin-top:.625vw;margin-bottom:1.18055556vw}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-checkbox{margin-bottom:1.11111111vw}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-checkbox:last-of-type{margin-bottom:.55555556vw}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-checkbox.is-required .checkbox-v2__label-text:before{font-size:1.04166667vw}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-required-field{font-size:.97222222vw}
.pdd16-step-buying--vd-sei .checkbox-v2__label-text{margin-top:-0.06944444vw;padding:0}
.pdd16-step-buying--vd-sei .checkbox-v2__label-box-wrap{left:0}
.pdd16-step-buying--vd-sei .checkbox-v2__label,.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-required-field{padding-left:2.22222222vw}
.pdd16-step-buying--vd-sei .pdd16-step-buying__footer .cta--step{width:auto}
}
@media only screen and (max-width:767px){.pdd16-step-buying__header{min-height:auto;background-color:#fff}
.pdd16-step-buying__header-wrap{display:block;padding:2.22222222vw 6.66666667vw}
.pdd16-step-buying__header-title{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.pdd16-step-buying__header-title .image{-ms-flex-negative:0;flex-shrink:0;width:8.88888889vw;height:8.88888889vw;vertical-align:middle;margin-right:3.33333333vw}
.pdd16-step-buying__header-text strong{max-width:74.44444444vw;font-size:3.33333333vw;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}
.pdd16-step-buying__header-price{display:none}
.pdd16-step-buying__header-item{display:block;width:100%;text-align:right;height:8.88888889vw;margin-top:1.11111111vw}
.pdd16-step-buying__header-item-btn{padding:2.22222222vw 0vw 2.77777778vw 0vw;font-size:3.33333333vw}
.pdd16-step-buying__header-item-btn .icon{width:3.33333333vw;height:3.33333333vw}
.pdd16-step-buying__header-item .item-layer{top:11.38888889vw;width:100vw;right:-6.66666667vw;border-radius:0vw 0vw 1.66666667vw 1.66666667vw;-webkit-box-shadow:none;box-shadow:none}
.pdd16-step-buying__header-item .item-layer:after{content:'';position:fixed;left:0;bottom:0;width:100%;height:70%;background-color:rgba(0,0,0,0.6);z-index:-1}
.pdd16-step-buying__header-item .item-layer-close{top:5.27777778vw;right:5.27777778vw}
.pdd16-step-buying__header-item .item-layer-close .icon{width:5vw;height:5vw}
.pdd16-step-buying__header-item .item-layer__title{padding:5.27777778vw 13.33333333vw 5.27777778vw 6.66666667vw;font-size:4.44444444vw}
.pdd16-step-buying__header-item .item-layer__list{padding:0vw 6.66666667vw}
.pdd16-step-buying__header-item .item-layer__list-wrap{max-height:106.66666667vw}
.pdd16-step-buying__header-item .item-layer__list-item{padding:3.33333333vw 0vw}
.pdd16-step-buying__header-item .item-layer__list-item .image{width:15.55555556vw;height:15.55555556vw}
.pdd16-step-buying__header-item .item-layer__text{font-size:3.88888889vw;height:10.55555556vw;margin-bottom:1.66666667vw}
.pdd16-step-buying__header-item .item-layer__text-wrap{width:50vw;margin:0vw 4.44444444vw;font-size:3.33333333vw}
.pdd16-step-buying__header-item .item-layer__text-wrap del{margin-left:2.22222222vw}
.pdd16-step-buying__header-item .item-layer__info{font-size:3.33333333vw;width:12.22222222vw}
.pdd16-step-buying__header-item .item-layer__info-delete{margin-top:8.05555556vw;width:4.44444444vw;height:4.44444444vw}
.pdd16-step-buying__header-item .item-layer__price{padding:4.44444444vw 6.66666667vw}
.pdd16-step-buying__header-item .item-layer__price-text,.pdd16-step-buying__header-item .item-layer__price-sum{font-size:3.33333333vw}
.pdd16-step-buying__header-item .item-layer__price-text strong,.pdd16-step-buying__header-item .item-layer__price-sum strong{font-size:5vw;margin-bottom:.83333333vw}
.pdd16-step-buying__header-add-on-product .pdd16-step-buying__header-title{height:auto;padding:2.22222222vw 6.66666667vw}
.pdd16-step-buying__header-add-on-product .pdd16-step-buying__header-wrap{padding:0}
.pdd16-step-buying__header-add-on-product .pdd16-step-buying__quantity{display:block;line-height:1.33;text-align:right;margin-left:auto;width:10.83333333vw;font-size:4.44444444vw}
.pdd16-step-buying__header-add-on-product .pdd16-step-buying__header-text{width:60.27777778vw}
.pdd16-step-buying__add-on-list{width:auto;border-top:1px solid #ddd;margin-left:0;padding:2.22222222vw 4.44444444vw}
.pdd16-step-buying__add-on-list-icon{width:4.44444444vw;height:4.44444444vw;margin-right:2.22222222vw}
.pdd16-step-buying__add-on-list-image{width:8.88888889vw;height:8.88888889vw}
.pdd16-step-buying__add-on-list-product-name{width:42.22222222vw;font-size:3.33333333vw;margin-left:2.22222222vw}
.pdd16-step-buying__add-on-list-box{width:64.44444444vw;padding:0vw 2.22222222vw}
.pdd16-step-buying__add-on-list-box.swiper-slide-active.changing,.pdd16-step-buying__add-on-list-box.swiper-slide-active.changed{margin-left:6.66666667vw}
.pdd16-step-buying__add-on-list-box.swiper-slide-active.changingend,.pdd16-step-buying__add-on-list-box.swiper-slide-active.changedend{margin-left:0}
.pdd16-step-buying__add-on-list-box.swiper-slide-active:first-child.changing,.pdd16-step-buying__add-on-list-box.swiper-slide-active:first-child.changed{margin-left:0}
.pdd16-step-buying__add-on-list.is-full .pdd16-step-buying__add-on-list-product-name{width:68.88888889vw}
.pdd16-step-buying__add-on-list.is-full .pdd16-step-buying__add-on-list-box{width:100%}
.pdd16-step-buying__add-on-list .swiper-button-prev:after{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to left,rgba(255,255,255,0),#fff)}
.pdd16-step-buying__add-on-list .swiper-button-next:after{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0),#fff)}
.pdd16-step-buying__add-on-list .swiper-button-next,.pdd16-step-buying__add-on-list .swiper-button-prev{background-color:#fff;width:8.88888889vw}
.pdd16-step-buying__add-on-list .swiper-button-next:after,.pdd16-step-buying__add-on-list .swiper-button-prev:after{width:4.44444444vw}
.pdd16-step-buying__add-on-list .swiper-button-next:focus,.pdd16-step-buying__add-on-list .swiper-button-prev:focus,.pdd16-step-buying__add-on-list .swiper-button-next:hover,.pdd16-step-buying__add-on-list .swiper-button-prev:hover{background-color:#fff}
.pdd16-step-buying__promotion-banner{padding:4.44444444vw 6.66666667vw}
.pdd16-step-buying__promotion-banner svg.icon{width:8.88888889vw;height:8.88888889vw}
.pdd16-step-buying__promotion-banner-text{font-size:3.33333333vw;margin-left:2.22222222vw}
.pdd16-step-buying__contents{width:100%;padding:8.88888889vw 0vw 0vw 0vw}
.pdd16-step-buying__contents .tab .tab__item{margin:0vw 2.5vw}
.pdd16-step-buying__list-type{display:block;height:8.88888889vw;padding:2.22222222vw 6.66666667vw;text-align:right}
.pdd16-step-buying__list-type .btn-type{width:4.44444444vw;height:4.44444444vw;overflow:hidden;font-size:2.77777778vw;display:inline-block}
.pdd16-step-buying__list-type .btn-type span{position:absolute;color:transparent}
.pdd16-step-buying__list-type .btn-type svg.icon{width:100%;height:100%;fill:#aaa}
.pdd16-step-buying__list-type .btn-type.on .icon{fill:#000}
.pdd16-step-buying .scrollbar{padding-bottom:0}
.pdd16-step-buying .scrollbar__contents{width:100%;white-space:normal}
.pdd16-step-buying .scrollbar .single-chip div.option-selector__wrap--capacity{top:7.22222222vw}
.pdd16-step-buying .scrollbar-horizontal__track,.pdd16-step-buying .scrollbar-vertical__track{display:none}
.pdd16-step-buying__headline{font-size:7.22222222vw;padding:0vw 6.66666667vw;margin-bottom:4.44444444vw}
.pdd16-step-buying__sub-headline{margin-top:0;font-size:3.88888889vw}
.pdd16-step-buying__evoucher{padding:3.88888889vw 6.66666667vw 0vw 6.66666667vw;margin-bottom:5.55555556vw;font-size:3.33333333vw}
.pdd16-step-buying__evoucher-wrap{padding-bottom:2.5vw}
.pdd16-step-buying__evoucher-list{width:100%;max-width:none}
.pdd16-step-buying__evoucher-title{padding:.55555556vw 0vw;min-width:unset;width:38%}
.pdd16-step-buying__evoucher-content{padding-block:.55555556vw;padding-left:2.22222222vw}
.pdd16-step-buying__evoucher-tax{margin-left:0 !important}
.pdd16-step-buying__evoucher-current{display:block}
.pdd16-step-buying__evoucher .pdd16-step-buying__evoucher-cta .cta--clear-all{padding-bottom:1.94444444vw;font-size:3.33333333vw}
.pdd16-step-buying__evoucher .pdd16-step-buying__evoucher-cta .cta--clear-all:after{bottom:1.94444444vw}
.pdd16-step-buying__evoucher .pdd16-step-buying__evoucher-cta svg.icon{width:3.05555556vw;height:3.05555556vw}
.pdd16-step-buying__tab-wrap .tab{margin-top:-4.44444444vw;margin-left:0;margin-right:0}
.pdd16-step-buying__sub-headline ~ .pdd16-step-buying__tab-wrap{margin-top:6.66666667vw}
.pdd16-step-buying__card{width:86.66666667vw;padding:6.66666667vw 10vw;border-radius:5.55555556vw;margin:4.44444444vw 0vw 0vw 0vw}
.pdd16-step-buying__card:first-child{margin:3.33333333vw 0vw 0vw 0vw}
.pdd16-step-buying__card-header-badge .badge-icon{margin-top:-2.22222222vw;margin-bottom:3.33333333vw;margin-left:-4.44444444vw}
.pdd16-step-buying__card-title{height:12.22222222vw;width:66.66666667vw}
.pdd16-step-buying__card-title-text{font-size:4.44444444vw;max-height:12.22222222vw}
.pdd16-step-buying__card div.image{width:66.66666667vw;height:66.66666667vw;margin:3.33333333vw 0vw}
.pdd16-step-buying__card-seller-text{padding-bottom:3.33333333vw;font-size:3.33333333vw}
.pdd16-step-buying__card-option{margin:0}
.pdd16-step-buying__card .option-selector__color-name .option-selector__color-tooltip{left:-6.94444444vw;top:6.94444444vw}
.pdd16-step-buying__card .option-selector__wrap--capacity{top:17.22222222vw}
.pdd16-step-buying__card .option-selector__wrap--capacity:not(.swiper-mode){padding-left:0;padding-right:0}
.pdd16-step-buying__card .option-selector__wrap--capacity .option-selector__swiper-slide{padding:0vw 1.11111111vw;width:21.11111111vw}
.pdd16-step-buying__card .option-selector__wrap--capacity .option-selector__swiper-slide .option-selector__size{height:7.77777778vw;font-size:2.77777778vw;border-radius:.55555556vw}
.pdd16-step-buying__card .option-selector__wrap--capacity-single .option-selector__swiper-slide{min-width:21.66666667vw}
.pdd16-step-buying__card .option-selector__wrap--capacity-single .option-selector__swiper-slide.is-active .option-selector__size{padding:0vw 1.11111111vw 0vw 1.11111111vw}
.pdd16-step-buying__card-badge{margin:2.77777778vw 0vw}
.pdd16-step-buying__card-price{min-height:12.22222222vw}
.pdd16-step-buying__card-price--samcol{min-height:17.22222222vw}
.pdd16-step-buying__card-price .card-price{font-size:5vw;margin-bottom:1.11111111vw}
.pdd16-step-buying__card-price .card-price-excluding-vat{margin-bottom:1.11111111vw;font-size:5vw}
.pdd16-step-buying__card-price .card-price-special,.pdd16-step-buying__card-price .card-price-rrp{font-size:3.33333333vw}
.pdd16-step-buying__card-price .card-price-rrp{margin-top:.55555556vw}
.pdd16-step-buying__card-price .card-was del{font-size:3.33333333vw}
.pdd16-step-buying__card-price-current{font-size:5vw}
.pdd16-step-buying__card-price-current ~ div{margin-top:.13888889vw}
.pdd16-step-buying__card-price-current ~ div:not(.pdd16-step-buying__card-price-next){font-size:2.77777778vw}
.pdd16-step-buying__card-price-current+div{margin-top:1.11111111vw}
.pdd16-step-buying__card-price-tax{margin-top:1.38888889vw;font-size:3.33333333vw}
.pdd16-step-buying__card-price-next{column-gap:1.11111111vw;margin-top:1.38888889vw;font-size:3.33333333vw}
.pdd16-step-buying__card-price-current+.pdd16-step-buying__card-price-next{margin-top:1.38888889vw}
.pdd16-step-buying__card-price-description span{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}
.pdd16-step-buying__card-option+.pdd16-step-buying__card-price{margin-top:3.33333333vw}
.pdd16-step-buying__card .cta{margin-top:4.44444444vw;width:100%;height:11.11111111vw;text-align:center}
.pdd16-step-buying__card .cta.cta-contained,.pdd16-step-buying__card .cta.cta-outlined{padding-left:0;padding-right:0}
.pdd16-step-buying__card .cta--on svg.icon{width:5.27777778vw;height:5.27777778vw;margin-right:2.22222222vw}
.pdd16-step-buying__card .cta.cta--2line-mo{height:auto;white-space:nowrap}
.pdd16-step-buying__card .cta.cta--2line-mo.cta--contained{padding:1.38888889vw 4.44444444vw}
.pdd16-step-buying__card .cta.cta--2line-mo.cta--outlined{padding:1.11111111vw 4.16666667vw}
.pdd16-step-buying__card-cta-learn-more{width:100%}
.pdd16-step-buying__card-cta-learn-more .cta{margin-top:2.22222222vw}
.pdd16-step-buying__card-cta{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:4.44444444vw}
.pdd16-step-buying__card-cta>.cta{margin-top:0}
.pdd16-step-buying__card-text{width:auto;height:auto;margin:0;font-size:2.77777778vw}
.pdd16-step-buying__card-state{margin-top:3.33333333vw;min-height:5.27777778vw;font-size:3.33333333vw}
.pdd16-step-buying__card-input{margin:0}
.pdd16-step-buying__2column .pdd16-step-buying__card{width:41.11111111vw;padding:6.66666667vw 3.33333333vw;border-radius:5.55555556vw;margin:4.44444444vw 0vw 0vw 0vw}
.pdd16-step-buying__2column .pdd16-step-buying__card:first-child{margin:4.44444444vw 0vw 0vw 0vw}
.pdd16-step-buying__2column .pdd16-step-buying__card:nth-child(2n){margin:4.44444444vw 0vw 0vw 4.44444444vw}
.pdd16-step-buying__2column .pdd16-step-buying__card-header-badge .badge-icon{margin-top:-3.33333333vw;margin-bottom:2.22222222vw;margin-left:0vw}
.pdd16-step-buying__2column .pdd16-step-buying__card-title{height:8.88888889vw;width:34.44444444vw}
.pdd16-step-buying__2column .pdd16-step-buying__card-title-text{font-size:3.33333333vw;max-height:8.88888889vw}
.pdd16-step-buying__2column .pdd16-step-buying__card div.image{width:26.66666667vw;height:26.66666667vw;margin:3.33333333vw 3.88888889vw 3.33333333vw 3.88888889vw}
.pdd16-step-buying__2column .pdd16-step-buying__card .option-selector{margin:0vw -3.33333333vw}
.pdd16-step-buying__2column .pdd16-step-buying__card .option-selector__swiper{max-width:none}
.pdd16-step-buying__2column .pdd16-step-buying__card .option-selector__swiper-container{height:100%}
.pdd16-step-buying__2column .pdd16-step-buying__card .option-selector__wrap--color-chip{height:6.66666667vw}
.pdd16-step-buying__2column .pdd16-step-buying__card .option-selector__color{width:4.44444444vw;height:4.44444444vw;padding:0vw 1.11111111vw 0vw 1.11111111vw}
.pdd16-step-buying__2column .pdd16-step-buying__card .option-selector__color-code{left:1px;right:1px;top:1px;bottom:1px}
.pdd16-step-buying__2column .pdd16-step-buying__card .option-selector__color-name{padding:0vw 3.33333333vw}
.pdd16-step-buying__2column .pdd16-step-buying__card .option-selector__color-name .option-selector__color-tooltip{left:1.11111111vw;right:3.33333333vw;top:5.55555556vw}
.pdd16-step-buying__2column .pdd16-step-buying__card-price--samcol{height:auto}
.pdd16-step-buying__2column .pdd16-step-buying__card-price .card-price{font-size:4.44444444vw;margin-bottom:.27777778vw}
.pdd16-step-buying__2column .pdd16-step-buying__card-price .card-price-excluding-vat{margin-bottom:.55555556vw;font-size:4.44444444vw}
.pdd16-step-buying__2column .pdd16-step-buying__card-price .card-price-special,.pdd16-step-buying__2column .pdd16-step-buying__card-price .card-price-rrp{font-size:2.77777778vw}
.pdd16-step-buying__2column .pdd16-step-buying__card-price .card-price-rrp{margin-top:0}
.pdd16-step-buying__2column .pdd16-step-buying__card-price .card-was del{font-size:2.77777778vw}
.pdd16-step-buying__2column .pdd16-step-buying__card-price-current{font-size:4.44444444vw}
.pdd16-step-buying__2column .pdd16-step-buying__card-price-tax{margin-top:1.11111111vw;font-size:2.77777778vw}
.pdd16-step-buying__2column .pdd16-step-buying__card-price-next{column-gap:1.11111111vw;margin-top:.55555556vw;font-size:2.77777778vw}
.pdd16-step-buying__card-price-current+.pdd16-step-buying__2column .pdd16-step-buying__card-price-next{margin-top:1.38888889vw}
.pdd16-step-buying__2column .pdd16-step-buying__card-price .pdd16-step-buying__card-price-tax+.pdd16-step-buying__card-price-next{margin-top:1.11111111vw}
.pdd16-step-buying__2column .pdd16-step-buying__card .cta{width:100%;height:8.88888889vw;margin-top:4.44444444vw;padding:1.66666667vw 0vw 1.94444444vw 0vw;font-size:3.33333333vw}
.pdd16-step-buying__2column .pdd16-step-buying__card .cta--on .icon{width:4.44444444vw;height:4.44444444vw;margin-right:1.11111111vw}
.pdd16-step-buying__2column .pdd16-step-buying__card .cta.cta--2line-mo{height:auto;white-space:normal}
.pdd16-step-buying__2column .pdd16-step-buying__card .cta.cta--2line-mo.cta--contained{padding-top:2.22222222vw;padding-bottom:2.22222222vw;min-height:8.88888889vw}
.pdd16-step-buying__2column .pdd16-step-buying__card .cta.cta--2line-mo.cta--outlined{padding-top:1.94444444vw;padding-bottom:1.94444444vw;min-height:8.88888889vw}
.pdd16-step-buying__2column .pdd16-step-buying__card-cta-learn-more .cta{margin-top:2.22222222vw}
.pdd16-step-buying__2column .pdd16-step-buying__card-cta>.cta{margin-top:0}
.pdd16-step-buying__view-more{height:auto;width:auto;background:transparent;padding:0;margin-right:0;border-radius:0;margin-top:6.66666667vw}
.pdd16-step-buying__view-more button.cta{height:auto;width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:1px solid #000;padding:2.5vw 6.38888889vw 2.77777778vw 6.38888889vw;border-radius:5.55555556vw}
.pdd16-step-buying__view-more button.cta svg.icon{width:4.44444444vw;height:4.44444444vw}
.pdd16-step-buying__view-more button.cta svg.icon.next{display:none}
.pdd16-step-buying__view-more button.cta svg.icon.down{display:inline-block;margin-left:1.11111111vw}
.pdd16-step-buying__view-more .cta-text{margin-top:0;font-size:3.88888889vw}
.pdd16-step-buying__disclaimer{font-size:3.33333333vw;padding:8.88888889vw 6.66666667vw 0vw 6.66666667vw}
.pdd16-step-buying__footer{width:100%;border-top:1px solid #ddd;margin-top:8.88888889vw;padding-block:4.16666667vw 4.44444444vw;padding-inline:6.66666667vw;background-color:#fff}
.pdd16-step-buying__footer-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2.22222222vw;font-size:0;width:100%}
.pdd16-step-buying__footer-price-text{font-size:3.33333333vw;text-align:end}
.pdd16-step-buying__footer-price-text strong:not(.pdd16-step-buying__footer-price-special):not(.pdd16-step-buying__footer-price-excluding-vat){font-size:3.88888889vw;line-height:1.357}
.pdd16-step-buying__footer-price-sub{font-size:3.33333333vw}
.pdd16-step-buying__footer-price-tax{font-size:3.33333333vw}
.pdd16-step-buying__footer-price-save{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.11111111vw;margin-top:.55555556vw;font-size:3.33333333vw}
.pdd16-step-buying__footer-price-save .was-text{color:#000}
.pdd16-step-buying__footer-price-save .sale-text{font-weight:bold;color:#006bea}
.pdd16-step-buying__footer-price-save:has(.pdd16-step-buying__footer-price-tax){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.55555556vw}
.pdd16-step-buying__footer-price-save:has(.pdd16-step-buying__footer-price-tax) .sale-text{margin-top:.27777778vw}
.pdd16-step-buying__footer-price-installment{margin-top:.55555556vw;font-size:3.33333333vw}
.pdd16-step-buying__footer-text{width:24%;font-size:3.88888889vw;line-height:1.32;font-weight:bold;text-align:left}
.pdd16-step-buying__footer-text strong{display:block}
.pdd16-step-buying__footer-sum{width:76%;font-size:3.33333333vw;line-height:1.55;text-align:right}
.pdd16-step-buying__footer-sum strong{font-size:3.88888889vw;vertical-align:baseline}
.pdd16-step-buying__footer-cta-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}
.pdd16-step-buying__footer-cta{width:50%}
.pdd16-step-buying__footer-cta:only-child{width:100%}
.pdd16-step-buying__footer-cta+.pdd16-step-buying__footer-cta{margin:0}
.pdd16-step-buying__footer .cta--step{width:100%}
.pdd16-step-buying__footer-disclaimer{margin:3.33333333vw -2.22222222vw 0vw -2.22222222vw;font-size:2.77777778vw}
.pdd16-step-buying__footer--fixed{position:fixed;left:0;bottom:0;width:100%;z-index:1}
.pdd16-step-buying__footer--fixed+.pdd16-step-buying__footer__dummy{display:block}
.pdd16-step-buying__card-title-text:hover ~ .pdd16-step-buying__tooltip,.pdd16-step-buying__header-text strong:hover ~ .pdd16-step-buying__tooltip{display:none !important}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__list-type{display:none}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card{position:relative;min-height:40vw;padding:6.66666667vw 5.55555556vw 6.66666667vw 43.33333333vw}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card:first-child{margin-top:0}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card .image{position:absolute;left:14.44444444vw;top:50%;width:26.66666667vw;height:26.66666667vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card-title{display:block;width:auto;height:auto;margin-bottom:3.33333333vw;vertical-align:top;text-align:left}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card-title-text{max-height:8.33333333vw;font-size:3.33333333vw}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card .option-selector__wrap--color-chip:not(.swiper-mode){margin-left:-0.83333333vw;text-align:left}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card .option-selector__wrap--color-chip .option-selector__color{width:4.44444444vw;height:4.44444444vw;padding:0vw .83333333vw}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card .option-selector__wrap--color-chip .option-selector__color .option-selector__color-code{top:.27777778vw;left:.27777778vw;right:.27777778vw;bottom:.27777778vw}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card .option-selector__wrap--capacity{top:0}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card .option-selector__wrap--capacity .option-selector__size-label{font-size:2.77777778vw}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card .option-selector__button-next,.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card .option-selector__button-prev,.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card .option-selector__button-next .icon,.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card .option-selector__button-prev .icon{width:4.44444444vw;height:4.44444444vw}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card-text{margin-top:3.33333333vw;text-align:left}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card-price{margin-top:3.33333333vw;text-align:left}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card-price strong{font-size:4.44444444vw}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card-price del{font-size:2.77777778vw}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card .cta{width:36.11111111vw}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card-state{min-height:0;text-align:left}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card-state p{margin-top:3.33333333vw}
.pdd16-step-buying.pdd16-step-buying--free-gift .pdd16-step-buying__card-input{position:absolute;left:5.55555556vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.pdd16-step-buying.pdd16-step-buying--free-gift .option-selector__wrap--capacity-single .option-selector__swiper{text-align:left}
.pdd16-step-buying__layer-learn-more .layer-popup__inner{width:100%;height:100%;max-height:100%;padding:6.66666667vw 0vw 0vw 0vw;border-radius:0;min-height:auto}
.pdd16-step-buying__layer-learn-more .layer-popup__title{margin-bottom:6.66666667vw;max-height:16.66666667vw;padding:0vw 15.55555556vw 0vw 6.66666667vw;font-size:6.11111111vw;-webkit-line-clamp:2}
.pdd16-step-buying__layer-learn-more .layer-popup__contents{padding:0}
.pdd16-step-buying__layer-learn-more .layer-popup__contents .scrollbar__wrap{max-height:100%}
.pdd16-step-buying__layer-learn-more .layer-popup__contents-wrap{margin-top:6.66666667vw}
.pdd16-step-buying__layer-learn-more .layer-popup__contents-title{font-size:3.33333333vw}
.pdd16-step-buying__layer-learn-more .layer-popup button.layer-popup__close{right:1.66666667vw;top:1.66666667vw;width:15.55555556vw;height:15.55555556vw}
.pdd16-step-buying__layer-learn-more .layer-popup button.layer-popup__close svg.icon{width:6.66666667vw;height:6.66666667vw;margin:-3.33333333vw 0vw 0vw -3.33333333vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-images{float:none;width:100%;height:55.55555556vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-images .swiper-slide{padding:0vw 13.88888889vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-images .swiper-button-prev{left:2.22222222vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-images .swiper-button-next{right:2.22222222vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-content{padding:6.66666667vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-title{margin-bottom:2.22222222vw;font-size:4.44444444vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-info{margin-bottom:2.22222222vw;font-size:3.33333333vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-seller{margin-left:4.44444444vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-seller:before{height:4.44444444vw;margin-right:4.44444444vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-review{margin-bottom:2.22222222vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-review .rating__point,.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-review .rating__review-count{font-size:3.88888889vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature{margin-top:3.33333333vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-item{font-size:3.33333333vw;padding-left:4.44444444vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-item:before{left:1.11111111vw;top:1.66666667vw;width:1.11111111vw;height:1.11111111vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-item+.pdd16-step-buying__learn-more-feature-item{margin-top:1.11111111vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-cta{margin-top:6.66666667vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:6.66666667vw;padding:8.88888889vw 0vw 2.22222222vw 0vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-item{width:50%;margin:0;padding:2.22222222vw 0vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-item:before{content:none}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-image{width:13.33333333vw;margin-bottom:2.77777778vw}
.pdd16-step-buying__layer-learn-more .pdd16-step-buying__learn-more-feature-icon-text{height:8.88888889vw;padding:0vw 2.22222222vw;font-size:3.33333333vw}
.pdd16-step-buying__layer-learn-more .scrollbar-vertical__track,.pdd16-step-buying__layer-learn-more .scrollbar-vertical__bar{display:block}
.pdd16-step-buying__tnc{padding:8.88888889vw 6.66666667vw 0vw 6.66666667vw;font-size:3.33333333vw}
.pdd16-step-buying__tnc-title{margin-bottom:4.72222222vw}
.pdd16-step-buying__tnc-checkbox{margin-bottom:4.16666667vw}
.pdd16-step-buying--free-gift .pdd16-step-buying__tnc-checkbox.is-required .checkbox-v2__label:before{font-size:2.77777778vw}
.pdd16-step-buying__tnc .checkbox-v2__label,.pdd16-step-buying__tnc-required-field{padding-left:9.44444444vw}
.pdd16-step-buying__tnc .checkbox-v2__label-box-wrap{left:1.94444444vw}
.pdd16-step-buying__tnc .checkbox-v2__label-text{padding:.83333333vw 0vw;font-size:2.77777778vw;line-height:1.4}
.pdd16-step-buying__tnc-required-field{padding-bottom:.27777778vw;font-size:2.77777778vw}
.pdd16-step-buying--vd-sei .scrollbar-horizontal__track{height:.83333333vw}
.pdd16-step-buying--vd-sei .scrollbar-horizontal__track-content:before,.pdd16-step-buying--vd-sei .scrollbar-horizontal__bar:after{height:.83333333vw !important}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc{padding:8.88888889vw 6.66666667vw 4.16666667vw 6.66666667vw}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-title{font-size:4.44444444vw;margin-top:6.66666667vw;margin-bottom:4.72222222vw}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-checkbox{margin-bottom:4.72222222vw}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-checkbox.is-required .checkbox-v2__label-text:before{font-size:4.16666667vw}
.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-required-field{font-size:3.88888889vw;margin-top:3.05555556vw}
.pdd16-step-buying--vd-sei .checkbox-v2__label-box-wrap{left:0}
.pdd16-step-buying--vd-sei .checkbox-v2__label-text{margin-top:-0.27777778vw;font-size:3.88888889vw;padding:0;line-height:1.33}
.pdd16-step-buying--vd-sei .checkbox-v2__label,.pdd16-step-buying--vd-sei .pdd16-step-buying__tnc-required-field{padding-left:8.88888889vw}
.pdd16-step-buying--vd-sei .pdd16-step-buying__footer{margin-top:2.77777778vw;padding-top:3.61111111vw}
.pdd16-step-buying--vd-sei .pdd16-step-buying__footer .cta--step{width:100%}
}
.pdd16-step-buying-v2{background:#f7f7f7}
.pdd16-step-buying-v2__contents{margin:0 auto;max-width:1440px;text-align:center}
.pdd16-step-buying-v2__headline{padding:74px 88px 0;font-size:48px;line-height:1.2;font-family:'SamsungSharpSans',arial,sans-serif}
.pdd16-step-buying-v2__sub-headline{margin-top:22px;font-size:18px;line-height:1.33;font-weight:400}
.pdd16-step-buying-v2__category{position:relative;padding-bottom:36px}
.pdd16-step-buying-v2__category+.pdd16-step-buying-v2__category::before{content:"";display:block;margin:17px auto 63px;width:1264px;height:1px;background-color:#ddd}
.pdd16-step-buying-v2__category-list{margin-top:36px}
.pdd16-step-buying-v2__category-title{margin-bottom:36px;font-family:'SamsungSharpSans',arial,sans-serif;font-size:32px;font-weight:700;color:#000;line-height:1.22;text-align:center}
.pdd16-step-buying-v2__category-title:has(+.pdd16-step-buying-v2__category-desc){margin-bottom:11px}
.pdd16-step-buying-v2__category-desc{margin-bottom:32px;padding:0 88px;font-size:16px;color:#000;line-height:1.375;text-align:center}
.pdd16-step-buying-v2__category-contents{width:1288px}
.pdd16-step-buying-v2__category-contents:not(.swiper-container-initialized) .pdd16-step-buying-v2__card-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.pdd16-step-buying-v2__category-contents:not(.swiper-container-initialized) .pdd16-step-buying-v2__card-list+.swiper-scrollbar{display:none}
.pdd16-step-buying-v2__swiper-button{position:absolute;top:50%;margin:auto;padding:8px;width:40px;height:40px;border:1px solid rgba(255,255,255,0.15);border-radius:48.9%;background-color:rgba(0,0,0,0.45)}
.pdd16-step-buying-v2__swiper-button:hover,.pdd16-step-buying-v2__swiper-button:focus,.pdd16-step-buying-v2__swiper-button:active{background-color:#1c1c1c}
.pdd16-step-buying-v2__swiper-button:after{content:none}
.pdd16-step-buying-v2__swiper-button svg{width:24px;height:24px;fill:#fff;pointer-events:none}
.pdd16-step-buying-v2__swiper-button:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}
.pdd16-step-buying-v2__swiper-button:focus:after{content:' ';position:absolute;top:2px;bottom:2px;left:2px;right:2px;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted black;pointer-events:none;border-radius:48.9%}
.pdd16-step-buying-v2__swiper-button.swiper-button-prev{left:32px;right:auto}
.pdd16-step-buying-v2__swiper-button.swiper-button-next{left:auto;right:32px}
.pdd16-step-buying-v2__swiper-button.swiper-button-disabled{visibility:hidden}
.pdd16-step-buying-v2__card{position:relative;padding:0 12px;width:322px}
.pdd16-step-buying-v2__card-list.swiper-duration--none{-webkit-transition-duration:1ms !important;transition-duration:1ms !important}
.pdd16-step-buying-v2__card-list+.swiper-scrollbar{margin-top:36px;height:16px;position:relative;background:0;cursor:pointer}
.pdd16-step-buying-v2__card-list+.swiper-scrollbar::after,.pdd16-step-buying-v2__card-list+.swiper-scrollbar .swiper-scrollbar-drag::after{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:1.5px;width:100%;height:3px;content:'';background:rgba(0,0,0,0.1)}
.pdd16-step-buying-v2__card-list+.swiper-scrollbar .swiper-scrollbar-drag{height:100%;background:0}
.pdd16-step-buying-v2__card-list+.swiper-scrollbar .swiper-scrollbar-drag::after{background:#313131}
.pdd16-step-buying-v2__card-inner{position:relative;border:2px solid #fff;border-radius:20px;padding:10px 14px 28px;background-color:#fff}
.is-selected .pdd16-step-buying-v2__card-inner{border-color:#2189ff}
.pdd16-step-buying-v2__card-inner>.no-data{margin:0 !important;padding:0 !important}
.pdd16-step-buying-v2__card-header-badge{font-size:0;height:20px;text-align:left}
.pdd16-step-buying-v2__card-title{position:relative;height:44px}
.pdd16-step-buying-v2__card-title-text{margin-top:12px;font-size:16px;line-height:1.375;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}
.pdd16-step-buying-v2__card div.image{width:172px;height:172px}
.pdd16-step-buying-v2__card-seller{margin-top:12px}
.pdd16-step-buying-v2__card-seller-text{font-size:12px;line-height:1.33;font-weight:700;text-align:start}
.pdd16-step-buying-v2__card-option{margin-top:17px}
.pdd16-step-buying-v2__card-text+.pdd16-step-buying-v2__card-option{display:none}
.pdd16-step-buying-v2__card .option-selector__color-name{margin-bottom:7px}
.pdd16-step-buying-v2__card .option-selector__color-tooltip{top:20px;left:0}
.pdd16-step-buying-v2__card-list:has(.option-selector__color-text .option-selector__wrap--capacity) .pdd16-step-buying-v2__card .option-selector__wrap--capacity{top:55px}
.pdd16-step-buying-v2__card .option-selector__wrap--capacity .option-selector__swiper-slide{padding-right:10px;min-width:16px}
.pdd16-step-buying-v2__card .option-selector__wrap--capacity .option-selector__swiper-slide .option-selector__size{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:32px;text-align:center;line-height:1;border:1px solid transparent}
.pdd16-step-buying-v2__card .option-selector__wrap--capacity .option-selector__swiper-slide .option-selector__size-label{padding:0 12px 0 13px;border-radius:0}
.pdd16-step-buying-v2__card .option-selector__wrap--capacity .option-selector__swiper-slide .option-selector__size-label-text{display:inline-block}
.pdd16-step-buying-v2__card .option-selector__wrap--capacity .option-selector__swiper-slide .option-selector__size input[type='radio']:focus ~ label:after{margin:0;border-radius:0}
.pdd16-step-buying-v2__card .option-selector__wrap--capacity .option-selector__swiper-slide.is-active:first-child{margin-left:6px}
.pdd16-step-buying-v2__card .option-selector__wrap--capacity .option-selector__swiper-slide.is-active:first-child:nth-last-child(2){margin-left:10px}
.pdd16-step-buying-v2__card .option-selector__wrap--capacity .option-selector__swiper-slide.is-active .option-selector__size{border-radius:2px;border-color:#000}
.pdd16-step-buying-v2__card .option-selector__wrap--capacity .option-selector__swiper-slide.is-disabled .option-selector__size{background:#f7f7f7;color:#b8b8b8}
.pdd16-step-buying-v2__card .option-selector__wrap--capacity .option-selector__floating-bar{display:none !important}
.pdd16-step-buying-v2__card .option-selector__wrap--color-chip{margin-bottom:8px}
.pdd16-step-buying-v2__card-list:has(.option-selector__color-text .option-selector__wrap--capacity) .option-selector__wrap--color-chip ~ .option-selector__wrap--capacity{top:0}
.pdd16-step-buying-v2__card .option-selector__wrap--capacity-single .option-selector__swiper{width:100% !important}
.pdd16-step-buying-v2__card-badge{margin:20px auto 0;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;white-space:normal}
.pdd16-step-buying-v2__card-badge .badge-energy-label__badge{width:61px;height:33px;-ms-flex-negative:0;flex-shrink:0}
.pdd16-step-buying-v2__card-badge .badge-energy-label__text{margin-top:1px;text-align:left}
.pdd16-step-buying-v2__card-badge .badge-repairability{display:inline-block;margin-top:3px}
.pdd16-step-buying-v2__card-badge .badge-repairability__image{width:68px;height:40px}
.pdd16-step-buying-v2__card-badge .badge-charger{display:inline-block;margin-top:3px;font-size:0;vertical-align:middle}
.pdd16-step-buying-v2__card-badge .badge-charger .charger-icon{width:30px;height:40px}
.pdd16-step-buying-v2__card-price{margin-top:16px;min-height:24px;font-size:0}
.pdd16-step-buying-v2__card-price .card-price{margin-bottom:6px;font-size:18px;line-height:1.33;display:block}
.pdd16-step-buying-v2__card-price .card-price-excluding-vat,.pdd16-step-buying-v2__card-price .card-price-special,.pdd16-step-buying-v2__card-price .card-price-rrp{display:block;line-height:1.33;text-align:center}
.pdd16-step-buying-v2__card-price .card-price-excluding-vat{margin-bottom:4px;font-size:18px}
.pdd16-step-buying-v2__card-price .card-price-special,.pdd16-step-buying-v2__card-price .card-price-rrp{font-size:12px}
.pdd16-step-buying-v2__card-price .card-price-rrp{margin-top:2px}
.pdd16-step-buying-v2__card-price .card-was{font-size:0}
.pdd16-step-buying-v2__card-price .card-was del{padding-bottom:3px;font-size:12px;color:#006aeb}
.pdd16-step-buying-v2__card-price-current{font-size:18px;font-weight:bold}
.pdd16-step-buying-v2__card-price-current ~ div{margin-top:2px;display:block;line-height:1.33;font-size:12px}
.pdd16-step-buying-v2__card-price-current ~ div:last-child{padding-bottom:3px}
.pdd16-step-buying-v2__card-price-current+div{margin-top:4px}
.pdd16-step-buying-v2__card-price-text{white-space:normal}
.pdd16-step-buying-v2__card-price-next:has(.pdd16-step-buying-v2__card-price-tax){margin-top:7px}
.pdd16-step-buying-v2__card-price-tax{color:#717171}
.pdd16-step-buying-v2__card-price-save{font-weight:bold;color:#006bea}
.pdd16-step-buying-v2__card-price-tax+.pdd16-step-buying-v2__card-price-save{margin-left:3px}
.pdd16-step-buying-v2__card-price-description{font-size:0 !important}
.pdd16-step-buying-v2__card-price-description span{font-size:12px;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}