.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.lt-ie8 .cf{zoom:1}#media-layout{text-indent:1px}@media only screen and (min-width: 768px){#media-layout{text-indent:2px}}@media only screen and (min-width: 600px){#media-layout{display:none}}@media only screen and (max-width: 599px){#media-layout{border-bottom:0px solid #fff}}@media only screen and (min-width: 600px)and (max-width: 1024px){#media-layout{border-bottom:0px dotted #fff}}@media only screen and (min-width: 1025px){#media-layout{border-bottom:0px dashed #fff}}.belt.module-belt{padding:0 16px !important;max-width:960px !important}#fm-data-group{padding-bottom:15px !important}#different-address-ship .fm-radio .input-fm-radio[type=radio]{margin-right:0 !important}#form-summary-section .fm-data label{padding-bottom:15px !important;font-weight:bold}.clear{clear:both}@media only screen and (min-width: 600px){.di-content{background:rgba(0,0,0,.75);padding:40px 10px}}.di-content{position:absolute;left:-9999em;right:auto;background:#fff;display:none}.addition-required{font-weight:normal}.fm-error{width:100%;padding:10px}.arrow_box{width:100%}label,legend{width:90%}label.full-width,legend.full-width{width:100%}label.disabled,input[type=radio].disabled,input[type=checkbox].disabled{opacity:.4}input,.fm-select{width:100%}.fm-error h4,.fm-error .error-msg,.fm-error p.error-msg,form#formAccountData h4,form#formAccountData .error-msg,form#formAccountData p.error-msg{font-size:14px !important;padding-left:0px;color:#bd0000;line-height:20px !important;margin-top:5px;margin-bottom:5px !important}.fm-error i,form#formAccountData i{margin-right:0px}.fm-error div.err-list h4,.fm-error div.err-list .error-msg,form#formAccountData div.err-list h4,form#formAccountData div.err-list .error-msg{margin-bottom:5px}.fm-errors i{float:left}.fm-errors h2{margin-top:4px}.fm-errors{display:block}.divFormData .helper-txt{font-size:14px !important;font-weight:normal;line-height:21px !important}.divFormData .helper-text,.helper-text{font-size:14px !important;font-weight:normal;line-height:21px !important;margin-top:8px}.dropdown-tags .select-toggle{line-height:18px;text-align:left;padding:10px;width:100%;border-radius:3px 3px 0 0;-moz-appearance:none;-webkit-appearance:none;box-shadow:0 1px 3px rgba(50,50,50,.6) inset;font-size:16px;cursor:pointer;color:#666}.dropdown-tags .select-option{padding:10px 6px;border-bottom:1px solid #e9e9e9;font-size:16px;width:100%;text-decoration:none;display:block}.dropdown-tags .select-option *{pointer-events:none}.dropdown-tags .select-options a:first-child{font-weight:bold}.dropdown-tags .select-options a:hover,.dropdown-tags .option-focus{background:#ddd}.dropdown-tags .select-options{z-index:121;position:absolute;width:100%;background:#fff;border-radius:0 0 3px 3px;-moz-appearance:none;-webkit-appearance:none;border:1px solid #e9e9e9;font-size:14px;box-shadow:0 3px 6px rgba(50,50,50,.6);height:400px;overflow:auto}input.ng-touched.ng-invalid,button.select-toggle.ng-touched.ng-invalid{border:1px solid #e60000}.mod-tooltip{cursor:pointer;position:absolute;top:0px;right:10px}.arrow_box{margin-bottom:12px;position:relative;background:#f0f7f9;border:1px solid #007c92;border-radius:3px;padding:10px 30px 10px 10px;display:none}.arrow_box i{float:left}.arrow_box span.close{position:absolute;right:5px;top:5px;cursor:pointer}.arrow_box p{margin-left:40px;line-height:auto}.arrow_box:after,.arrow_box:before{top:100%;right:5px;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(136,183,213,0);border-top-color:#f0f7f9;border-width:8px;margin-right:6px}.arrow_box:before{border-color:rgba(194,225,245,0);border-top-color:#007c92;border-width:9px;margin-right:5px}.mod.mod-stepper{border:0 none;border-radius:3px;box-shadow:0 1px 3px rgba(50,50,50,.6);margin:0 0 30px}.mod.mod-stepper .i-step-number-b-sml{margin-top:-4px}.mod.mod-stepper .i-step-number-b-sml>.step-number-digit{color:#666;display:inline-block;padding-left:1px;padding-top:5px;width:29px;height:29px;background-color:#ccc;border-radius:50%}.mod.mod-stepper>li{border-top:1px solid #ccc}.mod.mod-stepper li>div.stepper-head{padding:12px 40px 10px 10px}.mod.mod-stepper li>div.stepper-head,.mod.mod-stepper div.disabled{display:block;font-size:16px;position:relative}.mod.mod-stepper>li.active>div.stepper-head{box-shadow:0 1px 3px rgba(50,50,50,.75);font-weight:normal}.mod.mod-stepper>li.done>div.stepper-head{box-shadow:0 1px 3px rgba(50,50,50,.75);font-weight:normal}.mod.mod-stepper div.stepper-headline{margin-right:25px;float:left;width:60%}.mod.mod-stepper .change{float:right;text-decoration:underline}.mod.mod-stepper .st-body .divFormData,.divFormDataSum{padding:10px}.mod.mod-stepper .st-body .divFormData .fm-optional,.divFormDataSum .fm-optional{font-weight:normal;font-size:14px}.mod.mod-stepper .st-body .divFormData li a,.divFormDataSum li a{text-decoration:underline}.mod.mod-stepper .fm-set-lrg div label{margin:5px}.mod.mod-stepper li.disabled{opacity:.5;font-size:16px;cursor:default}.mod.mod-stepper li.disabled div.stepper-head a{text-decoration:none}.mod.mod-stepper li.hide-it{display:none}.mod.mod-stepper li .change{display:none}.mod.mod-stepper li.done .change{display:block}.mod.mod-stepper li.done.active .change{display:none}.mod.mod-stepper .divFormDataSum{display:none}.mod.mod-stepper li.done .divFormDataSum{display:block}.mod.mod-stepper li .st-body .divFormData{display:none}.mod.mod-stepper li.active .st-body .divFormData{display:block}.mod.mod-stepper li span .i-success-g-sml,.mod.mod-stepper li span .step-success{display:none}.mod.mod-stepper li.done span .i-success-g-sml,.mod.mod-stepper li.done span .step-success,.mod.mod-stepper li.skip span .i-success-g-sml,.mod.mod-stepper li.skip span .step-success{display:block}.mod.mod-stepper li.done span .step-number-digit,.mod.mod-stepper li.skip span .step-number-digit{display:none}.mod.mod-stepper li.disabled a{cursor:default}.js .fm-check .checked span{font-weight:normal}.js .fm-check .mod-tooltip2{margin-bottom:0;position:relative;min-width:24px;display:inline;font-weight:normal !important;padding-right:23px}.js .fm-check .mod-tooltip2 .tt-handle{position:absolute;top:-4px;left:0;font-weight:normal !important;background-position:-1px 0;padding-top:3px;padding-left:21px}.js .fm-check .mod-tooltip2 .tt-handle.active{background-position:-2px 0}.mod.mod-stepper label a{text-decoration:underline}confirm-iban>div>span{display:block}confirm-iban>div>span{display:block}confirm-iban>div>span>span{margin-bottom:5px}form hr{margin:0 0 15px}form .has-error,.ng-invalid-in-range input{border:1px solid red}.fm-combine-select{width:100%}.fm-combine-select .fm-select{width:31.33333%;margin-right:3%}form .checkout-form-group:after{height:2px;display:block;width:100%;background:gray;content:"<hr>";margin-bottom:20px}form .checkout-form-group:last-child:after{height:0px}p.label{font-weight:bold;margin-bottom:5px}form#formAgbData h3#formAgbDataHeader{font-size:1.429rem;line-height:1.25}.js .fm-check label,.js .fm-radio label,.js .fm-check div.agb-text{background-position:0 5%;padding:2px 0 0px 30px;min-height:25px}.js .fm-check div.agb-text-left{background-position:0 5%;padding:2px 0 0px 0px;min-height:25px}.js .fm-check div.agb-text-left .ws2-btn.btn-min-width{min-width:137px}.js .fm-radio label.label-dhl-logo{position:relative;padding-left:100px}.js .fm-radio label.label-dhl-logo .dhl-logo{position:absolute;top:0px;left:30px;display:block;width:61px;height:21px;background-image:url(/simplicity/simplicity-smaller/img/new-sales-flow/dhl-logo-checkout-264x81-dtm.jpg);background-size:61px 21px}.fm-calender{position:relative}.fm-calender span{background:#fff none repeat scroll 0 0;border-left:1px solid #ccc;margin-right:4px;padding:5px 6px 6px 8px;position:absolute;right:0;top:5px;z-index:1}.e-commerce.checkout .same-address{margin-left:30px}.e-commerce.checkout .same-address.sa-margin{margin:10px 0 0 0;padding-top:5px}.checkout-content .item-group.edit{display:none}.checkout-content .checkout-mobdsl .item-group.edit{display:block}.checkout-content .checkout-mobdsl .item-bgbox.item-deletebox{display:none}.checkout-content .checkout-mobdsl .item-group-divider{display:none}.checkout-content .checkout-mobdsl .section-links{display:none}.checkout-content .checkout-mobcable .item-group.edit{display:block}.checkout-content .checkout-mobcable .item-bgbox.item-deletebox{display:none}.checkout-content .checkout-mobcable .item-group-divider{display:none}.checkout-content .checkout-mobcable .section-links{display:none}.checkout-content .note-hardware{display:none}.checkout-content .checkout-hardwareonly .note-hardware{display:block}.checkout-content .checkout-hardwareonly .note-tariff{display:none}.fm-errors a{text-decoration:underline}.mvd-hint{font-size:12px;color:#e60000}.divSubmit button{margin-top:20px}.divSubmit>div>div{float:right;margin-left:5px}.divSubmit>div.submit-fill{font-size:16px}.divSubmit>div.submit-fill>svg{vertical-align:-2px}.divSubmit>div.submit-ready{color:green}.divSubmit>div.submit-error{color:#e60000}.di-content .di-inner{margin-top:50px}.bv-result tr{border:none}.bv-result table{margin-bottom:20px}.alert>div>p.warning-install{padding-left:40px}.WUNSCHDATUM{font-size:16px}.fm-datepicker>span.datepicker>img{margin-top:5px;width:40px}.checkout-info-box{margin-bottom:15px;position:relative}.checkout-info-box p{display:inline-block;margin:0}.checkout-info-box svg{margin-right:12px;margin-top:-3px}@media only screen and (min-width: 767px){.fm-datepicker>span.datepicker>img{margin-top:0px;width:40px}.fm-datepicker>span.datepicker{float:right}.mod.mod-stepper .st-body form{width:100%}.mod.mod-stepper .st-body .formWrapper{padding-top:5px}.mod.mod-stepper .st-body .divFormData,.divFormDataSum{padding:20px}.mod.mod-stepper li>div.stepper-head{padding:12px 40px 10px 10px}.bv-result tr td{padding:2px}.bv-result tr td:first-child{width:20%}.divSubmit{float:right}.divSubmit span{margin:0 15px 0 5px}.mod.mod-stepper .st-body .pr-5{padding-right:5px}.mod.mod-stepper .st-body .pl-5{padding-left:5px}.mvd-hint{margin-left:10px}.divSubmit button{margin-top:0px}.divSubmit>div{min-height:45px;margin-right:10px}.di-content .di-inner{margin-top:0px}.divSubmit>div{min-height:45px;padding-top:10px}}.simple-basket{position:relative;border:1px solid #ccc;border-radius:3px 3px 0 0}.simple-basket .item-bgbox{position:relative}.simple-basket .item-bgbox:first-cild{border-top:1px solid #ccc}.simple-basket .item-bgbox.grey{background-color:#f4f4f4}.simple-basket .item-bgbox.mnp,.simple-basket .item-bgbox.bill{display:none}.simple-basket .item-group{position:relative;border-top:1px solid #ccc;padding:10px}.simple-basket .item-group.head{background:none;border:0}.simple-basket .item-group.device{min-height:235px}.simple-basket .item-group.edit{background:none;border:0;padding:0 10px 10px 10px}.simple-basket .item-group.edit a{text-decoration:underline}.simple-basket .item{position:relative;padding:0 100px 0 0;line-height:20.8px;min-height:41.6px}.simple-basket .item.no-costs{min-height:20.8px}.simple-basket .item.max{min-height:120.2px}.simple-basket .item-deletebox .item{padding:0}.simple-basket ul.item{list-style-type:disc;padding-left:20px}.simple-basket .item .bullet{display:inline-block;padding-left:15px;width:calc(100% - 30px)}.simple-basket .item .bullet:before{position:absolute;display:list-item;content:"";top:0px;left:15px;list-style-type:disc}.simple-basket .item strong{font-size:16px}.simple-basket .item .imgBox{position:relative;padding:5px 0}.simple-basket .item .imgBox img{width:130px}.simple-basket .item-group.head .item{padding:0}.simple-basket .item-group.head .item strong{font-size:20px}.simple-basket .item-group.head .section-links a{text-decoration:underline}.simple-basket .item-group.head .section-links.delete a,.voucher-remove{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M62.162%2C76.675c1.251%2C0%2C2.265-1.018%2C2.265-2.273V37.799c0-1.255-1.014-2.273-2.265-2.273%20c-1.251%2C0-2.265%2C1.018-2.265%2C2.273v36.603C59.897%2C75.657%2C60.911%2C76.675%2C62.162%2C76.675z%22%2F%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M50%2C76.675c1.251%2C0%2C2.265-1.018%2C2.265-2.273V37.799c0-1.255-1.014-2.273-2.265-2.273%20s-2.265%2C1.018-2.265%2C2.273v36.603C47.735%2C75.657%2C48.749%2C76.675%2C50%2C76.675z%22%2F%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M37.838%2C76.675c1.251%2C0%2C2.265-1.018%2C2.265-2.273V37.799c0-1.255-1.014-2.273-2.265-2.273%20s-2.265%2C1.018-2.265%2C2.273v36.603C35.573%2C75.657%2C36.587%2C76.675%2C37.838%2C76.675z%22%2F%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M80.405%2C21.292H64.427v-1.794c0-5.738-4.653-10.407-10.374-10.407h-8.108c-5.72%2C0-10.374%2C4.668-10.374%2C10.407%20v1.794H19.595c-1.251%2C0-2.265%2C1.018-2.265%2C2.273c0%2C1.255%2C1.014%2C2.273%2C2.265%2C2.273h1.788v56.699c0%2C4.617%2C3.744%2C8.373%2C8.346%2C8.373%20h40.54c4.602%2C0%2C8.346-3.756%2C8.346-8.373V25.837h1.788c1.251%2C0%2C2.265-1.018%2C2.265-2.273C82.67%2C22.309%2C81.656%2C21.292%2C80.405%2C21.292z%20M40.103%2C19.498c0-3.232%2C2.621-5.861%2C5.843-5.861h8.108c3.222%2C0%2C5.843%2C2.63%2C5.843%2C5.861v1.794H40.103V19.498z%20M74.086%2C82.536%20c0%2C2.111-1.712%2C3.828-3.816%2C3.828H29.73c-2.104%2C0-3.816-1.717-3.816-3.828V25.837h48.171V82.536z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:0 6px;padding:6px 0 0 25px;display:inline-block}.simple-basket .costs{position:absolute;top:0;right:0;width:90px}.simple-basket .costs .monthly{position:relative;text-align:right}.simple-basket .costs .onetime{position:relative;text-align:right}.simple-basket .costs .price{font-size:16px;font-weight:bold}.simple-basket .item-child.delete{padding-top:10.4px}.simple-basket .item-child.delete a,.voucher-remove{text-decoration:underline;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M62.162%2C76.675c1.251%2C0%2C2.265-1.018%2C2.265-2.273V37.799c0-1.255-1.014-2.273-2.265-2.273%20c-1.251%2C0-2.265%2C1.018-2.265%2C2.273v36.603C59.897%2C75.657%2C60.911%2C76.675%2C62.162%2C76.675z%22%2F%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M50%2C76.675c1.251%2C0%2C2.265-1.018%2C2.265-2.273V37.799c0-1.255-1.014-2.273-2.265-2.273%20s-2.265%2C1.018-2.265%2C2.273v36.603C47.735%2C75.657%2C48.749%2C76.675%2C50%2C76.675z%22%2F%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M37.838%2C76.675c1.251%2C0%2C2.265-1.018%2C2.265-2.273V37.799c0-1.255-1.014-2.273-2.265-2.273%20s-2.265%2C1.018-2.265%2C2.273v36.603C35.573%2C75.657%2C36.587%2C76.675%2C37.838%2C76.675z%22%2F%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M80.405%2C21.292H64.427v-1.794c0-5.738-4.653-10.407-10.374-10.407h-8.108c-5.72%2C0-10.374%2C4.668-10.374%2C10.407%20v1.794H19.595c-1.251%2C0-2.265%2C1.018-2.265%2C2.273c0%2C1.255%2C1.014%2C2.273%2C2.265%2C2.273h1.788v56.699c0%2C4.617%2C3.744%2C8.373%2C8.346%2C8.373%20h40.54c4.602%2C0%2C8.346-3.756%2C8.346-8.373V25.837h1.788c1.251%2C0%2C2.265-1.018%2C2.265-2.273C82.67%2C22.309%2C81.656%2C21.292%2C80.405%2C21.292z%20M40.103%2C19.498c0-3.232%2C2.621-5.861%2C5.843-5.861h8.108c3.222%2C0%2C5.843%2C2.63%2C5.843%2C5.861v1.794H40.103V19.498z%20M74.086%2C82.536%20c0%2C2.111-1.712%2C3.828-3.816%2C3.828H29.73c-2.104%2C0-3.816-1.717-3.816-3.828V25.837h48.171V82.536z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;padding-left:25px;display:inline-block}.simple-basket .item.delete{padding-top:10.4px}.simple-basket .item.delete a{text-decoration:underline}.simple-basket .savings .price{color:#427d00}.simple-basket .divider{position:relative;height:10px;border-bottom:1px solid #ccc;margin-bottom:10px}.simple-basket .divider.noNoLine{height:1px;border:0}.simple-basket .item-group.edit .divider{height:1px}.simple-basket .item:first-child .monthly{padding-bottom:10px}.simple-basket .item-group-divider{display:none}.simple-basket .item .container-label{position:relative}.simple-basket .item .container-label span:first-child{display:inline-block;padding-right:24px}.simple-basket .item .container-label .mod-tooltip2{margin:0}.simple-basket .item .container-label .tt-handle{padding:0;position:absolute;top:-1px;right:0px}.fm-check label.invalid-checkbox{background:url("/simplicity/simplicity-smaller/img/unchecked-error.png") no-repeat}.fm-check a{font-size:inherit !important}label.basket-checkbox{padding:0 0 0 35px;position:relative;cursor:pointer;font-weight:bold;user-select:none;background:none !important}@media only screen and (max-width: 599px){label.basket-checkbox{width:100%}}label.basket-checkbox input{display:none}label.basket-checkbox .check-mark{display:inline-block;width:22px;height:22px;border:1px solid #ccc;position:absolute;top:0;left:0}label.basket-checkbox input:checked+.check-mark{background:#427d00;border:1px solid #326600}label.basket-checkbox input:checked+.check-mark::after{content:"";position:absolute;height:6px;width:11px;border-left:3px solid #fff;border-bottom:3px solid #fff;top:40%;left:50%;transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-o-transform:translate(-50%, -50%) rotate(-45deg)}label .mnp-label-info{font-weight:normal;padding-top:5px}@media only screen and (min-width: 767px){.simple-basket .item-group,.simple-basket .item-group.head,.simple-basket .item-group.edit{background:url(/simplicity/simplicity-smaller/img/ecommerce/simple-basket-bg.png) top right repeat-y}.simple-basket .item-bgbox{overflow:hidden}.simple-basket .item-group-divider{display:block}.simple-basket .item-bgbox.item-deletebox{border-bottom:1px solid #ccc}.simple-basket .item-bgbox.item-deletebox.item-bgbox-last{border-bottom:0px}.simple-basket .item-group.edit{padding:0 310px 10px 10px;text-align:right}.simple-basket .item-group.edit .divider{display:none}.simple-basket .item{padding:0 300px 0 210px;min-height:20.8px}.simple-basket .item.max{min-height:41.6px}.simple-basket .item-deletebox .item{padding:0 300px 0 0}.simple-basket ul.item{padding-left:225px}.simple-basket .item .imgBox{position:absolute;top:-10px;left:0px;padding:0}.simple-basket .item .imgBox img{width:170px}.simple-basket .item-child.delete{text-align:right}.simple-basket .item.delete{text-align:right}.simple-basket .costs{position:absolute;top:0;right:0;width:290px;display:table}.simple-basket .costs .monthly{width:150px;display:table-cell;padding-right:10px}.simple-basket .costs .onetime{width:140px;display:table-cell}.simple-basket .divider{border-bottom:1px solid #ccc;left:210px}.simple-basket .divider.noLine{height:1px;border:0}.simple-basket .item-group.head .costs{font-size:20px;font-weight:bold}.simple-basket .item-group.head .section-links{position:absolute;right:300px;top:0px}.simple-basket .item-group.head .section-links.delete a{background-position:0 0;padding:0 0 0 25px}.simple-basket .main-card.with-hardware{min-height:230px}.simple-basket .second-card.with-hardware{min-height:250px;position:relative}.simple-basket .second-card.with-hardware .item.delete-redplus{position:absolute;bottom:0;right:0}.simple-basket .item.cf-content{display:block}.simple-basket .item .cf-content-sml{display:none}}.total-costs-wrap{position:relative}.total-costs-wrap.basket-style{height:auto;margin-bottom:20px}.total-costs-wrap.basket-style .total-costs{padding-top:30px}@media(max-width: 767px){.total-costs-wrap.basket-style .total-costs{padding-top:10px}}.total-costs-wrap.basket-style .total-costs .note{padding:0 310px 2px 0;padding-left:140px;margin-top:-23px}@media(max-width: 767px){.total-costs-wrap.basket-style .total-costs .note{margin-top:0;padding-left:0;padding-bottom:10px;padding-right:0}}.total-costs-wrap.basket-style .total-costs .item-group{background-image:none}.total-costs-wrap.basket-style .total-costs .item-group.thirteen{border-top:none}@media(min-width: 767px){.total-costs-wrap.basket-style .total-costs .costs.upper{margin-top:-22px}}.total-costs-wrap.basket-style .runtime-description .item-group{padding-top:5px;padding-bottom:5px}.total-costs-wrap.basket-style .runtime-description .item-group strong{font-weight:normal}.total-costs-wrap.basket-style .runtime-description .item-group .price{font-weight:normal}@media(min-width: 767px){.total-costs-wrap.basket-style .total-costs .costs .monthly.monthly-total{display:table-cell}}.total-costs{position:relative;border:1px solid #ccc;border-top:0;border-radius:0 0 3px 3px;margin-bottom:40px;background-color:#fff;-moz-transition-property:border,background-color,box-shadow,color;-moz-transition-duration:.5s,.5s,.5s,.5s;-moz-transition-timing-function:linear,linear,linear,linear;-webkit-transition-property:border,background-color,box-shadow,color;-webkit-transition-duration:.5s,.5s,.5s,.5s;-webkit-transition-timing-function:linear,linear,linear,linear;-o-transition-property:border,background-color,box-shadow,color;-o-transition-duration:.5s,.5s,.5s,.5s;-o-transition-timing-function:linear,linear,linear,linear;transition-property:border,background-color,box-shadow,color;transition-duration:.5s,.5s,.5s,.5s;transition-timing-function:linear,linear,linear,linear}.total-costs.grey{background:#f4f4f4}.total-costs .total-costs .item-group.thirteen{border:none}@media(min-width: 767px){.total-costs.single-line .item-group .item{padding-top:22px}}@media(min-width: 767px){.total-costs.single-line{height:80px}}.total-costs.single-line .item-group{height:100%}@media(min-width: 767px){.total-costs.single-line .item-group .item .note{padding:0 310px 2px 0;padding-left:140px;margin-top:-23px}}.total-costs .runtime-description .item-group{border-top:none;background:none;padding-left:0;padding-right:0}.total-costs.bot{border-top:1px solid #ccc}.total-costs-wrap .total-costs{margin-bottom:0;border-radius:0;z-index:2}.total-costs-wrap.checkout .total-costs{z-index:auto}.total-costs .item-group{position:relative;padding:10px}.total-costs .item{position:relative;padding:0}.total-costs .item strong{position:relative;display:block;font-size:20px;padding-bottom:5px}.total-costs .costs .monthly{position:relative;display:table;width:100%;border-top:1px solid #ccc;padding:10px 0}.checkout-content .item-group.thirteen.gt-tweenty-four,.item-group.thirteen.lt-tweenty-four{display:none}.checkout-content .item-group .thirteen{display:none}.total-costs .costs .monthly.monthly-total{display:table}.checkout-content .checkout-mobdsl .monthly.thirteen.gt-tweenty-four,.monthly.thirteen.lt-tweenty-four{display:table}.checkout-content .checkout-mobcable .monthly.thirteen.gt-tweenty-four,.monthly.thirteen.lt-tweenty-four{display:table}.checkout-content .checkout-bnt .monthly.thirteen.lt-tweenty-four{display:table}.checkout-content .checkout-vvl.early-bird .early-bird{display:table}.total-costs .costs .onetime{position:relative;display:table;width:100%;border-top:1px solid #ccc;padding:10px 0 0}.total-costs .costs .label{display:table-cell;font-weight:700}.total-costs .costs .price{display:table-cell;text-align:right;font-size:20px;font-weight:700}.total-costs .note{position:relative;font-size:12px;padding:0 0 10px}.total-costs.isSticky .note{padding-top:10px}.total-costs.isSticky{border:1px solid #666;border-radius:0 0 3px 3px;background-color:#666;box-shadow:0 1px 2px #ccc;color:#fff}.total-costs .total-savings{position:relative;padding:10px;font-size:16px;font-weight:700}.total-costs .total-savings span{color:#427d00}.total-costs .total-savings .runtime{font-size:12px;font-weight:400;color:#333}.total-costs .costs .monthly.thirteen{padding:0 0 10px;border-top:0}.total-costs .costs .monthly.thirteen .price{font-size:14px}.total-costs .item-group.thirteen{display:none}@media only screen and (min-width: 767px)and (max-width: 829px){.total-costs-wrap{height:74px}.total-costs .item strong{padding-bottom:5px}.total-costs .note{padding:0 310px 8px 0}.total-costs.isSticky .note{padding-top:0}}@media only screen and (min-width: 830px){.total-costs-wrap{height:68px}.total-costs .item strong{padding-bottom:5px}.total-costs .note{padding:0 310px 2px 0}.total-costs.isSticky .note{padding-top:0}}@media only screen and (min-width: 767px){.total-costs.nosavings.nofixed.earlybird{border:1px solid #ccc;border-top:0px}.total-costs .item-group{background:url(//www.vodafone.de/simplicity/simplicity-smaller/img/ecommerce/simple-basket-bg.png) top right repeat-y}.total-costs .item{min-height:45px}.total-costs .costs{position:absolute;top:0;right:0;width:290px;display:table}.total-costs .costs .monthly{border:0;width:150px;display:table-cell;padding:0 10px}.total-costs .costs .onetime{border:0;width:140px;display:table-cell;padding:0}.total-costs .costs .label{display:block;text-align:right}.total-costs .costs .price{display:block;line-height:36px}.total-costs .total-savings{border-top:1px solid #ccc}.total-costs .costs .monthly.thirteen{display:none}.total-costs .item-group.thirteen{border-top:1px solid #ccc}.total-costs .item-group.thirteen .item{min-height:22px}.total-costs .item-group.thirteen .item strong{font-size:14px;line-height:22px;padding:0}.total-costs .item-group.thirteen .costs .price{font-size:14px;line-height:22px}.checkout-content .checkout-mobdsl .item-group.thirteen.gt-tweenty-four,.item-group.thirteen.lt-tweenty-four{display:block}.checkout-content .checkout-mobcable .item-group.thirteen.gt-tweenty-four,.item-group.thirteen.lt-tweenty-four{display:block}.checkout-content .checkout-bnt .item-group.thirteen.lt-tweenty-four{display:block}.checkout-content .checkout-vvl.early-bird .early-bird{display:block}.checkout-content .checkout-mobdsl .monthly.thirteen.gt-tweenty-four,.monthly.thirteen.lt-tweenty-four{display:none}.checkout-content .checkout-mobcable .monthly.thirteen.gt-tweenty-four,.monthly.thirteen.lt-tweenty-four{display:none}.checkout-content .checkout-bnt .monthly.thirteen.lt-tweenty-four{display:none}.checkout-content .checkout-vvl.early-bird .monthly.early-bird{display:none}}.simple-orderbox{position:relative;margin-bottom:40px}.simple-orderbox .info-box{position:relative}.simple-orderbox .info-box i{float:left}.simple-orderbox .info-box p{margin:0 0 15px 30px;color:#428500;line-height:1.3}.simple-orderbox .info-box.disabled p{color:#b5b5b5}.simple-orderbox .info-box .i-success-g-xsml,.simple-orderbox .info-box .icon-success-g-i-xsml{display:block}.simple-orderbox .info-box.disabled .i-success-g-xsml,.simple-orderbox .info-box.disabled .icon-success-g-i-xsml{display:none}.simple-orderbox .info-box .i-tooltip-b-xsml,.simple-orderbox .info-box .icon-tooltip-i-xsml{display:none}.simple-orderbox .info-box.disabled .i-tooltip-b-xsml,.simple-orderbox .info-box.disabled .icon-tooltip-i-xsml{display:block}@media only screen and (min-width: 767px){.simple-orderbox{display:table;float:right}.simple-orderbox .info-box{display:table-cell;padding-right:20px}.simple-orderbox .btn{display:table-cell}}.stickyBox{display:none}@media only screen and (max-width: 767px){.no-img-mobile-and-tablet{display:none !important}.ws2-notification{padding-right:20px}}@media only screen and (max-width: 599px){.checkout-info-box{padding-left:44px}.checkout-info-box svg{margin-right:0;margin-top:-16px;position:absolute;left:0;top:50%}.checkout-content{padding-top:96px}.stickyBox{position:absolute;display:block;top:46px;left:0px;width:100%;height:44px;padding:2px 0 5px;background-color:#666;z-index:100}.stickyBox .priceBox{position:relative;width:50%;float:left;text-align:center;font-family:"VodafoneRegular",Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;font-weight:normal;color:#fff;margin-top:2px}.stickyBox .priceBox.monthly{border-right:1px solid #b3b3b3;width:49%}.stickyBox .priceBox span{font-family:"VodafoneBold",Arial,Helvetica,sans-serif;font-size:18px;color:#fff;font-weight:normal}.stickyBox .gradient{position:absolute;top:44px;left:0px;width:100%;height:6px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.33) 0%, rgba(0, 0, 0, 0.28) 33%, rgba(0, 0, 0, 0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.33)), color-stop(33%, rgba(0, 0, 0, 0.28)), color-stop(100%, rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.33) 0%, rgba(0, 0, 0, 0.28) 33%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0.33) 0%, rgba(0, 0, 0, 0.28) 33%, rgba(0, 0, 0, 0) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0.33) 0%, rgba(0, 0, 0, 0.28) 33%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.33) 0%, rgba(0, 0, 0, 0.28) 33%, rgba(0, 0, 0, 0) 100%)}}.noMDD .nav-aux .fl{visibility:hidden}.noMDD .nav-aux .fr li{display:none}.noMDD .nav-aux .fr li.meta-hl{display:block;top:43px}.noMDD .nav-aux .fr li.meta-hl span.i-calls{visibility:hidden;padding:0}.noMDD .nav-aux .fr li.meta-hl span.i-calls strong{visibility:visible}.noMDD .nav-aux .fr li.meta-hl span.i-calls strong:before{position:relative;display:inline-block;content:"Hotline: ";font-weight:normal;font-size:22px;line-height:32px;padding:0 5px 0 37px;background:url(/images/v5/css/meta-calls.png) no-repeat scroll 0px 0px;background-size:32px 32px}.noMDD .nav-aux .fr li.meta-hl span.i-calls strong a{font-size:22px}.noMDD .nav-menu{visibility:hidden}.noMDD #nav-search{visibility:hidden}.noMDD .open-search{visibility:hidden}.noMDD .nav-head{background-color:hsla(0,0%,100%,0)}.noMDD .nav-head ul{display:block !important}.noMDD .nav-head ul li{display:none}.noMDD .nav-head ul li.call{display:block;left:0}.noMDD .nav-head ul li.call a.open-overlay{padding-top:2px}.noMDD .nav-head ul li.call a.open-overlay:before{position:relative;display:inline;content:"Hotline: ";font-weight:normal;font-size:20px}.noMDD .nav-head ul li.call a.open-overlay svg{display:none}.noMDD .nav-head ul li.call a.open-overlay *:nth-child(2){display:inline !important;font-size:20px;font-weight:bold}.i-grey-10,.mod-overlay .overlay .mod-overlay-close:hover .close-icon,.i-grey-10 .st0,.mod-overlay .overlay .mod-overlay-close:hover .close-icon .st0,.i-grey-10 [fill],.mod-overlay .overlay .mod-overlay-close:hover .close-icon [fill]{color:#333;fill:#333}.mod-overlay .overlay{padding-bottom:0px}.mod-overlay .overlay .mod-overlay-close{position:absolute;top:-44px;right:0;cursor:pointer}.mod-overlay .overlay .mod-overlay-close .label{opacity:0;float:left;line-height:32px;margin-right:5px;color:#fff;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-ms-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.mod-overlay .overlay .mod-overlay-close .close-icon{padding:5px;background-color:#fff;border-radius:3px}.mod-overlay .overlay .mod-overlay-close:hover .label{opacity:1}.mod-overlay .overlay .mod-overlay-close.btn{position:initial;top:initial;right:initial}.mod-overlay .overlay button.mod-overlay-close{outline:none}.mod-overlay .overlay button.mod-overlay-close:focus-visible svg{outline:3px solid #007c92}#contentBEW .overlay .overlay-content .close:focus-visible{outline:3px solid #007c92 !important}.mouse-active a:focus-visible{outline:3px solid #007c92}.mouse-active a:focus{outline:3px solid #007c92}@media only screen and (max-width: 767px){.overlay-content{padding:16px 16px 24px 16px !important}#session-overlay-title{font-size:30px !important;line-height:33.8px !important}#session-overlay-subtitle{font-size:20px !important;line-height:25px !important}.mod-overlay#session .overlay__close-wrapper{padding:16px 16px 0}.overlay-content .btn-white{margin-bottom:16px !important}}@media only screen and (min-width: 768px){.overlay-content{padding:16px 32px 32px 32px !important}#session-overlay-title{font-size:48px !important;line-height:54px !important}#session-overlay-subtitle{font-size:24px !important;line-height:36px !important}.mod-overlay#session .overlay__close-wrapper{padding:16px 32px 0}}.mod-overlay#session .overlay__close-wrapper{text-align:end}.mod-overlay#session .overlay__close-wrapper .mod-overlay-close{position:static !important}.mod-overlay#session .overlay__close-wrapper .mod-overlay-close .close-icon{width:40px !important;height:40px !important;border-radius:20px;box-shadow:0px 1px 3px 0px rgba(51,51,51,.6)}.mod-overlay#session .overlay-content #session-overlay-title{font-weight:400 !important;margin-bottom:16px !important;color:#333 !important;padding-top:0 !important}.mod-overlay#session .overlay-content .timer-text{color:#333 !important}.mod-overlay#session .overlay-content #session-overlay-desc{color:#333 !important;margin-bottom:32px !important}.mod-overlay#session .overlay-content .btn{border-radius:0px !important;box-shadow:0px 1px 3px 0px rgba(51,51,51,.6) !important;padding:16px !important;font-weight:700 !important;font-size:16px !important;line-height:16px !important;margin-bottom:0px}.mod-overlay#session .overlay-content .btn-white{background-color:#fff !important;color:#333 !important;margin-right:8px !important}@media only screen and (min-width: 768px){.noMDD .nav-primary{background-color:hsla(0,0%,100%,0);border-radius:0;box-shadow:none;border-bottom:1px solid #ccc}}.mod-nav .logo{background-color:#e60000}.mod-nav .logo .vf-icon-inner,.mod-nav .logo .vf-icon-inner .st0,.mod-nav .logo .vf-icon-inner [fill]{color:#fff;fill:#fff}@media only screen and (max-width: 767px){.simple-basket .costs.only-lrg{display:none}.simple-basket .costs .label.only-sml{display:block !important}.simple-basket .item .cf-content-sml{display:block}.simple-basket .item.cf-content{display:none}}.trustedS{position:relative;border:1px solid #ccc;border-radius:3px;margin-bottom:50px;padding:16px}.trustedS .bulletpoint{position:relative;float:left;padding-left:34px;margin-right:30px}.trustedS .i-list-tick{position:absolute;top:-9px;left:0px}@media only screen and (max-width: 766px){.trustedS{padding:6px 16px 16px}.trustedS .bulletpoint{float:none;margin-top:10px}}#trustedShopsKaeuferschutz{margin-bottom:40px}.shipping-and-identcosts{padding:10px}.shipping-and-identcosts:after{content:"";display:table;clear:both}.shipping-and-identcosts.grey{background:#f4f4f4}.shipping-and-identcosts{border:1px solid;border-bottom:0;border-color:#ccc;border-radius:3px 3px 0 0}.shipping-and-identcosts strong{font-size:16px}.shipping-and-identcosts .label{float:left}.shipping-and-identcosts .label p{margin-bottom:0}.shipping-and-identcosts .value{float:right}/*!
 * Pikaday
 * Copyright 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;background:#fff}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}table thead{display:table-header-group}table tr{display:table-row}table tr td{display:table-cell}.pika-single table thead tr{border-bottom:2px solid #eee;margin-bottom:2px}.pika-single table tr{border:none}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:fixed;top:0px;left:0px}.pika-lendar{float:left;width:100%;position:relative}.pika-title{position:relative;text-align:center;margin-top:60px}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:16px;line-height:20px;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;*top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{margin-top:4px;cursor:pointer;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left}.pika-next,.is-rtl .pika-prev{float:right}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:none}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.2857142857%;padding:2px 0px}.pika-table th{font-size:12px;line-height:25px;font-weight:bold;text-align:center;color:#555}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:10px;font-size:12px;line-height:15px;background:#fff;color:#333}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#666;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#666;box-shadow:0 1px 3px rgba(0,0,0,.6) inset;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#666;opacity:.3}.pika-button:hover{background:#ebebeb;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.pika-lendar .rhombe::before{border-left:34px solid rgba(0,0,0,0);border-top:34px solid #e60000;content:".";height:0;left:-19px;overflow:hidden;position:absolute;width:0}.pika-lendar .rhombe::after{border-right:34px solid rgba(0,0,0,0);border-top:34px solid #e60000;content:".";height:0;left:41px;overflow:hidden;position:absolute;width:0}.pika-lendar .rhombe{background-color:#e60000;height:20px;position:absolute;width:50px;z-index:1}.pika-lendar .logo{left:10px;position:absolute;z-index:10}.pika-lendar .logo img{margin-top:5px;width:35px}.pika-lendar .di-close{background:#fff none repeat scroll 0 0;border:1px solid #e9e9e9;border-radius:3px;box-shadow:0 1px 3px rgba(50,50,50,.6);cursor:pointer;line-height:0;padding:8px 9px;position:absolute;right:15px;top:10px}@media only screen and (min-width: 600px){.pika-lendar .di-close{display:none}.WUNSCHDATUM{font-size:14px;width:90%;float:left}.pika-single.is-bound{box-shadow:0 1px 3px rgba(50,50,50,.6);border-radius:3px;position:absolute !important}.pika-lendar{width:240px}.pika-button{padding:5px}.pika-title{margin-top:10px}.pika-lendar .rhombe,.pika-lendar .logo{display:none}}.loading-spiner-holder{bottom:0;display:block;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.loading-spiner-holder{background:hsla(0,0%,100%,.5) none repeat scroll 0 0}.loading-spiner-holder .loading-spiner{position:absolute;width:40px;height:40px;top:50%;left:50%;margin-left:-20px;margin-top:-20px;animation:spinner-anim 1s linear infinite}.loading-spiner-holder .loading-spiner .i-spinner{width:40px;height:40px}.loading-spiner-holder .loading-spiner img{position:relative;top:-28px;left:-28px}.moreInfo{margin:0 0 15px}.moreInfo p{margin:0;padding:0 0 10px}.moreInfo p.h1{font-size:16px;line-height:20px}.moreInfo h2{font-size:13px;font-weight:bold;padding:0;line-height:16px;margin-bottom:10px}.mod-date-time-tables{position:relative}.mod-date-time-tables .shadow{position:absolute;top:-9px;bottom:7px;width:4px;z-index:1;background-color:#fff}.mod-date-time-tables .shadow.shadow-left{left:-4px;box-shadow:3px 1px 5px rgba(0,0,0,.3);display:none}.mod-date-time-tables .shadow.shadow-right{right:-4px;box-shadow:-3px 1px 5px rgba(0,0,0,.3)}.fulfilment-order{margin-bottom:20px}.fulfilment-order>div:after{content:"";display:table;clear:both}.fulfilment-order:after{content:"";display:table;clear:both}.fulfilment-order .devices{float:left;margin-bottom:0}.fulfilment-order .devices .device-image{display:block;height:120px;width:auto;float:left}.fulfilment-order .devices .device-image.esim{width:90px;height:auto;margin-top:6px}.fulfilment-order .devices .device-label{float:left;font-weight:bold;width:136px;margin-left:10px;padding-top:5px}.fulfilment-order .devices .device-label.multisim{width:170px}.fulfilment-order .devices{float:left}.fulfilment-order .devices .device{float:none;margin-bottom:20px}.fulfilment-order .devices .device:last-child{margin-bottom:0}.fulfilment-order .devices .device:after{content:"";display:table;clear:both}.fulfilment-order .shipping-options-selection{float:left;margin-left:20px;width:328px;padding-top:5px}.fulfilment-order .shipping-options-selection .change-shipping-option{margin-left:30px}.fulfilment-order .shipping-options-selection .promo-flag{position:relative;display:inline-block;padding:4px 15px 5px;margin:10px 0 15px 30px;font-weight:bold;color:#fff;background-color:#007c92}.fulfilment-order .shipping-options-selection .promo-flag:after{position:absolute;display:block;content:"";bottom:-5px;left:20px;width:20px;height:20px;background-color:#007c92;transform:rotate(45deg);z-index:-1}.fulfilment-order .delivery-time-tables-container{margin-top:30px}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper{margin-bottom:30px;outline:none;overflow:auto;scroll-behavior:smooth}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper:focus-visible{outline:3px solid #007c92}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper::-webkit-scrollbar{height:6px}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper::-webkit-scrollbar-thumb{background:#656565;border-radius:50px}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables{padding-bottom:10px}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables:after{content:"";display:table;clear:both}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables .delivery-time-table{width:33.33333%;float:left}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables .delivery-time-table table{border-bottom:1px solid #d8d8d8}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables .delivery-time-table table.small-delivery-time-table tr td{height:228px}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables .delivery-time-table table tr th,.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables .delivery-time-table table tr td{text-align:center;vertical-align:middle;border-right:1px solid #d8d8d8}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables .delivery-time-table table tr th{border-bottom:2px solid #e60000;padding:15px 10px;background-color:#f4f4f4}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables .delivery-time-table table tr td{padding:10px;cursor:pointer}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables .delivery-time-table table tr td:focus-visible{outline:3px solid #007c92}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables .delivery-time-table table tr td.active{background-color:rgba(66,134,0,.3)}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables .delivery-time-table table tr td.disabled{cursor:default;opacity:.5}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables .delivery-time-table:first-child table tr th,.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables .delivery-time-table:first-child table tr td{border-left:1px solid #d8d8d8}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .delivery-time-tables .delivery-time-table table tr:nth-child(2){border-bottom:3px solid #d8d8d8}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .jspHorizontalBar{height:6px;background-color:rgba(0,0,0,0)}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .jspHorizontalBar .jspDragLeft{left:-15px;width:15px}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .jspHorizontalBar .jspDragRight{right:-15px;width:15px}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .jspHorizontalBar .jspCap{height:6px}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .jspHorizontalBar .jspCorner{background-color:rgba(0,0,0,0)}.fulfilment-order .delivery-time-tables-container .delivery-time-tables-wrapper .jspVerticalBar{display:none !important}.fulfilment-order.confirmation .devices .device .device-label{margin-left:0;margin-right:100px}.fulfilment-order.confirmation .devices .device .device-label.multisim{margin-right:40px}@media only screen and (min-width: 800px){.fulfilment-order.has-promo-flag .devices{margin-top:55px}}.shipping-costs-box{margin-bottom:20px;padding:10px 15px;border:1px solid #ccc;border-radius:3px}@media only screen and (max-width: 599px){.fulfilment-order .devices:after{content:"";display:table;clear:both}.fulfilment-order .devices{float:none}.fulfilment-order .shipping-options-selection{float:none;margin-left:0;margin-top:10px;width:100%}.fulfilment-order.summary .devices{float:left;width:100%;margin-left:0}.fulfilment-order.summary .devices .device .device-label{margin-left:0;width:50%}.fulfilment-order.summary .shipping-options-selection{float:left;width:50%;margin-top:0;padding-left:15px}.fulfilment-order.summary.confirmation .devices .device .device-label{margin-right:0}.simple-basket .item.max .imgBox{display:none}}@media only screen and (max-width: 599px){.checkout-content .grid .col{float:left;padding-right:5px}.checkout-content .grid .w-33-mobile{width:33.3333333%}.checkout-content .grid .w-66-mobile{width:66.6666667%}.checkout-content .grid .w-25-mobile{width:25%}.checkout-content .grid .w-50-mobile{width:50%}.checkout-content .grid .w-75-mobile{width:75%}.checkout-content .grid .w-20-mobile{width:20%}.checkout-content .grid .w-80-mobile{width:80%}.checkout-content .grid .w-100-mobile{width:100%}.checkout-content .grid .pr-0-mobile{padding-right:0}.checkout-content .grid .pr-5-mobile{padding-right:5px}.checkout-content .grid .pl-0-mobile{padding-left:0}.checkout-content .grid .pl-5-mobile{padding-left:5px}input,.fm-select{font-size:16px}}ul.online-ident-steps{margin-bottom:10px}ul.online-ident-steps li{display:inline-block;margin-right:8px}.online-ident-steps-image{margin-bottom:15px}.online-ident-steps-image img{max-width:100%}#online-ident,#store-ident,#door-ident{margin-bottom:10px}@media only screen and (min-width: 600px){#online-ident,#store-ident,#door-ident,.banksap{padding-left:30px}}.online-promise{position:relative;margin-bottom:40px}.online-promise .img-wrap{position:relative;text-align:center;margin:10px 0 10px}.online-promise .content-wrap{position:relative;text-align:center}.online-promise .content-wrap .dhl-logo-wrap{position:relative;display:table}.online-promise .content-wrap .dhl-logo-wrap .dhl-logo{position:relative;display:table-cell;width:66px;height:21px;background-image:url(/simplicity/simplicity-smaller/img/new-sales-flow/dhl-logo-checkout-264x81-dtm.jpg);background-repeat:no-repeat;background-size:61px 21px}.online-promise .content-wrap .dhl-logo-wrap .dhl-logo-text{position:relative;display:table-cell}@media only screen and (max-width: 599px){.online-promise .col{float:left;padding:0 0 0 8px}.online-promise .w-20,.online-promise .w-25,.online-promise .w-33,.online-promise .w-50{width:50%}.online-promise .w-20:last-child,.online-promise .w-33:last-child{width:100%}}.doubleDataPromoContainer{margin-top:10px;margin-bottom:10px}.doubleDataPromoContainer .ddPromoLabel{display:inline-block;background-color:#e60000;color:#fff;margin-bottom:5px;padding:2px 10px 3px 10px}.doubleDataPromoContainer .ddPromoLabel.gigakombi{background-color:#a8b400}.doubleDataPromoContainer .ddPromoText{display:inline-block}.doubleDataPromoContainer .ddPromoText .ddVolume{color:#e60000;font-weight:bold}.porting-infobox{padding:20px;border:1px solid;border-color:#ccc;border-radius:3px 3px 0 0;margin-bottom:25px}.porting-infobox .action.fm-check{padding-left:11px}.porting-infobox .info-content{padding:10px 0px 0px 30px}.porting-infobox .info-content .steps{margin-bottom:20px}.porting-infobox .info-content .steps:after{content:"";display:table;clear:both}.porting-infobox .info-content .steps .step{padding:0px 0px 0px 20px;position:relative;float:left}.porting-infobox .info-content .steps .step svg{position:absolute;top:0px;left:0px}.porting-infobox .info-content .steps .step p{margin:0px;padding:5px 15px 0px 20px}.porting-infobox .info-content .more-porting-info{border-top:1px solid;border-color:#ccc;padding:20px 0px 0px 0px}@media only screen and (max-width: 767px){.porting-infobox{padding:10px 0px 0px 0px}.porting-infobox .action.fm-check{padding-left:0px}}@media only screen and (max-width: 599px){.porting-infobox{padding:10px 0px 0px 0px}.porting-infobox .action.fm-check{padding-left:0px}.porting-infobox .info-content .steps .step{padding:0px;margin-bottom:10px}.porting-infobox .info-content .steps .step:last-child{margin-bottom:0px}.porting-infobox .info-content .steps .step p{padding:5px 0px 0px 40px}.porting-infobox .info-content .more-porting-info{padding:10px 0px 0px 0px}}.voucher-remove{margin-left:-4px}.link-sepa{text-decoration:underline}@media only screen and (min-width: 767px){.simple-basket .ultraCard .item.max{min-height:20px}}@media only screen and (max-width: 599px){.simple-basket .ultraCard .item-group{min-height:0px !important}}#content{margin-top:-60px}#formPersData .w-75{position:relative}.puis-error{position:relative;clear:both}.puis-error i{position:absolute;left:10px;top:10px}.puis-error-content{margin-left:40px}.puis-error-content div.btn-wrap{margin-top:10px}.puis-error-content ul{list-style:decimal;padding-left:12px}.solvency-text{margin-top:10px}@media(min-width: 768px){.puis-error{width:calc(80% - 48px);margin-left:auto;margin-right:auto}}.agbList .alert i,.agbList .alert svg,.agbList .notification-box i,.agbList .notification-box svg{margin-top:7px}.agbList .alert.fm-error:after,.agbList .alert.fm-noerror:after,.agbList .notification-box.fm-error:after,.agbList .notification-box.fm-noerror:after{background:none}.agbList .eeccTextBlock{margin-bottom:7px}@media only screen and (min-width: 600px){.agbList .eeccTextBlock{margin-bottom:0}}.agbList .ws2-btn.btn-min-width{min-width:137px}ul.abjListDeviceFinance li{line-height:20px !important;margin-top:20px !important;margin-bottom:20px !important}.data-success__h1{padding:0;margin-top:-39px;margin-bottom:24px;margin-left:0;margin-right:0}@media only screen and (min-width: 600px){.data-success__h1{margin-top:28px !important;font-size:45px}}.data-success-online-ident__subline-container,.data-success-online-ident__bestelle-nummer-container,.data-success-online-ident__alle-infos-container{display:flex;flex-direction:row}.data-success-online-ident__subline-container{margin-top:24px}.data-success-online-ident__weiter,.data-success-online-ident__vorgangsnummer-container,.data-success-online-ident__button-container,.data-success-online-ident__bestelle-nummer-container,.data-success-online-ident__alle-infos-container{margin-bottom:24px}.data-success-online-ident__weiter p{margin-bottom:0 !important}.data-success-online-ident__h2,.data-success-online-ident__icon-paragraph{display:flex;flex-wrap:wrap;align-content:center;padding-left:8px;margin-bottom:0}.data-success-online-ident__button-container{width:fit-content}.data-success-online-ident__button-container:hover{background-color:#313131 !important}.data-success-online-ident__svg{width:36px;height:36px;fill:#000;stroke:#000}@media only screen and (min-width: 600px){.data-success-online-ident__weiter{margin-bottom:0px}.data-success-online-ident__svg{width:48px;height:48px}.data-success-online-ident__alle-infos-container{margin-bottom:48px}.data-success-online-ident__h2{font-size:30px}}label.accessability{line-height:unset !important;font-size:100% !important;margin-bottom:16px}.accissability-password-box{display:flex !important;align-items:baseline !important;height:33px}.accissability-password-box>p{margin-left:4px}.shipping-option{font-weight:normal;margin-bottom:0}.checkout-success-message-box{display:flex;align-items:center}.accissability-p{margin-bottom:0;margin-left:5px}label.accissability-p-normal-font{margin-bottom:0;font-weight:normal;line-height:20px !important}ul.accissability-list{list-style:disc;margin-bottom:10px;margin-left:15px}.accissability-text{display:block;margin-top:18px}ul.accissability-list li{font-size:14px}ul.accissability-list li::marker{font-size:15px}#ibanCheckSuccess{display:flex;margin-top:20px}#ibanCheckSuccess>p{font-size:14px !important;margin-left:5px}.twofactorAuth .tfa-redirect-explaination{margin-top:12px;margin-bottom:0px}.twofactorAuth .tfa-login-button{margin-top:24px;margin-bottom:0px}@media only screen and (min-width: 600px){.twofactorAuth .tfa-login-button{margin-top:16px}}.twofactorAuth .tfa-divider-not-logged-in{padding-bottom:48px}.twofactorAuth .tfa-divider-not-logged-in>div{top:24px}@media only screen and (min-width: 600px){.twofactorAuth .tfa-divider-not-logged-in{padding-bottom:24px}.twofactorAuth .tfa-divider-not-logged-in>div{top:12px}}.twofactorAuth .tfa-divider-logged-in{padding-bottom:40px}.twofactorAuth .tfa-divider-logged-in>div{top:16px}.twofactorAuth .tfa-advantage{margin-top:24px}@media only screen and (min-width: 600px){.twofactorAuth .tfa-advantage{margin-top:16px}}.twofactorAuth .tfa-advantage{margin-bottom:0px}.twofactorAuth .tfa-icon-with-text{display:grid;grid-template-columns:auto 1fr;align-items:start}@media only screen and (min-width: 600px){.twofactorAuth .tfa-icon-with-text{align-items:end}}.twofactorAuth .tfa-icon-with-text__icon{grid-column:1/2;margin-right:8px;width:18px;height:18px;fill:#000;stroke:#000}@media only screen and (min-width: 600px){.twofactorAuth .tfa-icon-with-text__icon{width:24px;height:24px}}.twofactorAuth .tfa-icon-with-text__text{grid-column:2/3}.cart-sprite01,.cart-sprite02,.cart-sprite03,.cart-sprite04{background-image:url(/simplicity/simplicity-smaller/img/ecommerce/footer-quality-seals-sprite-new.png) !important}.cart-sprite01{background-position:-10px -10px !important}.cart-sprite02{background-position:-10px -108px !important}.cart-sprite03{background-position:-10px -302px !important;width:75px !important;height:82px !important}.cart-sprite04{background-position:-10px -204px !important;width:75px !important;height:82px !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}a.btn.btn-primary:focus,a.btn.btn-primary:focus-visible{outline:3px solid #007c92}.divFormData .mb-16{margin-bottom:16px}.btn.not-open-overlay{background-color:#0d0d0d !important;line-height:28px !important}.btn.not-open-overlay:hover{background-color:#313131 !important}.simple-promo-teaser .content-box p{color:#333 !important}.alert.checkout-error{display:flex;flex-direction:column;width:100%;padding-top:15px !important}.alert.checkout-error .alert-header{display:flex;align-items:center;margin-bottom:20px}.alert.checkout-error .alert-header h4{font-size:16px;color:#333 !important;padding-left:0 !important}.alert.checkout-error p{margin-left:5px;font-size:14px}div.basketv2 div#basket{padding-top:20px;padding-bottom:10px}@media only screen and (min-width: 767px){div.basketv2 div#basket{padding-bottom:0px}}div.basketv2 div#basket label{width:auto !important}div.basketv2 div.porting-infobox.card{border-color:rgba(0,0,0,0);box-shadow:none;background-color:rgba(0,0,0,0);padding-top:0}@media only screen and (min-width: 767px){div.basketv2 div.porting-infobox.card{width:80%;margin-left:auto;margin-right:auto}}div.basketv2 div.porting-infobox.card>div{padding-top:20px}@media only screen and (min-width: 767px){div.basketv2 div.porting-infobox.card>div div.brix-basket-summary.brix-card{margin-bottom:0px}}div.basketHeadline{position:relative}div.basketHeadline:before{position:absolute;content:" ";display:block;background-color:#fff;width:100vw;right:0;bottom:0;top:0;z-index:0}div.basketHeadline:after{position:absolute;content:" ";display:block;background-color:#fff;width:100vw;left:0;bottom:0;top:0;z-index:0}div.basketHeadline>h1{position:relative;z-index:10;text-align:center;padding-bottom:16px;font-size:2.143rem;color:#333;font-weight:400;line-height:1.125}@media(min-width: 600px){div.basketHeadline>h1{font-size:2.571rem}}@media(min-width: 1024px){div.basketHeadline>h1{font-size:3.429rem}}.basket-stepper-header-v2{text-align:center;padding-top:20px}.basket-stepper-header-v2 p{margin-bottom:20px}.e-commerce:before{content:"";display:table;clear:both}.alert-confirm{position:relative;padding:20px 20px 20px 55px}.alert-confirm svg{position:absolute;top:15px;left:15px;float:none}.alert-confirm{margin-bottom:20px}.alert-confirm .h3,.alert-confirm .h4{margin-bottom:0px !important}.alert-confirm p{margin-bottom:0}.confirmInfo{position:relative}.confirmInfo .h3{margin-bottom:9px}.confirmInfo .h4{margin-bottom:0px}.i-delivery{float:left;width:40px;height:32px;background:url(//www.vodafone.de/images/v5/css/con_mail_icon_delivery.jpg)}.i-identity{float:left;width:40px;height:32px;background:url(//www.vodafone.de/images/v5/css/con_mail_icon_identity.jpg)}.confirmScenario{position:relative}.confirmScenario svg{position:relative;top:5px;float:left}.confirmScenario>div{padding:0 0 0 70px}.confirmScenario.mnp-info svg{top:-2px}.confirmScenario.delivery-info-link{padding:0 0 5px}.confirmScenario h2{font-size:30px !important}@media only screen and (min-width: 767px){.confirmScenario .shop-address,.confirmScenario .shop-hours{float:left;margin-right:30px}}.btn-empty-basket{margin-bottom:0;background:#e60000 !important;border-radius:6px !important;box-shadow:none !important;font-size:20px !important;line-height:24px !important;font-weight:400 !important;padding:8px 20px !important;margin:0 0 10px 0 !important;border:none !important;height:48px !important;display:flex;justify-content:center;align-items:center;float:left}.error-empty-basket .i-sml{width:32px !important;height:32px !important}.error-empty-basket h2{font-size:22px !important}.discount-steps{list-style-type:disc;margin:15px 0 0 15px}@media only screen and (max-width: 599px){.fulfilment-orders{padding-left:0 !important}.btn-empty-basket{margin-left:0}}.identchange.shipping-and-identcosts{border:1px solid;border-color:#ccc;border-radius:3px 3px 3px 3px;margin-bottom:20px}.identchange.shipping-and-identcosts .box-head strong{font-size:20px}.identchange.shipping-and-identcosts .box-head{padding:20px}.identchange.shipping-and-identcosts.top{padding:0px}.identchange a.btn{text-decoration:none}.identchange .fulfilmentOrders{background-color:#f4f4f4}.identchange .fulfilmentOrders .device-label,.identchange .fulfilmentOrders strong,.identchange .fulfilmentOrders .box-head{font-size:22px}.identchange .fulfilmentOrders .tariff-label{color:#e60000}.identchange .fulfilmentOrders .fulfilment-order{margin-bottom:0px;padding:20px}.identchange .fulfilmentOrders .fulfilment-order .devices{float:none}@media only screen and (min-width: 767px){.identchange .fulfilmentOrders .fulfilment-order .devices .device-label{width:auto}}#ShipToStoreCtrl .description{margin-bottom:15px}#ShipToStoreCtrl .vfShopNotice{margin-top:15px}.mod-ship-to-store{position:relative}.mod-ship-to-store .fm-data{padding:0}.mod-ship-to-store h4,.mod-ship-to-store .h4{margin-bottom:20px}.mod-ship-to-store .filter{padding-bottom:0px}.mod-ship-to-store .filter .fm-check{float:left;margin-right:20px;width:114px}.mod-ship-to-store .filter label{width:auto}.mod-ship-to-store .postnumber{display:flex;flex-direction:column}.mod-ship-to-store .postnumber input{margin-bottom:10px}.mod-ship-to-store .storeSearchInputContainer{background:#fff;width:352px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"Vodafone",Arial,sans-serif;line-height:20px;padding-right:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:1;left:27px;top:27px}.mod-ship-to-store .storeSearchInputContainer .btn:focus,.mod-ship-to-store .storeSearchInputContainer .btn:hover,.mod-ship-to-store .storeSearchInputContainer .btn:active,.mod-ship-to-store .storeSearchInputContainer .iconbutton:focus,.mod-ship-to-store .storeSearchInputContainer .iconbutton:hover,.mod-ship-to-store .storeSearchInputContainer .iconbutton:active{opacity:1}.mod-ship-to-store .storeSearchInputContainer .btn svg,.mod-ship-to-store .storeSearchInputContainer .btn svg.i-xsml,.mod-ship-to-store .storeSearchInputContainer .iconbutton svg,.mod-ship-to-store .storeSearchInputContainer .iconbutton svg.i-xsml{width:31px;height:39px}.mod-ship-to-store .storeSearchInputContainer .btn .crosshair-i-xsml.i-xsml,.mod-ship-to-store .storeSearchInputContainer .iconbutton .crosshair-i-xsml.i-xsml{height:27px}.mod-ship-to-store .storeSearchInputContainer .loading{display:none;height:24px;margin-right:6px}.mod-ship-to-store .storeSearchInputContainer .storeSearchInput{max-width:282px;border:1px solid rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;margin-right:auto}.mod-ship-to-store .storeSearchInputContainer .storeSearchInput:focus+.btn,.mod-ship-to-store .storeSearchInputContainer .storeSearchInput:focus+.iconbutton{opacity:1}.mod-ship-to-store .storeSearchInputContainer .storeSearchInput::-ms-clear{display:none}.mod-ship-to-store .storeSearchInputContainer .magnifier{margin-right:3px}.mod-ship-to-store .storeSearchContainer{background:#fff;position:absolute;width:352px;top:66px;left:27px;border-top:1px solid #ccc;display:none}.mod-ship-to-store .storeSearchContainer .storePuisS2sMarker{font-family:"Vodafone",Arial,sans-serif;font-size:14px;line-height:20px;font-weight:bold}.mod-ship-to-store .storeSearchContainer .storePuisS2sMarker .storeGreenFont{color:#428600}.mod-ship-to-store .storeSearchContainer .storeListContainer{position:relative;width:100%;height:323px;overflow:auto}.mod-ship-to-store .storeSearchContainer .storeListContainer .storeListItems{display:flex;flex-direction:column;padding:0 6px 0 0}.mod-ship-to-store .storeSearchContainer .storeListContainer .storeListItems .storeListItem{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;height:auto;padding:0 14px 0 25px}.mod-ship-to-store .storeSearchContainer .storeListContainer .storeListItems .storeListItem.checked{background:#f7f7f7}.mod-ship-to-store .storeSearchContainer .storeListContainer .storeListItems .storeListItem .arrow-right{position:static;height:100%;margin-left:auto;margin-top:0;margin-right:-5px;width:24px}.mod-ship-to-store .storeSearchContainer .storeListContainer .storeListItems .storeListItem:first-child .storeListItem-conten{border-top:none}.mod-ship-to-store .storeSearchContainer .storeListContainer .storeListItems .storeListItem .storeListItem-conten{background:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:93px;padding:20px 0;border-top:1px solid #ccc}.mod-ship-to-store .storeSearchContainer .storeListContainer .storeListItems .storeListItem .storeListItem-conten.puis-s2s{height:108px}.mod-ship-to-store .storeSearchContainer .storeListContainer .storeListItems .storeListItem .storeListItem-conten a{text-decoration:none;display:flex;width:100%}.mod-ship-to-store .storeSearchContainer .storeListContainer .storeListItems .storeListItem .storeListItem-conten .fm-radio{width:22px;height:22px;-ms-flex-item-align:center;align-self:center;padding:0;margin-right:20px}.mod-ship-to-store .storeSearchContainer .storeListContainer .storeListItems .storeListItem .storeListItem-conten .storeIcon{float:left;height:32px;width:32px;margin-right:10px}.mod-ship-to-store .storeSearchContainer .storeListContainer .storeListItems .storeListItem .storeListItem-conten .marker{position:absolute;display:block;top:14px;left:10px;width:24px;height:24px;text-align:center;color:#fff;font:700 14px/18px "Vodafone",Arial,sans-serif}.mod-ship-to-store .storeSearchContainer .storeListContainer .storeListItems .storeListItem .storeListItem-conten .storeName{font-family:"Vodafone",Arial,sans-serif;font-weight:bold;font-size:16px;line-height:10px;margin-bottom:5px}.mod-ship-to-store .storeSearchContainer .storeListContainer .storeListItems .storeListItem .storeListItem-conten .storeAdress{font-family:"Vodafone",Arial,sans-serif;font-size:14px;line-height:20px;margin-bottom:0}.mod-ship-to-store .storeSearchContainer .storeDataContainer{background:#fff;position:absolute;top:0;width:100%;height:323px;display:none}.mod-ship-to-store .storeSearchContainer .storeDataContainer .storeDataContainer-inner{overflow-y:auto;height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;font-family:"Vodafone",Arial,sans-serif;line-height:20px}.mod-ship-to-store .storeSearchContainer .storeDataContainer .storeDataContainer-inner h4{font-size:16px;margin:4px 0 0 0}.mod-ship-to-store .storeSearchContainer .storeDataContainer .storeDataContainer-inner .icon-store{width:32px;height:32px;margin:0 15px 12px 0}.mod-ship-to-store .storeSearchContainer .storeDataContainer .storeDataContainer-inner .storeDataContainer-radio{position:absolute;bottom:0px;height:56px;left:0;width:352px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;background-color:#fff}.mod-ship-to-store .storeSearchContainer .storeDataContainer .storeDataContainer-inner .storeDataContainer-radio.checked{background:#f7f7f7}.mod-ship-to-store .storeSearchContainer .storeDataContainer .storeDataContainer-inner .storeDataContainer-radio>hr{width:323px;position:absolute;top:0;left:15px}.mod-ship-to-store .storeSearchContainer .storeDataContainer .storeDataContainer-inner .storeDataContainer-radio>label{background-position:0 50%;position:absolute;top:16px;left:25px;padding:2px 0 0 40px}.mod-ship-to-store .storeSearchContainer .storeDataContainer .storeDataContainer-inner .storeDataContainer-contents{margin-right:auto}.mod-ship-to-store .storeSearchContainer .storeDataContainer .storeDataContainer-inner .storeDataContainer-contents .storeDataContainer-contents-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0 20px 0;font-size:12px;font-family:"Vodafone Bold",Arial,sans-serif;font-weight:bold}.mod-ship-to-store .storeSearchContainer .storeDataContainer .storeDataContainer-inner .storeDataContainer-contents .storeDataContainer-contents-phone .icon-phone{width:21px;height:21px;margin-left:-5px}.mod-ship-to-store .storeSearchContainer .storeDataContainer .storeDataContainer-inner .reset{text-decoration:underline}.mod-ship-to-store .mapContainer{position:relative;width:100%;margin-top:0}.mod-ship-to-store .mapContainer .map-open,.mod-ship-to-store .mapContainer .map-close{display:none !important}.mod-ship-to-store .mapContainer .mapBox{position:relative;height:412px;background-color:#f4f4f4}.mod-ship-to-store .mapContainer .mapTooltipHeader{padding-bottom:2px}.mod-ship-to-store .callbackContainer{position:relative;clear:both;padding-top:20px}@media only screen and (max-width: 599px){.mod-ship-to-store.initialized .storeSearchInputContainer{margin-bottom:10px}.mod-ship-to-store.initialized .mapContainer .map-container-inner{display:none}.mod-ship-to-store.initialized .mapContainer .map-toggle{display:none}.mod-ship-to-store .mapContainer{float:none;width:100%;margin-top:5px}.mod-ship-to-store .mapContainer .storeSearchInputContainer{padding-right:0;width:calc(100% + 20px);left:-10px;top:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:40px;position:relative}.mod-ship-to-store .mapContainer .storeSearchInputContainer .storeSearchInput{font-family:"Vodafone",Arial,sans-serif;font-size:14px;height:38px;color:#333}.mod-ship-to-store .mapContainer .storeSearchInputContainer .storeSearchInput::-webkit-input-placeholder{color:#333}.mod-ship-to-store .mapContainer .storeSearchInputContainer .storeSearchInput::-moz-placeholder{color:#333}.mod-ship-to-store .mapContainer .storeSearchInputContainer .storeSearchInput:-ms-input-placeholder{color:#333}.mod-ship-to-store .mapContainer .storeSearchInputContainer .storeSearchInput:-moz-placeholder{color:#333}.mod-ship-to-store .mapContainer .storeSearchInputContainer .locate-me{margin:0px 3px 3px 0px}.mod-ship-to-store .mapContainer .storeSearchContainer{float:none;width:calc(100% + 20px);position:relative;margin-left:-10px;left:0px;top:0px;border-bottom:1px solid #ccc}.mod-ship-to-store .mapContainer .storeSearchContainer .storeDataContainer{width:100%;height:325px;position:relative}.mod-ship-to-store .mapContainer .storeSearchContainer .storeDataContainer .storeDataContainer-inner .storeDataContainer-radio{width:100%}.mod-ship-to-store .mapContainer .storeSearchContainer .storeDataContainer .storeDataContainer-inner .storeDataContainer-radio hr{width:90%}.mod-ship-to-store .mapContainer .storeSearchContainer .storeListContainer{border-top:1px solid #ccc;padding-right:0;padding-top:0;background:#fff;height:325px !important;width:100% !important}.mod-ship-to-store .mapContainer .storeSearchContainer .storeListContainer .storeListItems{padding:0}.mod-ship-to-store .mapContainer .storeSearchContainer .storeListContainer .storeListItems .storeListItem{padding:0}.mod-ship-to-store .mapContainer .storeSearchContainer .storeListContainer .storeListItems .storeListItem .arrow-right{margin-right:4px}.mod-ship-to-store .mapContainer .storeSearchContainer .storeListContainer .storeListItems .storeListItem .storeListItem-conten{padding:20px 0 20px 25px}.mod-ship-to-store .mapContainer .storeSearchContainer .storeContainer{padding-right:0}.mod-ship-to-store .mapContainer .storeSearchContainer .storeContainer .btn{width:auto}.mod-ship-to-store .mapContainer .map-container-inner{position:relative;height:36px}.mod-ship-to-store .mapContainer .map-container-inner .map-toggle{position:absolute;z-index:1;background:#333;color:#fff;left:calc(50% - 70px);width:140px;height:34px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:underline;font-weight:bold}.mod-ship-to-store .mapContainer .map-container-inner .map-open{top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:1px 1px 5px rgba(50,50,50,.5);box-shadow:1px 1px 5px rgba(50,50,50,.5)}.mod-ship-to-store .mapContainer .map-container-inner .map-close{bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-box-shadow:2px -1px 5px rgba(50,50,50,.5);box-shadow:2px -1px 5px rgba(50,50,50,.5)}.mod-ship-to-store .mapContainer .map-container-inner .mapBox{height:362px;margin:0 -10px 0 -10px}}.pac-container{margin:5px 0 0 1px;border:0;border-radius:3px}.pac-item{padding:5px 10px;cursor:pointer}.pac-icon{display:none;width:0}.storeSearchInput{padding-right:40px;text-overflow:ellipsis}.voucher .velem{width:70%;float:left}.voucher .velem.pl{width:30%;padding-top:2px;padding-left:10px}.voucher .i-mdm{width:16px;height:16px}.bullet .i-mdm{display:none}.bullet.voucher{list-style-type:none}.bullet.voucher .i-mdm{display:inline}.simple-basket .item .bullet.voucher{padding-left:0px;margin-left:-3px}.simple-basket .item .bullet.voucher:before{position:absolute;display:list-item;content:"";top:0px;list-style-type:none}@media only screen and (max-width: 599px){.simple-basket .item.voucher{padding-right:0px}.voucher .velem{width:50%;float:left}.voucher .velem.pl{width:50%;padding-top:2px;padding-left:10px}.voucher .btn:after{clear:both}}.shippingFeePromo{background-color:#007c92;color:#fff;padding:5px 10px;margin-left:30px;margin-bottom:10px;font-weight:normal;display:inline-block}.dropDownGoogleAutoComplete .spinner-size-small{max-width:24px;width:24px;height:24px}.dropDownGoogleAutoComplete .spinner-size-small circle{stroke-width:5px}.dropDownGoogleAutoComplete .spinner-size-mid{max-width:32px}.dropDownGoogleAutoComplete .spinner-size-mid circle{stroke-width:4px}.dropDownGoogleAutoComplete svg{animation:1.7s linear infinite svg-animation;max-width:60px}.dropDownGoogleAutoComplete svg#inner{animation:4s linear infinite svg-animation;max-width:100px}@keyframes svg-animation{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}.dropDownGoogleAutoComplete circle{animation:2.1s ease-in-out infinite both circle-animation;display:block;fill:rgba(0,0,0,0);stroke:#666;stroke-linecap:round;stroke-dasharray:220;stroke-dashoffset:290;stroke-width:3px;transform-origin:50% 50%}.dropDownGoogleAutoComplete circle#inner{animation-delay:.7s}@keyframes circle-animation{0%,25%{stroke-dashoffset:210;transform:rotate(0)}50%,75%{stroke-dashoffset:75;transform:rotate(45deg)}100%{stroke-dashoffset:210;transform:rotate(360deg)}}#formPersData .input-city.powered-by-google{position:relative;height:0}#formPersData .input-city.powered-by-google .wrapper{position:absolute;right:0;top:-30px}#formPersData .input-city.powered-by-google .wrapper img{height:16px}#formPersData .w-75{position:relative}#formPersData .dropDownGoogleAutoComplete{position:absolute;max-height:400px;margin-bottom:23px;background:#fff;border-radius:3px;border-top-left-radius:0px;border-top-right-radius:0px;border:solid 1px #e9e9e9;box-shadow:0 1px 3px rgba(50,50,50,.6);z-index:1;left:5px;right:5px;transition:all .25s;display:none;opacity:0;z-index:800}#formPersData .dropDownGoogleAutoComplete.start{display:block}#formPersData .dropDownGoogleAutoComplete.enter{opacity:1}#formPersData .dropDownGoogleAutoComplete.exit{opacity:0}#formPersData .dropDownGoogleAutoComplete .inner{position:relative}#formPersData .dropDownGoogleAutoComplete .loader{position:absolute;top:-31px;right:11px;transition:all .25s;transform:translate3d(0, 0px, 0);opacity:0}#formPersData .dropDownGoogleAutoComplete .loader.enter{opacity:1;transform:translate3d(0, 0, 0)}#formPersData .dropDownGoogleAutoComplete .loader.exit{opacity:0;transform:translate3d(0, 0px, 0)}#formPersData .dropDownGoogleAutoComplete li{height:40px;border-bottom:solid 1px #e9e9e9;padding-top:11px;padding-left:11px;font-size:14px}#formPersData .dropDownGoogleAutoComplete li:hover{background:#ebebeb;cursor:pointer}#formPersData .dropDownGoogleAutoComplete li:active{background:#666;color:#fff}#formPersData .dropDownGoogleAutoComplete li.entry{transition:all .25s;opacity:0;transform:translate3d(-10px, 0, 0)}#formPersData .dropDownGoogleAutoComplete li.entry.disabled{cursor:auto}#formPersData .dropDownGoogleAutoComplete li.entry.disabled:hover{background:rgba(0,0,0,0);cursor:auto}#formPersData .dropDownGoogleAutoComplete li.entry.disabled:active{background:rgba(0,0,0,0);color:#666}#formPersData .dropDownGoogleAutoComplete li.entry.focus{box-shadow:0 0 3px 1px #5e9ed6}#formPersData .dropDownGoogleAutoComplete li.entry.enter{opacity:1;transform:translate3d(0, 0, 0)}#formPersData .dropDownGoogleAutoComplete li.entry.exit{opacity:0;transform:translate3d(-10px, 0, 0)}#formPersData .dropDownGoogleAutoComplete li .placeholder{color:#666;font-size:14px}#formPersData .dropDownGoogleAutoComplete .powered-by-google{text-align:center;padding-top:10px;padding-bottom:10px}#formPersData .dropDownGoogleAutoComplete .powered-by-google img{height:15px}.dot-pulse{position:relative;left:-9999px;width:7px;height:7px;border-radius:3.5px;background-color:#666;color:#666;box-shadow:9999px 0 0 -5px #666;animation:dotPulse 1.5s infinite linear;animation-delay:.25s}.dot-pulse::before,.dot-pulse::after{content:"";display:inline-block;position:absolute;top:0;width:7px;height:7px;border-radius:3.5px;background-color:#666;color:#666}.dot-pulse::before{box-shadow:9988.5px 0 0 -5px #666;animation:dotPulseBefore 1.5s infinite linear;animation-delay:0s}.dot-pulse::after{box-shadow:10009.5px 0 0 -5px #666;animation:dotPulseAfter 1.5s infinite linear;animation-delay:.5s}@keyframes dotPulseBefore{0%{box-shadow:9988.5px 0 0 -5px #666}30%{box-shadow:9988.5px 0 0 2px #666}60%,100%{box-shadow:9988.5px 0 0 -5px #666}}@keyframes dotPulse{0%{box-shadow:9999px 0 0 -5px #666}30%{box-shadow:9999px 0 0 2px #666}60%,100%{box-shadow:9999px 0 0 -5px #666}}@keyframes dotPulseAfter{0%{box-shadow:10009.5px 0 0 -5px #666}30%{box-shadow:10009.5px 0 0 2px #666}60%,100%{box-shadow:10009.5px 0 0 -5px #666}}.device-finance-alert{padding:20px !important}.device-finance-alert p{margin-bottom:0 !important}.device-finance-alert .header{margin-bottom:20px;display:flex;align-items:center;gap:20px}.device-finance-alert .header p{padding-top:7px;font-size:16px}.device-finance-alert .header svg{margin:0;padding:0;position:unset}.device-finance-alert a{margin-top:15px}