@charset "utf-8";.desktop body{color:#333;font-size:18px;line-height:1.333;font-family:VodafoneRgRegular}.desktop *{box-sizing:border-box}.desktop a{text-decoration:none;color:inherit}.desktop u{text-underline-offset:3px}.desktop .btn,.desktop .btn:active{font-family:VodafoneRgRegular;font-size:20px;line-height:50px;height:50px;min-width:227px;border-radius:0!important}.desktop .languageBtn{background-color:initial;min-width:100px;padding:10px;margin-bottom:10px;justify-content:center;border:1px solid #666;border-radius:3px;margin-right:10px;cursor:pointer}.desktop .languageBtn:hover{background-color:rgba(0,0,0,.1)}.desktop .languageBtn:focus{border-color:#e60000;color:#e60000}.desktop #Nuance-Chat-Box .whitebox,.desktop #Nuance-Chat-Box .whitebox a.disabled,.desktop #Nuance-Chat-Box .whitebox div,.desktop #Nuance-Chat-Box .whitebox img,.desktop #Nuance-Chat-Box .whitebox p{cursor:default!important}.desktop #tcChat_Skin footer{background-color:initial}.desktop #tcChat_Skin header{height:auto}.desktop .whitebox{min-width:250px;display:flex;flex-direction:column;padding:30px 55px 35px;background-color:#fff;margin:auto}.desktop .darkBackground{min-width:250px;background-color:#494949;margin:auto}.desktop .darkBackground .whitebox>.chatbox-body>.info-row>p,.desktop .darkBackground .whitebox>.chatbox-header>p{color:#fff!important}.desktop .lightBackground{min-width:250px;background-color:#fff;margin:0 auto 20px}.desktop .lightBackground .whitebox{padding:20px 10px 40px}.desktop .whitebox>.chatbox-header{flex-direction:column;border:none;padding-bottom:0;margin-bottom:0;margin-top:0}.desktop .whitebox>.chatbox-header>img{display:inherit;width:96px;height:96px;margin:0 auto}.desktop .whitebox>.chatbox-header>.red-roundel{display:none}.desktop .whitebox>.chatbox-header>p{font-family:VodafoneLtRegular;font-size:34px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:center;color:#333}.desktop .whitebox>.chatbox-body>.info-row{padding-bottom:0;margin:10px 0 25px;display:flex;justify-content:center}.desktop .whitebox>.chatbox-body{display:flex;flex-direction:column}.desktop .whitebox>.chatbox-body>a.btn:before{display:none}.desktop .whitebox>.chatbox-body>a{display:inline-block;width:auto;height:50px;margin:0 auto}.desktop .whitebox>.chatbox-body>.disabled{cursor:default;pointer-events:none}.desktop .whitebox>.chatbox-body>.info-row>p{font-family:VodafoneRgRegular;margin-left:10px;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#333}.desktop .whitebox>.chatbox-body>.info-row>.info-led{border-radius:50%;min-width:15px;min-height:15px;margin-top:6px;margin-bottom:auto}.desktop .whitebox>.chatbox-body>.info-row>.blue-led{background-color:#007c92}.desktop .whitebox>.chatbox-body>.info-row>.yellow-led{background-color:#eb9700}.desktop .whitebox>.chatbox-body>.info-row>.red-led{background-color:red}.desktop .whitebox>.chatbox-body>.info-row>.gray-led{background-color:#ccc}.desktop .WS10 .ccSpring{display:flex;flex-direction:column;align-items:center}.desktop .WS10 .lightBackground{margin:0 auto 20px;width:100%;max-width:684px!important;background-color:var(--card-background-color);border-radius:6px}.desktop .WS10 .whitebox{background-color:initial;padding:24px 20px}.desktop .WS10 .whitebox>.chatbox-header{flex-direction:column;border:none;margin:0 0 16px;padding:0}.desktop .WS10 .whitebox>.chatbox-header>.red-roundel{display:unset;height:60px;width:60px;background-repeat:no-repeat;background-position:50%;background-size:contain;background-color:unset;border-radius:unset}.desktop.light .WS10 .whitebox>.chatbox-header>.red-roundel{background-image:url(/static/media/chat-red.6ff7bdcb.svg)}.desktop.dark .WS10 .whitebox>.chatbox-header>.red-roundel{background-image:url(/static/media/chat-white.af891182.svg)}.desktop .WS10 .whitebox>.chatbox-header img{display:none}.desktop .WS10 .whitebox>.chatbox-header>p{margin:16px 0 0;max-width:416px;font-family:var(--font-family-vodafone_rg-bold);color:var(--generic-text-color);font-size:28px;line-height:34px;text-align:center}.desktop .WS10 .whitebox>.chatbox-body{display:flex;flex-direction:column;align-items:center}.desktop .WS10 .whitebox>.chatbox-body>.info-row{padding:0;margin-bottom:24px}.desktop .WS10 .whitebox>.chatbox-body>.info-row>p{max-width:465px;width:100%;text-align:center;font-size:18px;line-height:24px;color:var(--generic-text-color)}.desktop .WS10 .whitebox>.chatbox-body>.info-row>.info-led{width:12px;height:12px;border:none}.desktop .WS10 .whitebox>.chatbox-body>.info-row>.blue-led{background-color:var(--vodafone-colorsvodafone-009900)}.desktop .WS10 .whitebox>.chatbox-body>.info-row>.yellow-led{background-color:var(--vodafone-colorsvodafone-dark-eb9700)}.desktop .WS10 .whitebox>.chatbox-body>.info-row>.red-led{background-color:var(--vodafone-colorsvodafone-e60000)}.desktop .WS10 .whitebox>.chatbox-body>.info-row>.gray-led{background-color:var(--vodafone-colorsvodafone-ebebeb)}.desktop .WS10 .whitebox>.chatbox-body>a{display:flex;justify-content:center;align-items:center;border-radius:6px!important;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:290px;width:100%}.desktop .WS10 .whitebox>.chatbox-body>a.secondary{background-color:var(--button-secondary-background-color)}.desktop .WS10 .whitebox>.chatbox-body>a.disabled{background-color:var(--button-disabled-background-color);color:var(--button-disabled-text-color)!important}.desktop .number-selector .tertiary.disabled{border:0;color:#fff!important}.desktop .number-selector{padding:0!important}.desktop .number-selector .content{background-color:#ebebeb}.desktop .number-selector .children-wrapper{padding:0}.desktop [data-link-id=do-payment]{padding:0 20px}@media only screen and (max-width:1024px){.desktop .whitebox>.chatbox-body>.info-row>p{margin-left:9px}.desktop .WS10 .lightBackground{max-width:728px!important}.desktop .WS10 .whitebox{padding:24px 16px}}@media only screen and (max-width:639px){.desktop .whitebox{padding:30px 15px 35px}.desktop .whitebox>.chatbox-body>.info-row>p{margin-left:6px}.desktop .btn,.desktop .btn:active{font-size:18px;line-height:44px;height:44px;min-width:227px}}@media only screen and (max-width:410px){.desktop .WS10 .whitebox>.chatbox-header>p{font-size:20px;line-height:28px}.desktop .WS10 .whitebox>.chatbox-body>.info-row>p{max-width:276px;font-size:16px;line-height:20px}.desktop .WS10 .whitebox>.chatbox-body>.info-row>.info-led{margin-top:5px}.desktop .WS10 .whitebox>.chatbox-body>a{max-width:100%;min-width:unset}}.dark .number-selector.WS10 .children-wrapper{background-color:#222}@font-face{font-family:"VodafoneLtRegular";font-display:block;src:url(/static/media/VodafoneLt.db260a29.ttf) format("truetype")}@font-face{font-family:"VodafoneRgRegular";font-display:block;src:url(/static/media/VodafoneRg.3b6ae98a.ttf) format("truetype")}@font-face{font-family:"VodafoneRgBold";font-display:block;src:url(/static/media/VodafoneRgBd.c34f7458.ttf) format("truetype")}.hidden{display:none!important}html{line-height:1;--red-dot-dim:19px;--red-dot-container-dim:25px;--subscriptions-icon-dim:32px;--welcome-feature-icon-wrapper-dim:48px}body,div,h1,h2,header,html,p{-webkit-font-smoothing:antialiased}body,div,h1,h2,header,p{box-sizing:border-box;font:inherit}input[type=text]{-webkit-appearance:none;appearance:none}body{font-family:"VodafoneLtRegular",sans-serif;font-size:20px;color:#333;height:100%;width:100%;background-color:#363636;-webkit-touch-callout:none!important}a{-webkit-user-select:none!important}fieldset,li,ol,p,ul{margin:0;padding:0;border:0}li.li404{list-style-type:none}li.li404:before{content:"•";margin-right:5px}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}a:active,a:focus,a:hover{outline:0}.lottie-animation-container svg{border-top-left-radius:6px;border-top-right-radius:6px}.apple-watch-tutorial-button-separator{width:100%;height:1px;background-color:#ccc;margin:20px 0}.transparent-button{background:transparent!important}b{font-family:"VodafoneRgBold",sans-serif;font-weight:400}.close-icon{top:2px;width:48px;height:48px;z-index:10010;right:4px;float:right}.gdpr-link,.gdpr-link:visited{color:#fff}.gdpr-link-black,.gdpr-link-black:visited{color:#151515}h1{color:#fff;text-align:center;padding-top:49px;padding-bottom:30px;margin:0}.app-title{font-family:"VodafoneRgRegular",sans-serif;font-weight:400;letter-spacing:0;font-size:30px;line-height:36px;padding-top:0;margin:0 15px;word-break:break-word}div.top{position:relative;text-align:center;margin:0;padding:0}div.hidden-top{background-color:#f4f4f4}div.container{position:relative;width:100%;margin:0 auto;padding:0 15px}div.infos{width:100%;text-align:center;margin-bottom:0}.hidden-top div.infos{visibility:hidden}.infos,.subInfos{min-height:40px}.infos{background:#fff;padding-bottom:11px}.subInfos{padding:40px 15px 0}#subInfosMinHeight{min-height:325px}.subInfos:after{content:"";display:table;clear:both}.subInfosSpacer{height:1px;width:100%}.subInfosMargin{height:100%;width:20px}.subInfosMargin#left{float:left}.subInfosMargin#right{float:right}div.infos p.promo{margin-top:5px;margin-bottom:26px}div.infos p.customer{margin-top:0;margin-bottom:0}.ok-icon{width:96px;height:96px;margin-top:5px}.infographic{width:148px;height:16px}div.infos p.steps{font-family:"VodafoneRgRegular",sans-serif;font-size:13px;color:#fff;text-align:center;line-height:18px;width:200px;margin:5px auto 0}p.steps span{display:block;float:left;width:33%;text-align:center}p.steps span.done{opacity:1}p.steps span.undone{opacity:.6}div.reset{clear:both}.content,.content-container{flex:1 1 auto;display:flex;flex-direction:column;flex-grow:1}.enterprise-price-postfix{font-family:VodafoneRgRegular}.notch .content-container{margin-top:-14px;z-index:10}.padnotch{padding-top:14px}hr{display:block;border:0;width:100%;border-bottom:1px solid #ebebeb;margin:0 auto}.infos hr{margin-top:15px;margin-bottom:15px;border-bottom:1px solid #36791e}p.ttl{font-size:20px;line-height:28px;margin-bottom:10px}p.desc,p.ttl{font-family:VodafoneRgRegular;color:#333;letter-spacing:0;text-align:center}p.desc{font-size:16px;line-height:24px;margin-bottom:30px}p.invite{margin-top:10px;margin-bottom:20px}.indexlist p,p.invite{font-family:VodafoneRgRegular;font-size:20px;color:#333;letter-spacing:0;text-align:center;line-height:28px}.indexlist p{margin-top:20px;margin-bottom:10px}.badge4you{width:48px;border-radius:50%;background:#00b0ca}.badge4you span{color:#fff}.badge4you .top{font-size:16px;line-height:16px;margin-bottom:-14px;margin-top:13px;font-family:VodafoneRgBold;vertical-align:bottom}.badge4you .top:after{content:"";display:block;margin-bottom:-14px}.badge4you .bottom{font-size:10px;line-height:10px}.feature{min-height:86px;position:relative}.feature-icon-wrapper,.subsc-feature-icon-wrapper{background:#333;width:45px;height:45px;position:absolute;left:0;top:50%;padding:6px 7px 7px 6px;transform:translateY(-50%);float:left;border-radius:50%}.feature-icon-wrapper img,.subsc-feature-icon-wrapper img{width:16px;height:16px}.feature-desc,.subsc-feature-desc{width:75%;float:left;font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:20px;position:absolute;left:65px;top:50%;transform:translateY(-50%)}.subsc-feature-desc,.subsc-feature-icon-wrapper{width:auto;height:auto;padding:0;margin:0;display:inline-block;transform:none;float:none;position:relative;top:0;left:0}.subsc-feature-icon-wrapper{background:none;align-self:center;margin-right:20px}.subsc-feature-desc{align-self:center;line-height:24px}.subsc-feature+.btn{margin:20px 0 5px}.device-sub-afterlink{margin:auto 15px}.signpost-container{background:#fff;display:block}.device-subscription,.signpost-container{box-shadow:0 2px 4px 0 rgba(0,0,0,.35);margin-bottom:10px}.device-subscription{background-color:#fff}a.signpost,a.store-link{background:#fff;text-decoration:none}a.store-link{box-shadow:0 2px 4px 0 rgba(0,0,0,.35);margin-bottom:12px;display:flex;flex-direction:row}.home-address-item{display:flex;flex-direction:row;border-bottom:1px solid #ccc;padding:10px 0;margin:0 15px}.home-address-item>img{height:30px;width:30px;margin:auto 0}.home-address-text{font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:20px;flex:1 1}.store-link>.text-and-arrow{display:flex;flex:1 1;border-left:6px solid #e60000;padding:24px 10px 24px 14px}.text-and-arrow>.text-box{display:flex;flex:1 1;flex-direction:column;font-family:VodafoneRgRegular;font-size:20px;color:#333;letter-spacing:0;line-height:24px}.text-box>.subtitle{font-size:16px;color:#151515}.text-and-arrow>img{width:32px;height:32px;margin:auto 0}.delivery-addresses-box{background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);font-family:VodafoneRgBold;font-size:16px;color:#333;letter-spacing:0;line-height:24px}.delivery-addresses-box>.header{margin:0 15px;padding-top:15px;padding-bottom:10px;border-bottom:1px solid #ccc}.delivery-addresses-box>.content{font-family:VodafoneRgRegular;padding:30px;text-align:center}.delivery-addresses-button{padding:20px 15px}.signp{min-height:74px;position:relative;border-left:none;display:flex}.with-icon{min-height:80px}.noborder{border-left:none;margin-left:6px}.device-subscription-content{display:flex;flex-direction:row;align-items:center;min-height:80px}.device-subscription-content>.icon-wrapper{background-color:#e60000;width:44px;height:44px;min-height:44px;min-width:44px;border-radius:50%}.device-subscription-content>.icon-wrapper>img{width:32px;height:32px;margin:auto}.signp-icon-wrapper-gray{background:#666;width:44px;height:44px;position:absolute;margin-left:10px;padding:6px;left:0;top:50%;transform:translateY(-50%);float:left;border-radius:50%}.signp-icon-wrapper-gray img,.signp-icon-wrapper img{width:32px;height:32px}.device-subscription-content>.status-container{display:flex;flex-direction:column;justify-content:space-between;flex:1 1;padding:0 15px;min-width:0}.device-subscription-content>.status-container>.alias{font-family:VodafoneRgRegular;font-size:20px;letter-spacing:0;line-height:20px}.device-subscription-content>.status-container>.status{display:flex;flex-direction:row}.device-subscription-content>.status-container>.status>.status-text{font-family:VodafoneRgRegular;font-size:16px;color:#666;letter-spacing:0;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fake-button{text-decoration:none;color:#333}.signp-desc{float:left;width:60%;letter-spacing:0;position:absolute;top:50%;transform:translateY(-50%);font-family:VodafoneRgBold;font-size:18px;color:#333;text-align:left;line-height:24px;margin-left:17px;left:50px}.signp-desc span{font-size:16px;color:#666;letter-spacing:0;line-height:22px;margin-top:5px;display:inline-block}.device-subscription-content>.chevron{margin-right:12px;width:32px;height:32px}.signp-arr{margin:0;float:right;position:absolute;top:50%;transform:translateY(-50%);right:19px}.signp-aux{font-family:VodafoneRgRegular;padding:15px 10px;width:100%;height:100%;font-size:14px;letter-spacing:0;line-height:18px;color:#333;background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.signp-arr img{width:32px;height:32px}.led{border-radius:50%;float:left;width:8px;height:8px;margin-right:8px;margin-top:7px}.led.qrled{margin-top:9px}.companionLed.blue,.eSIMStatusLed.blue,.led.blue{background-color:#007c92}.companionLed.gray,.eSIMStatusLed.gray,.led.gray{background-color:#afafaf}.companionLed.yellow,.eSIMStatusLed.yellow,.led.yellow{background-color:#eb9700}.companionLed.red,.eSIMStatusLed.red,.led.red{background-color:red}.companionLed.green,.eSIMStatusLed.green,.led.green{background-color:#090}div.devices{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.35);padding:20px 15px;margin-bottom:15px}.card-ttl{padding-bottom:10px;margin-bottom:10px;font-family:VodafoneRgBold;font-size:16px;letter-spacing:0;line-height:24px;border-bottom:1px solid #ccc}.stores>.whitebox{padding-bottom:20px}.stores>.whitebox>.card-ttl{margin-bottom:20px}.stores .whitebox .whitebox_addressSection .card-ttl{margin-bottom:0;border-bottom:0}.stores>.whitebox+.scroller-wrapper{margin-top:20px}p.card-desc{margin-bottom:10px}p.card-centered,p.card-desc{font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:24px}p.card-centered{text-align:center;width:80%;margin:10px auto}p.card-centered.bold{font-family:VodafoneRgBold}.requirement-icon{margin:0 15px 0 0;position:absolute;left:0;top:50%;transform:translateY(-50%);float:left}.requirement-icon img{width:44px;height:44px}.requirement-desc{float:left;width:80%;font-family:VodafoneRgBold;letter-spacing:0;position:absolute;left:60px;top:50%;transform:translateY(-50%)}.requirement{padding-top:30px;min-height:72px;position:relative}.req-img{width:100%}.hint{min-height:48px;position:relative}.hint-icon{margin:0 10px 0 0;position:absolute;left:0;top:0;float:left}.hint-icon img{width:30px;height:30px}.hint-desc{float:left;width:88%;font-family:VodafoneRgRegular;font-size:16px;color:#666;letter-spacing:0;line-height:24px;position:absolute;left:40px;top:0}.separator{background-color:#ccc;margin:0 15px;height:1px}.separator.no-margin{margin:0}.indicators-header{padding-top:14px;width:100%;display:inline-table}.indicators-title{float:left;padding-left:15px;font-family:VodafoneRgBold;font-size:16px;color:#333;letter-spacing:0;line-height:24px}.indicators-refresh-icon{float:right;padding-right:15px}.indicators-container{padding:20px 40px}.indicator{float:left;text-align:center;width:33.33%}.indicator-label{font-family:VodafoneRgRegular;font-size:14px;line-height:18px}.indicator-label,.indicator-value{color:#333;letter-spacing:0;text-align:center}.indicator-value{font-family:VodafoneRgBold;font-size:24px;line-height:26px}.indicator-units{opacity:.6;font-family:VodafoneRgRegular;font-size:14px;color:#333;letter-spacing:0;text-align:center;line-height:18px}.indicators:after{content:"";display:table;clear:both}.info-card-text{padding-left:15px;padding-right:15px;font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:24px;text-align:left}.button-container-oncard{margin:0 15px}.info-card-button-container{padding:20px 15px}.info-card-button-container>.message{font-family:VodafoneRgRegular;font-size:16px;color:#333;line-height:22px}.info-card-flex{display:flex;flex-direction:row;padding:5px 15px 0}.info-card-flex .info-text{flex:1 1;font-family:VodafoneRgRegular;font-size:16px;letter-spacing:0;line-height:24px}.info-card-flex .icon-container{vertical-align:top}.leftAlign{text-align:left!important}.info-card-flex .icon-container .roundel{display:flex;align-items:center;justify-content:space-around;margin-right:15px;border-radius:50%;width:30px;height:30px;margin-top:4px}.info-card-aftererror{border-top:1px solid #ccc;margin:15px 15px 5px}.info-card-aftererror>p{margin-top:15px;font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:24px}.device-details-info-text,.dva-details-info-text{padding-left:60px;padding-right:60px;font-family:VodafoneRgRegular;font-size:14px;color:#333;letter-spacing:0;text-align:center;line-height:18px}p.compatibility-desc{font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:24px;margin-bottom:25px}p.compatibility-desc a{color:#333}.unsure{margin-top:25px;margin-bottom:10px!important}.tab-header{text-align:center;width:50%;padding-top:30px}.tab-label{font-family:VodafoneRgRegular;font-size:16px;color:#fff;letter-spacing:0;text-align:center;padding-bottom:10px}.bar{height:2px;width:100%;border:0;background-color:#fff}.arrow-error-up{height:0;width:0;border-bottom:10px solid #333;border-left:10px solid transparent;border-right:10px solid transparent;margin-top:0;margin-bottom:0;margin-left:20px}.arrow-down{height:0;width:0;border-top:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;margin:0 auto}.dimmed{opacity:.3}.float-left{float:left}.float-right{float:right}.finder-container{margin:250px 30px 0;width:auto}@media screen and (max-width:340px){.finder-container{margin:250px 30px 0;width:auto}}.finder-fixed-div{position:fixed;background-color:#333;width:100%;z-index:2}.finder-inline-div{display:inline-table;width:100%}.finder-header{font-family:VodafoneLtRegular;font-size:24px;color:#fff;letter-spacing:0;text-align:center;line-height:30px}.smartw-done-header{font-size:20px;line-height:24px;margin:0 35px}.finder-text,.smartw-done-header{font-family:VodafoneRgRegular;color:#fff;letter-spacing:0;text-align:center}.finder-text{font-size:16px;line-height:22px}.finder-step-text{font-family:VodafoneRgBold;line-height:22px}.finder-step-text,.smartw-done-step-text{font-size:16px;color:#fff;letter-spacing:0}.smartw-done-step-text{font-family:VodafoneRgRegular;line-height:24px;min-height:72px}.note-text{font-family:VodafoneRgRegular;font-size:14px;color:#fff;letter-spacing:0;line-height:18px}.step-row{display:flex}.step-left-cell{margin-top:3px;margin-bottom:-3px}.step-left-cell,.step-right-cell{display:flex;flex-direction:column}.step-right-cell{vertical-align:top;text-align:left;padding-left:15px}.blue-ball{height:18px;width:18px;border-radius:50%;background-color:#00b0ca;margin:0 auto}.blue-bar{height:auto;flex:1 1}.blue-bar,.blue-bar-smartw-done{width:4px;background-color:#00b0ca;margin:0 auto}.blue-bar-smartw-done{min-height:62px}.overlay-container{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;flex:1 1}.overlay-container.oda{background-color:#333;color:#fff;padding:57px 35px 20px}.overlay-container.oda .closeIcon{position:fixed;top:8px;right:8px;height:32px;width:32px}.overlay-container.no-connect{padding:49px 16px 30px}.overlay-container.no-connect>*{padding-left:0;padding-right:0;margin-left:0;margin-right:0;color:#333}.overlay-container h1{font-family:VodafoneRgRegular;color:#333}.overlay-container.oda h1,.overlay-container h1{font-size:28px;letter-spacing:0;text-align:center;line-height:36px}.overlay-container.oda h1{font-family:VodafoneLtRegular;color:#fff;padding:0 0 30px}.overlay-container.no-connect h1{padding-top:0}.overlay-container.no-connect .callbox-on-overlay{margin-bottom:0}.overlay-container .whitebox{padding:14px 20px 16px 16px;margin-bottom:18px}.oda-tc{font-family:VodafoneRgRegular;font-size:16px;letter-spacing:0;text-align:justify;line-height:24px}.oda-tc strong{word-break:break-all}.oda-tc .separator{height:1px;margin:0 0 16px;background:hsla(0,0%,100%,.6);width:100%}.overlay-container p.subttl{font-family:VodafoneRgRegular;font-size:16px;color:#fff;text-align:center;line-height:24px;padding:0 35px 5px}.overlay-container p.left-aligned{text-align:left}.overlay-container p.desc,.overlay-container p.small{font-family:VodafoneRgRegular;font-size:20px;color:#fff;letter-spacing:0;line-height:28px;padding:0 35px 5px;margin:0}img.plac{margin-top:25px;margin-bottom:30px;height:96px;width:96px}div.inputblock{text-align:center;width:310px;margin:0 auto}input.eid{width:65px;margin:24px 6px 0 0;padding:0;background:none;border:none;border-bottom:1px solid #969696;border-radius:0;font-family:VodafoneLtRegular;font-size:28px;color:#fff;text-align:center;line-height:36px;height:36px;outline:none;caret-color:#fff}input.eid:focus{border:none;border-bottom:1px solid #d8d8d8;-webkit-appearance:none;appearance:none}input.lst{margin-right:0}input:invalid{box-shadow:none}input.invalid,input.invalid:focus{border-bottom-color:gold}div.error-numberselector{margin:0 auto;padding:0;text-align:left;color:#fff}.arr-error{height:10px;margin:0;padding:0;width:100%}#left-manual-input{margin-left:10%}#left-center-manual-input{margin-left:35%}#right-center-manual-input{margin-left:59%}#right-manual-input{margin-left:83%}#center{margin:0 auto}.arr-error img{height:10px;width:22px;margin-bottom:auto;margin-top:auto;display:block}.error-on-cards .arr-error img{margin:0 0 0 23px}.arr-error:after{content:"";display:table;clear:both}.warning{width:24px;height:24px;float:left;margin-right:10px}.error-balloon{padding:10px;background:#4a4d4e;border-radius:3px}.error-balloon-on-cards{padding:10px;background:#333;border-radius:3px}.error-container{padding:20px 15px 35px}.error-warn-img{padding-top:5px;text-align:left;vertical-align:middle;float:left;width:15%}.error-warn-text{float:left;width:85%;font-family:VodafoneRgRegular;font-size:14px;color:#fff;line-height:18px;padding-left:5px}.error-balloon-on-cards p,.error-balloon p{font-family:VodafoneRgRegular;font-size:16px;letter-spacing:0;line-height:18px;float:left;width:84%}.error-balloon-on-cards:after,.error-balloon:after{content:"";display:table;clear:both}div.sub{position:relative;bottom:0;padding:20px 30px 0;margin-bottom:30px;width:100%}.best-price{width:48px;height:48px;border-radius:50%;background-color:#00b0ca;padding-top:11px;text-align:center}.best-price p{font-family:VodafoneRgRegular;font-size:10px;line-height:16px}.best-price b{font-family:VodafoneRgBold;font-size:16px}.best-price-bottom{margin-top:-4px}.price-balloons .best-price{position:absolute;right:0;top:0}.purchinfos-box{width:100%;margin:15px 0;display:inline-flex}.purchinfos-text{flex:1 1}.purchinfos-text,.purchinfos-text>p{font-family:"VodafoneRgRegular";font-size:16px;color:#666;letter-spacing:0;line-height:24px}.purchinfos-text.black{color:#000}.purchinfos-icon-wrapper{width:30px;height:30px;border-radius:50%;background-color:#999;margin:0 11px 0 0}.purchinfos-icon-wrapper.black{background-color:#333}.purchinfos-icon-wrapper img{width:20px;height:20px;margin:0 auto}p.purchinfos-conditions a{color:#333}a.addr-details-link{text-decoration:none;display:block;padding-top:10px}.addr-details{min-height:40px;position:relative}.addr-details-desc{float:left;width:86%;font-family:VodafoneRgRegular;font-size:20px;color:#333;letter-spacing:0;line-height:20px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.countryAction{display:flex;justify-content:space-between;align-items:center;min-height:80px;padding:0 16px;margin-bottom:10px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.35)}.countryAction:hover{background-color:#ebebeb}.countryAction>.flag{width:44px;height:44px}.countryAction>.chevron{width:32px;height:32px}.countryAction>.name{flex:1 1;margin-left:10px;font-size:20px}.country-selector-disclaimer,.countryAction>.name{font-family:VodafoneRgRegular;color:#333;letter-spacing:0}.country-selector-disclaimer{font-size:14px;text-align:center;line-height:18px}a.act-link{text-decoration:none;display:block}.action{min-height:75px;position:relative}.action-icon-wrapper{position:absolute;left:0;top:50%;transform:translateY(-50%);float:left;border-radius:50%}.action-icon-wrapper,.action-icon-wrapper img{width:32px;height:32px}.action-desc{float:left;width:70%;font-family:VodafoneRgRegular;font-size:20px;color:#333;letter-spacing:0;line-height:20px;left:47px}.action-arr,.action-desc{position:absolute;top:50%;transform:translateY(-50%)}.action-arr{margin:0;float:right;right:0}.action-arr img{width:32px;height:32px}.action-container{color:#333;background-color:#fff;padding:15px;box-shadow:0 2px 4px 0 rgba(0,0,0,.35)}.action-top{border-bottom:1px solid #ccc;padding-bottom:10px}.action-top p{font-family:VodafoneRgBold;font-size:16px;line-height:24px;letter-spacing:0}.action-bottom{display:flex;justify-content:center;margin-top:15px}.action-chevron-container,.action-desc-container,.action-icon-container{display:flex;align-items:center}.action-chevron,.action-icon{height:32px;width:32px}.action-desc-container{flex:1 1;margin-left:15px}.action-desc-container p{font-family:VodafoneRgRegular;font-size:20px;line-height:20px}.eid-selection-animation{display:flex}.eid-selection-animation>svg{border-radius:6px 6px 0 0}.addr-details p{font-size:20px;color:#333;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.addr-details p,p.addr-data{font-family:VodafoneRgRegular;letter-spacing:0}p.addr-data{font-size:16px;color:#666;line-height:22px}div.button-wrapper{width:100%;padding:0 15px}.scan{width:100%;height:100%;position:fixed;top:0;left:0;z-index:20;display:grid;grid-template-rows:146px auto 232px auto 172px}#interactive.viewport,#interactive.viewport canvas,.scannerContainer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.scannerContainer{overflow:hidden;text-align:center}.scannerDebug{z-index:21;color:#fff;display:block;position:absolute;padding-right:50px;width:100%;background-color:rgba(0,0,0,.7)}#interactive.viewport canvas{z-index:10}#interactive.viewport video{min-height:100%;min-width:100%;position:fixed;z-index:5;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto;height:auto}@media screen and (orientation:portrait){#interactive.viewport video{max-height:100%}}@media screen and (orientation:landscape){#interactive.viewport video{max-width:100%}}#interactive.viewport canvas.small{min-width:50%;min-height:50%;width:50%;height:50%}#interactive.viewport video.small{transform:scale(.25) translateX(-125%) translateY(-125%);top:0;left:0}#interactive.viewport #rgbDebug.small{left:50%}#interactive.viewport #lumDebug.small{top:50%}#interactive.viewport #binDebug.small{left:50%;top:50%}div.scan h1{font-size:28px;letter-spacing:0;line-height:36px;padding:57px 35px 5px}div.scan h1,div.scan p.subttl{font-family:VodafoneRgRegular;color:#fff;text-align:center}div.scan p.subttl{font-size:16px;line-height:20px;padding:0 35px 30px}.scan .top,.spacer{background:#000;background:rgba(0,0,0,.8);width:100%}.scan .middle{opacity:.8;border-left:40px solid #000;border-right:40px solid #000;position:relative;width:100%}.middle img{width:20px;height:20px;position:absolute}.middle img.leftTop{top:-2px;left:-2px}.middle img.rightTop{top:-2px;right:-2px}.middle img.leftBott{bottom:-2px;left:-2px}.middle img.rightBott{bottom:-2px;right:-2px}.scan .bottom{background:#000;background:rgba(0,0,0,.8);padding:30px;width:100%}.bottom p{font-family:VodafoneRgRegular;font-size:16px;color:#fff;text-align:center;line-height:24px;margin-bottom:20px;opacity:1}@media only screen and (orientation:landscape){.scan{width:100%;height:100%;position:fixed;top:0;left:0;z-index:20;display:grid;grid-template-rows:60px 0 auto 0 25px}.scan .middle{border-left:30px solid #000;border-right:30px solid #000}div.scan p.subttl{font-family:VodafoneRgRegular;font-size:16px;color:#fff;text-align:center;line-height:24px;padding:16px 30px}.bottom a,.bottom p,div.scan h1{display:none}}input{width:100%;height:45px;border:1px solid #ccc;font-family:VodafoneRgRegular;font-size:18px;color:#333;padding:15px;border-radius:3px;outline:none;box-sizing:border-box}.mva-number-selector input.input-error{border:1px solid #e60000;color:#333}.mva-number-selector input{height:48px;padding:13px 15px 11px 13px;border-radius:6px;border:1px solid #666}.mva-number-selector input.error{border:1px solid #e71212}textarea{width:100%;height:45px;border:1px solid #ccc;font-family:VodafoneRgRegular;font-size:18px;color:#333;padding:9px 15px 11px;border-radius:3px;outline:none;resize:none;box-sizing:border-box}textarea:focus{border:1px solid #00b0ca}::-ms-input-placeholder{opacity:1}::placeholder{color:#999;opacity:1}:-ms-input-placeholder{color:#999}::-ms-input-placeholder{color:#999}#zipcode{width:150px}.zipcode-cancel-icon{width:50px;height:45px;position:absolute;top:0;cursor:pointer;margin-left:100px;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}input:focus{border:1px solid #00b0ca}.cancel-icon{display:none;width:50px;height:45px;position:absolute;top:0;right:0;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}input.erasable-gray{padding:15px 50px 15px 15px;width:100%}.payment-form{width:100%}.red-square{background-color:#e60000;width:54px;height:45px;margin-left:-54px;border-top-right-radius:3px;border-bottom-right-radius:3px}.active-gray{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAFKklEQVRoBeWbz2sTQRTHkzQoCGkQqraneimlp9IfIELVelMQBG/1Um/+Aa3e9KA3q3+AN73orSAU9KRVC0XoD0oPUnrqqUULkhYEQ5r6/a77yuxks8nszmwTOzDMzGbnvfeZNzM72bxkM47S0tLSGYgeQx5B7s9ms/0ouw8PDwuoF1DPoL6P+j6qO6hvoGReRl4YHR39jdJ6ytqUuLa2dr5SqdyFzDvIlwBxKo58DEIZ/b4hz+bz+TeDg4M/4sgJ62MFeGVl5SrgHiDfgJJ8mKIE1yoYgA/IM8PDw18SyPG6JgLGtL0OKU+QOXXTSAsdHR2PhoaG5uMqiwUM0B4ofIE8EVdxwn5v0X8K63zbVI4xMKbvzWq1SoVFU2WW7y/lcrkJTPP3JnJzJjfDs1NYp3Poc9ywNLtIW2iTCUNTHt7c3DxdKpVeQvCkifAU731dLBbv9/X1/WmksyEwpvA5jOQ75MuNhB3n59jFF5FvY4r/jLIjckrTs+0AS0A6hLbS5tjAnMat7lkVjrb6S0+9HKjX9bC/GbTqmg1AaI3JqI0sdA3z0YPRmkOuOyCakpZqYi1XkW+FPbJqgDE6PbD+O3IrPHqSDGQJnQf0w0mYB3mCandYDhQZyBJIAQ+vrq6OHxwcfArc0eYNnL2vq2fvgIcB+zQOX2dnZ4bZVUoiX2c68jA2qms4I8+bGk1jcMLxuu3u7ma2trZMRUTe39vbm+nq6vLuwTM2s7e3F3l/2Ic4c49jA/vMz448jB15Ouxmk2s0jAbaSipsEpkqmwfMNxW4yC/vxokjTs9KsgWtw1JHHO/SLrKRkXUP2H8tE/tNBaexTegw2IRLJe8zHk1pvoNKlGxBO4AVLo8xi4PGGZxKfsHtsV64iTQpkxicpK/or1eCsQzGs5zSY7ZgqSyup13C0i6fcYzAfG9sNZlCu4ZV4EYI3K9csFZtFjpFWLL15zC3nQBTeiPolGEzZOWjqJvGuUqEZpLTkpTqNdZdnNIoV0vdeSzmgnbRejMKmspSguXGVeCUdg5MKH168xpTWrDURVbvpMXGSUk5uJk/VzpP+gYlCm2dvUVeVElWTmnnwDospzGzpLSgycpdegf5oii3XYbByiZGXbJrS6l+ZtsWyNvhlN5wINgT2QhW38hce5qs3LScADeClUFOGdoDXhbltspmYUVfitDL9PACFjNjKqwkU1hR6hraZ1zI+dEyDCBJnOLCimLH0N/IKgePWVEat0wKK3odQnuMHjBDg6CwIkpNS1uwotcBdMVn/PdOi3FQmOMfRKFJyffS8gxlP1tn4zDouC/7ySaxXjKlebCeMQENu9cWrMjWoeW6aamyZdXOeKH3FW3jmCsZ+bjvjVUbwuoJ5TOM8YrI1d9FP8YHH+XDZktXoKI/iXwGsokclkdTmg2MBH85ZAzW/5Leqr8cEioA7FMy7ok/Jrd7IgNZAqkGGF7eZoQbFno1cGcbNWg7Gciim10DzBsYG4FvFg/1m9ulTdvD4jtof2CX1oGwa7/CtXaL5HkNz97TWaQd6mH5kOF8mB6L0m71krbS5ig7I4EZuwght9sBmjbS1kbxlpFTWkbqRAWXCjRLrOkpjOIzbAqRM0Pt47IOW6rcoLBma8KT6ultysNq5xMVIE5wf7sfQPU4T2TUPVDv0UM76yVjD6uC/EA2xnYZf+FQ5RjUj+dPHrqBjPHCWppGdvk3nufw6Gddt2k7kYd1Zevr6xfK5fIErv/ff9TSwdlmsAwKTvUR5Jb5K95fZPyoAMFh4Z4AAAAASUVORK5CYII=) no-repeat 15px 13px;background-size:20px 20px}input.erasable-red{padding:15px 50px 15px 15px;border:1px solid #bd0000}.active-red{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAABGdBTUEAALGPC/xhBQAAAGZQTFRFyAAAwAAAvgAAvQAAwgAAvwAAxQAAvgAAvgAAvQAAvwAAzAAAvQAAvQAAvgAAvgAAvQAAvQAAwAAAvgAA2wAAwgAAvQAAvwAAvgAAvQAAvQAAvgAAAAAA0EpK5Z2dvQEB////vQAAy6vEhwAAAB10Uk5TF0E/PhVAFvt5RnAKwrPH3+zwScMHGcZzpv35oABJtq+EAAABYUlEQVRIx6XX2ZKDIBAFUKJx37eooNH7/z8ZnSUzGkCx7yPVJ2UZgW42SBMFvkiznPM8S4UfRPIqJllzw5hjEx6H7ilsJx4k8RL7EN8qKFM5Wtx00KZr1LgscJCiVOG2x2H6VoprgVMR9Se+P3Ayj/se16ftousdFjCI2OIWRmn/47I3w335h5sChimaN+5gnO4XO7gQ5wdv9sI0jpOseL9efWNrUzTO81Oip+c8j5sV6wsneyzRq93hZMWu91m217JFz11wiMNC6Q8iXHCMIy23iAcWcRxohQWPWADotcoCAfOh12oLn8n34ptoLARLodM6i5Rl0GmdRcZy6LTOImcceq224DRMemzSCyP9VaSPhPR5kjYGaUuSDgPaMUQ6AElH72BfO/Rt+nUz3CgXHemKpV3upLaC1tDQWilaE0dqH2mNK61lJjbrtDFhbeiuDyhrLNVoZJ0aytj1ocxgHHwBDDOyBmzxCjoAAAAASUVORK5CYII=) no-repeat 15px 13px;background-size:20px 20px}label{display:block;font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:24px;margin:0 0 10px}div.field{position:relative}.field-ctrl{position:absolute;top:10px;right:15px;width:25px;height:25px}.error-balloon-on-cards>p{color:#fff;margin-top:3px}@keyframes fixedButtonAnim{0%{opacity:0;height:0}to{opacity:1;height:75px}}.overlay-submit-wrapper{margin:0 30px 20px}.btn{font-family:VodafoneRgRegular;font-size:18px;letter-spacing:0;text-align:center;height:45px;line-height:45px;width:100%;display:block;zoom:1;margin:0;outline:none;border:none;text-decoration:none;cursor:pointer;box-sizing:border-box;-webkit-appearance:none;appearance:none;transition-property:background;transition-duration:.25s;transition-timing-function:ease-in;border-radius:6px}.developerPreview .btn{display:flex;flex-direction:column;min-height:45px;height:auto;line-height:24px;justify-content:center;align-items:center;white-space:normal;word-break:break-all;word-break:break-word}.btn:active{font-size:18px}.indexlist button{max-width:400px;margin:0 auto}.primary{background-color:#e60000;color:#fff!important}.primary:hover{background-color:#900}.btn.disabled{cursor:default!important}.primary.disabled,.primary:disabled{background-color:#ccc}.underlined{text-decoration:underline;cursor:pointer}.button-two-lines-of-text{height:auto;padding:10px 0}.button-two-lines-of-text p{color:#fff!important}.btn.primary .button-first-line{font-size:18px;line-height:22px}.button-two-lines-of-text>div>p.button-second-line{font-size:14px!important;line-height:20px}.secondary{background-color:#666;color:#fff!important}.secondary:hover{background-color:#333}.secondary.disabled,.secondary:disabled{background-color:#ccc;cursor:default}.tertiary,.tertiary-reverse{background-color:#fff;color:#333;border:1px solid #999}.tertiary-reverse,.tertiary:hover{background-color:#f4f4f4}.tertiary-reverse:hover{background-color:#fff}.tertiary.disabled,.tertiary:disabled{background-color:#ccc;color:#fff!important;border:0 solid}.primary-overlay{background-color:#bd0000;color:#fff!important}.primary-overlay:hover{background-color:#900}.primary-overlay:disabled{background-color:#666;color:#333}.secondary-overlay{background-color:#afafaf;color:#333!important}.secondary-overlay:hover{background-color:#ccc;color:#333!important}.secondary-overlay:disabled{background-color:#666;color:#333!important}.tertiary-overlay{background-color:#333;border:1px solid #ccc;color:#fff!important}.tertiary-overlay:hover{background-color:#666}a.btn:before{content:"";height:100%}a.btn .innerSpan,a.btn:before{display:inline-block;vertical-align:middle}.bott30{margin-bottom:30px}.bott25{margin-bottom:25px}.bott20{margin-bottom:20px}.bott15{margin-bottom:15px}.bott10{margin-bottom:10px}.noscroll{overflow:hidden}.dialog-overlay{position:fixed;width:100%;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:11000;cursor:pointer}.dialog-aligner{padding:0 15px;width:100%;height:100vh;position:relative}.cancellationLoadingContainer.oda{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;background-color:#f4f4f4;height:auto;width:auto}.cancellationLoadingContainer .dialog-aligner,.cancellationLoadingContainer .dialog-overlay{height:auto}.cancellationLoadingContainer.oda .dialog-aligner,.cancellationLoadingContainer.oda .dialog-overlay,.cancellationLoadingContainer.oda .spinner-aligner{width:auto;display:flex;flex-direction:column;margin:0;padding:0}.dialog-overlay-whitebox{background-color:#fff;box-shadow:0 5px 10px 0;width:100%;max-width:400px;margin:0 auto;padding:15px 15px 20px;position:relative;top:50%;transform:translateY(-50%)}.dialog-overlay-header{font-family:VodafoneLtRegular;font-size:24px;color:#333;line-height:28px;margin-bottom:15px}.dialog-overlay-text{font-family:VodafoneRgRegular;font-size:16px;color:#333;line-height:20px}div.dialog-btn-grid{margin-top:25px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:10px;width:100%;display:-ms-grid;-ms-grid-columns:1fr 10px 1fr}.grid-elem:nth-child(2){grid-column:unset}.spinner-aligner{width:100%;max-width:400px;text-align:center;margin:160px auto 24px}.spinner-spacer{height:20px;display:block}.loading-header{font-family:VodafoneRgRegular;color:#fff;letter-spacing:0;text-align:center;line-height:24px;margin:0 50px}.subscription-details-content .loading-header{font-size:16px;line-height:1.38}.loader{margin:30px auto 0;position:relative;border:3px solid;border-color:#fff #fff transparent;border-radius:50%;width:80px;height:80px;animation:spin 1s linear infinite}.loading-animation-container{margin:0 auto;width:156px;height:156px}.galileo-flow .loading-animation-container{width:150px;height:150px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.image-slider{color:#ebebeb}.img-slide{width:100%;height:100%;height:66.66667vw;object-fit:cover;-o-object-fit:cover}.captions-slides-container{min-height:75px;padding-left:15px;padding-right:15px}.caption-slide{font-size:18px;color:#fff;letter-spacing:0;line-height:24px;margin-top:15px}.subcaption-slide{font-family:VodafoneRgRegular;font-size:16px;color:#fff;letter-spacing:0;margin-top:7px}.dots{display:flex;flex-direction:row;height:48px;justify-content:center;align-items:center}.dot{background-color:hsla(0,0%,100%,.3)}.dot,.dot-store{display:inline-block;margin:5px;width:7px;height:7px;border-radius:50%}.dot-store{background-color:#ccc}.dots .active{background-color:#fff}.dots .active-store{background-color:#666}.slide{display:none;position:relative}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1s;animation-name:fade;animation-duration:1s}@keyframes fade{0%{opacity:.4}to{opacity:1}}.galileo-callbox-button:not(:first-child){margin-top:10px}.galileo-callbox-button:only-of-type{margin-top:0}.galileo-flow>.dialog-overlay,div.bg-galileo{background-color:#ebebeb;background-image:none}div.bg-galileo{z-index:5;height:100vh}div.bg-galileo,div.vf-header{position:fixed;top:0;width:100%}div.vf-header{z-index:10000;background:#fff;border-bottom:1px solid #ccc}.vf-header,.vf-spacer{height:50px;padding:9px 16px}div.vf-header img{width:32px;height:32px}.primaryNumberClass{display:inline;float:right;margin:3px 0;color:#7e7e7e;font-size:20px;line-height:28px}div.galileo-error,div.galileo-flow{z-index:10;margin-top:14px;position:relative;min-height:20%;padding-bottom:0;background-color:#ebebeb}div.connect-rio-device{margin-top:6px}div.connect-rio-device-error{margin-top:16px}div.galileo-flow.swap-devices{margin-top:10px}div.galileo-error.noHeader,div.galileo-flow.noHeader{margin-top:0}div.galileo-flow .loading-header{margin:0 15px}div.galileo-flow .whitebox{padding:15px 17px 10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);margin-bottom:10px}div.galileo-flow .whitebox:last-child{margin-bottom:20px}div.galileo-flow.galileo-sub .whitebox:last-child,div.galileo-flow .whitebox.returning-user:last-child{margin-bottom:10px}div.galileo-flow .whitebox.emptySubscriptionBox{margin-bottom:20px}div.galileo-flow table.prices{font-family:VodafoneRgRegular;font-size:20px}div.galileo-flow .best-price{display:none}div.galileo-flow .price-balloons{margin-top:7px;padding-top:0;margin-bottom:10px}div.galileo-flow .price-amount,div.galileo-flow .price-balloons{width:100px;height:100px}div.galileo-flow .price-amount{left:0;background-color:#00b0ca}div.galileo-flow .whitebox .price-amount>p,div.galileo-flow .whitebox .price-amount>p>span{font-size:24px;line-height:26px}div.galileo-flow .whitebox .price-amount>p{font-family:VodafoneLtRegular;color:#fff}div.galileo-flow .whitebox .price-amount>p>span{font-family:VodafoneRgBold}div.galileo-flow .subsc-feature{display:flex;flex-direction:row;min-height:0;padding:0;margin-bottom:0}div.galileo-flow .subsc-feature-desc,div.galileo-flow .subsc-feature-icon-wrapper{display:inline-block;position:relative;transform:none;top:0;left:0;float:none}div.galileo-flow .subsc-feature-icon-wrapper{width:auto;height:auto;padding:0;margin:0 7px 0 12px;align-self:flex-start}div.galileo-flow .subsc-feature-icon-wrapper>img{width:27px;height:32px}div.galileo-flow .subsc-feature-desc{font-size:18px;line-height:20px;color:#333;flex:1 1;padding-top:3px}div.galileo-flow .subsc-feature:nth-child(n+2){padding-top:12px;padding-bottom:12px}div.galileo-flow .whitebox>.btn{margin-bottom:10px}div.galileo-flow .whitebox>.btn.primary{margin-top:10px}div.galileo-flow .subsc-feature+.btn.primary{margin-top:26px}div.galileo-flow .whitebox .btn:first-of-type{margin-top:5px!important;margin-bottom:16px!important}div.galileo-flow .whitebox .btn.disabled{background-color:#999;color:#fff}div.galileo-flow .whitebox p{font-size:18px;line-height:22px;color:#333;font-family:VodafoneRgRegular}div.galileo-flow .whitebox .eSIM-deployment-disclaimer{margin:20px 0 0;font-family:VodafoneRgRegular;font-size:14px;line-height:1.57;text-align:center;padding-bottom:10px}.overlay-container.oda .policy-classes .expandable-content-container.active-content{color:#fff}div.galileo-flow .whitebox .personal-device-title{font-size:18px;line-height:24px}div.galileo-flow .whitebox .personal-device-field{padding:0;margin-top:16px;margin-bottom:10px}div.galileo-flow .whitebox .erasable-gray{padding:15px;border:1px solid #999;border-radius:0;color:#666}div.galileo-flow .purchinfos-box{display:flex;flex-direction:row;margin:0;padding:5px 0}div.galileo-flow .purchinfos-box:last-child{padding-bottom:10px}div.galileo-flow .purchinfos-box>img{width:36px;height:36px;margin-right:10px;align-self:center}div.galileo-flow p.purchinfos-conditions{line-height:22px;margin-top:20px;padding:0 0 15px}div.galileo-flow p.purchinfos-conditions b{font-family:VodafoneRgRegular;color:#151515;font-weight:400}div.galileo-flow .tot{font-family:VodafoneRgBold;font-size:20px}div.galileo-flow .loading-header{color:#333;font-size:18px;line-height:22px;font-family:VodafoneRgRegular}div.galileo-flow .whitebox.activation .hero{display:block;padding:0;margin:5px auto 15px;width:80px;height:80px}div.galileo-flow .whitebox.activation .hero>img{margin:5px}div.galileo-flow .whitebox.activation>p{padding-bottom:20px;text-align:center}div.galileo-flow .whitebox.activation .eSIM-deployment-disclaimer{padding-bottom:10px}div.galileo-flow .whitebox.activation>h2{padding:0;margin:5px 0 10px;text-align:center}div.galileo-flow .whitebox.activation:last-child{margin-bottom:15px}div.galileo-flow .whitebox.activation:last-child>p{padding-bottom:15px}div.galileo-error .whitebox>.whitebox{background:none;box-shadow:none;padding:0;text-align:center}.galileo.chatbox-header{margin:0;padding-bottom:0;border:none}.galileo.chatbox-header>.red-roundel{display:none}.galileo.chatbox-header>p{margin:10px auto}.galileo.chatbox-body>p.callbox-number-header.first{font-family:VodafoneRgBold!important;font-size:20px!important;line-height:28px!important;padding-bottom:10px;padding-top:10px}.galileo.chatbox-body>.callbox-open-now{font-size:20px!important;line-height:28px!important;margin-bottom:0!important}.galileo.chatbox-body>.callbox-day-hour{font-size:16px!important;line-height:24px!important;color:#333!important}.galileo.chatbox-body>.callbox-day-hour>span>span{font-family:VodafoneRgBold!important}.galileo.chatbox-body>hr{margin:0}.galileo-error>.whitebox>.cancel-sub-subtitle{padding-top:5px}.galileo-error>.firstelem{font-size:24px;line-height:30px}.galileo-error>.whitebox{box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.galileo-bold-subtitle{font-family:VodafoneRgBold!important;text-align:left!important}.galileo-hero{z-index:10;background-image:url(/static/media/img_header_devices@2x.4e0f68ae.png);max-width:100%;min-height:91px;background-size:100% 100%}.galileo-hero-title{padding:23px 0 28px;font-family:VodafoneLtRegular;font-size:32px;color:#fff;text-align:center;line-height:40px}.galileo-flow .whitebox.returning-user{padding:0;margin-bottom:20px}.galileo-flow .whitebox-hero-image{width:100%;height:auto;display:block}.galileo-flow .info-and-button{padding:20px 16px;text-align:center}div.galileo-flow.swap-devices .info-and-button{padding:20px 16px 4px}.galileo-flow .returning-user-quit-container{margin:0 16px}.galileo-flow .returning-user-quit-container .btn:nth-of-type(2){margin-top:16px}.galileo-flow .info-and-button .info{font-family:VodafoneLtRegular;font-size:18px;line-height:1.4;margin-bottom:20px;word-wrap:break-word}.galileo-flow .info-and-button .info.move-device-different-instructions{font-size:20px}.galileo-flow .spinner-aligner{width:auto;margin:0 auto;position:fixed;top:calc(50% - 102px);text-align:center;left:15px;right:15px;transform:none}.galileoPageSpinner{display:inline-block;position:relative;width:42px;height:42px;margin:3px}.galileoPageSpinner div{box-sizing:border-box;display:block;position:absolute;width:100%;height:100%;border-radius:50%;animation:galileoPageSpinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid transparent;border-top-color:#9c2aa0}.galileoPageSpinner div:first-child{animation-delay:-.45s}.galileoPageSpinner div:nth-child(2){animation-delay:-.3s}.galileoPageSpinner div:nth-child(3){animation-delay:-.15s}@keyframes galileoPageSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.galileo-flow .spinner-spacer{height:20px}.preparing-container{display:flex;flex-direction:row;align-items:center;padding-top:15px;padding-bottom:20px}.preparing-image{width:50px;height:50px;margin:0 14px 0 3px;display:block}.preparing-container-h2{margin:0;padding:0;font-size:22px;line-height:24px;color:#000}.rio-style .galileo-activation-card{font-family:"VodafoneLtRegular";font-size:28px}.rio-style .preparing-container-h2{font-size:18px}p.preparing-infos{font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:20px}.companionSubscriptionWrapper{margin-bottom:10px}.companionSubscriptionWhitebox{display:flex;align-items:center;margin-bottom:0!important;padding:16px 18px 20px 16px!important}.companionSubscriptionExpansion{box-shadow:0 2px 4px 0 rgba(0,0,0,.1);background-color:#ebebeb;padding:20px 16px;font-size:16px;color:#333;text-align:center;line-height:22px}.companionSubscriptionExpansion>.infoPar{font-family:VodafoneRgRegular}.btnWithTopMargin{margin-top:15px}.companionSpinnerContainer.withMargin,.infoPar.withMargin{margin-bottom:30px}.infoPar.dvaInfo{text-align:left;margin-bottom:15px}.companionSpinnerContainer{display:flex;flex-direction:column;align-items:center}.companionSubscriptionWhitebox>img{width:24px;height:24px}.companionInnerWhiteBox{background-color:#fff;padding:16px;margin-bottom:15px}.esimStatusBar{display:flex;flex-direction:row}.esimStatusBar>.profileStatus{display:flex;flex-direction:column;flex:2 1;text-align:left}.esimStatusBar>.deviceEid{display:flex;flex-direction:column;flex:1 1;text-align:left}.esimStatusBar>.datePriceBox{margin-bottom:16px}.deviceEid>.eId{font-size:16px}.whiteboxTitle{font-family:VodafoneRgBold}.whiteboxTitle.wrapText{word-break:break-all}.companionInnerWhiteBox>.titlePar{font-family:VodafoneRgBold;text-align:left;margin-bottom:15px}.ledAndStatus{display:flex;align-items:center;font-size:14px}.companionInnerButton{margin-left:auto;margin-right:auto;margin-top:15px}.unavailableSubscriptionWrapper .companionInnerButton .message{text-align:left}.qrCodeCanvasContainer{display:flex;justify-content:center}.odaACMAnimationContainer{width:40%}.activationCode{word-break:break-all}.companionNameAndStatus{display:flex;flex-direction:column;flex:1 1}.companionSubscriptionWhitebox>.companionNameAndStatus>.deviceName{font-family:VodafoneLtRegular;font-size:18px;color:#333;letter-spacing:0;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;max-width:220px}.companionSubscriptionWhitebox>.companionNameAndStatus>.statusContainer{display:flex;align-items:center;margin-top:5px}.companionSubscriptionWhitebox>.companionNameAndStatus>.statusContainer>.status{font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:22px}.companionLed{height:12px;width:12px}.companionLed,.eSIMStatusLed{border-radius:50%;margin-right:6px}.eSIMStatusLed{height:8px;width:8px}div.galileo-error .whitebox+.whitebox{margin-top:10px}div.galileo-error{z-index:10;position:relative;min-height:20%;padding:25px 15px 50px}.hero-image-wrapper{position:relative;height:0}.hero-image{z-index:10;position:relative;width:100%;height:auto}.galileo-error .hero-image{width:calc(32px + 100%);margin-left:-16px;margin-top:-23px}div.galileo-error h2{padding-left:0;padding-right:0;margin-bottom:20px;font-family:VodafoneRgRegular;font-size:28px;color:#333;line-height:30px}div.connect-rio-device-error h2{font-size:28px}div.connect-rio-device h2{font-size:24px}.error p,.error ul{font-size:16px;line-height:20px}.error p,.error ul,.galileo-error p,.galileo-error ul{font-family:VodafoneRgRegular;color:#333;letter-spacing:0}.galileo-error p,.galileo-error ul{font-size:18px;line-height:24px}.connect-rio-device .galileo-error p{font-size:20px}.galileo-error p{text-align:center}.galileo-error .expandable-field-control{padding:16px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);min-height:72px}.galileo-error .expandable-field-control-title{text-align:left}.galileo-error .expandable-content-container{margin:0}.error ul,div.galileo-error ul{list-style:disc inside}.failed-subscription-box-header{font-size:16px;color:#fff;letter-spacing:0;text-align:center;line-height:21px}.failed-subscription-box-order{font-family:VodafoneLtRegular;font-size:28px;color:#fff;letter-spacing:0;line-height:36px}.cancel-sub-title{font-family:VodafoneRgRegular;line-height:24px}.cancel-sub-text,.cancel-sub-title{font-size:20px;color:#fff;letter-spacing:0;padding:0 35px}.cancel-sub-text{line-height:28px;margin-top:20px}.cancel-sub-subtitle{font-family:VodafoneRgBold}.cancel-sub-subtext,.cancel-sub-subtitle{font-size:14px;color:#fff;letter-spacing:0;text-align:center;line-height:18px}.cancel-sub-subtext{font-family:VodafoneRgRegular}.cancel-sub-black-box{background-color:#212121;margin:0 35px}.cancel-sub-black-box p{font-family:VodafoneRgBold;font-size:16px;color:#fff;letter-spacing:0;line-height:21px;padding:20px 15px 0}.cancel-sub-button-container{padding:0 35px}.cancel-sub-assistance-box-large{border-radius:8px;background-color:#f4f4f4}.black-text{color:#000}.cancel-sub-icon{width:52px;height:52px;padding:10px;float:left}@media only screen and (min-width:300px){.cancel-sub-icon{padding:15px}}.cancel-sub-assistance-header{font-family:VodafoneRgRegular;font-size:24px;color:#333;letter-spacing:0;line-height:30px;float:right;padding:6px 10px 0 0}@media only screen and (min-width:300px){.cancel-sub-assistance-header{padding-top:11px;padding-right:15px}}@media only screen and (min-width:360px){.cancel-sub-assistance-header{padding-top:25px}}.cancel-sub-assistance-inner-box{background-color:#e3e3e3;border-bottom-left-radius:8px;border-bottom-right-radius:8px;text-align:center;padding-top:20px;padding-bottom:20px}.cancel-sub-round-div{background-color:#fff;border-radius:50%;height:60px;width:60px;margin:0 auto}.cancel-sub-assistance-text{padding-top:6px;font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;text-align:center}.cancel-sub-spacer{margin:15px 0;height:1px;width:100%;background-color:#ccc}.cancel-sub-notification-icon{height:30px;width:30px;float:left}.cancel-sub-notification-message{font-family:VodafoneRgRegular;font-size:16px;color:#fff;letter-spacing:0;line-height:24px;float:right;padding-left:10px}.faq-no-results{padding:120px 30px;font-family:VodafoneRgBold;font-size:20px;color:#333;letter-spacing:0;text-align:center;line-height:24px}div.tab-container{width:auto;margin-left:-15px;margin-right:-15px;margin-bottom:-8px;height:56px;overflow-y:hidden;overflow-x:hidden}div.tabs-bg{background:#fff;padding:0;width:100%;height:48px;box-shadow:0 1px 0 0 rgba(0,0,0,.15);position:relative}div.tabs-row{overflow-y:hidden;overflow-x:scroll;padding:0 15px 8px}div.tab,div.tabs-row{white-space:nowrap;text-align:center}div.tab{padding:0;display:inline-block;margin:0 -2px;height:48px;font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:20px;min-width:76px;position:relative}.tab-ttl{padding:14px 16px 0;height:100%;opacity:.6;cursor:pointer}.selected{opacity:1;color:#e60000}.sel-tab{height:8px;width:100%;bottom:-5px;margin-top:-3px;border-top:3px solid #e60000}.unsel-tab{display:none}.red-arrow-down{height:0;width:0;border-top:8px solid #e60000;border-left:8px solid transparent;border-right:8px solid transparent;margin:0 auto}.grid-element:nth-child(3){grid-column:unset}.FAQ-btn{background:#e60000;width:46px;height:46px;border-radius:0 6px 6px 0}.FAQ-btn img{width:32px;height:32px;padding:7px}div.FAQbox{background:#fff;padding:0}div.FAQ{display:grid;grid-template-columns:1fr 44px;width:100%;cursor:pointer}.FAQ-arr{grid-column:unset;width:32px}.FAQ-text{padding:12px 15px;font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;min-height:58px;flex-direction:column;justify-content:center}.FAQ-arr img{width:32px;height:32px;margin-top:12px}.FAQbox hr{display:block;margin:0 15px;border:0;border-bottom:1px solid #ccc;width:auto}.FAQ-cont{padding:15px;font-family:VodafoneRgRegular;color:#333;letter-spacing:0;width:100%;white-space:pre-line}.img-overlay{z-index:10;position:relative;width:96px;height:96px;margin-left:auto;margin-right:auto;display:block}.net-error-overlay{position:absolute;width:100%;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.9);z-index:11000;cursor:pointer}div.net-error-overlay{display:grid;grid-template-rows:auto 1fr;width:100%}.net-error-row:nth-child(2){grid-row:unset}.net-error-row{width:100%}.header-msg{font-family:VodafoneRgRegular;font-size:22px;color:#fff;letter-spacing:0;text-align:center;line-height:28px;padding:20px 30px;display:flex;flex-direction:column;justify-content:center}.cont-msg{background:#333;padding:0 30px 30px;text-align:center}.cont-msg p{font-family:VodafoneRgRegular;font-size:20px;color:#fff;letter-spacing:0;line-height:24px;padding-bottom:10px}.cont-msg img{width:96px;height:96px;margin-top:91px}.scroller-wrapper{margin-left:-15px;margin-right:-15px;overflow:hidden}.scroller-right-padding{flex:0 0 auto;height:1px;width:30px}.scroller{display:flex;flex-wrap:nowrap;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;margin-bottom:-15px}.scroller::-webkit-scrollbar{display:none}.scroller-wrapper+.dots{margin-top:6px}.storebox{flex:0 0 auto;display:flex;flex-direction:column;width:300px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.35);padding-bottom:20px;margin-left:15px;margin-bottom:25px;scroll-snap-align:center}.storebox:first-child{margin-left:30px}.storebox-header{display:flex;padding-top:20px;padding-left:15px;flex-direction:row}.storebox-name{font-size:16px;color:#333;line-height:24px;padding-left:10px;flex:1 1}.storebox-name,.storebox-number{font-family:VodafoneRgBold;letter-spacing:0;align-self:flex-start}.storebox-number{background-color:#e60000;border-radius:50%;height:20px;width:20px;font-size:12px;color:#fff;text-align:center;padding-top:3px;line-height:13px;margin-top:2px}.storebox-buttons-container{margin:0 15px}.storebox-text-container{padding:12px 15px 20px;display:flex;flex:1 1}.storebox-address-col{width:130px}.storebox-address-col>p+p,.storebox-hours-col>p+p{margin-top:6px}.storebox-hours-col{width:130px;padding-left:10px}.storebox-text-content{font-family:VodafoneRgRegular}.storebox-text-content,.storebox-text-header{font-size:14px;color:#333;letter-spacing:0;line-height:18px}.storebox-text-header{font-family:VodafoneRgBold}.storebox-toomany{width:100%;flex:1 1;text-align:center}.storebox-toomany-icon{margin:67px 0;width:96px;height:96px}.storebox-toomany-text{font-family:VodafoneRgRegular;font-size:16px;line-height:21px}.city-search-info{font-family:VodafoneRgRegular;font-size:20px;color:#333;letter-spacing:0;text-align:center;line-height:24px;margin:30px 15px 0}.accordion-wrapper{box-shadow:0 2px 4px 0 rgba(0,0,0,.35)}.accordion-top{background-color:#fff;display:flex}.blue-stripe{background-color:#00b0ca;width:6px;height:78px}.accordion-infos{margin-left:15px;display:flex;flex-direction:column;justify-content:center;width:88%}.accordion-infos-title{font-size:20px;color:#333}.accordion-infos-title,.accordion-infos p{font-family:VodafoneRgRegular;letter-spacing:0;line-height:22px}.accordion-infos p{font-size:16px;color:#666}.accordion-arrow-container{display:flex;flex-direction:column;justify-content:center;width:12%;min-width:44px}.accordion-arrow{height:32px;width:32px}.brand-picker-text{margin:0 15px}.brand-picker-text,.qr-info-text{font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:20px}.brand-spacer-light{margin:0}.brand-spacer-light,.brand-spacer-stretched{height:1px;background-color:#ccc}.checkmark{height:30px;width:30px;background:#fff;border:1px solid #ccc;border-radius:50%}.checkmark:after{content:"";display:none}.no-eid-step-text{font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:24px}.no-eid-button-wrapper{padding:0 15px}.pinbox{background-color:#f4f4f4;border:1px dashed #afafaf;border-radius:5px}.no-eid-header{font-family:VodafoneRgBold;font-size:16px;letter-spacing:0;line-height:24px}.pin-code{font-family:VodafoneLtRegular;font-size:32px;color:#333;line-height:30px}.pin-code,.pin-message{letter-spacing:0;text-align:center}.pin-message{font-family:VodafoneRgRegular;font-size:14px;color:#666;line-height:18px}.manual-input-button-wrapper{position:absolute;bottom:0;margin:0 0 -10px;padding:0 auto;width:100%}.bold-font{font-family:VodafoneRgBold}.indicator-label-container{padding-top:10px}.indicator-value-container{padding-top:2px}.indicator-units-container{padding-top:1px}.personal-device-field{padding-left:40px;padding-right:40px}.pesonal-device-icon{padding-left:50px;padding-right:40px}.alexa-step-container{margin:0 60px 0 10px}.inline-flex-container{display:inline-flex}.brand-picker-container{border-top:1px solid #ccc}.brand-picker-container .selected{color:#333}.no-shadow{box-shadow:unset!important}.text-aligner-center{text-align:center}.activationCodeBoxText{font-family:VodafoneRgRegular;font-size:16px;line-height:1.5;margin-bottom:10px}.line-spacer{margin-top:20px}.text-align-left{text-align:left}.connect-device-step-container{margin:0 10px}.hidden-textarea{position:absolute;top:0;left:-9999px}.ball-min{min-height:52px}.action-desc-noicon{left:0;width:100%}.manual-overlay-container{flex-direction:column}.manual-flex{flex:1 1}.white-text{color:#fff}.onboard-footer{padding-bottom:15px}.preview-simulation-caption{font-size:"smaller";margin:"15px";line-height:"unset"}.preview-simulation-frame{border-radius:6px;padding:6px;border:1px dashed #e60000}.edit-icon{width:24px;height:24px;padding-left:15px;padding-top:10px}.payment-cancel-icon{position:relative;margin-left:-52px}.payment-name-field{padding-left:40px;padding-right:40px;display:flex}.payment-input{padding-right:105px}.numberselector-disclaimer{font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:24px;margin-bottom:24px}.numberselector-checkbox{width:20px;height:20px}.numberselector-rememberlogin{display:flex;flex-direction:row}.numberselector-rememberlogin>.label{margin-left:10px;margin-top:2px;font-family:VodafoneRgBold;font-size:16px;color:#333;letter-spacing:0;line-height:18px}.numberselector-country,.numberselector-selector{display:flex;flex-direction:row}.numberselector-country{background:#fff;border:1px solid #ccc;border-radius:4px;margin-right:10px;width:77px;align-items:center;justify-content:space-between;padding:0 10px}.numberselector-flag{height:auto;width:24px}.numberselector-prefix{font-family:VodafoneRgRegular;font-size:18px;color:#333;line-height:24px}.numberselector-input{width:unset;flex:1 1}footer{background-color:#333;color:#fff;padding:30px 15px;display:flex;flex-direction:column}footer>.first-row{margin:0 auto;display:flex;flex-direction:row}footer>.last-login-row,footer>.second-row{margin:0 auto}.last-login-text{color:#ccc}.footer-text,.last-login-text{font-family:VodafoneLtRegular;font-size:16px;letter-spacing:0;text-align:center;line-height:32px}.footer-text{color:#fff}.footer-separator{margin:0 10px}.footer-button{text-decoration:none;border:none;outline:none}.cookie-text{font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:24px}.cookie-link,.cookie-link:visited{color:#000}.callbox-on-overlay{margin:0 35px}.callbox-open-now{font-family:VodafoneRgRegular!important;font-size:24px!important;color:#428600!important;letter-spacing:0!important;line-height:30px!important;margin-bottom:5px}.callbox-day-hour{font-family:VodafoneRgRegular!important;font-size:16px!important}.callbox-day-hour,.callbox-number-header{color:#333!important;letter-spacing:0!important;line-height:24px!important}.callbox-number-header{font-family:VodafoneRgBold!important;font-size:20px!important;margin-bottom:10px}.galileo-error>.lightBackground{margin-top:10px;margin-bottom:10px}#Nuance-Chat-Box .whitebox,#Nuance-Chat-Box .whitebox a.disabled,#Nuance-Chat-Box .whitebox div,#Nuance-Chat-Box .whitebox img,#Nuance-Chat-Box .whitebox p{cursor:default!important}#tcChat_Skin footer{background-color:initial}#tcChat_Skin header{height:auto}.chatbox-header{display:flex;flex-direction:row;margin:3px 0 15px;border-bottom:1px solid #ccc;padding-bottom:18px;align-items:center}.oda.chatbox-header{margin:16px 0;border-bottom:none;padding:0}.chatbox-header>img{display:none}.chatbox-header>p{font-family:VodafoneRgRegular;font-size:24px;color:#333;letter-spacing:0;line-height:30px;margin:auto 0 auto 10px;text-align:left}.oda.chatbox-header>p{font-size:20px!important}.chatbox-header>.red-roundel{border-radius:50%;background-color:#fff;min-height:44px;height:44px;min-width:44px;width:44px;display:flex}.red-roundel>img{height:32px;width:32px;margin:auto}.chatbox-body>.info-row{display:flex;flex-direction:row;padding-bottom:20px}.chatBoxImg{width:60px;height:60px}.oda.info-row{margin:0 0 24px!important;padding:0!important}.info-row>p{font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:24px;margin:auto 0 auto 8px}.info-row>.info-led{border-radius:50%;min-width:10px;min-height:10px;margin-top:7px;margin-bottom:auto}.blue-led{background-color:#007c92}.yellow-led{background-color:#eb9700}.gray-led{background-color:#ccc}.red-led{background-color:red}.green-led{background-color:#090}.alexaBoxText{margin-top:10px;font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;line-height:24px}.whitebox>video{max-width:100%;height:auto}.policy-container{margin:0 30px}.privacy-policy-foot,.privacy-policy-head{font-family:VodafoneRgRegular;font-size:20px;letter-spacing:0;line-height:28px;padding-bottom:30px}.privacy-policy-foot{padding:30px 30px 0}.privacy-policy-divider{margin:0 30px;border:.5px solid hsla(0,0%,100%,.6)}.privacy-policy-expandable-content{margin-top:6px;margin-bottom:13px}.open-pp-button{width:auto;margin:39px 0 78px;color:#333;background:#afafaf}.divider{border:.5px solid hsla(0,0%,100%,.6)}.expandable-field-control{display:flex;flex-direction:row;align-items:center;padding:0}.overlay-container .policy-container{padding:40px 16px 30px;margin:0;flex:1 1;color:inherit}.overlay-container.oda .policy-classes,.overlay-container.oda .policy-container{background:none;padding:0;color:inherit}.overlay-container.oda .expandable-field-control{padding:16px 0}.expandable-field-control-title{font-family:VodafoneRgRegular;flex-grow:1;font-size:18px;line-height:24px;margin-right:43px}.animated-content{transition:max-height .4s ease-in-out}.animated-content.active-content{max-height:15000px}.expandable-content-container{max-height:0;overflow:hidden}.expandable-content-container,.overlay-container.oda .expandable-content-container{font-family:VodafoneRgRegular;margin-top:-3px;margin-left:20px;font-size:16px;line-height:19px}.expandable-content-alt{font-family:VodafoneRgRegular;font-size:16px!important;line-height:24px!important;max-height:0;overflow:hidden;text-align:left;padding-left:24px}.overlay-container .expandable-content-alt,.overlay-container .expandable-content-container{height:0;padding:0}.overlay-container .expandable-content-alt.active-content,.overlay-container .expandable-content-container.active-content{margin-top:20px;margin-left:25px;height:auto}.expandable-content-alt ol,.expandable-content-alt ul{margin:0;padding-left:40px}.tncsTextContent{margin-bottom:30px}.overlay-container .tncsTextContent{margin-bottom:13px}.overlay-container.oda .tncsTextContent{margin-bottom:30px}.animated-chevron{transition:all .4s ease-in-out}.rotated{transform:rotate(180deg)}.cookie-container{margin:0 30px}.cookie-head{font-family:VodafoneLtRegular;font-size:22px;line-height:24px;text-align:justify}.cookie-sub-head{font-family:VodafoneRgRegular;font-size:20px;line-height:28px}.cookie-sub-head a{text-decoration:underline}.expanded-subtitle{font-family:VodafoneRgBold}.expanded-text{font-family:VodafoneRgRegular}.expanded-text+.cookies-used,.expanded-text+.expanded-subtitle{margin-top:16px}.benefits-prices-container{margin:35px 0 17px}div.galileo-flow .benefits-prices-container{margin:25px 0 23px}.benefits-prices-container p{text-align:center}.benefits-promo-v3{font-size:22px}.benefits-normal-price,div.galileo-flow .whitebox .benefits-normal-price{font-family:"VodafoneLtRegular";font-size:22px;line-height:33px;color:#333;margin-top:5px}div.galileo-flow .whitebox .benefits-normal-price{margin-top:0}.benefits-normal-price-amount,div.galileo-flow .whitebox .benefits-normal-price-amount{font-family:"VodafoneRgRegular";font-size:38px;line-height:33px;color:#151515;padding-right:7px}.benefits-free-trial,div.galileo-flow .whitebox .benefits-free-trial{font-family:"VodafoneLtRegular";font-size:22px;line-height:33px;color:#333;margin-top:5px}div.galileo-flow .whitebox .benefits-free-trial{margin-top:0;line-height:32px}.benefits-free-price,div.galileo-flow .whitebox .benefits-free-price{font-family:"VodafoneRgBold";font-size:38px;line-height:33px;color:#333;padding-right:7px}div.galileo-flow .whitebox .benefits-free-price{font-size:38px;line-height:40px}.overlay-disclaimer{margin:20px 35px 0;font-family:VodafoneRgRegular;font-size:20px;color:#fff;letter-spacing:0;line-height:28px}.address-send-button{max-width:300px;margin:20px auto}@media only screen and (max-width:639px){.esimStatusBar{flex-direction:column}}.number-selector{flex-grow:1;display:flex;flex-direction:column;border-top-left-radius:6px;border-top-right-radius:6px;margin-top:-6px;background-color:#fff;padding:24px 16px 41px}.number-selector .simpleNavigator{min-height:72px;width:100%;background-color:#fff;display:flex;align-items:center;padding:0 85px}.spinnerContainer{padding-top:161px!important;padding-bottom:161px!important}.spinnerContainer>p{--text-margin:15px;--text-line:24px;font-size:18px;width:262px;margin-left:49px;margin-right:49px}.number-selector .localSpinner{margin-top:341px;margin-bottom:386px;--spinner-size:76px;display:flex;align-items:center}.number-selector .localSpinner>p{margin-top:30px;--text-line:28px;font-size:20px;width:580px}.number-selector .localSpinner>div{--spinner-size:76px}.number-selector .simpleNavigator>.logo{height:48px;width:48px}.number-selector .content{padding:0}.number-selector .content .whiteBox{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);margin:30px 85px 52px;padding-top:50px;padding-bottom:40px;display:flex;flex-direction:column;align-items:center}.number-selector .content .whiteBox .logo{height:96px;width:96px;background-image:none}.number-selector .content .whiteBox .text{font-family:VodafoneRgRegular;font-size:20px;color:#333;letter-spacing:0;text-align:center;line-height:24px;max-width:580px}.sycamore-number-selector.number-selector .content .whiteBox .text{font-size:18px}.sycamore-number-selector.number-selector .content .whiteBox>.title{font-size:24px;margin:16px 10px;line-height:1.23}.number-selector .content .whiteBox .title{font-family:VodafoneRgRegular;font-size:40px;color:#333;letter-spacing:0;text-align:center;line-height:48px;margin:20px 0}.number-selector .content .whiteBox .buttonSection{margin-top:60px}.number-selector .content .whiteBox .inputSection{margin-top:40px}.number-selector .content .whiteBox .inputSection .inputLabel{padding-bottom:4px;font-size:18px;text-align:left;color:#666}.number-selector .content .whiteBox .btn,.number-selector .content .whiteBox input{width:380px}.number-selector .content .whiteBox .primary{height:50px;margin-top:40px}.number-selector .content .whiteBox .tertiary.disabled{background-color:#999}.numberselector-selector{display:block}.number-selector-item{display:flex;flex-direction:row;border-bottom:1px solid #ccc;margin:0;padding:29px 0}.number-selector-item>img{height:30px;width:30px;margin:auto 0}.number-selector-text{font-family:VodafoneRgRegular;font-size:20px;color:#333;letter-spacing:0;line-height:24px;flex:1 1}@media only screen and (max-width:1024px){.containerWithPadding,.number-selector .simpleNavigator{padding:0 22px}.number-selector .localSpinner{margin:311px 345px 359px 347px}.number-selector .localSpinner>p{margin-top:30px;--text-line:28px;font-size:20px;width:580px}.number-selector .content .whiteBox{margin:21px 22px 26px;padding-top:50px;padding-bottom:125px}.number-selector .content .whiteBox .logo{width:88px;height:88px}.number-selector .whiteBox>.title{font-family:VodafoneRgRegular;font-size:34px;color:#333;letter-spacing:0;text-align:center;line-height:40px;margin:20px 0}.number-selector .content .whiteBox .btn{margin-bottom:20px}.number-selector .content .whiteBox .primary{margin-top:40px}.numberselector-selector{display:block}.number-selector-item{display:flex;flex-direction:row;border-bottom:1px solid #ccc;margin:0;padding:29px 0}.number-selector-item>img{height:30px;width:30px;margin:auto 0}.number-selector-text{font-family:VodafoneRgRegular;font-size:20px;color:#333;letter-spacing:0;line-height:24px;flex:1 1}}@media only screen and (max-width:639px){.number-selector .content .whiteBox{margin:16px 16px 24px;padding:30px 20px 58px}.sycamore-number-selector.number-selector .content .whiteBox{padding:10px 16px 16px 10px}.sycamore-number-selector.number-selector .number-selector .localSpinner{margin:263px 141px 288px}.number-selector .localSpinner>p{margin-top:15px;--text-line:24px;font-size:18px;width:262px}.number-selector .content .whiteBox .logo{width:72px;height:72px}.containerWithPadding,.number-selector .simpleNavigator{padding:0 16px}.number-selector .simpleFooter{padding-left:16px;padding-right:16px;display:flex;flex-direction:column}.number-selector .simpleFooterLinks{margin:0 auto}.number-selector .whiteBox>.title{font-size:24px;line-height:30px;margin:20px 0}.number-selector .whiteBox>.text,.number-selector .whiteBox>.title{font-family:VodafoneRgRegular;color:#333;letter-spacing:0;text-align:center}.number-selector .whiteBox>.text{font-size:18px;line-height:20px;max-width:580px}.number-selector .content .whiteBox .text{font-size:18px}.number-selector .content .whiteBox .btn{width:296px;height:51px;margin-bottom:10px}.number-selector .content .whiteBox .inputSection .btn,.number-selector .content .whiteBox input{width:296px}.number-selector .content .whiteBox .primary{height:44px;margin-top:20px}.mva-number-selector div.sp20{border-bottom:1px solid #ccc}.numberselector-selector{display:block}.number-selector-item{display:flex;flex-direction:row;border-bottom:1px solid #ccc;margin:0;padding:29px 0}.number-selector-item>img{height:30px;width:30px;margin:auto 0}.number-selector-text{font-family:VodafoneRgRegular;font-size:20px;color:#333;letter-spacing:0;line-height:24px;flex:1 1}}.welcome-slider-button{display:none}.secondary-postcode-container{margin-top:15px;display:flex;flex-direction:row!important}.secondary-postcode-container>.row-container{flex:1 1}.secondary-postcode-container .input-container{position:relative}video:focus{outline:none}.alexaTutorialMVA>video{min-width:100%}.mva10-hero-image{border-top-left-radius:6px;border-top-right-radius:6px}.overlay-container{position:unset;color:#333}.overlay-container,.overlay-container.failed-subscription{background-color:#fff}.failed-subscription .children-wrapper{padding:0}.failed-subscription .cancel-subsciption-para{width:100%;padding:0 16px}.failed-subscription .cancel-subsciption-para .cancel-sub-title.child-one{display:inline;padding-left:0;padding-right:3px}.failed-subscription .cancel-subsciption-para .cancel-sub-text.child-two{display:inline;padding:0!important}.failed-subscription .cancel-sub-text{padding:0 16px!important}.failed-subscription .cancel-sub-text:nth-child(5){margin-top:0}.failed-subscription .cancel-sub-text.sub-text{padding-top:0!important}.cancel-sub-text{font-family:VodafoneRgRegular;font-size:16px;color:#333;text-align:left;line-height:24px;padding-top:20px!important;margin-top:0}.cancel-sub-text:nth-child(5){margin-top:45px}.cancel-button-container{margin:30px 16px}.callbox-on-overlay{margin:20px 16px 50px}.cancel-sub-callbox{margin:20px 0}.failed-subscription .cancel-sub-black-box{padding-bottom:37px}.cancel-sub-black-box{margin-left:16px;margin-right:16px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);border-radius:6px}.failed-subscription .failed-subscription-box-header{padding-top:13px}.failed-subscription .chatbox-header{padding-bottom:30px;margin-bottom:34px;border-bottom:1px solid #ebebeb}.failed-subscription .cancel-sub-title{display:block;color:#333;font-family:VodafoneRgRegular;font-size:16px;letter-spacing:0;line-height:24px;padding:5px 16px 0}.failed-subscription-box-header{font-family:VodafoneRgRegular;font-size:18px;color:#333;line-height:22px}.failed-subscription-box-order{margin-top:16px;font-family:VodafoneRgRegular;font-size:30px;color:#000;text-align:center;word-break:break-all;line-height:34px}.badge4you .bottom{margin-top:12px}.welcomeInfos{padding-bottom:0}.welcomeInfos>.subInfos{padding:0}.caption-title{font-family:VodafoneRgRegular;font-size:30px;color:#000;line-height:34px;padding-top:20px}.caption-slide{font-family:VodafoneRgRegular;font-size:24px;color:#333;text-align:center;line-height:28px;padding-bottom:48px;margin-top:20px}.dots>.dot{background:#999;border:1px transparent;height:8px;width:8px;margin:0}.dots>.dot+.dot{margin-left:16px}.dots>.dot.active{background-color:#fff;border:2px solid #666;height:6px;width:6px}.welcome-slider-button{display:block;margin:0 16px;width:unset}.welcome-features-button{display:block;margin:6px 0 0;width:unset}.feature-icon-wrapper{border-radius:0;background-color:#fff}.feature-icon-wrapper>.feature-icon{height:24px;width:24px;padding-left:15px}.welcome-feature{display:flex;padding:17px 0 17px 13px;font-size:16px;align-items:center}.welcome-feature,.welcome-feature.subs-banner{font-family:VodafoneRgRegular;color:#333;text-align:left;line-height:24px}.welcome-feature.subs-banner{font-size:18px}.welcome-feature:first-child{padding-top:0}.welcome-feature:last-child{padding-bottom:0}.welcome-feature-icon-wrapper{display:flex;align-items:center}.welcome-feature-icon-wrapper-black{background-color:#333}.welcome-feature-icon-wrapper-black,.welcome-feature-icon-wrapper-transparent{display:flex;align-items:center;justify-content:center;border-radius:50%;max-width:var(--welcome-feature-icon-wrapper-dim);min-width:var(--welcome-feature-icon-wrapper-dim);max-height:var(--welcome-feature-icon-wrapper-dim);min-height:var(--welcome-feature-icon-wrapper-dim);margin-left:-14px}.welcome-feature-icon-wrapper-transparent{text-align:center;color:#fff;background-color:initial}.welcome-feature-icon-wrapper-black>.welcome-feature-icon{width:32px;height:32px}.welcome-feature-desc{margin-left:27px}.welcome-feature-desc.narrower{margin-left:19px}.welcome-feature-desc.no-margin{margin-left:0}.badge4you{left:-7px;top:5px;min-width:48px;height:48px}.welcome-features-title{text-align:center}.welcome-features-title:first-child{margin-top:15px!important}.device-details-info-text{text-align:left;padding:0;margin-bottom:16px;line-height:20px}.dva-details-info-text{padding:0;margin:4px 0 24px;line-height:20px}.device-details-info-text a:visited{color:#333}.device-details-info-text.not-eligible{margin-bottom:0}.indicators-header{padding-top:20px}.indicators-header:first-child{padding-top:0}.indicators-title{padding:0;font-size:18px}.indicators-title.with-bottom-spacer{border-bottom:1px solid #ebebeb;padding-bottom:10px;width:100%}.info-card-text{line-height:22px;padding:0}.info-card-button-container{padding:0}.info-card-button-container.with-top-margin{margin-top:22px}.info-card-button-container .message,.mva10-info-card-text{color:#666}.info-card-button-container .btn{margin-top:20px}.info-card-flex{padding:20px 0}.info-text{color:#333}.icon-container .roundel{border-radius:0;margin-right:13px;background-color:initial}.roundel img{width:32px;height:32px}.info-card-text.with-top-margin{margin-top:10px;line-height:24px}.info-card-aftererror{border-top-color:#ebebeb;margin:20px 0 0}.info-card-aftererror p{margin:20px 0 0;padding:0 4px}.signpost-container.with-padding{padding:16px 20px}.button-container-oncard{padding:0;margin:0}.button-container-oncard a:last-child{margin-top:16px}.mva10-overlay-container{background-color:rgba(0,0,0,.7);height:100%;width:100%;position:fixed;z-index:10003;overflow:auto;display:flex;flex:1 1}.mva10-overlay-container.fade-out{animation:fadeOut .5s ease-in;animation-iteration-count:1}.mva10-overlay-container.fade-in{animation:fadeIn .5s ease-in;animation-iteration-count:1}.mva10-overlay-wrapper{padding:30px 16px 39px;width:100%;position:absolute;bottom:0;border-radius:6px 6px 0 0;box-shadow:0 4px 10px 0 rgba(0,0,0,.32);background-color:#fff;color:#333;flex-direction:column;flex:1 1}.mva10-overlay-wrapper.slide-down{animation:slideDown .5s ease-in;animation-iteration-count:1}.mva10-overlay-wrapper.slide-up{animation:slideUp .5s ease-in;animation-iteration-count:1}@keyframes fadeIn{0%{background-color:transparent}to{background-color:rgba(0,0,0,.7)}}@keyframes fadeOut{0%{background-color:rgba(0,0,0,.7)}to{background-color:transparent}}@keyframes slideDown{0%{opacity:1;transform:translateY(0)}50%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}50%{opacity:0}to{opacity:1;transform:translateY(0)}}.mva10-overlay-wrapper .overlay-header{display:flex;flex:1 1}.mva10-overlay-wrapper .overlay-header p{font-family:VodafoneRgBold;font-size:16px;letter-spacing:-.27px;flex:1 1;min-width:220px;padding-top:2px}.mva10-overlay-wrapper .overlay-header img{width:24px;height:24px;padding-left:20px;cursor:pointer}.whitebox{background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);border-radius:6px;padding:23px 16px 20px}.chatbox-header{padding-bottom:29px;margin:0 0 20px}.chatbox-header p{font-family:VodafoneRgRegular;font-size:28px;color:#000;line-height:36px;margin:auto 0 auto 17px}.chatbox-header .red-roundel{background-color:#fff;min-height:40px;height:40px;min-width:40px;width:40px;display:flex}.red-roundel img{height:40px;width:40px;margin:auto}.chatbox-body{text-align:center}.chatbox-body .callbox-open-now{font-size:32px!important;color:#678d2e!important;margin-bottom:13px}.chatbox-body .callbox-closed-now{font-size:32px!important;color:#e60000!important;margin-bottom:13px}.chatbox-body .callbox-day-hour{font-size:19px!important;color:#333!important;line-height:30px}.chatbox-body .callbox-number-header{margin-top:32px;margin-bottom:16px}.chatbox-body .callButton{margin-top:16px}.chatbox-body .callButton:first-child{margin-top:0;margin-bottom:0}.chatbox-body .callButton:only-of-type{margin-top:0;margin-bottom:22px}.chatbox-body .cc-custome-numbers .callButton:only-of-type{margin-top:0;margin-bottom:0}.chatbox-body .charges-text{padding-top:8px;padding-bottom:32px}.chatbox-body .sub-header-text{margin-top:-14px;padding-top:0;padding-bottom:14px}.whitebox.customer-care-whitebox{padding-bottom:2px}.chatbox-body .info-row{display:flex;flex-direction:row;padding-bottom:20px}.info-row p{margin:auto 0 auto 11.9px;text-align:left}.info-row .info-led{min-width:8px;min-height:8px}.oda.info-row .info-led{min-width:12px;min-height:12px}.chatbox-body .blue-led{background-color:#6de64b}.chatbox-body .yellow-led{background-color:#fdf100;border:1px solid #979797}.chatbox-body .gray-led{border:1px solid #979797;background-color:#fff}.chatbox-body .red-led{background-color:#e60000}.chatbox-body .primary{border-radius:6px}.chatbox-body .primary.disabled{background:#dbdbdb}.app-title.country-selector{background-image:url(/static/media/mva10_countryselector_bg.2a9c395a.png);background-color:none;background-size:100% 175px;background-repeat:no-repeat;background-position-y:-3px;height:102px;margin:0;padding:0 12px;display:flex;flex-direction:row;align-items:center}.country-selector img.vodafone-icon{width:28px;height:34px;margin-top:-7px;margin-left:6px;margin-right:6px}.country-selector h1{flex:1 1;padding:0 52px 0 12px;margin-top:-3px;text-align:center;line-height:24px;font-size:18px}.firstelem-on-country-selector{font-family:VodafoneRgRegular;font-size:28px;color:#000;text-align:center;line-height:36px;margin-bottom:31px}.content-container-on-country-selector{margin-top:0}.content-on-welcome{padding-top:0!important}.content-on-country-selector{border-top-left-radius:6px;border-top-right-radius:6px;margin-top:-6px;background-color:#fff;padding:24px 16px 30px!important}.notch .content .countryAction{box-shadow:0 2px 8px 0 rgba(0,0,0,.16);border-radius:6px;margin-bottom:17px;padding-right:19px;padding-left:14px}.country-selector+.padnotch{padding-top:0;background-color:#e60000}.notch .content .countryAction .name{font-family:VodafoneRgBold;font-size:18px;color:#333;text-align:left;line-height:24px}.notch .content .country-selector-disclaimer{font-family:VodafoneLtRegular;font-size:16px;color:#333;text-align:left;line-height:21px;margin-top:24px}.first-row-on-country-selector{flex-direction:row!important;align-items:end!important}.footer-button-country-selector{margin-top:0!important}.footer-text-on-country-selector{font-size:20px!important;color:#fff!important;text-align:center!important;line-height:24px!important}.footer-text-on-country-selector-second{font-size:14px!important;text-align:center!important;margin-bottom:15px}.footer-special-separator-on-country-selector{display:inline!important}.hover-div:hover{background-color:#f4f4f4;border-radius:6px}.device-subscription-content:hover{background-color:#fff;border-radius:6px}.subInfos.smallTopPadding{padding-top:8px}.subInfos>h2{margin-top:15px;margin-bottom:15px;font-size:24px;line-height:30px}.ok-icon{height:60px;width:60px;margin-top:0}.top>.container{padding-left:0;padding-right:0;color:#333}.infos h2{color:#333}.device-subscription{background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);border-radius:6px;margin-bottom:17px}.device-subscription-content>.icon-wrapper{background-color:initial;margin-left:16px;width:var(--subscriptions-icon-dim);height:var(--subscriptions-icon-dim);min-height:var(--subscriptions-icon-dim);min-width:var(--subscriptions-icon-dim);border-radius:0;display:flex}div.signpost-container{box-shadow:0 2px 8px 0 rgba(0,0,0,.16);border-radius:6px;margin-bottom:20px}.device-selection-icon{display:inline-block;margin-left:16px;width:auto;min-height:32px;max-height:32px;margin-top:23px;margin-bottom:24px}.content{background-color:#f4f4f4}.children-wrapper{padding:21px 15px 30px;display:flex;flex-direction:column;flex-grow:1}.move-sub-tutorial-container .children-wrapper{padding:21px 15px 41px}.apple-watch-tutorial-container.grayBg .children-wrapper{padding:24px 16px 40px}.growable{display:flex;flex-direction:column}.number-selector .children-wrapper{padding:0}.firstelem{font-family:VodafoneRgRegular;font-size:28px;color:#000;text-align:center;line-height:36px;margin:0 19px 21px}.firstelem-on-country-selector{margin-bottom:31px!important;max-width:272px;margin-left:auto;margin-right:auto}.welcome-features-title{margin-top:30px!important;margin-bottom:10px!important;font-family:VodafoneRgRegular!important;font-size:28px!important;color:#000!important;line-height:36px!important}.a.btn:before{display:none}.mva10-anti-whitebox{background:transparent!important;box-shadow:none!important;padding:0!important}.subsc-feature{padding:0 15px;display:flex;flex-direction:row;min-height:unset;margin-bottom:20px}.subsc-feature:last-child{padding:0 15px;min-height:unset;margin-bottom:0}.subsc-feature+.btn{margin:30px 0 0}.subsc-feature-icon-wrapper{align-self:flex-start}.subsc-feature-icon{height:16px;width:16px}.benefits-prices-container{margin-top:17px;margin-bottom:40px}footer{padding:26px 16px 15px}footer .first-row{flex-direction:column}footer .footer-separator{display:none}footer .last-row{display:flex;padding-top:31px}footer .last-login-text{font-family:VodafoneRgRegular;font-size:14px;color:#999;text-align:left;line-height:24px}footer .footer-text{font-size:18px}footer .footer-text,footer .second-row>.footer-text{font-family:VodafoneRgRegular;color:#fff;line-height:24px}footer .second-row>.footer-text{font-size:14px;text-align:right;flex:1 1}footer .second-row{flex:1 1}footer .footer-button{margin-top:15px}footer .footer-button:first-child{margin-top:0}footer.footer-language-toggle-container{padding-top:18px;padding-bottom:18px}footer a.toggle-language-button:hover{text-decoration:underline;color:#fff}footer .toggle-language-content{display:flex;justify-content:center;cursor:pointer}footer .toggle-language-icon{width:24px;height:24px;margin-right:8px}.subInfos>.customer{font-family:VodafoneLtRegular;font-size:24px;color:#333;text-align:center;line-height:30px;margin:0}.subInfos>.nr{font-family:VodafoneRgRegular;font-size:20px;color:#333;text-align:center;line-height:28px;margin-top:1px;margin-bottom:13px}.device-subscription-content>.status-container>.alias{font-family:VodafoneRgBold;font-size:18px;color:#333;text-align:left;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.device-subscription-content>.status-container>.status>.status-text{margin-top:4px}.device-subscription-content>.chevron{margin-right:20px}.device-subscription-content>.status-container>.status>.led{margin-top:11px}.signp-aux>p{border-top:1px solid #ebebeb;font-family:VodafoneRgRegular;font-size:16px;color:#333;text-align:left;line-height:22px;padding-top:13px;margin:0 6px}.policy-classes .divider{display:none}.overlay-container.oda .policy-classes .divider{display:block}.policy-classes{background:#fff;padding:40px 16px 30px;margin:0;color:#333}.policy-classes h1{font-family:VodafoneRgRegular;font-size:28px;text-align:center;line-height:30px;padding-top:0;color:#000}.policy-classes .whitebox{padding:16px;margin-bottom:16px}.policy-classes .expandable-field-control-title{font-size:18px;text-align:left;line-height:24px}.policy-classes .expandable-field-control img{width:32px!important;height:32px!important}.policy-classes .expandable-content-container{height:0}.policy-classes .expandable-content-container.active-content{margin:12px 0 4px;font-family:VodafoneRgRegular;font-size:16px;color:#151515;line-height:22px;height:auto}.policy-classes .privacy-policy-expandable-content{font-size:16px;line-height:22px}.policy-classes .whitebox.mva10-anti-whitebox{padding-top:23px!important}.policy-classes .mva10-anti-whitebox a{font-size:18px;text-align:center;line-height:24px}.policy-classes .privacy-policy-head{font-family:VodafoneRgRegular;font-size:16px;line-height:22px;padding-bottom:30px}.policy-classes .privacy-policy-head:nth-child(2){padding-bottom:15px}.policy-classes ol,.policy-classes ul{padding:1em}.boxContentHeadline{font-family:"VodafoneRgBold"}.cookie-container{padding-bottom:40px;padding-top:25px}.cookie-container h1{padding-bottom:25px;font-size:28px;line-height:34px}.cookie-container a,.cookie-container a:visited{color:inherit}.cookie-container .whitebox.first{margin-top:24px!important}.cookie-container .whitebox.last{margin-bottom:20px!important}.cookies-inner-container{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.policy-classes .cookie-head{font-family:VodafoneRgBold;font-size:16px;line-height:22px;padding-left:2px;padding-top:10px}.policy-classes .cookie-sub-head{font-family:VodafoneRgRegular;font-size:16px;line-height:22px;padding:10px 0 0 2px}.overlay-container.oda .policy-classes .expandable-content-container.active-content .expanded-text{color:inherit}.galileo-flow.policy-classes .cookie-sub-head{padding-bottom:30px}.galileo-flow.policy-classes .active-content{margin-bottom:20px}.padnotch{padding-top:0}.notch .content-container{margin-top:0}.error{background-color:#fff!important}.error-header{padding-top:0;height:381px}.children-wrapper-error{background-color:#fff;padding:25px 16px 50px!important}.error .error-generic-container p{font-family:VodafoneRgRegular;font-size:16px;color:#333;text-align:left;line-height:24px;padding-bottom:20px;margin-bottom:0}.error .error-generic-container p.bott10{padding-bottom:10px}.error .error-generic-container a.btn:first-of-type{margin-top:10px!important}.error .error-generic-container a.btn:nth-of-type(2){margin-top:20px!important}.error .lightBackground{margin-top:40px!important}.error .whitebox{margin-top:20px!important}.error .error-generic-container li.li404:before{content:none}.error .error-generic-container li>span{padding-left:17px}.genericErrorHeader{display:flex;background-color:#fff;height:auto}.genericErrorHeader>img{width:100vw;height:auto;height:intrinsic}.genericErrorHeader .errorItem{position:absolute;text-align:left}.genericErrorHeader .errorTitle{left:30px;top:45px;right:29px;padding-right:20px}.genericErrorHeader .errorCloseIcon{right:26px;top:38px}.genericErrorHeader .errorCloseIcon>img{cursor:pointer}.genericErrorHeader>.hideHeaderItem{display:none}.genericErrorHeader>.errorItem>p{font-family:VodafoneRgRegular;max-width:none;font-size:30px;color:#fff;line-height:32px;white-space:normal}.purchinfos-box{margin:16px 0 10px}.purchinfos-box+.purchinfos-box{margin-top:8px}.purchinfos-text,.purchinfos-text>p{color:#333}.whitebox.purchInfos-edit .purchinfos-box{margin-top:1px;margin-bottom:30px}.purchinfos-icon-wrapper{width:auto;height:auto;border-radius:0;background:none;margin:5px 16px 0 0;display:flex;flex-direction:row;align-items:center;align-self:flex-start}.purchinfos-icon-wrapper img{width:24px;height:24px}.payment-content .whitebox{margin-top:16px}.payment-content .whitebox:first-child{margin-top:0}.payment-name-field{padding:0}.payment-content .card-ttl{font-size:18px;line-height:24px;color:#333;padding-bottom:22px;margin-bottom:0;border-bottom:1px solid #ebebeb}.payment-content .addr-details-link{margin-top:13px;padding-top:0}.payment-content .addr-details p{font-size:18px;line-height:24px;color:#333}.payment-content .addr-details p.addr-data{font-size:16px;line-height:24px;color:#151515}.addressDetails .purchinfos-conditions{margin-top:22px;font-size:16px;line-height:21px;color:#000;padding:0;font-family:VodafoneLtRegular;text-align:center}.whitebox.without-price{padding-top:40px}.galileo-flow .whitebox.without-price{padding-top:30px}.purchinfos-conditions{font-family:VodafoneRgRegular;margin-top:20px;font-size:16px;line-height:21px;color:#000;padding:0}.payment-content .button-wrapper{padding:0}.payment-content .btn{margin-top:20px}.erasable-gray{color:#666;border-color:#666;padding:11px 15px;width:100%}.erasable-gray::-ms-input-placeholder{color:#666}.erasable-gray::placeholder{color:#666}.help-faq-container{padding-top:0!important;overflow-x:hidden}.help-faq-container>.children-wrapper{padding-top:0}.FAQ-search{width:auto;height:auto;margin-left:-15px;margin-right:-15px;overflow-y:hidden;overflow-x:hidden;background-color:#fff;padding:40px 16px 23px;display:grid;grid-template-columns:1fr 0 46px}.FAQ-search input{background:#fff;border:1px solid #999;border-radius:6px 0 0 6px;height:46px}.tab-ttl{padding:14px 16px;height:auto}.ttl-selected{font-family:VodafoneRgBold;font-size:16px;color:#333;text-align:center;opacity:unset}.red-arrow-down{display:none}.tab-container{height:48px;margin-bottom:0}.tab-container-relative{position:relative}.tabs-bg-fixed{position:fixed;top:55px;z-index:100}div.tabs-row{padding:0}.tabs-row::-webkit-scrollbar{display:none}div.tabs-row{-ms-overflow-style:none;scrollbar-width:none}.help-faq-container .whitebox{margin-top:16px;padding:14px 20px 16px 16px}.FAQ{display:flex;grid-template-columns:unset}.FAQ-arr{margin-left:16px;grid-column:inherit}.FAQ-chevron{transition:all .3s ease-in}.FAQ-chevron.expanded{transform:rotate(180deg)}.FAQ-text{display:flex;flex:1 1;flex-wrap:wrap;min-width:211px;font-size:18px;line-height:24px;padding:0}.FAQbox hr{display:none}.FAQ-cont{padding:35px 0 14px 30px;font-size:16px;line-height:22px}.FAQ-animated-content{font-family:VodafoneRgRegular;font-size:16px;line-height:22px;color:#333;letter-spacing:0;width:100%;white-space:pre-line;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.FAQ-animated-content.expanded{max-height:1500px}.FAQ-animated-content p{margin:35px 0 14px 30px}.faq-group{min-width:100%;margin-left:30px}.faq-group:first-child{margin-left:0}.faq-page-slider{display:flex;transform:translateX(0);transition:transform .5s ease-in}.apple-watch-tutorial-container .image-slider{background-color:#fff;border-radius:6px;margin-bottom:20px;min-height:342px}.apple-watch-tutorial-container .welcome-slider-button{display:none}.apple-watch-tutorial-container .captions-slides-container{padding:20px 16px 40px!important}.apple-watch-tutorial-container .caption-title{display:none}.apple-watch-tutorial-container .caption-slide{font-family:VodafoneLtRegular;font-size:16px;color:#000;text-align:left;line-height:21px;padding:0;margin:0;min-height:84px}.apple-watch-tutorial-container .mva10-animation-container{padding:0}.apple-watch-tutorial-container .whitebox{margin-top:30px}.no-eid-image-slider .image-slider{background-color:#fff;border-radius:6px;margin-bottom:20px}.no-eid-image-slider .captions-slides-container{padding:21px 0 30px!important}.no-eid-image-slider .caption-title{display:none}.no-eid-image-slider .caption-slide{font-family:VodafoneLtRegular;text-align:center!important;font-size:16px;color:#000;line-height:21px!important;padding:0;margin:0}.no-eid-image-slider .mva10-animation-container{padding:0!important}.confirmation-code .hint{min-height:56px;margin-top:20px;padding-top:24px;border-top:1px solid #ccc}.confirmation-code .hint-icon{margin:0;bottom:0;top:24px}.confirmation-code .hint-icon img{width:32px;height:32px;margin-left:0;margin-right:16px}.confirmation-code .hint-desc{left:50px;font-size:18px;font-family:VodafoneRgBold;color:#333;width:auto;bottom:0;top:24px}.confirmation-code .code-desc{min-height:56px;margin-top:8px;padding-left:50px;font-size:16px;font-family:VodafoneRgRegular;line-height:1.5;color:#333;width:auto}.smartwatch-esim-container{display:flex;flex-direction:column;flex:1 1}.smartwatch-esim-container .whitebox{padding-top:20px}.smartwatch-esim-container .card-ttl{padding-left:1px;padding-bottom:16px;margin-bottom:12px;border-bottom:1px solid #ebebeb}.smartwatch-esim-container p.compatibility-desc{font-family:VodafoneLtRegular;font-size:16px;color:#000;text-align:left;line-height:21px;margin-bottom:30px}.requirement{padding-top:0;min-height:48px}.requirement:first-of-type{margin-bottom:18px}.requirement-desc{font-family:VodafoneRgRegular;font-size:16px;color:#333;text-align:left;line-height:24px;min-width:216px;padding-right:16px}.requirement-icon{margin:0 0 0 13px}.requirement-icon img{width:24px;height:24px}.smartwatch-esim-container .separator{display:none}.smartwatch-esim-container .mva10-anti-whitebox{margin-bottom:16px;margin-top:0}.unsure{margin-top:30px;margin-bottom:20px!important;padding-bottom:20px;border-bottom:1px solid #ebebeb}.smartwatch-esimnotsupport a.btn:nth-of-type(2){margin:16px 0!important}.smartwatch-esimnotsupport>.firstelem{margin-bottom:16px!important}.smartwatch-esimnotsupport .desc{font-family:VodafoneLtRegular;line-height:21px;text-align:left;margin-bottom:40px}.smartwatch-esimnotsupport>.mva10-anti-whitebox:first-of-type{margin:16px auto}.smartwatch-thankyou .whitebox{padding:0;display:flex;flex-direction:column}.smartwatch-thankyou .desc,.smartwatch-thankyou .ttl{display:none}.smartwatch-thankyou .desc-content .desc,.smartwatch-thankyou .desc-content .ttl{display:flex}.smartwatch-thankyou .desc-content{display:flex;flex-direction:column;flex:1 1;padding:17px 16px 16px}.smartwatch-thankyou .desc-content .desc{flex-direction:row;margin-bottom:16px}.smartwatch-thankyou .desc-content p{text-align:left;line-height:22px;font-size:16px}.smartwatch-thankyou .desc-content p.ttl{font-family:VodafoneRgBold}.smartwatch-thankyou .desc-content p.desc{font-family:VodafoneRgRegular;margin-bottom:0}.number-selector .whitebox{padding:20px 16px}.number-selector .btn.primary.disabled{background-color:#dbdbdb}.number-selector .btn.tertiary{margin-top:16px}.number-selector .btn.tertiary:first-of-type{margin-top:0}.number-selector .btn.primary{margin-top:20px}.number-selector .tertiary.disabled{background-color:#fff;border:2px solid #007c92;font-weight:2px;color:#333!important}.number-selector .spinnerContainer{--spinner-color:#e60000;--spinner-size:68px;--spinner-thick:1px;display:flex;align-items:center}.number-selector .spinnerContainer>p{--text-margin:30px;--text-line:28px;font-size:16px bold;--text-color:#000;margin-left:49px;margin-right:49px;letter-spacing:0}.number-selector .firstelem{margin-bottom:20px!important}.input-label{position:absolute;font-size:14px;padding:0 3px;margin-left:14px;margin-top:-8px;color:#333;background-color:#fff}.mva-number-selector .input-label{margin-top:-54px}.input-hint{font-size:14px;margin:4px 17px 10px 13px;color:#666;line-height:1.29}.input-error,.input-label-error{color:#e60000}.galileo-flow .input-hint.input-error,.sycamore-flow.input-hint.input-error{font-size:16px;margin-left:0}.sycamore-flow.input-hint.input-error{margin-bottom:0;line-height:1.5}.mva10-connect-without-eid-container{padding-top:19px!important;background-color:#fff}.mva10-connect-without-eid-container .accordion-wrapper{background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);border-radius:6px;padding:24px 20px 16px 16px}.mva10-connect-without-eid-container div.accordion-wrapper:nth-of-type(4){margin-top:16px}.mva10-connect-without-eid-container .accordion-top .blue-stripe{background-color:#fff;height:0;width:0}.accordion-wrapper+.accordion-wrapper{margin-top:16px}.mva10-connect-without-eid-container .accordion-infos{margin-left:0}.mva10-connect-without-eid-container .accordion-infos-title{font-size:18px;line-height:24px}.brand-picker-container{padding:0;margin-top:24px;border-top:1px solid #ebebeb;border-radius:0}.brand-picker-container .brand-picker-text{margin:0 4px 0 1px;padding-top:10px;line-height:22px}.brand-picker-container .brand-picker-text:last-of-type{padding-top:16px;border-top:1px solid #ebebeb}.brand-picker-container .brand-picker-text:first-of-type{padding-bottom:20px}.brand-picker-container .brand-spacer-light{display:none}.brand-picker-container .btn.tertiary{font-family:VodafoneRgRegular;font-size:16px;line-height:20px;letter-spacing:normal;text-align:left;padding-left:18px;height:57px;margin-bottom:16px}.brand-picker-container .btn.selected{border:2px solid #007c92}.mva10-connect-without-eid-container .accordion-message .led{display:none}.mva10-connect-without-eid-container .no-eid-header{font-family:VodafoneRgBold;font-size:18px;line-height:24px;color:#333;padding-top:20px}.mva10-connect-without-eid-container .qr-info-text{font-family:VodafoneRgRegular;font-size:16px;line-height:24px;color:#333;padding-top:10px}.mva10-connect-without-eid-container .btn.secondary.later,.mva10-connect-without-eid-container .text-aligner-center{margin-top:20px}.mva10-connect-without-eid-container .mva10-card-ttl{font-family:VodafoneRgRegular;font-size:28px;line-height:36px;color:#000;margin:30px 18px 19px;text-align:center}.mva10-connect-without-eid-container .no-eid-button-wrapper{padding:0;margin-top:30px}.mva10-connect-without-eid-container .brand-picker-container .btn.primary{margin-bottom:16px}.mva10-connect-without-eid-container .img-slide{object-fit:cover}.mva10-connect-without-eid-container .mva10-dot{height:10px;width:10px}.mva10-connect-without-eid-container .mva10-dot-unselected{border:1px solid transparent}.eid-selection-container .whitebox.animation-box{margin-top:16px;margin-bottom:17px;padding:0}.eid-selection-container .whitebox.animation-box div:first-of-type{width:100%}.eid-selection-container .whitebox svg{border-radius:6px 6px 0 0}.eid-selection-container .eid-box{padding:24px 19px 23px 16px}.eid-selection-container .no-eid-header{font-family:VodafoneRgRegular;font-size:16px;letter-spacing:0;line-height:22px;padding-bottom:20px}.eid-selection-container h2{font-family:VodafoneRgBold;font-size:24px;color:#333;line-height:30px;margin-top:30px;margin-bottom:13px;text-align:center}.eid-selection-container .btn.primary,.eid-selection-container .btn.tertiary{height:44px}.eid-selection-container .action{min-height:49px}.eid-selection-container .brand-spacer-stretched{background-color:#ebebeb}.eid-selection-container .action-icon-wrapper{padding-top:22px;padding-bottom:23px;transform:none;position:relative}.eid-selection-container .action-icon-wrapper img{width:24px;height:24px}.eid-selection-container .action-desc{font-family:VodafoneRgBold;font-size:18px;line-height:24px;padding-top:22px;padding-bottom:23px;transform:none;position:relative;left:21px}.eid-selection-container .action-arr{top:20px;transform:none;position:relative}.eid-selection-container .desc-content .desc{display:flex}.eid-selection-container .desc-content{display:flex;flex-direction:column;flex:1 1;padding:17px 16px 16px}.eid-selection-container .desc-content .desc{flex-direction:row;margin-bottom:16px}.eid-selection-container .desc-content p{text-align:left;line-height:22px;font-size:16px}.eid-selection-container .desc-content p.card-desc{font-family:VodafoneRgRegular;margin-bottom:0}.desc-content .setting-image{width:32px;height:32px;padding:7px 17px 0 0}div.eid-find-container{background-color:#f4f4f4;padding-bottom:44px}.eid-find-container .finder-fixed-div{background-color:#fff;height:142px;position:unset;z-index:0}.eid-find-container .finder-inline-div .tab-header{padding-top:0}.eid-find-container .finder-inline-div .tab-label{font-family:VodafoneRgBold;font-size:16px;text-align:center;padding-top:15px!important;color:#333;padding-bottom:14px!important}.eid-find-container .infos h2{font-family:VodafoneLtRegular}.eid-find-container .finder-inline-div .tab-label.dimmed,.eid-find-container b{font-family:VodafoneRgRegular}.eid-find-container .finder-inline-div .bar{border-top:3px solid #e60000}.eid-find-container .finder-inline-div .bar.dimmed{border-top:3px solid #fff}.eid-find-container .finder-inline-div .arrow-down{display:none}.eid-find-container .finder-container{margin:0;text-align:center}.eid-find-container .finder-header{font-family:VodafoneRgRegular;font-size:28px;line-height:36px;color:#000;margin-top:0;margin-bottom:20px}.eid-find-container .finder-text{font-family:VodafoneRgRegular;font-size:16px;color:#333;line-height:22px;margin-bottom:20px;padding-left:16px;padding-right:16px}.eid-find-container .hero-image{z-index:0}.eid-find-container .desc-content{display:flex;flex-direction:column;flex:1 1;padding:30px 16px 16px 20px}.eid-find-container .finder-container>.whitebox{padding:0}.eid-find-container h2{font-family:VodafoneRgBold;font-size:24px;color:#333;line-height:30px;margin-bottom:13px;margin-top:0}.eid-find-container .btn{height:44px}.eid-find-container .btn.secondary{margin-top:16px}.eid-find-container .settings-container .whitebox{padding:26px 16px 20px}.eid-selection-container .whitebox svg{width:auto}.eid-find-container .settings-container .step-row{margin-left:3px}.eid-find-container .settings-container .red-ball{height:18px;width:18px;border-radius:50%;background-color:#e60000;margin:0 auto}.eid-find-container .settings-container .red-bar{height:auto;flex:1 1;width:3px;background-color:#e60000;margin:0 3px 0 7px}.eid-find-container .settings-container .finder-step-text{font-family:VodafoneRgRegular;font-size:18px;color:#333;line-height:24px}.eid-find-container .settings-container .note-text{font-family:VodafoneRgRegular;font-size:14px;color:#333;line-height:20px;margin:23px 16px 20px;text-align:left}.eid-find-container .mva10-faq-content{padding-left:16px;padding-right:16px;text-align:center}.eid-selection-connect-illustration{max-width:100%;height:auto}.eid-selection-connect-caption{padding:16px 16px 0;font-family:"VodafoneLtRegular";font-size:16px;line-height:1.31;letter-spacing:normal;color:#000}.eid-selection-connect-button-container{padding:16px 16px 20px}.eid-selection-connect-button-container .btn+.btn{margin-top:16px}.eid-selection-scan-title-container{padding:20px 0 16px;margin:0 16px;border-bottom:1px solid #ebebeb;font-family:"VodafoneLtRegular";font-size:16px;line-height:1.31;letter-spacing:normal;color:#000}.mva10-faq-content>h2{margin-top:30px}.eid-find-container footer{margin-top:44px}.sec-whitebox{padding:0;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);background-color:#fff}.sec-whitebox+.sec-whitebox{margin-top:16px}.action-container{border-radius:6px;padding:24px 16px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}.action-icon-container{min-width:32px}.action-icon.small{height:24px;width:24px;margin:0 auto}.action-top{padding-bottom:20px}.action-top p{font-family:VodafoneRgRegular;line-height:22px}.action-bottom{margin-top:22px}.action-desc-container p{font-family:VodafoneRgBold;font-size:18px;line-height:24px}.manual-overlay-container{text-align:center;padding:40px 16px 64px;display:flex;flex:1 1;z-index:0;height:auto;width:auto}.manual-overlay-container p.subttl{font-family:VodafoneRgRegular;color:#333;line-height:22px;padding:9px 0 28px}.manual-overlay-container div.inputblock{background-color:#fff;height:128px;border-radius:6px;border:1px solid #666;display:flex;flex-wrap:wrap;padding:11px;width:auto;margin:0}.manual-overlay-container .inputblock>p{font-family:VodafoneRgRegular;line-height:18px;min-width:51px;height:18px;position:absolute;font-size:14px;padding:0 3px;margin-left:0;margin-top:-22px;color:#333;background-color:#fff}.manual-overlay-container input.eid{min-width:55px;margin:0 7px 20px 0;color:#333;border-bottom:1px solid #ccc;height:36px;flex:1 1 21%;caret-color:auto}.manual-overlay-container .helper-text{font-family:VodafoneRgRegular;font-size:14px;line-height:18px;color:#666;text-align:left;margin-top:4px;min-height:36px;margin-bottom:19px;margin-left:13px}.manual-overlay-container .helper-text.manual-input-error{color:#e60000}.manual-overlay-container div.inputblock.manual-input-error{border-color:#e60000}.manual-overlay-container div.inputblock.manual-input-error>p{color:#e60000}.manual-overlay-container input.eid.invalid{border-bottom:1px solid #e60000}.manual-overlay-container .btn.primary-overlay{border-radius:6px;background-color:#e60000}.manual-overlay-container .btn.primary-overlay:disabled{border-radius:6px;background-color:#666}.manual-overlay-container .overlay-submit-wrapper{margin:0}div .barcode-final-container{background-color:#f4f4f4;padding-bottom:40px}.barcode-final-container .mva10-steps-innerbox{padding-bottom:12px}div.barcode-final-container h1{font-size:28px;color:#000;text-align:center;line-height:36px;padding:20px 34px 30px}.barcode-final-container .whitebox{margin:0 16px}.barcode-final-container .hero-image{width:auto;margin:17px auto 40px;display:block}.barcode-final-container .smartw-done-header{font-size:16px;color:#333;text-align:left;line-height:22px;font-weight:700;padding:0;margin:0}.barcode-final-container .smartw-done-step-text{font-family:VodafoneRgRegular;font-size:16px;color:#333;text-align:left;line-height:22px;margin-top:0;margin-bottom:0;min-height:0}.barcode-final-container .smartw-done-step-text:first-of-type{margin-top:20px}.barcode-final-container .smartw-done-step-text:last-of-type{margin-bottom:20px}.barcode-final-container h2{margin-top:18px;margin-bottom:15px}.barcode-final-container .subInfos{padding-top:10px;padding-left:16px;padding-right:16px}.barcode-final-container .btn{height:44px}.barcode-final-container .mva10-faq-content{padding:0 16px}.barcode-final-container .mva10-faq-content h2{font-family:VodafoneRgBold;font-size:24px;color:#333;line-height:30px;margin-top:40px;margin-bottom:13px}.barcode-container{background-color:#fff;display:flex;flex-direction:column;position:relative;flex:1 1}.barcode-container .content{background-color:#fff;padding:20px 15px 30px}.barcode-container .children-wrapper{padding:0}.barcode-container .top{background-color:#fff;margin-top:20px}.div .barcode-container h1{font-size:28px;line-height:1.29;color:#000;padding:10px 34px 30px}.div .barcode-container h1,div .barcode-container p.subttl{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}div .barcode-container p.subttl{font-size:16px;line-height:1.38;color:#333;padding:9px 0 20px}.barcode-container .middle{opacity:.8;border-left:24px solid #fff;border-right:24px solid #fff;position:relative;width:100%;min-height:233px}.barcode-container .middle .rightTop{transform:rotate(90deg)}.barcode-container .middle .rightBott{transform:rotate(180deg)}.barcode-container .middle .leftBott{transform:rotate(270deg)}.barcode-container .bottom{background:#fff;width:100%;padding:58px 0 0}.barcode-container .bottom p{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;text-align:center;color:#333;padding:0;margin:0;display:block}.barcode-container .btn{display:block;margin-top:10px;margin-bottom:16px}.barcode-container .escape-button-container{margin:0}.newScannerContainer,.newScannerContainer #interactive.viewport{position:absolute;width:100%;height:100%}.newScannerContainer #interactive.viewport canvas,.newScannerContainer #interactive.viewport video{position:absolute;top:0;left:0;right:0;bottom:0;transform:unset}.newScannerContainer #interactive.viewport video{max-width:100%;max-height:100%;background-color:#424242;border-radius:10px;display:none}.mva10-overlay-content h2{font-family:VodafoneLtRegular;font-size:24px;letter-spacing:0;line-height:30px;text-align:left;color:#333;margin-top:19px}.mva10-overlay-content .permission-content{display:flex;flex:1 1;flex-direction:row;min-height:36px;margin-bottom:40px;margin-top:20px}.mva10-overlay-content .permission-content img{width:32px;height:32px;margin:0;padding:0 20px 0 16px}.mva10-overlay-content .permission-content p{font-family:VodafoneRgRegular;font-size:16px;line-height:21px;color:#333}.mva10-overlay-content .btn.primary:hover{background-color:#e60000}.mva10-overlay-content .btn.tertiary{margin-top:16px}.sim-delivery-container .firstelem{color:#000;padding:0 19px 31px;margin:0!important}.sim-delivery-container .store-link>.text-and-arrow{padding-left:16px;border-left:0}.sim-delivery-container .text-and-arrow>img{margin-right:9px}.sim-delivery-container a.store-link{border-radius:6px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);margin-bottom:33px}.sim-delivery-container .delivery-addresses-box{border-radius:6px;margin-bottom:18px}.delivery-addresses-box>.content{background-color:#fff;padding:20px 32px 31px}.sim-delivery-container .delivery-addresses-box>.header{font-family:VodafoneRgRegular;margin:0 16px;height:75px;padding:20px 0 16px;font-size:18px;border-bottom:1px solid #ebebeb}.sim-delivery-container .home-address-item{padding:15px 0;border-bottom:1px solid #ebebeb;margin-top:0;margin-bottom:0}.sim-delivery-container .home-address-text{border:1px solid #999;border-radius:6px;padding:16px 20px 21px}.sim-delivery-container .selected{border:2px solid #007c92;color:#333;padding:15px 19px 20px}.sim-delivery-container .signp .noborder{border-left:0}.sim-delivery-container .signp-icon-wrapper-gray{background:#fff;margin-left:6px}.sim-delivery-container .primary.disabled,.sim-delivery-container .primary.disabled:hover{background-color:#dbdbdb}.content.smartwatch-thankyou{padding-bottom:40px}.smartwatch-thankyou .phone-thankyou .desc-content{padding:30px 16px 16px}.smartwatch-thankyou .phone-thankyou .desc-content p.ttl{font-family:VodafoneLtRegular;font-size:24px;height:60px;line-height:1.25;letter-spacing:normal;text-align:center;margin:0 13px 20px}.tablet-tutorial-container div.container{padding:0}.tablet-tutorial-container .whitebox{padding:20px 16px 30px}.tablet-tutorial-container .card-ttl{margin:0;padding:0 0 16px;border-bottom:1px solid #ccc}.tablet-tutorial-container .pleasetext{font-family:VodafoneRgRegular;font-size:16px;color:#333;letter-spacing:0;margin:12px 14px 21px;width:auto;height:auto;position:relative;text-align:left;line-height:24px}.tablet-tutorial-container .requirement-icon{margin-left:0!important}.tablet-tutorial-container .requirement-icon img{width:44px;height:44px;margin-top:14px;margin-bottom:14px;margin-right:14px;margin-left:0!important;align-self:left}.tablet-tutorial-container .requirement{padding-top:0;min-height:72px}.tablet-tutorial-container .requirement:first-of-type{margin-bottom:4px}.tablet-tutorial-container .requirement-desc{font-family:VodafoneRgBold}.tablet-tutorial-container .req-img{padding-bottom:30px;border-bottom:1px solid #ccc}.tablet-tutorial-container .hint{margin-top:20px}.tablet-tutorial-container .hint-icon{margin:0}.tablet-tutorial-container .hint-icon img{width:36px;height:36px;margin-top:6px;margin-left:16px;margin-right:15px}.tablet-tutorial-container .hint-desc{left:70px;font-size:18px;color:#333;width:auto}.tablet-tutorial-container .btn{height:44px}.tablet-tutorial-container .btn.primary{margin-top:30px}.smartwatch-thankyou .phone-thankyou .btn{height:44px}.smartwatch-thankyou .phone-thankyou .desc{margin-bottom:30px}.smartwatch-thankyou .phone-thankyou .desc-content{padding-bottom:30px}.home-address-form{padding-top:19px!important;padding-bottom:30px!important}.home-address-form .whitebox{background-color:#f4f4f4;box-shadow:unset;border-radius:0;padding:0;margin:0}.home-address-form .whitebox .card-ttl{display:none}.home-address-form .add-address-whitebox{background-color:#f4f4f4}.home-address-form .add-address-whitebox .card-ttl{border-bottom:unset}.home-address-form .mva10-whitebox:nth-of-type(2){margin-bottom:0}.home-address-form .mva10-whitebox_addressSection{padding:0}.mva10-search-box{margin-bottom:20.6px!important}.pac-container{border-radius:6px!important;max-height:204px!important}div.pac-item{padding:0 16px;border-bottom:1px solid rgba(0,0,0,.16)}.pac-item,.pac-item-query{color:#777;line-height:22px}ul.mva10-results{padding:0;max-height:255px}.mva10-results li.pac-item{width:auto;margin-left:16px;margin-right:16px;padding:0}li.pac-item:last-of-type{border-bottom:transparent}.alexa-video-box{padding:0}.video-content{display:flex;position:relative;border-top-left-radius:6px;border-top-right-radius:6px}.videoPlayButtonContainer{position:absolute;z-index:1;width:100%;height:100%}.videoPlayButton{position:relative;top:50%;left:50%;margin-left:-32px;margin-top:-32px}.video{display:flex;flex:1 1;position:relative;width:100%;height:100%;border-top-left-radius:6px;border-top-right-radius:6px;margin-top:-1px}.alexa-video-box-content{padding:16px 16px 20px;margin-top:-5px}.alexa-video-box-content .alexaBoxText{margin-top:0;margin-bottom:20px;line-height:22px}.stores-container .mva10-application-header_spacer{min-height:0}.stores-container .erasable-gray,.stores-container .stores-whitebox,.stores-container div.field{background-color:#f4f4f4}.stores-container .mva10-search-box{margin-bottom:6px!important}.stores-container .card-ttl{font-size:18px;padding-bottom:8px;margin-bottom:0;border-bottom:none}.stores-container .city-search-info{color:#666;font-size:16px;text-align:left;margin:0 0 30px}.stores-container .mav10-places-search_search{--input-boxes-heigth:48px;background-color:#f4f4f4;border-radius:6px}.stores-container .mav10-places-search_search>p{font-family:VodafoneRgRegular;line-height:18px;min-width:51px;height:18px;position:absolute;font-size:14px;padding:0 13px;margin-left:0;margin-top:-10px;color:#333;background-color:#f4f4f4}.home-address-form .mva10-places-search_searchAndError,.stores-container .mva10-places-search_searchAndError{background-color:#f4f4f4;width:100%}.stores-container .input-label{background-color:#f4f4f4}.stores-container .input-hint{color:#666;font-family:VodafoneRgRegular}.stores-container .input-hint.input-error{color:#e60000}.stores-container .postcode-search-input{border-top-right-radius:0;border-bottom-right-radius:0}.stores-container .mva10-places-search_searchButton{--input-boxes-heigth:48px;--red-button-width:54px;margin-left:0;border-radius:6px;border-top-left-radius:0;border-bottom-left-radius:0;border:1px solid #e60000}.stores-container .searchButton{--input-boxes-heigth:48px;--red-button-width:48px;--red-button-spacing:0px;border-top-right-radius:6px;border-bottom-right-radius:6px}.stores-container .storebox{border-radius:6px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);background-color:#fff;margin-top:10px;width:calc(100vw - 52px);padding:18px 16px;margin-left:12px;min-width:294px}.stores-container .storebox:first-child{margin-left:26px}.stores-container .storebox .storebox-header{display:flex;flex-direction:column;padding:0}.storebox-header p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.stores-container .storebox .storebox-name{font-family:VodafoneRgBold;font-size:18px;line-height:24px;color:#606060;margin-bottom:4px;padding-left:0}.stores-container .storebox .storebox-status.open{color:#090}.stores-container .storebox .storebox-status.close{color:#909090}.stores-container .storebox .storebox-status{font-family:VodafoneRgRegular;font-size:18px;line-height:28px;color:#090;margin-bottom:18px}.stores-container .storebox .storebox-text-container{display:flex;flex-direction:row;padding:18px 0;border-top:1px solid #ebebeb}.stores-container .storebox .storebox-text-container .storebox-address-col{display:flex;flex-direction:column;flex:1 1;width:auto}.stores-container .storebox .storebox-text-container .storebox-address-col>p,.stores-container .storebox .storebox-text-container .storebox-hours-col>p{margin-top:0}.stores-container .storebox .storebox-text-container .storebox-address-col p.storebox-text-content{font-family:VodafoneRgRegular;font-size:14px;line-height:18px;letter-spacing:0}.stores-container .storebox .storebox-text-container .storebox-hours-phone-box{display:flex;flex-direction:column;flex:1 1;width:auto;padding-left:16px}.stores-container .storebox .storebox-text-container .storebox-hours-phone-box .storebox-hours-col,.stores-container .storebox .storebox-text-container .storebox-hours-phone-box .storebox-phone-col{flex-direction:column;padding-left:0}.storebox-text-container .storebox-hours-phone-box .storebox-hours-col{margin-bottom:18px}.storebox-text-container .storebox-hours-phone-box .storebox-phone-col a{font-family:VodafoneRgRegular;font-size:14px;line-height:18px;letter-spacing:0;color:#3a3a3a}.stores-container .storebox-buttons-container{display:flex;flex-direction:column;margin:0}.stores-container .btn{display:flex;align-items:center;justify-content:center;height:40px}.stores-container .storebox .secondary{background-color:#e60000;margin-bottom:15px}.stores-container .storebox .btn.tertiary{height:44px}.stores-container .dot-store{height:9px;width:9px;background-color:#595959;border:none;vertical-align:middle}.stores-container .dots .active-store{background-color:#f4f4f4;border:1px solid #595959}.stores-container .inPageSpinner{display:flex;margin-top:137px;margin-bottom:137px}.stores-container .form-container div.field{padding-top:10px}.stores-container .form-container .search{width:100%;border:1px solid #666;border-radius:4px;display:flex;flex-direction:row;background-color:#fff}.stores-container .form-container .searchAndError{display:flex;flex-direction:column;width:100%;min-width:0;flex:1 1}.stores-container .form-container .mva10-search-container.searchError{border-color:#e60000;color:#e60000}.stores-container .form-container .mva10-search-container{height:48px;background-color:#f4f4f4;border:1px solid #666}.stores-container .form-container .places-search-container{display:flex;flex-direction:row}.stores-container .form-container .erasable-red{border:none;background-color:#f4f4f4}.stores-container .form-container .erasable-gray{border:none}.stores-container .form-container .primaryButton{background-color:#e60000;color:#fff!important}.stores-container .form-container input{padding:11px 13px}.stores-container .form-container .postcode-search-input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:transparent}.stores-container .form-container .delete{width:20px;height:20px;align-self:center;padding-right:19px;cursor:pointer}.stores-container .form-container .searchButton{height:48px;width:54px;border-top-right-radius:6px;border-bottom-right-radius:6px;margin:0;display:flex;cursor:pointer}.stores-container .form-container .searchButton img{width:25px;height:25px;padding-left:15px;align-self:center}.stores-container .form-container .searchButton-disabled{background-color:#ccc;border:1px solid #e60000;border-left:transparent}.led.qrled{margin-top:7px}.cancel-subscription-container{background-color:#f4f4f4!important;flex:1 1}.cancel-subscription-container h1:first-child{font-family:VodafoneLtRegular;background-color:#fff;font-size:24px;line-height:30px;text-align:center;color:#333;padding:24px 16px 20px}.cancel-subscription-container .cancel-sub-text{margin-top:0;padding-bottom:20px!important;line-height:22px;text-align:center}.cancel-subscription-container .cancel-sub-text.hide{padding-bottom:0!important}.cancel-subscription-chatbox{margin:20px 16px 0}.cancel-sub-black-box{padding:16px 16px 20px}.cancel-sub-extended-input{height:45px}textarea.cancel-sub-extended-input{height:145px}.cancel-sub-black-box>p{font-family:VodafoneRgRegular;font-size:16px;line-height:24px;color:#333;padding:0 0 20px}.cancel-sub-button-container .secondary-overlay{background-color:#666;color:#fff!important}.feedback-notification-container{display:flex;margin-top:20px}.feedback-notification-container>img{width:24px;height:24px;margin-top:-1px}.feedback-notification-container>p{font-family:VodafoneRgRegular;margin-left:16px;color:#333;letter-spacing:0;line-height:22px;padding:0}.cancel-sub-input-container{padding:0;display:flex;flex-direction:row}.cancel-sub-input-container input{padding:9px 15px 11px}.cancel-sub-input-container .input-container{width:100%}.cancel-sub-input-container .input-container>input{float:left;border:1px solid #ccc}.cancel-sub-input-container .input-container>.payment-cancel-icon{float:left}.overlay-disclaimer{font-family:VodafoneLtRegular;font-size:16px;line-height:21px;color:#000;margin:20px 16px;max-width:unset}.cancel-sub-button-container{margin-bottom:50px;padding:0 16px}.parent-notch .div.animated{flex:unset}.cancel-done-container{padding:20px 16px 50px!important}.cancel-done-container h1{padding:0;color:#333;font-family:VodafoneLtRegular;font-size:24px;line-height:30px}.cancel-done-container .cancel-sub-text{margin-top:0;padding:0!important;font-family:VodafoneRgRegular;line-height:22px;margin-bottom:20px}.cancel-done-container .cancel-sub-button-container{margin-bottom:0;padding:0}.cancel-done-container .cancel-sub-assistance-box{margin:40px 0 0}.cancel-done-container .cancel-sub-button-container .btn.primary{background-color:#e60000;font-family:VodafoneRgRegular;font-size:18px;line-height:24px;text-align:center;color:#fff!important}.dialog-overlay.loading,.dialog-overlay.loading .dialog-aligner{background:none;position:static;width:auto;z-index:auto;margin:0;padding:0;flex:1 1}.shortGap.spinner-aligner,.shortGap .spinner-aligner{margin-top:64px}.stores .shortGap.spinner-aligner,.stores .shortGap .spinner-aligner{margin-top:40px}.spinner-spacer{height:24px}.loading-header{font-size:20px;line-height:28px;color:#333}.apple-watch-coming-soon{background-color:#fff!important}.apple-watch-coming-soon .whitebox{padding:0}.apple-watch-coming-soon .imgContainer>img{object-fit:cover;min-height:auto;width:100%;margin:0 auto;border-top-left-radius:6px;border-top-right-radius:6px}.mva-container{padding:24px 16px 20px;background-color:unset}.apple-watch-coming-soon .title{margin:0 auto;font-family:VodafoneLtRegular;font-size:28px;line-height:34px;text-align:center}.apple-watch-coming-soon .description{font-family:VodafoneRgRegular;margin-top:24px;font-size:16px;line-height:22px;text-align:center}.mva-container .buttonContainerClasses{margin-top:24px}.appleComingSoonContent .erasable-gray{border:none}.buttonContainerClasses .btn.primaryBtn{margin-top:20px!important}.explore-other-subscription{padding-top:20px;padding-bottom:10px}.explore-other-subscription a{width:100%}.phone-esim-container{display:flex;flex-direction:column;flex:1 1}.phone-esim-container .tutorialDeviceType .deviceType{padding:0}.phone-esim-container .tutorialDeviceType .deviceType:first-of-type{margin-bottom:16px}.phone-esim-container .deviceType img{object-fit:cover;min-height:auto;width:100%;margin:0 auto;border-top-left-radius:6px;border-top-right-radius:6px}.phone-esim-container .deviceType .infoSection{padding:16px}.phone-esim-container .infoSection p{font-family:VodafoneRgRegular;font-size:16px;line-height:22px;color:#333;margin-bottom:16px}.phone-esim-container .infoWrapper{display:flex;padding:20px 16px}.phone-esim-container .infoWrapper img{width:32px;height:32px;padding-right:16px}.phone-esim-container .infoWrapper p{font-family:VodafoneRgRegular;font-size:18px;line-height:24px;color:#333}.phone-esim-container .noSlotCard{padding:0}.phone-esim-container .noSlotCard .infoCardHeader{padding:24px 15px}.phone-esim-container .noSlotCard .infoCardHeader .headerContent{margin:0;padding:6px 0;display:flex;flex-direction:row;flex:1 1}.headerContent .iconContainer{display:flex;align-items:center}.headerContent .iconContainer img{width:32px;height:32px}.headerContent .titleContainer{flex:1 1;font-family:VodafoneRgBold;font-size:18px;line-height:24px;color:#333;padding-left:15px}.headerContent .arrowContainer,.headerContent .titleContainer{display:flex;align-items:center}.headerContent .arrowContainer img{width:32px;height:32px}.noSlotCard .infoCardContent{display:flex;flex-direction:row;max-height:0;overflow:hidden;align-items:center;transition:max-height .5s ease-out}.noSlotCard .infoCardContent .infoCardContentWrapper{display:flex;flex-direction:column;flex:1 1;justify-content:space-between;padding:24px 16px;width:100%;border-top:1px solid #ccc}.noSlotCard .infoCardContentWrapper .textContainer{margin-bottom:24px}.noSlotCard .infoCardContentWrapper .textContainer .infoTitle{font-family:VodafoneRgBold;font-size:18px;color:#333;letter-spacing:0;line-height:24px;margin-bottom:6px}.noSlotCard .infoCardContentWrapper .textContainer .infoMessage{font-family:VodafoneRgRegular;font-size:18px;color:#000;letter-spacing:0;line-height:24px}.noSlotCard .infoCardContentWrapper .buttondiv{display:flex;flex-direction:column;width:100%}.noSlotCard .infoCardContentWrapper .buttondiv a:first-of-type{margin-bottom:10px}.device-with-sim{background-color:#fff!important}.deviceWithSimContent{padding:0!important}.deviceWithSimContent .imgContainer img{object-fit:cover;min-height:auto;width:100%;margin:0 auto;border-top-left-radius:6px;border-top-right-radius:6px}.deviceWithSimContent .mva-container{padding:24px 16px}.deviceWithSimContent .mva-container .title{font-family:VodafoneLtRegular;font-size:28px;line-height:34px;color:#333;text-align:center}.deviceWithSimContent .mva-container .description{font-family:VodafoneRgRegular;font-size:16px;line-height:22px;color:#333;text-align:center;margin:24px 0}.mva10-policy-overlay-container{display:flex;flex:1 1}.galileo-flow h2,.galileo-head{margin-top:0;font-size:28px;line-height:30px;color:#333;margin-bottom:20px;font-family:VodafoneRgRegular;text-align:center}.galileo-flow h2,.galileo-head .returning-user-different-instructions{margin-bottom:16px}.galileo-head.swap-devices-title{font-size:24px;font-weight:400}.returning-user-page-copy{margin:0 0 20px;padding:0 17px;line-height:1.5;letter-spacing:normal;text-align:center}.help-and-faq-title{font-family:VodafoneRgBold;font-size:24px;color:#333;line-height:30px;margin-bottom:13px;text-align:center;margin-top:30px}.overlay-container h1.cancel-done-header{padding:0;color:#333;font-family:VodafoneLtRegular;font-size:24px;line-height:30px;margin:0}div.animated{display:flex;flex:1 1 auto;flex-direction:column}.home-address-form .mva10-search-container{--input-boxes-heigth:48px;--red-button-width:54px;background-color:#f4f4f4;border-radius:6px}.home-address-form .input-label{background-color:#f4f4f4}.home-address-form .address-send-button{max-width:none;margin:0!important}.home-address-form .mva10-secondaryBoxWithButton{margin-top:0;margin-bottom:30px}.home-address-form .tertiary{margin-top:20px;background-color:#f4f4f4;font-family:VodafoneRgRegular;font-size:18px;line-height:24px}.home-address-form .mva10-border{height:1px;border-bottom:1px solid #ccc;margin-top:30px}.home-address-form .searchButton{display:flex;--input-boxes-heigth:48px;--red-button-width:48px;--red-button-spacing:0px;border-top-right-radius:6px;border-bottom-right-radius:6px}.home-address-form .primary:hover{background-color:#e60000}.home-address-form .searchButton img{width:25px;height:25px}.home-address-form .searchButton-disabled{display:flex;background-color:#ccc}.home-address-form .searchButton-error{border:1px solid #e60000;border-left:transparent}.home-address-form .postcode-search-input,.home-address-form .postcode-search-input-nonumber{border-top-right-radius:0;border-bottom-right-radius:0;border-right:transparent}.home-address-form .mva10-results{top:47px;border-radius:6px}.home-address-form .address-selector{margin-bottom:20px}.home-address-form .mva10-addressSummary{background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);border-radius:6px;padding:20px 16px 26px;margin-bottom:30px!important;border:none}.home-address-form .mva10-addressSummary-uk{padding-bottom:19px!important}.home-address-form .mva10-addressSummary .card-ttl{display:block!important;font-family:VodafoneRgBold;font-size:18px;line-height:24px;color:#333;padding-bottom:18px;margin-bottom:15px!important;border-bottom:1px solid #ebebeb}.home-address-form .mva10-addressSummary .mva10-address-lines p{font-family:VodafoneRgRegular;font-size:16px;line-height:24px;color:#333}.galileo-error .whitebox,.galileo-flow .btn,.galileo-flow .whitebox{border-radius:0}.rio-pending-message{margin-top:25px;margin-bottom:20px}.connect-rio-device .rio-pending-message{margin-top:20px;line-height:1.4}.connect-rio-device-error .rio-pending-message{margin-top:20px;margin-bottom:30px;line-height:1.56}.galileo-error .children-wrapper{padding:0}.galileo-error .whitebox.customer-care-whitebox{margin-top:10px;margin-bottom:15px}.galileo-error .lightBackground+.whitebox{margin-top:10px}.galileo-error .btn{border-radius:0}.galileo-error .btn.primary+.btn.secondary{margin-top:10px}.escape-button-container{margin:20px 0}.escape-button-container a{font-family:VodafoneRgRegular;font-size:18px;line-height:24px;text-align:center;color:#333;height:44px!important}.escape-button-container .tertiary{margin:0!important}.cookie-container .escape-button-container{margin-top:0}.device-selection-content .escape-button-container{margin-top:0;margin-bottom:10px}.stores .escape-button-container{margin-top:30px}.faq-group .escape-button-container{margin-top:40px}.subscription-details-content .escape-button-container{margin-top:0}.wrapper{background-color:#fff}.device-connection-container .children-wrapper{background-color:#f4f4f4;padding:0!important;width:inherit}.subInfos.subscriptionDeviceManagement{padding-top:24px}.stores{padding-top:19px}.cancel-done-ok-icon{height:60px;width:60px;margin:12px auto 16px}.cancel-done-page-content{padding:20px 16px 50px}.whitebox-on-cancel-done{padding:16px 16px 20px}.whitebox-title{font-size:24px;line-height:30px}.whitebox-description,.whitebox-title{font-family:VodafoneLtRegular;text-align:center}.whitebox-description{margin-top:20px;font-size:16px;line-height:22px}.whitebox-description+.btn{margin-top:20px}.transfer-connection-to-new-device .btn.primary+.btn.secondary{margin-top:16px}.always-active-indicator,.category-status{margin-bottom:16px;display:flex;flex-direction:row;align-items:center}.always-active-indicator{color:#22869d}.category-status .status-indicator{margin-left:7px}.switch{position:relative;display:inline-block;--switch-width:28px;--switch-height:20px;width:var(--switch-width);height:var(--switch-height);--slider-width:16px;--slider-height:16px;--slider-margin:2px;margin:0}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.switch .slider:before{position:absolute;content:"";height:var(--slider-width);width:var(--slider-height);left:var(--slider-margin);bottom:var(--slider-margin);background-color:#fff;transition:.4s;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.switch input:checked+.slider{background-color:#007c92}.switch input:focus{border:none;box-shadow:none}.switch input:checked+.slider:before{--trX:calc(var(--switch-width) - var(--slider-width) - var(--slider-margin)*2);transform:translateX(var(--trX))}.switchBigSize{position:relative;display:inline-block;--big-switch-width:40px;--big-switch-height:24px;width:var(--big-switch-width);height:var(--big-switch-height);--big-slider-width:22px;--big-slider-height:22px;--big-slider-margin:1px;margin:0}.switchBigSize .slider:before{position:absolute;content:"";height:var(--big-slider-height);width:var(--big-slider-width);left:var(--big-slider-margin);bottom:var(--big-slider-margin);background-color:#fff;transition:.4s;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.switchBigSize input:checked+.slider:before{--trX:calc(var(--big-switch-width) - var(--big-slider-width) - var(--big-slider-margin)*2);transform:translateX(var(--trX))}.switch .slider.round{border-radius:67.4px}.switch .slider.round:before{border-radius:50%}.welcomeComingSoonHeader{background-color:#fff!important;padding:40px 0 16px}.welcomeComingSoonHeader p{font-family:VodafoneRgRegular;font-size:28px;line-height:36px;text-align:center;color:#000}.welcomeComingSoonBanner{padding:0!important}.welcomeComingSoonBanner img{object-fit:cover;min-height:auto;width:100%;margin:0 auto;border-top-left-radius:6px;border-top-right-radius:6px}.welcomeComingSoonContent,.welcomeComingSoonContent .infoSection{padding:16px}.welcomeComingSoonContent .infoSection .title{margin:0 auto;font-family:VodafoneRgRegular;font-size:24px;line-height:30px;text-align:center;color:#000}.welcomeComingSoonContent .description{font-family:VodafoneLtRegular;font-size:16px;line-height:22px;text-align:left;color:#000}.appleWatchConnectHeader,.welcomeComingSoonContainer{background-color:#fff!important}.appleWatchConnectHeader{padding:40px 0 16px}.appleWatchConnectHeader p{font-family:VodafoneRgRegular;font-size:18px;line-height:24px;text-align:center;color:#333}.appleWatchConnectBanner{padding:0!important;margin-bottom:20px;margin-top:0!important}.appleWatchConnectBanner img{object-fit:cover;min-height:auto;width:100%;margin:0 auto;border-top-left-radius:6px;border-top-right-radius:6px}.appleWatchConnectBanner .infoSection{padding:16px}.appleWatchConnectBanner .infoSection .title{margin:0 auto;font-family:VodafoneRgRegular;font-size:24px;line-height:30px;text-align:center;color:#000}.appleWatchConnectBanner .infoSection .description{font-family:VodafoneLtRegular;margin-top:16px;font-size:16px;line-height:21px;text-align:center;color:#000}.apple-watch-connect-container{background-color:#fff!important}.apple-watch-connect-container .escape-button-container{margin-top:40px}.explicit.purchinfos-conditions{display:flex;margin-top:5px!important}.explicit.purchinfos-conditions>img{width:24px;height:24px;object-fit:contain;margin-right:8px}.activationCodeBox{margin-bottom:0}.copyCodeBtn{min-width:280px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 16px;border-radius:0;margin-left:auto;margin-right:auto}.warningTriangle{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fecb00;margin-left:20px}div.galileo-flow .whitebox .input-alias-error p{font-size:16px;line-height:24px}.move-esim-between-devices-container .btn.secondary{margin-top:16px}.device-lost-or-broken-container .btn.secondary{margin-top:0}.noSubsContent .firstelem{margin-bottom:16px}.noSubsContent .subInfo{font-size:16px;line-height:1.38;margin-bottom:24px}div.galileo-flow.move-sub-tutorial-container{margin-top:18px}.move-sub-tutorial-container .move-sub-tutorial-section{margin-top:24px;margin-bottom:32px}.move-sub-tutorial-section .img-slide{min-height:336px;object-position:center top}.move-sub-tutorial-container.thank-you-page.galileo-flow h2{margin-bottom:20px}.move-sub-tutorial-container.thank-you-page .whitebox:first-of-type{padding:35px 16px 4px;margin-bottom:16px}.move-sub-tutorial-container.thank-you-page .whitebox:last-of-type{padding:15px 16px 5px}.move-sub-tutorial-container.thank-you-page .whitebox.activation:last-child{margin-bottom:0}.move-sub-tutorial-container.thank-you-page .whitebox:last-of-type h2{font-size:24px}.move-sub-tutorial-container.thank-you-page .preparing-image{width:72px;height:72px;margin:0 8px 0 0}.move-sub-tutorial-container.thank-you-page .preparing-container{padding-top:14px;padding-bottom:16px}.move-sub-tutorial-container.thank-you-page .preparing-container-h2{font-size:18px}.move-sub-tutorial-container.thank-you-page .whitebox.activation .hero{width:96px;height:96px;margin:5px auto 20px}.move-sub-tutorial-container.thank-you-page .whitebox.activation .hero>img{width:96px;height:96px;margin:0}.move-sub-tutorial-container.thank-you-page .whitebox.activation>p{padding-bottom:15px}.connect_watch_page__heading{font-family:VodafoneRgRegular;font-size:28px;color:#000;text-align:center;line-height:30px;margin-bottom:16px}.connect_watch_page__section{margin-top:0;margin-bottom:28px}.connect_watch_page__section .img-slide{height:auto;min-height:328px}.connect_watch_page__section div p{max-width:296px}.connect_watch_page__section p span{font-size:16px}.connect_watch_buttons>a:first-child{margin-bottom:16px}.selectOptionsContainer{max-height:254px;overflow-y:auto;border:1px solid #ccc;background-color:#ebebeb}.mva-number-selector .selectOptionsContainer{border-radius:6px}.selectOptions{height:50px;border-bottom:1px solid #ccc;padding:13px 44px 13px 16px;background-color:#fff;cursor:pointer}.selectOptions.emptyOption{height:0}.duplicateNumWarning{width:260px;height:28px;padding:4px 8px;border-radius:18px;margin-left:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);background-color:#999;position:relative;top:-14px;margin-bottom:-14px;color:#fff;font-size:18px}.selectOptions.withWarning{height:64px}.selectOptions.grayBg{background-color:#ebebeb}.move-sub-instruction-oda-container{background-color:#f4f4f4!important;margin-top:0!important}.move-sub-instruction-oda-container .btn{border-radius:0}.move-sub-instruction-oda-container .img-slide{height:100%}.customTextContainerClass{background-color:#ebebeb!important}.previewPage{margin-top:25px}.previewPage select{width:23%;padding:15px;margin-right:30px}.previewPage .btn{width:30%}.previewPage .flow-selection-section{display:contents}.previewPage label{width:10%}@media only screen and (max-width:768px){.number-selector .content .whiteBox .inputSection{margin-top:30px}.sycamore-number-selector.number-selector .content .whiteBox .inputSection{margin-top:20px}}.main-loading-context_loadingContainer__NadDz,.main-loading-context_loadingWithTextContainer__1xbKm{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;background-color:var(--white)}.main-loading-context_loadingContainer__NadDz{align-self:stretch}.WS10.main-loading-context_loadingContainer__NadDz{background-color:var(--generic-background-color)}.main-loading-context_loadingContainer__NadDz.main-loading-context_red__2cXCX,.main-loading-context_loadingWithTextContainer__1xbKm.main-loading-context_red__2cXCX{background-color:var(--vodafone-colorsvodafone-e60000)}.main-loading-context_loading__17lD7{width:190px;height:190px;align-self:center;display:flex;align-items:center;flex-direction:row;flex-grow:1}.main-loading-context_loading__17lD7.main-loading-context_small__2JB5E{width:156px;height:156px}.main-loading-context_loadingText__2MVdi{font-family:var(--font-family-vodafone_rg-regular);font-size:var(--font-size-l3);line-height:24px;text-align:center;margin-top:24px}.main-loading-context_loadingTextWS10__1P7ZC{color:var(--generic-text-color)}.main-loading-context_loadingText__2MVdi.main-loading-context_small__2JB5E{color:#fff}.main-loading-context_increaseMarginTop__1GCqn{margin-top:24px}.main-loading-context_spinner__1OlEg{width:190px;height:190px}.main-loading-context_reducedMotionText__2zytU{display:none}@media only screen and (max-width:1024px){.main-loading-context_loading__17lD7{width:228px;height:228px}.main-loading-context_loadingWithText__xIL2l{width:156px;height:156px}.main-loading-context_loadingText__2MVdi{margin-top:16px}}@media only screen and (max-width:767px){.main-loading-context_loading__17lD7 .main-loading-context_spinner__1OlEg{width:156px;height:156px}.main-loading-context_loadingText__2MVdi{font-size:var(--font-size-m2);margin-top:16px}}@media (prefers-reduced-motion:reduce){.main-loading-context_loading__17lD7{display:none}.main-loading-context_reducedMotionText__2zytU{display:flex;justify-content:center;align-items:center;text-align:center;font-family:var(--font-family-vodafone_rg-regular);font-size:20px;line-height:28px;color:var(--generic-text-color);color:#fff}}.simple-lottie-animation_container__2hpgt{display:flex}.in-page-loading-spinner_loadingContainer__haAno{display:flex;flex:1 1;flex-direction:column;justify-content:center;align-items:center;--big-spinner-size-desktop:190px;--big-spinner-size-mobile:156px;--small-spinner-size-desktop:96px;--small-spinner-size-mobile:80px;--font-size:18px;--font-size-small:16px;--font-family:var(--font-family-vodafone_rg-regular);--line-height:24px;--line-height-small:20px;--max-text-width:480px;--spacing:16px;--padding:16px;padding:0 var(--padding)}.in-page-loading-spinner_spinnerMessage__2_VfV{color:var(--generic-text-color);font-family:var(--font-family);font-size:var(--font-size);line-height:var(--line-height);max-width:var(--max-text-width);text-align:center}.in-page-loading-spinner_bigSpinner__2D7j2{height:var(--big-spinner-size-desktop);width:var(--big-spinner-size-desktop)}.in-page-loading-spinner_smallSpinner__3RNd-{width:var(--small-spinner-size-desktop);height:var(--small-spinner-size-desktop)}.in-page-loading-spinner_srOnly__3Y5Nw{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.in-page-loading-spinner_reducedMotionText__3rz93{display:none}@media only screen and (max-width:767px){.in-page-loading-spinner_spinnerMessage__2_VfV{font-size:var(--font-size-small);line-height:var(--line-height-small)}.in-page-loading-spinner_bigSpinner__2D7j2{height:var(--big-spinner-size-mobile);width:var(--big-spinner-size-mobile)}.in-page-loading-spinner_smallSpinner__3RNd-{height:var(--small-spinner-size-mobile);width:var(--small-spinner-size-mobile)}}@media (prefers-reduced-motion:reduce){.in-page-loading-spinner_bigSpinner__2D7j2,.in-page-loading-spinner_smallSpinner__3RNd-,.in-page-loading-spinner_spinnerMessage__2_VfV,.in-page-loading-spinner_srOnly__3Y5Nw{display:none}.in-page-loading-spinner_reducedMotionText__3rz93{display:flex;justify-content:center;align-items:center;text-align:center;font-family:var(--font-family-vodafone_rg-regular);font-size:20px;line-height:28px;color:var(--generic-text-color)}}body{margin:0;padding:0}#root{min-height:100vh;min-width:320px;display:flex;flex-direction:column}@font-face{font-family:"Vodafone Rg-Bold";font-style:normal;font-weight:700;font-display:block;src:url(/static/media/VodafoneRg-Bold.59ad9ee3.woff2) format("woff2"),url(/static/media/VodafoneRg-Bold.3e0712bc.woff) format("woff"),url(/static/media/VodafoneRg-Bold.3e371d6c.ttf) format("truetype")}@font-face{font-family:"Vodafone Rg-Regular";font-style:normal;font-weight:400;font-display:block;src:url(/static/media/VodafoneRg-Regular.2ee89fcf.woff2) format("woff2"),url(/static/media/VodafoneRg-Regular.51b8fa11.woff) format("woff"),url(/static/media/VodafoneRg-Regular.ca8f750d.ttf) format("truetype")}@font-face{font-family:"Vodafone Lt-Regular";font-style:normal;font-weight:400;font-display:block;src:url(/static/media/VodafoneLt-Regular.85a5758c.woff2) format("woff2"),url(/static/media/VodafoneLt-Regular.d51d90dc.woff) format("woff"),url(/static/media/VodafoneLt-Regular.52f8e322.ttf) format("truetype")}.screen a{display:contents;text-decoration:none}:root{--font-size-s2:14px;--font-size-m2:16px;--font-size-l2:20px;--font-size-l3:18px;--font-size-xl2:40px;--font-size-xl22:28px;--font-size-xxxl2:34px;--font-size-24:24px;--card-top-icon-size:60px;--card-inner-top-margin:16px;--card-button-top-margin-16:16px;--card-button-top-margin:24px;--card-indicator-size:14px;--card-indicator-text-margin:8px;--headline-line-height-28:28px;--headline-font-size:28px;--headline-line-height:34px;--card-body-font-size:18px;--card-body-line-height-20:20px;--card-body-line-height:24px;--card-indicator-top-margin:5px;--card-device-name-input-top-margin:0;--card-device-name-font-size:18px;--card-device-name-line-height:24px;--card-max-width:684px;--top-margin:40px;--bottom-margin:40px;--mva-bottom-margin:24px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-60:60px;--spacing-80:80px;--navbar-height:72px;--navbar-logo-size:48px;--max-navbar-width:1400px;--navbar-padding:0 20px}.lightTheme,:root{--aqua-island:#a4d3de;--black:#000;--driftwood:#c0844d;--gray:#909090;--green-sheen:#6dacb7;--gull-gray:#9fb2b7;--iron:#d7d7d7;--monza:#e20613;--outer-space:#484c4d;--pacific-blue:#00aac1;--pale-slate:#c8b7c3;--swans-down:#dcecf1;--vodafone-colorsvodafone-009900:#090;--vodafone-colorsvodafone-007500:#007500;--vodafone-colorsvodafone-0feb0f:#0feb0f;--vodafone-colorsvodafone-222222:#222;--vodafone-colorsvodafone-333333:#333;--vodafone-colorsvodafone-666666:#666;--vodafone-colorsvodafone-999999:#999;--vodafone-colorsvodafone-cccccc:#ccc;--vodafone-colorsvodafone-e60000:#e60000;--vodafone-colorsvodafone-990000:#900;--vodafone-colorsvodafone-ebebeb:#ebebeb;--vodafone-colorsvodafone-f4f4f4:#f4f4f4;--vodafone-colorsvodafone-f99300:#f99300;--vodafone-colorsvodafone-active-007c92:#007c92;--vodafone-colorsvodafone-dark-00b0ca:#00b0ca;--vodafone-colorsvodafone-dark-eb9700:#eb9700;--white:#fff;--font-family-vodafone_lt-regular:"Vodafone Lt-Regular",Helvetica;--font-family-vodafone_rg-bold:"Vodafone Rg-Bold",Helvetica;--font-family-vodafone_rg-regular:"Vodafone Rg-Regular",Helvetica;--ui-showcase-background-color:var(--white);--ui-showcase-inverse-background-color:var(--vodafone-colorsvodafone-999999);--ui-showcase-text-color:var(--generic-text-color);--generic-text-color:var(--vodafone-colorsvodafone-333333);--generic-background-color:var(--white);--generic-light-background-color:var(--generic-background-color);--generic-secondary-background-color:var(--vodafone-colorsvodafone-f4f4f4);--button-primary-text-color:var(--white);--button-secondary-text-color:var(--white);--button-disabled-text-color:var(--vodafone-colorsvodafone-999999);--button-disabled-background-color:var(--vodafone-colorsvodafone-ebebeb);--button-primary-background-color:var(--vodafone-colorsvodafone-e60000);--button-primary-active-background-color:var(--vodafone-colorsvodafone-990000);--button-secondary-eaa-focus-visible-background-color:var(--vodafone-colorsvodafone-333333);--button-secondary-eaa-active-border-color:var(--vodafone-colorsvodafone-active-007c92);--button-tertiary-eaa-focus-visible-background-color:var(--vodafone-colorsvodafone-f4f4f4);--button-tertiary-eaa-active-border-color:var(--vodafone-colorsvodafone-active-007c92);--button-secondary-background-color:var(--vodafone-colorsvodafone-666666);--button-secondary-active-background-color:var(--vodafone-colorsvodafone-333333);--button-outline-border-color:var(--vodafone-colorsvodafone-333333);--button-outline-focus-border-color:var(--vodafone-colorsvodafone-active-007c92);--button-outline-active-background-color:none;--button-outline-focus-background-color:var(--vodafone-colorsvodafone-f4f4f4);--input-text-color:inherit;--input-text-disabled-color:var(--vodafone-colorsvodafone-cccccc);--input-text-border-color:var(--vodafone-colorsvodafone-333333);--input-border-color:var(--vodafone-colorsvodafone-666666);--input-text-active-border-color:var(--vodafone-colorsvodafone-active-007c92);--input-text-disabled-border-color:var(--input-text-disabled-color);--input-text-error-border-color:var(--vodafone-colorsvodafone-e60000);--input-text-label-color:inherit;--input-text-label-disabled-color:var(--input-text-disabled-color);--input-text-label-background-color:var(--card-background-color);--input-text-label-error-color:var(--input-text-error-border-color);--input-text-label-active-color:var(--input-text-active-border-color);--input-text-hint-disabled-color:var(--input-text-disabled-color);--input-text-hint-error-color:var(--input-text-label-error-color);--divider-color:var(--vodafone-colorsvodafone-cccccc);--card-background-color:var(--white);--card-secondary-background-color:var(--vodafone-colorsvodafone-f4f4f4);--card-shadow-color:rgba(0,0,0,0.1607843137254902);--navbar-background-color:var(--card-background-color);--navbar-shadow-color:var(--card-shadow-color);--gdpr-text-color:var(--white);--gdpr-background-color:var(--vodafone-colorsvodafone-222222);--gdpr-background-color-top:rgba(0,0,0,0.8);--footer-color:var(--white);--footer-background-color:var(--vodafone-colorsvodafone-333333);--footer-spacer-color:var(--vodafone-colorsvodafone-666666);--status-indicator-green-color:var(--vodafone-colorsvodafone-009900);--status-indicator-red-color:var(--vodafone-colorsvodafone-e60000);--status-indicator-white-color:var(--vodafone-colorsvodafone-ebebeb);--status-indicator-yellow-color:var(--vodafone-colorsvodafone-f99300);--gdpr-active-color:var(--vodafone-colorsvodafone-active-007c92);--gdpr-switch-color:var(--vodafone-colorsvodafone-999999);--gdpr-switch-active-color:var(--vodafone-colorsvodafone-active-007c92);--input-container-background-color:var(--vodafone-colorsvodafone-cccccc);--dropdown-selector-background-color:var(--white);--dropdown-selector-background-color-hover:var(--vodafone-colorsvodafone-ebebeb);--overlay-button-background-color:var(--vodafone-colorsvodafone-666666);--overlay-input-error:var(--vodafone-colorsvodafone-e60000);--more-info:var(--vodafone-colorsvodafone-e60000);--slider-dots-unselected:var(--vodafone-colorsvodafone-cccccc);--home-address-card-background-color-active:var(--vodafone-colorsvodafone-ebebeb);--arrow-multi-slider-background-color:var(--white);--cc-open-now-color:var(--vodafone-colorsvodafone-007500)}.darkTheme,:root.dark{--generic-text-color:var(--white);--generic-background-color:var(--vodafone-colorsvodafone-222222);--generic-light-background-color:var(--vodafone-colorsvodafone-333333);--generic-secondary-background-color:var(--generic-background-color);--button-secondary-active-background-color:var(--vodafone-colorsvodafone-cccccc);--button-disabled-text-color:var(--vodafone-colorsvodafone-999999);--button-secondary-eaa-focus-visible-background-color:var(--vodafone-colorsvodafone-cccccc);--button-secondary-eaa-active-border-color:var(--vodafone-colorsvodafone-dark-00b0ca);--button-tertiary-eaa-focus-visible-background-color:var(--vodafone-colorsvodafone-666666);--button-tertiary-eaa-active-border-color:var(--vodafone-colorsvodafone-dark-00b0ca);--ui-showcase-background-color:var(--generic-background-color);--button-secondary-background-color:var(--vodafone-colorsvodafone-999999);--button-disabled-background-color:var(--vodafone-colorsvodafone-666666);--button-outline-border-color:var(--white);--button-outline-active-background-color:var(--vodafone-colorsvodafone-666666);--button-outline-focus-background-color:var(--vodafone-colorsvodafone-666666);--input-text-disabled-color:var(--vodafone-colorsvodafone-666666);--input-text-border-color:var(--vodafone-colorsvodafone-999999);--input-border-color:var(--vodafone-colorsvodafone-999999);--input-text-error-border-color:var(--vodafone-colorsvodafone-dark-eb9700);--input-text-active-border-color:var(--vodafone-colorsvodafone-dark-00b0ca);--divider-color:var(--vodafone-colorsvodafone-666666);--card-background-color:var(--vodafone-colorsvodafone-333333);--card-secondary-background-color:var(--vodafone-colorsvodafone-666666);--gdpr-active-color:var(--vodafone-colorsvodafone-009900);--gdpr-switch-active-color:var(--vodafone-colorsvodafone-009900);--input-container-background-color:var(--black);--dropdown-selector-background-color:var(--black);--dropdown-selector-background-color-hover:var(--vodafone-colorsvodafone-999999);--overlay-button-background-color:var(--vodafone-colorsvodafone-999999);--overlay-input-error:var(--vodafone-colorsvodafone-f99300);--more-info:var(--vodafone-colorsvodafone-dark-eb9700);--slider-dots-unselected:var(--vodafone-colorsvodafone-999999);--home-address-card-background-color-active:var(--vodafone-colorsvodafone-333333);--arrow-multi-slider-background-color:var(--vodafone-colorsvodafone-666666);--cc-open-now-color:var(--vodafone-colorsvodafone-0feb0f)}.sycamore{--card-top-icon-size:60px;--card-inner-top-margin:16px;--card-button-top-margin:24px;--card-indicator-size:14px;--card-indicator-text-margin:8px;--headline-font-size:20px;--headline-line-height:28px;--card-body-font-size:16px;--card-body-line-height:20px;--card-indicator-top-margin:3px;--card-device-name-input-top-margin:24px;--disclaimer-font-size:14px}.ws10 b{font-family:var(--font-family-vodafone_rg-bold);font-weight:400}.ws10 a{color:inherit;text-decoration:none}.ws10,.ws10 *{scrollbar-width:auto;scrollbar-color:#999 transparent}.ws10{--scrollbar-width:8px;--scrollbar-margin:8px;--scrollbar-color:var(--vodafone-colorsvodafone-999999)}.ws10 ::-webkit-scrollbar{width:calc(var(--scrollbar-width) + var(--scrollbar-margin)*2)}.ws10 ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color);background-position:50%;background-clip:content-box;border-radius:calc(var(--scrollbar-width)*2);border:var(--scrollbar-margin) solid transparent}@media only screen and (max-width:639px){:root{--navbar-height:56px;--navbar-logo-size:32px;--navbar-padding:0 16px}.ws10{--scrollbar-width:6px;--scrollbar-margin:4px}}