/* Compiled on 25.02.2026 11:43:27 */
.checkbox:after,.teaserOptionSelect .checkbox:after{clear:both;content:".";display:block;height:0;visibility:hidden}.toggle-icon--left.isActive:before,.toggle-icon--left:before,.toggle-icon.isActive:after,.toggle-icon:after,.checkbox:before,.deviceSelect-device--selectable:before,.deviceSelect-device--inclusiveVariant:before,.deviceSelect-device--inclusive:before,.vp-hotline:before{content:"";display:inline-block}.toggle-icon--left:before,.toggle-icon.isActive:after{background:url("/static/img-bg/sprites.png") -198px 0 no-repeat;height:9px;width:14px}.deviceSelect-device--inclusive:before{background:url("/static/img-bg/sprites.png") -238px 0 no-repeat;height:14px;width:18px}.checkbox.isInclusive:before,.deviceSelect-device--inclusiveVariant:before{background:url("/static/img-bg/sprites.png") -256px 0 no-repeat;height:14px;width:18px}.toggle-icon--left.isActive:before,.toggle-icon:after{background:url("/static/img-bg/sprites.png") -314px 0 no-repeat;height:9px;width:14px}.checkbox.isFailed:before{background:url("/static/img-bg/sprites.png") -490px 0 no-repeat;height:21px;width:21px}.checkbox:before{background:url("/static/img-bg/sprites.png") -532px 0 no-repeat;height:21px;width:21px}.checkbox.isSelected:before{background:url("/static/img-bg/sprites.png") -553px 0 no-repeat;height:21px;width:21px}.vpoffer-headline:after{background:url("/static/img-bg/sprites.png") -679px 0 no-repeat;height:61px;width:61px}.vp-hotline:before{background:url("/static/img-bg/sprites.png") -1267px 0 no-repeat;height:55px;width:40px}.deviceSelect-device--selectable:before,.deviceSelect-device.isDisabled:before,.deviceSelect-device.isNotActive:before{background:url("/static/img-bg/sprites.png") -2285px 0 no-repeat;height:19px;width:19px}.deviceSelect-device.isActive:before{background:url("/static/img-bg/sprites.png") -2323px 0 no-repeat;height:19px;width:19px}.datepicker-prev span{background:url("/static/img-bg/sprites.png") -2626px 0 no-repeat;height:11px;width:7px}.datepicker-next span{background:url("/static/img-bg/sprites.png") -2633px 0 no-repeat;height:11px;width:7px}.toggle-icon--left:before,.toggle-icon.isActive:after{background:url("/static/img-bg/sprites.png") -198px 0 no-repeat;height:9px;width:14px}.deviceSelect-device--inclusive:before{background:url("/static/img-bg/sprites.png") -238px 0 no-repeat;height:14px;width:18px}.checkbox.isInclusive:before,.deviceSelect-device--inclusiveVariant:before{background:url("/static/img-bg/sprites.png") -256px 0 no-repeat;height:14px;width:18px}.toggle-icon--left.isActive:before,.toggle-icon:after{background:url("/static/img-bg/sprites.png") -314px 0 no-repeat;height:9px;width:14px}.checkbox.isFailed:before{background:url("/static/img-bg/sprites.png") -490px 0 no-repeat;height:21px;width:21px}.checkbox:before{background:url("/static/img-bg/sprites.png") -532px 0 no-repeat;height:21px;width:21px}.checkbox.isSelected:before{background:url("/static/img-bg/sprites.png") -553px 0 no-repeat;height:21px;width:21px}.vpoffer-headline:after{background:url("/static/img-bg/sprites.png") -679px 0 no-repeat;height:61px;width:61px}.vp-hotline:before{background:url("/static/img-bg/sprites.png") -1267px 0 no-repeat;height:55px;width:40px}.deviceSelect-device--selectable:before,.deviceSelect-device.isDisabled:before,.deviceSelect-device.isNotActive:before{background:url("/static/img-bg/sprites.png") -2285px 0 no-repeat;height:19px;width:19px}.deviceSelect-device.isActive:before{background:url("/static/img-bg/sprites.png") -2323px 0 no-repeat;height:19px;width:19px}.datepicker-prev span{background:url("/static/img-bg/sprites.png") -2626px 0 no-repeat;height:11px;width:7px}.datepicker-next span{background:url("/static/img-bg/sprites.png") -2633px 0 no-repeat;height:11px;width:7px}.modalWrapper{background-color:rgba(0,0,0,.3);height:100%;left:0;opacity:1;overflow:auto;position:fixed;text-align:center;top:0;width:100%;z-index:10000}.modalWrapper>div{display:inline-block;text-align:left;vertical-align:middle}.modalWrapper:before{content:"";display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle}.overlay{background:#fff;border-radius:3px;box-sizing:border-box;box-shadow:0 1px 2px rgba(50,50,50,.5);margin:60px auto;max-height:670px;min-height:250px;padding:3rem;position:relative;text-align:left;max-width:790px;width:100%;outline:none}.overlay input[type=submit].btn:focus{outline:4px solid #0096ad}.overlay input[type=submit].btn--accepted:focus{outline:4px solid #0096ad}.overlay div.btn--accepted:focus{outline:4px solid #0096ad;padding:10px;line-height:normal}.overlay .btn:has(a:focus){outline:4px solid #0096ad}.overlay-close,.vpoffer-close,.vp-close{color:hsla(0,0%,100%,0);cursor:pointer;font-size:px-to-rem(14);position:absolute;right:0;text-decoration:none;top:-45px;transition:all ease 50ms;outline:none}.overlay-close:after,.vpoffer-close:after,.vp-close:after{background:url("/static/img-bg/img-icon-close.svg") center/contain no-repeat #fff;border:5px solid #fff;border-radius:3px;content:"";display:inline-block;height:22px;margin-left:10px;vertical-align:middle;width:22px}.overlay-close:focus::after,.vpoffer-close:focus::after,.vp-close:focus::after{outline:4px solid #0096ad}.overlay-close:hover,.vpoffer-close:hover,.vp-close:hover{color:#fff;text-shadow:0 0 5px rgba(0,0,0,.7)}.overlay-content{line-height:18px;max-height:545px;min-height:125px;overflow:auto;overflow-x:hidden;padding-right:15px}.overlay-content--right{float:right;margin-left:-10px}.overlay-content--fullWidth{padding-right:0}.overlay-content--noOverflow{overflow:hidden}.overlay-content--space{padding:40px}.overlay--offCentered{margin:0}.overlay--fullWidth{max-height:890px;padding:0}.overlay--wide{width:930px}.overlay--largeHeight{max-height:950px}.overlay--noPadding{padding:0}.overlay-fullSize{background:#f4f4f4;border-radius:0;box-shadow:none;height:100%;margin:0;max-height:100%;overflow:auto;padding:0;position:fixed;right:0;text-align:center;width:100%}.overlay-fullSize--body{margin:130px auto 0;position:relative;width:928px}.overlay-fullSize--close{position:absolute;right:70px;top:-85px}.overlay-fullSize--close:hover{cursor:pointer}.overlay-fullSize--close:after{background-color:rgba(0,0,0,0);background-image:url("/static/img-bg/ols-search.svg");background-position:-6.4px -467.2px;background-repeat:no-repeat;background-size:160px 1312px;border:none;box-shadow:none;content:"";display:block;height:32px;margin:0;position:absolute;width:32px}.popup{background:#fff;box-shadow:0 2px 2px -1px rgba(0,0,0,.3);margin:60px auto;width:545px}.popup-title{display:inline-block;vertical-align:middle}.popup-close{background:url("/static/img-bg/img-icon-close.svg") center/contain no-repeat;content:"";cursor:pointer;display:inline-block;height:33px;position:absolute;right:11px;top:50%;transform:translateY(-50%);width:33px}.popup-header{background:#f4f4f4;min-height:56px;padding:8px 15px 8px 20px;position:relative}.popup-headerIcon{display:inline-block;margin-right:15px;max-height:100%;vertical-align:middle}.popup-content{padding:15px 30px 20px}.infolayer{background:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:-1px 1px 3px rgba(50,50,50,.2);font-size:px-to-rem(12);max-width:350px;padding:20px;position:absolute;z-index:8999}.infolayer--top{margin-top:12px}.infolayer--top:after,.infolayer--top:before{border:solid rgba(0,0,0,0);bottom:100%;content:"";left:50%;position:absolute}.infolayer--top:after{border-bottom-color:#fff;border-width:11px;margin-left:-11px}.infolayer--top:before{border-bottom-color:#ccc;border-width:12px;margin-left:-12px}.infolayer--bottom{margin-bottom:12px}.infolayer--bottom:after,.infolayer--bottom:before{border:solid rgba(0,0,0,0);content:"";left:50%;position:absolute;top:100%}.infolayer--bottom:after{border-top-color:#fff;border-width:11px;margin-left:-11px}.infolayer--bottom:before{border-top-color:#ccc;border-width:12px;margin-left:-12px}.infolayer--left{margin-left:12px}.infolayer--left:after,.infolayer--left:before{border:solid rgba(0,0,0,0);content:"";position:absolute;right:100%;top:50%}.infolayer--left:after{border-right-color:#fff;border-width:11px;margin-top:-11px}.infolayer--left:before{border-right-color:#ccc;border-width:12px;margin-top:-12px}.infolayer--right{margin-right:12px}.infolayer--right:after,.infolayer--right:before{border:solid rgba(0,0,0,0);content:"";left:100%;position:absolute;top:50%}.infolayer--right:after{border-left-color:#fff;border-width:11px;margin-top:-11px}.infolayer--right:before{border-left-color:#ccc;border-width:12px;margin-top:-12px}.infolayer--bottomLeft:before,.infolayer--topLeft:before{left:auto;right:18px}.infolayer--bottomLeft:after,.infolayer--topLeft:after{left:auto;right:19px}.infolayer--bottomRight:after,.infolayer--bottomRight:before,.infolayer--topRight:after,.infolayer--topRight:before{left:29px;right:auto}.infolayer--leftTop:before,.infolayer--rightTop:before{bottom:18px;top:auto}.infolayer--leftTop:after,.infolayer--rightTop:after{bottom:19px;top:auto}.infolayer--leftBottom:after,.infolayer--leftBottom:before,.infolayer--rightBottom:after,.infolayer--rightBottom:before{bottom:auto;top:29px}.infolayer h4{font-size:px-to-rem(14)}.infolayer p{padding-bottom:5px}.infolayer--dark{background-color:#f4f4f4;border:0 none;box-shadow:0 1px 3px rgba(50,50,50,.2);display:block;margin-top:4px;padding:10px;position:absolute;right:20px}.infolayer--dark:before{border-bottom-color:#f4f4f4;border-width:4px;margin:0;transform:translateX(-50%)}.infolayer--dark:after{content:none}.vp{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(50,50,50,.5);margin-top:60px;min-height:214px;padding:12px;padding-bottom:25px;padding-top:25px;position:relative;text-align:left;width:540px}.vp-wrapper{font-size:px-to-rem(13);margin-bottom:10px;margin-top:10px}.vp-wrapper p{padding-bottom:15px}.vp-wrapper h3{padding-bottom:15px}.vp-wrapper--inner{background-color:#ebebeb;border-radius:3px;clear:both;margin:30px 0 -35px -12px;padding:12px 35px;width:540px}.vp-wrapper--inner .btn{float:right;margin:20px 0 10px}.vp-hotline{line-height:14px}.vp-hotline:before{float:left;margin-right:23px}.vp-info{background-color:#f4f4f4;border-radius:3px;box-shadow:0 1px 10px 2px rgba(0,0,0,.6);float:left;height:164px;margin-right:20px;margin-top:-9px;text-align:center;width:169px}.vp-info div:nth-child(1){height:84px;margin-bottom:13px;margin-left:42px;margin-top:24px;width:84px}.vp-info :nth-child(2):after{color:#333;font-weight:bold}.vp-info--testing p:nth-of-type(1):after{content:"Prüfe..."}.vp-info--success p:nth-of-type(1):after{content:"Fertig!"}.vp-info--success img{margin-left:13px}.vp-info--error p:nth-of-type(1):after{content:"Fertig!"}.vp-info--error div:nth-child(1){height:92px}.vpoffer{background:#fff;border:solid 1px hsl(0,0%,53.5%);border-radius:3px;margin:60px auto;min-height:0;padding:0;position:relative;width:663px}.vpoffer-headline{background:#f4f4f4;border-top-left-radius:3px;border-top-right-radius:3px;height:75px;padding:20px;padding-left:50px;width:100%}.vpoffer-headline:after{border-radius:60px;content:"";height:60px;left:-20px;position:absolute;top:-20px;width:60px}.vpoffer-headline p:nth-child(1){font-size:px-to-rem(16)}.vpoffer-headline--failed:after{background:url("/static/img-bg/vp-failed.png") 0 0 no-repeat;height:61px;width:61px}.vpoffer-headline--error:after{background:url("/static/img-bg/vp-error.png") no-repeat left top;height:61px;width:61px}.vpoffer-content{padding:20px}.vpoffer-content--headline{font-family:"Vodafone",arial,helvetica,sans-serif;padding-bottom:10px}.vpoffer-content--headline :nth-child(2){font-size:px-to-rem(16);font-weight:bold}.vpoffer-content--headline :nth-child(3){font-family:"VodafoneExtra",arial,helvetica,sans-serif;font-size:px-to-rem(25);font-weight:bold}.vpoffer-content--result{padding-left:50px;padding-right:50px}.vpoffer-content--footer{padding:0 20px}.vpoffer-content--noPadding{padding:0}.vpoffer-form{float:left;width:65%}.vpoffer-container{padding:20px 15px}.vpoffer-footer{border-top:1px solid #e3e3e3;font-size:px-to-rem(12);line-height:18px;padding:10px 20px}.vpoffer-footer--result{border-top:0 none;padding:0 50px 25px}.vpoffer-head{margin:15px 0 0 15px;padding-top:10px}.vpoffer-head--right{border-left:1px solid #ccc;padding:10px 20px 0 40px}.vpoffer-head--icon{display:inline-block;margin:0 10px 0 0;vertical-align:middle}.vpoffer-head--iconText{display:inline-block;vertical-align:middle}.vpoffer-head--text{font:26px "VodafoneExtra",arial,helvetica,sans-serif}.vpoffer-head--addrChange{float:right;margin-top:-15px}.vpoffer-loader{background-size:100px;min-height:180px}.vpoffer-logo{float:right}.vpoffer-banner{background-color:#e60000;color:#fff;font-family:"Vodafone",arial,helvetica,sans-serif;font-size:px-to-rem(14);height:24px;left:-7px;padding:4px 9px 0 15px;position:absolute;top:-18px}.vpoffer-banner:after{border-color:rgba(0,0,0,0) #4a0002 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:0 6px 6px 0;content:"";height:0;left:0;position:absolute;top:24px;width:0}.vpoffer-infobar--dark{background:#333;margin-left:-10px;margin-right:-10px;padding:5px 10px}.vpoffer-infobar--red{background:#e60000;margin-left:-10px;margin-right:-10px;padding:5px 10px}.vpoffer-tableCell{display:table-cell;width:50%}.vpoffer-tableCell--head{background:hsl(0,0%,94%);border:1px solid #ccc;border-bottom:0 none;padding:15px 10px;position:relative;vertical-align:middle}.vpoffer-tableCell--head h3{font-family:"Vodafone",arial,helvetica,sans-serif;font-size:px-to-rem(26);line-height:normal}.vpoffer-tableCell--head h3 .bold{display:block}.vpoffer-tableCell--content{border-left:1px #ccc solid;border-right:1px #ccc solid;padding:0 10px 15px}.vpoffer-tableCell--price{border-left:1px #ccc solid;border-right:1px #ccc solid;padding:0 10px 5px}.vpoffer-tableCell--bottom{border:1px #ccc solid;border-top:0 none;padding:0 10px 15px}.vpoffer-tableCell--bottom .btn{margin:8px 0 13px;position:relative;z-index:3}.vpoffer-tableCell--inactive{position:relative}.vpoffer-tableCell--inactive:before{background:hsla(0,0%,100%,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.vpoffer-tableCell--logo{background:url("/static/img-bg/logo-zuhauseplus-iptv.png") center center no-repeat}.vpoffer-tableCell--logoIP{background:url("/static/img-bg/logo-zuhauseplus-ip.png") center center no-repeat}.vpoffer-tableCell--logoITV{background:url("/static/img-bg/logo-zuhauseplus-itv.png") center center no-repeat}.vpoffer-logoUme{bottom:0;position:absolute;right:0;transform:scale(0.5) translate(50%, 50%)}.vpoffer--widthM{width:761px}.vpoffer--widthL{width:935px}.infobubble{background-color:#919191;border:solid 1px #fff;border-radius:100%;color:#fff;cursor:pointer;display:inline-block;font-family:"Vodafone",arial,helvetica,sans-serif;font-size:px-to-rem(12);font-weight:700;height:18px;line-height:1;margin-left:2px;margin-top:-4px;text-align:center;vertical-align:middle;width:18px}.infobubble--hover:hover{background-color:hsl(0,0%,46.5%)}.infobubble:focus{outline:4px solid #0096ad}.infobubble:before{content:"i";cursor:pointer;left:0;position:relative;top:2px}.infobubble--afterCheckbox{margin:5px 0 0 5px}.infobubble--faq:before{content:"?";cursor:pointer}.infobubble--noBorder{border:none;padding-top:1px}.infobubble--transparent{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,.7);color:#000;margin:-2px 0 0 4px;text-shadow:0 0 1px rgba(0,0,0,.5)}.infobubble--cursorDefault{cursor:default}.infobubble--cursorDefault:before{cursor:default}.infobubble--noBackground{background-color:rgba(0,0,0,0)}.infobubble--textFlow{position:absolute;top:2px}.footnote{background-color:#f4f4f4;border:solid 1px #ccc;color:#333;cursor:pointer;display:inline-block;font-family:"Vodafone",arial,helvetica,sans-serif;font-size:17px;font-weight:400;height:11px;line-height:1;margin-left:5px;text-align:center;vertical-align:top;width:11px}.footnote--bright{background-color:rgba(244,244,244,0);border:solid 1px rgba(230,230,230,.5);color:#fff}.footnote:focus{border-radius:3px;outline:4px solid #0096ad}.autocomplete{background-color:#fff;border:1px solid #ccc;color:#333;max-height:200px;overflow-y:scroll;position:absolute;z-index:9999}.autocomplete li{cursor:pointer;padding:2px 5px}.autocomplete li:hover,.autocomplete li.isFocus{background-color:#e7e7e7}.exitLayer{padding-bottom:30px;padding-left:100px;padding-top:80px;position:relative}.exitLayer-hotline{color:#333;font-family:"Vodafone",arial,helvetica,sans-serif;font-size:px-to-rem(30);padding-bottom:7px}.exitLayer-hotlineSubtext{color:#333;padding-bottom:25px}.exitLayer-rombe{left:0;position:absolute;top:0}.exitLayer .overlayContent{color:#333;line-height:18px;max-height:none;min-height:0;overflow:visible}.exitLayer .overlayContent p:first-child{padding-bottom:10px}.exitLayer-chatContainer{color:#333;margin-top:40px;padding-bottom:15px;padding-left:60px;position:relative}.exitLayer-chatContainer .btn{margin-bottom:0;margin-top:20px;position:relative}.exitLayer-chatContainer img{left:0;position:absolute;top:0}.exitLayer-btn{bottom:45px;position:absolute;right:30px}.forminfo-wrapper{min-height:67px;padding-right:5px;position:absolute;top:28%;width:93%}.forminfo-body{background:#f0f7f9;border:1px solid #007c92;border-radius:3px;display:table;font-weight:normal;margin-bottom:15px;margin-top:-3px;padding:10px 30px 10px 10px;position:relative;width:100%}.forminfo-body:after{background:url("https://www.vodafone.de/simplicity/assets/css/img/layout/layout-zipfel-blue-r.png") no-repeat;content:"";margin-top:-8px;padding:20px 10px;position:absolute;right:-20px;top:50%}.forminfo-body .icon-info{background-image:url("/static/img-bg/ols-search.svg");background-position:-6.4px -620.8px;background-size:160px 1312px;display:block;height:32px;margin-right:0;padding:0;position:relative;width:32px}.forminfo-text{display:table-cell;font-family:"Vodafone",arial,helvetica,sans-serif;font-size:px-to-rem(14);padding-left:10px;vertical-align:middle;width:100%}.forminfo-icon{background-image:url("/static/img-bg/ols-search.svg");background-position:-4px -388px;background-size:100px 820px;display:block;height:20px;margin-right:5px;padding:0;position:relative;width:20px}.forminfo-icon--wrapper{height:20px;padding:0;position:absolute;right:0;top:38px}.forminfo-icon--wrapper:hover{cursor:pointer}.forminfo-icon--close{background-position:-4px -292px}.pickUpMap{width:930px}.pickUpMap--content{padding-right:0;overflow:hidden}.pickUpMap--list{max-height:365px;overflow-x:hidden;overflow-y:auto}.pickUpMap--list .accordion-tab{margin:4px 0;min-height:60px}.pickUpMap--list .accordion-tab:focus{margin:4px}.pickUpMap--list-content__space-bottom{margin-bottom:1rem}.pickUpMap--list-content--distance{float:right}.speedDisplay{color:#e60000;font-family:"Vodafone",arial,helvetica,sans-serif;margin:0 0 30px;padding-bottom:10px}.speedDisplay-value{float:left;font-size:px-to-rem(50);font-weight:bold;margin-right:5px}.speedDisplay-value--small{display:inline-block;float:none;font-size:px-to-rem(42);vertical-align:top}.speedDisplay-unit{font-size:px-to-rem(16);font-weight:bold;position:relative;top:13px}.speedDisplay-unit--small{font-weight:400;top:-4px}.speedDisplay-unit--upper{display:inline-block;text-align:left;top:10px;vertical-align:middle}.speedDisplay-unit--xsmall{font-size:px-to-rem(10);font-weight:400;position:relative;top:-6px}.speedDisplay--box{border-left:1px solid #fff;border-right:1px solid #fff;float:left;margin-bottom:20px;padding:5px 0;text-align:center;width:50%}.speedDisplay--download{background:#427b00;color:#fff}.speedDisplay--upload{background:#333;color:#fff}.speedDisplay--large :first-child{font-size:px-to-rem(61);margin-top:-16px}.speedDisplay--large :nth-child(2){display:inline-block;font-size:px-to-rem(20);line-height:13px;top:0}.speedDisplay--large :nth-child(2) span{font-size:px-to-rem(15)}.flexbox{margin:0 -20px 20px}.flexbox-row{border-collapse:separate;border-spacing:20px 0;display:table;table-layout:fixed;width:100%}.flexbox-row--noBorderSpacing{border-spacing:0}.flexbox-row--tableLess{display:block}.flexbox-row--tableLess:after{clear:both;content:"";display:block}.flexbox-row--serviceLinks{border-spacing:32px 0}.flexbox-row--indent{border-spacing:30px 0;margin-left:10px}.flexbox-cell{display:table-cell;position:relative;vertical-align:top}.flexbox-cell--comparison{background:#f4f4f4;border:1px #ccc solid;padding:15px 5px 5px}.flexbox-cell--tableLess{display:block;float:left;padding-left:12px;padding-right:12px}.flexbox-cell--twoCol{padding:15px 40px 35px 0}.flexbox-cell--twoCol:last-child{padding-left:45px;padding-right:50px}.flexbox-cell--twoCol p{line-height:18px;margin-bottom:20px}.flexbox-cell--twoCol img{position:absolute;right:30px;top:12px}.flexbox-cell--twoCol h3{font-weight:bold;margin-bottom:11px}.flexbox-cell--threeCol{margin-right:119px}.flexbox-cell--threeCol:last-child{margin-right:0}.flexbox-cell--threeCol.priceWrapper{margin-right:119px}.flexbox-cell--threeCol.priceWrapper:last-child{margin-right:0}.flexbox-cell--teaser{padding-bottom:10px;padding-top:0}.flexbox-cell--teaser p{margin-bottom:0}.flexbox-cell--teaser p:first-child{margin-bottom:20px}.flexbox-cell--teaser img{position:relative;right:0;top:0}.flexbox-cell--noPadding{padding-left:0;padding-right:0}.flexbox-cell--spacing20{padding:20px}.flexbox-cell--spacingLeft{padding-left:30px}.flexbox-cell--spacingRight{padding-right:40px}.flexbox-cell--spacingRightXxl{padding-right:60px}.flexbox-cell--vDivider{border-left:1px solid hsl(0,0%,89%)}.flexbox-cell--vDivider:first-child{border-left:none}.flexbox-cell--divider{border-right:1px solid hsl(0,0%,89%);padding-left:30px;padding-right:30px}.flexbox-cell--divider:first-child{padding-left:0}.flexbox-cell--divider:last-child{border-right:none;padding-right:0}.flexbox-cell--vMiddle{vertical-align:middle}.flexbox-cell--vBottom{vertical-align:bottom}.flexbox-cell--w6{width:6%}.flexbox-cell--w10{width:10%}.flexbox-cell--w15{width:15%}.flexbox-cell--w20{width:20%}.flexbox-cell--w25{width:25%}.flexbox-cell--w33{width:33%}.flexbox-cell--w40{width:40%}.flexbox-cell--w45{width:45%}.flexbox-cell--w50{width:50%}.flexbox-cell--w55{width:55%}.flexbox-cell--w60{width:60%}.flexbox-cell--w70{width:70%}.flexbox-cell--w66{width:66%}.flexbox-cell--w75{width:75%}.flexbox-cell--w80{width:80%}.flexbox-cell--w90{width:90%}.flexbox-cell--w93{width:93%}.flexbox-cell--imgRight img{float:right;padding-left:20px;position:relative;right:0;top:0}.flexbox-brightBg{background:#fff;padding:15px 0 30px}.flexbox--tableLess{margin-left:-12px;margin-right:-12px}.flexbox--serviceLinks{margin:0 -35px 30px}.flexbox--spacingLarge{margin:0 -30px 30px}.flexbox--spacingLarge .flexbox-row{border-spacing:30px 0}.flexbox--spacingSmall{margin:0 -10px 10px}.flexbox--spacingSmall .flexbox-row{border-spacing:10px 0}.flexbox--noSpacing{margin:0}.flexbox--noSpacing .flexbox-row{border-spacing:0}.flexbox--noSpacingBottom{margin:0 -20px}.deviceSelect-device{align-items:center;display:flex;font-size:px-to-rem(12);margin-bottom:10px;position:relative}.deviceSelect-device:before{flex:none;margin-right:10px}.deviceSelect-device.isDisabled:before{cursor:not-allowed;opacity:.6}.deviceSelect-device--noImage{padding-left:34px}.deviceSelect-device--selectable{cursor:pointer}.deviceSelect-device--divider{border-top:1px solid hsl(0,0%,89%);margin-bottom:0;padding-bottom:15px;padding-top:15px}.deviceSelect-device img{display:inline-block;max-width:100%}.deviceSelect-device strong{font-size:px-to-rem(14)}.deviceSelect-deviceImage{flex:none;margin-right:10px;text-align:center;width:100px}.deviceSelect-deviceName{line-height:18px}.teaserBorderBox .btn--bottom{bottom:15px}.teaserOptionSelect{padding-bottom:15px}.teaserOptionSelect .checkbox{margin:5px 0}.teaserOptionSelect .checkbox:before{left:0;position:absolute;top:14px}.teaserOptionSelect .checkbox-label{float:left;font-size:px-to-rem(14);max-width:185px}.teaserOptionSelect p{margin-top:10px}.flag{background:#e60000;color:#fff;font-family:"Vodafone",arial,helvetica,sans-serif;font-size:px-to-rem(12);font-weight:bold;line-height:24px;padding:0 10px;position:absolute;text-align:center;z-index:1}.flag:before{border-color:#5e2750 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:6px 6px 6px 0;content:"";height:0;position:absolute;right:0;top:24px;width:0}.flag--noAbsolute{position:relative;display:inline-block}.flag--alternative{background:#9c2aa0}.flag--benefit{background:#427b00;font-size:px-to-rem(14);min-width:148px;padding:3px 10px}.flag--benefit:before{content:none}.flag--blue{background:#007c92;font-size:px-to-rem(14);min-width:148px;padding:4px 15px 3px}.flag--blue:before{display:none}.flag--nobold{font-weight:normal}.flag--tertiary{background:#333}.flag--selectBox{right:-7px;top:-16px}.flag--deviceSelect{font-size:px-to-rem(11);line-height:20px;right:-22px;top:-10px}.flag--deviceSelect:before{top:20px}.flag--recommended{background:linear-gradient(to bottom, #4e811a 0%, #356809 100%);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#4e811a", endColorstr="#356809",GradientType=0 );font-size:px-to-rem(16);font-weight:normal;height:27px;left:-7px;padding:1px 10px;top:-16px}.flag--recommended:before{border-color:#1a4400 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:7px 0 7px 7px;content:"";height:0;left:0;position:absolute;top:27px;width:0}.flag--table{background:#797979;border-top:1px solid #ccc;height:26px;margin-left:-15px;margin-top:-1px}.flag--left:before{border-width:6px 0 6px 6px;left:0;right:auto}.flag--double:after{border-color:#5e2750 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:6px 0 6px 6px;content:"";height:0;left:0;position:absolute;top:24px;width:0}.flag--number{display:inline-block;font-size:px-to-rem(29);margin-right:14px;padding:5px 0 5px 5px;position:relative}.flag--number:before{top:34px}.flag--number:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e60000;border-style:solid;border-width:17px 0 17px 14px;content:"";height:0;left:auto;position:absolute;right:-14px;top:0;width:0}.flag--aquablue{background:#00b0ca;font-size:px-to-rem(14)}.flag--normalFont{font-weight:normal}.flagVp{align-items:center;background:#007c92;color:#fff;display:inline-flex;font-size:px-to-rem(16);line-height:1.25;margin-bottom:8px;max-width:100%;min-height:28px;padding:1px 10px;position:relative;white-space:nowrap}.flagVp:after{border-color:#007c92 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:.5em .5em 0;bottom:-7px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%) rotate(360deg);width:0}.btnWrapper{bottom:15px;min-height:32px;position:absolute;width:auto}.btnWrapper>.btn{margin-right:15px}.btnWrapper>.btn:last-child{margin-right:0}.hotlineElement{font-size:px-to-rem(16);padding-left:70px;position:relative}.hotlineElement-beforeHotline{padding-bottom:5px}.hotlineElement-hotline{font-size:px-to-rem(45);line-height:37px;padding-bottom:7px}.hotlineElement:before{background:url("/static/img-bg/img-phone-black.png");content:" ";height:50px;left:0;position:absolute;top:16px;vertical-align:middle;width:50px}.banner{padding:20px 0;width:100%}.banner p,.banner b{font-size:px-to-rem(18);line-height:22px}.banner--cyan{background:#007c92;color:#fff}.banner--yellow{background:#fecb00}.banner-btn{font-size:px-to-rem(16);padding-left:30px}.banner-btn img{padding-left:5px;vertical-align:middle}.banner-btn b{font-size:px-to-rem(16)}.slider{margin:-111px .5% 30px;position:relative;width:99%}.slider li{background:none center;height:560px}.slider-mainPage{margin:0 0 -100px;overflow:hidden;top:-111px;width:100%}.slider-content{margin:0 auto;padding-top:125px;width:950px}.slider-content h1,.slider-content .hl-alpha{margin-bottom:8px}.slider-content .hl-beta{margin-bottom:18px}.slider-content .hl-giga{color:#e60000;font-size:px-to-rem(48);font-weight:bold;line-height:44px;margin-bottom:8px}.slider-content .hl-gamma{font-family:"Vodafone",arial,helvetica,sans-serif;font-size:px-to-rem(24);line-height:28px;margin-bottom:18px}.slider-content--relative{position:relative}.slider-nav{background-color:hsla(0,0%,100%,.8);border-top:1px solid #333;bottom:15px;height:27px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:950px}.slider-nav ul{display:table;overflow:hidden;table-layout:auto;width:100%}.slider-nav li{display:table-cell;height:30px;position:relative;text-align:center;vertical-align:middle}.slider-nav a{text-decoration:none}.slider-nav a.isActive{color:#e60000;font-weight:bold}.slider-nav a:hover{text-decoration:underline}.slider-nav--big{background:none;border-top:none;height:auto;position:static;width:auto}.slider-nav--big ul{border-spacing:0;table-layout:fixed}.slider-nav--big li{border-bottom:none;border-right:solid 1px #ccc;border-top:solid 1px #ccc;cursor:pointer;font-family:"Vodafone",arial,helvetica,sans-serif;font-size:px-to-rem(16);height:98px;padding:10px 10px 14px;text-align:center;vertical-align:middle}.slider-nav--big li.isActive,.slider-nav--big li:hover{border-bottom:4px solid #e60000;color:#e60000;padding-bottom:10px}.slider-nav--big li:last-child{border-right:none}.slider-nav--noBorder li{border-top:none}.slider-bg{background-position:center;height:560px}.slider--bigNav{border-radius:3px;box-shadow:0 0 3px 1px #999;margin-bottom:0;margin-top:0;overflow:hidden;position:relative}.slider--bigNav img{margin-bottom:-4px;width:100%}.slider--bigNav .btn{bottom:120px;position:absolute;right:20px}.slider--contentWidth,.slider--fullWidth{margin:0 auto -100px;overflow:hidden;padding-bottom:60px;width:950px}.slider--contentWidth>ul li,.slider--fullWidth>ul li{height:362px}.slider--contentWidth .slider-nav,.slider--fullWidth .slider-nav{bottom:5px}.slider--contentWidth .slider-content,.slider--fullWidth .slider-content{padding:30px 30px 30px 0;position:relative}.slider--fullWidth{padding-bottom:0;padding-top:119px;position:relative;top:-119px}.slider--fullWidth>ul li{height:560px;margin-top:-109px;padding-top:109px}.slider--fullWidth .slider-nav{bottom:15px}.stickyTable{border-spacing:0;margin:auto;min-width:600px;table-layout:fixed;width:100%}.stickyTable-cell{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:10px;position:relative;text-align:center;width:50%}.stickyTable-cell:last-child{border-right:0}.stickyTable-cell--noBorder{border:none}.stickyTable-cell--noColumnBorder{border-right:none}.stickyTable-cell--smallCell{text-align:left;width:auto;vertical-align:middle}.stickyTable-sticky{background:padding-box #fff;left:0;position:sticky;text-align:left;vertical-align:middle;z-index:1}.stickyTable-sticky:last-child{border-bottom:none}.stickyTable-tableHead{background:#f4f4f4;border-bottom:2px solid #e60000;padding:15px;text-align:center;vertical-align:top}.stickyTable-tableHead--smallTable{padding:12px 10px;text-align:left}.stickyTable-tableHead--flag{position:relative}.stickyTable-tableHead--badge{padding-bottom:0;padding-left:0;padding-right:0}.stickyTable-tableHead--badge .badge{width:100%;font-size:px-to-rem(14);border-radius:0;padding:0;margin-top:4px;justify-content:center;margin-bottom:0;min-height:0}.stickyTable-textEllipsis{display:block;overflow:hidden;text-overflow:ellipsis}.stickyTable-icon{position:absolute;top:10px}.stickyTable-imgCell{position:relative}.stickyTable-img{display:block;margin:auto auto 10px}.stickyTable-img--withInfo{display:inline;margin-left:20%}.stickyTable-infobubble{position:absolute;right:3px;top:5px}.stickyTable-check{border:solid #333;border-radius:0;border-width:0 thin thin 0;height:12px;left:49%;position:absolute;top:10px;transform:rotate(44deg);width:5px}.stickyTable-flag{left:0;min-width:60px;position:absolute;top:-29%}.stickyTable--smallTable{table-layout:auto}@media(max-width: 768px){.stickyTable-sticky{width:23%}.stickyTable-sticky--smallSticky{width:20%}.stickyTable-img--withInfo{margin-left:0}}@media(max-width: 620px){.stickyTable-sticky{border-right:none}.stickyTable-sticky--lightGrey{background:#f4f4f4}.stickyTable-sticky--lightGrey:after{box-shadow:8px 0 12px -12px inset rgba(0,0,0,.4);content:" ";height:100%;position:absolute;right:-5px;top:0;width:6px;z-index:1}.stickyTable-sticky--lastSticky{box-shadow:0 9px 10px -13px inset rgba(0,0,0,.4)}.stickyTable-tableHead:first-child{border-bottom:none;box-shadow:-16px 10px 18px 1px rgba(0,0,0,.4)}.stickyTable-flag{top:-29%}}.form h3{clear:both;font-weight:bold;margin-bottom:12px}.form input,.form textarea{appearance:none;border-radius:3px;box-sizing:border-box;font-size:px-to-rem(14)}.form input:disabled,.form textarea:disabled{background:#fff;border:1px solid #ccc;box-shadow:none;color:#9a9a9a}.form input[type=text],.form input[type=tel],.form input[type=email],.form input[type=password],.form textarea{border:1px solid #e9e9e9;box-shadow:0 1px 2px rgba(50,50,50,.75) inset;padding:8px 10px}.form input[type=text].isError,.form input[type=tel].isError,.form input[type=email].isError,.form input[type=password].isError,.form textarea.isError{box-shadow:inset 0 0 0 2px #e60000,0 1px 2px rgba(50,50,50,.75) inset}.form input[type=text]:disabled,.form input[type=text].isDisabled,.form input[type=tel]:disabled,.form input[type=tel].isDisabled,.form input[type=email]:disabled,.form input[type=email].isDisabled,.form input[type=password]:disabled,.form input[type=password].isDisabled,.form textarea:disabled,.form textarea.isDisabled{background:#fff;border:1px solid #ccc;box-shadow:none;color:#9a9a9a}.form input[type=submit]:disabled,.form input[type=button].submit-v2:disabled,.form button:disabled{background-color:#f4f4f4;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.6);color:#b5b5b5;cursor:default;display:inline-block;font-weight:bold;line-height:9px}.form input[type=button].btn--submit-v2:focus{outline:4px solid #0096ad}.form input[type=submit].btn--accepted:focus{outline:4px solid #0096ad}.form input[type=submit].btn--secondary:focus{outline:4px solid #0096ad}.form input:not([type=submit]):not([type=button].btn--submit-v2):focus,.form select:focus,.form textarea:focus{box-shadow:inset 0 0 0 4px #0096ad,0 1px 2px rgba(50,50,50,.75) inset;outline:none}.form input.isError::-webkit-input-placeholder{color:#e60000}.form input.isError:-moz-placeholder{color:#e60000;opacity:1}.form input.isError::-moz-placeholder{color:#e60000;opacity:1}.form input.isError:-ms-input-placeholder{color:#e60000}.form label,.form legend{display:block;font-size:px-to-rem(14);font-weight:bold;padding:0 0 7px;width:auto}.form select{appearance:none;background:none;background-color:#fff;border:1px solid #e9e9e9;border-radius:3px;box-shadow:0 1px 2px rgba(50,50,50,.75);font:400 14px/1.3 "Arial",sans-serif;height:30px;margin:0;padding:5px;position:relative;width:100%;z-index:0}.form select.isError{box-shadow:0 0 0 2px #e60000,0 1px 2px rgba(50,50,50,.75)}.form select:disabled{background:#fff;border:1px solid #ccc;box-shadow:none;color:#9a9a9a}.form select:focus{box-shadow:0 0 0 4px #0096ad,0 1px 2px rgba(50,50,50,.75)}.form .alertBox--fullWidth{display:block}.form-formFlex{display:flex;flex-direction:column}.form-formFlex--flexGap20{gap:20px}.form-select{background:none;display:inline-block;float:left;position:relative;width:315px}.form-select:after{background:#fff url("/static/img-bg/select-arrow.png") no-repeat 0 1px;content:" ";display:block;height:27px;pointer-events:none;position:absolute;right:2px;top:1px;width:41px}.form-select--combine{padding:0 2px;width:100%}.form-select--isDisabled:after{display:none}.form-linkRight{margin-top:7px;display:block;float:right;font-weight:normal}.form-data{padding:0 0 14px}.form-data:after{clear:both;content:"";display:block}.form-data[class*="--w"]{float:left;padding-right:10px}.form-data[class*="--w"] input[type=text],.form-data[class*="--w"] input[type=tel],.form-data[class*="--w"] input[type=email],.form-data[class*="--w"] input[type=password],.form-data[class*="--w"] textarea{width:100%}.form-data--with-height{height:120px}.form-data--w100{width:100%}.form-data--w80{width:80%}.form-data--w75{width:75%}.form-data--w70{width:70%}.form-data--w66{width:66.66%}.form-data--w60{width:60%}.form-data--w50{width:50%}.form-data--w40{width:40%}.form-data--w35{width:35.35%}.form-data--w33{width:33.33%}.form-data--w30{width:30%}.form-data--w25{width:25%}.form-data--w20{width:20%}.form-data--w15{width:15%}.form-data--w16{width:16.66%}.form-data--w12{width:12%}.form-data--w10{width:10%}.form-data--last{padding-right:0}.form-data--left *{float:left}.form-data--left:after{clear:both;content:"";display:block}.form-data--paddingBottom{padding-bottom:20px}.form-data--relative{position:relative}.form-data--inactive{position:relative}.form-data--inactive:before{background:hsla(0,0%,100%,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.form-data-noSpacing{padding:0}.form-data--noSpacing{padding-right:0}.form-group{width:390px}.form-group label{left:-9999em;position:absolute}.form-group--label{clear:left;position:static}.form-group--label label.disabled{color:#ccc}.form-group--label .isError{color:#e60000}.form-group--check,.form-group--radio{float:left;padding-top:6px}.form-group--check legend,.form-group--radio legend{text-align:left}.form-group--check .isError,.form-group--radio .isError{color:#e60000}.form-group--data:after{clear:both;content:"";display:block}.form-group--data .isError{color:#e60000}.form-group--select{padding:7px 0}.form-group--inactive{position:relative}.form-group--inactive:before{background:hsla(0,0%,100%,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.form-input{width:315px}.form-input--thin{line-height:25px}.form-check,.form-radio{padding-bottom:10px}.form-check p:first-child,.form-radio p:first-child{margin-bottom:5px}.form-check label,.form-radio label{background-position:0 50%;background-repeat:no-repeat;cursor:pointer;display:inline-block;font-weight:400}.form-check input,.form-radio input{left:-9999em;position:absolute}.form-check .isError,.form-radio .isError{color:#e60000}.form-check .isError a,.form-radio .isError a{color:#e60000}.form-check .isSelected,.form-radio .isSelected{color:#333;font-weight:bold}.form-check .isSelected.isDisabled,.form-radio .isSelected.isDisabled{font-weight:normal}.form-check .isDisabled,.form-radio .isDisabled{color:#9a9a9a;cursor:default}.form-check .form-data,.form-radio .form-data{padding-bottom:15px}.form-check--alignTop label,.form-check--alignTop .isSelected,.form-check--alignTop .isDisabled,.form-check--alignTop .isError,.form-radio--alignTop label,.form-radio--alignTop .isSelected,.form-radio--alignTop .isDisabled,.form-radio--alignTop .isError{background-position:top left}.form-check--alignTop label,.form-radio--alignTop label{cursor:pointer}.form-check--alignTop label p,.form-radio--alignTop label p{font-size:px-to-rem(14);font-weight:normal}.form-check--alignTop .isSelected p:first-child,.form-radio--alignTop .isSelected p:first-child{font-weight:bold}.form-check--noSpace,.form-radio--noSpace{padding-bottom:0}.form-check{padding-bottom:10px;outline:none}.form-check label{background-image:url("/static/img-bg/check-unchecked.png");padding:6px 30px;min-height:28px;background-size:23px}.form-check .isError{background-image:url("/static/img-bg/checkbox-error.png")}.form-check .isSelected,.form-check input[type=checkbox]:checked+label{background-image:url("/static/img-bg/checkbox-on.png")}.form-check .isSelected.isDisabled,.form-check input[type=checkbox]:checked+label.isDisabled{background-image:url("/static/img-bg/checkbox-on.png")}.form-check input[type=checkbox]:focus+label{background-image:url("/static/img-bg/checkbox-off-focus.png")}.form-check input[type=checkbox]:checked:focus+label{outline:none;background-image:url("/static/img-bg/checkbox-on-focus.png")}.form-check .isDisabled{background-image:url("/static/img-bg/check-unchecked.png");background-size:23px}.form-check--inline{float:left}.form-check--inline label{padding-right:20px}.form-errorTip{background-color:#fef0f0;border:1px solid #e60000;border-radius:3px;color:#333;font-size:px-to-rem(14);left:100%;min-width:200px;padding:15px 15px 5px;position:absolute;top:-5px}.form-errorTip p{margin-bottom:10px}.form-errorTip:before{border-bottom:10px solid rgba(0,0,0,0);border-right:10px solid #e60000;border-top:10px solid rgba(0,0,0,0);content:"";display:block;left:-10px;position:absolute;top:12px}.form-errorTip:after{border-bottom:9px solid rgba(0,0,0,0);border-right:9px solid #fef0f0;border-top:9px solid rgba(0,0,0,0);content:"";display:block;left:-9px;position:absolute;top:13px}.form-errorTip--info{background:none;border:none;color:#000;padding:0}.form-errorTip--block{left:auto;margin-top:10px;position:relative}.form-errorTip--block:before{border-bottom:none;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #e60000;bottom:-10px;content:"";display:block;left:10px;position:absolute;top:auto}.form-errorTip--block:after{border-bottom:none;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:9px solid #fef0f0;bottom:-9px;content:"";display:block;left:11px;position:absolute;top:auto}.form-errorTip.blue-bubble{background-color:#eff7fa;color:#000;border:1px solid #007c92}.form-errorTip--block.blue-bubble:before{border-top:10px solid #007c92}.form-errorTip--block.blue-bubble:after{border-top:9px solid #eff7fa}.form-radio{padding-bottom:10px}.form-radio label{background-image:url("/static/img-bg/radio_unchecked.png");background-size:17px;margin-left:2px;padding:3px 30px 3px 28px;min-height:23px}.form-radio .isError{background-image:url("/static/img-bg/radio-error.png")}.form-radio .isSelected,.form-radio input[type=radio]:checked+label{background-image:url("/static/img-bg/radio-on.png");background-size:20px;margin-left:0px !important}.form-radio .isSelected.isDisabled,.form-radio input[type=radio]:checked+label.isDisabled{background-image:url("/static/img-bg/radio-on.png")}.form-radio input[type=radio]:focus+label{background-image:url("/static/img-bg/radio-off-focus.png");background-size:20px}.form-radio input[type=radio]:checked:focus+label{background-image:url("/static/img-bg/radio-on-focus.png");background-size:20px}.form-radio .isDisabled{background-image:url("/static/img-bg/radio_unchecked.png");background-size:17px}.form-radio--inline{float:left}.form-radio--inline label{padding-right:20px}.form-radio--indent{padding-left:25px}.form-required{color:#e60000}.form-captcha{display:inline-block;height:33px;margin:4px 0 -11px}.form-row:after{clear:both;content:"";display:block}.form-text{font-size:px-to-rem(14);line-height:34px}.form-text--right{text-align:right}.form-text--narrow{line-height:160%;padding-bottom:5px}.form-layer--ownDevice{width:260px}.form--inline .form-label{float:left;padding-top:8px;width:25%}.form--inline .form-label--narrow{line-height:160%;padding-top:0}.form--inline .form-fields{float:left;position:relative;width:50%}.form--inline .form-fields--radio,.form--inline .form-fields--check{padding-top:5px}.form--inline input{width:100%}.form--inline input[type=submit]{width:auto}.form--inline .form-select{width:100%}.form--checkedBold .form-radio .isSelected,.form--checkedBold input[type=radio]:checked+label,.form--checkedBold .form-check .isSelected,.form--checkedBold input[type=checkbox]:checked+label{font-weight:bold}.form--radioLeft .form-check:after,.form--radioLeft .form-radio:after{clear:both;content:"";display:block}.form--radioLeft .form-check label,.form--radioLeft .form-radio label{padding:2px 30px 2px 28px}.form--radioLeft .form-check legend,.form--radioLeft .form-radio legend{padding:0}.form--radioLeft .form-check .isError,.form--radioLeft .form-radio .isError{color:#e60000}.form--radioLeft .form-data--radio,.form--radioLeft .form-data--check{float:left;padding-top:5px}.form-label{clear:none;float:left;font-size:px-to-rem(14);font-weight:bold;padding:4px 10px 0 0;text-align:right;width:252px}.form:after{clear:both;content:"";display:block}.form-search{position:relative}.form-search input[type=text]{background:#fff;border:none;font-family:"Vodafone",arial,helvetica,sans-serif;font-size:px-to-rem(14);height:46px;margin:5px;overflow:hidden;padding:7px 0 5px 10px;width:99%}.form-search input[type=text]:focus{border:1px solid #007c92;box-shadow:0 1px 2px rgba(50,50,50,.75) inset;outline:none}.form-search input[type=text]:focus+.btn--search{background-color:#3d3d3d;background-position:-78.2px -539px}.form-search--small input[type=text]{width:190px}.form-search--small:after{right:167px;top:14px}.form-filter input[type=text]{background:#fff;border:solid 1px #ccc;border-radius:3px;float:none;font-family:"VodafoneExtra",arial,helvetica,sans-serif;font-size:px-to-rem(18);height:20px;margin:0;overflow:hidden;padding:0;padding-left:5px;width:calc(100% - 5px)}.form-teaser{padding-bottom:25px;padding-top:25px}.form-teaser--bg{background-color:#f4f4f4;margin:-20px -20px -10px;padding-left:20px;padding-right:20px}.form-teaserText{position:relative}.form-teaserText--infoIcon{margin:10px 0 10px 40px}.form-teaserText--infoIcon:before{background-color:#ccc;border:1px solid #fff;border-radius:100%;color:#fff;content:"i";cursor:pointer;display:inline-block;font-family:"Vodafone",arial,helvetica,sans-serif;font-size:px-to-rem(20);font-weight:700;height:30px;left:-42px;line-height:1.4;position:absolute;text-align:center;top:-6px;vertical-align:middle;width:30px}.custom-link-focus:focus{outline:4px solid #0096ad;border-radius:3px}.tooltip-content:focus{outline:none}.visually-hidden{clip-path:50%;position:absolute;opacity:0}.left-padding-20{padding-left:20px}.komfortanschluss-text{margin:5px 0 0 28xp;font-size:px-to-rem(12);color:#666}.ie10 select::-ms-expand,.ie11 select::-ms-expand{display:none}.ie11 select:focus::-ms-value{background:none;color:#333}.ie11 .form-check label{padding:3px 30px 2px 29px}.ie11 .form-radio label{padding:2px 30px 2px 28px}.checkbox{cursor:pointer;margin:5px 0 12px;padding-left:28px;position:relative}.checkbox:before{left:0;margin-top:-10px;position:absolute;top:50%}.checkbox.isInclusive{cursor:default}.checkbox.isWaiting:before{background:url("/static/img-bg/img-icon-loader-white-small.gif") 0 0 no-repeat;height:21px;width:21px}.checkbox p{float:left;font-size:px-to-rem(12);margin-right:15px;padding-top:7px}.checkbox-label{display:block;font-size:px-to-rem(12);line-height:18px;padding-top:6px;text-decoration:none}.checkbox-price{float:right;font-weight:bold;padding-top:7px;text-align:right}.checkbox-price .footnote{margin-left:2px;margin-right:-4px}.checkbox-priceAdd{display:block;font-size:px-to-rem(11);font-weight:normal;line-height:15px;margin-top:3px;max-width:90px}.checkbox--compressed{margin:0}.checkbox--imageRight{font-size:px-to-rem(14)}.checkbox--imageRight:before{top:9px}.checkbox--imageRight p{font-size:px-to-rem(14);margin-top:-4px;padding-top:0}.checkbox--imageRight img{margin-top:-7px}.datepicker{background-color:#fff;border-bottom:1px solid #999;border-left:1px solid #ccc;border-radius:5px;border-right:1px solid #ccc;border-top:1px solid #ebebeb;box-shadow:0 2px 2px -1px rgba(0,0,0,.3);font-size:px-to-rem(12);font-weight:bold;padding:3px;width:204px}.datepicker-header{background:#f0f0f0;height:23px}.datepicker-prev,.datepicker-next{background-repeat:no-repeat;cursor:pointer;display:inline-block;height:23px;overflow:hidden;padding:2px 0;text-align:center;width:30px}.datepicker-prev span,.datepicker-next span{display:inline-block;margin-top:4px}.datepicker-prev:focus,.datepicker-next:focus{outline:4px solid #0096ad;border-radius:3px}.datepicker-prev{float:left}.datepicker-next{float:right}.datepicker-title{line-height:19px;padding:2px 0;text-align:center}.datepicker-title select:focus{outline:4px solid #0096ad;border-radius:3px}.datepicker th,.datepicker td{padding:3px}.datepicker td:not(.datepicker-inactive) span,.datepicker td:not(.datepicker-inactive) a{background:#ccc}.datepicker td span,.datepicker td a{border-radius:3px;display:inline-block;font-size:px-to-rem(11);height:17px;line-height:17px;text-align:center;text-decoration:none;width:22px}.datepicker td span.isActive,.datepicker td a.isActive{background:#fff;border:1px solid #e60000}.datepicker a:focus{outline:4px solid #0096ad}.datepicker a:hover{text-decoration:underline}.datepicker-inactive span,.datepicker-inactive a{background:#eee;color:#aaa}.m-isHidden{display:none}.infolayer p{margin-bottom:0}.modalWrapper h3{font-size:px-to-rem(22);font-weight:bold}.modalWrapper .divider{margin:15px 0}.slider-nav--big ul{margin:0;padding:0}.modalWrapper [style*=margin-left]{margin-left:0 !important}.overlay-content{max-height:75vh}.overlay{max-height:100%;max-width:790px;width:auto}.overlay>div{max-width:100%}.modalWrapper>div{max-width:790px}.stickyTable{margin-bottom:20px}.stickyTable-flag{top:auto;z-index:0}@media(min-width: 768px){.modalWrapper>div{min-width:700px}}@media(max-width: 767px){.overlay{padding:15px}.modalWrapper:before{content:none}.modalWrapper>div{max-width:95% !important;min-width:80%}.form input,.form textarea{appearance:none;border-radius:3px;box-sizing:border-box;font-size:px-to-rem(14);height:41px;width:100%}.form input:disabled,.form textarea:disabled{background:#fff;border:1px solid #ccc;box-shadow:none;color:#9a9a9a}.form input.withBtn,.form textarea.withBtn{height:32px;margin-right:10px;max-width:64%}.form input[type=text],.form input[type=tel],.form input[type=email],.form input[type=password],.form textarea{border:1px solid #e9e9e9;box-shadow:0 1px 2px rgba(50,50,50,.75) inset;padding:8px 10px}.form input[type=text].isError,.form input[type=tel].isError,.form input[type=email].isError,.form input[type=password].isError,.form textarea.isError{box-shadow:inset 0 0 0 2px #e60000,0 1px 2px rgba(50,50,50,.75) inset}.form input[type=text]:disabled,.form input[type=tel]:disabled,.form input[type=email]:disabled,.form input[type=password]:disabled,.form textarea:disabled{background:#fff;border:1px solid #ccc;box-shadow:none;color:#9a9a9a}.form input[type=submit],.form button{border:none;font-family:"Vodafone",arial,helvetica,sans-serif;font-size:px-to-rem(20);height:55px}.form input[type=submit]:disabled,.form button:disabled{background-color:#f4f4f4;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.6);color:#b5b5b5;cursor:default;display:inline-block;font-weight:bold;line-height:9px}.form input:focus,.form select:focus,.form textarea:focus{box-shadow:inset 0 0 0 2px #427b00,0 1px 2px rgba(50,50,50,.75) inset;outline:none}.form input[type=submit]:focus{box-shadow:none}.form label,.form legend{display:block;font-size:px-to-rem(14);font-weight:bold;padding:0 0 7px;width:auto}.form select{appearance:none;background:none;border:1px solid #e9e9e9;border-radius:3px;box-shadow:0 1px 2px rgba(50,50,50,.75);font:400 14px/1.3 "Vodafone",arial,helvetica,sans-serif;height:40px;margin:0;padding:5px;position:relative;width:100%;z-index:0}.form select.isError{box-shadow:0 0 0 2px #e60000,0 1px 2px rgba(50,50,50,.75)}.form select:disabled{background:#fff;border:1px solid #ccc;box-shadow:none;color:#9a9a9a}.form select:focus{box-shadow:0 0 0 2px #427b00,0 1px 2px rgba(50,50,50,.75)}.form-data{padding:0 0 11px}.form-data[class*=form-data--mobilew]{float:left;padding-right:10px}.form-data--mobilew100{width:100%}.form-data--mobilew70{width:70%}.form-data--mobilew50{width:50%}.form-data--mobilew30{width:30%}.form-data--mobileLast{padding-right:0}.modalWrapper.modal-vp-layer .vpcompact .flexbox-cell{display:block;float:none;width:auto}}.text--colorPrimary{color:#e60000}.text--colorQuaternary{color:#427b00}.btn--right{float:right;margin-bottom:0}.btn a{text-decoration:none}.hl-beta{font-size:px-to-rem(30);font-weight:lighter;line-height:34px}.vpoffer-content{padding-bottom:0}.vpoffer-content--footer{font-size:px-to-rem(14);line-height:20px;padding-bottom:20px}.mb--s{margin-bottom:5px}.mb--m{margin-bottom:10px}.mb--reset{margin-bottom:0}.toggle-icon{cursor:pointer;padding:0;position:relative}.toggle-icon:after{margin:6px 0 0 9px;position:absolute}.toggle-icon.isActive:after{margin:4px 0 0 9px;position:absolute}.toggle-icon--left{padding:0 0 0 20px}.toggle-icon--left:before{margin:6px 0 0 -20px;position:absolute}.toggle-icon--left:after{display:none}.toggle-icon--left.isActive:before{margin:4px 0 0 -20px;position:absolute}.toggle-icon--left.isActive:after{display:none}.autocomplete{list-style:none;padding-left:0}.isLoading{position:relative}.isLoading:after{animation:rotate .7s linear infinite;border:12px solid rgba(230,0,0,.25);border-radius:50%;border-top-color:#e60000;content:"";display:block;height:80px;left:50%;margin:-56px 0 0 -56px;position:absolute;top:50%;width:80px}.isLoading.infolayer:after{border-width:5px;height:30px;margin:-20px 0 0 -20px;width:30px}.isLoading--white:after{border-color:hsla(0,0%,100%,.25);border-top-color:#fff}.isLoading--s{display:inline-block;height:38px;vertical-align:middle;width:38px}.isLoading--s:after{border-width:4px;height:30px;margin:-19px 0 0 -19px;width:30px}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.infobubble:before{top:0}