@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700&display=auto");.text-bold{font-weight:700}.text-normal{font-weight:400}.text-brand-highlight{color:#000}.text-word-wrap{word-wrap:break-word;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23999999'><polygon points='0,0 100,0 50,50'/></svg>")!important;background-position:calc(100% - 12px) calc(50% + 4px);background-repeat:no-repeat;background-size:10px 12px;line-height:1!important;padding:6px 28px 6px 12px!important}textarea{resize:none}input[placeholder=""]::-webkit-input-placeholder,input[placeholder="N/A"]::-webkit-input-placeholder,input[placeholder="n/a"]::-webkit-input-placeholder{color:transparent;opacity:0}input[placeholder=""]::-moz-placeholder,input[placeholder="N/A"]::-moz-placeholder,input[placeholder="n/a"]::-moz-placeholder{color:transparent;opacity:0}input[placeholder=""]:-ms-input-placeholder,input[placeholder="N/A"]:-ms-input-placeholder,input[placeholder="n/a"]:-ms-input-placeholder{color:transparent;opacity:0}input[placeholder=""]::-ms-input-placeholder,input[placeholder="N/A"]::-ms-input-placeholder,input[placeholder="n/a"]::-ms-input-placeholder{color:transparent;opacity:0}input[placeholder=""]::placeholder,input[placeholder="N/A"]::placeholder,input[placeholder="n/a"]::placeholder{color:transparent;opacity:0}.has-error .form-control{border-color:#d0011d}.has-error .form-control:focus{border-color:#b70119}.has-error label.is-invalid{color:#d0011d;font-size:1.4rem}.popover{font-size:1.2rem;max-width:440px}@media only screen and (max-width:991px){.popover{max-width:320px}}a{color:#e6007e}a:focus,a:hover{color:#9a0054}a:where(a:not([href^="#"])){text-decoration:underline}.nav-tabs>li>a{text-decoration:none}.nav-tabs>li.active>a .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:inherit}.modal-header .close,.modal-title{font-size:2rem}.modal-title{margin:25px 0 0;text-align:center}@media only screen and (max-width:991px){.modal-title{font-size:1.6rem}}.form-control{font-size:1.4rem}.input-lg{font-size:1.8rem}.btn{border-radius:500px;border-width:2px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);font-size:1.4rem;font-weight:700;text-decoration:none}.btn-lg{font-size:1.8rem}.btn.disabled,.btn.disabled.active.focus,.btn.disabled.active:focus,.btn.disabled.active:hover,.btn.disabled.focus,.btn.disabled:active.focus,.btn.disabled:active:focus,.btn.disabled:active:hover,.btn.disabled:focus,.btn.disabled:hover,.btn[disabled],.btn[disabled].active.focus,.btn[disabled].active:focus,.btn[disabled].active:hover,.btn[disabled].focus,.btn[disabled]:active.focus,.btn[disabled]:active:focus,.btn[disabled]:active:hover,.btn[disabled]:focus,.btn[disabled]:hover{background-color:#ddd;border-color:#ddd;color:#666}.btn-default,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default.focus,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.btn-default:focus,.btn-default:hover{background-color:transparent;border-color:#000;color:#000}.btn-primary,.btn-primary.active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus,.btn-primary:active,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover{background-color:#000;border-color:#000;color:#fff}.l-page-view{padding-top:80px}@media only screen and (max-width:991px){.l-page-view{padding-top:64px}}.l-page-header{position:relative;z-index:10}.l-page-header a,.l-page-header a:focus,.l-page-header a:hover{text-decoration:none}.l-page-header .navigation__container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;justify-content:flex-start;position:relative}.l-page-header .navigation__container:after,.l-page-header .navigation__container:before{display:none}.l-page-header .navigation--large{background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);left:0;position:fixed;top:0;width:100%}@media only screen and (max-width:991px){.l-page-header .navigation--large{display:none}}.l-page-header .navigation--large .branding{margin:0}.l-page-header .navigation--large .branding__link{display:block}.l-page-header .navigation--large .branding__logo{display:block;width:auto}.l-page-header .navigation--large .navlist-main{list-style:none;margin:0 20px;padding-left:0}.l-page-header .navigation--large .navlist-main__item{float:left;position:relative}.l-page-header .navigation--large .navlist-main__item:hover .navlist-main__link{color:#000}.l-page-header .navigation--large .navlist-main__item:hover .navlist-main__link:after{border-bottom-color:#000}.l-page-header .navigation--large .navlist-main__item--nested-navlist:hover .navlist-main__link:after{border-bottom-color:transparent}.l-page-header .navigation--large .navlist-main__item--nested-navlist:hover .nested-navlist-menu--large{display:block}.l-page-header .navigation--large .navlist-main__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;font-weight:700;height:80px;justify-content:space-between;padding:0 20px}@media only screen and (max-width:1199px){.l-page-header .navigation--large .navlist-main__link{padding:0 20px}}.l-page-header .navigation--large .navlist-main__link:after,.l-page-header .navigation--large .navlist-main__link:before{border-bottom:4px solid transparent;content:"";height:0;margin:0;width:100%}.l-page-header .navigation--large .langswitch-nav__list-item+.langswitch-nav__list-item{border-left:1px solid #666}.l-page-header .navigation--large .langswitch-nav__link,.l-page-header .navigation--large .langswitch-nav__link:hover{color:#000}.l-page-header .top-bar{background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);display:none;height:64px;left:0;position:fixed;top:0;width:100%;z-index:5}@media only screen and (max-width:991px){.l-page-header .top-bar{display:block}}.l-page-header .top-bar .branding{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center}.l-page-header .top-bar .branding__link{display:block;height:32px}.l-page-header .top-bar .branding__logo{display:block;height:100%;width:auto}.l-page-header .top-bar .langswitch-nav{position:absolute;right:0;top:50%;-webkit-transform:translate(-15px,-50%);transform:translate(-15px,-50%)}.l-page-header .top-bar .langswitch-nav__list-item+.langswitch-nav__list-item{border-left:1px solid #666}.l-page-header .top-bar .langswitch-nav__link,.l-page-header .top-bar .langswitch-nav__link:hover{color:#000}.l-page-header .navigation--small{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;display:none;height:100%;left:0;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;width:320px;z-index:15}@media only screen and (max-width:991px){.l-page-header .navigation--small{display:block}}@media only screen and (max-width:767px){.l-page-header .navigation--small{width:280px}}.l-page-header .navigation--small.is-active{-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5);-webkit-transform:translateX(0);transform:translateX(0)}.l-page-header .navigation--small .navlist-main{list-style:none;margin-bottom:15px;margin-top:64px;padding-left:0}.l-page-header .navigation--small .navlist-main__item{border-top:1px solid #e6e6e6}.l-page-header .navigation--small .navlist-main__item:last-child{border-bottom:1px solid #e6e6e6}.l-page-header .navigation--small .navlist-main__link{color:#000;display:block;font-size:1.6rem;font-weight:700;padding:10px 15px;position:relative}.l-page-header .navigation--small .navlist-main__link:hover{color:#000}.l-page-header .navigation--small .langswitch-nav__list-item+.langswitch-nav__list-item{border-left:1px solid #666}.l-page-header .navigation--small .langswitch-nav__link,.l-page-header .navigation--small .langswitch-nav__link:hover{color:#000}.l-page-header .control-holder{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto}.l-page-header .control-holder--main{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.l-page-header .control-holder--sub{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-page-header .langswitch-nav{margin:0}.l-page-header .langswitch-nav__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin:0;padding-left:0}.l-page-header .langswitch-nav__list-item{line-height:1em;padding:0 10px}.l-page-header .langswitch-nav__list-item:first-child{padding-left:0}.l-page-header .langswitch-nav__list-item:last-child{padding-right:0}.l-page-header .langswitch-nav__list-item+.langswitch-nav__list-item{border-left:1px solid #666}.l-page-header .langswitch-nav__link{color:#000;font-size:1.4rem}@media only screen and (max-width:991px){.l-page-header .langswitch-nav__link{font-size:1.2rem}}.l-page-header .langswitch-nav__link:hover{color:#000}.l-page-header .my-account-nav{margin-right:25px}.l-page-header .my-account-nav__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin:0;padding-left:0}.l-page-header .my-account-nav__list-item{line-height:1em;padding:0 10px;position:relative}.l-page-header .my-account-nav__list-item:first-child{padding-left:0}.l-page-header .my-account-nav__list-item:last-child{padding-right:0}.l-page-header .my-account-nav__list-item+.my-account-nav__list-item{border-left:1px solid #000}.l-page-header .my-account-nav__list-item:hover .my-account-menu--large{display:block}.l-page-header .my-account-nav__link{color:#000;font-size:1.4rem}@media only screen and (max-width:991px){.l-page-header .my-account-nav__link{font-size:1.2rem}}.l-page-header .my-account-nav__link:hover{color:#000}.l-page-header .my-account-menu--large{display:none;left:0;padding-top:10px;position:absolute;top:100%}.l-page-header .my-account-menu--large .my-account-menu__list{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);list-style:none;min-width:148px;padding:10px 15px}.l-page-header .my-account-menu--large .my-account-menu__list-item{line-height:1em;margin:10px 0}.l-page-header .my-account-menu--large .my-account-menu__link{color:#666;font-size:1.4rem}@media only screen and (max-width:991px){.l-page-header .my-account-menu--large .my-account-menu__link{font-size:1.2rem}}.l-page-header .my-account-menu--large .my-account-menu__link:hover{color:#000}.l-page-header .my-account-menu--small .my-account-menu__list{background-color:transparent;list-style:none;padding:10px 15px}.l-page-header .my-account-menu--small .my-account-menu__list-item{line-height:1em;margin:10px 0}.l-page-header .my-account-menu--small .my-account-menu__link{color:#000;font-size:1.4rem}.l-page-header .my-account-menu--small .my-account-menu__link:hover{color:#000}.l-page-header .nested-navlist-menu--large{display:none;left:0;margin-top:-30px;padding-top:10px;position:absolute;top:100%}.l-page-header .nested-navlist-menu--large .nested-navlist-menu__list{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);list-style:none;min-width:250px;padding:10px 15px}.l-page-header .nested-navlist-menu--large .nested-navlist-menu__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.l-page-header .nested-navlist-menu--large .nested-navlist-menu__icon{color:#666;font-size:1.4rem;margin-right:10px;width:18px}.l-page-header .nested-navlist-menu--large .nested-navlist-menu__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.l-page-header .nested-navlist-menu--large .nested-navlist-menu__title{color:#666;display:block;font-size:1.4rem;line-height:1;margin-bottom:0}.l-page-header .nested-navlist-menu--large .nested-navlist-menu__link{color:#666;font-size:1.4rem}@media only screen and (max-width:991px){.l-page-header .nested-navlist-menu--large .nested-navlist-menu__link{font-size:1.2rem}}.l-page-header .nested-navlist-menu--large .nested-navlist-menu__link:hover{color:#000}.l-page-header .nested-navlist-menu--large .nested-navlist-menu__text{color:#666;font-size:1.4rem}@media only screen and (max-width:991px){.l-page-header .nested-navlist-menu--large .nested-navlist-menu__text{font-size:1.2rem}}.l-page-header .nested-navlist-menu--small .nested-navlist-menu__list{list-style:none;min-width:220px;padding:10px 15px}.l-page-header .nested-navlist-menu--small .nested-navlist-menu__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.l-page-header .nested-navlist-menu--small .nested-navlist-menu__list-item:first-child{margin-top:0}.l-page-header .nested-navlist-menu--small .nested-navlist-menu__icon{color:#000;font-size:1.4rem;margin-right:10px;width:14px}.l-page-header .nested-navlist-menu--small .nested-navlist-menu__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.l-page-header .nested-navlist-menu--small .nested-navlist-menu__title{color:#000;display:block;font-size:1.4rem}@media only screen and (max-width:991px){.l-page-header .nested-navlist-menu--small .nested-navlist-menu__title{color:#000;font-size:1.2rem}}.l-page-header .nested-navlist-menu--small .nested-navlist-menu__link{color:#000;font-size:1.6rem}@media only screen and (max-width:991px){.l-page-header .nested-navlist-menu--small .nested-navlist-menu__link{font-size:1.2rem}}.l-page-header .nested-navlist-menu--small .nested-navlist-menu__link:hover{color:#000}.l-page-header .nested-navlist-menu--small .nested-navlist-menu__text{color:#000;font-size:1.6rem}@media only screen and (max-width:991px){.l-page-header .nested-navlist-menu--small .nested-navlist-menu__text{font-size:1.2rem}}.l-page-header .offline-application{margin:0;max-width:375px;position:absolute;right:0;top:50%;-webkit-transform:translate(-15px,-50%);transform:translate(-15px,-50%)}.l-page-header .offline-application__hotline-link,.l-page-header .offline-application__phone-number,.l-page-header .offline-application__text{display:block;line-height:1.15em;margin:0;text-align:right}.l-page-header .offline-application__text{color:#000;font-size:1.2rem}.l-page-header .offline-application__phone-number{color:#e6007e;font-size:2rem}.l-page-header .offline-application__hotline-link{color:#000;font-size:2rem;padding:5px}.l-page-header .side-nav-toggle{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;height:40px;justify-content:center;outline:none;padding:0;position:absolute;width:40px}.l-page-header .side-nav-toggle--open{background-color:transparent;color:#000;left:5px;top:14px}.l-page-header .side-nav-toggle--close{background-color:transparent;color:#000;right:0;top:14px}.l-page-header .side-nav-overlay{background-color:#000;display:none;height:100%;left:0;opacity:.75;position:fixed;top:0;width:100%;z-index:10}@media only screen and (max-width:991px){.l-page-header .side-nav-overlay.is-active{display:block}}.l-page-footer .general-info{background-color:#000;padding:75px 0 45px}.l-page-footer .general-info__separator{border:0;border-bottom:1px solid #333;height:0;margin:30px 0}@media only screen and (max-width:991px){.l-page-footer .general-info__separator{margin:20px 0}}.l-page-footer .general-info__brand{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin:0}.l-page-footer .general-info__brand-name{color:#fff;font-size:2.8rem;line-height:1em;text-align:center}@media only screen and (max-width:767px){.l-page-footer .general-info__brand-name{font-size:1.2rem}}.l-page-footer .general-info__brand-logo{height:54px}.l-page-footer .general-info__copyright{color:#fff;display:block;font-size:1.4rem;padding-bottom:3px;padding-top:3px}@media only screen and (max-width:767px){.l-page-footer .general-info__copyright{font-size:1.2rem}}.l-page-footer .general-info__policy{color:#fff;display:block;font-size:1.4rem;padding-bottom:3px;padding-top:3px}@media only screen and (max-width:767px){.l-page-footer .general-info__policy{font-size:1.2rem}}.l-page-footer .general-info__policy-link{color:#fff}.b-general-flash-message{border-radius:0;margin:0;padding:15px 0}.b-general-flash-message.is-inactive{display:none}.b-general-flash-message__container{position:relative}@media only screen and (max-width:991px){.b-general-flash-message__container{width:auto}}.b-general-flash-message__title{margin:0 0 5px}.b-general-flash-message__list{margin-bottom:0;padding:0 25px;width:100%}.b-general-flash-message__item{font-size:1.4rem;margin-top:5px}.b-general-flash-message__item:first-child{margin-top:0}.b-load-in-progress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.25);display:none;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:5}.b-load-in-progress.is-active,.b-load-in-progress__spinner{display:-webkit-box;display:-ms-flexbox;display:flex}.b-load-in-progress__spinner{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.75);border-radius:5px;height:120px;justify-content:center;width:120px}.b-load-in-progress__shape{-webkit-animation:lip-motion .8s ease-in-out infinite;animation:lip-motion .8s ease-in-out infinite;background-color:#ddd;border-radius:500px;height:18px;margin:0 5px;width:18px}.b-load-in-progress__shape:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.b-load-in-progress__shape:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.b-load-in-progress__content{font-size:2rem;margin-top:10px;text-align:center}@-webkit-keyframes lip-motion{0%,80%,to{opacity:.75;-webkit-transform:scale(0);transform:scale(0)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes lip-motion{0%,80%,to{opacity:.75;-webkit-transform:scale(0);transform:scale(0)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.b-hero-banner{background-color:#ddd;border-bottom:0 solid transparent;padding-bottom:15px;padding-top:15px;position:relative}.b-hero-banner__cover{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.b-hero-banner__box-container{display:table;height:600px;position:relative;width:100%}@media only screen and (max-width:991px){.b-hero-banner__box-container{height:360px}}@media only screen and (max-width:767px){.b-hero-banner__box-container{height:300px}}.b-hero-banner__box{display:table-cell;position:relative;text-align:center;vertical-align:middle}.b-hero-banner__headline{color:#fff;font-size:4.8rem;font-weight:700;line-height:1.15em;margin:0 0 5px}@media only screen and (max-width:991px){.b-hero-banner__headline{font-size:2.8rem}}.b-hero-banner__headline-box{display:block}.b-hero-banner__sub-head{color:#fff;font-size:2rem}.b-hero-banner__separator{border-top:1px solid #fff;margin:15px auto;max-width:128px;opacity:.4}.b-hero-banner__lead{color:#fff;font-size:2rem}@media only screen and (max-width:991px){.b-hero-banner__lead{display:none}}.b-hero-banner__cta-container{margin:20px auto 0;position:relative}.b-hero-banner__cta{margin:0}.b-hero-banner__disclaimer{font-size:1.4rem}.b-widget-action{background-color:#d9d9d9;padding:30px 0}.b-widget-action__inner{text-align:center}.b-widget-action__cta-container{margin:0}.b-widget-action__cta{margin:0 5px}.b-progress-indicator{background-color:#fff;border-bottom:1px solid #ddd;padding:20px 0;position:relative}@media only screen and (max-width:991px){.b-progress-indicator{padding:15px 0}}.b-progress-indicator__inner{position:relative}.b-progress-indicator__bar{background-color:#ccc;height:2px;left:0;position:absolute;top:9px;-webkit-transform:translate(75px);transform:translate(75px);width:calc(100% - 150px)}@media only screen and (max-width:991px){.b-progress-indicator__bar{top:8px;-webkit-transform:translate(0);transform:translate(0);width:100%}}.b-progress-indicator__bar-grow{background-color:#000;display:block;height:100%;position:relative;width:0}.b-progress-indicator__list{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0;position:relative;z-index:1}.b-progress-indicator__list-item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.b-progress-indicator__step{display:block;text-align:center;text-decoration:none}.b-progress-indicator__step:focus,.b-progress-indicator__step:hover{text-decoration:none}.b-progress-indicator__circle{background-color:#fff;border:1px solid #999;border-radius:500px;-webkit-box-shadow:0 0 0 4px #fff;box-shadow:0 0 0 4px #fff;display:block;height:20px;margin:0 auto;padding:4px;width:20px}@media only screen and (max-width:991px){.b-progress-indicator__circle{height:auto;width:auto}}.b-progress-indicator__box,.b-progress-indicator__title{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.b-progress-indicator__box{background-color:transparent;border-radius:500px;color:transparent;font-size:1.6rem;height:10px;position:relative;width:10px}@media only screen and (max-width:991px){.b-progress-indicator__box{height:8px;width:8px}}.b-progress-indicator__number{display:none}.b-progress-indicator__icon{color:transparent;display:none;font-size:14px}@media only screen and (max-width:991px){.b-progress-indicator__icon{font-size:12px}}.b-progress-indicator__title{color:#999;display:block;font-size:1.4rem;line-height:1.25em;margin-bottom:0;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}@media only screen and (max-width:991px){.b-progress-indicator__title{display:none;width:auto}}.b-progress-indicator__current-step-name{color:#000;display:none;font-size:1.6rem;line-height:1.25em;margin-bottom:0;margin-top:10px}@media only screen and (max-width:991px){.b-progress-indicator__current-step-name{display:block;font-size:1.4rem;line-height:1.15em}}.b-progress-indicator .is-active .b-progress-indicator__circle{border-color:#000}.b-progress-indicator .is-active .b-progress-indicator__box{background-color:#000}.b-progress-indicator .is-active .b-progress-indicator__title{color:#000}.b-progress-indicator .is-done .b-progress-indicator__box{background-color:transparent}.b-progress-indicator .is-done .b-progress-indicator__icon{color:#000;display:block}.b-delivery-schedule__time-table{margin-bottom:0}.b-delivery-schedule__time-table td,.b-delivery-schedule__time-table th{background-color:#fff;font-size:1.4rem;padding:10px 15px}.b-delivery-schedule__time-table th{vertical-align:top}.b-delivery-schedule__time-table-reference{font-size:.75em}.b-modal-session-expiration-reminder{z-index:1051}.b-modal-session-expiration-reminder__backdrop{background-color:#000;bottom:0;left:0;opacity:.5;position:fixed;right:0;top:0;z-index:-1}.b-device-view{margin:0 0 15px}.b-device-view__wrapper{margin:0 auto;max-width:1170px}.b-device-view__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%}@media only screen and (max-width:991px){.b-device-view__inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:none}}@media only screen and (max-width:767px){.b-device-view__inner{background-color:transparent}}@media only screen and (max-width:991px){.b-device-view__inner--header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.b-device-view__inner--header .b-device-view__content{margin:10px 0;padding:0}@media only screen and (max-width:991px){.b-device-view__inner--header .b-device-view__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:transparent;-ms-flex-direction:row;flex-direction:row}}.b-device-view__inner--header .b-device-view__title{margin:0}.b-device-view__content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;position:relative;width:50%}.b-device-view__content--current,.b-device-view__content--new{padding:15px}@media only screen and (max-width:991px){.b-device-view__content--current,.b-device-view__content--new{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f7f7f7;-ms-flex-direction:column;flex-direction:column;padding:15px}}.b-device-view__content--separator{margin:10px 0;width:80px}@media only screen and (max-width:767px){.b-device-view__content--separator{width:48px}}@media only screen and (max-width:991px){.b-device-view__content--full-width{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.b-device-view__content--full-width .b-device-view__box--image{margin-bottom:0}.b-device-view__content--full-width .b-device-view__box--description{padding-left:10px;width:calc(100% - 48px)}.b-device-view__content--full-width .b-device-view__description{text-align:left}}.b-device-view__box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.b-device-view__box--image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:64px}@media only screen and (max-width:991px){.b-device-view__box--image{margin-bottom:10px;width:48px}}.b-device-view__box--description{padding-left:10px;width:calc(100% - 64px)}@media only screen and (max-width:991px){.b-device-view__box--description{padding-left:0;width:100%}}.b-device-view__separator-icon{font-size:2rem}.b-device-view__title{color:#000;font-size:2rem;line-height:1.25em;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:991px){.b-device-view__title{font-size:1.6rem}}@media only screen and (max-width:767px){.b-device-view__title{font-size:1.4rem}}.b-device-view__description{margin:0}@media only screen and (max-width:991px){.b-device-view__description{font-size:1.4rem;text-align:center}}@media only screen and (max-width:767px){.b-device-view__description{font-size:1.2rem}}.b-device-view__description--imei{color:#666;font-size:1.4rem}@media only screen and (max-width:767px){.b-device-view__description--imei{font-size:1.2rem}}.b-device-view__description--suggested-retail-price{color:#666;display:none;font-size:1.4rem}@media only screen and (max-width:767px){.b-device-view__description--suggested-retail-price{font-size:1.2rem}}.b-device-view__end-of-life{display:block;margin:5px 0 0}.b-device-view__end-of-life-text{color:#d0011d;font-size:1.2rem;margin:0}.b-modal-icloud-find-my-off .modal-title{font-size:2.8rem}.b-modal-icloud-find-my-off__subtitle{margin-top:16px;text-align:center}.b-modal-icloud-find-my-off__manual{background-color:#f4f4f4;padding:16px 12px}.b-modal-icloud-find-my-off__manual-row{border-bottom:1px solid #c8c8c8;padding-top:16px}.b-modal-icloud-find-my-off__manual-row:first-child{padding-top:0}.b-modal-icloud-find-my-off__manual-row:last-child{border-bottom:none}.b-modal-icloud-find-my-off__manual-instruction{font-size:1.4rem;margin-top:8px;text-align:center}.b-modal-icloud-find-my-off__manual-instruction span{color:#000}.b-modal-icloud-find-my-off__img{margin:auto}.b-modal-icloud-find-my-off__menu{background-color:#e3e3e3;border-radius:4px;margin-bottom:4px;padding:4px}.b-modal-icloud-find-my-off__menu-inside{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;padding-left:16px}.b-modal-icloud-find-my-off__cta{max-width:300px;width:100%}.b-find-my-iphone-off__manual{background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);font-size:1.4rem;padding:24px 20px 8px}.b-find-my-iphone-off__manual-row{border-bottom:1px solid #c8c8c8;padding-top:16px}.b-find-my-iphone-off__manual-row:first-child{padding-top:0}.b-find-my-iphone-off__manual-row:last-child{border-bottom:none}.b-find-my-iphone-off__manual-instruction{margin-bottom:8px;margin-top:8px;text-align:center}.b-find-my-iphone-off__manual-instruction span{color:#000}.b-find-my-iphone-off__logo-holder{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#e3e3e3;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;justify-content:center;margin-right:12px;padding:8px;width:56px}.b-find-my-iphone-off__logo{max-height:100%;max-width:100%}.b-find-my-iphone-off__img{margin:auto}.b-find-my-iphone-off__menu{background-color:#e3e3e3;border-radius:4px;margin-bottom:4px;padding:4px}.b-find-my-iphone-off__menu-inside{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;padding-left:16px;position:relative}.b-find-my-iphone-off__menu-inside--big{height:80px}.b-find-my-iphone-off__menu-content{text-align:left}.b-find-my-iphone-off__menu-header{margin:0}.b-find-my-iphone-off__menu-sub-header{font-size:1.2rem;margin:0;right:16px}.b-find-my-iphone-off__menu-right{color:#666;margin:0;position:absolute;right:16px}.b-find-my-iphone-off__menu-right i{color:#e3e3e3;vertical-align:middle}.b-find-my-iphone-off__menu-icon{margin-right:12px}.b-find-my-iphone-off__note{font-size:1.4rem;margin-top:24px;text-align:center}.section-account .application .user-form{padding:0 0 30px}.section-account .application .user-page-headline{position:relative}.section-account .application .user-page-headline__main{font-size:1.6rem;line-height:1.25em;margin:0 0 10px}.section-account .application .user-page-headline__sub{font-size:2rem;line-height:1.25em;margin:0 0 10px}.section-account .application .user-page-headline--full .user-page-headline__main,.section-account .application .user-page-headline--full .user-page-headline__sub{text-align:center}.section-account .application .user-page-headline--side .user-page-headline__main,.section-account .application .user-page-headline--side .user-page-headline__sub{text-align:inherit}.section-account .application .user-panel-top{margin-bottom:0}.section-account .application .user-panel-top__inner{padding:30px 0}.section-account .application .user-panel-top__info-content{margin:0 0 5px}.section-account .application .user-panel-top__info-content--headline{font-size:2.8rem;line-height:1.25em}@media only screen and (max-width:991px){.section-account .application .user-panel-top__info-content--headline{font-size:2rem}}.section-account .application .user-panel-top__info-content--instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-account .application .user-panel-top__info-content--instruction{font-size:1.6rem}}.section-account .application .user-details-category{margin:0 0 45px}.section-account .application .user-details-category__navigation{border-bottom:2px solid #d9d9d9}@media only screen and (max-width:767px){.section-account .application .user-details-category__container{padding:0}}.section-account .application .user-details-category__tab-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:none;margin-top:0;text-align:center}.section-account .application .user-details-category__tab-item,.section-account .application .user-details-category__tab-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0}.section-account .application .user-details-category__tab-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;-ms-flex:1 0 auto;flex:1 0 auto;float:none;margin:0;max-width:320px;width:33.33333%}@media only screen and (max-width:767px){.section-account .application .user-details-category__tab-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}}.section-account .application .user-details-category__tab-item.active .user-details-category__tab-btn{border:none;color:#000}.section-account .application .user-details-category__tab-item.active:after{visibility:visible}.section-account .application .user-details-category__tab-item:after{border-bottom:2px solid #000;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;-webkit-transform:translateY(2px);transform:translateY(2px);visibility:hidden;width:100%}.section-account .application .user-details-category__tab-btn{border:none;color:#d9d9d9;display:block;font-size:2rem;margin:0;width:100%}.section-account .application .user-details-category__tab-btn:focus,.section-account .application .user-details-category__tab-btn:hover{background-color:transparent}@media only screen and (max-width:991px){.section-account .application .user-details-category__tab-btn{font-size:1.4rem}}.section-account .application .user-details-category__header-group{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;justify-content:center;overflow:hidden;padding:0}.section-account .application .user-details-category__headline{font-size:2.8rem;line-height:1.25em;margin:30px 0;text-align:center}@media only screen and (max-width:991px){.section-account .application .user-details-category__headline{font-size:2rem}}.section-account .application .user-info-panel{background-color:#fff;margin-bottom:60px}.section-account .application .user-info-panel:last-child{margin-bottom:0}.section-account .application .user-info-panel__heading{background-color:#000;padding:20px 30px}@media only screen and (max-width:991px){.section-account .application .user-info-panel__heading{padding:15px}}.section-account .application .user-info-panel__title{color:#fff;font-size:1.6rem;line-height:1em;margin:0}.section-account .application .user-info-content{margin-bottom:30px}.section-account .application .user-info-content:last-child{margin-bottom:0}.section-account .application .user-info-content__title{font-size:2.8rem;line-height:1em;margin-bottom:0;padding-bottom:10px}.section-account .application .user-info-content__sub-title{margin-bottom:5px}.section-account .application .user-info-content__box-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.section-account .application .user-info-content__box-wrapper+.user-info-content__box-wrapper{margin-top:20px}.section-account .application .user-info-content__box{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:10px;width:33.33333%}@media only screen and (max-width:991px){.section-account .application .user-info-content__box{width:50%}}.section-account .application .user-info-content__subject,.section-account .application .user-info-content__value{word-wrap:break-word;display:block;overflow-wrap:break-word;padding:10px 15px 10px 0;-ms-word-break:break-all;word-break:break-all;word-break:break-word}@media only screen and (max-width:991px){.section-account .application .user-info-content__subject,.section-account .application .user-info-content__value{padding:2px 15px 2px 0}}.section-account .application .user-info-content__subject{border-bottom:1px solid #ddd;color:#999;font-size:1.4rem}@media only screen and (max-width:991px){.section-account .application .user-info-content__subject{border-bottom:0 solid #ddd}}.section-account .application .user-info-content__value{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media only screen and (max-width:991px){.section-account .application .user-info-content__value{font-size:1.4rem}}.section-account .application .user-info-content__img-holder{margin-bottom:5px;width:72px}.section-account .application .user-info-content__img{width:100%}.section-account .application .user-info-content__cta-container{margin:10px 0 0}.section-account .application .usage-block-section{background-color:rgba(0,0,0,.7);color:#fff;height:100%;left:0;padding:20px;position:absolute;text-align:center;top:0;width:100%}.section-account .application .usage-block-section__description{margin-top:80px}.section-account .application .usage-block-section__cta{margin-top:140px;max-width:400px;width:100%}.section-account .application .user-account-verification-otp__info{padding:15px}@media only screen and (max-width:991px){.section-account .application .user-account-verification-otp__info{padding:15px 0 0}}.section-account .application .user-account-verification-otp__fields{padding:0 15px 15px}@media only screen and (max-width:991px){.section-account .application .user-account-verification-otp__fields{padding:0}}.section-account .application .user-account-verification-otp__fields-pincode{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative}.section-account .application .user-account-verification-otp__fields-pincode .pincode-input-simulate,.section-account .application .user-account-verification-otp__fields-pincode .pincode-input-single{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:700;height:54px;margin:0;padding:5px;text-align:center}.section-account .application .user-account-verification-otp__fields-pincode .pincode-input-simulate{font-size:2rem;width:16.66667%}.section-account .application .user-account-verification-otp__fields-pincode .pincode-input-single{font-size:2.8rem;width:100%}.section-account .application .user-account-verification-otp__fields-pincode .pincode-input-single[readonly]{height:0;opacity:0;padding:0;position:absolute;width:0;z-index:-1}.section-account .application .user-account-verification-otp__fields-counter{font-size:1.6rem;line-height:1.15em;margin-top:0;text-align:center}.section-account .application .user-account-verification-otp__fields-counter-timer{color:#000}.section-account .application .user-account-verification-otp__info-sub-heading{line-height:1.25em;margin-top:0;text-align:center}.section-account .application .user-account-verification-otp__fields-cta-container,.section-account .application .user-account-verification-otp__timed-out-message{text-align:center}.section-account .application .user-account-verification-otp__resend-btn{background-color:transparent;border:none;color:#000;margin-bottom:10px}.section-account .application .user-account-verification-otp__resend-btn[disabled]{display:none}.section-account .application .user-account-verification-otp__resend-btn-icon{color:#e6007e}.section-account .application .user-account-verification-otp__cta{margin-top:10px}.section-account .application .user-account-verification-otp__customer-service{margin-top:25px;text-align:center}.section-account .application .user-account-verification-otp .is-inactive{display:none}.section-account .application .modal-account-change-email .change-email__state-visual{margin:30px auto 5px;text-align:center}.section-account .application .modal-account-change-email .change-email__img-holder{display:inline-block;width:88px}.section-account .application .modal-account-change-email .change-email__img{width:100%}.section-account .application .modal-account-change-email .change-email__message{font-size:2rem;margin-bottom:30px;margin-top:10px;text-align:center}.section-account .application .modal-account-change-email .change-email__cta-container{text-align:right}.section-account .application .modal-account-change-email .change-email .is-inactive{display:none}.section-account .application .termination-process__step{font-size:1.2rem;margin-top:20px;text-align:right}.section-account .application .user-account-subscriptions-termination-reminder__state-visual{margin:30px auto 15px;text-align:center}.section-account .application .user-account-subscriptions-termination-reminder__icon-holder{display:inline-block}.section-account .application .user-account-subscriptions-termination-reminder__icon{font-size:4.8rem}.section-account .application .user-account-subscriptions-termination-reminder__message{text-align:center}.section-account .application .user-account-subscriptions-termination-reminder__message>span{font-weight:700}.section-account .application .user-account-subscriptions-termination-reminder__message--question{font-size:2rem;margin-bottom:30px;margin-top:-5px}.section-account .application .user-account-subscriptions-termination-reminder .is-inactive{display:none}.section-account .application .modal-account-guardian-consent-notice .guardian-consent-notice__header{height:35px;margin-bottom:10px;position:relative}.section-account .application .modal-account-guardian-consent-notice .guardian-consent-notice__header-close{font-size:1.6rem;position:absolute;right:15px;top:10px}.section-account .application .modal-account-guardian-consent-notice .guardian-consent-notice__body{padding:0 30px 30px}.section-account .application .modal-account-guardian-consent-notice .guardian-consent-notice__state-visual{margin:0 auto 15px;text-align:center}.section-account .application .modal-account-guardian-consent-notice .guardian-consent-notice__icon-holder{display:inline-block}.section-account .application .modal-account-guardian-consent-notice .guardian-consent-notice__icon{color:#000;font-size:4.8rem}.section-account .application .modal-account-guardian-consent-notice .guardian-consent-notice__title{color:#000;font-size:2rem;margin-top:15px;text-align:center}.section-account .application .modal-account-guardian-consent-notice .guardian-consent-notice__message{text-align:center}.section-account .application .modal-account-guardian-consent-notice .guardian-consent-notice__message>span{font-weight:700}.section-account .application .modal-account-guardian-consent-notice .guardian-consent-notice__cta-container{margin-top:15px}.section-account .application .modal-account-guardian-consent-notice .guardian-consent-notice__cta{margin-top:10px;width:100%}.section-account .application .modal-account-guardian-consent-notice .guardian-consent-notice__cta:first-child{margin-top:0}.section-account .application .modal-account-device-list__title{border-bottom:1px solid #000;font-size:2rem;padding:16px;text-align:center}.section-account .application .modal-account-device-list__box{border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 10px 10px}.section-account .application .modal-account-device-list__img-container{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:8px;width:80px}.section-account .application .modal-account-device-list__img{padding:8px}.section-account .application .modal-account-device-list__name{margin:0}.section-account .application .modal-account-device-list__value{font-size:1.2rem;margin:0}.section-account .application .modal-account-device-list__extend-duration{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;margin-top:8px}.section-account .application .modal-account-device-list__radio{display:block;height:0;margin:0;visibility:hidden;width:0}.section-account .application .modal-account-device-list__radio:checked+label{border-color:#000;color:#000}.section-account .application .modal-account-device-list label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;height:40px;justify-content:center;margin-right:8px;max-width:96px;text-align:center;width:calc(50% - 4px)}.section-account .application .modal-account-device-list__cta-container{margin-top:16px;text-align:center}.section-account .account-admission__forms-panel-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media only screen and (max-width:991px){.section-account .account-admission__forms-panel-container{display:block}}.section-account .account-admission__forms-panel{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);margin:75px 30px;padding:0 30px 15px}@media only screen and (max-width:991px){.section-account .account-admission__forms-panel{margin:50px 15px}}.section-account .account-admission__headline{margin:30px 0}.section-account .account-admission__headline-main{font-size:2.8rem;line-height:1.25em;margin:0}@media only screen and (max-width:991px){.section-account .account-admission__headline-main{font-size:2rem}}.section-account .account-admission__headline-sub{color:#999;line-height:1.25em;margin:0}@media only screen and (max-width:991px){.section-account .account-admission__headline-sub{font-size:1.4rem}}.section-account .account-admission__label-hint{color:#999;font-size:1.4rem}.section-account .account-admission__note{color:#999;margin-top:-10px}@media only screen and (max-width:991px){.section-account .account-admission__link-container{text-align:center}}.section-account .account-admission__cta-container{margin-top:20px}@media only screen and (max-width:991px){.section-account .account-admission__cta-container{text-align:center}}.section-account .account-admission .device-identifier-instruction{margin-bottom:10px}.section-account .account-admission .device-identifier-instruction__header{margin-bottom:5px}.section-account .account-admission .device-identifier-instruction__option-title{margin-bottom:0;padding:15px 0}.section-account .account-admission .device-identifier-instruction__list{counter-reset:guide;list-style:none;padding-left:45px}.section-account .account-admission .device-identifier-instruction__list-item{counter-increment:guide;font-size:1.4rem;margin-top:10px;min-height:40px;padding:10px 0;position:relative}.section-account .account-admission .device-identifier-instruction__list-item:first-child{margin-top:0}.section-account .account-admission .device-identifier-instruction__list-item:before{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;border-radius:500px;color:#fff;content:counter(guide);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;height:32px;justify-content:center;left:-45px;padding-top:1px;position:absolute;top:5px;width:32px}.section-account .account-admission .device-identifier-instruction__img{margin:10px 0 0;max-width:275px;width:100%}.section-account .account-admission .device-identifier-instruction__accordion-item{border-bottom:1px solid #ddd}.section-account .account-admission .device-identifier-instruction__accordion-icon{position:absolute;right:0;top:15px}.section-account .account-admission .device-identifier-instruction__accordion-toggle{cursor:pointer;padding-right:30px;position:relative}.section-account .account-admission .device-identifier-instruction__accordion-toggle .device-identifier-instruction__accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-account .account-admission .device-identifier-instruction__accordion-toggle.collapsed .device-identifier-instruction__accordion-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.section-account .account-admission .device-identifier-instruction__accordion-content.collapsing{-webkit-transition:none;transition:none}.section-account .account-admission .is-inactive{display:none}.section-account .account-details__cta-container{border-top:1px solid #ddd;margin-top:30px;padding-top:30px;text-align:center}.section-account .account-details__customer-service{margin-top:50px}.section-account .account-details .addresses-book__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-account .account-details .addresses-book__options-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid #ddd;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px;padding:15px;position:relative;width:calc(33.33333% - 10px)}@media only screen and (max-width:991px){.section-account .account-details .addresses-book__options-box{width:calc(50% - 10px)}}@media only screen and (max-width:767px){.section-account .account-details .addresses-book__options-box{width:100%}}.section-account .account-details .addresses-book__options-box+.addresses-book__options-box{margin-top:5px}.section-account .account-details .addresses-book__options-box.is-selected{background-color:#f7f7f7}.section-account .account-details .addresses-book__options-input{margin:2px 15px 0 0}.section-account .account-details .addresses-book__options-text{margin:0}.section-account .account-details .addresses-book__options-remove{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ddd;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;height:20px;justify-content:center;position:absolute;right:5px;text-decoration:none;top:5px;width:20px}.section-account .account-details .addresses-book__options-remove:hover{color:#999}.section-account .account-details .addresses-book__fields{border-top:1px solid #ddd;margin-top:15px;padding-top:30px}.section-account .account-details .addresses-book__form-cta+.addresses-book__form-cta{margin-left:5px}.section-account .account-details .addresses-book__cta-container{margin-top:10px}.section-account .account-details .addresses-book .is-inactive{display:none}.section-account .account-sign-up__forms-wrapper{background-color:#000;background-image:url(../images/account/bg-sign-up.svg);background-position-x:50%;background-repeat:no-repeat}.section-account .account-sign-up__form{margin:auto;padding:0;width:300px}.section-account .account-sign-up__box{background:#fff;border-radius:4px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);margin-top:15px;padding:20px 20px 0}.section-account .account-sign-up__description{font-size:1.2rem}.section-account .account-sign-up__description strong{font-size:2rem}.section-account .account-sign-up__headline{margin-top:40px;text-align:center}.section-account .account-sign-up__headline__main{font-size:18px;margin-top:20px}.section-account .account-sign-up__headline__main span{color:#e75d00;font-weight:700}@media only screen and (max-width:991px){.section-account .account-sign-up__headline{text-align:left}}.section-account .account-sign-up__voucher-code{font-size:2rem;padding:20px}.section-account .account-sign-up .alert-danger{background:none;border:none;color:#cb0000;padding:0 0 12px}.section-account .account-sign-up label{color:#e75d00;font-size:1.2rem;margin:0}.section-account .account-sign-up input{border:none;border-bottom:1px solid #000;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0}.section-account .account-sign-up input::-webkit-input-placeholder{color:#d4d4d4}.section-account .account-sign-up input::-moz-placeholder{color:#d4d4d4}.section-account .account-sign-up input:-ms-input-placeholder{color:#d4d4d4}.section-account .account-sign-up input::-ms-input-placeholder{color:#d4d4d4}.section-account .account-sign-up input::placeholder{color:#d4d4d4}.section-account .account-sign-up__otp-box{position:relative}.section-account .account-sign-up__otp-cta-container{position:absolute;right:0;top:10px}.section-account .account-sign-up__otp-cta{background-color:#000;border-color:#000;font-size:12px;padding:4px}.section-account .account-sign-up__otp-cta:disabled{background-color:#000;border-color:#000;color:#000}.section-account .account-sign-up__otp-timer{color:#ed4d4d;position:absolute;right:0;top:10px}.section-account .account-sign-up__cta-container{margin-top:15px}.section-account .account-sign-up__cta{font-size:1.6rem;width:100%}.section-account .account-sign-up .registration-agreement-group{font-size:1.4rem}.section-account .account-sign-up .registration-agreement-group label{color:#000}.section-account .account-sign-up .registration-agreement-group input{margin-top:1px}.section-account .account-sign-up .registration-agreement-group__box--main-label{font-weight:700}.section-account .account-sign-up .registration-agreement-group__box--sub{padding-left:20px}.section-account .account-sign-up .modal-account-sign-up-success .sign-up-success__body{text-align:center}.section-account .account-sign-up .modal-account-sign-up-success .sign-up-success__title{font-size:2.8rem;line-height:1.3}.section-account .account-sign-up .modal-account-sign-up-success .sign-up-success__statement{color:#565656;line-height:1.5;margin-top:24px}.section-account .account-sign-up .modal-account-sign-up-success .sign-up-success__cta-container{margin-top:20px}.section-account .account-sign-up .modal-account-sign-up-success .sign-up-success__cta{width:100%}.section-account .account-sign-up .modal-account-sign-up-success .sign-up-success__cta:last-child{margin-top:6px}.section-account .account-customer-sanction-check{padding-bottom:64px;text-align:center}.section-account .account-customer-sanction-check__img-container{margin-bottom:54px;margin-top:64px}.section-account .account-customer-sanction-check__advertising-copy{font-size:2rem;text-align:center}.section-account .account-customer-sanction-check__advertising-copy strong{font-size:130%}.section-account .account-customer-sanction-check__cta-container{margin-top:80px}.section-account .account-customer-sanction-check__cta{max-width:400px;width:100%}.section-account .my-subscriptions__termination{margin-top:15px}.section-account .subscriptions-device-update__label-hint{color:#999;font-size:1.4rem}.section-account .subscriptions-device-update__field-group{margin-bottom:30px}.section-account .subscriptions-device-update__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-account .subscriptions-device-update__options-box{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:88px;margin:5px;overflow:hidden;position:relative;width:calc(50% - 10px)}.section-account .subscriptions-device-update__options-input{position:absolute;visibility:hidden}.section-account .subscriptions-device-update__options-input:checked+.subscriptions-device-update__options-content{border:2px solid #999}.section-account .subscriptions-device-update__options-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:10px}.section-account .subscriptions-device-update__options-img-holder{width:88px}.section-account .subscriptions-device-update__options-img-holder+.subscriptions-device-update__options-text{font-size:1.2rem;margin-top:2px}.section-account .subscriptions-device-update__options-text{text-align:center}.section-account .subscriptions-device-update__options-color{background-color:transparent;border:1px solid #eaeaea;border-radius:500px;display:block;height:32px;margin-bottom:5px;overflow:hidden;width:32px}.section-account .subscriptions-device-update__options-color+.subscriptions-device-update__options-text{font-size:1.4rem}.section-account .subscriptions-device-update__sticky-widget{display:table;margin:0 auto;text-align:center;width:380px}@media only screen and (max-width:991px){.section-account .subscriptions-device-update__sticky-widget{display:none}}.section-account .subscriptions-device-update__sticky-widget-content.affix{top:80px}@media only screen and (max-width:991px){.section-account .subscriptions-device-update__sticky-widget-content.affix{position:relative;top:auto!important}}.section-account .subscriptions-device-update__sticky-widget-content.affix-bottom{position:absolute}@media only screen and (max-width:991px){.section-account .subscriptions-device-update__sticky-widget-content.affix-bottom{position:relative;top:auto!important}}.section-account .subscriptions-device-update__device-brand{width:380px}.section-account .subscriptions-device-update__device-brand-img-holder{display:block;max-width:380px}.section-account .subscriptions-device-update .user-selected-device{width:380px}.section-account .subscriptions-device-update .user-selected-device__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:20px;padding:0}.section-account .subscriptions-device-update .user-selected-device__list-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:20px;text-align:center}.section-account .subscriptions-device-update .user-selected-device__content,.section-account .subscriptions-device-update .user-selected-device__img-holder{display:block;margin:0 auto}.section-account .subscriptions-device-update .user-selected-device__img-holder{height:290px;margin-bottom:10px;padding:5px 0;position:relative;width:198px}.section-account .subscriptions-device-update .user-selected-device__img{margin:0;position:absolute;width:100%}.section-account .subscriptions-device-update .user-selected-device__img--front{left:-50%;-webkit-transform:translate(50px);transform:translate(50px);z-index:1}.section-account .subscriptions-device-update .user-selected-device__img--back{left:50%;-webkit-transform:translate(-50px,5px);transform:translate(-50px,5px);z-index:0}.section-account .subscriptions-device-update .user-selected-device__box{margin:0 0 5px}.section-account .subscriptions-device-update .user-selected-device__cta-container{margin:10px auto;max-width:198px}.section-account .subscriptions-device-update .user-selected-device__cta{width:100%}.section-account .subscriptions-device-update__imei-instruction{font-size:1.4rem;margin-bottom:15px}.section-account .subscriptions-device-update__cta-container{display:none}@media only screen and (max-width:991px){.section-account .subscriptions-device-update__cta-container{display:block;text-align:center}}.section-account .subscriptions-device-update .is-inactive{display:none}.section-account .subscriptions-device-update-imei .subscribed-device__list{counter-reset:listCounter;list-style:none;margin-bottom:20px;padding:0}.section-account .subscriptions-device-update-imei .subscribed-device__list-item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-top:1px solid #ddd;counter-increment:listCounter;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;justify-content:space-between;padding:10px 0}.section-account .subscriptions-device-update-imei .subscribed-device__list-item:last-child{border-bottom:1px solid #ddd}.section-account .subscriptions-device-update-imei .subscribed-device__list-item:before{-webkit-box-flex:0;content:counter(listCounter,decimal-leading-zero);display:none;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.2rem;width:25px}@media only screen and (max-width:991px){.section-account .subscriptions-device-update-imei .subscribed-device__list-item:before{display:none}}.section-account .subscriptions-device-update-imei .subscribed-device__content,.section-account .subscriptions-device-update-imei .subscribed-device__cta-container,.section-account .subscriptions-device-update-imei .subscribed-device__img-holder{-webkit-box-flex:0;display:block;-ms-flex:0 0 auto;flex:0 0 auto}.section-account .subscriptions-device-update-imei .subscribed-device__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px 10px}@media only screen and (max-width:991px){.section-account .subscriptions-device-update-imei .subscribed-device__content{padding-right:0;width:calc(100% - 80px)}}.section-account .subscriptions-device-update-imei .subscribed-device__img-holder{padding:5px 0;width:100px}@media only screen and (max-width:991px){.section-account .subscriptions-device-update-imei .subscribed-device__img-holder{width:80px}}.section-account .subscriptions-device-update-imei .subscribed-device__img{width:100%}.section-account .subscriptions-device-update-imei .subscribed-device__box{margin:0 0 5px}.section-account .subscriptions-device-update-imei .subscribed-device__cta-container{margin:10px 0;max-width:198px}@media only screen and (max-width:991px){.section-account .subscriptions-device-update-imei .subscribed-device__cta-container{max-width:none;width:100%}}.section-account .subscriptions-device-update-imei .subscribed-device__cta{max-width:198px;width:100%}.section-account .subscriptions-device-update-imei .subscribed-device__spec-btn{font-size:1.4rem}.section-account .subscriptions-termination-details__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-account .subscriptions-termination-details__headline{padding:12px 0}}.section-account .subscriptions-termination-details__img-holder{display:inline-block}.section-account .subscriptions-termination-details__img{margin-left:auto;margin-right:auto;margin-top:45px;width:46px}.section-account .subscriptions-termination-details__confirmation{color:#565656;line-height:1.8;margin-top:36px;text-align:center}.section-account .subscriptions-termination-details .termination-subscription-info{margin-top:112px}.section-account .subscriptions-termination-details .termination-subscription-info__panel{background:#fff;border:1px solid #e0e0e0;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);padding-left:12px;padding-right:12px}.section-account .subscriptions-termination-details .termination-subscription-info__panel-top{padding-bottom:12px;padding-top:12px;text-align:center}.section-account .subscriptions-termination-details .termination-subscription-info__panel-middle{padding-bottom:12px;padding-top:12px}.section-account .subscriptions-termination-details .termination-subscription-info__panel-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:12px;padding-top:12px}.section-account .subscriptions-termination-details .termination-subscription-info__panel-logo{margin-bottom:8px}.section-account .subscriptions-termination-details .termination-subscription-info__panel-inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.section-account .subscriptions-termination-details .termination-subscription-info__label{font-size:1.2rem}.section-account .subscriptions-termination-details .termination-subscription-info__label span{border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff;font-size:1rem;font-weight:700;padding:3px 6px}@media only screen and (max-width:679px){.section-account .subscriptions-termination-details .termination-subscription-info__label{font-size:1rem}}.section-account .subscriptions-termination-details .termination-subscription-info__value{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.2rem;text-align:right}.section-account .subscriptions-termination-details .termination-subscription-info__value--bold{font-size:2rem;font-weight:700;text-align:center}.section-account .subscriptions-termination-details .termination-subscription-info__vat{font-size:1rem;margin-bottom:38px;margin-top:8px}.section-account .subscriptions-termination-details .termination-subscription-info__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:4px;padding-top:4px}.section-account .subscriptions-termination-details__cta-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center}.section-account .subscriptions-termination-details .modal-termination-fee-policy .policy__penalty-calculation{font-size:1.4rem;text-align:center}.section-account .subscriptions-termination-details .modal-termination-fee-policy .policy__body-content{background-color:#f4f4f4;font-size:1.4rem;margin-top:8px;padding:12px 16px}.section-account .subscriptions-termination-details .modal-termination-fee-policy .policy__right-side{font-size:1.4rem;text-align:right}.section-account .subscriptions-termination-details .modal-termination-fee-policy .policy hr{border-top:2px solid #c8c8c8;margin-bottom:8px;margin-top:8px}.section-account .subscriptions-termination-reason__headline{border-bottom:1px solid #ddd}.section-account .subscriptions-termination-reason__form{background-image:none;margin-bottom:30px}.section-account .subscriptions-termination-reason__headline{font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-account .subscriptions-termination-reason__headline{padding:12px 0}}.section-account .subscriptions-termination-reason__img{margin-left:auto;margin-right:auto;margin-top:36px}.section-account .subscriptions-termination-reason__text{line-height:1.8;margin-top:16px;text-align:center}.section-account .subscriptions-termination-reason__termination-reason{border-bottom:1px solid #c8c8c8;display:block;margin-bottom:0;margin-top:36px;padding:20px;text-align:center}.section-account .subscriptions-termination-reason__radio{margin:0}.section-account .subscriptions-termination-reason__radio-label{border-bottom:1px solid #c8c8c8;color:#565656;display:block;font-weight:700;margin:0;padding:20px 50px 20px 20px}.section-account .subscriptions-termination-reason__radio-input{position:absolute;right:24px}.section-account .subscriptions-termination-reason__cta-container{text-align:center}.section-account .subscriptions-termination-reason__btn{max-width:200px;width:calc(50% - 10px)}.section-account .subscriptions-termination-authentication__form{text-align:center}.section-account .subscriptions-termination-authentication__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-account .subscriptions-termination-authentication__headline{padding:12px 0}}.section-account .subscriptions-termination-authentication__forms-wrapper{background-image:url(../images/account/bg-account.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:991px){.section-account .subscriptions-termination-authentication__forms-wrapper{background-image:none}}.section-account .subscriptions-termination-authentication__img{margin-left:auto;margin-right:auto;margin-top:36px}.section-account .subscriptions-termination-authentication__text{color:#565656;line-height:1.8;margin-top:16px}.section-account .subscriptions-termination-authentication__input-text{border-color:#e0e0e0;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);font-size:14px;height:40px;margin-left:auto;margin-right:auto;margin-top:28px;max-width:400px}.section-account .subscriptions-termination-authentication__input-text::-webkit-input-placeholder{color:#a7a7a7}.section-account .subscriptions-termination-authentication__input-text::-moz-placeholder{color:#a7a7a7}.section-account .subscriptions-termination-authentication__input-text:-ms-input-placeholder{color:#a7a7a7}.section-account .subscriptions-termination-authentication__input-text::-ms-input-placeholder{color:#a7a7a7}.section-account .subscriptions-termination-authentication__input-text::placeholder{color:#a7a7a7}.section-account .subscriptions-termination-authentication__label-hint{color:#999;font-size:1.4rem}@media only screen and (max-width:991px){.section-account .subscriptions-termination-authentication__cta-container{text-align:center}}.section-account .subscriptions-termination-authentication__timer{color:#565656;font-size:1.4rem}.section-account .subscriptions-termination-authentication__timer a{text-decoration:underline}.section-account .subscriptions-termination-authentication__cta-container{margin-bottom:40px;margin-top:120px}.section-account .subscriptions-termination-authentication__btn{width:300px}.section-account .subscriptions-termination-authentication .is-inactive{display:none}.section-account .subscriptions-termination-fee__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-account .subscriptions-termination-fee__headline{padding:12px 0}}.section-account .subscriptions-termination-fee .termination-fee__guide{font-size:2rem}.section-account .subscriptions-termination-fee .termination-fee__container{background-color:#f4f4f4;margin-top:20px;padding:0 16px}.section-account .subscriptions-termination-fee .termination-fee__description{padding-bottom:20px;padding-top:20px}.section-account .subscriptions-termination-fee .termination-fee__total-fee-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-top:1px solid #959595;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:20px;padding-top:20px}.section-account .subscriptions-termination-fee .termination-fee__total-fee-label{font-size:2rem}.section-account .subscriptions-termination-fee .termination-fee__total-fee-value{font-size:2.8rem}.section-account .subscriptions-termination-fee .termination-fee__note{font-size:1.2rem;margin-top:90px}.section-account .subscriptions-termination-fee .termination-fee__checkbox{font-weight:400;margin-top:16px}.section-account .subscriptions-termination-fee__cta-container{margin-top:16px;text-align:center}.section-account .subscriptions-termination-fee__cta{width:100%}.section-account .subscriptions-termination-success{padding-top:64px;text-align:center}.section-account .subscriptions-termination-success__headline{font-size:2.8rem}.section-account .subscriptions-termination-success__content{font-size:1.4rem}.section-account .subscriptions-termination-success__img-holder{margin-top:32px}.section-account .subscriptions-termination-success__img{margin:auto}.section-account .subscriptions-termination-success__info{margin-top:32px}.section-account .subscriptions-termination-success__cta-container{margin-top:120px}.section-account .subscriptions-termination-success__cta{max-width:400px;width:100%}.section-account .my-page__section{padding-bottom:25px;padding-top:25px}.section-account .my-page__section--bottom{position:relative}.section-account .my-page__content{max-width:360px}.section-account .my-page__content--unavailable{background-color:#f4f4f4cc;height:100%;max-width:none;padding:25px 0;position:absolute;text-align:center;top:0;width:100%}.section-account .my-page__header-img-holder{left:250px;position:absolute;width:127px}.section-account .my-page__greeting{font-size:36px;line-height:1;margin-top:20px}.section-account .my-page__introduction{margin-bottom:32px;margin-top:24px}.section-account .my-page .subscription{position:relative}.section-account .my-page .subscription__greeting{font-size:36px;line-height:1;margin-top:20px}.section-account .my-page .subscription__contact{font-size:2rem}.section-account .my-page .subscription__device-text{font-size:1.2rem}.section-account .my-page .subscription__device-img-holder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;height:136px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:136px}.section-account .my-page .subscription__note{font-size:1rem;margin-top:24px}.section-account .my-page .plan__title{border-radius:8px;margin-bottom:8px;padding:16px 124px 16px 24px}.section-account .my-page .plan__label{font-size:1.2rem;margin-bottom:4px}.section-account .my-page .plan__description{margin-bottom:0}.section-account .my-page .plan__care-services{background:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;height:96px;margin-bottom:8px;overflow:hidden;padding-bottom:8px;padding-top:8px}.section-account .my-page .plan__care-service{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;border-right:1px solid #c8c8c8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;font-size:1.2rem;padding:6px}.section-account .my-page .plan__care-service:last-child{border-right:none}.section-account .my-page .plan__care-service span{overflow-wrap:anywhere;text-align:center}.section-account .my-page .plan__care-service-icon-holder{height:32px;margin-bottom:4px;width:100%}.section-account .my-page .plan__care-service-icon{height:100%;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.section-account .my-page .plan__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:8px}.section-account .my-page .plan__content{-webkit-box-flex:1;background-color:#fff;border-radius:8px;-ms-flex:1;flex:1;padding:24px 12px 24px 24px}.section-account .my-page .history{background-color:#fff;border-radius:8px;margin-top:12px;overflow:hidden}.section-account .my-page .history__title{padding:14px 24px;position:relative}.section-account .my-page .history__contents{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;min-height:100px;padding:8px 12px}.section-account .my-page .history__contents--empty{font-size:1.4rem}.section-account .my-page .history__contents--empty,.section-account .my-page .history__device{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section-account .my-page .history__device{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:72px}.section-account .my-page .history__device-img-holder{height:84px;margin-left:auto;margin-right:auto;padding:0;position:relative;width:60px}.section-account .my-page .history__device-img-holder--small{height:60px;width:42px}.section-account .my-page .history__device-img{height:84px;left:0;margin-left:auto;margin-right:auto;padding:0;position:absolute;right:0;width:60px}.section-account .my-page .history__device-img--small{height:60px;width:42px}.section-account .my-page .history__device-img--front{-webkit-transform:translate(4px);transform:translate(4px);z-index:1}.section-account .my-page .history__device-img--back{-webkit-transform:translate(-4px);transform:translate(-4px);z-index:0}.section-account .my-page .history__device-swap-icon{margin-bottom:8px;margin-top:8px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.section-account .my-page .history__information{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-account .my-page .history__row{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #c8c8c8;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:12px 8px}.section-account .my-page .history__row:last-child{border-bottom:none}.section-account .my-page .history__row--direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.section-account .my-page .history__label{color:#777;font-size:1.2rem}.section-account .my-page .history__value{color:#373737;font-size:1.4rem}.section-account .my-page__device-img-holder{height:92px;margin:12px auto;padding:0;position:relative;width:64px}.section-account .my-page__device-img{height:92px;left:0;margin-left:auto;margin-right:auto;padding:0;position:absolute;right:0;width:64px}.section-account .my-page__device-img--front{-webkit-transform:translate(12px);transform:translate(12px);z-index:1}.section-account .my-page__device-img--back{-webkit-transform:translate(-12px);transform:translate(-12px);z-index:0}.section-account .my-page__plan-box{background-color:#fff;border-radius:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.section-account .my-page__plan-type{background-color:#d0e7ff;border-radius:24px;padding:12px 20px}.section-account .my-page__plan-icon{margin:8px}.section-account .my-page__plan-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px}.section-account .my-page__link-box{background-color:#fff;border-radius:6px;color:#000;cursor:pointer;display:block;font-size:1.4rem;margin-bottom:4px;margin-top:4px;padding:18px 100px 18px 24px;position:relative;text-decoration:none}.section-account .my-page__link-box--title{font-size:2rem}.section-account .my-page__link-box--img-holder{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:16px;top:0;width:74px}.section-account .my-page__blocker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,96%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;padding:24px;position:absolute;top:0;width:100%}.section-account .my-page__blocker--icon{color:#e75d00;font-size:4.8rem}.section-account .my-page__blocker--text{margin-left:16px}.section-account .my-page__unavailable-icon{color:#e75d00;font-size:4.8rem;margin-top:36px}.section-account .my-page__unavailable-text{margin-bottom:16px;margin-top:12px}.section-account .my-page__cta-container{margin-top:20px;text-align:center}.section-account .my-page__cta{max-width:400px;width:100%}.section-account .my-page__cta--secondary{border-radius:8px;font-size:1rem;width:96px}.section-account .my-page .inactive{padding-bottom:120px;padding-top:64px;text-align:center}.section-account .my-page .inactive__img{margin:auto;width:56px}.section-account .my-page .inactive__title{font-size:2.8rem;margin-top:56px}.section-account .my-page .inactive__description{font-size:1.4rem;margin-top:40px}.section-account .my-page .inactive__description a{font-weight:700;text-decoration:none}.section-account .my-page .modal-account-insurance-service .insurance-service-notice{text-align:center}.section-account .my-page .modal-account-insurance-service .insurance-service-notice__header{height:35px;margin-bottom:10px;position:relative}.section-account .my-page .modal-account-insurance-service .insurance-service-notice__header-close{font-size:1.6rem;opacity:1;position:absolute;right:15px;top:10px}.section-account .my-page .modal-account-insurance-service .insurance-service-notice h4{font-size:1.4rem;line-height:1.4em;margin-top:16px}.section-account .my-page .modal-account-insurance-service .insurance-service-notice h4 strong{font-size:2rem}.section-account .my-page .modal-account-insurance-service .insurance-service-notice h4 small{font-size:1.2rem}.section-account .my-page .modal-account-insurance-service .insurance-service-notice__contents{font-size:1.4rem}.section-account .my-page .modal-account-insurance-service .insurance-service-notice__cta-container{margin-top:24px}.section-account .my-page .modal-account-insurance-service .insurance-service-notice__cta{max-width:400px;width:100%}.section-account .my-page .is-inactive{display:none}.section-account .my-page .modal-account-appliance-details .appliance-details{text-align:center}.section-account .my-page .modal-account-appliance-details .appliance-details__header{height:16px;margin-bottom:10px;position:relative}.section-account .my-page .modal-account-appliance-details .appliance-details__header-close{font-size:1.6rem;opacity:1;position:absolute;right:15px;top:10px}.section-account .my-page .modal-account-appliance-details .appliance-details__img{height:140px;margin:auto;-o-object-fit:contain;object-fit:contain;width:140px}.section-account .my-page .modal-account-appliance-details .appliance-details__model-name{font-size:2rem;margin-top:12px}.section-account .my-page .modal-account-appliance-details .appliance-details__row-wrapper{margin-top:24px}.section-account .my-page .modal-account-appliance-details .appliance-details__row{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #959595;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 20px;padding:16px 0}.section-account .my-page .modal-account-appliance-details .appliance-details__row small{font-size:1rem}.section-account .my-page .modal-account-appliance-details .appliance-details__row:last-child{border-bottom:none}.section-account .my-page .modal-account-appliance-details .appliance-details__note{font-size:1.2rem}.section-account .my-page .modal-account-appliance-details .appliance-details__cta-container{margin-top:56px}.section-account .my-page .modal-account-appliance-details .appliance-details__cta{max-width:400px;width:100%}.section-account .device-coach__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 -10px;padding:0}.section-account .device-coach__list-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:10px 0;padding:0 10px;width:33.33333333%}@media only screen and (max-width:991px){.section-account .device-coach__list-item{width:50%}}@media only screen and (max-width:767px){.section-account .device-coach__list-item{margin-bottom:15px;width:100%}}.section-account .device-coach__card{border:1px solid #ddd;color:#000;display:block;margin:0;padding:15px}.section-account .device-coach__card:hover{text-decoration:none}.section-account .device-coach__img-holder{margin-bottom:15px}.section-account .device-coach__img{width:100%}.section-account .device-coach__header{font-size:1.6rem;line-height:1.15em;margin-bottom:10px}.section-account .device-coach__description,.section-account .device-coach__tags{font-size:1.4rem;margin-bottom:10px}.section-account .device-coach-article{padding:50px 0}.section-account .device-coach-article ol,.section-account .device-coach-article ul{margin-bottom:10px}.section-account .device-coach-article li{margin-bottom:5px}.section-account .device-coach-article p{margin-bottom:10px}.section-account .device-coach-article p>img{margin:20px 0}.section-account .device-coach-article img{display:block;margin-bottom:10px;width:100%}.section-account .insurance__headline{margin-top:48px}.section-account .insurance__headline span{font-size:250%}.section-account .insurance__description span{color:#000}.section-account .insurance__note{font-size:1.2rem;margin-bottom:16px;margin-top:12px;text-align:center}.section-account .insurance__cta-container{text-align:center}.section-account .insurance__cta{border-radius:2px;font-size:1.2rem;width:180px}.section-account .insurance__header{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:3px solid;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;justify-content:space-between;margin-top:24px;padding-bottom:8px;text-align:right}.section-account .insurance__header span{color:#000}.section-account .insurance__category{font-size:1.4rem}.section-account .insurance__img{height:100px;margin:auto;width:100px}.section-account .insurance__panel{border-radius:4px;margin-bottom:8px;margin-top:16px;padding:16px}.section-account .insurance__panel-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;height:52px;justify-content:space-between}.section-account .insurance__panel-row:last-child{border-bottom:none}.section-account .insurance__panel-label{min-width:70px}.section-account .insurance__panel-label small{font-size:1rem}.section-account .insurance__panel-value{color:#000;max-height:52px;overflow:hidden;padding:8px 0;text-align:right;text-overflow:ellipsis}.section-account .insurance__device-box{display:-webkit-box;display:-ms-flexbox;display:flex}.section-account .insurance__device-box-content{margin:auto;padding:24px;text-align:center}.section-account .insurance__device-img{height:80px;margin:auto;width:80px}.section-account .insurance__device-name{font-size:1.4rem;margin-bottom:4px}.section-account .insurance__device-model{font-size:1.2rem}.section-service-selection .application .user-form{padding:0 0 30px}.section-service-selection .application .user-page-headline{position:relative}.section-service-selection .application .user-page-headline__main{font-size:1.6rem;line-height:1.25em;margin:0 0 10px}.section-service-selection .application .user-page-headline__sub{font-size:2rem;line-height:1.25em;margin:0 0 10px}.section-service-selection .application .user-page-headline--full .user-page-headline__main,.section-service-selection .application .user-page-headline--full .user-page-headline__sub{text-align:center}.section-service-selection .application .user-page-headline--side .user-page-headline__main,.section-service-selection .application .user-page-headline--side .user-page-headline__sub{text-align:inherit}.section-service-selection .application .user-panel-top{margin-bottom:0}.section-service-selection .application .user-panel-top__inner{padding:30px 0}.section-service-selection .application .user-panel-top__info-content{margin:0 0 5px}.section-service-selection .application .user-panel-top__info-content--headline{font-size:2.8rem;line-height:1.25em}@media only screen and (max-width:991px){.section-service-selection .application .user-panel-top__info-content--headline{font-size:2rem}}.section-service-selection .application .user-panel-top__info-content--instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-service-selection .application .user-panel-top__info-content--instruction{font-size:1.6rem}}.section-service-selection .application .user-subscribed-plan__list{counter-reset:listCounter;list-style:none;margin-bottom:20px;padding:0}.section-service-selection .application .user-subscribed-plan__list-item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-top:1px solid #ddd;counter-increment:listCounter;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;justify-content:space-between;padding:10px 0}.section-service-selection .application .user-subscribed-plan__list-item:last-child{border-bottom:1px solid #ddd}.section-service-selection .application .user-subscribed-plan__list-item:before{-webkit-box-flex:0;content:counter(listCounter,decimal-leading-zero);display:block;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.2rem;width:25px}@media only screen and (max-width:991px){.section-service-selection .application .user-subscribed-plan__list-item:before{display:none}}.section-service-selection .application .user-subscribed-plan__content,.section-service-selection .application .user-subscribed-plan__cta-container,.section-service-selection .application .user-subscribed-plan__img-holder{-webkit-box-flex:0;display:block;-ms-flex:0 0 auto;flex:0 0 auto}.section-service-selection .application .user-subscribed-plan__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px 10px}@media only screen and (max-width:991px){.section-service-selection .application .user-subscribed-plan__content{padding-right:0;width:calc(100% - 80px)}}.section-service-selection .application .user-subscribed-plan__img-holder{padding:5px 0;width:100px}@media only screen and (max-width:991px){.section-service-selection .application .user-subscribed-plan__img-holder{width:80px}}.section-service-selection .application .user-subscribed-plan__img{width:100%}.section-service-selection .application .user-subscribed-plan__box{margin:0 0 5px}.section-service-selection .application .user-subscribed-plan__box--battery-replacement-fee,.section-service-selection .application .user-subscribed-plan__box--imei,.section-service-selection .application .user-subscribed-plan__box--phone-number,.section-service-selection .application .user-subscribed-plan__box--repair-fee,.section-service-selection .application .user-subscribed-plan__box--replace-fee,.section-service-selection .application .user-subscribed-plan__box--screen-repair-fee,.section-service-selection .application .user-subscribed-plan__box--switch-fee,.section-service-selection .application .user-subscribed-plan__box--trade-in-upgrade-fee{color:#666;font-size:1.4rem;margin-bottom:0}.section-service-selection .application .user-subscribed-plan__cta-container{margin:10px 0;max-width:198px}@media only screen and (max-width:991px){.section-service-selection .application .user-subscribed-plan__cta-container{max-width:none;width:100%}}.section-service-selection .application .user-subscribed-plan__cta{max-width:198px;width:100%}.section-service-selection .application .user-subscribed-plan__spec-btn{font-size:1.4rem}.section-service-selection .application .user-supported-service__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 -10px 20px;padding:0}@media only screen and (max-width:991px){.section-service-selection .application .user-supported-service__list--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-service-selection .application .user-supported-service__list--center .user-supported-service__list-item{max-width:320px;width:100%}}.section-service-selection .application .user-supported-service__list-item{float:none;margin:20px 0 0;padding:0 10px;width:33.33333%}@media only screen and (max-width:1199px){.section-service-selection .application .user-supported-service__list-item{width:50%}}@media only screen and (max-width:991px){.section-service-selection .application .user-supported-service__list-item{width:100%}}.section-service-selection .application .user-supported-service__content,.section-service-selection .application .user-supported-service__img-holder{display:block;margin:0 auto}.section-service-selection .application .user-supported-service__img-holder{background-color:#f7f7f7;margin-bottom:10px;padding:45px 15px}@media only screen and (max-width:991px){.section-service-selection .application .user-supported-service__img-holder{padding:15px}}.section-service-selection .application .user-supported-service__img{height:116px;margin:0 auto;width:auto}.section-service-selection .application .user-supported-service__box{font-size:1.4rem;margin:0 0 15px}.section-service-selection .application .user-supported-service__box--title{font-size:2rem;margin-bottom:5px;margin-top:0}.section-service-selection .application .user-supported-service__box--title small{font-size:.75em}.section-service-selection .application .user-supported-service__cta-container{margin:10px auto}.section-service-selection .application .user-supported-service__spec-btn{font-size:1.4rem}.section-service-selection .application .user-activation-confirmation__text,.section-service-selection .application .user-imei-confirmation__text,.section-service-selection .application .user-service-type-reminder__text{margin:10px 0}.section-service-selection .application .user-service-type-reminder .is-inactive{display:none}.section-service-selection .select-subscription__customer-service{margin-top:25px}.section-service-selection .select-service__device-view{margin-top:30px}.section-service-selection .select-service .popover{color:#000;width:280px}.section-service-selection .select-service .is-inactive{display:none}.section-swap-device .landing .our-promise{background-color:#fff;padding:75px 0}.section-swap-device .landing .our-promise__headline,.section-swap-device .landing .our-promise__text{text-align:center}.section-swap-device .landing .our-promise__headline{font-size:2.8rem;margin-bottom:30px;margin-top:0}.section-swap-device .landing .our-promise__text{font-size:2rem}@media only screen and (max-width:991px){.section-swap-device .landing .our-promise__text{font-size:1.6rem}}.section-swap-device .landing .service-details__navigation{border-bottom:2px solid #d9d9d9}@media only screen and (max-width:767px){.section-swap-device .landing .service-details__container{padding:0}}.section-swap-device .landing .service-details__tab-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:none;margin-top:0;text-align:center}.section-swap-device .landing .service-details__tab-item,.section-swap-device .landing .service-details__tab-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0}.section-swap-device .landing .service-details__tab-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;-ms-flex:1 0 auto;flex:1 0 auto;float:none;margin:0;max-width:320px;width:33.33333%}@media only screen and (max-width:767px){.section-swap-device .landing .service-details__tab-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}}.section-swap-device .landing .service-details__tab-item.active .service-details__tab-btn{border:none;color:#000}.section-swap-device .landing .service-details__tab-item.active:after{border-bottom:2px solid #000}.section-swap-device .landing .service-details__tab-item:after{border-bottom:2px solid #d9d9d9;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;-webkit-transform:translateY(2px);transform:translateY(2px);width:100%}.section-swap-device .landing .service-details__tab-btn{border:none;color:#d9d9d9;display:block;font-size:2rem;margin:0;width:100%}.section-swap-device .landing .service-details__tab-btn:focus,.section-swap-device .landing .service-details__tab-btn:hover{background-color:transparent}@media only screen and (max-width:991px){.section-swap-device .landing .service-details__tab-btn{font-size:1.4rem}}.section-swap-device .landing .service-details__header-group{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;justify-content:center;overflow:hidden;padding:0}.section-swap-device .landing .service-details__headline{font-size:2.8rem;line-height:1.25em;margin:30px 0;text-align:center}@media only screen and (max-width:991px){.section-swap-device .landing .service-details__headline{font-size:2rem}}.section-swap-device .landing .the-process{background:#f7f7f7;padding:50px 0}.section-swap-device .landing .the-process__statement{font-size:2rem;margin:0 auto 40px}.section-swap-device .landing .the-process__box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.section-swap-device .landing .the-process__box-wrapper+.the-process__box-wrapper{margin-top:60px}@media only screen and (max-width:991px){.section-swap-device .landing .the-process__box-wrapper+.the-process__box-wrapper{margin-top:40px}}.section-swap-device .landing .the-process__box--icon{margin-right:20px}.section-swap-device .landing .the-process__img-holder{margin:0;width:52px}.section-swap-device .landing .the-process__img{height:auto;width:100%}.section-swap-device .landing .the-process__heading{font-size:2rem;margin-bottom:5px}.section-swap-device .landing .the-options{background:#f7f7f7;padding:50px 0}.section-swap-device .landing .the-options__category-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 -10px}@media only screen and (max-width:991px){.section-swap-device .landing .the-options__category-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}.section-swap-device .landing .the-options__category{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 10px;width:40%}@media only screen and (max-width:991px){.section-swap-device .landing .the-options__category{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:40px;max-width:475px;width:100%}.section-swap-device .landing .the-options__category:first-child{margin-top:0}}.section-swap-device .landing .the-options__heading{font-size:2rem;margin-bottom:10px;margin-top:20px}@media only screen and (max-width:991px){.section-swap-device .landing .the-options__heading{margin-top:15px}}.section-swap-device .landing .the-options__img{width:100%}.section-swap-device .landing .the-faq{background:#f7f7f7;padding:50px 0}.section-swap-device .landing .the-faq__header{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;margin-bottom:50px;margin-top:50px}.section-swap-device .landing .the-faq__heading{cursor:pointer;font-size:2rem;margin-bottom:0;padding:25px 0}.section-swap-device .landing .the-faq__text{margin-bottom:10px}.section-swap-device .landing .the-faq__list{padding-left:25px}.section-swap-device .landing .the-faq .table,.section-swap-device .landing .the-faq__time-table{margin-bottom:10px}.section-swap-device .landing .the-faq .table td,.section-swap-device .landing .the-faq .table th,.section-swap-device .landing .the-faq__time-table td,.section-swap-device .landing .the-faq__time-table th{background-color:#fff;font-size:1.4rem;padding:10px 15px}.section-swap-device .landing .the-faq .table th,.section-swap-device .landing .the-faq__time-table th{vertical-align:top}.section-swap-device .landing .the-faq__time-table-reference{font-size:.75em}.section-swap-device .landing .the-faq__accordion-item{border-bottom:1px solid #ddd}.section-swap-device .landing .the-faq__accordion-icon{position:absolute;right:0;top:30px}.section-swap-device .landing .the-faq__accordion-toggle{padding-right:30px;position:relative}.section-swap-device .landing .the-faq__accordion-toggle .the-faq__accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-swap-device .landing .the-faq__accordion-toggle.collapsed .the-faq__accordion-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.section-swap-device .landing .the-faq__accordion-content.collapsing{-webkit-transition:none;transition:none}.section-swap-device .landing .the-faq__more-information{font-size:2rem;margin:30px 0;text-align:center}.section-swap-device .application .user-form{padding:0 0 30px}.section-swap-device .application .user-page-headline{position:relative}.section-swap-device .application .user-page-headline__main{font-size:1.6rem;line-height:1.25em;margin:0 0 10px}.section-swap-device .application .user-page-headline__sub{font-size:2rem;line-height:1.25em;margin:0 0 10px}.section-swap-device .application .user-page-headline--full .user-page-headline__main,.section-swap-device .application .user-page-headline--full .user-page-headline__sub{text-align:center}.section-swap-device .application .user-page-headline--side .user-page-headline__main,.section-swap-device .application .user-page-headline--side .user-page-headline__sub{text-align:inherit}.section-swap-device .application .user-panel-top{margin-bottom:0}.section-swap-device .application .user-panel-top__inner{padding:30px 0}.section-swap-device .application .user-panel-top__info-content{margin:0 0 5px}.section-swap-device .application .user-panel-top__info-content--headline{font-size:2.8rem;line-height:1.25em}@media only screen and (max-width:991px){.section-swap-device .application .user-panel-top__info-content--headline{font-size:2rem}}.section-swap-device .application .user-panel-top__info-content--instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-swap-device .application .user-panel-top__info-content--instruction{font-size:1.6rem}}.section-swap-device .application .user-category__tab-list{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 30px;padding:0;text-align:center}.section-swap-device .application .user-category__tab-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;float:none;justify-content:center;margin:0;padding:0}.section-swap-device .application .user-category__tab-item.active .user-category__tab-btn{background-color:transparent;border:none;border-bottom:2px solid #000;color:#000}.section-swap-device .application .user-category__tab-item.active .user-category__tab-definition{color:#000}.section-swap-device .application .user-category__tab-btn{border:none;border-bottom:2px solid #d9d9d9;border-radius:0;color:#d9d9d9;font-size:2rem;margin:0}.section-swap-device .application .user-category__tab-btn:focus,.section-swap-device .application .user-category__tab-btn:hover{background-color:transparent;border-color:#d9d9d9}@media only screen and (max-width:991px){.section-swap-device .application .user-category__tab-btn{font-size:1.4rem}}.section-swap-device .application .user-category__tab-definition{color:#d9d9d9}.section-swap-device .application .user-subscribed-device__list{counter-reset:listCounter;list-style:none;margin-bottom:20px;padding:0}.section-swap-device .application .user-subscribed-device__list-item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-top:1px solid #ddd;counter-increment:listCounter;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;justify-content:space-between;padding:10px 0}.section-swap-device .application .user-subscribed-device__list-item:last-child{border-bottom:1px solid #ddd}.section-swap-device .application .user-subscribed-device__list-item:before{-webkit-box-flex:0;content:counter(listCounter,decimal-leading-zero);display:block;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.2rem;width:25px}@media only screen and (max-width:991px){.section-swap-device .application .user-subscribed-device__list-item:before{display:none}}.section-swap-device .application .user-subscribed-device__content,.section-swap-device .application .user-subscribed-device__cta-container,.section-swap-device .application .user-subscribed-device__img-holder{-webkit-box-flex:0;display:block;-ms-flex:0 0 auto;flex:0 0 auto}.section-swap-device .application .user-subscribed-device__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 10px}@media only screen and (max-width:991px){.section-swap-device .application .user-subscribed-device__content{padding-right:0;width:calc(100% - 80px)}}.section-swap-device .application .user-subscribed-device__img-holder{padding:5px 0;width:80px}.section-swap-device .application .user-subscribed-device__img{width:100%}.section-swap-device .application .user-subscribed-device__box{margin:0 0 5px}.section-swap-device .application .user-subscribed-device__box--imei,.section-swap-device .application .user-subscribed-device__box--phone-number,.section-swap-device .application .user-subscribed-device__box--switch-fee{color:#666;font-size:1.4rem;margin-bottom:0}.section-swap-device .application .user-subscribed-device__cta-container{margin:10px 0;max-width:198px}@media only screen and (max-width:991px){.section-swap-device .application .user-subscribed-device__cta-container{max-width:none;width:100%}}.section-swap-device .application .user-subscribed-device__cta{max-width:198px;width:100%}.section-swap-device .application .user-subscribed-device__spec-btn{font-size:1.4rem}.section-swap-device .application .user-product__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 -10px 20px;padding:0}@media only screen and (max-width:991px){.section-swap-device .application .user-product__list--like-for-identical{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-swap-device .application .user-product__list--like-for-identical .user-product__list-item{max-width:320px;width:100%}}.section-swap-device .application .user-product__list-item{float:none;margin:20px 0 0;padding:0 10px;width:25%}@media only screen and (max-width:1199px){.section-swap-device .application .user-product__list-item{width:33.33333%}}@media only screen and (max-width:991px){.section-swap-device .application .user-product__list-item{width:50%}}.section-swap-device .application .user-product__content,.section-swap-device .application .user-product__img-holder{display:block;margin:0 auto}.section-swap-device .application .user-product__img-holder{background-color:#f7f7f7;margin-bottom:5px;padding:15px}.section-swap-device .application .user-product__img{height:200px;margin:0 auto;width:auto}@media only screen and (max-width:991px){.section-swap-device .application .user-product__img{height:148px}}.section-swap-device .application .user-product__box{font-size:1.4rem;margin:0}.section-swap-device .application .user-product__box--brand{font-size:2rem;margin-top:5px}.section-swap-device .application .user-product__cta-container{margin:10px auto}.section-swap-device .application .user-product__spec-btn{font-size:1.4rem}.section-swap-device .application .user-manufacturer__list{list-style:none;margin-bottom:20px;padding:0}.section-swap-device .application .user-manufacturer__list-item{border-radius:5px;margin-top:20px;text-align:center}.section-swap-device .application .user-manufacturer__link{border-radius:5px;color:#e6007e;display:block;overflow:hidden;position:relative}.section-swap-device .application .user-manufacturer__link:hover{color:#fff}.section-swap-device .application .user-manufacturer__link:hover .user-manufacturer__img-overlay{background-color:#000}.section-swap-device .application .user-manufacturer__img{width:100%}.section-swap-device .application .user-manufacturer__img-overlay{background-color:#fff;display:block;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.section-swap-device .application .user-manufacturer__name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.section-swap-device .application .user-manufacturer__name,.section-swap-device .application .user-penalty-reminder{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section-swap-device .application .user-penalty-reminder{-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.section-swap-device .application .user-penalty-reminder{display:block;-ms-flex-wrap:inherit;flex-wrap:inherit}}.section-swap-device .application .user-penalty-reminder__instruction{font-size:1.6rem;margin:0 0 10px;text-align:center;width:100%}.section-swap-device .application .user-penalty-reminder__box-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column;margin:10px 0;padding:0 10px;width:25%}@media only screen and (max-width:767px){.section-swap-device .application .user-penalty-reminder__box-wrapper{margin:30px 0;padding:0 30px;width:auto}}.section-swap-device .application .user-penalty-reminder__box--icon{margin:0 0 10px;position:relative}.section-swap-device .application .user-penalty-reminder__img-holder{margin:0;width:80px}@media only screen and (max-width:991px){.section-swap-device .application .user-penalty-reminder__img-holder{width:72px}}.section-swap-device .application .user-penalty-reminder__img{width:100%}.section-swap-device .application .user-penalty-reminder__text{font-size:1.4rem;margin-bottom:0;text-align:center}.section-swap-device .application .user-penalty-reminder__note{font-size:1.4rem;margin:15px 0 0;text-align:center;width:100%}.section-swap-device .application .user-findmy-warning__text{margin-bottom:0}@media only screen and (max-width:991px){.section-swap-device .replace-options__customer-service,.section-swap-device .replace-options__same-device,.section-swap-device .replace-options__same-device-footer,.section-swap-device .replace-options__same-device-header,.section-swap-device .replace-options__same-device-text{text-align:center}}.section-swap-device .replace-options__device-view{margin-top:30px}.section-swap-device .replace-options .popover{color:#000;width:280px}.section-swap-device .replace-options .is-inactive{display:none}.section-swap-device .state-of-device__heading{font-size:2rem;line-height:1.25em;margin-bottom:5px}.section-swap-device .state-of-device__instruction{font-size:1.4rem;margin-bottom:15px}.section-swap-device .state-of-device__info-board{background-color:#f7f7f7}.section-swap-device .state-of-device__content-group-wrapper{margin-bottom:30px;padding:45px 30px}.section-swap-device .state-of-device__content-group{margin:20px 0 15px}.section-swap-device .state-of-device__content-group:first-child{margin-top:0}.section-swap-device .state-of-device__box-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:25px}@media only screen and (max-width:991px){.section-swap-device .state-of-device__box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.section-swap-device .state-of-device__box--answer{margin-right:5px}.section-swap-device .state-of-device__btn-info--dangerous{display:none}.section-swap-device .state-of-device__service-plan{margin-bottom:15px}.section-swap-device .state-of-device__service-plan-text{font-size:1.4rem}.section-swap-device .state-of-device__service-plan-note{font-size:1.6rem;margin-bottom:0}.section-swap-device .state-of-device__input-select{max-width:375px}.section-swap-device .state-of-device__cta-container{margin-bottom:0}.section-swap-device .state-of-device__device-view{margin-top:30px}.section-swap-device .state-of-device .is-inactive{display:none}.section-swap-device .delivery-details__info-board{background-color:#f7f7f7;font-size:1.4rem;margin:0 0 25px;padding:45px 30px}.section-swap-device .delivery-details__info-board-title{display:block;font-size:1.6rem;margin-bottom:5px}.section-swap-device .delivery-details__box-wrapper{margin-bottom:30px}.section-swap-device .delivery-details__box-wrapper--delivery-note{margin-bottom:15px}.section-swap-device .delivery-details__heading{font-size:2rem;margin-bottom:0}.section-swap-device .delivery-details__instruction{font-size:1.4rem}.section-swap-device .delivery-details__label-hint{color:#999;font-size:1.4rem}.section-swap-device .delivery-details__value{margin:20px 0}.section-swap-device .delivery-details__map{margin-bottom:10px}.section-swap-device .delivery-details__verification-document{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-swap-device .delivery-details__verification-document-image-wrapper{margin-left:10px;max-width:250px}.section-swap-device .delivery-details__verification-document-image{width:100%}.section-swap-device .delivery-details__verification-document-image-caption{background-color:#ddd;font-size:1.4rem;padding:10px}@media only screen and (max-width:767px){.section-swap-device .delivery-details__verification-document-image-caption{font-size:1.2rem}}.section-swap-device .delivery-details__cta-container,.section-swap-device .delivery-details__customer-service{margin-top:10px}.section-swap-device .delivery-details__device-view{margin-top:30px}.section-swap-device .delivery-details .addresses-book__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-swap-device .delivery-details .addresses-book__options-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border:1px solid #ddd;border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px;padding:15px;position:relative;width:calc(33.33333% - 10px)}@media only screen and (max-width:991px){.section-swap-device .delivery-details .addresses-book__options-box{width:calc(50% - 10px)}}@media only screen and (max-width:767px){.section-swap-device .delivery-details .addresses-book__options-box{width:100%}}.section-swap-device .delivery-details .addresses-book__options-box+.addresses-book__options-box{margin-top:5px}.section-swap-device .delivery-details .addresses-book__options-box.is-selected{background-color:#f7f7f7}.section-swap-device .delivery-details .addresses-book__options-input{margin:2px 15px 0 0}.section-swap-device .delivery-details .addresses-book__options-text{font-size:1.4rem;margin:0}.section-swap-device .delivery-details .addresses-book__options-remove{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ddd;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;height:20px;justify-content:center;position:absolute;right:5px;text-decoration:none;top:5px;width:20px}.section-swap-device .delivery-details .addresses-book__options-remove:hover{color:#999}.section-swap-device .delivery-details .addresses-book__fields{border-top:1px solid #ddd;margin-top:15px;padding-top:30px}.section-swap-device .delivery-details .addresses-book__form-cta+.addresses-book__form-cta{margin-left:5px}.section-swap-device .delivery-details .addresses-book__cta-container{margin-top:10px}.section-swap-device .delivery-details .addresses-book .is-inactive{display:none}.section-swap-device .delivery-details .delivery-service-option{margin-bottom:30px}.section-swap-device .delivery-details .delivery-service-option__box-wrapper{margin:0}.section-swap-device .delivery-details .delivery-service-option__box{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:10px}.section-swap-device .delivery-details .delivery-service-option__box:first-child{margin-top:0}.section-swap-device .delivery-details .delivery-service-option__label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}@media only screen and (max-width:991px){.section-swap-device .delivery-details .delivery-service-option__label{font-size:1.4rem}}.section-swap-device .delivery-details .delivery-service-option__description{margin-left:5px}.section-swap-device .delivery-details .delivery-service-option__fee{-webkit-box-flex:1;-ms-flex:1 0 35%;flex:1 0 35%;text-align:right}.section-swap-device .delivery-details .delivery-service-option .is-inactive{display:none}.section-swap-device .swap-summary__info-board{background-color:#f7f7f7;font-size:1.4rem;margin:0 0 25px;padding:45px 30px}.section-swap-device .swap-summary__info-board-title{display:block;font-size:1.6rem;margin-bottom:5px}.section-swap-device .swap-summary__content-group{margin-bottom:30px}.section-swap-device .swap-summary__content-group--payment-info{margin-bottom:15px}.section-swap-device .swap-summary__subject{font-size:2rem;margin:0}.section-swap-device .swap-summary__value{margin:0 0 15px;padding:0 0 10px}.section-swap-device .swap-summary__value-title{display:block;font-size:1.4rem;margin-bottom:5px}.section-swap-device .swap-summary__description{margin-bottom:10px}.section-swap-device .swap-summary__payable{margin:0 0 25px}.section-swap-device .swap-summary__payable-box{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-swap-device .swap-summary__payable-subject,.section-swap-device .swap-summary__payable-value{font-size:1.6rem;padding:2px 0}.section-swap-device .swap-summary__payable-subject--total-cost,.section-swap-device .swap-summary__payable-value--total-cost{font-size:2.4rem}@media only screen and (max-width:991px){.section-swap-device .swap-summary__payable-subject--total-cost,.section-swap-device .swap-summary__payable-value--total-cost{font-size:2rem}}.section-swap-device .swap-summary__payable-value{-ms-flex-negative:0;flex-shrink:0;padding-left:10px}@media only screen and (max-width:991px){.section-swap-device .payment-details__inner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.section-swap-device .payment-details__info-board{background-color:#f7f7f7;margin:0 0 60px 60px;padding:30px}@media only screen and (max-width:991px){.section-swap-device .payment-details__info-board{margin:0 0 30px;padding:15px}}.section-swap-device .payment-details__payable-box{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-swap-device .payment-details__payable-subject,.section-swap-device .payment-details__payable-value{font-size:1.6rem;padding:2px 0}@media only screen and (max-width:991px){.section-swap-device .payment-details__payable-subject,.section-swap-device .payment-details__payable-value{font-size:1.4rem}}.section-swap-device .payment-details__payable-subject--total-cost,.section-swap-device .payment-details__payable-value--total-cost{font-size:2.4rem}@media only screen and (max-width:991px){.section-swap-device .payment-details__payable-subject--total-cost,.section-swap-device .payment-details__payable-value--total-cost{font-size:2rem}}.section-swap-device .payment-details__payable-value{-ms-flex-negative:0;flex-shrink:0;padding-left:10px}.section-swap-device .payment-details__btn-info--payment-method{display:none}.section-swap-device .payment-details .additional-info{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:15px}.section-swap-device .payment-details .additional-info__device-details{font-size:1.8rem;margin:0;padding-right:30px;width:calc(100% - 80px)}@media only screen and (max-width:991px){.section-swap-device .payment-details .additional-info__device-details{font-size:1.6rem;width:calc(100% - 72px)}}.section-swap-device .payment-details .additional-info__img-holder{width:80px}@media only screen and (max-width:991px){.section-swap-device .payment-details .additional-info__img-holder{width:72px}}.section-swap-device .payment-details .additional-info__img{margin-left:auto;width:80%}.section-swap-device .payment-details__heading{font-size:2.8rem;margin:0 0 10px 60px}@media only screen and (max-width:991px){.section-swap-device .payment-details__heading{font-size:2rem;margin:0 0 10px}}.section-swap-device .payment-details__cta{margin-left:5px}.section-swap-device .payment-details__cta:first-child{margin-left:0}.section-swap-device .payment-details .is-inactive{display:none}.section-swap-device .payment-expired__state-visual{margin:30px auto 5px;text-align:center}.section-swap-device .payment-expired__img-holder{display:inline-block;width:88px}.section-swap-device .payment-expired__img{width:100%}.section-swap-device .payment-expired__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-swap-device .payment-expired__info{margin:15px 0}@media only screen and (max-width:991px){.section-swap-device .payment-expired__info{margin:0}}.section-swap-device .payment-expired__header{border-bottom:1px solid #ddd;margin:0;padding:10px 0}@media only screen and (max-width:991px){.section-swap-device .payment-expired__header{text-align:center}}.section-swap-device .payment-expired__box-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 0}@media only screen and (max-width:991px){.section-swap-device .payment-expired__box-wrapper{display:block}.section-swap-device .payment-expired__content{text-align:center}}.section-swap-device .payment-expired__cta-container{text-align:right;width:264px}@media only screen and (max-width:991px){.section-swap-device .payment-expired__cta-container{text-align:center;width:auto}}.section-swap-device .payment-completion{padding-bottom:20px}.section-swap-device .payment-completion__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-swap-device .payment-completion__text{margin-bottom:5px;text-align:center}.section-swap-device .payment-completion__note{font-size:1.2rem;margin-top:15px}.section-swap-device .payment-completion__cta-container{margin-bottom:10px;margin-top:10px;text-align:center}.section-swap-device .payment-completion__cta{width:300px}.section-swap-device .payment-completion .payment-agreement-group{text-align:center}.section-swap-device .payment-completion__header{color:#000;font-size:1.6rem;margin-bottom:8px;margin-top:36px}.section-swap-device .payment-completion__payment-header{color:#000;font-size:24px}.section-swap-device .payment-completion__box{background-color:#f2f2f2;border-radius:5px;padding:25px}.section-swap-device .payment-completion__row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-swap-device .payment-completion__fees{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:12px;margin-top:20px;padding-bottom:16px;padding-top:16px}.section-swap-device .payment-completion__payment-subject{font-size:1.2rem}.section-swap-device .payment-completion__payment-value{font-size:1.4rem}.section-swap-device .payment-completion__payment-total-subject{font-size:1.6rem}.section-swap-device .payment-completion__payment-total-value{color:#000;font-size:2rem}.section-swap-device .payment-completion__renew-note{font-size:1.4rem;line-height:1.8;text-align:center}.section-swap-device .payment-completion .modal-swap-input-phone-number .modal-body{text-align:center}.section-swap-device .payment-completion .modal-swap-input-phone-number__input{display:block;margin:auto;max-width:300px;width:100%}.section-swap-device .swap-success__headline{font-size:4.8rem;margin-bottom:75px;margin-top:75px}@media only screen and (max-width:991px){.section-swap-device .swap-success__headline{font-size:2.8rem;margin-bottom:30px;margin-top:30px}}.section-swap-device .swap-success__info{margin:60px 0;padding-left:52px}@media only screen and (max-width:991px){.section-swap-device .swap-success__info{margin:30px 0}}.section-swap-device .swap-success__info:first-child{margin-top:75px}@media only screen and (max-width:991px){.section-swap-device .swap-success__info:first-child{margin-top:0}}.section-swap-device .swap-success__header{font-size:2rem;margin:0 0 5px;position:relative}.section-swap-device .swap-success__header-img{display:block;height:auto;left:-52px;position:absolute;top:-6px;width:42px}.section-swap-device .swap-success .is-invisible{visibility:hidden}.section-swap-device .swap-success .is-inactive{display:none}.section-repair-service .application .user-form{padding:0 0 30px}.section-repair-service .application .user-page-headline{position:relative}.section-repair-service .application .user-page-headline__main{font-size:1.6rem;line-height:1.25em;margin:0 0 10px}.section-repair-service .application .user-page-headline__sub{font-size:2rem;line-height:1.25em;margin:0 0 10px}.section-repair-service .application .user-page-headline--full .user-page-headline__main,.section-repair-service .application .user-page-headline--full .user-page-headline__sub{text-align:center}.section-repair-service .application .user-page-headline--side .user-page-headline__main,.section-repair-service .application .user-page-headline--side .user-page-headline__sub{text-align:inherit}.section-repair-service .application .user-panel-top{margin-bottom:0}.section-repair-service .application .user-panel-top__inner{padding:30px 0}.section-repair-service .application .user-panel-top__info-content{margin:0 0 5px}.section-repair-service .application .user-panel-top__info-content--headline{font-size:2.8rem;line-height:1.25em}@media only screen and (max-width:991px){.section-repair-service .application .user-panel-top__info-content--headline{font-size:2rem}}.section-repair-service .application .user-panel-top__info-content--instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-repair-service .application .user-panel-top__info-content--instruction{font-size:1.6rem}}.section-repair-service .application .user-penalty-reminder{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:767px){.section-repair-service .application .user-penalty-reminder{display:block;-ms-flex-wrap:inherit;flex-wrap:inherit}}.section-repair-service .application .user-penalty-reminder__instruction{font-size:1.6rem;margin:0 0 10px;text-align:center;width:100%}.section-repair-service .application .user-penalty-reminder__box-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column;margin:10px 0;padding:0 10px;width:25%}@media only screen and (max-width:767px){.section-repair-service .application .user-penalty-reminder__box-wrapper{margin:30px 0;padding:0 30px;width:auto}}.section-repair-service .application .user-penalty-reminder__box--icon{margin:0 0 10px;position:relative}.section-repair-service .application .user-penalty-reminder__img-holder{margin:0;width:80px}@media only screen and (max-width:991px){.section-repair-service .application .user-penalty-reminder__img-holder{width:72px}}.section-repair-service .application .user-penalty-reminder__img{width:100%}.section-repair-service .application .user-penalty-reminder__text{font-size:1.4rem;margin-bottom:0;text-align:center}.section-repair-service .application .user-penalty-reminder__note{font-size:1.4rem;margin:15px 0 0;text-align:center;width:100%}.section-repair-service .confirmation__heading{font-size:2rem;line-height:1.25em;margin-bottom:5px}.section-repair-service .confirmation__instruction{font-size:1.4rem;margin-bottom:15px}.section-repair-service .confirmation__info-board{background-color:#f7f7f7}.section-repair-service .confirmation__content-group-wrapper{margin-bottom:30px;padding:45px 30px}.section-repair-service .confirmation__content-group{margin:20px 0 15px}.section-repair-service .confirmation__content-group:first-of-type{margin-top:0}.section-repair-service .confirmation__box-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:25px}@media only screen and (max-width:991px){.section-repair-service .confirmation__box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.section-repair-service .confirmation__box--field-input>label{padding-right:5px}.section-repair-service .confirmation__input-select{max-width:375px}.section-repair-service .confirmation__cta-container{margin-bottom:0}.section-repair-service .confirmation__device-view{margin-top:30px}.section-repair-service .confirmation .has-error .is-invalid{display:block;width:100%}.section-repair-service .confirmation .is-inactive{display:none}.section-repair-service .pick-up-and-delivery-details__info-board{background-color:#f7f7f7;font-size:1.4rem;margin:0 0 25px;padding:45px 30px}.section-repair-service .pick-up-and-delivery-details__info-board-title{display:block;font-size:1.6rem;margin-bottom:5px}.section-repair-service .pick-up-and-delivery-details__box-wrapper{margin-bottom:30px}.section-repair-service .pick-up-and-delivery-details__box-wrapper--delivery-note{margin-bottom:15px}.section-repair-service .pick-up-and-delivery-details__heading{font-size:2rem;margin-bottom:0}.section-repair-service .pick-up-and-delivery-details__instruction{font-size:1.4rem}.section-repair-service .pick-up-and-delivery-details__label-hint{color:#999;font-size:1.4rem}.section-repair-service .pick-up-and-delivery-details__value{margin:20px 0}.section-repair-service .pick-up-and-delivery-details__service-option label{cursor:pointer;margin-right:25px}.section-repair-service .pick-up-and-delivery-details__service-option label:first-child{margin-left:0}.section-repair-service .pick-up-and-delivery-details__same-address{background-color:#f7f7f7;margin:0 0 25px;padding:10px 30px}.section-repair-service .pick-up-and-delivery-details__map{margin-bottom:10px}.section-repair-service .pick-up-and-delivery-details__cta-container,.section-repair-service .pick-up-and-delivery-details__customer-service,.section-repair-service .pick-up-and-delivery-details__note{margin-top:10px}.section-repair-service .pick-up-and-delivery-details__device-view{margin-top:30px}.section-repair-service .pick-up-and-delivery-details .service-center__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-repair-service .pick-up-and-delivery-details .service-center__options.has-error label.is-invalid{display:block;margin:0 5px 5px;width:100%}.section-repair-service .pick-up-and-delivery-details .service-center__options-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border:1px solid #ddd;border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;margin:5px;padding:15px;position:relative;width:calc(33.33333% - 10px)}.section-repair-service .pick-up-and-delivery-details .service-center__options-box--unmatch{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:inherit;justify-content:center;width:100%}.section-repair-service .pick-up-and-delivery-details .service-center__options-box--unmatch .service-center__options-input{clip:rect(0,0,0,0);border:0;height:0;overflow:hidden;position:absolute;visibility:hidden;width:0;z-index:-1}.section-repair-service .pick-up-and-delivery-details .service-center__options-box--unmatch .service-center__info{font-size:1.6rem}.section-repair-service .pick-up-and-delivery-details .service-center__options-box.is-selected{background-color:#f7f7f7}.section-repair-service .pick-up-and-delivery-details .service-center__options-input{margin:2px 15px 0 0}.section-repair-service .pick-up-and-delivery-details .service-center__info{font-size:1.4rem}.section-repair-service .pick-up-and-delivery-details .service-center__info-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:5px}.section-repair-service .pick-up-and-delivery-details .service-center__info-box:first-child{margin-top:0}.section-repair-service .pick-up-and-delivery-details .addresses-book__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-repair-service .pick-up-and-delivery-details .addresses-book__options.has-error label.is-invalid{display:block;margin:0 5px 5px;width:100%}.section-repair-service .pick-up-and-delivery-details .addresses-book__options-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border:1px solid #ddd;border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px;padding:15px;position:relative;width:calc(33.33333% - 10px)}@media only screen and (max-width:991px){.section-repair-service .pick-up-and-delivery-details .addresses-book__options-box{width:calc(50% - 10px)}}@media only screen and (max-width:767px){.section-repair-service .pick-up-and-delivery-details .addresses-book__options-box{width:100%}}.section-repair-service .pick-up-and-delivery-details .addresses-book__options-box+.addresses-book__options-box{margin-top:5px}.section-repair-service .pick-up-and-delivery-details .addresses-book__options-box.is-selected{background-color:#f7f7f7}.section-repair-service .pick-up-and-delivery-details .addresses-book__options-input{margin:2px 15px 0 0}.section-repair-service .pick-up-and-delivery-details .addresses-book__options-text{font-size:1.4rem;margin:0}.section-repair-service .pick-up-and-delivery-details .addresses-book__options-remove{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ddd;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;height:20px;justify-content:center;position:absolute;right:5px;text-decoration:none;top:5px;width:20px}.section-repair-service .pick-up-and-delivery-details .addresses-book__options-remove:hover{color:#999}.section-repair-service .pick-up-and-delivery-details .addresses-book__fields{border-top:1px solid #ddd;margin-top:15px;padding-top:30px}.section-repair-service .pick-up-and-delivery-details .addresses-book__form-cta+.addresses-book__form-cta{margin-left:5px}.section-repair-service .pick-up-and-delivery-details .addresses-book__cta-container{margin-top:10px}.section-repair-service .pick-up-and-delivery-details .addresses-book .is-inactive,.section-repair-service .pick-up-and-delivery-details .is-inactive{display:none}.section-repair-service .summary__info-board{background-color:#f7f7f7;font-size:1.4rem;margin:0 0 25px;padding:45px 30px}.section-repair-service .summary__info-board-title{display:block;font-size:1.6rem;margin-bottom:5px}.section-repair-service .summary__content-group{margin-bottom:30px}.section-repair-service .summary__content-group--payment-info{margin-bottom:15px}.section-repair-service .summary__subject{font-size:2rem;margin:0}.section-repair-service .summary__value{margin:0 0 15px;padding:0 0 10px}.section-repair-service .summary__value-title{display:block;font-size:1.4rem;margin-bottom:5px}.section-repair-service .summary__description{margin-bottom:10px}.section-repair-service .summary__payable{margin:0 0 25px}.section-repair-service .summary__payable-box{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-repair-service .summary__payable-subject,.section-repair-service .summary__payable-value{font-size:1.6rem;padding:2px 0}.section-repair-service .summary__payable-subject--total-cost,.section-repair-service .summary__payable-value--total-cost{font-size:2.4rem}@media only screen and (max-width:991px){.section-repair-service .summary__payable-subject--total-cost,.section-repair-service .summary__payable-value--total-cost{font-size:2rem}}.section-repair-service .summary__payable-value{-ms-flex-negative:0;flex-shrink:0;padding-left:10px}@media only screen and (max-width:991px){.section-repair-service .payment-details__inner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.section-repair-service .payment-details__info-board{background-color:#f7f7f7;margin:0 0 60px 60px;padding:30px}@media only screen and (max-width:991px){.section-repair-service .payment-details__info-board{margin:0 0 30px;padding:15px}}.section-repair-service .payment-details__payable-box{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-repair-service .payment-details__payable-subject,.section-repair-service .payment-details__payable-value{font-size:1.6rem;padding:2px 0}@media only screen and (max-width:991px){.section-repair-service .payment-details__payable-subject,.section-repair-service .payment-details__payable-value{font-size:1.4rem}}.section-repair-service .payment-details__payable-subject--total-cost,.section-repair-service .payment-details__payable-value--total-cost{font-size:2.4rem}@media only screen and (max-width:991px){.section-repair-service .payment-details__payable-subject--total-cost,.section-repair-service .payment-details__payable-value--total-cost{font-size:2rem}}.section-repair-service .payment-details__payable-value{-ms-flex-negative:0;flex-shrink:0;padding-left:10px}.section-repair-service .payment-details__btn-info--payment-method{display:none}.section-repair-service .payment-details .additional-info{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:15px}.section-repair-service .payment-details .additional-info__device-details{font-size:1.8rem;margin:0;padding-right:30px;width:calc(100% - 80px)}@media only screen and (max-width:991px){.section-repair-service .payment-details .additional-info__device-details{font-size:1.6rem;width:calc(100% - 72px)}}.section-repair-service .payment-details .additional-info__img-holder{width:80px}@media only screen and (max-width:991px){.section-repair-service .payment-details .additional-info__img-holder{width:72px}}.section-repair-service .payment-details .additional-info__img{margin-left:auto;width:80%}.section-repair-service .payment-details__heading{font-size:2.8rem;margin:0 0 10px 60px}@media only screen and (max-width:991px){.section-repair-service .payment-details__heading{font-size:2rem;margin:0 0 10px}}.section-repair-service .payment-details__cta{margin-left:5px}.section-repair-service .payment-details__cta:first-child{margin-left:0}.section-repair-service .payment-details .is-inactive{display:none}.section-repair-service .success__headline{font-size:4.8rem;margin-bottom:75px;margin-top:75px}@media only screen and (max-width:991px){.section-repair-service .success__headline{font-size:2.8rem;margin-bottom:30px;margin-top:30px}}.section-repair-service .success__info{margin:60px 0;padding-left:52px}@media only screen and (max-width:991px){.section-repair-service .success__info{margin:30px 0}}.section-repair-service .success__info:first-child{margin-top:75px}@media only screen and (max-width:991px){.section-repair-service .success__info:first-child{margin-top:0}}.section-repair-service .success__header{font-size:2rem;margin:0 0 5px;position:relative}.section-repair-service .success__header-img{display:block;height:auto;left:-52px;position:absolute;top:-6px;width:42px}.section-repair-service .success .is-invisible{visibility:hidden}.section-repair-service .success .is-inactive{display:none}.section-coverage-service .landing .our-promise{background-color:#fff;padding:75px 0}.section-coverage-service .landing .our-promise__headline,.section-coverage-service .landing .our-promise__text{text-align:center}.section-coverage-service .landing .our-promise__headline{font-size:2.8rem;margin-bottom:30px;margin-top:0}.section-coverage-service .landing .our-promise__text{font-size:2rem}@media only screen and (max-width:991px){.section-coverage-service .landing .our-promise__text{font-size:1.6rem}}.section-coverage-service .landing .service-details__navigation{border-bottom:2px solid #d9d9d9}@media only screen and (max-width:767px){.section-coverage-service .landing .service-details__container{padding:0}}.section-coverage-service .landing .service-details__tab-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:none;margin-top:0;text-align:center}.section-coverage-service .landing .service-details__tab-item,.section-coverage-service .landing .service-details__tab-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0}.section-coverage-service .landing .service-details__tab-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;-ms-flex:1 0 auto;flex:1 0 auto;float:none;margin:0;max-width:320px;width:33.33333%}@media only screen and (max-width:767px){.section-coverage-service .landing .service-details__tab-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}}.section-coverage-service .landing .service-details__tab-item.active .service-details__tab-btn{border:none;color:#000}.section-coverage-service .landing .service-details__tab-item.active:after{border-bottom:2px solid #000}.section-coverage-service .landing .service-details__tab-item:after{border-bottom:2px solid #d9d9d9;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;-webkit-transform:translateY(2px);transform:translateY(2px);width:100%}.section-coverage-service .landing .service-details__tab-btn{border:none;color:#d9d9d9;display:block;font-size:2rem;margin:0;width:100%}.section-coverage-service .landing .service-details__tab-btn:focus,.section-coverage-service .landing .service-details__tab-btn:hover{background-color:transparent}@media only screen and (max-width:991px){.section-coverage-service .landing .service-details__tab-btn{font-size:1.4rem}}.section-coverage-service .landing .service-details__header-group{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;justify-content:center;overflow:hidden;padding:0}.section-coverage-service .landing .service-details__headline{font-size:2.8rem;line-height:1.25em;margin:30px 0;text-align:center}@media only screen and (max-width:991px){.section-coverage-service .landing .service-details__headline{font-size:2rem}}.section-coverage-service .landing .the-process{background:#f7f7f7;padding:50px 0}.section-coverage-service .landing .the-process__statement{font-size:2rem;margin:0 auto 40px}.section-coverage-service .landing .the-process__box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.section-coverage-service .landing .the-process__box-wrapper+.the-process__box-wrapper{margin-top:60px}@media only screen and (max-width:991px){.section-coverage-service .landing .the-process__box-wrapper+.the-process__box-wrapper{margin-top:40px}}.section-coverage-service .landing .the-process__box--icon{margin-right:20px}.section-coverage-service .landing .the-process__img-holder{margin:0;width:52px}.section-coverage-service .landing .the-process__img{height:auto;width:100%}.section-coverage-service .landing .the-process__heading{font-size:2rem;margin-bottom:5px}.section-coverage-service .landing .the-faq{background:#f7f7f7;padding:50px 0}.section-coverage-service .landing .the-faq__statement{font-size:2.8rem;line-height:1.25em;margin:0 0 30px;text-align:center}@media only screen and (max-width:991px){.section-coverage-service .landing .the-faq__statement{font-size:2rem}}.section-coverage-service .landing .the-faq__header{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;margin-bottom:50px;margin-top:50px}.section-coverage-service .landing .the-faq__heading{cursor:pointer;font-size:2rem;margin-bottom:0;padding:25px 0}.section-coverage-service .landing .the-faq__text{margin-bottom:10px}.section-coverage-service .landing .the-faq__list{padding-left:25px}.section-coverage-service .landing .the-faq .table,.section-coverage-service .landing .the-faq__time-table{margin-bottom:10px}.section-coverage-service .landing .the-faq .table td,.section-coverage-service .landing .the-faq .table th,.section-coverage-service .landing .the-faq__time-table td,.section-coverage-service .landing .the-faq__time-table th{background-color:#fff;font-size:1.4rem;padding:10px 15px}.section-coverage-service .landing .the-faq .table th,.section-coverage-service .landing .the-faq__time-table th{vertical-align:top}.section-coverage-service .landing .the-faq__time-table-reference{font-size:.75em}.section-coverage-service .landing .the-faq__accordion-item{border-bottom:1px solid #ddd}.section-coverage-service .landing .the-faq__accordion-icon{position:absolute;right:0;top:30px}.section-coverage-service .landing .the-faq__accordion-toggle{padding-right:30px;position:relative}.section-coverage-service .landing .the-faq__accordion-toggle .the-faq__accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-coverage-service .landing .the-faq__accordion-toggle.collapsed .the-faq__accordion-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.section-coverage-service .landing .the-faq__accordion-content.collapsing{-webkit-transition:none;transition:none}.section-coverage-service .landing .the-faq__more-information{font-size:2rem;margin:30px 0;text-align:center}.section-coverage-service .application .user-form{padding:0 0 30px}.section-coverage-service .application .user-page-headline{position:relative}.section-coverage-service .application .user-page-headline__main{font-size:1.6rem;line-height:1.25em;margin:0 0 10px}.section-coverage-service .application .user-page-headline__sub{font-size:2rem;line-height:1.25em;margin:0 0 10px}.section-coverage-service .application .user-page-headline--full .user-page-headline__main,.section-coverage-service .application .user-page-headline--full .user-page-headline__sub{text-align:center}.section-coverage-service .application .user-page-headline--side .user-page-headline__main,.section-coverage-service .application .user-page-headline--side .user-page-headline__sub{text-align:inherit}.section-coverage-service .application .user-panel-top{margin-bottom:0}.section-coverage-service .application .user-panel-top__inner{padding:30px 0}.section-coverage-service .application .user-panel-top__info-content{margin:0 0 5px}.section-coverage-service .application .user-panel-top__info-content--headline{font-size:2.8rem;line-height:1.25em}@media only screen and (max-width:991px){.section-coverage-service .application .user-panel-top__info-content--headline{font-size:2rem}}.section-coverage-service .application .user-panel-top__info-content--instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-coverage-service .application .user-panel-top__info-content--instruction{font-size:1.6rem}}.section-coverage-service .confirmation__heading{font-size:2rem;line-height:1.25em;margin-bottom:5px}.section-coverage-service .confirmation__instruction{font-size:1.4rem;margin-bottom:15px}.section-coverage-service .confirmation__info-board{background-color:#f7f7f7}.section-coverage-service .confirmation__content-group-wrapper{margin-bottom:30px;padding:45px 30px}.section-coverage-service .confirmation__content-wrapper{margin-bottom:30px}.section-coverage-service .confirmation__content-wrapper--condition,.section-coverage-service .confirmation__content-wrapper--personal-info{margin-bottom:0}.section-coverage-service .confirmation__option-box{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:991px){.section-coverage-service .confirmation__option-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.section-coverage-service .confirmation__option-label{cursor:pointer}.section-coverage-service .confirmation__input-radio{margin-right:5px}.section-coverage-service .confirmation__cta-container{margin-bottom:0}.section-coverage-service .confirmation__device-view{margin-top:30px}.section-coverage-service .confirmation .has-error .is-invalid{display:block;width:100%}.section-coverage-service .confirmation .is-inactive{display:none}.section-coverage-service .pick-up-and-delivery-details__info-board{background-color:#f7f7f7;font-size:1.4rem;margin:0 0 25px;padding:45px 30px}.section-coverage-service .pick-up-and-delivery-details__info-board-title{display:block;font-size:1.6rem;margin-bottom:5px}.section-coverage-service .pick-up-and-delivery-details__box-wrapper{margin-bottom:30px}.section-coverage-service .pick-up-and-delivery-details__box-wrapper--delivery-note{margin-bottom:15px}.section-coverage-service .pick-up-and-delivery-details__heading{font-size:2rem;margin-bottom:0}.section-coverage-service .pick-up-and-delivery-details__instruction{font-size:1.4rem}.section-coverage-service .pick-up-and-delivery-details__label-hint{color:#999;font-size:1.4rem}.section-coverage-service .pick-up-and-delivery-details__value{margin:20px 0}.section-coverage-service .pick-up-and-delivery-details__service-option label{cursor:pointer;margin-left:25px}.section-coverage-service .pick-up-and-delivery-details__service-option label:first-child{margin-left:0}.section-coverage-service .pick-up-and-delivery-details__same-address{background-color:#f7f7f7;margin:0 0 25px;padding:10px 30px}.section-coverage-service .pick-up-and-delivery-details__map{margin-bottom:10px}.section-coverage-service .pick-up-and-delivery-details__cta-container,.section-coverage-service .pick-up-and-delivery-details__customer-service,.section-coverage-service .pick-up-and-delivery-details__note{margin-top:10px}.section-coverage-service .pick-up-and-delivery-details__device-view{margin-top:30px}.section-coverage-service .pick-up-and-delivery-details .service-center__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-coverage-service .pick-up-and-delivery-details .service-center__options.has-error label.is-invalid{display:block;margin:0 5px 5px;width:100%}.section-coverage-service .pick-up-and-delivery-details .service-center__options-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border:1px solid #ddd;border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;margin:5px;padding:15px;position:relative;width:calc(33.33333% - 10px)}.section-coverage-service .pick-up-and-delivery-details .service-center__options-box--unmatch{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:inherit;justify-content:center;width:100%}.section-coverage-service .pick-up-and-delivery-details .service-center__options-box--unmatch .service-center__options-input{clip:rect(0,0,0,0);border:0;height:0;overflow:hidden;position:absolute;visibility:hidden;width:0;z-index:-1}.section-coverage-service .pick-up-and-delivery-details .service-center__options-box--unmatch .service-center__info{font-size:1.6rem}.section-coverage-service .pick-up-and-delivery-details .service-center__options-box.is-selected{background-color:#f7f7f7}.section-coverage-service .pick-up-and-delivery-details .service-center__options-input{margin:2px 15px 0 0}.section-coverage-service .pick-up-and-delivery-details .service-center__info{font-size:1.4rem}.section-coverage-service .pick-up-and-delivery-details .service-center__info-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:5px}.section-coverage-service .pick-up-and-delivery-details .service-center__info-box:first-child{margin-top:0}.section-coverage-service .pick-up-and-delivery-details .addresses-book__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-coverage-service .pick-up-and-delivery-details .addresses-book__options.has-error label.is-invalid{display:block;margin:0 5px 5px;width:100%}.section-coverage-service .pick-up-and-delivery-details .addresses-book__options-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border:1px solid #ddd;border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px;padding:15px;position:relative;width:calc(33.33333% - 10px)}@media only screen and (max-width:991px){.section-coverage-service .pick-up-and-delivery-details .addresses-book__options-box{width:calc(50% - 10px)}}@media only screen and (max-width:767px){.section-coverage-service .pick-up-and-delivery-details .addresses-book__options-box{width:100%}}.section-coverage-service .pick-up-and-delivery-details .addresses-book__options-box+.addresses-book__options-box{margin-top:5px}.section-coverage-service .pick-up-and-delivery-details .addresses-book__options-box.is-selected{background-color:#f7f7f7}.section-coverage-service .pick-up-and-delivery-details .addresses-book__options-input{margin:2px 15px 0 0}.section-coverage-service .pick-up-and-delivery-details .addresses-book__options-text{font-size:1.4rem;margin:0}.section-coverage-service .pick-up-and-delivery-details .addresses-book__options-remove{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ddd;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;height:20px;justify-content:center;position:absolute;right:5px;text-decoration:none;top:5px;width:20px}.section-coverage-service .pick-up-and-delivery-details .addresses-book__options-remove:hover{color:#999}.section-coverage-service .pick-up-and-delivery-details .addresses-book__fields{border-top:1px solid #ddd;margin-top:15px;padding-top:30px}.section-coverage-service .pick-up-and-delivery-details .addresses-book__form-cta+.addresses-book__form-cta{margin-left:5px}.section-coverage-service .pick-up-and-delivery-details .addresses-book__cta-container{margin-top:10px}.section-coverage-service .pick-up-and-delivery-details .addresses-book .is-inactive,.section-coverage-service .pick-up-and-delivery-details .is-inactive{display:none}.section-coverage-service .summary__info-board{background-color:#f7f7f7;font-size:1.4rem;margin:0 0 25px;padding:45px 30px}.section-coverage-service .summary__info-board-title{display:block;font-size:1.6rem;margin-bottom:5px}.section-coverage-service .summary__content-group{margin-bottom:30px}.section-coverage-service .summary__content-group--payment-info{margin-bottom:15px}.section-coverage-service .summary__subject{font-size:2rem;margin:0}.section-coverage-service .summary__value{margin:0 0 15px;padding:0 0 10px}.section-coverage-service .summary__value-title{display:block;font-size:1.4rem;margin-bottom:5px}.section-coverage-service .summary__description{margin-bottom:10px}.section-coverage-service .summary__payable{margin:0 0 25px}.section-coverage-service .summary__payable-box{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-coverage-service .summary__payable-subject,.section-coverage-service .summary__payable-value{font-size:1.6rem;padding:2px 0}.section-coverage-service .summary__payable-subject--total-cost,.section-coverage-service .summary__payable-value--total-cost{font-size:2.4rem}@media only screen and (max-width:991px){.section-coverage-service .summary__payable-subject--total-cost,.section-coverage-service .summary__payable-value--total-cost{font-size:2rem}}.section-coverage-service .summary__payable-value{-ms-flex-negative:0;flex-shrink:0;padding-left:10px}.section-coverage-service .success__headline{font-size:4.8rem;margin-bottom:5px;margin-top:75px}@media only screen and (max-width:991px){.section-coverage-service .success__headline{font-size:2.8rem;margin-top:30px}}.section-coverage-service .success__message{font-size:2rem;margin:0 0 45px}@media only screen and (max-width:991px){.section-coverage-service .success__message{font-size:1.6rem}}.section-coverage-service .success__text{font-size:2rem;margin:10px 0 30px}@media only screen and (max-width:991px){.section-coverage-service .success__text{font-size:1.6rem}}.section-coverage-service .success__info{margin:60px 0;padding-left:52px}@media only screen and (max-width:991px){.section-coverage-service .success__info{margin:30px 0}}.section-coverage-service .success__info:first-child{margin-top:75px}@media only screen and (max-width:991px){.section-coverage-service .success__info:first-child{margin-top:0}}.section-coverage-service .success__header{font-size:2rem;margin:0 0 5px;position:relative}.section-coverage-service .success__header-img{display:block;height:auto;left:-52px;position:absolute;top:-6px;width:42px}.section-coverage-service .success .is-invisible{visibility:hidden}.section-coverage-service .success .is-inactive{display:none}.section-coverage-theft-service .application .user-form{padding:0 0 30px}.section-coverage-theft-service .application .user-page-headline{position:relative}.section-coverage-theft-service .application .user-page-headline__main{font-size:1.6rem;line-height:1.25em;margin:0 0 10px}.section-coverage-theft-service .application .user-page-headline__sub{font-size:2rem;line-height:1.25em;margin:0 0 10px}.section-coverage-theft-service .application .user-page-headline--full .user-page-headline__main,.section-coverage-theft-service .application .user-page-headline--full .user-page-headline__sub{text-align:center}.section-coverage-theft-service .application .user-page-headline--side .user-page-headline__main,.section-coverage-theft-service .application .user-page-headline--side .user-page-headline__sub{text-align:inherit}.section-coverage-theft-service .application .user-panel-top{margin-bottom:0}.section-coverage-theft-service .application .user-panel-top__inner{padding:30px 0}.section-coverage-theft-service .application .user-panel-top__info-content{margin:0 0 5px}.section-coverage-theft-service .application .user-panel-top__info-content--headline{font-size:2.8rem;line-height:1.25em}@media only screen and (max-width:991px){.section-coverage-theft-service .application .user-panel-top__info-content--headline{font-size:2rem}}.section-coverage-theft-service .application .user-panel-top__info-content--instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-coverage-theft-service .application .user-panel-top__info-content--instruction{font-size:1.6rem}}.section-coverage-theft-service .incident-details__heading{font-size:2rem;line-height:1.25em;margin-bottom:5px}.section-coverage-theft-service .incident-details__instruction{font-size:1.4rem;margin-bottom:15px}.section-coverage-theft-service .incident-details__info-board{background-color:#f7f7f7}.section-coverage-theft-service .incident-details__content-group-wrapper{margin-bottom:30px;padding:45px 30px}.section-coverage-theft-service .incident-details__content-wrapper{margin-bottom:30px}.section-coverage-theft-service .incident-details__content-wrapper--file-upload{margin-bottom:0}.section-coverage-theft-service .incident-details__option-box{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:991px){.section-coverage-theft-service .incident-details__option-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.section-coverage-theft-service .incident-details__option-label{cursor:pointer}.section-coverage-theft-service .incident-details__input-radio{margin-right:5px}.section-coverage-theft-service .incident-details__cta-container{margin-bottom:0}.section-coverage-theft-service .incident-details__device-view{margin-top:30px}.section-coverage-theft-service .incident-details .file-upload__label{font-size:1.4rem;font-weight:400}.section-coverage-theft-service .incident-details .has-error .is-invalid{display:block;width:100%}.section-coverage-theft-service .incident-details .is-inactive{display:none}.section-coverage-theft-service .delivery-details__info-board{background-color:#f7f7f7;font-size:1.4rem;margin:0 0 25px;padding:45px 30px}.section-coverage-theft-service .delivery-details__info-board-title{display:block;font-size:1.6rem;margin-bottom:5px}.section-coverage-theft-service .delivery-details__box-wrapper{margin-bottom:30px}.section-coverage-theft-service .delivery-details__box-wrapper--delivery-note{margin-bottom:15px}.section-coverage-theft-service .delivery-details__heading{font-size:2rem;margin-bottom:0}.section-coverage-theft-service .delivery-details__instruction{font-size:1.4rem}.section-coverage-theft-service .delivery-details__label-hint{color:#999;font-size:1.4rem}.section-coverage-theft-service .delivery-details__value{margin:20px 0}.section-coverage-theft-service .delivery-details__map{margin-bottom:10px}.section-coverage-theft-service .delivery-details__cta-container,.section-coverage-theft-service .delivery-details__customer-service,.section-coverage-theft-service .delivery-details__note{margin-top:10px}.section-coverage-theft-service .delivery-details__device-view{margin-top:30px}.section-coverage-theft-service .delivery-details .addresses-book__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-coverage-theft-service .delivery-details .addresses-book__options.has-error label.is-invalid{display:block;margin:0 5px 5px;width:100%}.section-coverage-theft-service .delivery-details .addresses-book__options-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;border:1px solid #ddd;border-radius:5px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px;padding:15px;position:relative;width:calc(33.33333% - 10px)}@media only screen and (max-width:991px){.section-coverage-theft-service .delivery-details .addresses-book__options-box{width:calc(50% - 10px)}}@media only screen and (max-width:767px){.section-coverage-theft-service .delivery-details .addresses-book__options-box{width:100%}}.section-coverage-theft-service .delivery-details .addresses-book__options-box+.addresses-book__options-box{margin-top:5px}.section-coverage-theft-service .delivery-details .addresses-book__options-box.is-selected{background-color:#f7f7f7}.section-coverage-theft-service .delivery-details .addresses-book__options-input{margin:2px 15px 0 0}.section-coverage-theft-service .delivery-details .addresses-book__options-text{font-size:1.4rem;margin:0}.section-coverage-theft-service .delivery-details .addresses-book__options-remove{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ddd;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;height:20px;justify-content:center;position:absolute;right:5px;text-decoration:none;top:5px;width:20px}.section-coverage-theft-service .delivery-details .addresses-book__options-remove:hover{color:#999}.section-coverage-theft-service .delivery-details .addresses-book__fields{border-top:1px solid #ddd;margin-top:15px;padding-top:30px}.section-coverage-theft-service .delivery-details .addresses-book__form-cta+.addresses-book__form-cta{margin-left:5px}.section-coverage-theft-service .delivery-details .addresses-book__cta-container{margin-top:10px}.section-coverage-theft-service .delivery-details .addresses-book .is-inactive,.section-coverage-theft-service .delivery-details .is-inactive{display:none}.section-coverage-theft-service .summary__info-board{background-color:#f7f7f7;font-size:1.4rem;margin:0 0 25px;padding:45px 30px}.section-coverage-theft-service .summary__info-board-title{display:block;font-size:1.6rem;margin-bottom:5px}.section-coverage-theft-service .summary__content-group{margin-bottom:30px}.section-coverage-theft-service .summary__content-group--payment-info{margin-bottom:15px}.section-coverage-theft-service .summary__subject{font-size:2rem;margin:0}.section-coverage-theft-service .summary__value{margin:0 0 15px;padding:0 0 10px}.section-coverage-theft-service .summary__value-title{display:block;font-size:1.4rem;margin-bottom:5px}.section-coverage-theft-service .summary__description{margin-bottom:10px}.section-coverage-theft-service .summary__payable{margin:0 0 25px}.section-coverage-theft-service .summary__payable-box{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-coverage-theft-service .summary__payable-subject,.section-coverage-theft-service .summary__payable-value{font-size:1.6rem;padding:2px 0}.section-coverage-theft-service .summary__payable-subject--total-cost,.section-coverage-theft-service .summary__payable-value--total-cost{font-size:2.4rem}@media only screen and (max-width:991px){.section-coverage-theft-service .summary__payable-subject--total-cost,.section-coverage-theft-service .summary__payable-value--total-cost{font-size:2rem}}.section-coverage-theft-service .summary__payable-value{-ms-flex-negative:0;flex-shrink:0;padding-left:10px}.section-coverage-theft-service .success__headline{font-size:4.8rem;margin-bottom:5px;margin-top:75px}@media only screen and (max-width:991px){.section-coverage-theft-service .success__headline{font-size:2.8rem;margin-top:30px}}.section-coverage-theft-service .success__message{font-size:2rem;margin:0 0 45px}@media only screen and (max-width:991px){.section-coverage-theft-service .success__message{font-size:1.6rem}}.section-coverage-theft-service .success__text{font-size:2rem;margin:10px 0 30px}@media only screen and (max-width:991px){.section-coverage-theft-service .success__text{font-size:1.6rem}}.section-coverage-theft-service .success__info{margin:60px 0;padding-left:52px}@media only screen and (max-width:991px){.section-coverage-theft-service .success__info{margin:30px 0}}.section-coverage-theft-service .success__info:first-child{margin-top:75px}@media only screen and (max-width:991px){.section-coverage-theft-service .success__info:first-child{margin-top:0}}.section-coverage-theft-service .success__header{font-size:2rem;margin:0 0 5px;position:relative}.section-coverage-theft-service .success__header-img{display:block;height:auto;left:-52px;position:absolute;top:-6px;width:42px}.section-coverage-theft-service .success .is-invisible{visibility:hidden}.section-coverage-theft-service .success .is-inactive{display:none}.section-swap-lite .landing__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-swap-lite .landing__headline{padding:12px 0}}.section-swap-lite .landing__headline--page{color:#565656;font-size:1.4rem;padding-right:15px;position:absolute;right:0;top:3px}.section-swap-lite .landing__section{padding-bottom:36px;padding-top:36px}.section-swap-lite .landing__section--colored{background-color:#f4f4f4}.section-swap-lite .landing__header{font-size:2rem}.section-swap-lite .landing__sub-header{font-size:1.2rem}.section-swap-lite .landing__img{margin:auto}.section-swap-lite .landing__section-title{font-size:2rem;margin-top:16px;text-align:center}.section-swap-lite .landing .care-service__usp-box{background-color:#fff;border-radius:8px;margin:12px auto auto;max-width:480px;padding:20px 36px 20px 16px}.section-swap-lite .landing .care-service__usp-description{font-size:1.4rem;margin:0;padding-left:20px}.section-swap-lite .landing .care-service__usp-note{font-size:1rem;padding-left:20px}.section-swap-lite .landing .swap__step-box{background-color:#fff;border-radius:8px;margin:12px auto auto;max-width:480px;padding:16px;text-align:center}.section-swap-lite .landing .swap__step-number{background-color:#000;border-radius:999px;color:#fff;font-size:1rem;padding:4px 8px}.section-swap-lite .landing .swap__step-img-holder{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;margin-top:14px}.section-swap-lite .landing .swap__step-title{margin-top:12px}.section-swap-lite .landing .swap__step-description{font-size:1.2rem;margin-bottom:0}.section-swap-lite .landing .swap__note{margin:auto;max-width:480px}.section-swap-lite .landing .swap__note-title{font-size:1.4rem;margin-top:20px}.section-swap-lite .landing .swap__note-description{font-size:1.2rem;margin-top:8px;padding-left:16px}.section-swap-lite .landing__cta-container{margin-top:20px;text-align:center}.section-swap-lite .landing__cta{max-width:400px;width:100%}.section-swap-lite .landing__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;list-style:none}.section-swap-lite .landing__tabs:after,.section-swap-lite .landing__tabs:before{content:none}.section-swap-lite .landing__tab{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.section-swap-lite .landing__tab a{background-color:#f4f4f4;border:1px solid silver;border-radius:8px;color:#000;font-size:2rem;height:144px;width:100%}.section-swap-lite .landing__tab a small{font-size:1rem}.section-swap-lite .landing__tab.active a{background-color:#000}.section-swap-lite .landing__tab-img-holder{bottom:15px;position:absolute;right:10px}.section-swap-lite .landing__tab-img{height:40px;margin-left:auto;max-width:84px}.section-swap-lite .landing__checked{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:1px solid;border-radius:999px;height:24px;justify-content:center;position:absolute;right:-8px;top:-8px;width:24px}.section-swap-lite .landing .active .selected{display:block}.section-swap-lite .landing .active .unselected{display:none}.section-swap-lite .landing .form-group{margin-bottom:0}.section-swap-lite .landing .is-inactive,.section-swap-lite .landing .selected{display:none}.section-swap-lite .landing .unselected{display:block}.section-swap-lite .application__inner{padding:25px 0}.section-swap-lite .application .custom-radio-label input[type=radio]{height:0;visibility:hidden;width:0}.section-swap-lite .application .custom-radio-label input[type=radio]+.radio-icon{background-image:url(../images/swap-lite/icon-swap-lite-uncheck.svg);height:18px;width:18px}.section-swap-lite .application .custom-radio-label input[type=radio]:checked+.radio-icon{background-image:url(../images/swap-lite/icon-swap-lite-check.svg);height:18px;width:19px}.section-swap-lite .application .custom-shadow{border-color:#e0e0e0;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.section-swap-lite .application .page-title{font-size:2.8rem;margin-top:18px}.section-swap-lite .application .steps{margin-top:8px}.section-swap-lite .select-device__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-swap-lite .select-device__headline{padding:12px 0}}.section-swap-lite .select-device__headline--page{color:#565656;font-size:1.4rem;padding-right:15px;position:absolute;right:0;top:3px}.section-swap-lite .select-device .is-inactive{display:none}.section-swap-lite .select-device .is-invisible{position:absolute;visibility:hidden}.section-swap-lite .select-device__failure-group{padding-bottom:64px;padding-top:64px;text-align:center}.section-swap-lite .select-device__failure-message{font-size:2.8rem;margin-top:24px;text-align:center}.section-swap-lite .select-device__failure-contents{font-size:1.4rem;margin-top:48px}.section-swap-lite .select-device .form-group{margin:0}.section-swap-lite .select-device__title{color:#000;font-size:2.8rem;margin-top:20px}.section-swap-lite .select-device__sub-header{color:#565656;font-size:1.2rem;text-decoration:none}.section-swap-lite .select-device__sub-header--end-of-life{color:#cb0000}.section-swap-lite .select-device__sub-header strong{color:#dc5000}.section-swap-lite .select-device__tabs{border:1px solid #f1f1f1;border-radius:8px}.section-swap-lite .select-device__nav-tabs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex}.section-swap-lite .select-device__tab-content{border-top:1px solid silver;margin:0 24px}.section-swap-lite .select-device__box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 8px}.section-swap-lite .select-device__box-wrapper{border-top:1px solid silver}.section-swap-lite .select-device__plan-box{background-color:#f4f4f4;margin-top:24px;padding:12px 16px}.section-swap-lite .select-device__plan-title{margin-bottom:6px}.section-swap-lite .select-device__plan-description{font-size:1.2rem}.section-swap-lite .select-device__img-holder{display:inline-block}.section-swap-lite .select-device__device-img-holder{height:112px;margin:12px auto;padding:0;position:relative;width:90px}.section-swap-lite .select-device__device-img{height:112px;left:0;margin-left:auto;margin-right:auto;padding:0;position:absolute;right:0;width:80px}.section-swap-lite .select-device__device-img--front{-webkit-transform:translate(20px);transform:translate(20px);z-index:1}.section-swap-lite .select-device__device-img--back{-webkit-transform:translate(-20px);transform:translate(-20px);z-index:0}.section-swap-lite .select-device .no-available-device{padding:24px;text-align:center}.section-swap-lite .select-device .no-available-device__img-holder{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.section-swap-lite .select-device .no-available-device__device-img{opacity:.1;width:30px}.section-swap-lite .select-device .no-available-device__icon{color:#000;font-size:4.8rem;position:absolute}.section-swap-lite .select-device .no-available-device__text{font-size:1.4rem;margin-top:8px}.section-swap-lite .select-device__device-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;justify-content:center;padding-left:36px}.section-swap-lite .select-device__device-info--input{display:block;height:0;margin:0;visibility:hidden;width:0}.section-swap-lite .select-device__device-info--input:checked+label{border-color:#000;color:#000}.section-swap-lite .select-device__device-info--input:disabled+label{background-color:silver;color:#fff}.section-swap-lite .select-device__device-info--label{border:1px solid silver;border-radius:6px;color:#565656;cursor:pointer;font-size:1.4rem;margin-top:12px;padding:4px;text-align:center;width:120px}.section-swap-lite .select-device__out-of-stock-note{font-size:1.2rem;margin-top:8px}.section-swap-lite .select-device__device-condition-box{border:1px solid silver;border-radius:8px;padding:28px 24px}.section-swap-lite .select-device__device-condition-question{font-size:1.4rem}.section-swap-lite .select-device__available-box-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-swap-lite .select-device__available-box{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid silver;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;justify-content:center;margin-bottom:16px;padding:12px 8px;text-align:center;width:calc(50% - 4px)}.section-swap-lite .select-device__available-box span{font-size:1rem}.section-swap-lite .select-device__available--radio{height:0;visibility:hidden;width:0}.section-swap-lite .select-device__available--radio:checked+.select-device__available-box{border-color:#000;color:#000}.section-swap-lite .select-device__state-box{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:12px 40px 12px 12px;position:relative}.section-swap-lite .select-device__state-box:nth-child(2){border-bottom:1px solid #c8c8c8;border-color:#c8c8c8 currentcolor;border-top:1px solid #c8c8c8}.section-swap-lite .select-device__state-box-wrapper{background-color:#f4f4f4;margin-bottom:16px}.section-swap-lite .select-device__state-contents{font-weight:400}.section-swap-lite .select-device__state-icon-holder{display:inline-block;text-align:center;width:30px}.section-swap-lite .select-device__state-icon{display:inline-block}.section-swap-lite .select-device__state-title{font-size:1.4rem}.section-swap-lite .select-device__state-description{font-size:1.2rem;padding-left:34px}.section-swap-lite .select-device__radio-img{position:absolute;right:20px}.section-swap-lite .select-device__checklist{border-bottom:1px solid #c8c8c8;display:block;font-size:1.2rem;padding:12px 20px;position:relative}.section-swap-lite .select-device__checklist:last-child{border-bottom:none}.section-swap-lite .select-device__checklist--replace{padding:16px 0}.section-swap-lite .select-device__checklist--replace .select-device__checklist-checkbox-icon{right:0}.section-swap-lite .select-device__checklist--replace:last-child{padding-bottom:0}.section-swap-lite .select-device__checklist-title{font-size:1.4rem;margin-bottom:8px;padding-right:16px}.section-swap-lite .select-device__checklist-content{font-weight:400}.section-swap-lite .select-device__checklist-checkbox{display:block;height:0;visibility:hidden;width:0}.section-swap-lite .select-device__checklist-checkbox:checked+.select-device__checklist-checkbox-icon{background-image:url(../images/swap-lite/icon-swap-lite-checkbox-check.svg)}.section-swap-lite .select-device__checklist-checkbox-icon{background-image:url(../images/swap-lite/icon-swap-lite-checkbox-uncheck.svg);height:17px;position:absolute;right:12px;top:14px;width:17px}.section-swap-lite .select-device__replace-terms-box{background-color:#f4f4f4;padding:20px}.section-swap-lite .select-device__replace-terms-headline{border-bottom:1px solid #c8c8c8;padding-bottom:6px;text-align:center}.section-swap-lite .select-device__cta-container{margin-top:24px}.section-swap-lite .select-device__cta{width:100%}.section-swap-lite .select-device .modal-swap-lite-guardian-consent-notice .guardian-consent-notice__header{height:35px;margin-bottom:10px;position:relative}.section-swap-lite .select-device .modal-swap-lite-guardian-consent-notice .guardian-consent-notice__header-close{font-size:1.6rem;position:absolute;right:15px;top:10px}.section-swap-lite .select-device .modal-swap-lite-guardian-consent-notice .guardian-consent-notice__body{padding:0 30px 30px}.section-swap-lite .select-device .modal-swap-lite-guardian-consent-notice .guardian-consent-notice__state-visual{margin:0 auto 15px;text-align:center}.section-swap-lite .select-device .modal-swap-lite-guardian-consent-notice .guardian-consent-notice__icon-holder{display:inline-block}.section-swap-lite .select-device .modal-swap-lite-guardian-consent-notice .guardian-consent-notice__icon{color:#000;font-size:4.8rem}.section-swap-lite .select-device .modal-swap-lite-guardian-consent-notice .guardian-consent-notice__title{color:#000;font-size:2rem;margin-top:15px;text-align:center}.section-swap-lite .select-device .modal-swap-lite-guardian-consent-notice .guardian-consent-notice__message{text-align:center}.section-swap-lite .select-device .modal-swap-lite-guardian-consent-notice .guardian-consent-notice__message>span{font-weight:700}.section-swap-lite .select-device .modal-swap-lite-guardian-consent-notice .guardian-consent-notice__cta-container{margin-top:15px}.section-swap-lite .select-device .modal-swap-lite-guardian-consent-notice .guardian-consent-notice__cta{margin-top:10px;width:100%}.section-swap-lite .select-device .modal-swap-lite-guardian-consent-notice .guardian-consent-notice__cta:first-child{margin-top:0}.section-swap-lite .select-device .modal-swap-lite-confirmation{text-align:center}.section-swap-lite .select-device .modal-swap-lite-confirmation__header-close{font-size:1.6rem;position:absolute;right:15px;top:10px}.section-swap-lite .select-device .modal-swap-lite-confirmation__exclamation{display:block;font-size:4.8rem;margin-bottom:16px;margin-top:36px}.section-swap-lite .select-device .modal-swap-lite-confirmation__title{font-size:2.8rem}.section-swap-lite .select-device .modal-swap-lite-confirmation__description{font-size:1.6rem;margin-top:28px}.section-swap-lite .select-device .modal-swap-lite-confirmation__cta-container{margin-bottom:16px;margin-top:36px}.section-swap-lite .select-device .modal-swap-lite-confirmation__cta{max-width:400px;width:100%}.section-swap-lite .delivery-details__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-swap-lite .delivery-details__headline{padding:12px 0}}.section-swap-lite .delivery-details__headline--page{color:#565656;font-size:1.4rem;padding-right:15px;position:absolute;right:0;top:3px}.section-swap-lite .delivery-details__header{color:#000;font-size:1.6rem;margin-bottom:8px;margin-top:36px}.section-swap-lite .delivery-details__sub-header{color:#565656;font-size:1.2rem}.section-swap-lite .delivery-details .addresses-book__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-swap-lite .delivery-details .addresses-book__options-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px;width:calc(50% - 10px)}@media only screen and (max-width:679px){.section-swap-lite .delivery-details .addresses-book__options-box{width:100%}}@media only screen and (max-width:767px){.section-swap-lite .delivery-details .addresses-book__options-box{width:100%}}.section-swap-lite .delivery-details .addresses-book__options-box+.addresses-book__options-box{margin-top:5px}.section-swap-lite .delivery-details .addresses-book__options-box input[type=radio]:checked+.addresses-book__options-content{border-color:#000}.section-swap-lite .delivery-details .addresses-book__options-box input[type=radio]:checked+.addresses-book__options-content .addresses-book__options-radio-icon{background-image:url(../images/swap-lite/icon-swap-lite-check.svg);height:18px;width:19px}.section-swap-lite .delivery-details .addresses-book__options-box input[type=radio]:checked+.addresses-book__options-content .addresses-book__options-remove{background-color:#000}.section-swap-lite .delivery-details .addresses-book__options-content{border:1px solid #ddd;border-radius:5px;height:100%;padding:15px;position:relative;width:100%}.section-swap-lite .delivery-details .addresses-book__options-radio-icon{background-image:url(../images/swap-lite/icon-swap-lite-uncheck.svg);bottom:0;height:18px;margin-bottom:auto;margin-right:15px;margin-top:auto;position:absolute;right:0;top:0;width:18px}.section-swap-lite .delivery-details .addresses-book__options-text{font-size:1.4rem;margin:0;padding-right:28px}.section-swap-lite .delivery-details .addresses-book__options-remove{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#999;border-radius:15px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;height:14px;justify-content:center;margin-right:-7px;margin-top:-7px;position:absolute;right:0;text-decoration:none;top:0;width:14px}.section-swap-lite .delivery-details .addresses-book__options-remove:hover{color:#fff}.section-swap-lite .delivery-details .addresses-book__label{font-size:13px}.section-swap-lite .delivery-details .addresses-book--input{font-size:13px;height:46px;padding:10px 16px}.section-swap-lite .delivery-details .addresses-book__fields{margin-top:30px}.section-swap-lite .delivery-details .addresses-book__fields input:disabled{background:#f4f4f4}.section-swap-lite .delivery-details .addresses-book__form{text-align:right}.section-swap-lite .delivery-details .addresses-book__form-cta{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;color:#000}.section-swap-lite .delivery-details .addresses-book__cta-container{text-align:right}.section-swap-lite .delivery-details .addresses-book__cta{font-size:1.4rem}.section-swap-lite .delivery-details__customer-service{font-size:12px}.section-swap-lite .delivery-details .method-select__input-radio{height:0;margin:0;position:absolute;visibility:hidden;width:0}.section-swap-lite .delivery-details .method-select__input-radio+label{border-color:silver;color:#565656}.section-swap-lite .delivery-details .method-select__input-radio:checked+label{border-color:#000;color:#000}.section-swap-lite .delivery-details .method-select__input-radio:checked+label .method-select__icon--in-person{background-image:url(../images/swap-lite/icon-in-person-delivery-selected.svg)}.section-swap-lite .delivery-details .method-select__input-radio:checked+label .method-select__icon--postal{background-image:url(../images/swap-lite/icon-courier-box-selected.svg)}.section-swap-lite .delivery-details .method-select__input-radio:disabled+label .method-select__disable-blocker{background-color:hsla(0,0%,96%,.7);height:100%;position:absolute;width:100%}.section-swap-lite .delivery-details .method-select__box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid silver;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.section-swap-lite .delivery-details .method-select__title{border-right:1px solid #c8c8c8;font-size:14px;min-width:110px;padding:20px;text-align:center;width:110px}.section-swap-lite .delivery-details .method-select__icon{background-position:50%;background-repeat:no-repeat;display:block;margin-bottom:8px;margin-left:auto;margin-right:auto}.section-swap-lite .delivery-details .method-select__icon--in-person{background-image:url(../images/swap-lite/icon-in-person-delivery.svg);height:30px;width:23px}.section-swap-lite .delivery-details .method-select__icon--postal{background-image:url(../images/swap-lite/icon-courier-box.svg);height:19px;width:21px}.section-swap-lite .delivery-details .method-select__content{color:#565656;font-size:1.2rem;font-weight:400;padding:20px}.section-swap-lite .delivery-details .method-select__content span{color:#d50000}.section-swap-lite .delivery-details .method-select__content small{font-size:1rem}.section-swap-lite .delivery-details .method-select__error-msg{color:#d50000;font-size:1.4rem}.section-swap-lite .delivery-details__contact--row{position:relative}.section-swap-lite .delivery-details__contact--input-icon{margin:auto}.section-swap-lite .delivery-details__contact--input-icon-holder{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;margin-left:20px;position:absolute;width:20px}.section-swap-lite .delivery-details__contact--label{font-size:13px}.section-swap-lite .delivery-details__contact--input{font-size:13px;height:46px;padding:10px 16px 10px 50px}.section-swap-lite .delivery-details__note{font-size:1.2rem;margin-top:4px}.section-swap-lite .delivery-details__cta-container{margin-top:32px}.section-swap-lite .delivery-details__cta{width:100%}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__header{height:35px;margin-bottom:10px;position:relative}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__header-close{font-size:1.6rem;position:absolute;right:15px;top:10px}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__body{padding:0 30px 30px}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__title{color:#000;font-size:2rem;margin-top:0;text-align:center}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__box-wrapper{background:#f4f4f4}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__box{border-bottom:1px solid #c8c8c8;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;padding:24px 16px}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__box:last-child{border-bottom:none}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__img{-o-object-fit:none;object-fit:none;-o-object-position:top;object-position:top}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__content{padding-left:10px;text-align:left}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__content-title{font-size:1.4rem}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__content-title span{background-color:#d50000;border-radius:4px;color:#fff;font-size:1.2rem;font-weight:700;padding:2px 5px}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__content-description{font-size:1.2rem}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__content-description span{color:#d50000}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__content-description--indent{margin-left:7px;text-indent:-7px}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__cta-container{margin-top:15px}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__cta{width:100%}.section-swap-lite .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__cta:first-child{margin-top:0}.section-swap-lite .delivery-details .is-inactive{display:none}.section-swap-lite .payment-details__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-swap-lite .payment-details__headline{padding:12px 0}}.section-swap-lite .payment-details__headline--page{color:#565656;font-size:1.4rem;padding-right:15px;position:absolute;right:0;top:3px}.section-swap-lite .payment-details__header{color:#000;font-size:1.6rem;margin-bottom:8px;margin-top:36px}.section-swap-lite .payment-details__sub-header{color:#565656;font-size:1.2rem}.section-swap-lite .payment-details__device-box{border:1px solid silver;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6px}.section-swap-lite .payment-details__device-box--content{padding:24px;text-align:center;width:50%}.section-swap-lite .payment-details__device-box--inner-separator{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:silver;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.8rem;justify-content:center;margin-bottom:24px;margin-top:24px;width:1px}.section-swap-lite .payment-details__device-title{font-size:1.4rem}.section-swap-lite .payment-details__device-title span{color:#000}.section-swap-lite .payment-details__device-img-holder{height:212px;margin:12px auto;padding:0;position:relative;width:148px}@media only screen and (max-width:991px){.section-swap-lite .payment-details__device-img-holder{height:128px;width:89px}}.section-swap-lite .payment-details__device-img{height:212px;left:0;margin-left:auto;margin-right:auto;padding:0;position:absolute;right:0;width:148px}@media only screen and (max-width:991px){.section-swap-lite .payment-details__device-img{height:128px;width:89px}}.section-swap-lite .payment-details__device-img--front{-webkit-transform:translate(25px);transform:translate(25px);z-index:1}.section-swap-lite .payment-details__device-img--back{-webkit-transform:translate(-25px,5px);transform:translate(-25px,5px);z-index:0}.section-swap-lite .payment-details__device-text{font-size:1.2rem}.section-swap-lite .payment-details__delivery-section{margin-top:40px}.section-swap-lite .payment-details__delivery-box-wrapper{margin-bottom:32px;margin-top:-48px}.section-swap-lite .payment-details__delivery-box{background-color:#fff;border:1px solid silver;border-radius:8px;margin-top:12px;padding-bottom:4px;padding-left:16px;padding-right:16px}.section-swap-lite .payment-details__delivery-box--content{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.4rem;padding:10px 16px;width:50%;word-break:break-all}.section-swap-lite .payment-details__delivery-box--separator-horizontal{-webkit-box-flex:1;background-color:silver;-ms-flex:1;flex:1;height:1px;margin-left:5px;margin-right:5px}.section-swap-lite .payment-details__delivery-box--separator-vertical{background-color:silver;width:1px}.section-swap-lite .payment-details__delivery-box--separator-wrapper,.section-swap-lite .payment-details__delivery-row{display:-webkit-box;display:-ms-flexbox;display:flex}.section-swap-lite .payment-details__delivery-row{padding-bottom:4px;padding-top:4px}.section-swap-lite .payment-details__delivery-title{color:#000;font-size:1.2rem;margin:0}.section-swap-lite .payment-details__delivery-text{font-size:1.4rem;margin:0}.section-swap-lite .payment-details__payment-box{border-radius:8px;margin-top:6px;padding:24px}.section-swap-lite .payment-details__payment--contents{border-bottom:1px solid #c8c8c8;border-top:1px solid #c8c8c8;margin-bottom:12px;margin-top:20px;padding-bottom:16px;padding-top:16px}.section-swap-lite .payment-details__payment--row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-swap-lite .payment-details__payment-header{color:#000;font-size:24px}.section-swap-lite .payment-details__payment-header span{color:#101a4e}.section-swap-lite .payment-details__payment-subject{font-size:1.2rem}.section-swap-lite .payment-details__payment-value{font-size:1.4rem}.section-swap-lite .payment-details__payment-total-subject{font-size:1.6rem}.section-swap-lite .payment-details__payment-total-value{color:#000;font-size:2rem}.section-swap-lite .payment-details .form-group{margin-top:16px}.section-swap-lite .payment-details select{font-size:16px}.section-swap-lite .payment-details__note{font-size:12px}.section-swap-lite .payment-details__cta{width:100%}.section-swap-lite .payment-details .is-inactive{display:none}.section-swap-lite .payment-details .modal-swap-lite-device-insurance .device-insurance__header{height:35px;margin-bottom:10px;position:relative}.section-swap-lite .payment-details .modal-swap-lite-device-insurance .device-insurance__header-close{font-size:1.6rem;position:absolute;right:15px;top:10px}.section-swap-lite .payment-details .modal-swap-lite-device-insurance .device-insurance__body{padding:0 30px 30px}.section-swap-lite .payment-details .modal-swap-lite-device-insurance .device-insurance__img-container{margin-top:30px}.section-swap-lite .payment-details .modal-swap-lite-device-insurance .device-insurance__img{margin:auto}.section-swap-lite .payment-details .modal-swap-lite-device-insurance .device-insurance__title{color:#000;font-size:2rem;line-height:1.4;margin-top:24px;text-align:center}.section-swap-lite .payment-details .modal-swap-lite-device-insurance .device-insurance__box-wrapper{background:#f4f4f4;margin-top:12px}.section-swap-lite .payment-details .modal-swap-lite-device-insurance .device-insurance__box{font-size:1.2rem;padding:18px}.section-swap-lite .payment-details .modal-swap-lite-device-insurance .device-insurance__cta-container{margin-top:15px}.section-swap-lite .payment-details .modal-swap-lite-device-insurance .device-insurance__cta{margin-top:8px;width:100%}.section-swap-lite .payment-details .modal-swap-lite-device-insurance .device-insurance__cta:first-child{margin-top:0}.section-swap-lite .swap-success__content-group{padding-bottom:64px;padding-top:64px;text-align:center}.section-swap-lite .swap-success__state-visual{margin:30px auto 5px;text-align:center}.section-swap-lite .swap-success__img-holder{display:inline-block}.section-swap-lite .swap-success__headline{font-size:2.8rem;margin-bottom:25px;text-align:center}.section-swap-lite .swap-success__content{margin-bottom:32px}.section-swap-lite .swap-success__content a{font-weight:700}.section-swap-lite .swap-success__cta{width:300px}.section-swap-lite .swap-success .is-invisible{visibility:hidden}.section-swap-lite .swap-success .is-inactive{display:none}.section-swap-lite .swap-success .swap-virtual-payment__section--bottom{background-color:#f4f4f4;margin:16px -15px 0;padding-bottom:20px}.section-swap-lite .swap-success .swap-virtual-payment__img-holder{margin-bottom:12px;margin-top:30px}.section-swap-lite .swap-success .swap-virtual-payment__img{margin:auto}.section-swap-lite .swap-success .swap-virtual-payment__headline{font-size:2.8rem;margin-bottom:25px;margin-top:24px;text-align:center}.section-swap-lite .swap-success .swap-virtual-payment__content{margin-bottom:50px}.section-swap-lite .swap-success .swap-virtual-payment__content strong{font-size:2rem;font-weight:900}.section-swap-lite .swap-success .swap-virtual-payment__cta-container{margin-top:40px}.section-swap-lite .swap-success .swap-virtual-payment__cta{width:300px}.section-swap-lite .swap-success .swap-virtual-payment .account-box{background-color:#fff;border:1px solid #f4f4f4;border-radius:8px;margin-top:-32px}.section-swap-lite .swap-success .swap-virtual-payment .account-box__section{padding:16px}.section-swap-lite .swap-success .swap-virtual-payment .account-box__section--top{border-bottom:1px solid #c8c8c8;padding:16px}.section-swap-lite .swap-success .swap-virtual-payment .account-box__section--bottom{padding:28px 36px}.section-swap-lite .swap-success .swap-virtual-payment .account-box__label{color:#000;font-size:1.2rem}.section-swap-lite .swap-success .swap-virtual-payment .account-box__account-number{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section-swap-lite .swap-success .swap-virtual-payment .account-box__copy-btn{background:none;border:none}.section-swap-lite .swap-success .swap-virtual-payment .account-box__value{font-size:1.4rem}.section-swap-lite .swap-success .swap-virtual-payment .account-box__value strong{font-size:2rem}.section-swap-lite .swap-success .swap-virtual-payment .account-box__info{font-size:2rem;margin-top:12px}.section-swap-lite .swap-success .swap-virtual-payment .account-box__row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:12px}.section-swap-lite .device-check__header{color:#000;font-size:32px;margin-top:24px}.section-swap-lite .device-check__sub-header{font-size:1.4rem;margin-bottom:10px;margin-top:12px}.section-swap-lite .device-check__device-img-holder{height:212px;margin:12px auto;padding:0;position:relative;width:148px}.section-swap-lite .device-check__device-img{height:212px;left:0;margin-left:auto;margin-right:auto;padding:0;position:absolute;right:0;width:148px}.section-swap-lite .device-check__device-img--front{-webkit-transform:translate(25px);transform:translate(25px);z-index:1}.section-swap-lite .device-check__device-img--back{-webkit-transform:translate(-25px,5px);transform:translate(-25px,5px);z-index:0}.section-swap-lite .device-check__device-text{margin-top:10px;text-align:center}.section-swap-lite .device-check__confirm{color:#565656;font-size:1.4rem;margin-top:16px;text-align:center}.section-swap-lite .device-check__device-update{background:none;border:none;border-bottom:1px solid #565656;font-size:1.4rem;margin-bottom:30px;padding:0}.section-swap-lite .device-check__device-update:disabled{border:none;color:#c4c4c4}.section-swap-lite .device-check__cta-container{text-align:center}.section-swap-lite .device-check__cta{width:100%}.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-check-reminder__header,.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-update-notice__header,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-check-reminder__header,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-update-notice__header{height:35px;margin-bottom:10px;position:relative}.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-check-reminder__header-close,.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-update-notice__header-close,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-check-reminder__header-close,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-update-notice__header-close{font-size:1.6rem;position:absolute;right:15px;top:10px}.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-check-reminder__body,.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-update-notice__body,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-check-reminder__body,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-update-notice__body{padding:0 30px 30px;text-align:center}.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-check-reminder__title,.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-update-notice__title,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-check-reminder__title,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-update-notice__title{font-size:2.8rem;line-height:1.3}.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-check-reminder__statement,.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-update-notice__statement,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-check-reminder__statement,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-update-notice__statement{color:#565656;line-height:1.5;margin-top:24px}.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-check-reminder__cta-container,.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-update-notice__cta-container,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-check-reminder__cta-container,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-update-notice__cta-container{margin-top:20px}.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-check-reminder__cta,.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-update-notice__cta,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-check-reminder__cta,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-update-notice__cta{width:100%}.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-check-reminder__cta:last-child,.section-swap-lite .device-check .modal-swap-lite-device-check-reminder .device-update-notice__cta:last-child,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-check-reminder__cta:last-child,.section-swap-lite .device-check .modal-swap-lite-device-update-notice .device-update-notice__cta:last-child{margin-top:6px}.section-swap-lite .swap-restricted{padding-bottom:64px;padding-top:64px;text-align:center}.section-swap-lite .swap-restricted__icon-holder{color:#000;margin-bottom:12px;margin-top:30px}.section-swap-lite .swap-restricted__icon{color:#000;font-size:4.8rem}.section-swap-lite .swap-restricted__headline{font-size:2.8rem;margin-bottom:25px;text-align:center}.section-swap-lite .swap-restricted__content{margin-bottom:50px}.section-swap-lite .swap-restricted__content a{font-weight:700}.section-swap-lite .swap-restricted__cta{width:300px}.section-swap-appliance .application .custom-radio-label input[type=radio]{height:0;visibility:hidden;width:0}.section-swap-appliance .application .custom-radio-label input[type=radio]+.radio-icon{background-image:url(../images/swap-lite/icon-swap-lite-uncheck.svg);height:18px;width:18px}.section-swap-appliance .application .custom-radio-label input[type=radio]:checked+.radio-icon{background-image:url(../images/swap-lite/icon-swap-lite-check.svg);height:18px;width:19px}.section-swap-appliance .application .custom-radio-label .radio-contents{border:2px solid #ddd;border-radius:5px;color:#ddd;height:100%;padding:15px;position:relative;width:100%}.section-swap-appliance .application .custom-radio-label input[type=radio]:checked+.radio-contents{border-color:#000;color:#000}.section-swap-appliance .application .custom-radio-label input[type=radio]:checked+.radio-contents>.custom-radio-label__check{visibility:visible}.section-swap-appliance .application .custom-radio-label__check{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;border-radius:12px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;position:absolute;right:-12px;top:-12px;visibility:hidden;width:24px}.section-swap-appliance .application .custom-shadow{border-color:#e0e0e0;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.section-swap-appliance .application .is-inactive{display:none}.section-swap-appliance .delivery-details label{display:block}.section-swap-appliance .delivery-details__header{color:#000;font-size:2rem;margin-top:28px}.section-swap-appliance .delivery-details__sub-header{color:#565656;font-size:1.2rem}.section-swap-appliance .delivery-details__notice{font-size:1.2rem}.section-swap-appliance .delivery-details__input{border:none;border-bottom:1px solid #e0e0e0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#000;display:block;font-size:2rem;padding:0}.section-swap-appliance .delivery-details .addresses-book--input{border:none;border-bottom:1px solid #000;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#000;font-size:2rem;padding:0}.section-swap-appliance .delivery-details .addresses-book--input::-webkit-input-placeholder{color:#000}.section-swap-appliance .delivery-details .addresses-book--input::-moz-placeholder{color:#000}.section-swap-appliance .delivery-details .addresses-book--input:-ms-input-placeholder{color:#000}.section-swap-appliance .delivery-details .addresses-book--input::-ms-input-placeholder{color:#000}.section-swap-appliance .delivery-details .addresses-book--input::placeholder{color:#000}.section-swap-appliance .delivery-details .addresses-book__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-swap-appliance .delivery-details .addresses-book__options-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px;width:calc(50% - 10px)}@media only screen and (max-width:679px){.section-swap-appliance .delivery-details .addresses-book__options-box{width:100%}}@media only screen and (max-width:767px){.section-swap-appliance .delivery-details .addresses-book__options-box{width:100%}}.section-swap-appliance .delivery-details .addresses-book__options-box input[type=radio]:checked+.addresses-book__options-content .addresses-book__options-checked{visibility:visible}.section-swap-appliance .delivery-details .addresses-book__options-content{border:2px solid #ddd;border-radius:5px;height:100%;padding:15px;position:relative;width:100%}.section-swap-appliance .delivery-details .addresses-book__options-checked,.section-swap-appliance .delivery-details .addresses-book__options-remove{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#999;border-radius:15px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;height:14px;justify-content:center;margin-right:-7px;margin-top:-7px;position:absolute;right:0;text-decoration:none;top:0;width:14px}.section-swap-appliance .delivery-details .addresses-book__options-checked:hover,.section-swap-appliance .delivery-details .addresses-book__options-remove:hover{color:#fff}.section-swap-appliance .delivery-details .addresses-book__options-checked .fa,.section-swap-appliance .delivery-details .addresses-book__options-remove .fa{font-size:1rem}.section-swap-appliance .delivery-details .addresses-book__fields{margin-top:30px}.section-swap-appliance .delivery-details .addresses-book__fields input:disabled{background:#f4f4f4}.section-swap-appliance .delivery-details .addresses-book__form{text-align:right}.section-swap-appliance .delivery-details .addresses-book__form-cta{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;color:#000}.section-swap-appliance .delivery-details .addresses-book__cta-container{text-align:right}.section-swap-appliance .delivery-details .addresses-book__cta{font-size:1.2rem}.section-swap-appliance .delivery-details .pick-up-delivery__cta-container{text-align:right}.section-swap-appliance .delivery-details .pick-up-delivery__cta{width:100px}.section-swap-appliance .delivery-details .pick-up-delivery__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:36px -5px 0}.section-swap-appliance .delivery-details .pick-up-delivery__box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px;position:relative;width:calc(50% - 10px)}@media only screen and (max-width:679px){.section-swap-appliance .delivery-details .pick-up-delivery__box{width:100%}}@media only screen and (max-width:767px){.section-swap-appliance .delivery-details .pick-up-delivery__box{width:100%}}.section-swap-appliance .delivery-details .pick-up-delivery__branch-name{font-size:2rem}.section-swap-appliance .delivery-details .pick-up-delivery__check{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:red;border-radius:12px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;position:absolute;right:-10px;text-align:center;top:-10px;width:24px}.section-swap-appliance .delivery-details .pick-up-delivery__notice-box{background-color:#f6f6f6;font-size:1.2rem;margin-top:16px;padding:20px 24px}.section-swap-appliance .delivery-details .pick-up-delivery__notice-box .notice-title{color:#000}.section-swap-appliance .delivery-details .pick-up-delivery__notice-box .notice-contents{margin:0;padding-left:16px}.section-swap-appliance .delivery-details__cta-container{margin-top:16px;text-align:center}.section-swap-appliance .delivery-details__cta{max-width:400px;width:100%}.section-swap-appliance .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__box-wrapper{background-color:#fff}.section-swap-appliance .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__box{background-color:#000;border-bottom:none}.section-swap-appliance .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder i{color:#000}.section-swap-appliance .delivery-details .modal-swap-lite-penalty-reminder .penalty-reminder__cta{border-radius:10px}.section-swap-appliance .delivery-details .is-invisible,.section-swap-appliance .select-device .is-invisible{position:absolute;visibility:hidden}.section-swap-appliance .select-device__header{color:#000;font-size:2rem;margin-bottom:8px;margin-top:36px}.section-swap-appliance .select-device__sub-header{color:#565656;font-size:1.2rem}.section-swap-appliance .select-device__box{background:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;margin-top:8px;padding:16px;position:relative}.section-swap-appliance .select-device__device-img-holder{height:72px;margin:12px auto;padding:0;position:relative;width:72px}.section-swap-appliance .select-device__device-img{height:72px;left:0;margin-left:auto;margin-right:auto;-o-object-fit:scale-down;object-fit:scale-down;padding:0;position:absolute;right:0;width:72px}.section-swap-appliance .select-device__device-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;justify-content:center;overflow:hidden;padding-left:20px;position:relative}.section-swap-appliance .select-device__device-info--input{display:block;height:0;margin:0;visibility:hidden;width:0}.section-swap-appliance .select-device__device-info--input:checked+label{outline:2px solid #000}.section-swap-appliance .select-device__device-info--input:checked+label>.select-device__check-mark{display:block}.section-swap-appliance .select-device__device-info--label{border:1px solid silver;border-radius:6px;color:#565656;cursor:pointer;font-size:1.4rem;margin-top:12px;padding:4px;text-align:center;width:120px}.section-swap-appliance .select-device__check-mark{border-radius:20px;color:#fff;display:none;font-size:2rem;padding:4px;position:absolute;right:-12px;top:-12px}.section-swap-appliance .select-device__device-info-name{font-size:1.6rem;margin-right:64px;overflow:hidden;text-overflow:ellipsis}.section-swap-appliance .select-device__device-info-model{font-size:1.2rem}.section-swap-appliance .select-device__device-info-row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-swap-appliance .select-device__device-info-link{border:1px solid;border-radius:4px;font-size:1.2rem;padding:4px 12px;position:absolute;right:0;top:0}.section-swap-appliance .select-device__device-info-link--disabled{color:#aaa}.section-swap-appliance .select-device .appliance{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.section-swap-appliance .select-device .appliance__img{height:112px;-o-object-fit:scale-down;object-fit:scale-down;width:112px}.section-swap-appliance .select-device .appliance__info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.4rem;margin-left:12px;overflow:hidden}.section-swap-appliance .select-device .appliance__row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;justify-content:space-between}.section-swap-appliance .select-device .appliance__label{min-width:56px}.section-swap-appliance .select-device .appliance__value{max-height:52px;overflow:hidden;padding:8px 0;text-overflow:ellipsis}.section-swap-appliance .select-device__note{font-size:1.2rem}.section-swap-appliance .select-device__cta-container{margin-top:24px}.section-swap-appliance .select-device__cta{width:100%}.section-swap-appliance .select-device .modal-swap-appliance-notice .notice__header{height:35px;margin-bottom:10px;position:relative}.section-swap-appliance .select-device .modal-swap-appliance-notice .notice__header-close{opacity:1;position:absolute;right:15px;top:10px}.section-swap-appliance .select-device .modal-swap-appliance-notice .notice__body{padding:0 30px 30px}.section-swap-appliance .select-device .modal-swap-appliance-notice .notice__title{color:#000;font-size:2rem;margin-top:0;text-align:center}.section-swap-appliance .select-device .modal-swap-appliance-notice .notice__box{background:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;padding:24px 16px}.section-swap-appliance .select-device .modal-swap-appliance-notice .notice__content-title span{color:#000}.section-swap-appliance .select-device .modal-swap-appliance-notice .notice__content-description{font-size:1.2rem;margin-top:4px;padding-left:20px}.section-swap-appliance .select-device .modal-swap-appliance-notice .notice__content-description span{color:#000}.section-swap-appliance .select-device .modal-swap-appliance-notice .notice__checkbox-container{margin-top:16px;text-align:right}.section-swap-appliance .select-device .modal-swap-appliance-notice .notice__checkbox-container label{font-weight:400;margin:0}.section-swap-appliance .select-device .modal-swap-appliance-notice .notice__cta-container{margin-top:16px}.section-swap-appliance .select-device .modal-swap-appliance-notice .notice__cta{width:100%}.section-swap-appliance .select-device .modal-swap-appliance-details .modal-dialog{height:calc(100% - 60px)}@media only screen and (max-width:767px){.section-swap-appliance .select-device .modal-swap-appliance-details .modal-dialog{height:calc(100% - 20px)}}.section-swap-appliance .select-device .modal-swap-appliance-details .modal-content{border:none;height:100%}.section-swap-appliance .select-device .modal-swap-appliance-details .appliance-details{height:calc(100% - 50px);overflow:scroll}.section-swap-appliance .select-device .modal-swap-appliance-details .appliance-details__header{height:35px;margin-bottom:10px}.section-swap-appliance .select-device .modal-swap-appliance-details .appliance-details__header-close{opacity:1;position:absolute;right:15px;top:10px}.section-swap-appliance .select-device .modal-swap-appliance-details .appliance-details__body-title{font-size:2rem;text-align:center}.section-swap-appliance .select-device .modal-swap-appliance-details .appliance-details__body-content *{height:auto!important;margin-top:32px;width:100%!important}.section-swap-appliance .select-device .modal-swap-appliance-details .appliance-details__body-content iframe{height:400px!important}.section-swap-appliance .select-device .modal-swap-appliance-details__cta-container{bottom:12px;position:fixed;text-align:center;width:100%}.section-swap-appliance .select-device .modal-swap-appliance-details__cta{border-radius:0;width:48%}.section-swap-appliance .payment-details__headline{border-bottom:none;font-size:2.8rem;text-align:left}.section-swap-appliance .payment-details__sub-headline{color:#000;font-size:1.2rem}.section-swap-appliance .payment-details__header{color:#000;font-size:2rem;margin:0}.section-swap-appliance .payment-details__sub-header{font-size:1.4rem}.section-swap-appliance .payment-details__section{padding-bottom:28px;padding-top:28px}.section-swap-appliance .payment-details__section--top{background-color:#000}.section-swap-appliance .payment-details .switch-info{background-color:#fff;border-radius:2px;padding:4px 16px 30px}.section-swap-appliance .payment-details .switch-info__device-box-wrapper{border:1px solid #f0f0f0;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.section-swap-appliance .payment-details .switch-info__device-box{margin-top:10px;padding:12px;text-align:center;width:50%}.section-swap-appliance .payment-details .switch-info__device-img{height:90px;margin:12px auto auto;-o-object-fit:scale-down;object-fit:scale-down;width:90px}.section-swap-appliance .payment-details .switch-info__device-info{margin-top:16px}.section-swap-appliance .payment-details .switch-info__label{margin-bottom:0;margin-top:28px}.section-swap-appliance .payment-details .switch-info__value{border-bottom:1px solid #000;color:#000;font-size:2rem;min-height:40px;padding-bottom:6px;padding-top:6px}.section-swap-appliance .payment-details .switch-info__box-separator{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:silver;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.8rem;justify-content:center;margin-bottom:24px;margin-top:24px;width:1px}.section-swap-appliance .payment-details .payment-info__box{margin-top:24px}.section-swap-appliance .payment-details .payment-info__details{border-bottom:1px solid #999;border-top:1px solid #999;padding-bottom:18px;padding-top:18px}.section-swap-appliance .payment-details .payment-info__row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:8px}.section-swap-appliance .payment-details .payment-info__row--total{margin-top:24px}.section-swap-appliance .payment-details .payment-info__label{font-size:1.2rem}.section-swap-appliance .payment-details .payment-info__value{font-size:1.4rem}.section-swap-appliance .payment-details .payment-info__notice{background-color:#f6f6f6;font-size:1.2rem;padding:16px;position:relative}.section-swap-appliance .payment-details .payment-info__notice ul{padding-left:12px}.section-swap-appliance .payment-details .payment-info__question{font-size:1.4rem}.section-swap-appliance .payment-details .payment-info__question--in-note{left:-4px;position:absolute;top:-4px}.section-swap-appliance .payment-details__form{margin-top:30px}.section-swap-appliance .payment-details__cta-container{margin-top:8px}.section-swap-appliance .payment-details__cta{width:100%}.section-swap-appliance .swap-success__content-group{padding-bottom:64px;padding-top:64px;text-align:center}.section-swap-appliance .swap-success__state-visual{margin:30px auto 5px;text-align:center}.section-swap-appliance .swap-success__img-holder{display:inline-block;margin-bottom:160px}.section-swap-appliance .swap-success__icon-holder{margin-bottom:32px}.section-swap-appliance .swap-success__icon{font-size:7.2rem}.section-swap-appliance .swap-success__headline{font-size:2.8rem;margin-bottom:25px;text-align:center}.section-swap-appliance .swap-success__content{margin-bottom:90px;margin-top:68px}.section-swap-appliance .swap-success__content a{font-weight:700}.section-swap-appliance .swap-success__cta{max-width:400px;width:100%}.section-swap-appliance .swap-success .is-invisible{visibility:hidden}.section-swap-appliance .swap-success .is-inactive{display:none}.section-purchase-device .landing .our-promise{background-color:#fff;padding:75px 0}.section-purchase-device .landing .our-promise__headline,.section-purchase-device .landing .our-promise__text{text-align:center}.section-purchase-device .landing .our-promise__headline{font-size:2.8rem;margin-bottom:30px;margin-top:0}.section-purchase-device .landing .our-promise__text{font-size:2rem}@media only screen and (max-width:991px){.section-purchase-device .landing .our-promise__text{font-size:1.6rem}}.section-purchase-device .landing .service-details__navigation{border-bottom:2px solid #d9d9d9}@media only screen and (max-width:767px){.section-purchase-device .landing .service-details__container{padding:0}}.section-purchase-device .landing .service-details__tab-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:none;margin-top:0;text-align:center}.section-purchase-device .landing .service-details__tab-item,.section-purchase-device .landing .service-details__tab-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0}.section-purchase-device .landing .service-details__tab-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;-ms-flex:1 0 auto;flex:1 0 auto;float:none;margin:0;max-width:320px;width:33.33333%}@media only screen and (max-width:767px){.section-purchase-device .landing .service-details__tab-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}}.section-purchase-device .landing .service-details__tab-item.active .service-details__tab-btn{border:none;color:#000}.section-purchase-device .landing .service-details__tab-item.active:after{border-bottom:2px solid #000}.section-purchase-device .landing .service-details__tab-item:after{border-bottom:2px solid #d9d9d9;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;-webkit-transform:translateY(2px);transform:translateY(2px);width:100%}.section-purchase-device .landing .service-details__tab-btn{border:none;color:#d9d9d9;display:block;font-size:2rem;margin:0;width:100%}.section-purchase-device .landing .service-details__tab-btn:focus,.section-purchase-device .landing .service-details__tab-btn:hover{background-color:transparent}@media only screen and (max-width:991px){.section-purchase-device .landing .service-details__tab-btn{font-size:1.4rem}}.section-purchase-device .landing .service-details__header-group{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;justify-content:center;overflow:hidden;padding:0}.section-purchase-device .landing .service-details__headline{font-size:2.8rem;line-height:1.25em;margin:30px 0;text-align:center}@media only screen and (max-width:991px){.section-purchase-device .landing .service-details__headline{font-size:2rem}}.section-purchase-device .landing .the-process{background:#f7f7f7;padding:50px 0}.section-purchase-device .landing .the-process__statement{font-size:2rem;margin:0 auto 40px}.section-purchase-device .landing .the-process__box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.section-purchase-device .landing .the-process__box-wrapper+.the-process__box-wrapper{margin-top:60px}@media only screen and (max-width:991px){.section-purchase-device .landing .the-process__box-wrapper+.the-process__box-wrapper{margin-top:40px}}.section-purchase-device .landing .the-process__box--icon{margin-right:20px}.section-purchase-device .landing .the-process__img-holder{margin:0;width:52px}.section-purchase-device .landing .the-process__img{height:auto;width:100%}.section-purchase-device .landing .the-process__heading{font-size:2rem;margin-bottom:5px}.section-purchase-device .landing .the-options{background:#f7f7f7;padding:50px 0}.section-purchase-device .landing .the-options__category-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 -10px}@media only screen and (max-width:991px){.section-purchase-device .landing .the-options__category-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}.section-purchase-device .landing .the-options__category{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 10px;width:40%}@media only screen and (max-width:991px){.section-purchase-device .landing .the-options__category{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:40px;max-width:475px;width:100%}.section-purchase-device .landing .the-options__category:first-child{margin-top:0}}.section-purchase-device .landing .the-options__heading{font-size:2rem;margin-bottom:10px;margin-top:20px}@media only screen and (max-width:991px){.section-purchase-device .landing .the-options__heading{margin-top:15px}}.section-purchase-device .landing .the-options__img{width:100%}.section-purchase-device .landing .the-faq{background:#f7f7f7;padding:50px 0}.section-purchase-device .landing .the-faq__header{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;margin-bottom:50px;margin-top:50px}.section-purchase-device .landing .the-faq__heading{cursor:pointer;font-size:2rem;margin-bottom:0;padding:25px 0}.section-purchase-device .landing .the-faq__text{margin-bottom:10px}.section-purchase-device .landing .the-faq__list{padding-left:25px}.section-purchase-device .landing .the-faq .table,.section-purchase-device .landing .the-faq__time-table{margin-bottom:10px}.section-purchase-device .landing .the-faq .table td,.section-purchase-device .landing .the-faq .table th,.section-purchase-device .landing .the-faq__time-table td,.section-purchase-device .landing .the-faq__time-table th{background-color:#fff;font-size:1.4rem;padding:10px 15px}.section-purchase-device .landing .the-faq .table th,.section-purchase-device .landing .the-faq__time-table th{vertical-align:top}.section-purchase-device .landing .the-faq__time-table-reference{font-size:.75em}.section-purchase-device .landing .the-faq__accordion-item{border-bottom:1px solid #ddd}.section-purchase-device .landing .the-faq__accordion-icon{position:absolute;right:0;top:30px}.section-purchase-device .landing .the-faq__accordion-toggle{padding-right:30px;position:relative}.section-purchase-device .landing .the-faq__accordion-toggle .the-faq__accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-purchase-device .landing .the-faq__accordion-toggle.collapsed .the-faq__accordion-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.section-purchase-device .landing .the-faq__accordion-content.collapsing{-webkit-transition:none;transition:none}.section-purchase-device .landing .the-faq__more-information{font-size:2rem;margin:30px 0;text-align:center}.section-purchase-device .application .user-form{padding:25px 0}.section-purchase-device .application .user-page-headline{margin:10px 0 25px;padding:10px 0;position:relative}.section-purchase-device .application .user-page-headline__main{font-size:2rem;line-height:1.25em;margin:0 0 5px}.section-purchase-device .application .user-page-headline__sub{font-size:1.6rem;line-height:1.25em;margin:0 0 10px}.section-purchase-device .application .user-page-headline--full .user-page-headline__main,.section-purchase-device .application .user-page-headline--full .user-page-headline__sub{text-align:center}.section-purchase-device .application .user-page-headline--full:after{max-width:168px}.section-purchase-device .application .user-page-headline--side .user-page-headline__main,.section-purchase-device .application .user-page-headline--side .user-page-headline__sub{text-align:inherit}@media only screen and (max-width:991px){.section-purchase-device .application .user-page-headline--side .user-page-headline__main,.section-purchase-device .application .user-page-headline--side .user-page-headline__sub{text-align:center}}.section-purchase-device .application .user-page-headline--side:after{max-width:none}.section-purchase-device .application .user-page-headline:after{border-bottom:1px solid #ddd;content:"";display:block;margin:15px auto 0;width:100%}.section-purchase-device .application .user-panel-top{margin-bottom:0}.section-purchase-device .application .user-panel-top__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 0;position:relative}@media only screen and (max-width:991px){.section-purchase-device .application .user-panel-top__inner{display:block}}.section-purchase-device .application .user-panel-top__info{padding:0 15px 0 0}@media only screen and (max-width:991px){.section-purchase-device .application .user-panel-top__info{padding:0 10px 0 0}}.section-purchase-device .application .user-panel-top__info-content{margin:0 0 5px}@media only screen and (max-width:991px){.section-purchase-device .application .user-panel-top__info-content{text-align:center}}.section-purchase-device .application .user-panel-top__info-content--headline{font-size:2.8rem;line-height:1.25em}@media only screen and (max-width:991px){.section-purchase-device .application .user-panel-top__info-content--headline{font-size:2rem}}.section-purchase-device .application .user-panel-top__info-content--instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-purchase-device .application .user-panel-top__info-content--instruction{font-size:1.6rem}}.section-purchase-device .application .user-panel-top__alternative{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:400px}@media only screen and (max-width:991px){.section-purchase-device .application .user-panel-top__alternative{-webkit-box-pack:center;-ms-flex-pack:center;border-top:1px solid #ddd;justify-content:center;margin-top:10px;padding-top:10px;width:auto}}.section-purchase-device .application .user-our-usps{margin-bottom:25px}.section-purchase-device .application .user-our-usps__box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.section-purchase-device .application .user-our-usps__box-wrapper+.user-our-usps__box-wrapper{margin-top:30px}@media only screen and (max-width:991px){.section-purchase-device .application .user-our-usps__box-wrapper+.user-our-usps__box-wrapper{margin-top:20px}}.section-purchase-device .application .user-our-usps__box--icon{margin-right:20px}.section-purchase-device .application .user-our-usps__img-holder{margin:0;width:52px}.section-purchase-device .application .user-our-usps__img{height:auto;width:100%}.section-purchase-device .application .user-our-usps__heading{font-size:2rem;margin-bottom:5px}.section-purchase-device .application .user-our-usps__note{font-size:1.2rem}.section-purchase-device .application .user-order-summary{margin-bottom:25px}.section-purchase-device .application .user-order-summary__card{border:1px solid #ddd}@media only screen and (max-width:991px){.section-purchase-device .application .user-order-summary__card{max-width:none}}.section-purchase-device .application .user-order-summary__card-body,.section-purchase-device .application .user-order-summary__card-header{padding:15px}.section-purchase-device .application .user-order-summary__card-header{background-color:#000}.section-purchase-device .application .user-order-summary__card-body{background-color:#fff}.section-purchase-device .application .user-order-summary__heading{color:#fff;font-size:2rem;margin:0}.section-purchase-device .application .user-order-summary__img-holder{height:160px;left:100%;margin:0 0 0 10%;padding:0;position:absolute;top:0;width:112px}@media only screen and (max-width:1199px){.section-purchase-device .application .user-order-summary__img-holder{left:auto;margin:0 auto 15px;position:relative;top:auto}}.section-purchase-device .application .user-order-summary__img{margin:0;position:absolute;width:100%}.section-purchase-device .application .user-order-summary__img--front{left:-50%;-webkit-transform:translate(25px);transform:translate(25px);z-index:1}.section-purchase-device .application .user-order-summary__img--back{left:50%;-webkit-transform:translate(-25px,5px);transform:translate(-25px,5px);z-index:0}.section-purchase-device .application .user-order-summary__note{font-size:1.4rem;margin-bottom:0;margin-top:15px}.section-purchase-device .application .user-info-content{margin-bottom:30px}.section-purchase-device .application .user-info-content:last-child{margin-bottom:0}.section-purchase-device .application .user-info-content__title{border-bottom:1px solid #ddd;line-height:1em;margin-bottom:10px;padding-bottom:10px}.section-purchase-device .application .user-info-content__sub-title{margin-bottom:5px}.section-purchase-device .application .user-info-content__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.section-purchase-device .application .user-info-content__subject,.section-purchase-device .application .user-info-content__value{word-wrap:break-word;font-size:1.4rem;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.section-purchase-device .application .user-info-content__subject{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px;width:220px}@media only screen and (max-width:991px){.section-purchase-device .application .user-info-content__subject{width:174px}}.section-purchase-device .application .user-info-content__value{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.section-purchase-device .application .user-info-content__img-holder{margin-bottom:5px;width:72px}.section-purchase-device .application .user-info-content__img{width:100%}.section-purchase-device .application .user-info-content__cta-container{margin:10px 0 0}.section-purchase-device .device-details__label-hint{color:#999;font-size:1.4rem}.section-purchase-device .device-details__field-group{margin-bottom:30px}.section-purchase-device .device-details__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-purchase-device .device-details__options-box{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:88px;margin:5px;overflow:hidden;position:relative;width:calc(50% - 10px)}.section-purchase-device .device-details__options-input{position:absolute;visibility:hidden}.section-purchase-device .device-details__options-input:checked+.device-details__options-content{border:2px solid #999}.section-purchase-device .device-details__options-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:10px}.section-purchase-device .device-details__options-img-holder{width:88px}.section-purchase-device .device-details__options-img-holder+.device-details__options-text{font-size:1.2rem;margin-top:2px}.section-purchase-device .device-details__options-text{text-align:center}.section-purchase-device .device-details__options-color{background-color:transparent;border:1px solid #eaeaea;border-radius:500px;display:block;height:32px;margin-bottom:5px;overflow:hidden;width:32px}.section-purchase-device .device-details__options-color+.device-details__options-text{font-size:1.4rem}.section-purchase-device .device-details__sticky-widget{display:table;margin:0 auto;text-align:center;width:380px}@media only screen and (max-width:991px){.section-purchase-device .device-details__sticky-widget{display:none}}.section-purchase-device .device-details__sticky-widget-content.affix{top:80px}@media only screen and (max-width:991px){.section-purchase-device .device-details__sticky-widget-content.affix{position:relative;top:auto!important}}.section-purchase-device .device-details__sticky-widget-content.affix-bottom{position:absolute}@media only screen and (max-width:991px){.section-purchase-device .device-details__sticky-widget-content.affix-bottom{position:relative;top:auto!important}}.section-purchase-device .device-details__device-brand{width:380px}.section-purchase-device .device-details__device-brand-img-holder{display:block;max-width:380px}.section-purchase-device .device-details .user-selected-device{width:380px}.section-purchase-device .device-details .user-selected-device__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:20px;padding:0}.section-purchase-device .device-details .user-selected-device__list-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:20px;text-align:center}.section-purchase-device .device-details .user-selected-device__content,.section-purchase-device .device-details .user-selected-device__img-holder{display:block;margin:0 auto}.section-purchase-device .device-details .user-selected-device__img-holder{height:290px;margin-bottom:10px;padding:5px 0;position:relative;width:198px}.section-purchase-device .device-details .user-selected-device__img{margin:0;position:absolute;width:100%}.section-purchase-device .device-details .user-selected-device__img--front{left:-50%;-webkit-transform:translate(50px);transform:translate(50px);z-index:1}.section-purchase-device .device-details .user-selected-device__img--back{left:50%;-webkit-transform:translate(-50px,5px);transform:translate(-50px,5px);z-index:0}.section-purchase-device .device-details .user-selected-device__box{margin:0 0 5px}.section-purchase-device .device-details .user-selected-device__cta-container{margin:10px auto;max-width:198px}.section-purchase-device .device-details .user-selected-device__cta{width:100%}.section-purchase-device .device-details__cta-container{display:none}@media only screen and (max-width:991px){.section-purchase-device .device-details__cta-container{display:block;text-align:center}}.section-purchase-device .device-details .is-inactive{display:none}.section-purchase-device .quote-plans .plan-details{margin-bottom:25px}.section-purchase-device .quote-plans .plan-details__card{border:1px solid #ddd;margin:0 auto;max-width:375px}@media only screen and (max-width:991px){.section-purchase-device .quote-plans .plan-details__card{max-width:none}}.section-purchase-device .quote-plans .plan-details__card-body,.section-purchase-device .quote-plans .plan-details__card-header{padding:15px}.section-purchase-device .quote-plans .plan-details__card-header{background-color:#000}.section-purchase-device .quote-plans .plan-details__card-body{background-color:#fff}.section-purchase-device .quote-plans .plan-details__amount,.section-purchase-device .quote-plans .plan-details__name,.section-purchase-device .quote-plans .plan-details__term{color:#fff;margin:0;text-align:center}.section-purchase-device .quote-plans .plan-details__name{font-size:1.6rem;margin-top:15px}.section-purchase-device .quote-plans .plan-details__amount{font-size:4.8rem;line-height:1.15em;margin-bottom:5px;margin-top:5px}.section-purchase-device .quote-plans .plan-details__term{font-size:1.4rem;margin-bottom:15px}.section-purchase-device .quote-plans .plan-details__cta-container{margin:15px 0;text-align:center}.section-purchase-device .quote-plans .plan-details__list{margin:15px 0;padding-left:25px}@media only screen and (max-width:991px){.section-purchase-device .review-order__cta-container{text-align:center}}.section-purchase-device .payment-details__inner-wrapper{padding:25px 0}@media only screen and (max-width:991px){.section-purchase-device .payment-details__inner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.section-purchase-device .payment-details__note{margin-top:10px}@media only screen and (max-width:991px){.section-purchase-device .payment-details .payment-agreement-group,.section-purchase-device .payment-details__cta-container,.section-purchase-device .payment-details__note{text-align:center}}.section-purchase-device .payment-details .is-inactive{display:none}.section-purchase-device .purchase-success__state-visual{margin:30px auto 5px;text-align:center}.section-purchase-device .purchase-success__img-holder{display:inline-block;width:88px}.section-purchase-device .purchase-success__img{width:100%}.section-purchase-device .purchase-success__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-purchase-device .purchase-success__qr-code{margin-bottom:25px}@media only screen and (max-width:991px){.section-purchase-device .purchase-success__qr-code{display:none}}.section-purchase-device .purchase-success__qr-code img{display:block;height:200px;margin:0 auto;width:200px}.section-purchase-device .purchase-success__steps-container{text-align:left}@media only screen and (max-width:991px){.section-purchase-device .purchase-success__steps-container{text-align:center}}.section-purchase-device .purchase-success__steps-number{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#000;border-radius:500px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;margin:0 auto;width:40px}@media only screen and (max-width:991px){.section-purchase-device .purchase-success__steps-number{margin:0 auto 5px}}.section-purchase-device .purchase-success__steps-content{font-size:1.6rem;line-height:1.5em;margin-bottom:25px}.section-purchase-device .purchase-success__steps-content--small{display:none}@media only screen and (max-width:991px){.section-purchase-device .purchase-success__steps-content--small{display:block}.section-purchase-device .purchase-success__steps-content--large{display:none}}.section-purchase-device .purchase-success__cta-container{text-align:center}.section-redeem-device .landing .our-promise{background-color:#fff;padding:75px 0}.section-redeem-device .landing .our-promise__headline,.section-redeem-device .landing .our-promise__text{text-align:center}.section-redeem-device .landing .our-promise__headline{font-size:2.8rem;margin-bottom:30px;margin-top:0}.section-redeem-device .landing .our-promise__text{font-size:2rem}@media only screen and (max-width:991px){.section-redeem-device .landing .our-promise__text{font-size:1.6rem}}.section-redeem-device .landing .service-details__navigation{border-bottom:2px solid #d9d9d9}@media only screen and (max-width:767px){.section-redeem-device .landing .service-details__container{padding:0}}.section-redeem-device .landing .service-details__tab-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:none;margin-top:0;text-align:center}.section-redeem-device .landing .service-details__tab-item,.section-redeem-device .landing .service-details__tab-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0}.section-redeem-device .landing .service-details__tab-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;-ms-flex:1 0 auto;flex:1 0 auto;float:none;margin:0;max-width:320px;width:33.33333%}@media only screen and (max-width:767px){.section-redeem-device .landing .service-details__tab-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}}.section-redeem-device .landing .service-details__tab-item.active .service-details__tab-btn{border:none;color:#000}.section-redeem-device .landing .service-details__tab-item.active:after{border-bottom:2px solid #000}.section-redeem-device .landing .service-details__tab-item:after{border-bottom:2px solid #d9d9d9;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;-webkit-transform:translateY(2px);transform:translateY(2px);width:100%}.section-redeem-device .landing .service-details__tab-btn{border:none;color:#d9d9d9;display:block;font-size:2rem;margin:0;width:100%}.section-redeem-device .landing .service-details__tab-btn:focus,.section-redeem-device .landing .service-details__tab-btn:hover{background-color:transparent}@media only screen and (max-width:991px){.section-redeem-device .landing .service-details__tab-btn{font-size:1.4rem}}.section-redeem-device .landing .service-details__header-group{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;justify-content:center;overflow:hidden;padding:0}.section-redeem-device .landing .service-details__headline{font-size:2.8rem;line-height:1.25em;margin:30px 0;text-align:center}@media only screen and (max-width:991px){.section-redeem-device .landing .service-details__headline{font-size:2rem}}.section-redeem-device .landing .the-process{background:#f7f7f7;padding:50px 0}.section-redeem-device .landing .the-process__statement{font-size:2rem;margin:0 auto 40px}.section-redeem-device .landing .the-process__box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.section-redeem-device .landing .the-process__box-wrapper+.the-process__box-wrapper{margin-top:60px}@media only screen and (max-width:991px){.section-redeem-device .landing .the-process__box-wrapper+.the-process__box-wrapper{margin-top:40px}}.section-redeem-device .landing .the-process__box--icon{margin-right:20px}.section-redeem-device .landing .the-process__img-holder{margin:0;width:52px}.section-redeem-device .landing .the-process__img{height:auto;width:100%}.section-redeem-device .landing .the-process__heading{font-size:2rem;margin-bottom:5px}.section-redeem-device .landing .the-options{background:#f7f7f7;padding:50px 0}.section-redeem-device .landing .the-options__category-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 -10px}@media only screen and (max-width:991px){.section-redeem-device .landing .the-options__category-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}.section-redeem-device .landing .the-options__category{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 10px;width:40%}@media only screen and (max-width:991px){.section-redeem-device .landing .the-options__category{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:40px;max-width:475px;width:100%}.section-redeem-device .landing .the-options__category:first-child{margin-top:0}}.section-redeem-device .landing .the-options__heading{font-size:2rem;margin-bottom:10px;margin-top:20px}@media only screen and (max-width:991px){.section-redeem-device .landing .the-options__heading{margin-top:15px}}.section-redeem-device .landing .the-options__img{width:100%}.section-redeem-device .landing .the-faq{background:#f7f7f7;padding:50px 0}.section-redeem-device .landing .the-faq__header{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;margin-bottom:50px;margin-top:50px}.section-redeem-device .landing .the-faq__heading{cursor:pointer;font-size:2rem;margin-bottom:0;padding:25px 0}.section-redeem-device .landing .the-faq__text{margin-bottom:10px}.section-redeem-device .landing .the-faq__list{padding-left:25px}.section-redeem-device .landing .the-faq .table,.section-redeem-device .landing .the-faq__time-table{margin-bottom:10px}.section-redeem-device .landing .the-faq .table td,.section-redeem-device .landing .the-faq .table th,.section-redeem-device .landing .the-faq__time-table td,.section-redeem-device .landing .the-faq__time-table th{background-color:#fff;font-size:1.4rem;padding:10px 15px}.section-redeem-device .landing .the-faq .table th,.section-redeem-device .landing .the-faq__time-table th{vertical-align:top}.section-redeem-device .landing .the-faq__time-table-reference{font-size:.75em}.section-redeem-device .landing .the-faq__accordion-item{border-bottom:1px solid #ddd}.section-redeem-device .landing .the-faq__accordion-icon{position:absolute;right:0;top:30px}.section-redeem-device .landing .the-faq__accordion-toggle{padding-right:30px;position:relative}.section-redeem-device .landing .the-faq__accordion-toggle .the-faq__accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-redeem-device .landing .the-faq__accordion-toggle.collapsed .the-faq__accordion-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.section-redeem-device .landing .the-faq__accordion-content.collapsing{-webkit-transition:none;transition:none}.section-redeem-device .application .user-form{padding:25px 0}.section-redeem-device .application .user-page-headline{margin:10px 0 25px;padding:10px 0;position:relative}.section-redeem-device .application .user-page-headline__main{font-size:2rem;line-height:1.25em;margin:0 0 5px}.section-redeem-device .application .user-page-headline__sub{font-size:1.6rem;line-height:1.25em;margin:0 0 10px}.section-redeem-device .application .user-page-headline--full .user-page-headline__main,.section-redeem-device .application .user-page-headline--full .user-page-headline__sub{text-align:center}.section-redeem-device .application .user-page-headline--full:after{max-width:168px}.section-redeem-device .application .user-page-headline--side .user-page-headline__main,.section-redeem-device .application .user-page-headline--side .user-page-headline__sub{text-align:inherit}@media only screen and (max-width:991px){.section-redeem-device .application .user-page-headline--side .user-page-headline__main,.section-redeem-device .application .user-page-headline--side .user-page-headline__sub{text-align:center}}.section-redeem-device .application .user-page-headline--side:after{max-width:none}.section-redeem-device .application .user-page-headline:after{border-bottom:1px solid #ddd;content:"";display:block;margin:15px auto 0;width:100%}.section-redeem-device .application .user-panel-top{margin-bottom:0}.section-redeem-device .application .user-panel-top__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 0;position:relative}@media only screen and (max-width:991px){.section-redeem-device .application .user-panel-top__inner{display:block}}.section-redeem-device .application .user-panel-top__info{padding:0 15px 0 0}@media only screen and (max-width:991px){.section-redeem-device .application .user-panel-top__info{padding:0 10px 0 0}}.section-redeem-device .application .user-panel-top__info-content{margin:0 0 5px}@media only screen and (max-width:991px){.section-redeem-device .application .user-panel-top__info-content{text-align:center}}.section-redeem-device .application .user-panel-top__info-content--headline{font-size:2.8rem;line-height:1.25em}@media only screen and (max-width:991px){.section-redeem-device .application .user-panel-top__info-content--headline{font-size:2rem}}.section-redeem-device .application .user-panel-top__info-content--instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-redeem-device .application .user-panel-top__info-content--instruction{font-size:1.6rem}}.section-redeem-device .application .user-panel-top__alternative{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:400px}@media only screen and (max-width:991px){.section-redeem-device .application .user-panel-top__alternative{-webkit-box-pack:center;-ms-flex-pack:center;border-top:1px solid #ddd;justify-content:center;margin-top:10px;padding-top:10px;width:auto}}.section-redeem-device .application .user-our-usps{margin-bottom:25px}.section-redeem-device .application .user-our-usps__box-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.section-redeem-device .application .user-our-usps__box-wrapper+.user-our-usps__box-wrapper{margin-top:20px}.section-redeem-device .application .user-our-usps__box--icon{margin-right:30px;position:relative}.section-redeem-device .application .user-our-usps__img-holder{background-color:#000;border-radius:500px;height:94px;margin:0;overflow:hidden;width:94px}.section-redeem-device .application .user-our-usps__img{width:100%}.section-redeem-device .application .user-our-usps__heading{font-size:2rem;margin-bottom:0}.section-redeem-device .application .user-our-usps__text{margin-bottom:0;margin-top:10px}.section-redeem-device .application .user-our-usps__note{font-size:1.2rem}.section-redeem-device .application .user-order-summary{margin-bottom:25px}.section-redeem-device .application .user-order-summary__card{border:1px solid #ddd}@media only screen and (max-width:991px){.section-redeem-device .application .user-order-summary__card{max-width:none}}.section-redeem-device .application .user-order-summary__card-body,.section-redeem-device .application .user-order-summary__card-header{padding:15px}.section-redeem-device .application .user-order-summary__card-header{background-color:#000}.section-redeem-device .application .user-order-summary__card-body{background-color:#fff}.section-redeem-device .application .user-order-summary__heading{color:#fff;font-size:2rem;margin:0}.section-redeem-device .application .user-order-summary__img-holder{height:160px;left:100%;margin:0 0 0 10%;padding:0;position:absolute;top:0;width:112px}@media only screen and (max-width:1199px){.section-redeem-device .application .user-order-summary__img-holder{left:auto;margin:0 auto 15px;position:relative;top:auto}}.section-redeem-device .application .user-order-summary__img{margin:0;position:absolute;width:100%}.section-redeem-device .application .user-order-summary__img--front{left:-50%;-webkit-transform:translate(25px);transform:translate(25px);z-index:1}.section-redeem-device .application .user-order-summary__img--back{left:50%;-webkit-transform:translate(-25px,5px);transform:translate(-25px,5px);z-index:0}.section-redeem-device .application .user-order-summary__note{font-size:1.4rem;margin-bottom:0;margin-top:15px}.section-redeem-device .application .user-info-content{margin-bottom:30px}.section-redeem-device .application .user-info-content:last-child{margin-bottom:0}.section-redeem-device .application .user-info-content__title{border-bottom:1px solid #ddd;line-height:1em;margin-bottom:10px;padding-bottom:10px}.section-redeem-device .application .user-info-content__sub-title{margin-bottom:5px}.section-redeem-device .application .user-info-content__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.section-redeem-device .application .user-info-content__subject,.section-redeem-device .application .user-info-content__value{word-wrap:break-word;font-size:1.4rem;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.section-redeem-device .application .user-info-content__subject{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px;width:220px}@media only screen and (max-width:991px){.section-redeem-device .application .user-info-content__subject{width:174px}}.section-redeem-device .application .user-info-content__value{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.section-redeem-device .application .user-info-content__img-holder{margin-bottom:5px;width:72px}.section-redeem-device .application .user-info-content__img{width:100%}.section-redeem-device .application .user-info-content__cta-container{margin:10px 0 0}.section-redeem-device .device-details__label-hint{color:#999;font-size:1.4rem}.section-redeem-device .device-details__field-group{margin-bottom:30px}.section-redeem-device .device-details__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-redeem-device .device-details__options-box{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:88px;margin:5px;overflow:hidden;position:relative;width:calc(50% - 10px)}.section-redeem-device .device-details__options-input{position:absolute;visibility:hidden}.section-redeem-device .device-details__options-input:checked+.device-details__options-content{border:2px solid #999}.section-redeem-device .device-details__options-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:10px}.section-redeem-device .device-details__options-img-holder{width:88px}.section-redeem-device .device-details__options-img-holder+.device-details__options-text{font-size:1.2rem;margin-top:2px}.section-redeem-device .device-details__options-text{text-align:center}.section-redeem-device .device-details__options-color{background-color:transparent;border:1px solid #eaeaea;border-radius:500px;display:block;height:32px;margin-bottom:5px;overflow:hidden;width:32px}.section-redeem-device .device-details__options-color+.device-details__options-text{font-size:1.4rem}.section-redeem-device .device-details__sticky-widget{display:table;margin:0 auto;text-align:center;width:380px}@media only screen and (max-width:991px){.section-redeem-device .device-details__sticky-widget{display:none}}.section-redeem-device .device-details__sticky-widget-content.affix{top:80px}@media only screen and (max-width:991px){.section-redeem-device .device-details__sticky-widget-content.affix{position:relative;top:auto!important}}.section-redeem-device .device-details__sticky-widget-content.affix-bottom{position:absolute}@media only screen and (max-width:991px){.section-redeem-device .device-details__sticky-widget-content.affix-bottom{position:relative;top:auto!important}}.section-redeem-device .device-details__device-brand{width:380px}.section-redeem-device .device-details__device-brand-img-holder{display:block;max-width:380px}.section-redeem-device .device-details .user-selected-device{width:380px}.section-redeem-device .device-details .user-selected-device__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:20px;padding:0}.section-redeem-device .device-details .user-selected-device__list-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:20px;text-align:center}.section-redeem-device .device-details .user-selected-device__content,.section-redeem-device .device-details .user-selected-device__img-holder{display:block;margin:0 auto}.section-redeem-device .device-details .user-selected-device__img-holder{height:290px;margin-bottom:10px;padding:5px 0;position:relative;width:198px}.section-redeem-device .device-details .user-selected-device__img{margin:0;position:absolute;width:100%}.section-redeem-device .device-details .user-selected-device__img--front{left:-50%;-webkit-transform:translate(50px);transform:translate(50px);z-index:1}.section-redeem-device .device-details .user-selected-device__img--back{left:50%;-webkit-transform:translate(-50px,5px);transform:translate(-50px,5px);z-index:0}.section-redeem-device .device-details .user-selected-device__box{margin:0 0 5px}.section-redeem-device .device-details .user-selected-device__cta-container{margin:10px auto;max-width:198px}.section-redeem-device .device-details .user-selected-device__cta{width:100%}.section-redeem-device .device-details__cta-container{display:none}@media only screen and (max-width:991px){.section-redeem-device .device-details__cta-container{display:block;text-align:center}}.section-redeem-device .device-details__cta-container--voucher-code{display:block}.section-redeem-device .device-details .is-inactive{display:none}.section-redeem-device .quote-plans__disclaimer{font-size:1.4rem}.section-redeem-device .quote-plans .plan-details{margin-bottom:25px}.section-redeem-device .quote-plans .plan-details__card{border:1px solid #ddd;margin:0 auto;max-width:375px}@media only screen and (max-width:991px){.section-redeem-device .quote-plans .plan-details__card{max-width:none}}.section-redeem-device .quote-plans .plan-details__card-body,.section-redeem-device .quote-plans .plan-details__card-header{padding:15px}.section-redeem-device .quote-plans .plan-details__card-header{background-color:#000}.section-redeem-device .quote-plans .plan-details__card-body{background-color:#fff}.section-redeem-device .quote-plans .plan-details__amount,.section-redeem-device .quote-plans .plan-details__name,.section-redeem-device .quote-plans .plan-details__term{color:#fff;margin:0;text-align:center}.section-redeem-device .quote-plans .plan-details__name{font-size:1.6rem;margin-top:15px}.section-redeem-device .quote-plans .plan-details__amount{font-size:4.8rem;line-height:1.15em;margin-bottom:5px;margin-top:5px}.section-redeem-device .quote-plans .plan-details__term{font-size:1.4rem;margin-bottom:15px}.section-redeem-device .quote-plans .plan-details__cta-container{margin:15px 0;text-align:center}.section-redeem-device .quote-plans .plan-details__list{margin:15px 0;padding-left:25px}@media only screen and (max-width:991px){.section-redeem-device .review-order__cta-container{text-align:center}.section-redeem-device .payment-details__inner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.section-redeem-device .payment-details__cta-container{text-align:center}}.section-redeem-device .redeem-success__state-visual{margin:30px auto 5px;text-align:center}.section-redeem-device .redeem-success__img-holder{display:inline-block;width:88px}.section-redeem-device .redeem-success__img{width:100%}.section-redeem-device .redeem-success__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-redeem-device .redeem-success__qr-code{margin-bottom:25px}@media only screen and (max-width:991px){.section-redeem-device .redeem-success__qr-code{display:none}}.section-redeem-device .redeem-success__qr-code img{display:block;height:200px;margin:0 auto;width:200px}.section-redeem-device .redeem-success__steps-container{text-align:left}@media only screen and (max-width:991px){.section-redeem-device .redeem-success__steps-container{text-align:center}}.section-redeem-device .redeem-success__steps-number{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#000;border-radius:500px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;margin:0 auto;width:40px}@media only screen and (max-width:991px){.section-redeem-device .redeem-success__steps-number{margin:0 auto 5px}}.section-redeem-device .redeem-success__steps-content{font-size:1.6rem;line-height:1.5em;margin-bottom:25px}.section-redeem-device .redeem-success__steps-content--small{display:none}@media only screen and (max-width:991px){.section-redeem-device .redeem-success__steps-content--small{display:block}.section-redeem-device .redeem-success__steps-content--large{display:none}}.section-redeem-device .redeem-success__cta-container{text-align:center}.section-device-enrollment .application .user-form{padding:25px 0}.section-device-enrollment .application .user-panel-top{margin-bottom:0}.section-device-enrollment .application .user-panel-top__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 0;position:relative}@media only screen and (max-width:991px){.section-device-enrollment .application .user-panel-top__inner{display:block}}.section-device-enrollment .application .user-panel-top__info{padding:0 15px 0 0}@media only screen and (max-width:991px){.section-device-enrollment .application .user-panel-top__info{padding:0 10px 0 0}}.section-device-enrollment .application .user-panel-top__info-content{margin:0 0 5px}@media only screen and (max-width:991px){.section-device-enrollment .application .user-panel-top__info-content{text-align:center}}.section-device-enrollment .application .user-panel-top__info-content--headline{font-size:2.8rem;line-height:1.25em}@media only screen and (max-width:991px){.section-device-enrollment .application .user-panel-top__info-content--headline{font-size:2rem}}.section-device-enrollment .application .user-panel-top__info-content--instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-device-enrollment .application .user-panel-top__info-content--instruction{font-size:1.6rem}}.section-device-enrollment .application .user-panel-top__alternative{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:400px}@media only screen and (max-width:991px){.section-device-enrollment .application .user-panel-top__alternative{-webkit-box-pack:center;-ms-flex-pack:center;border-top:1px solid #ddd;justify-content:center;margin-top:10px;padding-top:10px;width:auto}}.section-device-enrollment .application .user-info-content{margin-bottom:30px}.section-device-enrollment .application .user-info-content:last-child{margin-bottom:0}.section-device-enrollment .application .user-info-content__title{border-bottom:1px solid #ddd;line-height:1em;margin-bottom:10px;padding-bottom:10px}.section-device-enrollment .application .user-info-content__sub-title{margin-bottom:5px}.section-device-enrollment .application .user-info-content__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.section-device-enrollment .application .user-info-content__subject,.section-device-enrollment .application .user-info-content__value{word-wrap:break-word;font-size:1.4rem;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.section-device-enrollment .application .user-info-content__subject{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px;width:220px}@media only screen and (max-width:991px){.section-device-enrollment .application .user-info-content__subject{width:174px}}.section-device-enrollment .application .user-info-content__value{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.section-device-enrollment .application .user-info-content__img-holder{margin-bottom:5px;width:72px}.section-device-enrollment .application .user-info-content__img{width:100%}.section-device-enrollment .application .user-info-content__cta-container{margin:10px 0 0}.section-device-enrollment .application .user-device-enrollment-verification-otp__info{padding:15px}@media only screen and (max-width:991px){.section-device-enrollment .application .user-device-enrollment-verification-otp__info{padding:15px 0 0}}.section-device-enrollment .application .user-device-enrollment-verification-otp__fields{padding:0 15px 15px}@media only screen and (max-width:991px){.section-device-enrollment .application .user-device-enrollment-verification-otp__fields{padding:0}}.section-device-enrollment .application .user-device-enrollment-verification-otp__fields-pincode{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative}.section-device-enrollment .application .user-device-enrollment-verification-otp__fields-pincode .pincode-input-simulate,.section-device-enrollment .application .user-device-enrollment-verification-otp__fields-pincode .pincode-input-single{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:700;height:54px;margin:0;padding:5px;text-align:center}.section-device-enrollment .application .user-device-enrollment-verification-otp__fields-pincode .pincode-input-simulate{font-size:2rem;width:16.66667%}.section-device-enrollment .application .user-device-enrollment-verification-otp__fields-pincode .pincode-input-single{font-size:2.8rem;width:100%}.section-device-enrollment .application .user-device-enrollment-verification-otp__fields-pincode .pincode-input-single[readonly]{height:0;opacity:0;padding:0;position:absolute;width:0;z-index:-1}.section-device-enrollment .application .user-device-enrollment-verification-otp__fields-counter{font-size:1.6rem;line-height:1.15em;margin-top:0;text-align:center}.section-device-enrollment .application .user-device-enrollment-verification-otp__fields-counter-timer{color:#000}.section-device-enrollment .application .user-device-enrollment-verification-otp__info-sub-heading{line-height:1.25em;margin-top:0;text-align:center}.section-device-enrollment .application .user-device-enrollment-verification-otp__fields-cta-container,.section-device-enrollment .application .user-device-enrollment-verification-otp__timed-out-message{text-align:center}.section-device-enrollment .application .user-device-enrollment-verification-otp__resend-btn{background-color:transparent;border:none;color:#000;margin-bottom:10px}.section-device-enrollment .application .user-device-enrollment-verification-otp__resend-btn[disabled]{display:none}.section-device-enrollment .application .user-device-enrollment-verification-otp__resend-btn-icon{color:#e6007e}.section-device-enrollment .application .user-device-enrollment-verification-otp__cta{margin-top:10px}.section-device-enrollment .application .user-device-enrollment-verification-otp__customer-service{margin-top:25px;text-align:center}.section-device-enrollment .application .user-device-enrollment-verification-otp .is-inactive{display:none}.section-device-enrollment .service-teaser__main-banner-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;justify-content:center;padding-top:30px}@media only screen and (max-width:767px){.section-device-enrollment .service-teaser__main-banner-box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:480px;padding-top:0}}.section-device-enrollment .service-teaser__main-banner-content{-ms-flex-item-align:center;align-self:center;max-width:50%;padding-right:80px;text-align:left}@media only screen and (max-width:767px){.section-device-enrollment .service-teaser__main-banner-content{max-width:100%;padding-right:0;text-align:center}}.section-device-enrollment .service-teaser__main-banner-header{font-size:4.8rem}@media only screen and (max-width:991px){.section-device-enrollment .service-teaser__main-banner-header{font-size:2rem}}.section-device-enrollment .service-teaser__main-banner-logo{margin:25px 0;max-width:128px}@media only screen and (max-width:767px){.section-device-enrollment .service-teaser__main-banner-logo{margin:25px auto}}.section-device-enrollment .service-teaser__main-banner-sub-head{font-size:2rem;margin-bottom:20px}@media only screen and (max-width:991px){.section-device-enrollment .service-teaser__main-banner-sub-head{font-size:1.6rem}}.section-device-enrollment .service-teaser__main-banner-img-holder{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-flex:1;-ms-flex:1;flex:1;justify-content:flex-end;position:relative;width:100%}@media only screen and (max-width:767px){.section-device-enrollment .service-teaser__main-banner-img-holder{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-device-enrollment .service-teaser__main-banner-img{left:-70px;max-width:360px;position:absolute;top:-142px;z-index:-1}}.section-device-enrollment .service-teaser__wave-banner{height:400px;position:relative}.section-device-enrollment .service-teaser__wave-banner-background{background-image:url(/resources/images/device-enrollment/bg-landing-wave-banner.png);background-repeat:no-repeat;background-size:100% 100%;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (max-width:991px){.section-device-enrollment .service-teaser__wave-banner-background{background-size:cover}}.section-device-enrollment .service-teaser__wave-banner-list{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:space-evenly;padding-top:175px}@media only screen and (max-width:679px){.section-device-enrollment .service-teaser__wave-banner-list{padding-top:160px}}.section-device-enrollment .service-teaser__wave-banner-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:25%}.section-device-enrollment .service-teaser__wave-banner-icon-holder{margin-bottom:5px}.section-device-enrollment .service-teaser__wave-banner-icon{width:54px}@media only screen and (max-width:991px){.section-device-enrollment .service-teaser__wave-banner-icon{width:48px}}@media only screen and (max-width:679px){.section-device-enrollment .service-teaser__wave-banner-icon{width:32px}}.section-device-enrollment .service-teaser__wave-banner-text{color:#fff;font-size:2rem;padding:15px;text-align:center}@media only screen and (max-width:991px){.section-device-enrollment .service-teaser__wave-banner-text{font-size:1.6rem}}@media only screen and (max-width:679px){.section-device-enrollment .service-teaser__wave-banner-text{font-size:1.4rem;padding:7px}}.section-device-enrollment .service-teaser__cards{padding:25px 0;position:relative;width:100%}.section-device-enrollment .service-teaser__cards-title{font-size:4.8rem;margin-bottom:30px}@media only screen and (max-width:991px){.section-device-enrollment .service-teaser__cards-title{font-size:2.8rem}}@media only screen and (max-width:679px){.section-device-enrollment .service-teaser__cards-title{font-size:2rem}}.section-device-enrollment .service-teaser__cards-img{bottom:-134px;position:absolute;right:0;width:19%;z-index:-1}@media only screen and (max-width:767px){.section-device-enrollment .service-teaser__cards-img{display:none}}.section-device-enrollment .service-teaser__cards-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:auto}@media only screen and (max-width:679px){.section-device-enrollment .service-teaser__cards-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-device-enrollment .service-teaser__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:20px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:10px;max-width:calc(25% - 20px);overflow:hidden}@media only screen and (max-width:679px){.section-device-enrollment .service-teaser__card{max-width:calc(50% - 20px)}}.section-device-enrollment .service-teaser__card-text{font-size:2rem;padding:15px}@media only screen and (max-width:991px){.section-device-enrollment .service-teaser__card-text{font-size:1.4rem}}@media only screen and (max-width:679px){.section-device-enrollment .service-teaser__card-text{font-size:1.2rem}}.section-device-enrollment .service-teaser__table-title{font-size:2.8rem;margin-bottom:30px}@media only screen and (max-width:991px){.section-device-enrollment .service-teaser__table-title{font-size:2rem}}.section-device-enrollment .service-teaser__table-container{padding:25px 15px}.section-device-enrollment .service-teaser__table{margin:auto;max-width:1100px;width:80%}@media only screen and (max-width:991px){.section-device-enrollment .service-teaser__table{width:100%}}.section-device-enrollment .service-teaser__table td{background-color:#fff}.section-device-enrollment .service-teaser__table td,.section-device-enrollment .service-teaser__table th{font-size:1.6rem;padding:10px 15px;text-align:center;vertical-align:middle}@media only screen and (max-width:991px){.section-device-enrollment .service-teaser__table td,.section-device-enrollment .service-teaser__table th{font-size:1.4rem}}@media only screen and (max-width:679px){.section-device-enrollment .service-teaser__table td,.section-device-enrollment .service-teaser__table th{font-size:1.2rem;padding:8px 13px}}.section-device-enrollment .service-teaser__table th{background-color:#f7f7f7;font-weight:700}.section-device-enrollment .service-teaser__cta-container{text-align:center}.section-device-enrollment .service-teaser__cta{color:#fff;font-size:inherit;white-space:normal}.section-device-enrollment .service-teaser__useful-info{padding:50px 0 25px;position:relative}.section-device-enrollment .service-teaser__useful-info-img{left:-36px;position:absolute;top:-270px;width:17%;z-index:-1}@media only screen and (max-width:767px){.section-device-enrollment .service-teaser__useful-info-img{display:none}}.section-device-enrollment .service-teaser__useful-info-title{font-size:4.8rem;margin-bottom:20px}@media only screen and (max-width:991px){.section-device-enrollment .service-teaser__useful-info-title{font-size:2.8rem}}@media only screen and (max-width:679px){.section-device-enrollment .service-teaser__useful-info-title{font-size:2rem}}.section-device-enrollment .service-teaser__accordion-item{border-bottom:1px solid #ddd}.section-device-enrollment .service-teaser__accordion-heading{cursor:pointer;font-size:2rem;margin-bottom:0;padding:25px 0}.section-device-enrollment .service-teaser__accordion-icon{position:absolute;right:0;top:30px}.section-device-enrollment .service-teaser__accordion-toggle{padding-right:30px;position:relative}.section-device-enrollment .service-teaser__accordion-toggle .service-teaser__accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-device-enrollment .service-teaser__accordion-toggle.collapsed .service-teaser__accordion-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.section-device-enrollment .service-teaser__accordion-content.collapsing{-webkit-transition:none;transition:none}.section-device-enrollment .service-teaser__accordion-text{margin-bottom:10px}.section-device-enrollment .service-teaser__accordion-faq-item{border-top:1px solid #ddd}.section-device-enrollment .service-teaser__accordion-faq-heading{color:#000;cursor:pointer;font-size:1.6rem;margin-bottom:0;padding:25px 0}.section-device-enrollment .service-teaser__accordion-faq-icon{color:#999;position:absolute;right:0;top:26px}.section-device-enrollment .service-teaser__accordion-faq-toggle{padding-right:30px;position:relative}.section-device-enrollment .service-teaser__accordion-faq-toggle .service-teaser__accordion-faq-icon{-webkit-transform:rotate(0);transform:rotate(0)}.section-device-enrollment .service-teaser__accordion-faq-toggle.collapsed .service-teaser__accordion-faq-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-device-enrollment .service-teaser__accordion-faq-text{margin-bottom:10px}.section-device-enrollment .service-teaser__disclamer{background-color:#f7f7f7;color:#999;font-size:1.6rem;margin:25px 0 -25px}@media only screen and (max-width:679px){.section-device-enrollment .service-teaser__disclamer{font-size:1.2rem}}.section-device-enrollment .service-teaser__disclamer-content{padding:45px 0}.section-device-enrollment .service-teaser__disclamer-content ol{padding-left:18px}.section-device-enrollment .device-details__label-hint{color:#999;font-size:1.4rem}.section-device-enrollment .device-details__field-group{margin-bottom:30px}.section-device-enrollment .device-details__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-device-enrollment .device-details__options-box{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:88px;margin:5px;overflow:hidden;position:relative;width:calc(50% - 10px)}.section-device-enrollment .device-details__options-input{position:absolute;visibility:hidden}.section-device-enrollment .device-details__options-input:checked+.device-details__options-content{border:2px solid #999}.section-device-enrollment .device-details__options-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:10px}.section-device-enrollment .device-details__options-img-holder{width:88px}.section-device-enrollment .device-details__options-img-holder+.device-details__options-text{font-size:1.2rem;margin-top:2px}.section-device-enrollment .device-details__options-text{text-align:center}.section-device-enrollment .device-details__options-color{background-color:transparent;border:1px solid #eaeaea;border-radius:500px;display:block;height:32px;margin-bottom:5px;overflow:hidden;width:32px}.section-device-enrollment .device-details__options-color+.device-details__options-text{font-size:1.4rem}.section-device-enrollment .device-details__sticky-widget{display:table;margin:0 auto;text-align:center;width:380px}@media only screen and (max-width:991px){.section-device-enrollment .device-details__sticky-widget{display:none}}.section-device-enrollment .device-details__sticky-widget-content.affix{top:80px}@media only screen and (max-width:991px){.section-device-enrollment .device-details__sticky-widget-content.affix{position:relative;top:auto!important}}.section-device-enrollment .device-details__sticky-widget-content.affix-bottom{position:absolute}@media only screen and (max-width:991px){.section-device-enrollment .device-details__sticky-widget-content.affix-bottom{position:relative;top:auto!important}}.section-device-enrollment .device-details__device-brand{width:380px}.section-device-enrollment .device-details__device-brand-img-holder{display:block;max-width:380px}.section-device-enrollment .device-details .user-selected-device{width:380px}.section-device-enrollment .device-details .user-selected-device__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:20px;padding:0}.section-device-enrollment .device-details .user-selected-device__list-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:20px;text-align:center}.section-device-enrollment .device-details .user-selected-device__content,.section-device-enrollment .device-details .user-selected-device__img-holder{display:block;margin:0 auto}.section-device-enrollment .device-details .user-selected-device__img-holder{height:290px;margin-bottom:10px;padding:5px 0;position:relative;width:198px}.section-device-enrollment .device-details .user-selected-device__img{margin:0;position:absolute;width:100%}.section-device-enrollment .device-details .user-selected-device__img--front{left:-50%;-webkit-transform:translate(50px);transform:translate(50px);z-index:1}.section-device-enrollment .device-details .user-selected-device__img--back{left:50%;-webkit-transform:translate(-50px,5px);transform:translate(-50px,5px);z-index:0}.section-device-enrollment .device-details .user-selected-device__box{margin:0 0 5px}.section-device-enrollment .device-details .user-selected-device__cta-container{margin:10px auto;max-width:198px}.section-device-enrollment .device-details .user-selected-device__cta{width:100%}.section-device-enrollment .device-details__imei-instruction{font-size:1.4rem;margin-bottom:15px}.section-device-enrollment .device-details__cta-container{display:none}@media only screen and (max-width:991px){.section-device-enrollment .device-details__cta-container{display:block;text-align:center}}.section-device-enrollment .device-details .is-inactive{display:none}.section-device-enrollment .plan-details__content{margin:0 0 25px}.section-device-enrollment .plan-details__content--footer .plan-details__text{text-align:center}.section-device-enrollment .plan-details__device-img-holder{height:212px;margin:15px auto;padding:0;position:relative;width:148px}.section-device-enrollment .plan-details__device-img{margin:0;position:absolute;width:100%}.section-device-enrollment .plan-details__device-img--front{left:-45%;-webkit-transform:translate(25px);transform:translate(25px);z-index:1}.section-device-enrollment .plan-details__device-img--back{left:45%;-webkit-transform:translate(-25px,5px);transform:translate(-25px,5px);z-index:0}.section-device-enrollment .plan-details__device-info{font-size:1.4rem;text-align:center}.section-device-enrollment .plan-details__cta-container{text-align:center}.section-device-enrollment .plan-details .non-smartphone-notice{display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.section-device-enrollment .plan-details .non-smartphone-notice__overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%}.section-device-enrollment .plan-details .non-smartphone-notice__wrapper{height:100%;padding:15px;position:relative;width:100%;z-index:1}.section-device-enrollment .plan-details .non-smartphone-notice__card,.section-device-enrollment .plan-details .non-smartphone-notice__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section-device-enrollment .plan-details .non-smartphone-notice__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:10px;-ms-flex-direction:column;flex-direction:column;height:360px;max-width:360px;padding:30px;text-align:center;width:360px}.section-device-enrollment .plan-details .non-smartphone-notice__visual-icon{color:#000;font-size:9.6rem;line-height:1em}.section-device-enrollment .plan-details .is-inactive{display:none}.section-device-enrollment .enrollment-results__form{background-image:url(../images/device-enrollment/bg-enrollment-success.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:991px){.section-device-enrollment .enrollment-results__form{background-image:none}}.section-device-enrollment .enrollment-results__content{margin:30px 0}.section-device-enrollment .enrollment-results__content--pending{min-height:400px}.section-device-enrollment .enrollment-results__state-visual{margin:30px auto 5px;text-align:center}.section-device-enrollment .enrollment-results__img-holder{display:inline-block;width:88px}.section-device-enrollment .enrollment-results__img{width:100%}.section-device-enrollment .enrollment-results__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-device-enrollment .enrollment-results__text{text-align:center}.section-device-enrollment .enrollment-results__barcode-wrapper{margin:15px 0}.section-device-enrollment .enrollment-results__barcode-wrapper .barcode-value{font-weight:700;letter-spacing:2px}.section-device-enrollment .enrollment-results__barcode{display:block;margin:0 auto;max-width:320px;text-align:center;width:100%}.section-device-enrollment .enrollment-results__barcode-text{font-size:1.4rem;text-align:center}.section-device-enrollment .enrollment-results__cta-container{margin-top:15px;text-align:center}.section-device-enrollment .phone-number-confirmation__content{margin:50px 0}.section-device-enrollment .phone-number-confirmation__note{font-size:1.4rem;margin-bottom:15px}.section-device-enrollment .phone-number-confirmation__cta-container{text-align:center}.section-device-enrollment .summary__content{margin:0 0 25px}.section-device-enrollment .summary__content--body{margin:30px 0}.section-device-enrollment .summary__imei-instruction{font-size:1.4rem;margin-bottom:15px}.section-device-enrollment .summary__notice{font-size:1.6rem;margin:15px 0;text-align:center}.section-device-enrollment .summary__usp-list{list-style:none;padding-left:25px}.section-device-enrollment .summary__usp-item{margin-top:10px;position:relative}.section-device-enrollment .summary__usp-item:first-child{margin-top:0}.section-device-enrollment .summary__usp-icon{color:#000;left:-25px;position:absolute;top:2px}.section-device-enrollment .summary__cta-container{text-align:center}.section-device-enrollment .plan-activation__form{background-image:url(../images/device-enrollment/bg-enrollment-success.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:991px){.section-device-enrollment .plan-activation__form{background-image:none}}.section-device-enrollment .plan-activation__content{margin:30px 0}.section-device-enrollment .plan-activation__state-visual{margin:30px auto 5px;text-align:center}.section-device-enrollment .plan-activation__img-holder{display:inline-block;width:88px}.section-device-enrollment .plan-activation__img{width:100%}.section-device-enrollment .plan-activation__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-device-enrollment .plan-activation__text{text-align:center}.section-device-enrollment .plan-activation__device-img-holder{height:212px;margin:15px auto;padding:0;position:relative;width:148px}.section-device-enrollment .plan-activation__device-img{margin:0;position:absolute;width:100%}.section-device-enrollment .plan-activation__device-img--front{left:-45%;-webkit-transform:translate(25px);transform:translate(25px);z-index:1}.section-device-enrollment .plan-activation__device-img--back{left:45%;-webkit-transform:translate(-25px,5px);transform:translate(-25px,5px);z-index:0}.section-device-enrollment .plan-activation__device-info{font-size:1.4rem;text-align:center}.section-device-enrollment .plan-activation__cta-container{margin-top:15px;text-align:center}.section-device-enrollment-single-sign-on .application .user-form{padding:0 0 30px}.section-device-enrollment-single-sign-on .application .user-panel-top{margin-bottom:0}.section-device-enrollment-single-sign-on .application .user-panel-top__inner{padding:30px 0}.section-device-enrollment-single-sign-on .application .user-panel-top__info-content{margin:0 0 5px}.section-device-enrollment-single-sign-on .application .user-panel-top__info-content--headline{font-size:2.8rem;line-height:1.25em}@media only screen and (max-width:991px){.section-device-enrollment-single-sign-on .application .user-panel-top__info-content--headline{font-size:2rem}}.section-device-enrollment-single-sign-on .application .user-panel-top__info-content--instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-device-enrollment-single-sign-on .application .user-panel-top__info-content--instruction{font-size:1.6rem}}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__info{padding:15px}@media only screen and (max-width:991px){.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__info{padding:15px 0 0}}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__fields{padding:0 15px 15px}@media only screen and (max-width:991px){.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__fields{padding:0}}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__fields-pincode{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__fields-pincode .pincode-input-simulate,.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__fields-pincode .pincode-input-single{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:700;height:54px;margin:0;padding:5px;text-align:center}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__fields-pincode .pincode-input-simulate{font-size:2rem;width:16.66667%}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__fields-pincode .pincode-input-single{font-size:2.8rem;width:100%}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__fields-pincode .pincode-input-single[readonly]{height:0;opacity:0;padding:0;position:absolute;width:0;z-index:-1}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__fields-counter{font-size:1.6rem;line-height:1.15em;margin-top:0;text-align:center}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__fields-counter-timer{color:#000}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__info-sub-heading{line-height:1.25em;margin-top:0;text-align:center}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__fields-cta-container,.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__timed-out-message{text-align:center}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__resend-btn{background-color:transparent;border:none;color:#000;margin-bottom:10px}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__resend-btn[disabled]{display:none}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__resend-btn-icon{color:#e6007e}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__cta{margin-top:10px}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp__customer-service{margin-top:25px;text-align:center}.section-device-enrollment-single-sign-on .application .user-device-enrolment-single-sign-on-verification-otp .is-inactive{display:none}.section-device-enrollment-single-sign-on .device-details__label-hint{color:#999;font-size:1.4rem}.section-device-enrollment-single-sign-on .device-details__field-group{margin-bottom:30px}.section-device-enrollment-single-sign-on .device-details__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-device-enrollment-single-sign-on .device-details__options-box{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:88px;margin:5px;overflow:hidden;position:relative;width:calc(50% - 10px)}.section-device-enrollment-single-sign-on .device-details__options-input{position:absolute;visibility:hidden}.section-device-enrollment-single-sign-on .device-details__options-input:checked+.device-details__options-content{border:2px solid #999}.section-device-enrollment-single-sign-on .device-details__options-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:10px}.section-device-enrollment-single-sign-on .device-details__options-img-holder{width:88px}.section-device-enrollment-single-sign-on .device-details__options-img-holder+.device-details__options-text{font-size:1.2rem;margin-top:2px}.section-device-enrollment-single-sign-on .device-details__options-text{text-align:center}.section-device-enrollment-single-sign-on .device-details__options-color{background-color:transparent;border:1px solid #eaeaea;border-radius:500px;display:block;height:32px;margin-bottom:5px;overflow:hidden;width:32px}.section-device-enrollment-single-sign-on .device-details__options-color+.device-details__options-text{font-size:1.4rem}.section-device-enrollment-single-sign-on .device-details__sticky-widget{display:table;margin:0 auto;text-align:center;width:380px}@media only screen and (max-width:991px){.section-device-enrollment-single-sign-on .device-details__sticky-widget{display:none}}.section-device-enrollment-single-sign-on .device-details__sticky-widget-content.affix{top:80px}@media only screen and (max-width:991px){.section-device-enrollment-single-sign-on .device-details__sticky-widget-content.affix{position:relative;top:auto!important}}.section-device-enrollment-single-sign-on .device-details__sticky-widget-content.affix-bottom{position:absolute}@media only screen and (max-width:991px){.section-device-enrollment-single-sign-on .device-details__sticky-widget-content.affix-bottom{position:relative;top:auto!important}}.section-device-enrollment-single-sign-on .device-details__device-brand{width:380px}.section-device-enrollment-single-sign-on .device-details__device-brand-img-holder{display:block;max-width:380px}.section-device-enrollment-single-sign-on .device-details .user-selected-device{width:380px}.section-device-enrollment-single-sign-on .device-details .user-selected-device__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:20px;padding:0}.section-device-enrollment-single-sign-on .device-details .user-selected-device__list-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:20px;text-align:center}.section-device-enrollment-single-sign-on .device-details .user-selected-device__content,.section-device-enrollment-single-sign-on .device-details .user-selected-device__img-holder{display:block;margin:0 auto}.section-device-enrollment-single-sign-on .device-details .user-selected-device__img-holder{height:290px;margin-bottom:10px;padding:5px 0;position:relative;width:198px}.section-device-enrollment-single-sign-on .device-details .user-selected-device__img{margin:0;position:absolute;width:100%}.section-device-enrollment-single-sign-on .device-details .user-selected-device__img--front{left:-50%;-webkit-transform:translate(50px);transform:translate(50px);z-index:1}.section-device-enrollment-single-sign-on .device-details .user-selected-device__img--back{left:50%;-webkit-transform:translate(-50px,5px);transform:translate(-50px,5px);z-index:0}.section-device-enrollment-single-sign-on .device-details .user-selected-device__box{margin:0 0 5px}.section-device-enrollment-single-sign-on .device-details .user-selected-device__cta-container{margin:10px auto;max-width:198px}.section-device-enrollment-single-sign-on .device-details .user-selected-device__cta{width:100%}.section-device-enrollment-single-sign-on .device-details__cta-container{display:none}@media only screen and (max-width:991px){.section-device-enrollment-single-sign-on .device-details__cta-container{display:block;text-align:center}}.section-device-enrollment-single-sign-on .device-details .is-inactive{display:none}.section-device-enrollment-single-sign-on .quote-plans .plan-details{margin-bottom:25px}.section-device-enrollment-single-sign-on .quote-plans .plan-details__card{border:1px solid #ddd;margin:0 auto;max-width:375px}@media only screen and (max-width:991px){.section-device-enrollment-single-sign-on .quote-plans .plan-details__card{max-width:none}}.section-device-enrollment-single-sign-on .quote-plans .plan-details__card-body,.section-device-enrollment-single-sign-on .quote-plans .plan-details__card-header{padding:15px}.section-device-enrollment-single-sign-on .quote-plans .plan-details__card-header{background-color:#000}.section-device-enrollment-single-sign-on .quote-plans .plan-details__card-body{background-color:#fff}.section-device-enrollment-single-sign-on .quote-plans .plan-details__amount,.section-device-enrollment-single-sign-on .quote-plans .plan-details__name,.section-device-enrollment-single-sign-on .quote-plans .plan-details__suggested-retail-price,.section-device-enrollment-single-sign-on .quote-plans .plan-details__term{color:#fff;margin:0;text-align:center}.section-device-enrollment-single-sign-on .quote-plans .plan-details__name{font-size:2rem;margin-top:15px}.section-device-enrollment-single-sign-on .quote-plans .plan-details__suggested-retail-price{text-align:center}.section-device-enrollment-single-sign-on .quote-plans .plan-details__amount{font-size:4.8rem;line-height:1.15em}.section-device-enrollment-single-sign-on .quote-plans .plan-details__term{font-size:1.4rem;margin-bottom:10px;margin-top:15px}.section-device-enrollment-single-sign-on .quote-plans .plan-details__cta-container{margin:15px 0;text-align:center}.section-device-enrollment-single-sign-on .quote-plans .plan-details__list{margin:15px 0;padding-left:25px}.section-device-enrollment-single-sign-on .registration__label-hint{color:#999;font-size:1.4rem}.section-device-enrollment-single-sign-on .registration__note{font-size:1.4rem}.section-device-enrollment-single-sign-on .registration__note--selection{margin-bottom:15px;margin-top:-10px}.section-device-enrollment-single-sign-on .registration__note--redirect{text-align:center}@media only screen and (max-width:991px){.section-device-enrollment-single-sign-on .registration__link-container{text-align:center}}.section-device-enrollment-single-sign-on .registration__cta-container{margin-top:20px}@media only screen and (max-width:991px){.section-device-enrollment-single-sign-on .registration__cta-container{text-align:center}}.section-device-enrollment-single-sign-on .registration .selection-field-group__options{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-device-enrollment-single-sign-on .registration .selection-field-group__option-label+.selection-field-group__option-label{margin-left:0}.section-device-enrollment-single-sign-on .registration .file-upload{background-color:#ddd;padding:15px}.section-device-enrollment-single-sign-on .registration .file-upload__instruction{color:#999;display:block;font-size:1.4rem;margin-bottom:5px;margin-top:-5px}.section-device-enrollment-single-sign-on .registration .is-inactive{display:none}.section-device-enrollment-single-sign-on .review-order__note{font-size:1.4rem;text-align:center}@media only screen and (max-width:991px){.section-device-enrollment-single-sign-on .review-order__cta-container{text-align:center}}.section-device-enrollment-single-sign-on .review-order .summary-panel{background-color:#ddd;padding:15px}.section-device-enrollment-single-sign-on .review-order .plan-details{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:0}.section-device-enrollment-single-sign-on .review-order .plan-details__box-wrapper{margin:0}.section-device-enrollment-single-sign-on .review-order .plan-details__box-wrapper--service-type{text-align:left}.section-device-enrollment-single-sign-on .review-order .plan-details__box-wrapper--payable{text-align:right}.section-device-enrollment-single-sign-on .review-order .plan-details__box-wrapper--statement{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.section-device-enrollment-single-sign-on .review-order .plan-details__box{margin:0}.section-device-enrollment-single-sign-on .review-order .plan-details__box--amount,.section-device-enrollment-single-sign-on .review-order .plan-details__box--service-type{font-size:2rem}.section-device-enrollment-single-sign-on .review-order .plan-details__box--term{color:#666;font-size:1.2rem}.section-device-enrollment-single-sign-on .review-order .plan-details__box--statement{text-wrap:balance;margin-top:15px;text-align:center}.section-device-enrollment-single-sign-on .review-order .order-details{margin:30px 0 0}.section-device-enrollment-single-sign-on .review-order .order-details__box-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:10px}.section-device-enrollment-single-sign-on .review-order .order-details__box-wrapper:first-child{margin-top:0}.section-device-enrollment-single-sign-on .review-order .order-details__box--separator{-webkit-box-flex:1;-ms-flex-item-align:center;align-self:center;border-bottom:1px dashed #999;-ms-flex:1;flex:1}.section-device-enrollment-single-sign-on .review-order .order-details__box--subject,.section-device-enrollment-single-sign-on .review-order .order-details__box--value{font-size:1.4rem}.section-device-enrollment-single-sign-on .review-order .order-details__box--value{text-align:right}.section-device-enrollment-single-sign-on .review-order .registration-agreement{background-color:#ddd;margin-top:15px;padding:15px}.section-device-enrollment-single-sign-on .review-order .registration-agreement__img-holder{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:40px}.section-device-enrollment-single-sign-on .review-order .registration-agreement__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.section-device-enrollment-single-sign-on .review-order .registration-agreement__options-wrapper{margin:0}.section-device-enrollment-single-sign-on .review-order .registration-agreement__options{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.section-device-enrollment-single-sign-on .success__state-visual{margin:30px auto 5px;text-align:center}.section-device-enrollment-single-sign-on .success__img-holder{display:inline-block;width:88px}.section-device-enrollment-single-sign-on .success__img{width:100%}.section-device-enrollment-single-sign-on .success__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-device-enrollment-single-sign-on .success__text{margin-bottom:25px;text-align:center}.section-device-enrollment-single-sign-on .success__cta-container{text-align:center}.section-device-validation .device-input__header{color:#000;font-size:32px;margin-top:24px}.section-device-validation .device-input__sub-header{font-size:1.4rem;margin-bottom:10px;margin-top:12px}.section-device-validation .device-input__title{size:1.4rem;color:#000;margin-top:10px}.section-device-validation .device-input__radio-contaier{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.section-device-validation .device-input__radio{height:0;position:absolute;visibility:hidden;width:0}.section-device-validation .device-input__radio:checked+.device-input__radio-label{border-color:#000;color:#000}.section-device-validation .device-input__radio-label{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #dcdcdc;border-radius:6px;color:#949494;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:16px 4px;text-align:center;width:calc(33.3% - 2px)}.section-device-validation .device-input__radio-label--carrier{width:calc(50% - 2px)}.section-device-validation .device-input__input-text{border:none;border-bottom:1px solid #c4c4c4;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:2rem}.section-device-validation .device-input__otp-box{position:relative}.section-device-validation .device-input__otp-cta-container{position:absolute;right:0;top:0}.section-device-validation .device-input__otp-cta{font-size:12px;padding:4px}.section-device-validation .device-input__otp-timer{color:#ed4d4d;position:absolute;right:0;top:0}.section-device-validation .device-input__cta-container{text-align:center}.section-device-validation .device-input__cta{max-width:400px;width:100%}.section-device-validation .result__pending-img-holder{margin-top:90px}.section-device-validation .result__pending-img{margin:auto}.section-device-validation .result__pending-title{font-size:2.8rem;padding:32px 16px;text-align:center}.section-device-validation .result__pending-text{margin-bottom:90px;margin-top:44px;text-align:center}.section-device-validation .result__header{color:#000;font-size:32px;margin-top:24px}.section-device-validation .result__sub-header{font-size:1.4rem;margin-bottom:10px;margin-top:12px}.section-device-validation .result__info-row{border-bottom:1px solid #c4c4c4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;padding-bottom:16px;padding-top:16px}.section-device-validation .result__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px;width:120px}.section-device-validation .result__text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.section-device-validation .result__switch-fee{font-size:1.4rem}.section-device-validation .result__discount-container{background-color:#eff7ff;border-radius:8px;margin-bottom:20px;margin-top:20px;padding:18px}.section-device-validation .result__discount-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.section-device-validation .result__discount-box{border:1px solid #14ba57;border-radius:4px;font-size:1.2rem;padding:16px;position:relative;text-align:center;width:50%}.section-device-validation .result__discount-box--fail{border-color:#de0d0d}.section-device-validation .result__discount-box--title{font-size:1.6rem}.section-device-validation .result__discount-result{background-image:url(../images/device-validation/icon-discount-success.svg);height:19px;position:absolute;right:-9px;top:-9px;width:19px}.section-device-validation .result__discount-result--fail{background-image:url(../images/device-validation/icon-discount-fail.svg)}.section-device-validation .result__plus-icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;justify-content:center;margin:10px}.section-device-validation .result__discount-description{margin-top:16px;text-align:center}.section-device-validation .result__cta-container{text-align:center}.section-device-validation .result__cta{max-width:400px;width:100%}.section-device-validation .device-validation-success__img-holder{margin-top:90px}.section-device-validation .device-validation-success__img{margin:auto}.section-device-validation .device-validation-success__text{font-size:2.8rem;margin-bottom:90px;padding:32px 16px;text-align:center}.section-device-validation .device-validation-success__cta-container{text-align:center}.section-device-validation .device-validation-success__cta{max-width:400px;width:100%}.section-device-update .landing .device-input .is-inactive{display:none}.section-device-update .landing .device-input .form-group{margin:0}.section-device-update .landing .device-input__header{color:#000;font-size:32px;margin-top:24px}.section-device-update .landing .device-input__sub-header{font-size:1.4rem;margin-bottom:10px;margin-top:12px}.section-device-update .landing .device-input__title{size:1.4rem;color:#000;margin-bottom:8px;margin-top:18px}.section-device-update .landing .device-input__radio-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.section-device-update .landing .device-input__radio-container--capacity{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-device-update .landing .device-input__radio{height:0;position:absolute;visibility:hidden;width:0}.section-device-update .landing .device-input__radio:checked+.device-input__options-content,.section-device-update .landing .device-input__radio:checked+.device-input__radio-label{border-color:#000;color:#000}.section-device-update .landing .device-input__options-content{border:2px solid #dcdcdc;border-radius:6px;color:#949494;cursor:pointer;padding:16px 4px;width:100%}.section-device-update .landing .device-input__options-content,.section-device-update .landing .device-input__radio-label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section-device-update .landing .device-input__radio-label{text-align:center;width:calc(50% - 2px)}.section-device-update .landing .device-input__radio-label--capacity{margin-right:3px;width:calc(33.3% - 2px)}.section-device-update .landing .device-input__radio-label--capacity:nth-child(3n){margin-right:0}.section-device-update .landing .device-input__options-img{margin:auto auto 4px;width:90px}.section-device-update .landing .device-input__input-text{border:none;border-bottom:1px solid #c4c4c4;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:2rem}.section-device-update .landing .device-input__search-list-container{max-height:230px;overflow:scroll}.section-device-update .landing .device-input__search-list{background-color:#f4f4f4;border-bottom:1px solid #c8c8c8;color:#565656;display:block;margin:0;padding:14px;position:relative}.section-device-update .landing .device-input__search-list:last-child{border-bottom:none}.section-device-update .landing .device-input__search-list input[type=radio]{height:0;visibility:hidden;width:0}.section-device-update .landing .device-input__search-list input[type=radio]+.device-input__radio-icon{background-image:url(../images/device-update/icon-device-update-uncheck.svg);height:18px;width:18px}.section-device-update .landing .device-input__search-list input[type=radio]:checked+.device-input__radio-icon{background-image:url(../images/device-update/icon-device-update-check.svg);height:18px;width:19px}.section-device-update .landing .device-input__radio-icon{display:inline-block;position:absolute;right:16px}.section-device-update .landing .device-input__no-search-result{background-color:#f4f4f4;padding:12px;text-align:center}.section-device-update .landing .device-input__notice{background:#9f9f9f;border-radius:5px;color:#fff;display:inline-block;font-size:1.2rem;margin-top:18px;padding:5px 10px}.section-device-update .landing .device-input__notice-contents{color:#565656;font-size:1.2rem;margin-top:8px}.section-device-update .landing .device-input__cta-container{margin-top:10px;text-align:center}.section-device-update .landing .device-input__cta{max-width:400px;width:100%}.section-device-update .landing .device-input__error{font-size:2rem;margin-bottom:60px;margin-top:60px;text-align:center}.section-device-update .landing .device-input__fail{text-align:center}.section-device-update .c2p__header{color:#000;font-size:32px;margin-top:24px}.section-device-update .c2p__sub-header{font-size:1.4rem;margin-bottom:10px;margin-top:12px}.section-device-update .c2p__title{size:1.4rem;color:#000;margin-bottom:8px;margin-top:18px}.section-device-update .c2p__radio-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.section-device-update .c2p__radio{height:0;position:absolute;visibility:hidden;width:0}.section-device-update .c2p__radio:checked+.c2p__options-content{border-color:#000;color:#000}.section-device-update .c2p__options-content{border:2px solid #dcdcdc;border-radius:6px;color:#949494;cursor:pointer;padding:16px 4px;width:100%}.section-device-update .c2p__options-content,.section-device-update .c2p__radio-label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section-device-update .c2p__radio-label{text-align:center;width:calc(50% - 2px)}.section-device-update .c2p__input-text{border:none;border-bottom:1px solid #c4c4c4;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:2rem}.section-device-update .c2p__otp-box{position:relative}.section-device-update .c2p__otp-cta-container{position:absolute;right:0;top:0}.section-device-update .c2p__otp-cta{background-color:#000;border-color:#000;font-size:12px;padding:4px}.section-device-update .c2p__otp-cta:disabled{background-color:#ddd;border-color:#ddd;color:#666}.section-device-update .c2p__otp-timer{color:#ed4d4d;position:absolute;right:0;top:0}.section-device-update .c2p__cta-container{text-align:center}.section-device-update .c2p__cta{max-width:400px;width:100%}.section-device-update .c2p__cta-without-c2p{background:none;border:none;border-bottom:1px solid #565656;color:#565656;font-size:1.4rem}.section-device-update .result__pending-img-holder{margin-top:90px}.section-device-update .result__pending-img{margin:auto}.section-device-update .result__pending-title{font-size:2.8rem;padding:32px 16px;text-align:center}.section-device-update .result__pending-text{margin-bottom:90px;margin-top:44px;text-align:center}.section-device-update .result__header{color:#000;font-size:32px;margin-top:24px}.section-device-update .result__sub-header{font-size:1.4rem;margin-bottom:10px;margin-top:12px}.section-device-update .result__info-row{border-bottom:1px solid #c4c4c4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;padding-bottom:16px;padding-top:16px}.section-device-update .result__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px;width:120px}.section-device-update .result__text{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.section-device-update .result__switch-fee{font-size:1.4rem}.section-device-update .result__discount-container{background-color:#eff7ff;border-radius:8px;margin-bottom:20px;margin-top:20px;padding:18px}.section-device-update .result__discount-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.section-device-update .result__discount-box{border:1px solid #14ba57;border-radius:4px;font-size:1.6rem;padding:16px;position:relative;text-align:center;width:50%}.section-device-update .result__discount-box--fail{border-color:#de0d0d;font-size:1.2rem;margin:auto}.section-device-update .result__discount-box--fail strong{font-size:1.6rem}.section-device-update .result__discount-result{background-image:url(../images/device-update/icon-discount-success.svg);height:19px;position:absolute;right:-9px;top:-9px;width:19px}.section-device-update .result__discount-result--fail{background-image:url(../images/device-update/icon-discount-fail.svg)}.section-device-update .result__plus-icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;justify-content:center;margin:10px}.section-device-update .result__discount-description{margin-top:16px;text-align:center}.section-device-update .result__discount-description mark{padding:0}.section-device-update .result__cta-container{text-align:center}.section-device-update .result__cta{max-width:400px;width:100%}.section-device-update .success__img-holder{margin-top:90px}.section-device-update .success__img{margin:auto}.section-device-update .success__headline{font-size:2.8rem;margin-bottom:90px;padding:32px 16px;text-align:center}.section-device-update .success__cta-container{text-align:center}.section-device-update .success__cta{max-width:400px;width:100%}.section-terms-and-conditions .landing .service-selector{padding:75px 0}.section-terms-and-conditions .landing .service-selector__label{display:block;font-size:2.8rem;margin-bottom:15px;margin-top:0;text-align:center}.section-terms-and-conditions .landing .service-selector__cta-container{text-align:center}.section-error .error-prompt{padding:75px 0}@media only screen and (max-width:991px){.section-error .error-prompt{padding:50px 0}}.section-error .error-prompt__box--content{margin:30px 0}@media only screen and (max-width:991px){.section-error .error-prompt__box--content{margin:25px 0}}.section-error .error-prompt__status-code{font-size:7.2rem;line-height:.85em;margin:0;text-align:center}.section-error .error-prompt__headline{font-size:2.8rem;text-align:center}@media only screen and (max-width:991px){.section-error .error-prompt__headline{font-size:2rem}}.section-error .error-prompt__cta-container,.section-error .error-prompt__customer-service,.section-error .error-prompt__message{text-align:center}.section-general-content .general-opt-out{padding:75px 0}@media only screen and (max-width:991px){.section-general-content .general-opt-out{padding:50px 0}}.section-general-content .general-opt-out__state-visual{margin:30px auto 5px;text-align:center}.section-general-content .general-opt-out__img-holder{display:inline-block;width:88px}.section-general-content .general-opt-out__img{width:100%}.section-general-content .general-opt-out__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-general-content .general-opt-out__content{text-align:center}.section-general-content .general-device-plans{padding:50px 0}.section-general-content .general-device-plans__headline{border-bottom:1px solid #ddd;font-size:2.8rem;line-height:1.25em;margin:0 0 25px;padding:0 0 15px}.section-general-content .general-device-plans__search-input::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button!important}.section-general-content .general-device-plans__search-group{margin-bottom:30px;position:relative}.section-general-content .general-device-plans__dropdown-device-suggestions{-ms-overflow-style:none;border:1px solid #ddd;border-top:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);left:0;max-height:300px;overflow:scroll;position:absolute;right:0;scrollbar-width:none;z-index:99}.section-general-content .general-device-plans__dropdown-device-suggestions::-webkit-scrollbar{display:none}.section-general-content .general-device-plans__suggestion-item{background-color:#fff;cursor:pointer;font-size:1.4rem;padding:5px}.section-general-content .general-device-plans__suggestion-item:hover{background-color:#ddd}.section-general-content .general-device-plans__accordion-item{border-bottom:1px solid #ddd}.section-general-content .general-device-plans__accordion-toggle{cursor:pointer;display:flow-root;padding:25px 0}.section-general-content .general-device-plans__accordion-toggle.collapsed .general-device-plans__accordion-icon{top:2px;-webkit-transform:rotate(0);transform:rotate(0)}.section-general-content .general-device-plans__accordion-icon{color:#000;font-size:1.4rem;position:absolute;right:0;top:4px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-general-content .general-device-plans__accordion-content.collapsing{-webkit-transition:inherit;transition:inherit}.section-general-content .general-device-plans__content{background-color:#fff;display:flow-root;padding:10px 0}.section-general-content .general-device-plans__header{margin:0;padding-right:20px;position:relative}.section-general-content .general-device-plans__title{font-size:2rem}.section-general-content .general-device-plans__devices{margin-bottom:25px}.section-general-content .general-device-plans__text{color:#666;font-size:1.4rem;margin:0}.section-general-content .general-device-plans__text--brand{color:#000;font-size:1.6rem;margin:0}.section-general-content .general-device-plans__text.highlight-suggestion{color:#000;font-weight:700}.section-general-content .general-device-plans .is-inactive{display:none}.section-general-content .general-oe-device-plans{padding:50px 0}.section-general-content .general-oe-device-plans__headline{border-bottom:1px solid #ddd;font-size:2.8rem;line-height:1.25em;margin:0 0 25px;padding:0 0 15px}.section-general-content .general-oe-device-plans__search-input::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button!important}.section-general-content .general-oe-device-plans__search-group{margin-bottom:30px;position:relative}.section-general-content .general-oe-device-plans__dropdown-device-suggestions{-ms-overflow-style:none;border:1px solid #ddd;border-top:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);left:0;max-height:300px;overflow:scroll;position:absolute;right:0;scrollbar-width:none;z-index:99}.section-general-content .general-oe-device-plans__dropdown-device-suggestions::-webkit-scrollbar{display:none}.section-general-content .general-oe-device-plans__suggestion-item{background-color:#fff;cursor:pointer;font-size:1.4rem;padding:5px}.section-general-content .general-oe-device-plans__suggestion-item:hover{background-color:#ddd}.section-general-content .general-oe-device-plans__accordion-item{border-bottom:1px solid #ddd}.section-general-content .general-oe-device-plans__accordion-toggle{cursor:pointer;display:flow-root;padding:25px 0}.section-general-content .general-oe-device-plans__accordion-toggle.collapsed .general-oe-device-plans__accordion-icon{top:2px;-webkit-transform:rotate(0);transform:rotate(0)}.section-general-content .general-oe-device-plans__accordion-icon{color:#000;font-size:1.4rem;position:absolute;right:0;top:4px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-general-content .general-oe-device-plans__accordion-content.collapsing{-webkit-transition:inherit;transition:inherit}.section-general-content .general-oe-device-plans__content{background-color:#fff;display:flow-root;padding:10px 0}.section-general-content .general-oe-device-plans__header{margin:0;padding-right:20px;position:relative}.section-general-content .general-oe-device-plans__title{font-size:2rem}.section-general-content .general-oe-device-plans__devices{margin-bottom:25px}.section-general-content .general-oe-device-plans__text{color:#666;font-size:1.4rem;margin:0}.section-general-content .general-oe-device-plans__text--brand{color:#000;font-size:1.6rem;margin:0}.section-general-content .general-oe-device-plans__text.highlight-suggestion{color:#000;font-weight:700}.section-general-content .general-oe-device-plans .is-inactive{display:none}.section-general-content .general-backup-and-recovery{padding:35px 0}.section-general-content .general-backup-and-recovery__headline{margin:50px 0 25px}.section-general-content .general-backup-and-recovery .category__tab-list{border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:0;max-width:440px;min-width:320px;overflow:hidden;padding:0;width:100%}.section-general-content .general-backup-and-recovery .category__tab-item{background-color:#f7f7f7;padding:0;width:50%}.section-general-content .general-backup-and-recovery .category__tab-item.active{background-color:#999}.section-general-content .general-backup-and-recovery .category__tab-item.active .category__tab-link{color:#fff}.section-general-content .general-backup-and-recovery .category__tab-link{color:#000;display:block;padding:10px 15px;text-decoration:none}.section-general-content .general-backup-and-recovery .services{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #f7f7f7;border-top:1px solid #f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;margin:25px 0;padding:15px 0}.section-general-content .general-backup-and-recovery .services__icon{height:60px;width:60px}.section-general-content .general-backup-and-recovery .services__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:10px}.section-general-content .general-backup-and-recovery .services__note{font-size:1.4rem;margin:0}.section-general-content .general-backup-and-recovery .services__title{margin:0}.section-general-content .general-backup-and-recovery .steps{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}@media only screen and (max-width:991px){.section-general-content .general-backup-and-recovery .steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-general-content .general-backup-and-recovery .steps__column{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;list-style-type:none;padding-right:15px}@media only screen and (max-width:991px){.section-general-content .general-backup-and-recovery .steps__column{margin-bottom:45px;padding-right:0}.section-general-content .general-backup-and-recovery .steps__column:last-child{margin-bottom:0}}.section-general-content .general-backup-and-recovery .steps__title{font-size:2rem;margin:0}.section-general-content .general-backup-and-recovery .steps__text{font-size:1.4rem;margin:0}.section-general-content .general-backup-and-recovery .steps__icon{margin-top:15px;width:45px}.section-general-content .general-backup-and-recovery .steps__header{height:125px}@media only screen and (max-width:991px){.section-general-content .general-backup-and-recovery .steps__header{height:auto;margin-bottom:15px}}.section-general-content .general-backup-and-recovery .steps__list{list-style:none;margin-top:15px;padding:0}.section-general-content .general-backup-and-recovery .steps__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 10px}.section-general-content .general-backup-and-recovery .steps__list-text{font-size:1.4rem;margin:5px 0 0}.section-general-content .general-backup-and-recovery .steps__badge{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#ddd;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:1.4rem;height:30px;justify-content:center;margin-right:10px;width:30px}.section-general-content .general-trade-in__banner-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;padding:30px 0}@media only screen and (max-width:767px){.section-general-content .general-trade-in__banner-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-general-content .general-trade-in__banner-title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:4.8rem;margin:auto;padding-bottom:30px;padding-right:40px}@media only screen and (max-width:991px){.section-general-content .general-trade-in__banner-title{font-size:2.8rem}}@media only screen and (max-width:767px){.section-general-content .general-trade-in__banner-title{padding-right:0;text-align:center}}.section-general-content .general-trade-in__banner-img-holder{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-general-content .general-trade-in__banner-img{margin:auto}.section-general-content .general-trade-in__content{border-radius:20px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);color:#fff;margin-bottom:25px;margin-top:15px}.section-general-content .general-trade-in__content-cta-box,.section-general-content .general-trade-in__content-pricing-box,.section-general-content .general-trade-in__content-search-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.section-general-content .general-trade-in__content-cta-box:not(:last-child),.section-general-content .general-trade-in__content-pricing-box:not(:last-child),.section-general-content .general-trade-in__content-search-box:not(:last-child){border-bottom:1px solid #fff}@media only screen and (max-width:767px){.section-general-content .general-trade-in__content-cta-box,.section-general-content .general-trade-in__content-pricing-box,.section-general-content .general-trade-in__content-search-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0;text-align:center}}.section-general-content .general-trade-in__content-cta-box>div,.section-general-content .general-trade-in__content-pricing-box,.section-general-content .general-trade-in__content-search-box>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px}@media only screen and (max-width:767px){.section-general-content .general-trade-in__content-cta-box>div,.section-general-content .general-trade-in__content-pricing-box,.section-general-content .general-trade-in__content-search-box>div{padding:15px 20px;width:100%}}.section-general-content .general-trade-in__search-group{position:relative}.section-general-content .general-trade-in__dropdown-device-suggestions{-ms-overflow-style:none;border:1px solid #ddd;border-top:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);left:0;margin:0 30px;max-height:300px;overflow:scroll;position:absolute;right:0;scrollbar-width:none;z-index:99}.section-general-content .general-trade-in__dropdown-device-suggestions::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.section-general-content .general-trade-in__dropdown-device-suggestions{margin:0 20px}}.section-general-content .general-trade-in__suggestion-item{background-color:#fff;color:#000;cursor:pointer;font-size:1.4rem;padding:5px}.section-general-content .general-trade-in__suggestion-item:hover{background-color:#ddd}.section-general-content .general-trade-in__content-pricing-details{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:767px){.section-general-content .general-trade-in__content-pricing-details{display:contents}}.section-general-content .general-trade-in__content-pricing-details-title{font-size:2.8rem;margin-bottom:10px}@media only screen and (max-width:767px){.section-general-content .general-trade-in__content-pricing-details-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin:0;order:1;padding:15px}}.section-general-content .general-trade-in__content-pricing-details-disclamer{font-size:1.2rem}@media only screen and (max-width:767px){.section-general-content .general-trade-in__content-pricing-details-disclamer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:15px}}.section-general-content .general-trade-in__content-pricing-info-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:767px){.section-general-content .general-trade-in__content-pricing-info-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}.section-general-content .general-trade-in__content-pricing-info{background-color:#fff;border-radius:15px;font-size:1.2rem;margin-left:30px;padding:15px;text-align:center}@media only screen and (max-width:767px){.section-general-content .general-trade-in__content-pricing-info{margin-left:0}}.section-general-content .general-trade-in__content-pricing-value{font-size:2.8rem}.section-general-content .general-trade-in__content-pricing-description strong{font-size:2rem}.section-general-content .general-trade-in__content-cta{white-space:normal}.section-general-content .general-trade-in__terms{margin-bottom:45px}.section-general-content .general-trade-in .is-inactive{display:none}.section-general-content .general-trade-in-carrier__content{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);margin-bottom:25px;margin-top:64px}.section-general-content .general-trade-in-carrier__content-pricing-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:767px){.section-general-content .general-trade-in-carrier__content-pricing-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0;text-align:center}}.section-general-content .general-trade-in-carrier__content-cta-box,.section-general-content .general-trade-in-carrier__content-pricing-box,.section-general-content .general-trade-in-carrier__content-search-box>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px}@media only screen and (max-width:767px){.section-general-content .general-trade-in-carrier__content-cta-box,.section-general-content .general-trade-in-carrier__content-pricing-box,.section-general-content .general-trade-in-carrier__content-search-box>div{padding:15px 20px;width:100%}}.section-general-content .general-trade-in-carrier__content-search-description{font-size:1.4rem;margin:10px auto;max-width:800px}.section-general-content .general-trade-in-carrier__search-group{margin:auto;max-width:800px;position:relative}.section-general-content .general-trade-in-carrier__dropdown-device-suggestions{-ms-overflow-style:none;border:1px solid #ddd;border-top:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);left:0;margin:0 30px;max-height:300px;overflow:scroll;position:absolute;right:0;scrollbar-width:none;z-index:99}.section-general-content .general-trade-in-carrier__dropdown-device-suggestions::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.section-general-content .general-trade-in-carrier__dropdown-device-suggestions{margin:0 20px}}.section-general-content .general-trade-in-carrier__suggestion-item{background-color:#fff;color:#000;cursor:pointer;font-size:1.4rem;padding:5px}.section-general-content .general-trade-in-carrier__suggestion-item:hover{background-color:#ddd}.section-general-content .general-trade-in-carrier__content-pricing-details{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:767px){.section-general-content .general-trade-in-carrier__content-pricing-details{display:contents}}.section-general-content .general-trade-in-carrier__content-pricing-details-title{font-size:2rem;margin-bottom:10px}@media only screen and (max-width:767px){.section-general-content .general-trade-in-carrier__content-pricing-details-disclamer{padding:15px}}.section-general-content .general-trade-in-carrier__content-pricing-info-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-general-content .general-trade-in-carrier__content-pricing-info{background-color:#f7f7f7;border-radius:10px;font-size:1.2rem;margin-left:30px;padding:25px;text-align:center}.section-general-content .general-trade-in-carrier__content-pricing-title{font-size:1.4rem}.section-general-content .general-trade-in-carrier__content-pricing-value{font-size:2.8rem}.section-general-content .general-trade-in-carrier__content-pricing-description{font-size:1.4rem}.section-general-content .general-trade-in-carrier__content-cta-box{text-align:center}.section-general-content .general-trade-in-carrier__content-cta-description{font-size:2rem;margin-bottom:15px}.section-general-content .general-trade-in-carrier__content-cta{white-space:normal}.section-general-content .general-trade-in-carrier__important{background-color:#f7f7f7;margin-top:15px;padding-top:64px}.section-general-content .general-trade-in-carrier__important-title{font-size:2.8rem}.section-general-content .general-trade-in-carrier__content-pricing-info-wrapper{max-width:288px}.section-general-content .general-trade-in-carrier__important-box-wrapper{border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px 10px 25px 0}.section-general-content .general-trade-in-carrier__important-box-wrapper:last-of-type{border:0}.section-general-content .general-trade-in-carrier__important-index{-ms-flex-item-align:center;align-self:center;font-size:2rem;min-width:40px}.section-general-content .general-trade-in-carrier__important-instruction{padding:25px 10px 25px 0}.section-general-content .general-trade-in-carrier .is-inactive{display:none}.section-general-content .general-terms-and-conditions{padding-bottom:50px}.section-general-content .general-terms-and-conditions__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}.section-general-content .general-terms-and-conditions__sub-headline{color:#000;font-size:2.8rem;padding:25px 0;text-align:center}.section-general-content .general-terms-and-conditions__sub-headline span{color:#999}.section-general-content .general-terms-and-conditions__section{padding:25px 0}.section-general-content .general-terms-and-conditions__section--greeting{background-color:#f7f7f7;background-image:url(../images/general/terms-and-conditions/terms-and-conditions-greeting-bg.svg);background-position:right -25px bottom -60px;background-repeat:no-repeat;background-size:contain;padding:35px 0;position:relative}.section-general-content .general-terms-and-conditions__section--delivery{border-bottom:1px solid #ddd}.section-general-content .general-terms-and-conditions__category{border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-size:2rem;margin:15px 0;padding:15px 0;text-align:center}.section-general-content .general-terms-and-conditions__content{padding:20px 0}.section-general-content .general-terms-and-conditions__subject{color:#999}.section-general-content .general-terms-and-conditions__title{background-color:#000;border-radius:5px;color:#fff;padding:10px 20px;text-align:center}.section-general-content .general-terms-and-conditions__table{background-color:#f7f7f7;text-align:center}.section-general-content .general-terms-and-conditions td,.section-general-content .general-terms-and-conditions th{font-size:1.4rem}.section-general-content .general-terms-and-conditions__logo-holder{text-align:right}.section-general-content .general-terms-and-conditions__logo{display:inline-block;width:150px}.section-general-content .general-backup__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-backup__headline{padding:12px 0}}.section-general-content .general-backup__title{font-size:24px;margin-top:28px;text-align:center}.section-general-content .general-backup__subtitle{color:#565656;font-size:1.2rem;margin-top:16px;text-align:center}.section-general-content .general-backup__img{margin:auto}.section-general-content .general-backup__steps{background-color:#f4f4f4;padding:30px 10px;text-align:center}.section-general-content .general-backup__step{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);color:#000;cursor:pointer;display:block;margin-bottom:8px;margin-left:auto;margin-right:auto;max-width:400px;padding:20px 84px 24px 16px;position:relative;text-align:left;text-decoration:none}.section-general-content .general-backup__step-subtitle{color:#565656;font-size:1.2rem}.section-general-content .general-backup__step-img-holder{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:20px;top:0}.section-general-content .general-backup__step-img{margin:auto}.section-general-content .general-backup__header{font-size:18px}.section-general-content .general-backup__sub-header{font-size:12px;margin-bottom:12px}.section-general-content .general-backup__steps-recovery{margin-top:30px}.section-general-content .general-backup__note{font-size:1rem;margin:16px auto auto;max-width:400px;text-align:left}.section-general-content .general-backup__note ul{padding-left:14px}.section-general-content .general-backup-device__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-backup-device__headline{padding:12px 0}}.section-general-content .general-backup-device__contents{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-bottom:30px;margin-top:30px;text-align:center}.section-general-content .general-backup-device__contents--not-tab{display:block}.section-general-content .general-backup-device .backup-tab{-webkit-box-ordinal-group:100;-ms-flex-order:99;-webkit-box-flex:1;-ms-flex-positive:1;display:none;flex-grow:1;order:99;width:100%}.section-general-content .general-backup-device .backup-tab-label{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid silver;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:20px;margin-top:0;padding:8px;width:50%}.section-general-content .general-backup-device .backup-tab-button{display:none;font-size:1.4rem}.section-general-content .general-backup-device .backup-tab-button:checked+.backup-tab-label{background-color:#000;border-color:#000;color:#fff}.section-general-content .general-backup-device .backup-tab-button:checked+.backup-tab-label+.backup-tab{display:block}.section-general-content .general-backup-device__note{color:#565656;font-size:1.2rem}.section-general-content .general-backup-device__icon{margin:auto}.section-general-content .general-backup-device__title{font-size:24px;margin-top:28px;text-align:center}.section-general-content .general-backup-device__thumbnails-img{margin:12px auto 0}.section-general-content .general-backup-device__step-wrapper{margin-top:32px;position:relative}.section-general-content .general-backup-device__step-horizontal-line{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:-1}.section-general-content .general-backup-device__step{background-color:#000;border-radius:50px;color:#fff;display:inline-block;font-size:1.4rem;padding:4px 20px}.section-general-content .general-backup-device__step-title{color:#e0007d;font-size:18px;margin-top:28px}.section-general-content .general-backup-device__step-img{margin:auto}.section-general-content .general-backup-device__step-detail{color:#565656;font-size:1.4rem;text-align:left}.section-general-content .general-backup-device__step-detail span{color:#000}.section-general-content .general-restore-device__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-restore-device__headline{padding:12px 0}}.section-general-content .general-restore-device__contents{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-bottom:30px;margin-top:30px;text-align:center}.section-general-content .general-restore-device__contents--not-tab{display:block}.section-general-content .general-restore-device .backup-tab{-webkit-box-ordinal-group:100;-ms-flex-order:99;-webkit-box-flex:1;-ms-flex-positive:1;display:none;flex-grow:1;order:99;width:100%}.section-general-content .general-restore-device .backup-tab-label{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid silver;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:20px;margin-top:0;padding:8px;width:50%}.section-general-content .general-restore-device .backup-tab-button{display:none;font-size:1.4rem}.section-general-content .general-restore-device .backup-tab-button:checked+.backup-tab-label{background-color:#000;border-color:#000;color:#fff}.section-general-content .general-restore-device .backup-tab-button:checked+.backup-tab-label+.backup-tab{display:block}.section-general-content .general-restore-device__note{color:#565656;font-size:1.2rem}.section-general-content .general-restore-device__icon{margin:auto}.section-general-content .general-restore-device__title{font-size:24px;margin-top:28px;text-align:center}.section-general-content .general-restore-device__thumbnails-img{margin:12px auto 0}.section-general-content .general-restore-device__step-wrapper{margin-top:32px;position:relative}.section-general-content .general-restore-device__step-horizontal-line{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:-1}.section-general-content .general-restore-device__step{background-color:#000;border-radius:50px;color:#fff;display:inline-block;font-size:1.4rem;padding:4px 20px}.section-general-content .general-restore-device__step-title{color:#e0007d;font-size:18px;margin-top:28px}.section-general-content .general-restore-device__step-img{margin:auto}.section-general-content .general-restore-device__step-detail{color:#565656;font-size:1.4rem;text-align:left}.section-general-content .general-restore-device__step-detail span{color:#000}.section-general-content .general-backup-kakao__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-backup-kakao__headline{padding:12px 0}}.section-general-content .general-backup-kakao__contents{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-bottom:30px;margin-top:30px;text-align:center}.section-general-content .general-backup-kakao__contents--not-tab{display:block}.section-general-content .general-backup-kakao .backup-tab{-webkit-box-ordinal-group:100;-ms-flex-order:99;-webkit-box-flex:1;-ms-flex-positive:1;display:none;flex-grow:1;order:99;width:100%}.section-general-content .general-backup-kakao .backup-tab-label{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid silver;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:20px;margin-top:0;padding:8px;width:50%}.section-general-content .general-backup-kakao .backup-tab-button{display:none;font-size:1.4rem}.section-general-content .general-backup-kakao .backup-tab-button:checked+.backup-tab-label{background-color:#000;border-color:#000;color:#fff}.section-general-content .general-backup-kakao .backup-tab-button:checked+.backup-tab-label+.backup-tab{display:block}.section-general-content .general-backup-kakao__note{color:#565656;font-size:1.2rem}.section-general-content .general-backup-kakao__icon{margin:auto}.section-general-content .general-backup-kakao__title{font-size:24px;margin-top:28px;text-align:center}.section-general-content .general-backup-kakao__thumbnails-img{margin:12px auto 0}.section-general-content .general-backup-kakao__step-wrapper{margin-top:32px;position:relative}.section-general-content .general-backup-kakao__step-horizontal-line{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:-1}.section-general-content .general-backup-kakao__step{background-color:#000;border-radius:50px;color:#fff;display:inline-block;font-size:1.4rem;padding:4px 20px}.section-general-content .general-backup-kakao__step-title{color:#e0007d;font-size:18px;margin-top:28px}.section-general-content .general-backup-kakao__step-img{margin:auto}.section-general-content .general-backup-kakao__step-detail{color:#565656;font-size:1.4rem;text-align:left}.section-general-content .general-backup-kakao__step-detail span{color:#000}.section-general-content .general-restore-kakao__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-restore-kakao__headline{padding:12px 0}}.section-general-content .general-restore-kakao__contents{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-bottom:30px;margin-top:30px;text-align:center}.section-general-content .general-restore-kakao__contents--not-tab{display:block}.section-general-content .general-restore-kakao .backup-tab{-webkit-box-ordinal-group:100;-ms-flex-order:99;-webkit-box-flex:1;-ms-flex-positive:1;display:none;flex-grow:1;order:99;width:100%}.section-general-content .general-restore-kakao .backup-tab-label{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid silver;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:20px;margin-top:0;padding:8px;width:50%}.section-general-content .general-restore-kakao .backup-tab-button{display:none;font-size:1.4rem}.section-general-content .general-restore-kakao .backup-tab-button:checked+.backup-tab-label{background-color:#000;border-color:#000;color:#fff}.section-general-content .general-restore-kakao .backup-tab-button:checked+.backup-tab-label+.backup-tab{display:block}.section-general-content .general-restore-kakao__note{color:#565656;font-size:1.2rem}.section-general-content .general-restore-kakao__icon{margin:auto}.section-general-content .general-restore-kakao__title{font-size:24px;margin-top:28px;text-align:center}.section-general-content .general-restore-kakao__thumbnails-img{margin:12px auto 0}.section-general-content .general-restore-kakao__step-wrapper{margin-top:32px;position:relative}.section-general-content .general-restore-kakao__step-horizontal-line{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:-1}.section-general-content .general-restore-kakao__step{background-color:#000;border-radius:50px;color:#fff;display:inline-block;font-size:1.4rem;padding:4px 20px}.section-general-content .general-restore-kakao__step-title{color:#e0007d;font-size:18px;margin-top:28px}.section-general-content .general-restore-kakao__step-img{margin:auto}.section-general-content .general-restore-kakao__step-detail{color:#565656;font-size:1.4rem;text-align:left}.section-general-content .general-restore-kakao__step-detail span{color:#000}.section-general-content .general-review .event-information{overflow:hidden;padding:75px 0 50px}.section-general-content .general-review .event-information__header-group{margin:0 auto 50px}.section-general-content .general-review .event-information__body-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:464px;justify-content:center;position:relative}@media only screen and (max-width:991px){.section-general-content .general-review .event-information__body-group{height:auto}}.section-general-content .general-review .event-information__details{width:calc(100% - 476px)}@media only screen and (max-width:991px){.section-general-content .general-review .event-information__details{width:auto}}.section-general-content .general-review .event-information__details--header{margin:50px 0}@media only screen and (max-width:991px){.section-general-content .general-review .event-information__details--header{margin:25px auto}}.section-general-content .general-review .event-information__details--free-gift{bottom:0;height:100%;left:0;margin-bottom:-52px;max-width:476px;position:absolute;width:100%}@media only screen and (max-width:991px){.section-general-content .general-review .event-information__details--free-gift{bottom:auto;left:auto;margin:15px auto;position:relative;width:auto}}.section-general-content .general-review .event-information__details--text{font-size:2rem;padding:0 15px;text-align:center}.section-general-content .general-review .event-information__details--text strong{font-weight:700}.section-general-content .general-review .event-information__details--text span{color:#000;font-weight:700}.section-general-content .general-review .event-information__img-holder{display:block;margin:0 auto}.section-general-content .general-review .event-information__img-holder--service-review{max-width:436px}@media only screen and (max-width:991px){.section-general-content .general-review .event-information__img-holder--service-review{max-width:277px}}.section-general-content .general-review .event-information__img-holder--review-event{max-width:316px}@media only screen and (max-width:991px){.section-general-content .general-review .event-information__img-holder--review-event{width:250px}}.section-general-content .general-review .event-information__img-holder--free-gift{max-width:476px}@media only screen and (max-width:991px){.section-general-content .general-review .event-information__img-holder--free-gift{width:275px}}.section-general-content .general-review .event-information__img{width:100%}.section-general-content .general-review .event-information__text--note{color:#000}.section-general-content .general-review .customer-review{background-color:#ddd;padding:75px 0}.section-general-content .general-review .customer-review__header-group{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section-general-content .general-review .customer-review__img-holder--camera{margin:0 auto 15px;width:180px}@media only screen and (max-width:991px){.section-general-content .general-review .customer-review__img-holder--camera{width:120px}}.section-general-content .general-review .customer-review__headline{font-size:4.8rem;line-height:1.25em;margin-bottom:0;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-review .customer-review__headline{font-size:2.8rem}}.section-general-content .general-review .customer-review__headline span{color:#000}.section-general-content .general-review .customer-review__description{text-align:center}.section-general-content .general-review .customer-review__comment{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);margin:50px auto 0;overflow:hidden;padding:30px}@media only screen and (max-width:991px){.section-general-content .general-review .customer-review__comment{max-width:400px}}.section-general-content .general-review .customer-review__comment-inner{min-height:310px;padding-right:310px;position:relative}@media only screen and (max-width:991px){.section-general-content .general-review .customer-review__comment-inner{padding-right:0}}.section-general-content .general-review .customer-review__header{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px;position:relative}.section-general-content .general-review .customer-review__header-text{color:#000;font-size:2.8rem;line-height:1.25em;margin-bottom:0;padding-right:50px}@media only screen and (max-width:991px){.section-general-content .general-review .customer-review__header-text{font-size:2rem}}.section-general-content .general-review .customer-review__header-img{bottom:15px;height:auto;position:absolute;right:0;width:38px}@media only screen and (max-width:991px){.section-general-content .general-review .customer-review__header-img{width:30px}}.section-general-content .general-review .customer-review__case{height:245px;position:absolute;right:0;top:0;width:280px}@media only screen and (max-width:991px){.section-general-content .general-review .customer-review__case{height:auto;position:relative;right:auto;top:auto;width:100%}}.section-general-content .general-review .customer-review__case-img{margin:0 auto}.section-general-content .general-review .customer-review__content{margin-bottom:15px;margin-top:15px}.section-general-content .general-review .customer-review__content-text{line-height:1.5em;margin-bottom:15px}.section-general-content .general-review .customer-review__content-text span{-webkit-box-shadow:inset 0 10px 0 #fff,inset 0 -10px 0 rgba(0,0,0,.35);box-shadow:inset 0 10px 0 #fff,inset 0 -10px 0 rgba(0,0,0,.35);font-weight:700}.section-general-content .general-review .customer-review__content-user{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.section-general-content .general-review .customer-review__content-user-icon{height:auto;margin-right:10px;width:28px}.section-general-content .general-review .customer-review__content-user-info{background-color:#999;border-radius:0 500px 500px 500px;color:#fff;display:inline-block;font-size:1.4rem;padding:5px 15px}.section-general-content .general-review .customer-review__cta-container{position:absolute;right:0;top:260px;width:280px}@media only screen and (max-width:991px){.section-general-content .general-review .customer-review__cta-container{position:relative;right:auto;top:auto;width:auto}}.section-general-content .general-review .customer-review__cta{width:100%}.section-general-content .general-review .customer-review__cta-icon{display:inline-block;height:20px;margin-top:-5px;width:20px}.section-general-content .general-service-details__section{padding-bottom:48px;padding-top:36px}.section-general-content .general-service-details__title{font-size:2rem;font-weight:700}.section-general-content .general-service-details__description{font-size:1.4rem}.section-general-content .general-service-details__comparison{margin-top:32px}.section-general-content .general-service-details__comparison-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.section-general-content .general-service-details__comparison-box-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:50%}.section-general-content .general-service-details .plan-box{-webkit-box-flex:1;background-color:#ddd;border-radius:8px;-ms-flex:1;flex:1;height:100%;padding:0 16px 16px;text-align:center;width:100%}.section-general-content .general-service-details .plan-box,.section-general-content .general-service-details .plan-box__banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section-general-content .general-service-details .plan-box__banner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;background-color:#000;border-bottom-left-radius:16px;border-bottom-right-radius:16px;color:#fff;height:52px;justify-content:flex-end;margin:auto;padding-bottom:8px;width:80px}.section-general-content .general-service-details .plan-box__banner img{margin:4px auto auto}.section-general-content .general-service-details .plan-box__title{font-size:2rem}.section-general-content .general-service-details .plan-box__title strong{font-size:30px}.section-general-content .general-service-details .plan-box__price{font-size:1.2rem}.section-general-content .general-service-details .plan-box hr{width:100%}.section-general-content .general-service-details .plan-box__description-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-general-content .general-service-details .plan-box__description{font-size:1.2rem;margin:auto;max-width:240px;padding-left:16px;position:relative;text-align:left;width:100%}.section-general-content .general-service-details .plan-box__description i.fa-check{left:0;position:absolute;top:3px}.section-general-content .general-service-details .plan-box__cta-container{margin-top:12px}.section-general-content .general-service-details .plan-box__cta{max-width:240px;width:100%}.section-general-content .general-service-details .plan-box__cta--details{border:none}.section-general-content .general-service-details .recommend{background-color:#ddd;border-radius:8px;color:#fff;font-size:1.2rem;height:100%;margin-top:8px;padding:16px 24px 12px;text-align:center}.section-general-content .general-service-details .recommend img{vertical-align:sub}.section-general-content .general-service-details .recommend__description{margin-top:8px}.section-general-content .general-service-details__note{color:#373737;margin-top:16px;padding-left:16px}.section-general-content .general-service-details__device-selectors{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:28px}.section-general-content .general-service-details .device-selector{background-color:#f4f4f4;border:1px solid silver;border-radius:8px;color:#373737;font-size:2rem;padding:16px 28px;position:relative;text-align:center;width:50%}.section-general-content .general-service-details .device-selector.active{background-color:#000;color:#fff}.section-general-content .general-service-details .device-selector.active .device-selector__check{display:-webkit-box;display:-ms-flexbox;display:flex}.section-general-content .general-service-details .device-selector__check{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #000;border-radius:999px;color:#000;display:none;height:24px;justify-content:center;position:absolute;right:-10px;top:-10px;width:24px}.section-general-content .general-service-details .service-table{max-width:100%;text-align:center;width:100%}.section-general-content .general-service-details .service-table__title{font-size:2rem;margin-bottom:24px}.section-general-content .general-service-details .service-table th{-ms-flex-line-pack:end;align-content:end;font-size:2rem;text-align:center}.section-general-content .general-service-details .service-table th img{margin-bottom:4px;margin-left:auto;margin-right:auto;width:24px}.section-general-content .general-service-details .service-table th:first-child{max-width:112px;width:25%}.section-general-content .general-service-details .service-table th:nth-child(n+2):nth-child(-n+4){border-left:4px solid #000;height:12px;padding-left:4px;padding-right:4px;width:37.5%}.section-general-content .general-service-details .service-table td:nth-child(n+2):nth-child(-n+4){background-color:#fff;border-left:4px solid #000;height:12px;padding-left:4px;padding-right:4px}.section-general-content .general-service-details .service-table__row-header{border-radius:8px;color:#fff;font-weight:700;margin-bottom:4px;padding:20px 4px}.section-general-content .general-service-details .service-table__header{background-color:#000;border-top-left-radius:24px;border-top-right-radius:24px;color:#fff;padding:12px}.section-general-content .general-service-details .service-table__cell{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-bottom:1px solid #a2a2a2;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center}.section-general-content .general-service-details .service-table__cell--last{border-bottom:none}.section-general-content .general-service-details .service-table__cell .fa-check{color:#3ebb59;font-size:24px}.section-general-content .general-service-details .service-table__cell .fa-times{color:#d83131;font-size:24px}.section-general-content .general-service-details .service-table__note{font-size:1.2rem;margin-top:20px}.section-general-content .general-service-details__banner{padding-top:20px}.section-general-content .general-service-details__banner-img{margin:0 auto}.section-general-content .general-service-details__banner-title{font-size:2.8rem;line-height:1.25em;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-service-details__banner-title{font-size:2rem;text-align:left}}.section-general-content .general-service-details__banner-description{color:#000;margin-top:10px;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-service-details__banner-description{text-align:left}}.section-general-content .general-service-details__tab-row{padding-bottom:15px}.section-general-content .general-service-details__tab-list{border-left:1px solid #ddd;border-top:1px solid #ddd;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:25px}.section-general-content .general-service-details__tab-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;border-bottom:1px solid #ddd;border-right:1px solid #ddd;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;justify-content:center;width:33%}.section-general-content .general-service-details__tab-item.active{background-color:#000;border-bottom:1px solid #000;border-right:1px solid #000}.section-general-content .general-service-details__tab-item.active .general-service-details__tab-btn{color:#fff}.section-general-content .general-service-details__tab-btn{color:#000;cursor:pointer;display:block;line-height:1.15em;padding:10px;text-align:center;text-decoration:none;width:100%}@media only screen and (max-width:991px){.section-general-content .general-service-details__tab-btn{font-size:1.4rem}}.section-general-content .general-service-details__category{border-bottom:1px solid #ddd;border-top:2px solid #666;display:flow-root;padding:25px 0}.section-general-content .general-service-details__category-header{color:#000;font-size:2rem;margin-bottom:5px}.section-general-content .general-service-details__category-description{font-size:1.4rem}.section-general-content .general-service-details__accordion-item{border-bottom:1px solid #ddd}.section-general-content .general-service-details__accordion-toggle{cursor:pointer;display:flow-root;padding:25px 0}.section-general-content .general-service-details__accordion-toggle.collapsed .general-service-details__accordion-icon{top:2px;-webkit-transform:rotate(0);transform:rotate(0)}.section-general-content .general-service-details__accordion-icon{color:#000;font-size:1.4rem;position:absolute;right:0;top:4px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-general-content .general-service-details__accordion-content.collapsing{-webkit-transition:inherit;transition:inherit}.section-general-content .general-service-details__content{background-color:#fff;border-top:1px solid #ddd;display:flow-root;font-size:1.4rem;padding:30px 0}.section-general-content .general-service-details__header{margin:0;padding-right:20px;position:relative}.section-general-content .general-service-details__text{margin:0}.section-general-content .general-service-details__note{font-size:1.2rem}.section-general-content .general-service-details__plan{-webkit-box-pack:justify;-ms-flex-pack:justify;border-top:1px solid silver;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-left:16px;margin-right:16px;padding-top:24px}@media only screen and (max-width:991px){.section-general-content .general-service-details__plan{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}}.section-general-content .general-service-details .service-plan-table{background-color:#fff;border-collapse:collapse;width:100%}.section-general-content .general-service-details .service-plan-table thead{height:40px}.section-general-content .general-service-details .service-plan-table td,.section-general-content .general-service-details .service-plan-table th{border:1px solid;font-size:1.2rem;padding:8px;text-align:center}.section-general-content .general-service-details .service-plan-table .cell-bg{background-color:#fff}.section-general-content .general-service-details .service-plan-table__note{font-size:1.2rem;margin-bottom:24px;margin-top:8px}.section-general-content .general-service-details__tabs{background:#fff;border:1px solid #f4f4f4;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-general-content .general-service-details__tabs li{-webkit-box-flex:1;border-right:1px solid #f4f4f4;-ms-flex:1;flex:1;text-align:center}.section-general-content .general-service-details__tabs li.active a{background:#999;color:#fff}.section-general-content .general-service-details__tabs li:last-child{border:none}.section-general-content .general-service-details__tabs a{color:#565656;text-decoration:none}.section-general-content .general-service-details__tab{-webkit-box-ordinal-group:100;-ms-flex-order:99;-webkit-box-flex:1;-ms-flex-positive:1;display:none;flex-grow:1;order:99;width:100%}.section-general-content .general-service-details__tab-button:checked+label{color:#000}.section-general-content .general-service-details__tab-button:checked+label+.general-service-details__tab{display:block}.section-general-content .general-service-details__plan-card{background-color:#fff;border:1px solid #ddd;border-radius:5px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15);margin-bottom:20px;margin-right:0;padding:15px;width:calc(50% - 10px)}@media only screen and (max-width:991px){.section-general-content .general-service-details__plan-card{margin:0 0 15px;width:100%}}.section-general-content .general-service-details__plan-name{border-bottom:1px solid #ddd;font-size:1.4rem;margin:0;padding-bottom:15px;padding-right:30px;position:relative}.section-general-content .general-service-details__plan-img{position:absolute;right:0;top:-2px;width:16px}.section-general-content .general-service-details__plan-price-list{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;list-style:none;margin-bottom:0;padding:10px 0 0}.section-general-content .general-service-details__plan-price-item{padding-left:20px}.section-general-content .general-service-details__plan-price-item:first-child{border-right:1px solid #ddd;padding-left:0;padding-right:20px;width:65%}.section-general-content .general-service-details__plan-label{color:#000;font-size:1rem;margin-bottom:5px}.section-general-content .general-service-details__plan-amount{font-size:1.2rem;margin-bottom:0}.section-general-content .general-service-details__plan-amount span{font-size:1rem}.section-general-content .general-service-details__plan-note{font-size:1.2rem}.section-general-content .general-service-details__remark{font-size:1.2rem;margin:16px}.section-general-content .general-service-details__table--subscription{background-color:#fff;margin-top:10px;text-align:center}.section-general-content .general-service-details__table--delivery{margin-top:12px;max-width:480px}.section-general-content .general-service-details__table-value{text-align:right}.section-general-content .general-service-details td,.section-general-content .general-service-details th{font-size:1.4rem}.section-general-content .general-service-details .is-inactive{display:none}.section-general-content .general-faq{padding-bottom:50px}.section-general-content .general-faq__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}.section-general-content .general-faq__sub-headline{margin-top:16px;text-align:center}.section-general-content .general-faq__tab-row{border-bottom:2px solid #666;padding-bottom:15px}.section-general-content .general-faq__tab-list{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:25px 0;padding-left:0}.section-general-content .general-faq__tab-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;border:1px solid #ddd;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;justify-content:center;width:25%}.section-general-content .general-faq__tab-item:not(:last-child){border-right:none}.section-general-content .general-faq__tab-item.active{background-color:#000;border:1px solid #000}.section-general-content .general-faq__tab-item.active .general-faq__tab-btn{color:#fff}.section-general-content .general-faq__tab-btn{color:#000;cursor:pointer;display:block;line-height:1.15em;padding:10px;text-align:center;text-decoration:none;width:100%}@media only screen and (max-width:991px){.section-general-content .general-faq__tab-btn{font-size:1.4rem}}.section-general-content .general-faq__notice{background:#ffc9e7;padding:16px;text-align:center}.section-general-content .general-faq__accordion-item{border-bottom:1px solid #ddd}.section-general-content .general-faq__accordion-toggle{cursor:pointer;display:flow-root;padding:25px 0}.section-general-content .general-faq__accordion-toggle.collapsed .general-faq__accordion-icon{top:2px;-webkit-transform:rotate(0);transform:rotate(0)}.section-general-content .general-faq__accordion-icon{color:#000;font-size:1.4rem;position:absolute;right:0;top:4px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-general-content .general-faq__accordion-content.collapsing{-webkit-transition:inherit;transition:inherit}.section-general-content .general-faq__accordion-question-index{color:#000}.section-general-content .general-faq__content{background-color:#fff;border-top:1px solid #ddd;display:flow-root;font-size:1.4rem;padding:30px 0}.section-general-content .general-faq__header{margin:0;padding-right:20px;position:relative}.section-general-content .general-faq__title{margin-top:24px}.section-general-content .general-faq__text{margin:0}.section-general-content .general-faq__text img{margin:auto}.section-general-content .general-faq__table{border-bottom:2px solid silver;border-top:2px solid silver;max-width:480px}.section-general-content .general-faq__table td{border-left:none;border-right:none}.section-general-content .general-faq__table-value{text-align:right}.section-general-content .general-faq__note{font-size:1.2rem}.section-general-content .general-faq td,.section-general-content .general-faq th{font-size:1.4rem}.section-general-content .general-faq .is-inactive{display:none}.section-general-content .general-faq .contact-center{padding:25px}.section-general-content .general-faq .contact-center__headline{font-size:2rem;padding:25px 0;text-align:center}.section-general-content .general-faq .contact-center__box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #eaeaea;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:98px;margin:auto auto 12px;max-width:400px;padding:24px;text-decoration:none}.section-general-content .general-faq .contact-center__icon-holder{margin-right:16px}.section-general-content .general-faq .page-view{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:24px;text-align:center}.section-general-content .general-faq .page-view__header{margin:auto auto 8px;max-width:400px;text-align:left;width:100%}.section-general-content .general-faq .page-view__header span{font-weight:700}.section-general-content .general-faq .page-view__img-container{margin:auto;max-width:400px}.section-general-content .general-faq .page-view img{width:100%}.section-general-content .general-faq .page-view__arrow{background:none;border:none;margin-top:156px}.section-general-content .general-faq .page-view__item{-webkit-box-flex:1;display:none;-ms-flex:1;flex:1}.section-general-content .general-faq .page-view .focus{display:block}.section-general-content .general-faq .page-view .is-invisible{visibility:hidden}.section-general-content .general-home__feature{background-position:50%;background-repeat:no-repeat;padding:32px 0;text-align:center}.section-general-content .general-home__feature--01{background-image:url(../images/general/home/bg-home-feature-01.png);height:604px}.section-general-content .general-home__feature--02{background-color:#000;height:604px}.section-general-content .general-home__feature--02 .general-home__feature-img{height:253px}.section-general-content .general-home__feature--03{background-color:#000;color:#fff;padding-bottom:0}.section-general-content .general-home__feature--03 .general-home__feature-img{height:392px;margin-top:-48px}.section-general-content .general-home__feature--04{background-color:#525d67;color:#fff;height:604px}.section-general-content .general-home__feature--04 .general-home__feature-img{height:341px;margin-top:16px}.section-general-content .general-home__feature--05{background-image:url(../images/general/home/bg-home-feature-05.png);color:#fff;height:604px;position:relative}.section-general-content .general-home__feature-title{font-size:30px;margin-top:28px}.section-general-content .general-home__feature-title--icon{display:inline-block;margin-bottom:4px;margin-left:6px}.section-general-content .general-home__feature-statement{margin-top:16px}.section-general-content .general-home__brand-img-holder{margin-top:125px}.section-general-content .general-home__brand-img{margin:auto}.section-general-content .general-home__feature-img{margin-top:48px;-o-object-fit:none;object-fit:none;width:100%}.section-general-content .general-home__login-link{border-bottom:1px solid #e75d00;font-size:1.2rem}.section-general-content .general-home__mypage-link{background-color:#3d70c7;border-radius:6px;color:#fff;display:inline-block;margin-top:24px;padding:4px 16px;position:relative}.section-general-content .general-home__device-explain{bottom:20px;font-size:1.2rem;left:0;position:absolute;right:0}.section-general-content .general-event-list__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-event-list__headline{padding:12px 0}}.section-general-content .general-event-list__container{display:grid;gap:48px 24px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,480px);margin:64px 0}@media only screen and (max-width:991px){.section-general-content .general-event-list__container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:679px){.section-general-content .general-event-list__container{grid-template-columns:repeat(1,1fr)}}.section-general-content .general-event-list .event-cell{margin:auto;max-width:400px;text-decoration:none}.section-general-content .general-event-list .event-cell__thumbnail{border-radius:10px;height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.section-general-content .general-event-list .event-cell__title{color:#000;font-size:2rem;margin-bottom:6px;margin-top:20px}.section-general-content .general-event-list .event-cell__date{color:#565656}.section-general-content .general-event-details__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-event-details__headline{padding:12px 0}}.section-general-content .general-event-details__header{border-bottom:1px solid #000;border-top:4px solid #000;font-size:4.8rem;margin:50px 0 24px;padding:28px 0 24px}@media only screen and (max-width:991px){.section-general-content .general-event-details__header{font-size:2.8rem;margin:18px 0 12px;padding:16px 0 10px}}.section-general-content .general-event-details__date{font-size:2rem;margin-top:34px}.section-general-content .general-event-details__date img{width:24px}.section-general-content .general-event-details__date span{margin-left:8px}@media only screen and (max-width:991px){.section-general-content .general-event-details__date{font-size:1.6rem;margin-top:8px}}.section-general-content .general-event-details__img{width:100%}.section-general-content .general-event-details__cta-container{bottom:20px;position:fixed;text-align:center;width:100%;z-index:1}.section-general-content .general-event-details__cta{max-width:360px;width:100%}.section-general-content .general-event-winner-list__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-event-winner-list__headline{padding:12px 0}}.section-general-content .general-event-winner-list .event-table{border-collapse:collapse}.section-general-content .general-event-winner-list .event-table--pc{display:table;margin:48px auto}@media only screen and (max-width:679px){.section-general-content .general-event-winner-list .event-table--pc{display:none}}.section-general-content .general-event-winner-list .event-table--mobile{display:none;margin:24px auto}.section-general-content .general-event-winner-list .event-table--mobile .event-table__body,.section-general-content .general-event-winner-list .event-table--mobile .event-table__row{display:block}.section-general-content .general-event-winner-list .event-table--mobile .event-table__cell{display:block;font-size:1.4rem;padding:0;text-align:left}@media only screen and (max-width:679px){.section-general-content .general-event-winner-list .event-table--mobile{display:block}}.section-general-content .general-event-winner-list .event-table__head{border-bottom:1px solid #c8c8c8;border-top:3px solid #000;color:#000;display:table-header-group}@media only screen and (max-width:679px){.section-general-content .general-event-winner-list .event-table__head{display:none}}.section-general-content .general-event-winner-list .event-table__caption{border-bottom:1px solid #c8c8c8;border-top:3px solid #000;padding:14px;text-align:center}.section-general-content .general-event-winner-list .event-table__body{display:table-row-group}.section-general-content .general-event-winner-list .event-table__body .event-table__row{border-bottom:1px solid #c8c8c8;color:#565656;text-decoration:unset}.section-general-content .general-event-winner-list .event-table__cell{display:table-cell;padding:20px;text-align:center}.section-general-content .general-event-winner-list .event-table__row{display:table-row;padding:16px}.section-general-content .general-event-winner-details__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-event-winner-details__headline{padding:12px 0}}.section-general-content .general-event-winner-details__header{border-bottom:1px solid #000;border-top:4px solid #000;font-size:4.8rem;margin:50px 0 24px;padding:28px 0 24px}@media only screen and (max-width:991px){.section-general-content .general-event-winner-details__header{font-size:2.8rem;margin:18px 0 12px;padding:16px 0 10px}}.section-general-content .general-event-winner-details__date{font-size:2rem;margin-top:34px}.section-general-content .general-event-winner-details__date img{width:20px}@media only screen and (max-width:991px){.section-general-content .general-event-winner-details__date img{width:16px}}.section-general-content .general-event-winner-details__date span{margin-left:4px;vertical-align:middle}@media only screen and (max-width:991px){.section-general-content .general-event-winner-details__date{font-size:1.6rem;margin-top:8px}}.section-general-content .general-event-winner-details__box{background-color:#fafafa;margin-bottom:12px;padding:32px;text-align:center}.section-general-content .general-event-winner-details__box-title{font-size:2.8rem}@media only screen and (max-width:679px){.section-general-content .general-event-winner-details__box-title{font-size:1.6rem}}.section-general-content .general-event-winner-details__box-contents{color:#565656;font-size:2rem}@media only screen and (max-width:679px){.section-general-content .general-event-winner-details__box-contents{font-size:1.4rem}}.section-general-content .general-event-winner-details__logo{margin:auto auto 16px;width:40px}.section-general-content .general-event-winner-details__img{margin:32px auto auto}.section-general-content .general-top .main-banner{background-image:url(../images/general/top/bg-main-banner.jpg);background-position:right 40% top;background-repeat:no-repeat;background-size:cover;overflow:hidden}.section-general-content .general-top .main-banner__container{height:600px;position:relative}@media only screen and (max-width:991px){.section-general-content .general-top .main-banner__container{height:360px}}@media only screen and (max-width:767px){.section-general-content .general-top .main-banner__container{height:300px}}.section-general-content .general-top .main-banner__container:after,.section-general-content .general-top .main-banner__container:before{content:"";display:block;opacity:.8;position:absolute;z-index:0}.section-general-content .general-top .main-banner__container:before{border-color:transparent #000 transparent transparent;border-radius:100px;border-style:solid;border-width:0 600px 600px 0;height:0;left:-80px;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:0}@media only screen and (max-width:991px){.section-general-content .general-top .main-banner__container:before{border-radius:50px;border-width:0 360px 360px 0;left:-50px}}@media only screen and (max-width:767px){.section-general-content .general-top .main-banner__container:before{border-width:0 300px 300px 0;left:-100px}}.section-general-content .general-top .main-banner__container:after{background-color:#000;height:100%;right:calc(100% - 220px);top:0;width:100%}@media only screen and (max-width:991px){.section-general-content .general-top .main-banner__container:after{right:calc(100% - 130px)}}@media only screen and (max-width:767px){.section-general-content .general-top .main-banner__container:after{right:calc(100% - 50px)}}.section-general-content .general-top .main-banner__visual-content{height:80%;left:15px;max-width:none;position:absolute;top:10%;width:auto;z-index:1}.section-general-content .general-top .introduction{background-color:#fff;padding:75px 0}.section-general-content .general-top .introduction__headline,.section-general-content .general-top .introduction__text{text-align:center}.section-general-content .general-top .introduction__headline{font-size:3.5rem;margin-bottom:30px;margin-top:0}@media only screen and (max-width:767px){.section-general-content .general-top .introduction__headline{font-size:2.8rem}}.section-general-content .general-top .introduction__box-wrapper{display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:991px){.section-general-content .general-top .introduction__box-wrapper{grid-template-columns:repeat(1,1fr)}}.section-general-content .general-top .introduction__box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ddd;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:15px}.section-general-content .general-top .introduction__img{height:48px;max-width:none;width:auto}.section-general-content .general-top .introduction__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.6rem;margin-bottom:0}@media only screen and (max-width:991px){.section-general-content .general-top .introduction__text{text-align:left}}.section-general-content .general-top .your-problems{background-color:#ebebeb;padding:75px 0}.section-general-content .general-top .your-problems__headline,.section-general-content .general-top .your-problems__subject,.section-general-content .general-top .your-problems__text{text-align:center}.section-general-content .general-top .your-problems__headline{font-size:3.5rem;margin-bottom:30px;margin-top:0}@media only screen and (max-width:767px){.section-general-content .general-top .your-problems__headline{font-size:2.8rem}}.section-general-content .general-top .your-problems__headline strong{color:#000;font-size:1.25em}.section-general-content .general-top .your-problems__box-wrapper{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:767px){.section-general-content .general-top .your-problems__box-wrapper{grid-template-columns:repeat(1,1fr)}}.section-general-content .general-top .your-problems__box{background-color:#e0e0e0;border-radius:10px;padding:15px}.section-general-content .general-top .your-problems__img-holder{margin-bottom:10px}.section-general-content .general-top .your-problems__img{height:auto}.section-general-content .general-top .your-problems__subject{display:block;font-size:2rem;margin-bottom:10px}.section-general-content .general-top .your-problems__text{display:block}.section-general-content .general-top .our-services{background-color:#fff;padding:75px 0}.section-general-content .general-top .our-services__headline,.section-general-content .general-top .our-services__subject,.section-general-content .general-top .our-services__text{text-align:center}.section-general-content .general-top .our-services__headline{font-size:3.5rem;margin-bottom:30px;margin-top:0}@media only screen and (max-width:767px){.section-general-content .general-top .our-services__headline{font-size:2.8rem}}.section-general-content .general-top .our-services__headline strong{color:#000;font-size:1.25em}.section-general-content .general-top .our-services__box-wrapper{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:767px){.section-general-content .general-top .our-services__box-wrapper{grid-template-columns:repeat(1,1fr)}}.section-general-content .general-top .our-services__box{background-color:#ebebeb;border-radius:10px;padding:15px}.section-general-content .general-top .our-services__img-holder{margin-bottom:10px}.section-general-content .general-top .our-services__img{height:auto}.section-general-content .general-top .our-services__subject{display:block;font-size:2rem;margin-bottom:10px}.section-general-content .general-top .our-services__text{display:block}.section-general-content .general-top .our-services__benefits{background-color:#ddd;border-radius:10px;margin:30px auto 0;padding:30px}.section-general-content .general-top .our-services__benefits-header{font-size:2rem;margin:0 auto 15px;text-align:center}.section-general-content .general-top .our-services__benefits-list{list-style:none;margin-bottom:0;padding-left:30px}.section-general-content .general-top .our-services__benefits-list li{margin-bottom:5px;position:relative}.section-general-content .general-top .our-services__benefits-list li:last-child{margin-bottom:0}.section-general-content .general-top .our-services__benefits-list li:before{background-image:url(../images/general/top/icon-our-services-benefits-list.png);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;left:0;position:absolute;-webkit-transform:translateX(calc(-100% - 10px));transform:translateX(calc(-100% - 10px));width:20px}.section-general-content .general-top .combination{background-color:#fff;padding:75px 0}.section-general-content .general-top .combination__headline,.section-general-content .general-top .combination__note,.section-general-content .general-top .combination__subject,.section-general-content .general-top .combination__text{text-align:center}.section-general-content .general-top .combination__headline{font-size:3.5rem;margin-bottom:30px;margin-top:0}@media only screen and (max-width:767px){.section-general-content .general-top .combination__headline{font-size:2.8rem}}.section-general-content .general-top .combination__box-wrapper{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:767px){.section-general-content .general-top .combination__box-wrapper{grid-template-columns:repeat(1,1fr)}}.section-general-content .general-top .combination__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section-general-content .general-top .combination__img-holder{margin-bottom:10px}.section-general-content .general-top .combination__img{height:auto}.section-general-content .general-top .combination__subject{display:block;font-size:2rem;margin-bottom:10px}.section-general-content .general-top .combination__text{display:block}.section-general-content .general-top .combination__note{background-color:#ddd;border-radius:10px;font-size:1.4rem;margin-top:auto;padding:15px}.section-general-content .general-top .terms{background-color:#999;padding:75px 0}.section-general-content .general-top .terms__headline,.section-general-content .general-top .terms__text{text-align:center}.section-general-content .general-top .terms__headline{font-size:3.5rem;margin-bottom:30px;margin-top:0}@media only screen and (max-width:767px){.section-general-content .general-top .terms__headline{font-size:2.8rem}}.section-general-content .general-top .terms__headline small{color:inherit}.section-general-content .general-top .terms__cta--container{margin:30px auto;text-align:center}.section-general-content .general-top .terms__disclaimer{font-size:1.4rem}.section-general-content .general-top .how-it-works{background-color:#ddd;padding:75px 0}.section-general-content .general-top .how-it-works__content--enrollment{background-color:#fff;border-radius:10px;margin-top:-125px;padding:50px 30px}.section-general-content .general-top .how-it-works__content--enrollment .how-it-works__box{padding:15px}.section-general-content .general-top .how-it-works__content--enrollment .how-it-works__img-holder{margin:0 auto 10px}.section-general-content .general-top .how-it-works__content--service{margin-top:75px}.section-general-content .general-top .how-it-works__content--service .how-it-works__box{background-color:#fff;border-radius:10px;padding:30px}.section-general-content .general-top .how-it-works__content--service .how-it-works__img-holder{margin:auto auto 0}.section-general-content .general-top .how-it-works__headline,.section-general-content .general-top .how-it-works__subject,.section-general-content .general-top .how-it-works__text{text-align:center}.section-general-content .general-top .how-it-works__headline{font-size:3.5rem;margin-bottom:30px;margin-top:0}@media only screen and (max-width:767px){.section-general-content .general-top .how-it-works__headline{font-size:2.8rem}}.section-general-content .general-top .how-it-works__box-wrapper{display:grid;gap:15px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:991px){.section-general-content .general-top .how-it-works__box-wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.section-general-content .general-top .how-it-works__box-wrapper{grid-template-columns:repeat(1,1fr)}}.section-general-content .general-top .how-it-works__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section-general-content .general-top .how-it-works__img-holder{max-width:260px}.section-general-content .general-top .how-it-works__img{height:auto}.section-general-content .general-top .how-it-works__subject{display:block;font-size:2rem;margin-bottom:10px}.section-general-content .general-top .how-it-works__text{display:block}.section-general-content .general-top .faq{background:#fff;padding:75px 0}.section-general-content .general-top .faq__headline{font-size:3.5rem;margin-bottom:30px;margin-top:0;text-align:center}@media only screen and (max-width:767px){.section-general-content .general-top .faq__headline{font-size:2.8rem}}.section-general-content .general-top .faq__header{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;margin-bottom:50px;margin-top:50px}.section-general-content .general-top .faq__heading{cursor:pointer;font-size:2rem;margin-bottom:0;padding:25px 0}.section-general-content .general-top .faq__text{margin-bottom:10px}.section-general-content .general-top .faq__list{padding-left:25px}.section-general-content .general-top .faq .table,.section-general-content .general-top .faq__time-table{margin-bottom:10px}.section-general-content .general-top .faq .table td,.section-general-content .general-top .faq .table th,.section-general-content .general-top .faq__time-table td,.section-general-content .general-top .faq__time-table th{background-color:#fff;font-size:1.4rem;padding:10px 15px}.section-general-content .general-top .faq .table th,.section-general-content .general-top .faq__time-table th{vertical-align:top}.section-general-content .general-top .faq__time-table-reference{font-size:.75em}.section-general-content .general-top .faq__accordion-item{border-bottom:1px solid #ddd}.section-general-content .general-top .faq__accordion-icon{position:absolute;right:0;top:30px}.section-general-content .general-top .faq__accordion-toggle{padding-right:30px;position:relative}.section-general-content .general-top .faq__accordion-toggle .faq__accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-general-content .general-top .faq__accordion-toggle.collapsed .faq__accordion-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.section-general-content .general-top .faq__accordion-content.collapsing{-webkit-transition:none;transition:none}.section-general-content .general-top .contact-information{background-color:#ddd;padding:75px 0}.section-general-content .general-top .contact-information__box-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:767px){.section-general-content .general-top .contact-information__box-wrapper{grid-template-columns:repeat(1,1fr)}}.section-general-content .general-top .contact-information__headline{font-size:3.5rem;margin-bottom:30px;margin-top:0;text-align:center}@media only screen and (max-width:767px){.section-general-content .general-top .contact-information__headline{font-size:2.8rem}}.section-general-content .general-top .contact-information__img-holder{margin-bottom:10px}.section-general-content .general-top .contact-information__img{height:40px}.section-general-content .general-top .action-widget__box-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;justify-content:center;margin-top:50px}@media only screen and (max-width:767px){.section-general-content .general-top .action-widget__box-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-general-content .general-top .action-widget__box{text-align:center}.section-general-content .general-top .action-widget__title{display:block;margin-bottom:10px}.section-general-content .general-find-my__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-find-my__headline{padding:12px 0}}.section-general-content .general-find-my__section{padding-bottom:30px;text-align:center}.section-general-content .general-find-my__section--bottom{background:#f4f4f4;padding-bottom:0;padding-top:28px}.section-general-content .general-find-my__title{font-size:2.8rem;margin-top:36px}.section-general-content .general-find-my__description{font-size:1.4rem;margin-top:16px}.section-general-content .general-find-my__banner-img-holder{margin-top:32px}.section-general-content .general-find-my__banner-img{margin:auto}.section-general-content .general-imei-check__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-general-content .general-imei-check__headline{padding:12px 0}}.section-general-content .general-imei-check__headline--page{color:#565656;font-size:1.4rem;padding-right:15px;position:absolute;right:0;top:3px}.section-general-content .general-imei-check__section{padding-bottom:30px;text-align:center}.section-general-content .general-imei-check__section--bottom{background-color:#f4f4f4;padding-top:40px}.section-general-content .general-imei-check__title{font-size:2.8rem;margin-top:36px}.section-general-content .general-imei-check__description{font-size:1.4rem;margin-top:16px}.section-general-content .general-imei-check__banner-img-holder{margin-top:32px}.section-general-content .general-imei-check__banner-img{margin:auto}.section-general-content .general-imei-check__tabs{border-bottom:1px solid #c8c8c8}.section-general-content .general-imei-check__tab{display:inline-block;width:48%}.section-general-content .general-imei-check__tab a{border:none;color:#565656;height:48px;line-height:48px;padding:0}.section-general-content .general-imei-check__tab.active a{background:none;border:none;color:#000}.section-general-content .general-imei-check__tab-horizontal-border{background-color:#c8c8c8;display:inline-block;height:32px;vertical-align:middle;width:1px}.section-general-content .general-imei-check .manual{background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);font-size:1.4rem;padding-left:20px;padding-right:20px}.section-general-content .general-imei-check .manual__title{background-color:#000;border-radius:24px;color:#fff;display:inline-block;font-size:2rem;margin-bottom:32px;padding:4px 24px;text-align:center}.section-general-content .general-imei-check .manual__section{border-bottom:1px solid #c8c8c8;padding:20px}.section-general-content .general-imei-check .manual__instruction{margin-bottom:8px;margin-top:8px;text-align:left}.section-general-content .general-imei-check .manual__instruction--align-center{text-align:center}.section-general-content .general-imei-check .manual span{color:#000}.section-general-content .general-imei-check .manual__img{margin:auto}.section-general-content .general-imei-check .manual__dial-img-holder{display:inline-block;position:relative;width:48%}.section-general-content .general-imei-check .manual__dial-img-holder img{width:100%}.section-general-content .general-imei-check .manual__dial-img-holder span{left:0;position:absolute;top:0}.section-general-content .general-imei-check .manual__row{border-top:1px solid #c8c8c8;padding-top:12px}.section-general-content .general-imei-check .manual__menu{background:#e3e3e3;border-radius:4px;margin-bottom:4px;padding:4px}.section-general-content .general-imei-check .manual__menu-inside{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;padding-left:16px;position:relative}.section-general-content .general-imei-check .manual__menu-inside i{color:#e3e3e3}.section-general-content .general-imei-check .manual__menu-content{text-align:left}.section-general-content .general-imei-check .manual__menu-header{font-size:1.2rem;margin:0}.section-general-content .general-imei-check .manual__menu-sub-header{color:#666;font-size:1rem;margin:0}.section-general-content .general-imei-check .manual__menu-right{margin:0;position:absolute;right:16px}.section-general-content .general-imei-check .manual__menu-icon{margin-right:12px}.section-general-content .general-legal{padding-bottom:24px;padding-top:24px}.section-general-content .general-legal__headline{font-size:2.8rem;text-align:center}.section-general-content .general-legal__section{margin-top:32px}.section-general-content .general-legal__box{border-top:3px solid #000;margin-top:4px;padding-top:10px}.section-general-content .general-legal__row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f4;border-radius:4px;font-size:1.4rem;height:52px;justify-content:space-between;margin-bottom:4px;padding:16px;text-decoration:none}.section-general-content .general-legal__row,.section-general-content .general-sales-support__panels{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:679px){.section-general-content .general-sales-support__panels{display:block}}.section-general-content .general-sales-support .left-panel{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:420px;min-width:280px;padding-left:24px;padding-right:24px}@media only screen and (max-width:991px){.section-general-content .general-sales-support .left-panel{max-width:none;padding-left:12px;padding-right:12px}}.section-general-content .general-sales-support .left-panel__logo-holder{margin-bottom:52px;margin-top:32px;text-align:center}.section-general-content .general-sales-support .left-panel__logo{margin:auto}.section-general-content .general-sales-support .left-panel__options-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #dedede;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px;padding-bottom:24px}.section-general-content .general-sales-support .left-panel__option-box{-ms-flex-preferred-size:49%;flex-basis:49%}.section-general-content .general-sales-support .left-panel__option{border:1px solid #d9d9d9;border-radius:4px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15);color:#d9d9d9;font-size:1.4rem;padding-bottom:12px;padding-top:12px;text-align:center;width:100%}.section-general-content .general-sales-support .left-panel__cta-container{margin-top:70px;text-align:center}.section-general-content .general-sales-support .left-panel__cta{max-width:340px;width:100%}.section-general-content .general-sales-support input[type=radio]{display:block;height:0;margin:0;visibility:hidden;width:0}.section-general-content .general-sales-support input[type=radio]:checked+.left-panel__option{border-color:#000;color:#000}.section-general-content .general-sales-support input[type=number]{border:none;border-radius:4px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.15);box-shadow:0 2px 6px rgba(0,0,0,.15);height:48px;width:100%}.section-general-content .general-sales-support input[type=number]::-webkit-input-placeholder{color:#d9d9d9;font-weight:700}.section-general-content .general-sales-support input[type=number]::-moz-placeholder{color:#d9d9d9;font-weight:700}.section-general-content .general-sales-support input[type=number]:-ms-input-placeholder{color:#d9d9d9;font-weight:700}.section-general-content .general-sales-support input[type=number]::-ms-input-placeholder{color:#d9d9d9;font-weight:700}.section-general-content .general-sales-support input[type=number]::placeholder{color:#d9d9d9;font-weight:700}.section-general-content .general-sales-support .right-panel{-webkit-box-flex:1;background-color:#094d2d;color:#fff;-ms-flex:1;flex:1;height:100vh;overflow:scroll;padding:46px 36px}@media only screen and (max-width:991px){.section-general-content .general-sales-support .right-panel{padding:24px 16px}}@media only screen and (max-width:679px){.section-general-content .general-sales-support .right-panel{overflow:inherit}}.section-general-content .general-sales-support .right-panel__device-img-holder{background-color:#000;border-radius:999px;height:150px;margin:auto;padding:16px;width:150px}.section-general-content .general-sales-support .right-panel__device-img{margin:auto;max-height:100%}.section-general-content .general-sales-support .right-panel__device-title{font-size:2.8rem;margin-top:32px;text-align:center}.section-general-content .general-sales-support .right-panel__header{font-size:2rem;margin-top:32px}.section-general-content .general-sales-support .right-panel__description{font-size:1.2rem;margin-top:8px}.section-general-content .general-sales-support .overall-service{border:1px solid #fff;border-radius:12px;color:#fff;padding:8px}.section-general-content .general-sales-support .overall-service__cell{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-right:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;position:relative;text-align:center;width:50%}.section-general-content .general-sales-support .overall-service__cell:first-child{padding-right:8px}.section-general-content .general-sales-support .overall-service__cell:last-child{border-right:none;padding-left:8px}.section-general-content .general-sales-support .overall-service__cell-note{font-size:1rem;position:absolute;right:0;top:0}.section-general-content .general-sales-support .overall-service__label{font-size:12px}.section-general-content .general-sales-support .overall-service__contents{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-size:2rem;justify-content:center;margin-top:8px}.section-general-content .general-sales-support .overall-service__row{border-bottom:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:8px;padding-top:8px}.section-general-content .general-sales-support .overall-service__row:last-child{border-bottom:none}.section-general-content .general-sales-support .overall-service__btn-info{color:#fff;font-size:1.4rem}.section-general-content .general-sales-support .overall-service .switch-fees{background:rgba(0,0,0,.4);margin:auto;width:100%}.section-general-content .general-sales-support .overall-service .switch-fees thead{background:rgba(0,0,0,.4)}.section-general-content .general-sales-support .overall-service .switch-fees td,.section-general-content .general-sales-support .overall-service .switch-fees th{padding:8px;text-align:center;width:20%}.section-general-content .general-sales-support .overall-service .switch-fees th{font-size:1.2rem}.section-general-content .general-sales-support .overall-service .switch-fees td{font-size:1.6rem}.section-general-content .general-sales-support .price-details{margin-top:24px}.section-general-content .general-sales-support .price-details__tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between;list-style:none;margin:0;padding:0}.section-general-content .general-sales-support .price-details__tab{-webkit-box-flex:1;background:#2f2f2f;border-top-left-radius:8px;border-top-right-radius:8px;-ms-flex:1;flex:1;text-align:center;z-index:1}.section-general-content .general-sales-support .price-details__tab a{color:#aaa;display:block;padding:16px;text-decoration:none;width:100%}.section-general-content .general-sales-support .price-details__tab.active{background-color:#e7e7e7;border:2px solid #000;border-bottom:none;z-index:3}.section-general-content .general-sales-support .price-details__tab.active a{color:#000}.section-general-content .general-sales-support .price-details__tab.active a>span{background-color:#000}.section-general-content .general-sales-support .price-details__price-label{background-color:#000;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff;font-size:1rem;margin-left:4px;padding:4px 12px;white-space:nowrap}.section-general-content .general-sales-support .price-details__tab-content{background-color:#e7e7e7;border:2px solid #000;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-2px;padding:12px 12px 36px;position:relative;z-index:2}.section-general-content .general-sales-support .price-details__row{background-color:#fff;border-radius:12px;-webkit-box-shadow:3px 3px 5px 0 #ccc;box-shadow:3px 3px 5px 0 #ccc;margin-top:8px;padding-bottom:12px;padding-top:16px}.section-general-content .general-sales-support .price-details__top{display:-webkit-box;display:-ms-flexbox;display:flex}.section-general-content .general-sales-support .price-details__bottom{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-top:1px solid #dedede;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;justify-content:center;margin-left:8px;margin-right:8px;padding-top:8px}@media only screen and (max-width:679px){.section-general-content .general-sales-support .price-details__bottom{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-left:8px}}.section-general-content .general-sales-support .price-details__cell{-webkit-box-flex:3;border-right:1px solid #dedede;-ms-flex:3;flex:3;text-align:center}.section-general-content .general-sales-support .price-details__cell:first-child{-webkit-box-flex:4;-ms-flex:4;flex:4}.section-general-content .general-sales-support .price-details__cell:last-child{border-right:none}.section-general-content .general-sales-support .price-details__cell-contents{color:#000;display:inline-block;text-align:left}.section-general-content .general-sales-support .price-details__cell-contents--colored .price-details__contents{margin-top:2px}.section-general-content .general-sales-support .price-details__label{font-size:1rem}.section-general-content .general-sales-support .price-details__contents{margin-top:6px}.section-general-content .general-sales-support .price-details__contents strong{font-size:2rem}@media only screen and (max-width:679px){.section-general-content .general-sales-support .price-details__contents{font-size:1.4rem}}.section-general-content .general-sales-support .price-details__percentage{background-color:#000;border-radius:12px;color:#fff;padding:4px;text-align:center}.section-general-content .general-sales-support .price-details__percentage strong{font-size:2.8rem}.section-general-content .general-sales-support .price-details__note{bottom:4px;color:#000;font-size:1rem;position:absolute;right:0}.section-general-content .general-sales-support .is-inactive{display:none}.section-general-content .general-sales-support .is-invisible{visibility:hidden}.section-general-content .general-care-service__section{padding-bottom:40px;padding-top:40px}.section-general-content .general-care-service__title{font-size:2.8rem;margin-bottom:12px}.section-general-content .general-care-service__description{font-size:1.4rem;margin-bottom:36px}.section-general-content .general-care-service__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;list-style:none}.section-general-content .general-care-service__tabs:after,.section-general-content .general-care-service__tabs:before{content:none}.section-general-content .general-care-service__tab{-webkit-box-flex:1;background-color:#f4f4f4;-ms-flex:1;flex:1;position:relative}.section-general-content .general-care-service__tab a{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid silver;border-radius:8px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.6rem;height:100px;text-align:center;width:100%}.section-general-content .general-care-service__checked,.section-general-content .general-care-service__tab a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center}.section-general-content .general-care-service__checked{background-color:#fff;border:1px solid;border-radius:999px;height:24px;position:absolute;right:-8px;top:-8px;width:24px}.section-general-content .general-care-service__img-holder{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center}.section-general-content .general-care-service__img{margin:auto}.section-general-content .general-care-service__img--samsung{height:24px;width:120px}.section-general-content .general-care-service__img--apple{height:40px;width:40px}.section-general-content .general-care-service__tab-content{margin-top:20px}.section-general-content .general-care-service__cta-container{margin-top:16px}.section-general-content .general-care-service__cta{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;gap:8px;justify-content:center;line-height:36px;margin:auto;max-width:276px;width:100%}.section-general-content .general-care-service .step{border-color:#e0e0e0;border-radius:8px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);margin:12px auto auto;overflow:hidden;position:relative}.section-general-content .general-care-service .step__description{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;height:64px;justify-content:center;text-align:center}.section-general-content .general-care-service .step__badge{background-color:#000;border-radius:999px;bottom:54px;color:#fff;font-size:1rem;left:50%;padding:4px 8px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-general-content .general-care-service .usp__img{margin:auto}.section-general-content .general-care-service .usp__brand{font-size:2rem;margin-top:20px;text-align:center}.section-general-content .general-care-service .usp__box{background-color:#fff;border-radius:8px;margin-bottom:8px;padding:20px}.section-general-content .general-care-service .usp__description{font-size:1.4rem;padding-left:16px}.section-general-content .general-care-service .usp__note{font-size:1rem;margin-bottom:0;margin-top:12px;padding-left:16px}.section-general-content .general-care-service .selected{display:none}.section-general-content .general-care-service .active .selected,.section-general-content .general-care-service .unselected{display:block}.section-general-content .general-care-service .active .selected.general-care-service__checked{display:-webkit-box;display:-ms-flexbox;display:flex}.section-general-content .general-care-service .active .unselected,.section-general-content .general-care-service .is-inactive{display:none}.section-general-content .general-plan-details__section{padding-bottom:64px;padding-top:40px}.section-general-content .general-plan-details__section:nth-child(2){padding-bottom:0}.section-general-content .general-plan-details__title{font-size:2.8rem;margin-bottom:12px;text-align:center}.section-general-content .general-plan-details__description{font-size:1.4rem;margin-bottom:24px;margin-top:14px;text-align:center}.section-general-content .general-plan-details .usp{background-color:#fff;border-color:#e0e0e0;border-radius:8px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);margin:12px auto auto;max-width:480px;min-height:273px;overflow:hidden;padding:24px;position:relative}.section-general-content .general-plan-details .usp__img-holder{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:98px}.section-general-content .general-plan-details .usp__image{margin:auto;width:50%}.section-general-content .general-plan-details .usp__title{margin-top:24px}.section-general-content .general-plan-details .usp__description{font-size:1.2rem}.section-general-content .general-plan-details .usp__description small{font-size:1rem}.section-general-content .general-plan-details .price-table{max-width:100%;text-align:center;width:100%}.section-general-content .general-plan-details .price-table__title{font-size:2rem;margin-bottom:24px}.section-general-content .general-plan-details .price-table th{text-align:center}.section-general-content .general-plan-details .price-table th:first-child{max-width:112px;width:25%}.section-general-content .general-plan-details .price-table th:nth-child(2),.section-general-content .general-plan-details .price-table th:nth-child(3){width:37.5%}.section-general-content .general-plan-details .price-table__plan{border-radius:8px;color:#fff;font-weight:700;margin-bottom:4px;padding:20px 4px}.section-general-content .general-plan-details .price-table__header{background-color:#000;border-top-left-radius:24px;border-top-right-radius:24px;color:#fff;padding:12px}.section-general-content .general-plan-details .price-table__cell{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-bottom:1px solid #a2a2a2;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center}.section-general-content .general-plan-details .price-table__cell--last{border-bottom:none}.section-general-content .general-plan-details .price-table__note{font-size:1.2rem;margin-top:20px}.section-general-content .general-plan-details__cta-container{bottom:30px;margin-bottom:64px;margin-top:24px;position:sticky;text-align:center}.section-general-content .general-plan-details__cta{max-width:400px;width:100%}.section-general-content .general-special-promotion__section{padding-bottom:28px;padding-top:48px}.section-general-content .general-special-promotion__img{margin:auto;max-width:400px}.section-general-content .general-special-promotion form{margin:42px auto auto;width:400px}.section-general-content .general-special-promotion .form-group{margin-bottom:0}.section-general-content .general-special-promotion__agreement{display:block;font-size:1.4rem;font-weight:400}.section-general-content .general-special-promotion__agreement--all{font-weight:700}.section-general-content .general-special-promotion__agreement a{text-decoration:none}.section-general-content .general-special-promotion__agreement input[type=checkbox]{margin-right:4px;margin-top:0;vertical-align:middle}.section-general-content .general-special-promotion__note{font-size:1.2rem}.section-general-content .general-special-promotion__cta-container{margin-top:12px;text-align:center}.section-general-content .general-special-promotion__cta{max-width:400px;width:100%}.section-general-content .general-special-promotion__unavailable-message{color:#d0011d;font-size:1.2rem;text-align:center}.section-general-content .general-special-promotion .modal-special-promotion-success .success__img-holder{margin-top:32px}.section-general-content .general-special-promotion .modal-special-promotion-success .success__img{margin:auto}.section-general-content .general-special-promotion .modal-special-promotion-success .success__text{font-size:2.8rem;line-height:38px;margin-top:24px;text-align:center}.section-general-content .general-special-promotion .modal-special-promotion-success .success__cta-container{margin-top:36px;text-align:center}.section-general-content .general-special-promotion .modal-special-promotion-success .success__cta{margin-bottom:16px;max-width:400px;width:100%}.section-general-content .general-content{padding:50px 0}.section-general-content .general-content a{word-wrap:break-word;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.section-general-content .general-content ol,.section-general-content .general-content ul{margin-bottom:10px}.section-general-content .general-content li{margin-bottom:5px}.section-general-content .general-content p{margin-bottom:10px}.section-general-content .general-content p>img{margin:20px 0}.section-general-content .general-content img{display:block;margin-bottom:10px;width:100%}.section-enrollment .landing .product-hero{background-color:#f7f6fc;padding-bottom:32px}.section-enrollment .landing .product-hero__headline{font-size:26px;margin-bottom:20px;margin-top:24px;text-align:center}.section-enrollment .landing .product-hero__headline strong{font-size:50px}.section-enrollment .landing .product-hero__img{height:386px;margin-top:64px;-o-object-fit:none;object-fit:none;width:100%}.section-enrollment .landing .service-details-feature{background-position:50%;background-repeat:no-repeat;position:relative}.section-enrollment .landing .service-details-feature__header{font-size:40px;margin-bottom:35px;margin-top:55px;text-align:center}.section-enrollment .landing .service-details-feature__header--white{color:#fff}.section-enrollment .landing .service-details-feature__header small{font-size:1.4rem;font-weight:400;vertical-align:top}.section-enrollment .landing .service-details-feature--01{background-color:#fff2f9;height:754px;padding-bottom:60px;padding-top:74px}.section-enrollment .landing .service-details-feature--01 .feature-img{height:374px;-o-object-fit:none;object-fit:none;width:100%}.section-enrollment .landing .service-details-feature--02{background-color:#f7e6e6;padding-top:68px}.section-enrollment .landing .service-details-feature--02 .feature-img{margin:36px auto auto}.section-enrollment .landing .service-details-feature--02 .service-details-feature__header{margin-bottom:0;margin-top:0}.section-enrollment .landing .service-details-feature--02 .service-details-feature__header small{line-height:40px}.section-enrollment .landing .service-details-feature--03{background-color:#f1f1e3;height:773px}.section-enrollment .landing .service-details-feature--03 .feature-img{height:385px;margin-bottom:64px;-o-object-fit:none;object-fit:none;width:100%}.section-enrollment .landing .service-details-feature--04{background:url(../images/enrollment/bg-landing-service-details-feature-04.png) no-repeat bottom;height:807px}.section-enrollment .landing .service-details-feature--04 .feature-img{height:494px;margin-top:80px;-o-object-fit:cover;object-fit:cover}.section-enrollment .landing .service-details-feature--05{height:796px}.section-enrollment .landing .service-details-feature--05 .feature-img{height:520px;margin:auto;-o-object-fit:cover;object-fit:cover;width:432px}.section-enrollment .landing .service-details-feature--06{height:756px}.section-enrollment .landing .service-details-feature--06 .feature-img{height:359px;margin-top:50px;-o-object-fit:none;object-fit:none;width:100%}.section-enrollment .landing .service-details-feature--06 .feature-note{margin-top:36px;text-align:center;vertical-align:middle}.section-enrollment .landing .service-details-feature--06 .feature-note img{vertical-align:top}.section-enrollment .landing .service-details-feature__switch-option-toggle{color:#000;cursor:pointer;font-size:18px;text-align:center}.section-enrollment .landing .service-details-feature__note{font-size:1rem;margin:auto;max-width:400px}.section-enrollment .landing .service-details-feature__note--right{text-align:right}.section-enrollment .landing .has-error input{border-color:#d0011d}.section-enrollment .landing .switch-options{margin-top:48px}.section-enrollment .landing .switch-options__preview-note{font-size:1.2rem;margin-bottom:25px;text-align:center}.section-enrollment .landing .switch-options__content{text-align:center}.section-enrollment .landing .switch-options__no-result{border:1px solid #d0011d;color:#d0011d;display:inline-block;padding:10px}.section-enrollment .landing .switch-options .authenticate__label{display:block;margin-top:16px}.section-enrollment .landing .switch-options .authenticate__input-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.section-enrollment .landing .switch-options .authenticate__input-container input{border:none;font-size:1.4rem;margin-right:4px;padding-left:8px;width:100%}.section-enrollment .landing .switch-options .authenticate__time-board-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;right:124px}.section-enrollment .landing .switch-options .authenticate__btn{-ms-flex-negative:0;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;flex-shrink:0;padding-left:0;padding-right:0;text-align:center;width:112px}.section-enrollment .landing .switch-options .terms-and-conditions-agreement-group{font-size:1.4rem}.section-enrollment .landing .switch-options .terms-and-conditions-agreement-group__box--sub{padding-left:20px}.section-enrollment .landing .service-info{padding-bottom:56px;text-align:center}.section-enrollment .landing .service-info-table{margin-bottom:36px;max-width:100%;text-align:center;width:100%}.section-enrollment .landing .service-info-table th{height:64px;text-align:center}.section-enrollment .landing .service-info-table th:first-child{max-width:112px;width:25%}.section-enrollment .landing .service-info-table__header{background-color:#000;border-top-left-radius:24px;border-top-right-radius:24px;color:#fff;font-size:2rem;padding:12px;width:37.5%}.section-enrollment .landing .service-info-table td:nth-child(n+2){background-color:#fff}.section-enrollment .landing .service-info-table__service{border-radius:8px;color:#fff;font-size:1.4rem;font-weight:700;margin-bottom:4px;padding:20px 4px}.section-enrollment .landing .service-info-table__cell{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-bottom:1px solid #a2a2a2;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;font-weight:700;height:100%;justify-content:center}.section-enrollment .landing .service-info-table__cell--last{border-bottom:none}.section-enrollment .landing .service-info-table__cell .fa-check{color:#3ebb59;font-size:24px}.section-enrollment .landing .service-info-table__cell .fa-times{color:#d83131;font-size:24px}.section-enrollment .landing .is-inactive{display:none}.section-enrollment .landing .modal-switch-option-preview__header-close{font-size:1.6rem;position:absolute;right:15px;top:10px}.section-enrollment .landing .modal-switch-option-preview__info-board{border-bottom:1px solid #c8c8c8}.section-enrollment .landing .modal-switch-option-preview__info-board:last-child{border-bottom:none}.section-enrollment .landing .modal-switch-option-preview__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.section-enrollment .landing .modal-switch-option-preview__device-img-holder{-ms-flex-negative:0;flex-shrink:0;height:64px;margin:4px 8px;padding:0;position:relative;width:56px}.section-enrollment .landing .modal-switch-option-preview__device-img{height:64px;left:0;margin-left:auto;margin-right:auto;padding:0;position:absolute;right:0;width:46px}.section-enrollment .landing .modal-switch-option-preview__device-img--front{-webkit-transform:translate(10px);transform:translate(10px);z-index:1}.section-enrollment .landing .modal-switch-option-preview__device-img--back{-webkit-transform:translate(-10px);transform:translate(-10px);z-index:0}.section-enrollment .landing .modal-switch-option-preview__header{font-size:2rem;margin-top:24px}.section-enrollment .landing .modal-switch-option-preview__device-storage{color:#aaa}.section-enrollment .landing .modal-switch-option-preview__note{color:#dc5000;font-size:1.2rem;margin-top:16px}.section-enrollment .landing .messenger-container{bottom:24px;position:fixed;right:12px}.section-enrollment .landing__cta-container{text-align:center}.section-enrollment .landing__cta{-webkit-box-shadow:none;box-shadow:none;display:block;margin:auto;max-width:300px;width:100%}.section-enrollment .landing__cta--borderless{background:none;border:none}.section-enrollment .landing__cta:nth-child(2){margin-top:12px}.section-enrollment .application .enrollment-progress-bar{background-color:#d9d9d9;border-radius:8px;height:13px;margin-top:40px;overflow:hidden;width:100%}.section-enrollment .application .enrollment-progress-bar__step{background-color:#000;border-radius:8px;height:13px;width:33%}.section-enrollment .application .enrollment-progress-bar__step--first{width:33%}.section-enrollment .application .enrollment-progress-bar__step--second{width:66%}.section-enrollment .application .enrollment-progress-bar__step--last{width:100%}.section-enrollment .application .headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-enrollment .application .headline{padding:12px 0}}.section-enrollment .application .device{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding:24px}.section-enrollment .application .device__img-holder{height:92px;position:relative;width:136px}.section-enrollment .application .device__img{height:92px;left:0;margin-left:auto;margin-right:auto;padding:0;position:absolute;right:0;width:64px}.section-enrollment .application .device__img--front{-webkit-transform:translate(12px);transform:translate(12px);z-index:1}.section-enrollment .application .device__img--back{-webkit-transform:translate(-12px);transform:translate(-12px);z-index:0}.section-enrollment .application .device__img__note{font-size:1rem}.section-enrollment .application .device__description{font-size:2rem}.section-enrollment .application .device__phone-number{font-size:1.4rem}.section-enrollment .application .device__note{font-size:1rem;margin-bottom:0;margin-top:12px}.section-enrollment .application .device__note a{color:#373737;font-weight:700;text-decoration:none}.section-enrollment .application .page-title{font-size:2.8rem}.section-enrollment .application .page-description{font-size:1.4rem}.section-enrollment .application .user-form{padding:25px 0}.section-enrollment .application .user-page-headline{margin:10px 0 25px;padding:10px 0;position:relative}.section-enrollment .application .user-page-headline__main{font-size:2rem;line-height:1.25em;margin:0 0 5px}.section-enrollment .application .user-page-headline__sub{font-size:1.6rem;line-height:1.25em;margin:0 0 10px}.section-enrollment .application .user-page-headline--full .user-page-headline__main,.section-enrollment .application .user-page-headline--full .user-page-headline__sub{text-align:center}.section-enrollment .application .user-page-headline--full:after{max-width:168px}.section-enrollment .application .user-page-headline--side .user-page-headline__main,.section-enrollment .application .user-page-headline--side .user-page-headline__sub{text-align:inherit}@media only screen and (max-width:991px){.section-enrollment .application .user-page-headline--side .user-page-headline__main,.section-enrollment .application .user-page-headline--side .user-page-headline__sub{text-align:center}}.section-enrollment .application .user-page-headline--side:after{max-width:none}.section-enrollment .application .user-page-headline:after{border-bottom:1px solid #ddd;content:"";display:block;margin:15px auto 0;width:100%}.section-enrollment .application .user-info-panel{background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);margin-bottom:25px;overflow:hidden}.section-enrollment .application .user-info-panel__heading{background-color:#000;padding:20px 30px}@media only screen and (max-width:991px){.section-enrollment .application .user-info-panel__heading{padding:15px}}.section-enrollment .application .user-info-panel__title{color:#fff;font-size:1.6rem;line-height:1em;margin:0}.section-enrollment .application .user-info-panel__body{padding:30px}@media only screen and (max-width:991px){.section-enrollment .application .user-info-panel__body{padding:15px}}.section-enrollment .application .user-info-content{margin-bottom:30px}.section-enrollment .application .user-info-content:last-child{margin-bottom:0}.section-enrollment .application .user-info-content__title{border-bottom:1px solid #ddd;line-height:1em;margin-bottom:10px;padding-bottom:10px}.section-enrollment .application .user-info-content__sub-title{margin-bottom:5px}.section-enrollment .application .user-info-content__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.section-enrollment .application .user-info-content__subject,.section-enrollment .application .user-info-content__value{word-wrap:break-word;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.section-enrollment .application .user-info-content__subject{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px;width:220px}@media only screen and (max-width:991px){.section-enrollment .application .user-info-content__subject{width:174px}}.section-enrollment .application .user-info-content__value{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.section-enrollment .application .user-info-content__img-holder{margin-bottom:5px;width:72px}.section-enrollment .application .user-info-content__img{width:100%}.section-enrollment .application .user-info-content__cta-container{margin:10px 0 0}.section-enrollment .application .modal-service-plan__title{border-bottom:1px solid #000;color:#000;font-size:2rem;text-align:center}.section-enrollment .application .modal-service-plan__table{border-collapse:collapse;margin-top:20px;text-align:center;width:100%}.section-enrollment .application .modal-service-plan__table td,.section-enrollment .application .modal-service-plan__table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;min-height:48px;text-align:center}.section-enrollment .application .modal-service-plan__table td:last-child,.section-enrollment .application .modal-service-plan__table th:last-child{border-right:none}.section-enrollment .application .modal-service-plan__table-cell{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;justify-content:center;min-height:48px}.section-enrollment .application .modal-service-plan ul{font-size:1rem;margin-bottom:16px;margin-top:12px;padding-left:10px}.section-enrollment .application .modal-service-plan__eligible-label{font-size:1.2rem;margin-bottom:0}.section-enrollment .application .modal-service-plan__eligible-label+ul{margin-top:4px}.section-enrollment .application .modal-service-plan__cta-container{text-align:center}.section-enrollment .application .modal-service-plan__cta{border:none;height:48px;max-width:400px;width:100%}.section-enrollment .enrollment-registration__heading{font-size:2.8rem;margin-bottom:48px;margin-top:28px}.section-enrollment .enrollment-registration__heading span{font-weight:700}.section-enrollment .enrollment-registration__img{margin:auto;width:56px}.section-enrollment .enrollment-registration__note{font-size:1.2rem;margin-bottom:0}.section-enrollment .enrollment-registration__label{color:#000}.section-enrollment .enrollment-registration__input{border:none;border-bottom:1px solid #959595;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding-left:0}.section-enrollment .enrollment-registration .registration-otp-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #959595;display:-webkit-box;display:-ms-flexbox;display:flex}.section-enrollment .enrollment-registration .registration-otp-group input{border:none;-webkit-box-shadow:none;box-shadow:none;padding-left:0}.section-enrollment .enrollment-registration .registration-otp-group__box--code{-webkit-box-flex:1;-ms-flex:1;flex:1;width:140px}.section-enrollment .enrollment-registration .registration-otp-group__box--cta{padding-left:16px}.section-enrollment .enrollment-registration .registration-otp-group__box--cta button{border-radius:999px;padding:8px 12px}.section-enrollment .enrollment-registration__otp-guide{font-size:1.4rem}.section-enrollment .enrollment-registration .registration-agreement-group{margin-top:32px}.section-enrollment .enrollment-registration .registration-agreement-group .form-group{margin:0}.section-enrollment .enrollment-registration__checkbox{display:block;font-weight:400}.section-enrollment .enrollment-registration__checkbox input[type=checkbox]{margin:0;vertical-align:middle}.section-enrollment .enrollment-registration__cta-container{margin-top:36px}.section-enrollment .enrollment-registration__cta{max-width:400px;width:100%}.section-enrollment .enrollment-registration__login-message{font-size:1.4rem;margin-top:16px;text-align:center}.section-enrollment .enrollment-registration .is-inactive{display:none}.section-enrollment .enrollment-registration input[type=radio]{height:0;visibility:hidden;width:0}.section-enrollment .enrollment-registration__login-message{text-align:1.4rem}.section-enrollment .enrollment-registration .modal-enrollment-agreement .enrollment-agreement__contents{font-size:1.2rem;margin:0}.section-enrollment .enrollment-registration .modal-enrollment-agreement .enrollment-agreement__contents strong{font-size:1.4rem}.section-enrollment .enrollment-registration .modal-enrollment-agreement .enrollment-agreement__cta-container,.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp{text-align:center}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__img-container{margin-bottom:16px}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__img{margin:auto}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__title{font-size:2.8rem}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__description{font-size:1.4rem}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__label{display:block;margin-top:24px;text-align:left}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__fields-counter span{font-weight:700}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__fields-pincode{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__fields-pincode .pincode-input-simulate,.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__fields-pincode .pincode-input-single{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:700;height:54px;margin:0;padding:5px;text-align:center}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__fields-pincode .pincode-input-simulate{font-size:2rem;width:16.66667%}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__fields-pincode .pincode-input-single{font-size:2.8rem;width:100%}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__fields-pincode .pincode-input-single[readonly]{height:0;opacity:0;padding:0;position:absolute;width:0;z-index:-1}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__resend-btn{background-color:transparent;border:none;color:#000;margin-bottom:10px}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__resend-btn[disabled]{display:none}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__resend-btn-icon{color:#e6007e}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__cta-container{margin-top:16px}.section-enrollment .enrollment-registration .modal-enrollment-verification-otp .verification-otp__cta{max-width:400px;width:100%}.section-enrollment .enrollment-registration .invisible{visibility:hidden}.section-enrollment .enrollment-product-details__section{padding-bottom:28px}.section-enrollment .enrollment-product-details__section:first-of-type{padding:0}.section-enrollment .enrollment-product-details__section:nth-of-type(2){padding-top:36px}.section-enrollment .enrollment-product-details__section:nth-of-type(3){padding-top:24px}.section-enrollment .enrollment-product-details__section:nth-of-type(4){padding-top:20px}.section-enrollment .enrollment-product-details__heading{font-size:2.8rem;margin-bottom:20px;margin-top:28px}.section-enrollment .enrollment-product-details__heading span{font-weight:700}.section-enrollment .enrollment-product-details__features{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);row-gap:16px}.section-enrollment .enrollment-product-details__feature{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:16px;text-align:center}.section-enrollment .enrollment-product-details__feature img{display:block;height:72px;-o-object-fit:none;object-fit:none;width:100%}.section-enrollment .enrollment-product-details__feature span{font-weight:700}.section-enrollment .enrollment-product-details__feature--only{grid-column:span 2}.section-enrollment .enrollment-product-details__modal-btn-container{margin-top:16px;text-align:right}.section-enrollment .enrollment-product-details__modal-btn{font-size:1.4rem}.section-enrollment .enrollment-product-details__price-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center;margin-top:36px}.section-enrollment .enrollment-product-details__price-container img{margin-right:4px}.section-enrollment .enrollment-product-details__price-container span{font-weight:700}.section-enrollment .enrollment-product-details .consent{background-color:#f4f4f4;border-radius:9px;margin-top:12px}.section-enrollment .enrollment-product-details .consent label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;gap:10px;margin-bottom:0;padding:24px 20px}.section-enrollment .enrollment-product-details .consent__title{font-weight:700;margin-bottom:0}.section-enrollment .enrollment-product-details .consent__description,.section-enrollment .enrollment-product-details .consent__link{font-size:1.4rem;margin-bottom:0}.section-enrollment .enrollment-product-details .consent input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.section-enrollment .enrollment-product-details .consent__checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex}.section-enrollment .enrollment-product-details .consent__checkbox{background-image:url(../images/enrollment/icon-unchecked-circle.svg);background-repeat:no-repeat;display:inline-block;height:32px;width:32px}.section-enrollment .enrollment-product-details .consent input[type=checkbox]:checked+.consent__checkbox{background-image:url(../images/enrollment/icon-checked-circle.svg)}.section-enrollment .enrollment-product-details .consent[open] label{padding-bottom:12px}.section-enrollment .enrollment-product-details .switch-option-list{font-size:1.2rem;padding:0 12px 24px}.section-enrollment .enrollment-product-details .switch-option-list__box{background:#fff;border-radius:9px;padding:14px 12px}.section-enrollment .enrollment-product-details .switch-option-list__item{border-bottom:1px solid #c8c8c8;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 10px}.section-enrollment .enrollment-product-details .switch-option-list__item:first-child{padding-top:0}.section-enrollment .enrollment-product-details .switch-option-list__option{margin-right:24px}.section-enrollment .enrollment-product-details .switch-option-list__device{margin-right:16px}.section-enrollment .enrollment-product-details .switch-option-list__storage{color:#aaa}.section-enrollment .enrollment-product-details .switch-option-list__note{margin-bottom:0;margin-top:8px}.section-enrollment .enrollment-product-details__cta-container{margin-bottom:24px;margin-top:24px;text-align:center}.section-enrollment .enrollment-product-details__cta{max-width:400px;width:100%}.section-enrollment .enrollment-product-details .c2p__description{font-size:1.4rem;line-height:24px;margin-bottom:0;margin-top:36px;text-align:center}.section-enrollment .enrollment-product-details .c2p__features{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:20px;margin-top:24px}.section-enrollment .enrollment-product-details .c2p__feature{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background:#fff;border-radius:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;padding:12px}.section-enrollment .enrollment-product-details .c2p__img-holder{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section-enrollment .enrollment-product-details .c2p__img{height:84px;-o-object-fit:none;object-fit:none}.section-enrollment .enrollment-product-details .c2p__feature-description{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;text-align:center}.section-enrollment .enrollment-product-details .c2p__feature-description,.section-enrollment .enrollment-product-details .c2p__note{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section-enrollment .enrollment-product-details .c2p__note{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem}.section-enrollment .enrollment-product-details .c2p__link{background:none;border:none;font-size:1.6rem;font-weight:400;text-decoration:underline}.section-enrollment .enrollment-product-details .form-group{margin:0}.section-enrollment .enrollment-alternative-check__heading{font-size:2.8rem;margin-bottom:20px;margin-top:28px}.section-enrollment .enrollment-alternative-check__heading span{font-weight:700}.section-enrollment .enrollment-alternative-check__img-holder{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:120px;margin-top:80px}.section-enrollment .enrollment-alternative-check__cta-container{margin-bottom:32px;margin-top:24px;text-align:center}.section-enrollment .enrollment-alternative-check__cta{max-width:400px;width:100%}.section-enrollment .enrollment-plan-selection__section{padding-bottom:36px;padding-top:36px}.section-enrollment .enrollment-plan-selection__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;list-style:none;padding-bottom:12px;padding-top:14px}.section-enrollment .enrollment-plan-selection__tabs:after,.section-enrollment .enrollment-plan-selection__tabs:before{content:none}.section-enrollment .enrollment-plan-selection__tab{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.section-enrollment .enrollment-plan-selection__tab a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;word-wrap:break-word;background-color:#f4f4f4;border:1px solid silver;border-radius:8px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:2rem;height:100%;justify-content:space-between;min-height:100px;width:100%}@media only screen and (max-width:679px){.section-enrollment .enrollment-plan-selection__tab a{font-size:1.6rem}}.section-enrollment .enrollment-plan-selection__tab.active a{color:#fff}.section-enrollment .enrollment-plan-selection__tab.active small{border-top:1px solid #fff}.section-enrollment .enrollment-plan-selection__tab.disabled a{pointer-events:none}.section-enrollment .enrollment-plan-selection__tab.disabled .enrollment-plan-selection__unavailable-plan{display:-webkit-box;display:-ms-flexbox;display:flex}.section-enrollment .enrollment-plan-selection__tab input[type=radio]{height:0;position:absolute;visibility:hidden;width:0}.section-enrollment .enrollment-plan-selection__tab small{border-top:1px solid #010101;padding-top:8px;text-align:right;width:100%}.section-enrollment .enrollment-plan-selection__unavailable-plan{background-color:#f4f4f4f0;border-radius:8px;font-size:1.2rem;height:100%;left:0;text-align:center;top:0;width:100%}.section-enrollment .enrollment-plan-selection__checked,.section-enrollment .enrollment-plan-selection__unavailable-plan{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:none;justify-content:center;position:absolute}.section-enrollment .enrollment-plan-selection__checked{background-color:#fff;border:1px solid;border-radius:999px;height:24px;right:-8px;top:-8px;width:24px}.section-enrollment .enrollment-plan-selection .plan-box__row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #c8c8c8;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;justify-content:space-between}.section-enrollment .enrollment-plan-selection .plan-box__row:first-child{border-top:1px solid #c8c8c8}.section-enrollment .enrollment-plan-selection .plan-box__label{font-size:1.2rem}.section-enrollment .enrollment-plan-selection .plan-box__description{font-weight:700}.section-enrollment .enrollment-plan-selection .plan-box__description small{font-size:1rem}.section-enrollment .enrollment-plan-selection .plan-box__contents{font-weight:700;text-align:right}.section-enrollment .enrollment-plan-selection .plan-box__contents--tiny{font-size:1rem}.section-enrollment .enrollment-plan-selection .plan-box__contents small{font-size:1.2rem}.section-enrollment .enrollment-plan-selection .plan-box__note{font-size:1.2rem;margin-top:12px}.section-enrollment .enrollment-plan-selection .plan-box__brand-icon{margin-left:4px}.section-enrollment .enrollment-plan-selection .active .enrollment-plan-selection__checked{display:-webkit-box;display:-ms-flexbox;display:flex}.section-enrollment .enrollment-plan-selection .unable-to-signup__title{font-size:2rem;text-align:center}.section-enrollment .enrollment-plan-selection .unable-to-signup__description span{font-weight:700}.section-enrollment .enrollment-plan-selection__cta-container{margin-top:28px;text-align:center}.section-enrollment .enrollment-plan-selection__cta{max-width:400px;width:100%}.section-enrollment .enrollment-device-details__section{padding-bottom:36px;padding-top:36px}.section-enrollment .enrollment-device-details__header{color:#000;font-size:1.6rem}.section-enrollment .enrollment-device-details__description{font-size:1.4rem}.section-enrollment .enrollment-device-details .device-info-content__box{border-bottom:1px solid #999;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px}.section-enrollment .enrollment-device-details .device-info-content__subject{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px;width:120px}.section-enrollment .enrollment-device-details .device-info-content__value{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.section-enrollment .enrollment-device-details .device-info-content__note{font-size:1.2rem;margin-top:16px}.section-enrollment .enrollment-device-details .switch-option-list{margin-top:32px}.section-enrollment .enrollment-device-details .switch-option-list__box{border-top:1px solid #c8c8c8;margin-bottom:10px;margin-top:20px}.section-enrollment .enrollment-device-details .switch-option-list__row{border-bottom:1px solid #c8c8c8;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;padding:15px 24px}.section-enrollment .enrollment-device-details .switch-option-list__row:last-child{border-bottom:none}.section-enrollment .enrollment-device-details .switch-option-list__note{font-size:1.2rem;margin-top:12px}.section-enrollment .enrollment-device-details .switch-option-list__number{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;justify-content:center;margin-right:24px;width:58px}.section-enrollment .enrollment-device-details .switch-option-list__content{color:#aaa}.section-enrollment .enrollment-device-details .switch-option-list__checkbox-label{display:block;font-size:1.2rem;font-weight:400;vertical-align:middle}.section-enrollment .enrollment-device-details .switch-option-list__checkbox-label input[type=checkbox]{margin:0;vertical-align:middle}.section-enrollment .enrollment-device-details .service-info{padding-top:32px}.section-enrollment .enrollment-device-details .service-info__row{border-bottom:1px solid #c8c8c8;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px}.section-enrollment .enrollment-device-details .service-info__label{font-size:1.2rem;margin-bottom:8px}.section-enrollment .enrollment-device-details .service-info__contents{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-enrollment .enrollment-device-details .service-info__note{font-size:1.2rem;margin-top:12px}.section-enrollment .enrollment-device-details .service-info__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #ddd;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:24px;padding-left:16px;padding-right:16px}.section-enrollment .enrollment-device-details .service-info__box-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:18px;padding-top:18px}.section-enrollment .enrollment-device-details .service-info__box-row:last-child{border-bottom:none}.section-enrollment .enrollment-device-details .service-info__inner{-webkit-box-flex:1;border-right:1px solid #ddd;-ms-flex:auto;flex:auto;position:relative;text-align:center}.section-enrollment .enrollment-device-details .service-info__inner--right{border-bottom:1px solid #ddd;border-right:none;padding:8px 0;width:164px}.section-enrollment .enrollment-device-details .service-info__inner--right:first-child{padding-top:0}.section-enrollment .enrollment-device-details .service-info__inner--right:last-child{padding-bottom:0}.section-enrollment .enrollment-device-details .service-info__inner:last-child{border:none}.section-enrollment .enrollment-device-details .service-info__content{display:inline-block}.section-enrollment .enrollment-device-details .service-info__claim{font-size:1.2rem;padding-left:16px;padding-right:16px}.section-enrollment .enrollment-device-details .service-info__subject{font-size:1.2rem}.section-enrollment .enrollment-device-details .service-info__subject span{background-color:#000;border-bottom-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff;font-size:1rem;font-weight:700;padding:3px 8px}.section-enrollment .enrollment-device-details .service-info__value{font-size:1.6rem}.section-enrollment .enrollment-device-details .plan{border-radius:8px;overflow:hidden}.section-enrollment .enrollment-device-details .plan__title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.section-enrollment .enrollment-device-details .plan__label{font-size:1.2rem}.section-enrollment .enrollment-device-details .plan__name{text-align:right}.section-enrollment .enrollment-device-details .plan__care-services{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding-bottom:8px;padding-top:8px}.section-enrollment .enrollment-device-details .plan__care-service{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;border-right:1px solid #c8c8c8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;font-size:1.2rem;padding:6px}.section-enrollment .enrollment-device-details .plan__care-service:last-child{border-right:none}.section-enrollment .enrollment-device-details .plan__care-service span{overflow-wrap:anywhere;text-align:center}.section-enrollment .enrollment-device-details .plan__care-service-icon-holder{height:32px;margin-bottom:4px;width:100%}.section-enrollment .enrollment-device-details .plan__care-service-icon{height:100%;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.section-enrollment .enrollment-device-details .form-group{margin:0}.section-enrollment .enrollment-device-details .service-info-content__box{border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex}.section-enrollment .enrollment-device-details .service-info-content__inner{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:12px 24px;width:50%}.section-enrollment .enrollment-device-details .service-info-content__subject{color:#000;font-size:1.2rem}.section-enrollment .enrollment-device-details .service-info-content__value{font-weight:700}.section-enrollment .enrollment-device-details .service-info-content__value span{font-size:1rem;font-weight:400}.section-enrollment .enrollment-device-details .service-info-content__vat{font-size:1rem;margin-top:8px}.section-enrollment .enrollment-device-details .diagnosis__header{font-size:2rem}.section-enrollment .enrollment-device-details .diagnosis__description{font-size:1.2rem}.section-enrollment .enrollment-device-details .diagnosis__rounded-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:24px}.section-enrollment .enrollment-device-details .diagnosis__box-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:18px 24px;position:relative;text-align:center;width:50%}.section-enrollment .enrollment-device-details .diagnosis__box-item span{color:#000}.section-enrollment .enrollment-device-details .diagnosis__cta-container{margin-bottom:0}.section-enrollment .enrollment-device-details .diagnosis__cta-container--img{margin-bottom:12px;margin-left:auto;margin-right:auto}.section-enrollment .enrollment-device-details .diagnosis__note-img{margin:16px auto}.section-enrollment .enrollment-device-details .diagnosis__note{font-size:1.2rem;padding-left:24px}.section-enrollment .enrollment-device-details .diagnosis__cta{word-wrap:break-word;white-space:normal;width:100%}.section-enrollment .enrollment-device-details .diagnosis__cta--test{font-size:1.2rem}.section-enrollment .enrollment-device-details .diagnosis__cta--skip{margin-top:30px}.section-enrollment .enrollment-device-details__checkbox-label{display:block;font-size:1.2rem;font-weight:400;vertical-align:middle}.section-enrollment .enrollment-device-details__checkbox-label input[type=checkbox]{margin:0;vertical-align:middle}.section-enrollment .enrollment-device-details__cta-container{margin-top:28px;text-align:center}.section-enrollment .enrollment-device-details__cta{max-width:400px;width:100%}.section-enrollment .enrollment-device-details .disable-sign-up__header{margin-top:36px}.section-enrollment .enrollment-device-details .disable-sign-up__header-icon{width:24px}.section-enrollment .enrollment-device-details .disable-sign-up__contents{font-size:1.4rem;margin-bottom:30px;margin-top:16px}.section-enrollment .enrollment-device-details .disable-sign-up__contents strong{color:#000}.section-enrollment .enrollment-device-details .disable-sign-up__cta{word-wrap:break-word;white-space:normal;width:100%}.section-enrollment .enrollment-results__heading{font-size:2.8rem;margin-bottom:20px;margin-top:28px}.section-enrollment .enrollment-results__heading span{font-weight:700}.section-enrollment .enrollment-results__img-holder{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:120px;margin-top:80px}.section-enrollment .enrollment-results__cta-container,.section-enrollment .enrollment-results__img-holder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.section-enrollment .enrollment-results__cta-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px;margin-top:24px}.section-enrollment .enrollment-results__cta{max-width:400px;width:100%}.section-enrollment .enrollment-results__cta:nth-of-type(2){margin-top:8px}.section-enrollment .enrollment-results__cta .fa{font-size:2rem;vertical-align:middle}.section-enrollment .enrollment-results__content{margin:25px 0}.section-enrollment .enrollment-results__content--pending{font-weight:700}.section-enrollment .enrollment-results__icon{margin-bottom:16px;margin-left:auto;margin-right:auto}.section-enrollment .enrollment-results__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-enrollment .enrollment-results__text{text-align:center}.section-enrollment .enrollment-results__note{font-size:1.4rem;margin-top:15px;text-align:center}.section-purchase-enrollment .landing .our-promise{background-color:#fff;padding:75px 0}.section-purchase-enrollment .landing .our-promise__headline,.section-purchase-enrollment .landing .our-promise__text{text-align:center}.section-purchase-enrollment .landing .our-promise__headline{font-size:2.8rem;margin-bottom:30px;margin-top:0}.section-purchase-enrollment .landing .our-promise__text{font-size:2rem}@media only screen and (max-width:991px){.section-purchase-enrollment .landing .our-promise__text{font-size:1.6rem}}.section-purchase-enrollment .landing .service-details__navigation{border-bottom:2px solid #d9d9d9}@media only screen and (max-width:767px){.section-purchase-enrollment .landing .service-details__container{padding:0}}.section-purchase-enrollment .landing .service-details__tab-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:none;margin-top:0;text-align:center}.section-purchase-enrollment .landing .service-details__tab-item,.section-purchase-enrollment .landing .service-details__tab-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0}.section-purchase-enrollment .landing .service-details__tab-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;-ms-flex:1 0 auto;flex:1 0 auto;float:none;margin:0;max-width:320px;width:33.33333%}@media only screen and (max-width:767px){.section-purchase-enrollment .landing .service-details__tab-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}}.section-purchase-enrollment .landing .service-details__tab-item.active .service-details__tab-btn{border:none;color:#000}.section-purchase-enrollment .landing .service-details__tab-item.active:after{border-bottom:2px solid #000}.section-purchase-enrollment .landing .service-details__tab-item:after{border-bottom:2px solid #d9d9d9;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;-webkit-transform:translateY(2px);transform:translateY(2px);width:100%}.section-purchase-enrollment .landing .service-details__tab-btn{border:none;color:#d9d9d9;display:block;font-size:2rem;margin:0;width:100%}.section-purchase-enrollment .landing .service-details__tab-btn:focus,.section-purchase-enrollment .landing .service-details__tab-btn:hover{background-color:transparent}@media only screen and (max-width:991px){.section-purchase-enrollment .landing .service-details__tab-btn{font-size:1.4rem}}.section-purchase-enrollment .landing .service-details__header-group{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;justify-content:center;overflow:hidden;padding:0}.section-purchase-enrollment .landing .service-details__headline{font-size:2.8rem;line-height:1.25em;margin:30px 0;text-align:center}@media only screen and (max-width:991px){.section-purchase-enrollment .landing .service-details__headline{font-size:2rem}}.section-purchase-enrollment .landing .the-process{background:#f7f7f7;padding:50px 0}.section-purchase-enrollment .landing .the-process__statement{font-size:2rem;margin:0 auto 40px}.section-purchase-enrollment .landing .the-process__box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.section-purchase-enrollment .landing .the-process__box-wrapper+.the-process__box-wrapper{margin-top:60px}@media only screen and (max-width:991px){.section-purchase-enrollment .landing .the-process__box-wrapper+.the-process__box-wrapper{margin-top:40px}}.section-purchase-enrollment .landing .the-process__box--icon{margin-right:20px}.section-purchase-enrollment .landing .the-process__img-holder{margin:0;width:52px}.section-purchase-enrollment .landing .the-process__img{height:auto;width:100%}.section-purchase-enrollment .landing .the-process__heading{font-size:2rem;margin-bottom:5px}.section-purchase-enrollment .landing .the-options{background:#f7f7f7;padding:50px 0}.section-purchase-enrollment .landing .the-options__category-list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 -10px}@media only screen and (max-width:991px){.section-purchase-enrollment .landing .the-options__category-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}.section-purchase-enrollment .landing .the-options__category{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 10px;width:40%}@media only screen and (max-width:991px){.section-purchase-enrollment .landing .the-options__category{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:40px;max-width:475px;width:100%}.section-purchase-enrollment .landing .the-options__category:first-child{margin-top:0}}.section-purchase-enrollment .landing .the-options__heading{font-size:2rem;margin-bottom:10px;margin-top:20px}@media only screen and (max-width:991px){.section-purchase-enrollment .landing .the-options__heading{margin-top:15px}}.section-purchase-enrollment .landing .the-options__img{width:100%}.section-purchase-enrollment .landing .the-faq{background:#f7f7f7;padding:50px 0}.section-purchase-enrollment .landing .the-faq__header{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;margin-bottom:50px;margin-top:50px}.section-purchase-enrollment .landing .the-faq__heading{cursor:pointer;font-size:2rem;margin-bottom:0;padding:25px 0}.section-purchase-enrollment .landing .the-faq__text{margin-bottom:10px}.section-purchase-enrollment .landing .the-faq__list{padding-left:25px}.section-purchase-enrollment .landing .the-faq .table,.section-purchase-enrollment .landing .the-faq__time-table{margin-bottom:10px}.section-purchase-enrollment .landing .the-faq .table td,.section-purchase-enrollment .landing .the-faq .table th,.section-purchase-enrollment .landing .the-faq__time-table td,.section-purchase-enrollment .landing .the-faq__time-table th{background-color:#fff;font-size:1.4rem;padding:10px 15px}.section-purchase-enrollment .landing .the-faq .table th,.section-purchase-enrollment .landing .the-faq__time-table th{vertical-align:top}.section-purchase-enrollment .landing .the-faq__time-table-reference{font-size:.75em}.section-purchase-enrollment .landing .the-faq__accordion-item{border-bottom:1px solid #ddd}.section-purchase-enrollment .landing .the-faq__accordion-icon{position:absolute;right:0;top:30px}.section-purchase-enrollment .landing .the-faq__accordion-toggle{padding-right:30px;position:relative}.section-purchase-enrollment .landing .the-faq__accordion-toggle .the-faq__accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-purchase-enrollment .landing .the-faq__accordion-toggle.collapsed .the-faq__accordion-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.section-purchase-enrollment .landing .the-faq__accordion-content.collapsing{-webkit-transition:none;transition:none}.section-purchase-enrollment .application .user-form{padding:25px 0}.section-purchase-enrollment .application .user-page-headline{margin:10px 0 25px;padding:10px 0;position:relative}.section-purchase-enrollment .application .user-page-headline__main{font-size:2rem;line-height:1.25em;margin:0 0 5px}.section-purchase-enrollment .application .user-page-headline__sub{font-size:1.6rem;line-height:1.25em;margin:0 0 10px}.section-purchase-enrollment .application .user-page-headline--full .user-page-headline__main,.section-purchase-enrollment .application .user-page-headline--full .user-page-headline__sub{text-align:center}.section-purchase-enrollment .application .user-page-headline--full:after{max-width:168px}.section-purchase-enrollment .application .user-page-headline--side .user-page-headline__main,.section-purchase-enrollment .application .user-page-headline--side .user-page-headline__sub{text-align:inherit}@media only screen and (max-width:991px){.section-purchase-enrollment .application .user-page-headline--side .user-page-headline__main,.section-purchase-enrollment .application .user-page-headline--side .user-page-headline__sub{text-align:center}}.section-purchase-enrollment .application .user-page-headline--side:after{max-width:none}.section-purchase-enrollment .application .user-page-headline:after{border-bottom:1px solid #ddd;content:"";display:block;margin:15px auto 0;width:100%}.section-purchase-enrollment .application .user-panel-top{margin-bottom:0}.section-purchase-enrollment .application .user-panel-top__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 0;position:relative}@media only screen and (max-width:991px){.section-purchase-enrollment .application .user-panel-top__inner{display:block}}.section-purchase-enrollment .application .user-panel-top__info{padding:0 15px 0 0}@media only screen and (max-width:991px){.section-purchase-enrollment .application .user-panel-top__info{padding:0 10px 0 0}}.section-purchase-enrollment .application .user-panel-top__info-content{margin:0 0 5px}@media only screen and (max-width:991px){.section-purchase-enrollment .application .user-panel-top__info-content{text-align:center}}.section-purchase-enrollment .application .user-panel-top__info-content--headline{font-size:2.8rem;line-height:1.25em}@media only screen and (max-width:991px){.section-purchase-enrollment .application .user-panel-top__info-content--headline{font-size:2rem}}.section-purchase-enrollment .application .user-panel-top__info-content--instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-purchase-enrollment .application .user-panel-top__info-content--instruction{font-size:1.6rem}}.section-purchase-enrollment .application .user-panel-top__alternative{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:400px}@media only screen and (max-width:991px){.section-purchase-enrollment .application .user-panel-top__alternative{-webkit-box-pack:center;-ms-flex-pack:center;border-top:1px solid #ddd;justify-content:center;margin-top:10px;padding-top:10px;width:auto}}.section-purchase-enrollment .application .user-our-usps{margin-bottom:25px}.section-purchase-enrollment .application .user-our-usps__box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.section-purchase-enrollment .application .user-our-usps__box-wrapper+.user-our-usps__box-wrapper{margin-top:30px}@media only screen and (max-width:991px){.section-purchase-enrollment .application .user-our-usps__box-wrapper+.user-our-usps__box-wrapper{margin-top:20px}}.section-purchase-enrollment .application .user-our-usps__box--icon{margin-right:20px}.section-purchase-enrollment .application .user-our-usps__img-holder{margin:0;width:52px}.section-purchase-enrollment .application .user-our-usps__img{height:auto;width:100%}.section-purchase-enrollment .application .user-our-usps__heading{font-size:2rem;margin-bottom:5px}.section-purchase-enrollment .application .user-our-usps__note{font-size:1.2rem}.section-purchase-enrollment .application .user-order-summary{margin-bottom:25px}.section-purchase-enrollment .application .user-order-summary__card{border:1px solid #ddd}@media only screen and (max-width:991px){.section-purchase-enrollment .application .user-order-summary__card{max-width:none}}.section-purchase-enrollment .application .user-order-summary__card-body,.section-purchase-enrollment .application .user-order-summary__card-header{padding:15px}.section-purchase-enrollment .application .user-order-summary__card-header{background-color:#000}.section-purchase-enrollment .application .user-order-summary__card-body{background-color:#fff}.section-purchase-enrollment .application .user-order-summary__heading{color:#fff;font-size:2rem;margin:0}.section-purchase-enrollment .application .user-order-summary__img-holder{height:160px;left:100%;margin:0 0 0 10%;padding:0;position:absolute;top:0;width:112px}@media only screen and (max-width:1199px){.section-purchase-enrollment .application .user-order-summary__img-holder{left:auto;margin:0 auto 15px;position:relative;top:auto}}.section-purchase-enrollment .application .user-order-summary__img{margin:0;position:absolute;width:100%}.section-purchase-enrollment .application .user-order-summary__img--front{left:-50%;-webkit-transform:translate(25px);transform:translate(25px);z-index:1}.section-purchase-enrollment .application .user-order-summary__img--back{left:50%;-webkit-transform:translate(-25px,5px);transform:translate(-25px,5px);z-index:0}.section-purchase-enrollment .application .user-order-summary__note{font-size:1.4rem;margin-bottom:0;margin-top:15px}.section-purchase-enrollment .application .user-info-content{margin-bottom:30px}.section-purchase-enrollment .application .user-info-content:last-child{margin-bottom:0}.section-purchase-enrollment .application .user-info-content__title{border-bottom:1px solid #ddd;line-height:1em;margin-bottom:10px;padding-bottom:10px}.section-purchase-enrollment .application .user-info-content__sub-title{margin-bottom:5px}.section-purchase-enrollment .application .user-info-content__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.section-purchase-enrollment .application .user-info-content__subject,.section-purchase-enrollment .application .user-info-content__value{word-wrap:break-word;font-size:1.4rem;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.section-purchase-enrollment .application .user-info-content__subject{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px;width:220px}@media only screen and (max-width:991px){.section-purchase-enrollment .application .user-info-content__subject{width:174px}}.section-purchase-enrollment .application .user-info-content__value{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.section-purchase-enrollment .application .user-info-content__img-holder{margin-bottom:5px;width:72px}.section-purchase-enrollment .application .user-info-content__img{width:100%}.section-purchase-enrollment .application .user-info-content__cta-container{margin:10px 0 0}.section-purchase-enrollment .application .user-purchase-enrollment-imei-associate__body-content{padding:30px 0}.section-purchase-enrollment .application .user-purchase-enrollment-imei-associate__input-group{margin-bottom:5px}.section-purchase-enrollment .application .user-purchase-enrollment-imei-associate__note,.section-purchase-enrollment .device-details__label-hint{color:#999;font-size:1.4rem}.section-purchase-enrollment .device-details__field-group{margin-bottom:30px}.section-purchase-enrollment .device-details__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-purchase-enrollment .device-details__options-box{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:88px;margin:5px;overflow:hidden;position:relative;width:calc(50% - 10px)}.section-purchase-enrollment .device-details__options-input{position:absolute;visibility:hidden}.section-purchase-enrollment .device-details__options-input:checked+.device-details__options-content{border:2px solid #999}.section-purchase-enrollment .device-details__options-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:10px}.section-purchase-enrollment .device-details__options-img-holder{width:88px}.section-purchase-enrollment .device-details__options-img-holder+.device-details__options-text{font-size:1.2rem;margin-top:2px}.section-purchase-enrollment .device-details__options-text{text-align:center}.section-purchase-enrollment .device-details__options-color{background-color:transparent;border:1px solid #eaeaea;border-radius:500px;display:block;height:32px;margin-bottom:5px;overflow:hidden;width:32px}.section-purchase-enrollment .device-details__options-color+.device-details__options-text{font-size:1.4rem}.section-purchase-enrollment .device-details__sticky-widget{display:table;margin:0 auto;text-align:center;width:380px}@media only screen and (max-width:991px){.section-purchase-enrollment .device-details__sticky-widget{display:none}}.section-purchase-enrollment .device-details__sticky-widget-content.affix{top:80px}@media only screen and (max-width:991px){.section-purchase-enrollment .device-details__sticky-widget-content.affix{position:relative;top:auto!important}}.section-purchase-enrollment .device-details__sticky-widget-content.affix-bottom{position:absolute}@media only screen and (max-width:991px){.section-purchase-enrollment .device-details__sticky-widget-content.affix-bottom{position:relative;top:auto!important}}.section-purchase-enrollment .device-details__device-brand{width:380px}.section-purchase-enrollment .device-details__device-brand-img-holder{display:block;max-width:380px}.section-purchase-enrollment .device-details .user-selected-device{width:380px}.section-purchase-enrollment .device-details .user-selected-device__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:20px;padding:0}.section-purchase-enrollment .device-details .user-selected-device__list-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:20px;text-align:center}.section-purchase-enrollment .device-details .user-selected-device__content,.section-purchase-enrollment .device-details .user-selected-device__img-holder{display:block;margin:0 auto}.section-purchase-enrollment .device-details .user-selected-device__img-holder{height:290px;margin-bottom:10px;padding:5px 0;position:relative;width:198px}.section-purchase-enrollment .device-details .user-selected-device__img{margin:0;position:absolute;width:100%}.section-purchase-enrollment .device-details .user-selected-device__img--front{left:-50%;-webkit-transform:translate(50px);transform:translate(50px);z-index:1}.section-purchase-enrollment .device-details .user-selected-device__img--back{left:50%;-webkit-transform:translate(-50px,5px);transform:translate(-50px,5px);z-index:0}.section-purchase-enrollment .device-details .user-selected-device__box{margin:0 0 5px}.section-purchase-enrollment .device-details .user-selected-device__cta-container{margin:10px auto;max-width:198px}.section-purchase-enrollment .device-details .user-selected-device__cta{width:100%}.section-purchase-enrollment .device-details__cta-container{display:none}@media only screen and (max-width:991px){.section-purchase-enrollment .device-details__cta-container{display:block;text-align:center}}.section-purchase-enrollment .device-details .is-inactive{display:none}.section-purchase-enrollment .quote-plans .plan-details{margin-bottom:25px}.section-purchase-enrollment .quote-plans .plan-details__card{border:1px solid #ddd;margin:0 auto;max-width:375px}@media only screen and (max-width:991px){.section-purchase-enrollment .quote-plans .plan-details__card{max-width:none}}.section-purchase-enrollment .quote-plans .plan-details__card-body,.section-purchase-enrollment .quote-plans .plan-details__card-header{padding:15px}.section-purchase-enrollment .quote-plans .plan-details__card-header{background-color:#000}.section-purchase-enrollment .quote-plans .plan-details__card-body{background-color:#fff}.section-purchase-enrollment .quote-plans .plan-details__amount,.section-purchase-enrollment .quote-plans .plan-details__name,.section-purchase-enrollment .quote-plans .plan-details__term{color:#fff;margin:0;text-align:center}.section-purchase-enrollment .quote-plans .plan-details__name{font-size:1.6rem;margin-top:15px}.section-purchase-enrollment .quote-plans .plan-details__amount{font-size:4.8rem;line-height:1.15em;margin-bottom:5px;margin-top:5px}.section-purchase-enrollment .quote-plans .plan-details__term{font-size:1.4rem;margin-bottom:15px}.section-purchase-enrollment .quote-plans .plan-details__cta-container{margin:15px 0;text-align:center}.section-purchase-enrollment .quote-plans .plan-details__list{margin:15px 0;padding-left:25px}.section-purchase-enrollment .perform-diagnoses__state-visual{margin:30px auto 5px;text-align:center}.section-purchase-enrollment .perform-diagnoses__img-holder{display:inline-block;width:88px}.section-purchase-enrollment .perform-diagnoses__img{width:100%}.section-purchase-enrollment .perform-diagnoses__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-purchase-enrollment .perform-diagnoses__qr-code{margin-bottom:25px}.section-purchase-enrollment .perform-diagnoses__qr-code img{display:block;height:200px;margin:0 auto;width:200px}.section-purchase-enrollment .perform-diagnoses__steps-container{text-align:left}@media only screen and (max-width:991px){.section-purchase-enrollment .perform-diagnoses__steps-container{text-align:center}}.section-purchase-enrollment .perform-diagnoses__steps-number{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#000;border-radius:500px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;margin:0 auto;width:40px}@media only screen and (max-width:991px){.section-purchase-enrollment .perform-diagnoses__steps-number{margin:0 auto 5px}}.section-purchase-enrollment .perform-diagnoses__steps-content{font-size:1.6rem;line-height:1.5em;margin-bottom:25px}.section-purchase-enrollment .perform-diagnoses__cta-container{text-align:center}.section-purchase-enrollment .enrollment-results__content{margin:30px 0}.section-purchase-enrollment .enrollment-results__content--pending{min-height:400px}.section-purchase-enrollment .enrollment-results__state-visual{margin:30px auto 5px;text-align:center}.section-purchase-enrollment .enrollment-results__img-holder{display:inline-block;width:88px}.section-purchase-enrollment .enrollment-results__img{width:100%}.section-purchase-enrollment .enrollment-results__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-purchase-enrollment .enrollment-results__text{text-align:center}.section-purchase-enrollment .enrollment-results__cta-container{margin-top:15px;text-align:center}@media only screen and (max-width:991px){.section-purchase-enrollment .review-order__cta-container{text-align:center}}.section-purchase-enrollment .payment-details__inner-wrapper{padding:25px 0}@media only screen and (max-width:991px){.section-purchase-enrollment .payment-details__inner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.section-purchase-enrollment .payment-details__cta-container{text-align:center}}.section-purchase-enrollment .enrollment-success__content{margin:30px 0}.section-purchase-enrollment .enrollment-success__state-visual{margin:30px auto 5px;text-align:center}.section-purchase-enrollment .enrollment-success__img-holder{display:inline-block;width:88px}.section-purchase-enrollment .enrollment-success__img{width:100%}.section-purchase-enrollment .enrollment-success__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-purchase-enrollment .enrollment-success__text{text-align:center}.section-purchase-enrollment .enrollment-success__cta-container{margin-top:15px;text-align:center}.section-activation-device .application .user-form{padding:25px 0}.section-activation-device .application .user-panel-top{margin-bottom:0}.section-activation-device .application .user-panel-top__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 0;position:relative}@media only screen and (max-width:991px){.section-activation-device .application .user-panel-top__inner{display:block}}.section-activation-device .application .user-panel-top__info{padding:0 15px 0 0}@media only screen and (max-width:991px){.section-activation-device .application .user-panel-top__info{padding:0 10px 0 0}}.section-activation-device .application .user-panel-top__info-content{margin:0 0 5px}@media only screen and (max-width:991px){.section-activation-device .application .user-panel-top__info-content{text-align:center}}.section-activation-device .application .user-panel-top__info-content--headline{font-size:2.8rem;line-height:1.25em}@media only screen and (max-width:991px){.section-activation-device .application .user-panel-top__info-content--headline{font-size:2rem}}.section-activation-device .application .user-panel-top__info-content--instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-activation-device .application .user-panel-top__info-content--instruction{font-size:1.6rem}}.section-activation-device .application .user-panel-top__alternative{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:400px}@media only screen and (max-width:991px){.section-activation-device .application .user-panel-top__alternative{-webkit-box-pack:center;-ms-flex-pack:center;border-top:1px solid #ddd;justify-content:center;margin-top:10px;padding-top:10px;width:auto}}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__info{padding:15px}@media only screen and (max-width:991px){.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__info{padding:15px 0 0}}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__fields{padding:0 15px 15px}@media only screen and (max-width:991px){.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__fields{padding:0}}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__fields-pincode{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__fields-pincode .pincode-input-simulate,.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__fields-pincode .pincode-input-single{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:700;height:54px;margin:0;padding:5px;text-align:center}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__fields-pincode .pincode-input-simulate{font-size:2rem;width:16.66667%}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__fields-pincode .pincode-input-single{font-size:2.8rem;width:100%}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__fields-pincode .pincode-input-single[readonly]{height:0;opacity:0;padding:0;position:absolute;width:0;z-index:-1}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__fields-counter{font-size:1.6rem;line-height:1.15em;margin-top:0;text-align:center}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__fields-counter-timer{color:#000}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__info-sub-heading{line-height:1.25em;margin-top:0;text-align:center}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__fields-cta-container,.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__timed-out-message{text-align:center}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__resend-btn{background-color:transparent;border:none;color:#000;margin-bottom:10px}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__resend-btn[disabled]{display:none}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__resend-btn-icon{color:#e6007e}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__cta{margin-top:10px}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp__customer-service{margin-top:25px;text-align:center}.section-activation-device .application .modal-activation-verification-otp__form .activation-verification-otp .is-inactive{display:none}.section-activation-device .device-details__label-hint{color:#999;font-size:1.4rem}.section-activation-device .device-details__field-group{margin-bottom:30px}.section-activation-device .device-details__header{margin-top:30px}.section-activation-device .device-details__title{font-size:3.5rem}.section-activation-device .device-details__description{color:#999;font-size:2.5rem;margin-bottom:35px}.section-activation-device .device-details__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-activation-device .device-details__options-box{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:88px;margin:5px;overflow:hidden;position:relative;width:calc(50% - 10px)}.section-activation-device .device-details__options-input{position:absolute;visibility:hidden}.section-activation-device .device-details__options-input:checked+.device-details__options-content{border:2px solid #999}.section-activation-device .device-details__options-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:10px}.section-activation-device .device-details__options-img-holder{width:88px}.section-activation-device .device-details__options-img-holder+.device-details__options-text{font-size:1.2rem;margin-top:2px}.section-activation-device .device-details__options-text{text-align:center}.section-activation-device .device-details__options-color{background-color:transparent;border:1px solid #eaeaea;border-radius:500px;display:block;height:32px;margin-bottom:5px;overflow:hidden;width:32px}.section-activation-device .device-details__options-color+.device-details__options-text{font-size:1.4rem}.section-activation-device .device-details__sticky-widget{display:table;margin:0 auto;text-align:center;width:380px}@media only screen and (max-width:991px){.section-activation-device .device-details__sticky-widget{display:none}}.section-activation-device .device-details__sticky-widget-content.affix{top:80px}@media only screen and (max-width:991px){.section-activation-device .device-details__sticky-widget-content.affix{position:relative;top:auto!important}}.section-activation-device .device-details__sticky-widget-content.affix-bottom{position:absolute}@media only screen and (max-width:991px){.section-activation-device .device-details__sticky-widget-content.affix-bottom{position:relative;top:auto!important}}.section-activation-device .device-details__device-brand{width:380px}.section-activation-device .device-details__device-brand-img-holder{display:block;max-width:380px}.section-activation-device .device-details .user-selected-device{width:380px}.section-activation-device .device-details .user-selected-device__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:20px;padding:0}.section-activation-device .device-details .user-selected-device__list-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:20px;text-align:center}.section-activation-device .device-details .user-selected-device__content,.section-activation-device .device-details .user-selected-device__img-holder{display:block;margin:0 auto}.section-activation-device .device-details .user-selected-device__img-holder{height:290px;margin-bottom:10px;padding:5px 0;position:relative;width:198px}.section-activation-device .device-details .user-selected-device__img{margin:0;position:absolute;width:100%}.section-activation-device .device-details .user-selected-device__img--front{left:-50%;-webkit-transform:translate(50px);transform:translate(50px);z-index:1}.section-activation-device .device-details .user-selected-device__img--back{left:50%;-webkit-transform:translate(-50px,5px);transform:translate(-50px,5px);z-index:0}.section-activation-device .device-details .user-selected-device__box{margin:0 0 5px}.section-activation-device .device-details .user-selected-device__cta-container{margin:10px auto;max-width:198px}.section-activation-device .device-details .user-selected-device__cta{width:100%}.section-activation-device .device-details__cta-container{display:none}@media only screen and (max-width:991px){.section-activation-device .device-details__cta-container{display:block;text-align:center}}.section-activation-device .device-details__cta-container--signIn{display:block!important}.section-activation-device .device-details .subscription__field-group{margin-bottom:30px}.section-activation-device .device-details .subscription__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;counter-reset:listCounter;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 -5px}.section-activation-device .device-details .subscription__options-box{counter-increment:listCounter;cursor:pointer;display:block;font-weight:400;margin:5px;position:relative}.section-activation-device .device-details .subscription__options-input{position:absolute;visibility:hidden}.section-activation-device .device-details .subscription__options-input:checked+.subscription__options-content{border:2px solid #999}.section-activation-device .device-details .subscription__options-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;overflow:hidden;padding:10px}.section-activation-device .device-details .subscription__options-content:before{-webkit-box-flex:0;content:counter(listCounter,decimal-leading-zero);display:block;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.2rem;width:25px}@media only screen and (max-width:991px){.section-activation-device .device-details .subscription__options-content:before{display:none}}.section-activation-device .device-details .subscription__options-img-holder{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:48px}.section-activation-device .device-details .subscription__options-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 10px}.section-activation-device .device-details .subscription__options-text{font-size:1.4rem}.section-activation-device .device-details .subscription__options-text--imei{color:#666}.section-activation-device .device-details .is-inactive{display:none}.section-activation-device .quote-plans .plan-details{margin-bottom:25px}.section-activation-device .quote-plans .plan-details__card{border:1px solid #ddd;margin:0 auto;max-width:375px}@media only screen and (max-width:991px){.section-activation-device .quote-plans .plan-details__card{max-width:none}}.section-activation-device .quote-plans .plan-details__card-body,.section-activation-device .quote-plans .plan-details__card-header{padding:15px}.section-activation-device .quote-plans .plan-details__card-header{background-color:#000}.section-activation-device .quote-plans .plan-details__card-body{background-color:#fff}.section-activation-device .quote-plans .plan-details__amount,.section-activation-device .quote-plans .plan-details__name,.section-activation-device .quote-plans .plan-details__term{color:#fff;margin:0;text-align:center}.section-activation-device .quote-plans .plan-details__name{font-size:1.6rem;margin-top:15px}.section-activation-device .quote-plans .plan-details__amount{font-size:4.8rem;line-height:1.15em;margin-bottom:5px;margin-top:5px}.section-activation-device .quote-plans .plan-details__term{font-size:1.4rem;margin-bottom:15px}.section-activation-device .quote-plans .plan-details__cta-container{margin:15px 0;text-align:center}.section-activation-device .quote-plans .plan-details__list{margin:15px 0;padding-left:25px}.section-activation-device .activation-success__state-visual{margin:30px auto 5px;text-align:center}.section-activation-device .activation-success__img-holder{display:inline-block;width:88px}.section-activation-device .activation-success__img{width:100%}.section-activation-device .activation-success__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-activation-device .activation-success__cta-container{text-align:center}.section-payment .application .user-form{padding:25px 0}.section-payment .payment-confirmation__img-holder{margin-top:90px}.section-payment .payment-confirmation__img{margin:auto}.section-payment .payment-confirmation__headline{font-size:2.8rem;padding:32px 16px;text-align:center}.section-payment .payment-confirmation__card-img-holder{display:none}.section-payment .payment-confirmation__content{margin-bottom:90px;text-align:center}.section-payment .payment-confirmation__payment-method{margin:auto auto 24px;max-width:400px}.section-payment .payment-confirmation__payment-method-header{margin-bottom:8px}.section-payment .payment-confirmation__cta-container{text-align:center}.section-payment .payment-confirmation__cta{max-width:400px;width:100%}.section-payment .payment-confirmation .is-inactive{display:none}.section-payment .payment-confirmation-payme{padding:25px 0}.section-payment .payment-confirmation-payme__logo{margin-bottom:10px;width:220px}@media only screen and (max-width:991px){.section-payment .payment-confirmation-payme__logo{margin:auto auto 10px}}.section-payment .payment-confirmation-payme__headline{font-size:2.8rem;text-align:center}.section-payment .payment-confirmation-payme__form{margin:25px 0}@media only screen and (max-width:991px){.section-payment .payment-confirmation-payme__text{text-align:center}}.section-payment .payment-confirmation-payme__steps{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;padding:0}@media only screen and (max-width:991px){.section-payment .payment-confirmation-payme__steps{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:column;flex-direction:column}}.section-payment .payment-confirmation-payme__step{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;list-style-type:none}@media only screen and (max-width:991px){.section-payment .payment-confirmation-payme__step{margin:10px}}.section-payment .payment-confirmation-payme__badge{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:#f4f4f4;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:30px;justify-content:center;margin-right:10px;width:30px}.section-payment .payment-confirmation-payme .is-inactive{display:none}.section-payment .payment-failure__state-visual{margin:30px auto 5px;text-align:center}.section-payment .payment-failure__img-holder{display:inline-block;width:88px}.section-payment .payment-failure__img{width:100%}.section-payment .payment-failure__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-payment .payment-failure__info{margin:15px 0}@media only screen and (max-width:991px){.section-payment .payment-failure__info{margin:0}}.section-payment .payment-failure__header{border-bottom:1px solid #ddd;margin:0;padding:10px 0}@media only screen and (max-width:991px){.section-payment .payment-failure__header{text-align:center}}.section-payment .payment-failure__box-wrapper{padding:10px 0}@media only screen and (max-width:991px){.section-payment .payment-failure__content{text-align:center}}.section-payment .payment-failure__cta-container{text-align:right;width:264px}@media only screen and (max-width:991px){.section-payment .payment-failure__cta-container{text-align:center;width:auto}}.section-payment .payment-failure .is-invisible{visibility:hidden}.section-payment .payment-failure .is-inactive{display:none}.section-payment .payment-success__state-visual{margin:30px auto 5px;text-align:center}.section-payment .payment-success__img-holder{display:inline-block;width:88px}.section-payment .payment-success__img{width:100%}.section-payment .payment-success__headline{font-size:2rem;margin-bottom:25px;text-align:center}.section-payment .payment-success__description{text-align:center}.section-payment .payment-success__info{margin:15px 0}@media only screen and (max-width:991px){.section-payment .payment-success__info{margin:0}}.section-payment .payment-success__header{border-bottom:1px solid #ddd;margin:0;padding:10px 0}@media only screen and (max-width:991px){.section-payment .payment-success__header{text-align:center}}.section-payment .payment-success__box-wrapper{padding:10px 0}@media only screen and (max-width:991px){.section-payment .payment-success__content{text-align:center}}.section-payment .payment-success__cta-container{text-align:right;width:264px}@media only screen and (max-width:991px){.section-payment .payment-success__cta-container{text-align:center;width:auto}}.section-payment .payment-success .virtual-payment__section--bottom{background-color:#f4f4f4;margin:16px -15px 0;padding-bottom:20px}.section-payment .payment-success .virtual-payment__img-holder{margin-bottom:12px;margin-top:30px}.section-payment .payment-success .virtual-payment__img{margin:auto}.section-payment .payment-success .virtual-payment__headline{font-size:2.8rem;margin-bottom:25px;margin-top:24px;text-align:center}.section-payment .payment-success .virtual-payment__content{margin-bottom:50px}.section-payment .payment-success .virtual-payment__content strong{font-size:2rem;font-weight:900}.section-payment .payment-success .virtual-payment__cta-container{margin-top:40px}.section-payment .payment-success .virtual-payment__cta{width:300px}.section-payment .payment-success .virtual-payment .account-box{background-color:#fff;border:1px solid #f4f4f4;border-radius:8px;margin-top:-32px}.section-payment .payment-success .virtual-payment .account-box__section{padding:16px}.section-payment .payment-success .virtual-payment .account-box__section--top{border-bottom:1px solid #c8c8c8;padding:16px}.section-payment .payment-success .virtual-payment .account-box__section--bottom{padding:28px 36px}.section-payment .payment-success .virtual-payment .account-box__label{color:#000;font-size:1.2rem}.section-payment .payment-success .virtual-payment .account-box__account-number{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.section-payment .payment-success .virtual-payment .account-box__copy-btn{background:none;border:none}.section-payment .payment-success .virtual-payment .account-box__value{font-size:1.4rem}.section-payment .payment-success .virtual-payment .account-box__value strong{font-size:2rem}.section-payment .payment-success .virtual-payment .account-box__info{font-size:2rem;margin-top:12px}.section-payment .payment-success .virtual-payment .account-box__row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:12px}.section-payment .payment-success .is-invisible{visibility:hidden}.section-payment .payment-success .is-inactive{display:none}.section-payment .payment-register__headline{font-size:2.8rem;margin-top:90px;text-align:center}.section-payment .payment-register__img-holder{margin-bottom:28px;margin-top:28px}.section-payment .payment-register__img{margin:auto}.section-payment .payment-register__content{font-size:1.4rem;margin:auto;max-width:400px}.section-payment .payment-register__advertising-copy{font-size:2rem;text-align:center}.section-payment .payment-register__advertising-copy strong{font-size:130%}.section-payment .payment-register__cta-container{margin-top:80px;text-align:center}.section-payment .payment-register__cta{max-width:400px;width:100%}.section-payment .payment-register .is-inactive{display:none}.section-payment .payment-penalty-fee__headline{font-size:2rem;margin-bottom:4px;margin-top:32px}.section-payment .payment-penalty-fee__sub-header{font-size:1.4rem}.section-payment .payment-penalty-fee .penalty-box{margin-top:24px;padding:24px}.section-payment .payment-penalty-fee .penalty-box__header{font-size:2.8rem}.section-payment .payment-penalty-fee .penalty-box__description{border-bottom:1px solid #000;border-top:1px solid #000;font-size:1.4rem;margin-top:20px;padding:8px 20px}.section-payment .payment-penalty-fee .penalty-box__fee{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;justify-content:space-between;padding:8px}.section-payment .payment-penalty-fee .penalty-box__fee-value{font-size:2rem}.section-payment .payment-penalty-fee__agreement{margin-top:8px}.section-payment .payment-penalty-fee label{display:block;font-weight:400}.section-payment .payment-penalty-fee__cta-container{text-align:center}.section-payment .payment-penalty-fee__cta{max-width:400px;width:100%}.section-voucher .voucher-codes__section{padding:25px 12px}.section-voucher .voucher-codes__section--bottom{background-color:#fee;min-height:400px;padding-bottom:60px}.section-voucher .voucher-codes__headline{color:#000;font-size:2.8rem}.section-voucher .voucher-codes__description-wrapper{margin-top:8px}.section-voucher .voucher-codes__description-wrapper i{color:#000;font-size:1.6rem;margin-right:4px}.section-voucher .voucher-codes__description-wrapper hr{margin-bottom:14px;margin-top:14px}.section-voucher .voucher-codes__description{font-size:1.4rem}.section-voucher .voucher-codes .coupon__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:12px}.section-voucher .voucher-codes .coupon__details{background-color:#fff;border-radius:12px;padding:24px 0 16px 16px;width:260px}.section-voucher .voucher-codes .coupon__code{font-size:2.8rem;margin:0}.section-voucher .voucher-codes .coupon__title{font-size:1.6rem}.section-voucher .voucher-codes .coupon__desc{font-size:1.4rem}.section-voucher .voucher-codes .coupon__date{font-size:1.2rem}.section-voucher .voucher-codes .coupon__availability{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:12px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;justify-content:center;min-width:70px;text-align:center}.section-out-of-stock .contact-info__section{padding-bottom:25px}.section-out-of-stock .contact-info__icon-holder{margin-top:90px;text-align:center}.section-out-of-stock .contact-info__icon{color:#000;font-size:4.8rem;margin:auto}.section-out-of-stock .contact-info__headline{font-size:2.8rem;padding:32px 16px;text-align:center}.section-out-of-stock .contact-info__contents{text-align:center}.section-out-of-stock .contact-info__cta-container{margin-top:48px;text-align:center}.section-out-of-stock .contact-info__cta{max-width:400px;width:100%}.section-out-of-stock .request-confirmed__headline{font-size:2.8rem;margin-top:90px;text-align:center}.section-out-of-stock .request-confirmed__contents{font-size:1.4rem;margin-top:32px;text-align:center}.section-out-of-stock .request-confirmed__img-container{margin-top:28px}.section-out-of-stock .request-confirmed__img{margin:auto}.section-out-of-stock .request-confirmed__cta-container{margin-top:100px;text-align:center}.section-out-of-stock .request-confirmed__cta{margin-bottom:25px;max-width:400px;width:100%}.section-subscription-order .success__headline{font-size:2.8rem;margin-top:90px;text-align:center}.section-subscription-order .success__img-holder{margin-bottom:28px;margin-top:28px}.section-subscription-order .success__img{margin:auto}.section-subscription-order .success__content{font-size:1.4rem;text-align:center}.section-subscription-order .success__advertising-copy{font-size:2rem;text-align:center}.section-subscription-order .success__advertising-copy strong{font-size:130%}.section-subscription-order .success__note{color:#d50000;font-size:1.4rem;text-align:center}.section-subscription-order .success__cta-container{margin-top:96px;text-align:center}.section-subscription-order .success__cta{max-width:400px;width:100%}.section-trade-in .application .user-form{padding:0 0 30px}.section-trade-in .application .user-trade-in-verification-otp__info{padding:15px}@media only screen and (max-width:991px){.section-trade-in .application .user-trade-in-verification-otp__info{padding:15px 0 0}}.section-trade-in .application .user-trade-in-verification-otp__fields{padding:0 15px 15px}@media only screen and (max-width:991px){.section-trade-in .application .user-trade-in-verification-otp__fields{padding:0}}.section-trade-in .application .user-trade-in-verification-otp__fields-pincode{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative}.section-trade-in .application .user-trade-in-verification-otp__fields-pincode .pincode-input-simulate,.section-trade-in .application .user-trade-in-verification-otp__fields-pincode .pincode-input-single{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:700;height:54px;margin:0;padding:5px;text-align:center}.section-trade-in .application .user-trade-in-verification-otp__fields-pincode .pincode-input-simulate{font-size:2rem;width:16.66667%}.section-trade-in .application .user-trade-in-verification-otp__fields-pincode .pincode-input-single{font-size:2.8rem;width:100%}.section-trade-in .application .user-trade-in-verification-otp__fields-pincode .pincode-input-single[readonly]{height:0;opacity:0;padding:0;position:absolute;width:0;z-index:-1}.section-trade-in .application .user-trade-in-verification-otp__fields-counter{font-size:1.6rem;line-height:1.15em;margin-top:0;text-align:center}.section-trade-in .application .user-trade-in-verification-otp__fields-counter-timer{color:#000}.section-trade-in .application .user-trade-in-verification-otp__info-sub-heading{line-height:1.25em;margin-top:0;text-align:center}.section-trade-in .application .user-trade-in-verification-otp__fields-cta-container,.section-trade-in .application .user-trade-in-verification-otp__timed-out-message{text-align:center}.section-trade-in .application .user-trade-in-verification-otp__resend-btn{background-color:transparent;border:none;color:#000;margin-bottom:10px}.section-trade-in .application .user-trade-in-verification-otp__resend-btn[disabled]{display:none}.section-trade-in .application .user-trade-in-verification-otp__resend-btn-icon{color:#e6007e}.section-trade-in .application .user-trade-in-verification-otp__cta{margin-top:10px}.section-trade-in .application .user-trade-in-verification-otp__customer-service{margin-top:25px;text-align:center}.section-trade-in .application .user-trade-in-verification-otp .is-inactive{display:none}.section-trade-in .details{padding:35px 0}.section-trade-in .details__disclamer{font-size:1.4rem;margin-bottom:30px}.section-trade-in .details__tab-radio-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section-trade-in .details__tab-radio-input-option{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px}.section-trade-in .details__tab-radio-input-option label{display:block;width:100%}.section-trade-in .details__tab-radio-input-option input[type=radio]{opacity:0;position:absolute}.section-trade-in .details__tab-radio-input-option input[type=radio]+span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #ddd;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;justify-content:center;text-align:center;width:100%}.section-trade-in .details__tab-radio-input-option input[type=radio]:checked+span{background-color:#999}.section-trade-in .details__tab-radio-input-option input[type=radio]:disabled+span{background-color:#ddd;cursor:not-allowed;opacity:.5}.section-trade-in .details__label-hint{color:#999;font-size:1.4rem}.section-trade-in .details__separator{margin:30px 0}.section-trade-in .details__seperator-title{font-size:2rem;margin-bottom:30px}.section-trade-in .details__cta-container{text-align:center}.section-trade-in .details .is-inactive{display:none}.section-trade-in .purchase-proposal{padding:35px 0}.section-trade-in .purchase-proposal__shadow-container{-webkit-box-shadow:0 10px 35px rgba(0,0,0,.15);box-shadow:0 10px 35px rgba(0,0,0,.15);padding:35px 30px}.section-trade-in .purchase-proposal__title{font-size:2rem}.section-trade-in .purchase-proposal__details-title{margin-top:20px}.section-trade-in .purchase-proposal__details-subject-value-container{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem}.section-trade-in .purchase-proposal__details-subject{max-width:140px}.section-trade-in .purchase-proposal__details-value{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:15px;word-break:break-word}.section-trade-in .purchase-proposal__cta-container{text-align:center}.section-trade-in .purchase-proposal__cta-description{margin:20px 0;text-align:center}.section-trade-in .success{padding:35px 0}.section-trade-in .success__img-holder{margin:auto;width:64px}.section-trade-in .success__title{font-size:2.8rem;margin-top:15px;text-align:center}.section-trade-in .success__description{margin-bottom:30px;text-align:left}.section-trade-in .success__trade-in-details-description{margin-bottom:30px;margin-top:5px;text-align:center}.section-trade-in .success__trade-in-details-title{font-size:2rem;text-align:center}.section-trade-in .success__details-title{background-color:#000;color:#fff;font-size:2rem;margin-top:10px;padding:15px 10px}.section-trade-in .success__details-subject-value-container{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;padding:0 10px}.section-trade-in .success__details-value{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:15px;text-align:right;word-break:break-word}.section-subscription-enrollment .application .user-form{padding:25px 0}.section-subscription-enrollment .application .user-page-headline{margin:10px 0 25px;padding:10px 0;position:relative}.section-subscription-enrollment .application .user-page-headline__main{font-size:2rem;line-height:1.25em;margin:0 0 5px}.section-subscription-enrollment .application .user-page-headline__sub{font-size:1.6rem;line-height:1.25em;margin:0 0 10px}.section-subscription-enrollment .application .user-page-headline--full .user-page-headline__main,.section-subscription-enrollment .application .user-page-headline--full .user-page-headline__sub{text-align:center}.section-subscription-enrollment .application .user-page-headline--full:after{max-width:168px}.section-subscription-enrollment .application .user-page-headline--side .user-page-headline__main,.section-subscription-enrollment .application .user-page-headline--side .user-page-headline__sub{text-align:inherit}@media only screen and (max-width:991px){.section-subscription-enrollment .application .user-page-headline--side .user-page-headline__main,.section-subscription-enrollment .application .user-page-headline--side .user-page-headline__sub{text-align:center}}.section-subscription-enrollment .application .user-page-headline--side:after{max-width:none}.section-subscription-enrollment .application .user-page-headline:after{border-bottom:1px solid #ddd;content:"";display:block;margin:15px auto 0;width:100%}.section-subscription-enrollment .application .user-back-to-previous{padding:15px 0}.section-subscription-enrollment .application .user-panel-top{margin-bottom:0}.section-subscription-enrollment .application .user-panel-top__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 0;position:relative}@media only screen and (max-width:991px){.section-subscription-enrollment .application .user-panel-top__inner{display:block}}.section-subscription-enrollment .application .user-panel-top__info{padding:0 15px 0 0}@media only screen and (max-width:991px){.section-subscription-enrollment .application .user-panel-top__info{padding:0 10px 0 0}}.section-subscription-enrollment .application .user-panel-top__info-content{margin:0 0 5px}@media only screen and (max-width:991px){.section-subscription-enrollment .application .user-panel-top__info-content{text-align:center}}.section-subscription-enrollment .application .user-panel-top__info-content--headline{font-size:2.8rem;line-height:1.25em}@media only screen and (max-width:991px){.section-subscription-enrollment .application .user-panel-top__info-content--headline{font-size:2rem}}.section-subscription-enrollment .application .user-panel-top__info-content--instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-subscription-enrollment .application .user-panel-top__info-content--instruction{font-size:1.6rem}}.section-subscription-enrollment .application .user-panel-top__alternative{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:400px}@media only screen and (max-width:991px){.section-subscription-enrollment .application .user-panel-top__alternative{-webkit-box-pack:center;-ms-flex-pack:center;border-top:1px solid #ddd;justify-content:center;margin-top:10px;padding-top:10px;width:auto}}.section-subscription-enrollment .application .user-order-summary{margin-bottom:25px}.section-subscription-enrollment .application .user-order-summary__card{border:1px solid #ddd}@media only screen and (max-width:991px){.section-subscription-enrollment .application .user-order-summary__card{max-width:none}}.section-subscription-enrollment .application .user-order-summary__card-body,.section-subscription-enrollment .application .user-order-summary__card-header{padding:15px}.section-subscription-enrollment .application .user-order-summary__card-header{background-color:#000}.section-subscription-enrollment .application .user-order-summary__card-body{background-color:#fff}.section-subscription-enrollment .application .user-order-summary__heading{color:#fff;font-size:2rem;margin:0}.section-subscription-enrollment .application .user-order-summary__img-holder{height:160px;left:100%;margin:0 0 0 10%;padding:0;position:absolute;top:0;width:112px}@media only screen and (max-width:1199px){.section-subscription-enrollment .application .user-order-summary__img-holder{left:auto;margin:0 auto 15px;position:relative;top:auto}}.section-subscription-enrollment .application .user-order-summary__img{margin:0;position:absolute;width:100%}.section-subscription-enrollment .application .user-order-summary__img--front{left:-50%;-webkit-transform:translate(25px);transform:translate(25px);z-index:1}.section-subscription-enrollment .application .user-order-summary__img--back{left:50%;-webkit-transform:translate(-25px,5px);transform:translate(-25px,5px);z-index:0}.section-subscription-enrollment .application .user-order-summary__note{font-size:1.4rem;margin-bottom:0;margin-top:15px}.section-subscription-enrollment .application .user-info-content{margin-bottom:30px}.section-subscription-enrollment .application .user-info-content:last-child{margin-bottom:0}.section-subscription-enrollment .application .user-info-content__title{border-bottom:1px solid #ddd;line-height:1em;margin-bottom:10px;padding-bottom:10px}.section-subscription-enrollment .application .user-info-content__sub-title{margin-bottom:5px}.section-subscription-enrollment .application .user-info-content__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}.section-subscription-enrollment .application .user-info-content__subject,.section-subscription-enrollment .application .user-info-content__value{word-wrap:break-word;font-size:1.4rem;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.section-subscription-enrollment .application .user-info-content__subject{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px;width:220px}@media only screen and (max-width:991px){.section-subscription-enrollment .application .user-info-content__subject{width:174px}}.section-subscription-enrollment .application .user-info-content__value{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.section-subscription-enrollment .application .user-info-content__img-holder{margin-bottom:5px;width:72px}.section-subscription-enrollment .application .user-info-content__img{width:100%}.section-subscription-enrollment .application .user-info-content__cta-container{margin:10px 0 0}.section-subscription-enrollment .device-details__label-hint{color:#999;font-size:1.4rem}.section-subscription-enrollment .device-details__field-group{margin-bottom:30px}.section-subscription-enrollment .device-details__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.section-subscription-enrollment .device-details__options-box{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:88px;margin:5px;overflow:hidden;position:relative;width:calc(50% - 10px)}.section-subscription-enrollment .device-details__options-input{position:absolute;visibility:hidden}.section-subscription-enrollment .device-details__options-input:checked+.device-details__options-content{border:2px solid #999}.section-subscription-enrollment .device-details__options-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:10px}.section-subscription-enrollment .device-details__options-img-holder{width:88px}.section-subscription-enrollment .device-details__options-img-holder+.device-details__options-text{font-size:1.2rem;margin-top:2px}.section-subscription-enrollment .device-details__options-text{text-align:center}.section-subscription-enrollment .device-details__options-color{background-color:transparent;border:1px solid #eaeaea;border-radius:500px;display:block;height:32px;margin-bottom:5px;overflow:hidden;width:32px}.section-subscription-enrollment .device-details__options-color+.device-details__options-text{font-size:1.4rem}.section-subscription-enrollment .device-details__sticky-widget{display:table;margin:0 auto;text-align:center;width:380px}@media only screen and (max-width:991px){.section-subscription-enrollment .device-details__sticky-widget{display:none}}.section-subscription-enrollment .device-details__sticky-widget-content.affix{top:80px}@media only screen and (max-width:991px){.section-subscription-enrollment .device-details__sticky-widget-content.affix{position:relative;top:auto!important}}.section-subscription-enrollment .device-details__sticky-widget-content.affix-bottom{position:absolute}@media only screen and (max-width:991px){.section-subscription-enrollment .device-details__sticky-widget-content.affix-bottom{position:relative;top:auto!important}}.section-subscription-enrollment .device-details__device-brand{width:380px}.section-subscription-enrollment .device-details__device-brand-img-holder{display:block;max-width:380px}.section-subscription-enrollment .device-details .user-selected-device{width:380px}.section-subscription-enrollment .device-details .user-selected-device__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:20px;padding:0}.section-subscription-enrollment .device-details .user-selected-device__list-item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-top:20px;text-align:center}.section-subscription-enrollment .device-details .user-selected-device__content,.section-subscription-enrollment .device-details .user-selected-device__img-holder{display:block;margin:0 auto}.section-subscription-enrollment .device-details .user-selected-device__img-holder{height:290px;margin-bottom:10px;padding:5px 0;position:relative;width:198px}.section-subscription-enrollment .device-details .user-selected-device__img{margin:0;position:absolute;width:100%}.section-subscription-enrollment .device-details .user-selected-device__img--front{left:-50%;-webkit-transform:translate(50px);transform:translate(50px);z-index:1}.section-subscription-enrollment .device-details .user-selected-device__img--back{left:50%;-webkit-transform:translate(-50px,5px);transform:translate(-50px,5px);z-index:0}.section-subscription-enrollment .device-details .user-selected-device__box{margin:0 0 5px}.section-subscription-enrollment .device-details .user-selected-device__cta-container{margin:10px auto;max-width:198px}.section-subscription-enrollment .device-details .user-selected-device__cta{width:100%}.section-subscription-enrollment .device-details__cta-container{display:none}@media only screen and (max-width:991px){.section-subscription-enrollment .device-details__cta-container{display:block;text-align:center}}.section-subscription-enrollment .device-details .simulation-widget{background-color:#ddd;margin-bottom:30px;padding:15px}.section-subscription-enrollment .device-details .simulation-widget__text{color:#999;margin-bottom:0}.section-subscription-enrollment .device-details .simulation-widget__result-box{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;line-height:1.25em}.section-subscription-enrollment .device-details .simulation-widget__result-box:not(:first-child){margin-top:5px}.section-subscription-enrollment .device-details .simulation-widget__result-subject,.section-subscription-enrollment .device-details .simulation-widget__result-value{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.section-subscription-enrollment .device-details .simulation-widget__result-value{-webkit-box-flex:1;-ms-flex:1 0 35%;flex:1 0 35%;font-size:2rem;text-align:right}@media only screen and (max-width:991px){.section-subscription-enrollment .device-details .simulation-widget__result-value{font-size:1.6rem}}.section-subscription-enrollment .device-details .simulation-widget__result-note{color:#999;margin-bottom:0;margin-top:15px}.section-subscription-enrollment .device-details .simulation-widget__cta-container{display:block}.section-subscription-enrollment .device-details .device-identifier-instruction{margin-bottom:30px}.section-subscription-enrollment .device-details .device-identifier-instruction__header{margin-bottom:5px}.section-subscription-enrollment .device-details .device-identifier-instruction__option-title{margin-bottom:0;padding:15px 0}.section-subscription-enrollment .device-details .device-identifier-instruction__list{counter-reset:guide;list-style:none;padding-left:45px}.section-subscription-enrollment .device-details .device-identifier-instruction__list-item{counter-increment:guide;font-size:1.4rem;margin-top:10px;min-height:40px;padding:10px 0;position:relative}.section-subscription-enrollment .device-details .device-identifier-instruction__list-item:first-child{margin-top:0}.section-subscription-enrollment .device-details .device-identifier-instruction__list-item:before{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;border-radius:500px;color:#fff;content:counter(guide);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;height:32px;justify-content:center;left:-45px;padding-top:1px;position:absolute;top:5px;width:32px}.section-subscription-enrollment .device-details .device-identifier-instruction__img{margin:10px 0 0;max-width:275px;width:100%}.section-subscription-enrollment .device-details .device-identifier-instruction__accordion-item{border-bottom:1px solid #ddd}.section-subscription-enrollment .device-details .device-identifier-instruction__accordion-icon{position:absolute;right:0;top:15px}.section-subscription-enrollment .device-details .device-identifier-instruction__accordion-toggle{cursor:pointer;padding-right:30px;position:relative}.section-subscription-enrollment .device-details .device-identifier-instruction__accordion-toggle .device-identifier-instruction__accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-subscription-enrollment .device-details .device-identifier-instruction__accordion-toggle.collapsed .device-identifier-instruction__accordion-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.section-subscription-enrollment .device-details .device-identifier-instruction__accordion-content.collapsing{-webkit-transition:none;transition:none}.section-subscription-enrollment .device-details .is-inactive{display:none}.section-subscription-enrollment .quote-plans .plan-details{display:grid;gap:15px;grid-template-columns:repeat(3,1fr);margin-bottom:25px}@media only screen and (max-width:991px){.section-subscription-enrollment .quote-plans .plan-details{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.section-subscription-enrollment .quote-plans .plan-details{grid-template-columns:inherit}}.section-subscription-enrollment .quote-plans .plan-details__card{border:1px solid #ddd}.section-subscription-enrollment .quote-plans .plan-details__card-body,.section-subscription-enrollment .quote-plans .plan-details__card-header{padding:15px}.section-subscription-enrollment .quote-plans .plan-details__card-header{background-color:#000}.section-subscription-enrollment .quote-plans .plan-details__card-body{background-color:#fff}.section-subscription-enrollment .quote-plans .plan-details__amount,.section-subscription-enrollment .quote-plans .plan-details__name,.section-subscription-enrollment .quote-plans .plan-details__term{color:#fff;margin:0;text-align:center}.section-subscription-enrollment .quote-plans .plan-details__name{font-size:1.6rem;margin-top:15px}.section-subscription-enrollment .quote-plans .plan-details__amount{font-size:4.8rem;line-height:1.15em;margin-bottom:5px;margin-top:5px}.section-subscription-enrollment .quote-plans .plan-details__term{font-size:1.4rem;margin-bottom:15px}.section-subscription-enrollment .quote-plans .plan-details__cta-container{margin:15px 0;text-align:center}.section-subscription-enrollment .quote-plans .plan-details__list{margin:15px 0;padding-left:25px}@media only screen and (max-width:991px){.section-subscription-enrollment .review-order__cta-container{text-align:center}}.section-virtual-payment-refund .landing .account-input__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-virtual-payment-refund .landing .account-input__headline{padding:12px 0}}.section-virtual-payment-refund .landing .account-input__label{color:#000;display:block;font-size:1.6rem;margin-bottom:8px;margin-top:36px}.section-virtual-payment-refund .landing .account-input__cta-container{margin-top:36px;text-align:center}.section-virtual-payment-refund .landing .account-input__cta{width:100%}.section-virtual-payment-refund .landing .fee-box{background:#f4f4f4;border-radius:12px;margin-top:72px;padding:16px 24px 0}.section-virtual-payment-refund .landing .fee-box__section{display:block;padding:16px}.section-virtual-payment-refund .landing .fee-box__section--top{padding-top:0}.section-virtual-payment-refund .landing .fee-box__section--middle{border-bottom:1px solid #c8c8c8;border-color:#c8c8c8 currentcolor;border-top:1px solid #c8c8c8}.section-virtual-payment-refund .landing .fee-box__section--bottom{padding-bottom:0}.section-virtual-payment-refund .landing .fee-box__row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-virtual-payment-refund .landing .fee-box__title{font-size:2rem}.section-virtual-payment-refund .landing .fee-box__icon{width:40px}.section-virtual-payment-refund .landing .fee-box__label{font-size:1.2rem}.section-virtual-payment-refund .landing input,.section-virtual-payment-refund .landing select{border-color:#e0e0e0;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);height:46px}.section-virtual-payment-refund .landing .modal-virtual-payment-refund-account-check-success .account-check-success{text-align:center}.section-virtual-payment-refund .landing .modal-virtual-payment-refund-account-check-success .account-check-success__icon{margin:28px auto auto;width:32px}.section-virtual-payment-refund .landing .modal-virtual-payment-refund-account-check-success .account-check-success__title{font-size:2rem}.section-virtual-payment-refund .landing .modal-virtual-payment-refund-account-check-success .account-check-success__account-info{background:#f4f4f4;border-radius:8px;display:inline-block;font-size:1.4rem;padding:10px 36px}.section-virtual-payment-refund .landing .modal-virtual-payment-refund-account-check-success .account-check-success__cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.section-virtual-payment-refund .landing .modal-virtual-payment-refund-account-check-success .account-check-success__cta{height:48px;width:100%}.section-virtual-payment-refund .result{padding-bottom:64px;padding-top:64px;text-align:center}.section-virtual-payment-refund .result__img{margin:auto}.section-virtual-payment-refund .result__icon{font-size:4.8rem}.section-virtual-payment-refund .result__headline{font-size:2.8rem;margin-top:30px}.section-virtual-payment-refund .result__content{margin-bottom:32px;margin-top:32px}.section-virtual-payment-refund .result__content a{font-weight:700}.section-virtual-payment-refund .result__cta{max-width:100%;width:300px}.section-trade-in-diagnostic .application .user-form{padding:0 0 30px}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-brand-new__cta{margin-left:5px}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-brand-new__cta:first-child{margin-left:0}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__trade-in-info-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__trade-in-info-box-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__trade-in-info-title{font-size:2rem;max-width:40%}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__trade-in-info-value{font-size:2rem;max-width:40%;text-align:end}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__trade-in-info-validity{font-size:1.2rem;max-width:40%}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__trade-in-info-model{font-size:1.4rem;max-width:40%;text-align:end}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__trade-in-info-box-wrapper-border{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:7px}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__trade-in-info-imei{font-size:1.2rem;max-width:40%}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__trade-in-info-imei-value{font-size:1.4rem;max-width:40%}@media only screen and (max-width:679px){.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__trade-in-info-imei-value{font-size:1.2rem;max-width:100%}}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__cta{margin-left:5px}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__cta:first-child{margin-left:0}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__title{margin-bottom:20px;text-align:center}.section-trade-in-diagnostic .application .trade-in-diagnostic-verification-summary-declaration__description{margin-top:10px;padding:15px}.section-trade-in-diagnostic .tnc{padding:35px 0}.section-trade-in-diagnostic .tnc__title{font-size:2.8rem;line-height:1em;margin-bottom:30px;padding-bottom:10px}.section-trade-in-diagnostic .tnc__sub-title{font-size:2rem;margin-bottom:15px}.section-trade-in-diagnostic .tnc__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic .tnc__cta-container{text-align:center}}.section-trade-in-diagnostic .select-device{padding:35px 0}.section-trade-in-diagnostic .select-device__title{font-size:2.8rem;line-height:1em;margin-bottom:30px;padding-bottom:10px}.section-trade-in-diagnostic .select-device__search-group{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);padding:30px;position:relative}@media only screen and (max-width:767px){.section-trade-in-diagnostic .select-device__search-group{padding:20px}}.section-trade-in-diagnostic .select-device__dropdown-device-suggestions{-ms-overflow-style:none;border:1px solid #ddd;border-top:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);left:0;margin:0 30px;max-height:300px;overflow:scroll;position:absolute;right:0;scrollbar-width:none;z-index:99}.section-trade-in-diagnostic .select-device__dropdown-device-suggestions::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.section-trade-in-diagnostic .select-device__dropdown-device-suggestions{margin:0 20px}}.section-trade-in-diagnostic .select-device__suggestion-item{background-color:#fff;color:#000;cursor:pointer;font-size:1.4rem;padding:5px}.section-trade-in-diagnostic .select-device__suggestion-item:hover{background-color:#ddd}.section-trade-in-diagnostic .select-device__important{margin-top:15px}.section-trade-in-diagnostic .select-device__important-title{font-size:2rem;margin-bottom:20px}.section-trade-in-diagnostic .select-device__important-description{border-bottom:1px solid #ddd;padding-bottom:10px}.section-trade-in-diagnostic .select-device__important-box-wrapper{border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px 10px 0}.section-trade-in-diagnostic .select-device__important-box-wrapper:last-of-type{border:0}.section-trade-in-diagnostic .select-device__important-index{-ms-flex-item-align:center;align-self:center;font-size:2rem;min-width:40px}.section-trade-in-diagnostic .select-device .is-inactive{display:none}.section-trade-in-diagnostic .teaser{background-image:url(/resources/images/trade-in-diagnostic/orange-spot-right-2.svg),url(/resources/images/trade-in-diagnostic/orange-spot-left.svg);background-position:100%,0;background-repeat:no-repeat,no-repeat;padding:35px 0}.section-trade-in-diagnostic .teaser__title{font-size:2.8rem;line-height:1em;margin-bottom:30px;padding-bottom:10px}.section-trade-in-diagnostic .teaser__sub-title{font-size:2rem;margin-bottom:30px}.section-trade-in-diagnostic .teaser__card{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);padding:30px}.section-trade-in-diagnostic .teaser__card-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.section-trade-in-diagnostic .teaser__img-holder{margin-bottom:5px;width:128px}.section-trade-in-diagnostic .teaser__img{width:100%}.section-trade-in-diagnostic .teaser__device-info{padding-left:15px}.section-trade-in-diagnostic .teaser__device-info-model{margin-bottom:20px}.section-trade-in-diagnostic .teaser__device-info-pricing-worth-up-to{margin-bottom:0}.section-trade-in-diagnostic .teaser__device-info-pricing-worth-up-to-value{margin-bottom:20px;margin-top:0}.section-trade-in-diagnostic .teaser__device-info-pricing-description{margin-bottom:20px}.section-trade-in-diagnostic .teaser__device-info-pricing-disclamer{font-size:1.4rem}.section-trade-in-diagnostic .teaser__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic .teaser__cta-container{text-align:center}}.section-trade-in-diagnostic .questionnaire{padding:35px 0}.section-trade-in-diagnostic .questionnaire__title{font-size:2.8rem;line-height:1em;margin-bottom:30px;padding-bottom:10px}.section-trade-in-diagnostic .questionnaire__device-model-card{border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);margin-bottom:30px;padding:15px}.section-trade-in-diagnostic .questionnaire__device-model-value{font-size:2rem;margin-bottom:0}.section-trade-in-diagnostic .questionnaire__questions-title{font-size:2rem;margin-bottom:15px}.section-trade-in-diagnostic .questionnaire__questions-radio-input-option{position:relative}.section-trade-in-diagnostic .questionnaire__questions-radio-input-option input{position:absolute}.section-trade-in-diagnostic .questionnaire__questions-radio-input-option label{margin-left:20px}.section-trade-in-diagnostic .questionnaire__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic .questionnaire__cta-container{text-align:center}}.section-trade-in-diagnostic .summary{background-image:url(/resources/images/trade-in-diagnostic/orange-spot-right.svg),url(/resources/images/trade-in-diagnostic/orange-spot-left.svg);background-position:100% 0,0;background-repeat:no-repeat,no-repeat;padding:35px 0}.section-trade-in-diagnostic .summary__title{font-size:2rem;line-height:1em}.section-trade-in-diagnostic .summary__sub-title{font-size:1.4rem;margin-bottom:20px}.section-trade-in-diagnostic .summary__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:30px}.section-trade-in-diagnostic .summary__card-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.section-trade-in-diagnostic .summary__img-holder{margin-bottom:5px;width:128px}.section-trade-in-diagnostic .summary__img{width:100%}.section-trade-in-diagnostic .summary__device-info{padding-left:15px}.section-trade-in-diagnostic .summary__device-info-model{margin-bottom:20px}.section-trade-in-diagnostic .summary__device-info-pricing-worth-up-to-value{margin-bottom:20px;margin-top:0}.section-trade-in-diagnostic .summary__device-info-pricing-description{margin-bottom:20px}.section-trade-in-diagnostic .summary__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic .summary__cta-container{text-align:center}}.section-trade-in-diagnostic .summary__cta{margin-left:5px}.section-trade-in-diagnostic .summary__cta:first-child{margin-left:0}.section-trade-in-diagnostic .imei{background-image:url(/resources/images/trade-in-diagnostic/orange-spot-right.svg),url(/resources/images/trade-in-diagnostic/orange-spot-left.svg);background-position:100% 0,0;background-repeat:no-repeat,no-repeat;padding:35px 0}.section-trade-in-diagnostic .imei__card{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);margin-bottom:30px;padding:30px}.section-trade-in-diagnostic .imei__trade-in-info-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section-trade-in-diagnostic .imei__trade-in-info-box-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-trade-in-diagnostic .imei__trade-in-info-title{font-size:2rem;max-width:40%}.section-trade-in-diagnostic .imei__trade-in-info-value{font-size:2rem;max-width:40%;text-align:end}.section-trade-in-diagnostic .imei__trade-in-info-validity{font-size:1.2rem;max-width:40%}.section-trade-in-diagnostic .imei__trade-in-info-model{font-size:1.4rem;max-width:40%;text-align:end}.section-trade-in-diagnostic .imei__accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:5px}.section-trade-in-diagnostic .imei__accordion-toggle{text-align:center}.section-trade-in-diagnostic .imei__accordion-toggle .imei__accordion-icon{display:block}.section-trade-in-diagnostic .imei__accordion-toggle.collapsed .imei__accordion-icon{display:none;margin-bottom:15px}.section-trade-in-diagnostic .imei__accordion-toggle-title{cursor:pointer;text-decoration:underline}.section-trade-in-diagnostic .imei__accordion-content{margin-top:10px;padding:15px}.section-trade-in-diagnostic .imei__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic .imei__cta-container{text-align:center}}.section-trade-in-diagnostic .confirmation{background-image:url(/resources/images/trade-in-diagnostic/orange-spot-right.svg),url(/resources/images/trade-in-diagnostic/orange-spot-left.svg);background-position:100% 0,0;background-repeat:no-repeat,no-repeat;padding:35px 0}.section-trade-in-diagnostic .confirmation__card{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);margin-bottom:30px;padding:30px}.section-trade-in-diagnostic .confirmation__trade-in-info-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section-trade-in-diagnostic .confirmation__box-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-trade-in-diagnostic .confirmation__trade-in-info-title{font-size:2rem;max-width:40%}.section-trade-in-diagnostic .confirmation__trade-in-info-value{font-size:2rem;max-width:40%;text-align:end}.section-trade-in-diagnostic .confirmation__trade-in-info-validity{font-size:1.2rem;max-width:40%}.section-trade-in-diagnostic .confirmation__trade-in-info-model{font-size:1.4rem;max-width:40%;text-align:end}.section-trade-in-diagnostic .confirmation__trade-in-code{border-bottom:1px solid #ddd;margin-bottom:15px;padding-bottom:15px}.section-trade-in-diagnostic .confirmation__trade-in-code-title{font-size:2rem;max-width:40%}.section-trade-in-diagnostic .confirmation__trade-in-code-validity{font-size:1.2rem;max-width:40%}.section-trade-in-diagnostic .confirmation__trade-in-code-description{margin-bottom:30px}.section-trade-in-diagnostic .confirmation__trade-in-code-barcode{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.section-trade-in-diagnostic .confirmation__trade-in-code-barcode i{margin-left:6px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.section-trade-in-diagnostic .confirmation__barcode{margin-bottom:15px;max-width:400px}.section-trade-in-diagnostic .confirmation__copy-btn{-ms-flex-item-align:start;align-self:flex-start;background-color:transparent;border:0;font-size:2rem;margin-bottom:10px;padding-left:0;padding-right:10px}.section-trade-in-diagnostic .confirmation__important{margin-top:15px}.section-trade-in-diagnostic .confirmation__important-title{font-size:2rem;margin-bottom:25px}.section-trade-in-diagnostic .confirmation__important-box-wrapper{border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px 10px 0}.section-trade-in-diagnostic .confirmation__important-box-wrapper:last-of-type{border:0}.section-trade-in-diagnostic .confirmation__important-index{-ms-flex-item-align:center;align-self:center;font-size:2rem;min-width:40px}.section-trade-in-diagnostic .confirmation__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic .confirmation__cta-container{text-align:center}}.section-trade-in-diagnostic-sea .application .user-form{padding:0 0 30px}.section-trade-in-diagnostic-sea .application .shadow-card{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);padding:15px}.section-trade-in-diagnostic-sea .application .trade-in-value-card{margin-bottom:15px}.section-trade-in-diagnostic-sea .application .trade-in-value-card__title{font-size:2rem;line-height:1.25em;margin-bottom:0;margin-top:30px}.section-trade-in-diagnostic-sea .application .trade-in-value-card__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:30px 0;padding:30px}.section-trade-in-diagnostic-sea .application .trade-in-value-card__img-holder{margin-right:20px}.section-trade-in-diagnostic-sea .application .trade-in-value-card__img{height:54px}.section-trade-in-diagnostic-sea .application .trade-in-value-card__info-content{margin:0 0 5px}.section-trade-in-diagnostic-sea .application .trade-in-value-card__info-content--device-details{line-height:1.25em;margin-bottom:10px}.section-trade-in-diagnostic-sea .application .trade-in-value-card__info-content--description{color:#999;font-size:1.4rem;margin-bottom:10px}.section-trade-in-diagnostic-sea .application .trade-in-value-card__info-content--price{font-size:2.8rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-trade-in-diagnostic-sea .application .trade-in-value-card__info-content--price{font-size:2rem}}.section-trade-in-diagnostic-sea .select-device{padding:35px 0}.section-trade-in-diagnostic-sea .select-device__banner-box{margin-bottom:30px}.section-trade-in-diagnostic-sea .select-device__banner-img{width:100%}.section-trade-in-diagnostic-sea .select-device__title{font-size:2.8rem;line-height:1em;margin-bottom:30px}.section-trade-in-diagnostic-sea .select-device__search-title{font-size:2rem;margin-bottom:30px}.section-trade-in-diagnostic-sea .select-device__dropdown-device-suggestions{-ms-overflow-style:none;border:1px solid #ddd;border-top:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);left:0;margin:0 30px;max-height:300px;overflow:scroll;position:absolute;right:0;scrollbar-width:none;z-index:99}.section-trade-in-diagnostic-sea .select-device__dropdown-device-suggestions::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.section-trade-in-diagnostic-sea .select-device__dropdown-device-suggestions{margin:0 20px}}.section-trade-in-diagnostic-sea .select-device__suggestion-item{background-color:#fff;color:#000;cursor:pointer;font-size:1.4rem;padding:5px}.section-trade-in-diagnostic-sea .select-device__suggestion-item:hover{background-color:#ddd}.section-trade-in-diagnostic-sea .select-device__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-sea .select-device__cta-container{text-align:center}}.section-trade-in-diagnostic-sea .select-device .is-inactive{display:none}.section-trade-in-diagnostic-sea .imei{padding:35px 0}.section-trade-in-diagnostic-sea .imei__title{font-size:2.8rem;line-height:1em;margin-bottom:30px}.section-trade-in-diagnostic-sea .imei__imei-title{font-size:2rem;margin-bottom:30px}.section-trade-in-diagnostic-sea .imei__accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:5px}.section-trade-in-diagnostic-sea .imei__accordion-toggle{text-align:center}.section-trade-in-diagnostic-sea .imei__accordion-toggle .imei__accordion-icon{display:block}.section-trade-in-diagnostic-sea .imei__accordion-toggle.collapsed .imei__accordion-icon{display:none;margin-bottom:15px}.section-trade-in-diagnostic-sea .imei__accordion-toggle-title{cursor:pointer;text-decoration:underline}.section-trade-in-diagnostic-sea .imei__accordion-content{margin-top:10px;padding:15px}.section-trade-in-diagnostic-sea .imei__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-sea .imei__cta-container{text-align:center}}.section-trade-in-diagnostic-sea .questionnaire{counter-reset:labelCounter;padding:35px 0}.section-trade-in-diagnostic-sea .questionnaire .form-group>label:first-child{counter-increment:labelCounter}.section-trade-in-diagnostic-sea .questionnaire .form-group>label:first-child:before{content:counter(labelCounter) ". "}.section-trade-in-diagnostic-sea .questionnaire__title{font-size:2.8rem;line-height:1em;margin-bottom:30px}.section-trade-in-diagnostic-sea .questionnaire__device-model-card{border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);margin-bottom:30px;padding:15px}.section-trade-in-diagnostic-sea .questionnaire__device-model-value{font-size:2rem;margin-bottom:0}.section-trade-in-diagnostic-sea .questionnaire__questions-title{font-size:2rem;margin-bottom:15px}.section-trade-in-diagnostic-sea .questionnaire__questions-radio-input-option{position:relative}.section-trade-in-diagnostic-sea .questionnaire__questions-radio-input-option input{position:absolute}.section-trade-in-diagnostic-sea .questionnaire__questions-radio-input-option label{margin-left:20px}.section-trade-in-diagnostic-sea .questionnaire__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-sea .questionnaire__cta-container{text-align:center}}.section-trade-in-diagnostic-sea .questionnaire__cta{margin-left:5px}.section-trade-in-diagnostic-sea .questionnaire__cta:first-child{margin-left:0}.section-trade-in-diagnostic-sea .summary{padding:35px 0}.section-trade-in-diagnostic-sea .summary__card{margin-bottom:15px}.section-trade-in-diagnostic-sea .summary__title{font-size:2rem;line-height:1.25em;margin-bottom:0;margin-top:30px}.section-trade-in-diagnostic-sea .summary__inner{background-color:#fff;margin:30px 0;padding:30px}.section-trade-in-diagnostic-sea .summary__inner-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.section-trade-in-diagnostic-sea .summary__img-holder{margin-right:20px}.section-trade-in-diagnostic-sea .summary__img{height:54px}.section-trade-in-diagnostic-sea .summary__info-content{margin:0 0 5px}.section-trade-in-diagnostic-sea .summary__info-content--device-details{line-height:1.25em;margin-bottom:10px}.section-trade-in-diagnostic-sea .summary__info-content--description{font-size:1.4rem;margin-bottom:15px}.section-trade-in-diagnostic-sea .summary__info-content--date{color:#999;font-size:1.4rem;font-style:italic}.section-trade-in-diagnostic-sea .summary__info-content--price{font-size:2.8rem;line-height:1.25em;margin-bottom:15px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-sea .summary__info-content--price{font-size:2rem}}.section-trade-in-diagnostic-sea .summary__label-highlight{font-size:2rem}.section-trade-in-diagnostic-sea .summary__cta-container{margin-top:50px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-sea .summary__cta-container{text-align:center}}.section-trade-in-diagnostic-sea .summary__cta{margin-left:5px}.section-trade-in-diagnostic-sea .summary__cta:first-child{margin-left:0}.section-trade-in-diagnostic-sea .summary .is-inactive{display:none}.section-trade-in-diagnostic-sea .tradein-tradeup{padding:35px 0}.section-trade-in-diagnostic-sea .tradein-tradeup__title{font-size:2.8rem;line-height:1em;margin-bottom:30px}.section-trade-in-diagnostic-sea .tradein-tradeup__separator{margin:30px 0}.section-trade-in-diagnostic-sea .tradein-tradeup__seperator-title{font-size:2rem;line-height:1em;margin-bottom:15px}.section-trade-in-diagnostic-sea .tradein-tradeup__dropdown-device-suggestions{-ms-overflow-style:none;border:1px solid #ddd;border-top:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);left:0;margin:0 30px;max-height:300px;overflow:scroll;position:absolute;right:0;scrollbar-width:none;z-index:99}.section-trade-in-diagnostic-sea .tradein-tradeup__dropdown-device-suggestions::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.section-trade-in-diagnostic-sea .tradein-tradeup__dropdown-device-suggestions{margin:0 20px}}.section-trade-in-diagnostic-sea .tradein-tradeup__suggestion-item{background-color:#fff;color:#000;cursor:pointer;font-size:1.4rem;padding:5px}.section-trade-in-diagnostic-sea .tradein-tradeup__suggestion-item:hover{background-color:#ddd}.section-trade-in-diagnostic-sea .tradein-tradeup__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-sea .tradein-tradeup__cta-container{text-align:center}}.section-trade-in-diagnostic-sea .tradein-tradeup .is-inactive{display:none}.section-trade-in-diagnostic-sea .titu-attachment{padding:35px 0}.section-trade-in-diagnostic-sea .titu-attachment__title{font-size:2.8rem;line-height:1em;margin-bottom:30px}.section-trade-in-diagnostic-sea .titu-attachment__upload-doc-title{font-size:2rem;margin-bottom:30px}.section-trade-in-diagnostic-sea .titu-attachment__verification-document-content input{margin:15px;-webkit-transform:scale(1.1);transform:scale(1.1)}.section-trade-in-diagnostic-sea .titu-attachment__separator{margin:30px 0}.section-trade-in-diagnostic-sea .titu-attachment__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-sea .titu-attachment__cta-container{text-align:center}}.section-trade-in-diagnostic-sea .customer-store-info{padding:35px 0}.section-trade-in-diagnostic-sea .customer-store-info__title{font-size:2.8rem;line-height:1em;margin-bottom:30px}.section-trade-in-diagnostic-sea .customer-store-info__separator{margin:30px 0}.section-trade-in-diagnostic-sea .customer-store-info__seperator-title{font-size:2rem;line-height:1em;margin-bottom:15px}.section-trade-in-diagnostic-sea .customer-store-info__dropdown-device-suggestions{-ms-overflow-style:none;border:1px solid #ddd;border-top:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);left:0;margin:0 30px;max-height:300px;overflow:scroll;position:absolute;right:0;scrollbar-width:none;z-index:99}.section-trade-in-diagnostic-sea .customer-store-info__dropdown-device-suggestions::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.section-trade-in-diagnostic-sea .customer-store-info__dropdown-device-suggestions{margin:0 20px}}.section-trade-in-diagnostic-sea .customer-store-info__suggestion-item{background-color:#fff;color:#000;cursor:pointer;font-size:1.4rem;padding:5px}.section-trade-in-diagnostic-sea .customer-store-info__suggestion-item:hover{background-color:#ddd}.section-trade-in-diagnostic-sea .customer-store-info__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-sea .customer-store-info__cta-container{text-align:center}}.section-trade-in-diagnostic-sea .customer-store-info .is-inactive{display:none}.section-trade-in-diagnostic-sea .confirmation{padding:35px 0}.section-trade-in-diagnostic-sea .confirmation__card{margin-bottom:15px}.section-trade-in-diagnostic-sea .confirmation__title{font-size:2.8rem;line-height:1.25em;margin-bottom:15px;margin-top:30px}.section-trade-in-diagnostic-sea .confirmation__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:30px 0;padding:30px;text-align:center}.section-trade-in-diagnostic-sea .confirmation__img-holder{margin-bottom:15px}.section-trade-in-diagnostic-sea .confirmation__img{height:54px}.section-trade-in-diagnostic-sea .confirmation__trade-in-id-title{color:#999;font-size:1.4rem}.section-trade-in-diagnostic-sea .confirmation__trade-in-id-copy-button{-ms-flex-item-align:start;align-self:flex-start;background-color:transparent;border:0;font-size:2rem;margin-bottom:10px;padding-left:0;padding-right:10px}.section-trade-in-diagnostic-sea .confirmation__confirmation__info-description{font-size:1.4rem}.section-trade-in-diagnostic-sea .confirmation__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-sea .confirmation__cta-container{text-align:center}}.section-trade-in-diagnostic-a1 .application .user-form{padding:0 0 30px}.section-trade-in-diagnostic-a1 .application .shadow-card{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);padding:15px}.section-trade-in-diagnostic-a1 .application .trade-in-value-card{margin-bottom:15px}.section-trade-in-diagnostic-a1 .application .trade-in-value-card__title{font-size:2rem;line-height:1.25em;margin-bottom:0;margin-top:30px}.section-trade-in-diagnostic-a1 .application .trade-in-value-card__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:30px 0;padding:30px}.section-trade-in-diagnostic-a1 .application .trade-in-value-card__img-holder{margin-right:20px}.section-trade-in-diagnostic-a1 .application .trade-in-value-card__img{height:54px}.section-trade-in-diagnostic-a1 .application .trade-in-value-card__info-content{margin:0 0 5px}.section-trade-in-diagnostic-a1 .application .trade-in-value-card__info-content--device-details{line-height:1.25em;margin-bottom:10px}.section-trade-in-diagnostic-a1 .application .trade-in-value-card__info-content--description{color:#999;font-size:1.4rem;margin-bottom:10px}.section-trade-in-diagnostic-a1 .application .trade-in-value-card__info-content--price{font-size:2.8rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-trade-in-diagnostic-a1 .application .trade-in-value-card__info-content--price{font-size:2rem}}.section-trade-in-diagnostic-a1 .select-device{padding:35px 0}.section-trade-in-diagnostic-a1 .select-device__title{font-size:2.8rem;line-height:1em;margin-bottom:30px}.section-trade-in-diagnostic-a1 .select-device__sub-title{margin-bottom:30px}.section-trade-in-diagnostic-a1 .select-device .shadow-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0}@media only screen and (max-width:1199px){.section-trade-in-diagnostic-a1 .select-device .shadow-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-trade-in-diagnostic-a1 .select-device__banner-img{max-height:360px;width:100%}@media only screen and (max-width:1199px){.section-trade-in-diagnostic-a1 .select-device__banner-img{max-height:160px}}.section-trade-in-diagnostic-a1 .select-device__search-title{font-size:2rem;margin-bottom:30px}.section-trade-in-diagnostic-a1 .select-device__search-group{padding:30px 30px 0}.section-trade-in-diagnostic-a1 .select-device__dropdown-device-suggestions{-ms-overflow-style:none;border:1px solid #ddd;border-top:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.35);box-shadow:0 0 5px rgba(0,0,0,.35);left:0;margin:0 30px;max-height:300px;overflow:scroll;position:absolute;right:0;scrollbar-width:none;z-index:99}.section-trade-in-diagnostic-a1 .select-device__dropdown-device-suggestions::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.section-trade-in-diagnostic-a1 .select-device__dropdown-device-suggestions{margin:0 20px}}.section-trade-in-diagnostic-a1 .select-device__suggestion-item{background-color:#fff;color:#000;cursor:pointer;font-size:1.4rem;padding:5px}.section-trade-in-diagnostic-a1 .select-device__suggestion-item:hover{background-color:#ddd}.section-trade-in-diagnostic-a1 .select-device__cta-container{margin-top:30px;padding:0 30px 30px}@media only screen and (max-width:1199px){.section-trade-in-diagnostic-a1 .select-device__cta-container{text-align:center}}.section-trade-in-diagnostic-a1 .select-device__important{margin-top:15px}.section-trade-in-diagnostic-a1 .select-device__important-title{font-size:2rem;margin-bottom:20px}.section-trade-in-diagnostic-a1 .select-device__important-box-wrapper{border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px 10px 0}.section-trade-in-diagnostic-a1 .select-device__important-box-wrapper:last-of-type{border:0}.section-trade-in-diagnostic-a1 .select-device__important-index{-ms-flex-item-align:center;align-self:center;font-size:2rem;min-width:40px}.section-trade-in-diagnostic-a1 .select-device .is-inactive{display:none}.section-trade-in-diagnostic-a1 .questionnaire{counter-reset:labelCounter;padding:35px 0}.section-trade-in-diagnostic-a1 .questionnaire .form-group>label:first-child{counter-increment:labelCounter}.section-trade-in-diagnostic-a1 .questionnaire .form-group>label:first-child:before{content:"Q" counter(labelCounter) ". "}.section-trade-in-diagnostic-a1 .questionnaire__title{font-size:2.8rem;line-height:1em;margin-bottom:30px}.section-trade-in-diagnostic-a1 .questionnaire__device-model-card{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);margin:30px 0;padding:30px}.section-trade-in-diagnostic-a1 .questionnaire__device-model-value{font-size:2rem;margin-bottom:0}.section-trade-in-diagnostic-a1 .questionnaire__questions-title{font-size:2rem}.section-trade-in-diagnostic-a1 .questionnaire__questions-subtitle{margin-bottom:15px}.section-trade-in-diagnostic-a1 .questionnaire__questions-radio-input-option{position:relative}.section-trade-in-diagnostic-a1 .questionnaire__questions-radio-input-option input{position:absolute}.section-trade-in-diagnostic-a1 .questionnaire__questions-radio-input-option label{margin-left:20px}.section-trade-in-diagnostic-a1 .questionnaire__separator{margin-bottom:30px;margin-top:10px}.section-trade-in-diagnostic-a1 .questionnaire__cta-container{margin-top:5px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-a1 .questionnaire__cta-container{text-align:center}}.section-trade-in-diagnostic-a1 .summary__card{margin-bottom:15px}.section-trade-in-diagnostic-a1 .summary__title{font-size:2.8rem;line-height:1.25em;margin-bottom:0;margin-top:30px}.section-trade-in-diagnostic-a1 .summary__inner{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);margin:30px 0;padding:30px}.section-trade-in-diagnostic-a1 .summary__inner-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:15px}.section-trade-in-diagnostic-a1 .summary__img-holder{margin-bottom:5px;width:128px}.section-trade-in-diagnostic-a1 .summary__img{width:100%}.section-trade-in-diagnostic-a1 .summary__info-content{margin:0 0 5px}.section-trade-in-diagnostic-a1 .summary__info-content--up-to-price{font-size:1.4rem;line-height:1.25em;margin-bottom:15px}.section-trade-in-diagnostic-a1 .summary__info-content--device-details{line-height:1.25em;margin-bottom:10px}.section-trade-in-diagnostic-a1 .summary__info-content--up-to-price-value{font-size:2.8rem;line-height:1.25em;margin-bottom:15px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-a1 .summary__info-content--up-to-price-value{font-size:2rem}}.section-trade-in-diagnostic-a1 .summary__box-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-trade-in-diagnostic-a1 .summary__box-wrapper-title{font-size:1.4rem;max-width:40%}.section-trade-in-diagnostic-a1 .summary__box-wrapper-value{font-size:1.4rem;max-width:40%;text-align:end}.section-trade-in-diagnostic-a1 .summary__description-container{background-color:#f7f7f7;padding:15px}.section-trade-in-diagnostic-a1 .summary__description strong{font-size:2rem}.section-trade-in-diagnostic-a1 .summary__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-a1 .summary__cta-container{text-align:center}}.section-trade-in-diagnostic-a1 .summary__cta{margin-left:5px}.section-trade-in-diagnostic-a1 .summary__cta:first-child{margin-left:0}.section-trade-in-diagnostic-a1 .summary__accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:5px}.section-trade-in-diagnostic-a1 .summary__accordion-toggle{text-align:center}.section-trade-in-diagnostic-a1 .summary__accordion-toggle .summary__accordion-icon{display:block}.section-trade-in-diagnostic-a1 .summary__accordion-toggle.collapsed .summary__accordion-icon{display:none;margin-bottom:15px}.section-trade-in-diagnostic-a1 .summary__accordion-toggle-title{cursor:pointer;text-decoration:underline}.section-trade-in-diagnostic-a1 .summary__accordion-content{margin-top:10px;padding:15px}.section-trade-in-diagnostic-a1 .summary .is-inactive{display:none}.section-trade-in-diagnostic-a1 .channel{padding:35px 0}.section-trade-in-diagnostic-a1 .channel__title{font-size:2.8rem;line-height:1.25em;margin-bottom:0;margin-top:30px}.section-trade-in-diagnostic-a1 .channel__inner{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);margin:30px 0;padding:30px}.section-trade-in-diagnostic-a1 .channel__inner-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.section-trade-in-diagnostic-a1 .channel__img-holder{margin-bottom:5px;width:128px}.section-trade-in-diagnostic-a1 .channel__img{width:100%}.section-trade-in-diagnostic-a1 .channel__info-content{margin:0 0 5px}.section-trade-in-diagnostic-a1 .channel__info-content--price{margin-bottom:15px}.section-trade-in-diagnostic-a1 .channel__info-content--device-details{line-height:1.25em;margin-bottom:10px}.section-trade-in-diagnostic-a1 .channel__info-content--price-value{font-size:2.8rem;line-height:1.25em;margin-bottom:15px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-a1 .channel__info-content--price-value{font-size:2rem}}.section-trade-in-diagnostic-a1 .channel__questions-radio-input-option{position:relative}.section-trade-in-diagnostic-a1 .channel__questions-radio-input-option input{position:absolute}.section-trade-in-diagnostic-a1 .channel__questions-radio-input-option label{margin-left:20px}.section-trade-in-diagnostic-a1 .channel__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-a1 .channel__cta-container{text-align:center}}.section-trade-in-diagnostic-a1 .channel .is-inactive{display:none}.section-trade-in-diagnostic-a1 .imei{padding:35px 0}.section-trade-in-diagnostic-a1 .imei__title{font-size:2.8rem;line-height:1em;margin-bottom:30px}.section-trade-in-diagnostic-a1 .imei__imei-title{font-size:2rem;margin-bottom:30px}.section-trade-in-diagnostic-a1 .imei__inner{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);margin:30px 0;padding:30px}.section-trade-in-diagnostic-a1 .imei__inner-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.section-trade-in-diagnostic-a1 .imei__img-holder{margin-right:20px}.section-trade-in-diagnostic-a1 .imei__img{height:54px}.section-trade-in-diagnostic-a1 .imei__info-content{margin:0 0 5px}.section-trade-in-diagnostic-a1 .imei__info-content--price{font-size:1.4rem;line-height:1.25em;margin-bottom:15px}.section-trade-in-diagnostic-a1 .imei__info-content--device-details{line-height:1.25em;margin-bottom:10px}.section-trade-in-diagnostic-a1 .imei__info-content--price-value{font-size:2.8rem;line-height:1.25em;margin-bottom:15px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-a1 .imei__info-content--price-value{font-size:2rem}}.section-trade-in-diagnostic-a1 .imei__accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:15px;padding-top:5px}.section-trade-in-diagnostic-a1 .imei__accordion-toggle{text-align:center}.section-trade-in-diagnostic-a1 .imei__accordion-toggle .imei__accordion-icon{display:block}.section-trade-in-diagnostic-a1 .imei__accordion-toggle.collapsed .imei__accordion-icon{display:none;margin-bottom:15px}.section-trade-in-diagnostic-a1 .imei__accordion-toggle-title{cursor:pointer;text-decoration:underline}.section-trade-in-diagnostic-a1 .imei__accordion-content{margin-top:10px;padding:15px}.section-trade-in-diagnostic-a1 .imei__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-a1 .imei__cta-container{text-align:center}}.section-trade-in-diagnostic-a1 .confirmation{padding:35px 0}.section-trade-in-diagnostic-a1 .confirmation__title{font-size:2.8rem;line-height:1em;margin-bottom:30px}.section-trade-in-diagnostic-a1 .confirmation__inner{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);margin:30px 0;padding:30px}.section-trade-in-diagnostic-a1 .confirmation__inner-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.section-trade-in-diagnostic-a1 .confirmation__img-holder{margin-bottom:5px;width:128px}.section-trade-in-diagnostic-a1 .confirmation__img{width:100%}.section-trade-in-diagnostic-a1 .confirmation__info-content{margin:0 0 5px}.section-trade-in-diagnostic-a1 .confirmation__info-content--price{margin-bottom:15px}.section-trade-in-diagnostic-a1 .confirmation__info-content--device-details{line-height:1.25em;margin-bottom:10px}.section-trade-in-diagnostic-a1 .confirmation__info-content--price-value{font-size:2.8rem;line-height:1.25em;margin-bottom:15px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-a1 .confirmation__info-content--price-value{font-size:2rem}}.section-trade-in-diagnostic-a1 .confirmation__important{margin-top:15px}.section-trade-in-diagnostic-a1 .confirmation__important-title{font-size:2rem;margin-bottom:20px}.section-trade-in-diagnostic-a1 .confirmation__important-box-wrapper{border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px 10px 0}.section-trade-in-diagnostic-a1 .confirmation__important-index{-ms-flex-item-align:center;align-self:center;font-size:2rem;min-width:40px}.section-trade-in-diagnostic-a1 .confirmation__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-trade-in-diagnostic-a1 .confirmation__cta-container{text-align:center}}.section-store-declared-diagnostic .application .user-form{padding:0 0 30px}.section-store-declared-diagnostic .introduction{padding:35px 0}.section-store-declared-diagnostic .introduction__title{font-size:2.8rem;line-height:1em;margin-bottom:30px;padding-bottom:10px}.section-store-declared-diagnostic .introduction__sub-title{font-size:2rem;margin-bottom:15px}.section-store-declared-diagnostic .introduction__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-store-declared-diagnostic .introduction__cta-container{text-align:center}}.section-store-declared-diagnostic .validate{background-image:url(/resources/images/store-declared-diagnostic/orange-spot-right.svg),url(/resources/images/store-declared-diagnostic/orange-spot-left.svg);background-position:100% 0,0;background-repeat:no-repeat,no-repeat;padding:35px 0}.section-store-declared-diagnostic .validate__card{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);margin-bottom:30px;padding:30px}.section-store-declared-diagnostic .validate__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-store-declared-diagnostic .validate__cta-container{text-align:center}}.section-store-declared-diagnostic .diagnostic{padding:35px 0}.section-store-declared-diagnostic .diagnostic__title{font-size:2.8rem;line-height:1em;margin-bottom:30px;padding-bottom:10px}.section-store-declared-diagnostic .diagnostic__questions-radio-input-option{position:relative}.section-store-declared-diagnostic .diagnostic__questions-radio-input-option input{position:absolute}.section-store-declared-diagnostic .diagnostic__questions-radio-input-option label{margin-left:20px}.section-store-declared-diagnostic .diagnostic__cta-container{margin-top:30px}@media only screen and (max-width:991px){.section-store-declared-diagnostic .diagnostic__cta-container{text-align:center}}.section-store-declared-diagnostic .success{background-image:url(/resources/images/store-declared-diagnostic/orange-spot-right.svg),url(/resources/images/store-declared-diagnostic/orange-spot-left.svg);background-position:100% 0,0;background-repeat:no-repeat,no-repeat;padding:35px 0}.section-store-declared-diagnostic .success__card{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);margin-bottom:30px;padding:30px}.section-store-declared-diagnostic .success__title{font-size:2.8rem;line-height:1em;margin-bottom:30px;padding-bottom:10px}.section-customer-authentication .validation-account__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}.section-customer-authentication .validation-account__title{font-size:2.8rem;margin-top:40px;text-align:center}.section-customer-authentication .validation-account__description{font-size:1.4rem;margin-top:20px;text-align:center}.section-customer-authentication .validation-account__form{background-color:#f4f4f4;margin-top:30px;padding-bottom:32px;padding-top:32px}.section-customer-authentication .validation-account__label{margin-top:18px}.section-customer-authentication .validation-account__input{margin-bottom:10px}.section-customer-authentication .validation-account__input::-webkit-input-placeholder{color:#a7a7a7}.section-customer-authentication .validation-account__input::-moz-placeholder{color:#a7a7a7}.section-customer-authentication .validation-account__input:-ms-input-placeholder{color:#a7a7a7}.section-customer-authentication .validation-account__input::-ms-input-placeholder{color:#a7a7a7}.section-customer-authentication .validation-account__input::placeholder,.section-customer-authentication .validation-account__input:invalid{color:#a7a7a7}.section-customer-authentication .validation-account__radio-box{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-customer-authentication .validation-account__radio{height:0;position:absolute;visibility:hidden;width:0}.section-customer-authentication .validation-account__radio:checked+.validation-account__radio-button{border-color:#000;color:#000}.section-customer-authentication .validation-account__radio-button{-ms-flex-preferred-size:49%;border:1px solid #d9d9d9;border-radius:8px;color:#d9d9d9;flex-basis:49%;padding-bottom:14px;padding-top:14px;text-align:center}.section-customer-authentication .validation-account__note{font-size:1.2rem}.section-customer-authentication .validation-account__checkbox{font-size:1.4rem}.section-customer-authentication .validation-account__cta-container{margin-top:42px;text-align:center}.section-customer-authentication .validation-account__cta{max-width:400px;width:100%}.section-customer-authentication .verify-authentication__headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0;padding:25px 0;text-align:center}.section-customer-authentication .verify-authentication__title{font-size:2.8rem;margin-top:40px;text-align:center}.section-customer-authentication .verify-authentication__description{font-size:1.4rem;margin-top:20px;text-align:center}.section-customer-authentication .verify-authentication .account-box{background:#f4f4f4;border-radius:12px;margin:20px auto auto;max-width:400px;padding:20px 32px}.section-customer-authentication .verify-authentication .account-box__deposit-info{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-customer-authentication .verify-authentication .account-box__horizontal{border-color:#c8c8c8;margin-bottom:12px;margin-top:12px}.section-customer-authentication .verify-authentication .account-box__label{font-size:1.4rem}.section-customer-authentication .verify-authentication .account-box__value{fons-size:2.8rem;font-size:28px}.section-customer-authentication .verify-authentication__form{background-color:#f4f4f4;margin-top:30px;padding-bottom:32px;padding-top:32px}.section-customer-authentication .verify-authentication__label{margin-top:18px}.section-customer-authentication .verify-authentication__input{margin-bottom:10px}.section-customer-authentication .verify-authentication::-webkit-input-placeholder{color:#a7a7a7}.section-customer-authentication .verify-authentication::-moz-placeholder{color:#a7a7a7}.section-customer-authentication .verify-authentication:-ms-input-placeholder{color:#a7a7a7}.section-customer-authentication .verify-authentication::-ms-input-placeholder{color:#a7a7a7}.section-customer-authentication .verify-authentication::placeholder,.section-customer-authentication .verify-authentication:invalid{color:#a7a7a7}.section-customer-authentication .verify-authentication__note{font-size:1.2rem}.section-customer-authentication .verify-authentication__cta-container{margin-top:42px;text-align:center}.section-customer-authentication .verify-authentication__cta{max-width:400px;width:100%}.section-accidental-damage-liquid-damage-third-party-administration .application .progress-bar{height:12px;position:fixed;z-index:8}.section-accidental-damage-liquid-damage-third-party-administration .application .page-headline{border-bottom:1px solid #ddd;font-size:2rem;margin:0 0 32px;padding:25px 0;text-align:center}@media only screen and (max-width:991px){.section-accidental-damage-liquid-damage-third-party-administration .application .page-headline{padding:12px 0}}.section-accidental-damage-liquid-damage-third-party-administration .application .page-title{font-size:2.8rem;margin-bottom:12px;text-align:center}.section-accidental-damage-liquid-damage-third-party-administration .application .section-title{font-size:2rem}.section-accidental-damage-liquid-damage-third-party-administration .application .section-description{font-size:1.2rem}.section-accidental-damage-liquid-damage-third-party-administration .application .section-description span{background-color:#000;color:#fff;margin-left:8px;padding:4px 8px}.section-accidental-damage-liquid-damage-third-party-administration .application .description{font-size:1.2rem}.section-accidental-damage-liquid-damage-third-party-administration .application .description span{background-color:#000;color:#fff;margin-left:8px;padding:4px 8px}.section-accidental-damage-liquid-damage-third-party-administration .application .device-box{border:1px solid #fafafa;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;padding:24px}.section-accidental-damage-liquid-damage-third-party-administration .application .device-box__img-holder{-ms-flex-preferred-size:64px;-ms-flex-negative:0;flex-basis:64px;flex-shrink:0;margin:auto}.section-accidental-damage-liquid-damage-third-party-administration .application .device-box__contents{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.section-accidental-damage-liquid-damage-third-party-administration .application .device-box__contents p:last-child{margin-bottom:0}.section-accidental-damage-liquid-damage-third-party-administration .application .device-box__note{color:#ce1111;font-size:1.4rem;margin-bottom:20px;margin-top:8px}.section-accidental-damage-liquid-damage-third-party-administration .application label{font-size:2rem}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__title{margin-top:12px}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__previews-container{background-color:#f4f4f4;margin-bottom:8px;min-height:116px;padding:12px 12px 36px;position:relative}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__previews{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:12px;margin-top:16px}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__preview-image{max-height:120px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100px}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__preview{height:100%;position:relative}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__size-limit{left:50%;margin-bottom:0;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__size-limit--small{font-size:1.2rem;left:inherit;right:12px;top:inherit;-webkit-transform:none;transform:none}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__button{border:1px solid #000;border-radius:8px;display:block;font-size:1.6rem;padding:12px 24px;text-align:center}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__delete{background:none;border:none;border-radius:999px;color:#ccc;height:24px;position:absolute;right:4px;top:4px;width:24px}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__size-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.3);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0 8px;position:absolute;right:0}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__size{color:#fff}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__dummy-image-count,.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__dummy-input{height:0;position:absolute;visibility:hidden;width:0}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__preview-pdf{background-color:#fff;border-radius:8px;max-height:140px;overflow:hidden;overflow-wrap:anywhere;padding:8px;text-align:center;width:120px}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__preview-pdf i{font-size:2.8rem}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__preview-pdf p{font-size:1.4rem;margin-bottom:4px;margin-top:4px}.section-accidental-damage-liquid-damage-third-party-administration .application .file-upload__error{color:#d0011d}.section-accidental-damage-liquid-damage-third-party-administration .application .is-inactive{display:none}.section-accidental-damage-liquid-damage-third-party-administration .application .error-message{color:#d0011d}.section-accidental-damage-liquid-damage-third-party-administration .application .modal-accidental-damage-liquid-damage-third-party-administration-required-documents .modal-header{border-bottom:none}.section-accidental-damage-liquid-damage-third-party-administration .application .modal-accidental-damage-liquid-damage-third-party-administration-required-documents .required-documents__title{font-size:2rem}.section-accidental-damage-liquid-damage-third-party-administration .application .modal-accidental-damage-liquid-damage-third-party-administration-required-documents .required-documents__box{background-color:#f4f4f4;padding-bottom:8px;padding-top:8px}.section-accidental-damage-liquid-damage-third-party-administration .application .modal-accidental-damage-liquid-damage-third-party-administration-required-documents .required-documents__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #c8c8c8;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:12px 24px}.section-accidental-damage-liquid-damage-third-party-administration .application .modal-accidental-damage-liquid-damage-third-party-administration-required-documents .required-documents__row:last-child{border-bottom:none}.section-accidental-damage-liquid-damage-third-party-administration .application .modal-accidental-damage-liquid-damage-third-party-administration-required-documents .required-documents__description{font-size:1.2rem;margin-top:4px}.section-accidental-damage-liquid-damage-third-party-administration .application .modal-accidental-damage-liquid-damage-third-party-administration-required-documents .required-documents__download-button{font-size:1.2rem;padding:2px 8px}.section-accidental-damage-liquid-damage-third-party-administration .application .modal-accidental-damage-liquid-damage-third-party-administration-required-documents .required-documents__cta-container{margin-top:24px;text-align:center}.section-accidental-damage-liquid-damage-third-party-administration .application .modal-accidental-damage-liquid-damage-third-party-administration-required-documents .required-documents__cta{max-width:400px;width:100%}.section-accidental-damage-liquid-damage-third-party-administration .accident-info__section--expired{padding-top:64px;text-align:center}.section-accidental-damage-liquid-damage-third-party-administration .accident-info__img-holder{margin:48px auto 16px}.section-accidental-damage-liquid-damage-third-party-administration .accident-info__exclamation{font-size:7.2rem}.section-accidental-damage-liquid-damage-third-party-administration .accident-info__description{margin-bottom:48px;margin-top:48px}.section-accidental-damage-liquid-damage-third-party-administration .accident-info__cta-container{margin-bottom:28px;margin-top:28px;text-align:center}.section-accidental-damage-liquid-damage-third-party-administration .accident-info__cta{max-width:400px;width:100%}.section-accidental-damage-liquid-damage-third-party-administration .receipt .calculator__holder{display:-webkit-box;display:-ms-flexbox;display:flex}.section-accidental-damage-liquid-damage-third-party-administration .receipt .calculator__input{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-accidental-damage-liquid-damage-third-party-administration .receipt .calculator__button{-ms-flex-preferred-size:80px;flex-basis:80px;margin-left:4px}.section-accidental-damage-liquid-damage-third-party-administration .receipt .calculator__result-box{background-color:#f4f4f4;margin-top:24px;padding:20px}.section-accidental-damage-liquid-damage-third-party-administration .receipt .calculator__result-row{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:8px}.section-accidental-damage-liquid-damage-third-party-administration .receipt .calculator__result-row:last-child{border-top:1px solid #ccc;padding-bottom:0;padding-top:8px}.section-accidental-damage-liquid-damage-third-party-administration .receipt .calculator__note{font-size:1.2rem;margin-top:4px}.section-accidental-damage-liquid-damage-third-party-administration .receipt__cta-container{margin-bottom:28px;margin-top:28px;text-align:center}.section-accidental-damage-liquid-damage-third-party-administration .receipt__cta{max-width:400px;width:100%}.section-accidental-damage-liquid-damage-third-party-administration .id-auth .page-title{margin-bottom:32px;text-align:left}.section-accidental-damage-liquid-damage-third-party-administration .id-auth .section-title{margin-top:32px}.section-accidental-damage-liquid-damage-third-party-administration .id-auth__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:300px}.section-accidental-damage-liquid-damage-third-party-administration .id-auth__notice{color:#565656;font-size:1.4rem}.section-accidental-damage-liquid-damage-third-party-administration .id-auth__cta-container{margin-bottom:28px;margin-top:28px;text-align:center}.section-accidental-damage-liquid-damage-third-party-administration .id-auth__fields{display:-webkit-box;display:-ms-flexbox;display:flex}.section-accidental-damage-liquid-damage-third-party-administration .id-auth__fields span{height:46px;line-height:46px;padding-left:8px;padding-right:8px}.section-accidental-damage-liquid-damage-third-party-administration .id-auth__fields input[type=text]{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-accidental-damage-liquid-damage-third-party-administration .id-auth__field{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.section-accidental-damage-liquid-damage-third-party-administration .id-auth__cta{-ms-flex-item-align:end;align-self:flex-end;max-width:400px;width:100%}.section-accidental-damage-liquid-damage-third-party-administration .summary__section--bottom{background-color:#f4f4f4;margin-top:96px}.section-accidental-damage-liquid-damage-third-party-administration .summary__device-box{margin-top:-64px;text-align:center}.section-accidental-damage-liquid-damage-third-party-administration .summary__img-holder{margin:auto auto 12px;width:120px}.section-accidental-damage-liquid-damage-third-party-administration .summary__box{margin-top:32px}.section-accidental-damage-liquid-damage-third-party-administration .summary__row{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.section-accidental-damage-liquid-damage-third-party-administration .summary__label{-ms-flex-negative:0;-ms-flex-preferred-size:96px;flex-basis:96px;flex-shrink:0;margin-bottom:12px;margin-top:12px}.section-accidental-damage-liquid-damage-third-party-administration .summary__contents{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding-bottom:12px;padding-top:12px;text-align:right;word-break:break-word}.section-accidental-damage-liquid-damage-third-party-administration .summary__document-img{max-height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:80px}.section-accidental-damage-liquid-damage-third-party-administration .summary__note{font-size:1.4rem;margin-top:12px}.section-accidental-damage-liquid-damage-third-party-administration .summary__agreement{display:block;font-weight:400;text-align:left}.section-accidental-damage-liquid-damage-third-party-administration .summary__agreement input[type=checkbox]{margin:0;vertical-align:middle}.section-accidental-damage-liquid-damage-third-party-administration .summary__cta-container{margin-bottom:28px;margin-top:28px;text-align:center}.section-accidental-damage-liquid-damage-third-party-administration .summary__cta{max-width:340px;width:100%}.section-accidental-damage-liquid-damage-third-party-administration .completed__title{font-size:2.8rem;margin-bottom:24px;margin-top:64px;text-align:center}.section-accidental-damage-liquid-damage-third-party-administration .completed__img-container{text-align:center}.section-accidental-damage-liquid-damage-third-party-administration .completed__cta-container{margin-top:144px;text-align:center}.section-accidental-damage-liquid-damage-third-party-administration .completed__cta{max-width:400px;width:100%}.section-find-my-iphone .check-find-my__section{background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#fff),color-stop(25%,#f4f4f4));background:linear-gradient(180deg,#fff 25%,#f4f4f4 0);padding-top:36px}.section-find-my-iphone .check-find-my__headline{color:#000;font-size:2.8rem;margin:0}.section-find-my-iphone .check-find-my__header{color:#000;font-size:2rem;margin:28px 0 0}.section-find-my-iphone .check-find-my__description{color:#565656;font-size:1.2rem}.section-find-my-iphone .check-find-my__device-box{background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 24px}.section-find-my-iphone .check-find-my__device-img-holder{height:112px;margin:12px 24px 12px auto;padding:0;position:relative;width:90px}.section-find-my-iphone .check-find-my__device-img{height:112px;left:0;margin-left:auto;margin-right:auto;padding:0;position:absolute;right:0;width:80px}.section-find-my-iphone .check-find-my__device-img--front{-webkit-transform:translate(20px);transform:translate(20px);z-index:1}.section-find-my-iphone .check-find-my__device-img--back{-webkit-transform:translate(-20px);transform:translate(-20px);z-index:0}.section-find-my-iphone .check-find-my__device-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:center}.section-find-my-iphone .check-find-my__device-label{font-size:1.2rem}.section-find-my-iphone .check-find-my__device-contents{font-size:1.4rem}.section-find-my-iphone .check-find-my__device-contents--underline{border-bottom:1px solid #c8c8c8}.section-find-my-iphone .check-find-my__imei-check{background-color:#000;border-radius:8px;color:#fff;font-size:1.2rem;margin-left:12px;padding:3px 6px;text-decoration:none}.section-find-my-iphone .check-find-my__note{font-size:1.2rem;margin-top:8px}.section-find-my-iphone .check-find-my__cta-holder{margin-top:32px;text-align:center}.section-find-my-iphone .check-find-my__cta{max-width:300px;width:100%}.section-find-my-iphone .result{text-align:center}.section-find-my-iphone .result__section{padding-bottom:50px}.section-find-my-iphone .result__section--success{padding-top:64px}.section-find-my-iphone .result__section--failed{padding-top:100px}.section-find-my-iphone .result__contents--failed{margin-bottom:36px;margin-top:24px}.section-find-my-iphone .result__headline{font-size:2.8rem;margin-top:12px}.section-find-my-iphone .result__icon{font-size:4.8rem}.section-find-my-iphone .result__img{margin:auto}.section-find-my-iphone .result__notice-box{background-color:#f4f4f4;margin:32px auto auto;max-width:400px;padding:24px}.section-find-my-iphone .result__notice-title{font-size:2.8rem;margin-top:8px}.section-find-my-iphone .result__notice{font-size:1.4rem;margin-top:24px}.section-find-my-iphone .result__notice span{color:red;font-weight:700}.section-find-my-iphone .result__cta-container{margin-top:24px}.section-find-my-iphone .result__cta{max-width:300px;width:100%}.section-device-confirm .landing__section--top{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#f4f4f4));background:linear-gradient(180deg,#fff 50%,#f4f4f4 0)}.section-device-confirm .landing__headline{font-size:2rem;margin-bottom:0;margin-top:32px}.section-device-confirm .landing__description{font-size:1.4rem}.section-device-confirm .landing__device-details{margin:20px auto 32px;max-width:480px}.section-device-confirm .landing__device-details-row{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;justify-content:space-between;padding-bottom:10px;padding-top:10px}.section-device-confirm .landing__device-details-row span{overflow:hidden}.section-device-confirm .landing__device-details-row span:first-child{-ms-flex-negative:0;-ms-flex-preferred-size:120px;flex-basis:120px;flex-shrink:0}.section-device-confirm .landing__cta-container{margin-top:16px;text-align:center}.section-device-confirm .landing__cta{max-width:400px;width:100%}.section-device-confirm .landing .serial-number-guide__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.section-device-confirm .landing .serial-number-guide__nav a{color:#999;text-align:center;width:100%}.section-device-confirm .landing .serial-number-guide__tab{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-device-confirm .landing .serial-number-guide__tab.active a{color:#000}.section-device-confirm .landing .tab-content{border-top:1px solid #ccc;font-size:1.2rem;line-height:1.8;margin-left:24px;margin-right:24px;padding-bottom:16px;padding-top:16px}.section-device-confirm .landing .vertical-line{background:#ccc;margin-bottom:8px;margin-top:8px;width:1px}.section-device-confirm .serial-number-confirm__headline{font-size:2rem;margin-bottom:0;margin-top:32px}.section-device-confirm .serial-number-confirm__description{font-size:1.4rem}.section-device-confirm .serial-number-confirm__device-details{margin:20px auto 32px;max-width:480px}.section-device-confirm .serial-number-confirm__device-details-row{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;justify-content:space-between;padding-bottom:10px;padding-top:10px}.section-device-confirm .serial-number-confirm__device-details-row span{overflow:hidden}.section-device-confirm .serial-number-confirm__device-details-row span:first-child{-ms-flex-negative:0;-ms-flex-preferred-size:120px;flex-basis:120px;flex-shrink:0}.section-device-confirm .serial-number-confirm__notice{background-color:#f4f4f4;font-size:1.4rem;margin-bottom:16px;padding:16px;text-align:center}.section-device-confirm .serial-number-confirm__notice span{display:block;font-size:1.6rem;margin-bottom:12px}.section-device-confirm .serial-number-confirm__label{display:block;font-size:1.4rem}.section-device-confirm .serial-number-confirm__cta-container{margin-top:56px;text-align:center}.section-device-confirm .serial-number-confirm__cta{max-width:400px;width:100%}.section-subscription-termination .application .user-content-header-group{margin-bottom:30px}.section-subscription-termination .application .user-content-header-group__headline{font-size:2.8rem;line-height:1.25em;margin-bottom:5px}@media only screen and (max-width:991px){.section-subscription-termination .application .user-content-header-group__headline{font-size:2rem}}.section-subscription-termination .application .user-content-header-group__instruction{color:#999;font-size:2rem;line-height:1.25em;margin-bottom:0}@media only screen and (max-width:991px){.section-subscription-termination .application .user-content-header-group__instruction{font-size:1.6rem}}.section-subscription-termination .overview .reiterate{position:relative}.section-subscription-termination .overview .reiterate__cover{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;right:0;top:0;width:50%}@media only screen and (max-width:991px){.section-subscription-termination .overview .reiterate__cover{display:none}}.section-subscription-termination .overview .reiterate__content{min-height:640px;padding:30px 30px 30px 0;position:relative;width:50%;z-index:1}@media only screen and (max-width:991px){.section-subscription-termination .overview .reiterate__content{min-height:475px;padding:30px 0;width:auto}}.section-subscription-termination .overview .reiterate .benefits{margin-bottom:30px}.section-subscription-termination .overview .reiterate .benefits__box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.section-subscription-termination .overview .reiterate .benefits__box-wrapper+.benefits__box-wrapper{margin-top:30px}@media only screen and (max-width:991px){.section-subscription-termination .overview .reiterate .benefits__box-wrapper+.benefits__box-wrapper{margin-top:20px}}.section-subscription-termination .overview .reiterate .benefits__box--icon{margin-right:20px}.section-subscription-termination .overview .reiterate .benefits__img-holder{margin:0;width:52px}.section-subscription-termination .overview .reiterate .benefits__img{height:auto;width:100%}.section-subscription-termination .overview .reiterate .benefits__heading{font-size:2rem;margin-bottom:5px}.section-subscription-termination .overview .reiterate__cta-container{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.section-subscription-termination .overview .reiterate__cta--submit,.section-subscription-termination .overview .reiterate__cta--submit.active.focus,.section-subscription-termination .overview .reiterate__cta--submit.active:focus,.section-subscription-termination .overview .reiterate__cta--submit.active:hover,.section-subscription-termination .overview .reiterate__cta--submit.focus,.section-subscription-termination .overview .reiterate__cta--submit:active.focus,.section-subscription-termination .overview .reiterate__cta--submit:active:focus,.section-subscription-termination .overview .reiterate__cta--submit:active:hover,.section-subscription-termination .overview .reiterate__cta--submit:focus,.section-subscription-termination .overview .reiterate__cta--submit:hover{background-color:#ddd;border-color:#ddd;color:#666}.section-subscription-termination .overview .recapitulate{position:relative}.section-subscription-termination .overview .recapitulate__cover{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;right:0;top:0;width:50%}@media only screen and (max-width:991px){.section-subscription-termination .overview .recapitulate__cover{display:none}}.section-subscription-termination .overview .recapitulate__content{min-height:640px;padding:30px 30px 30px 0;position:relative;width:50%;z-index:1}@media only screen and (max-width:991px){.section-subscription-termination .overview .recapitulate__content{min-height:475px;padding:30px 0;width:auto}}.section-subscription-termination .overview .recapitulate__header{font-size:4.8rem;line-height:1.15em;margin:45px 0 5px}@media only screen and (max-width:991px){.section-subscription-termination .overview .recapitulate__header{font-size:2.8rem;margin-top:10px}}.section-subscription-termination .overview .recapitulate__sub-header{font-size:2rem;margin:0 0 15px}.section-subscription-termination .overview .recapitulate__text{font-size:1.6rem;margin:0 0 30px}.section-subscription-termination .overview .recapitulate__start-date{font-size:1.4rem;margin:0 0 5px}.section-subscription-termination .overview .recapitulate__note{font-size:1.4rem;margin:0 0 10px}.section-subscription-termination .overview .recapitulate__cta-container{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.section-subscription-termination .overview .recapitulate__cta--submit,.section-subscription-termination .overview .recapitulate__cta--submit.active.focus,.section-subscription-termination .overview .recapitulate__cta--submit.active:focus,.section-subscription-termination .overview .recapitulate__cta--submit.active:hover,.section-subscription-termination .overview .recapitulate__cta--submit.focus,.section-subscription-termination .overview .recapitulate__cta--submit:active.focus,.section-subscription-termination .overview .recapitulate__cta--submit:active:focus,.section-subscription-termination .overview .recapitulate__cta--submit:active:hover,.section-subscription-termination .overview .recapitulate__cta--submit:focus,.section-subscription-termination .overview .recapitulate__cta--submit:hover{background-color:#ddd;border-color:#ddd;color:#666}.section-subscription-termination .review .reason{position:relative}.section-subscription-termination .review .reason__cover{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;right:0;top:0;width:50%}@media only screen and (max-width:991px){.section-subscription-termination .review .reason__cover{display:none}}.section-subscription-termination .review .reason__content{min-height:640px;padding:30px 30px 30px 0;position:relative;width:50%;z-index:1}@media only screen and (max-width:991px){.section-subscription-termination .review .reason__content{min-height:475px;padding:30px 0;width:auto}}.section-subscription-termination .review .reason__text{margin:0 0 30px}.section-subscription-termination .review .reason__text--question{font-size:2rem;margin:0 0 10px}@media only screen and (max-width:991px){.section-subscription-termination .review .reason__text--question{font-size:1.6rem}}.section-subscription-termination .review .reason__note{font-size:1.4rem;margin:0 0 10px}.section-subscription-termination .review .reason__cta-container{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.section-subscription-termination .review .reason__cta--submit,.section-subscription-termination .review .reason__cta--submit.active.focus,.section-subscription-termination .review .reason__cta--submit.active:focus,.section-subscription-termination .review .reason__cta--submit.active:hover,.section-subscription-termination .review .reason__cta--submit.focus,.section-subscription-termination .review .reason__cta--submit:active.focus,.section-subscription-termination .review .reason__cta--submit:active:focus,.section-subscription-termination .review .reason__cta--submit:active:hover,.section-subscription-termination .review .reason__cta--submit:focus,.section-subscription-termination .review .reason__cta--submit:hover{background-color:#ddd;border-color:#ddd;color:#666}.section-subscription-termination .review .is-inactive{display:none}.section-subscription-termination .continue .retention{position:relative}.section-subscription-termination .continue .retention__cover{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;right:0;top:0;width:50%}@media only screen and (max-width:991px){.section-subscription-termination .continue .retention__cover{display:none}}.section-subscription-termination .continue .retention__content{min-height:640px;padding:30px 30px 30px 0;position:relative;width:50%;z-index:1}@media only screen and (max-width:991px){.section-subscription-termination .continue .retention__content{min-height:475px;padding:30px 0;width:auto}}.section-subscription-termination .continue .retention__header{font-size:4.8rem;line-height:1.15em;margin:0 0 5px}@media only screen and (max-width:991px){.section-subscription-termination .continue .retention__header{font-size:2.8rem}}.section-subscription-termination .continue .retention__text{font-size:1.6rem;margin:45px 0 30px}@media only screen and (max-width:991px){.section-subscription-termination .continue .retention__text{margin-top:30px}}.section-subscription-termination .continue .retention__cta-container{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.section-subscription-termination .continue .retention__cta--submit,.section-subscription-termination .continue .retention__cta--submit.active.focus,.section-subscription-termination .continue .retention__cta--submit.active:focus,.section-subscription-termination .continue .retention__cta--submit.active:hover,.section-subscription-termination .continue .retention__cta--submit.focus,.section-subscription-termination .continue .retention__cta--submit:active.focus,.section-subscription-termination .continue .retention__cta--submit:active:focus,.section-subscription-termination .continue .retention__cta--submit:active:hover,.section-subscription-termination .continue .retention__cta--submit:focus,.section-subscription-termination .continue .retention__cta--submit:hover{background-color:#ddd;border-color:#ddd;color:#666}.section-subscription-termination .success .information{position:relative}.section-subscription-termination .success .information__cover{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;right:0;top:0;width:50%}@media only screen and (max-width:991px){.section-subscription-termination .success .information__cover{display:none}}.section-subscription-termination .success .information__content{min-height:640px;padding:30px 30px 30px 0;position:relative;width:50%;z-index:1}@media only screen and (max-width:991px){.section-subscription-termination .success .information__content{min-height:475px;padding:30px 0;width:auto}}.section-subscription-termination .success .information__headline{font-size:4.8rem;line-height:1.15em;margin:45px 0 5px}@media only screen and (max-width:991px){.section-subscription-termination .success .information__headline{font-size:2.8rem;margin-top:30px}}.section-subscription-termination .success .information__message{font-size:2rem;margin:0 0 30px}@media only screen and (max-width:991px){.section-subscription-termination .success .information__message{font-size:1.6rem}}.section-subscription-termination .success .information__text{font-size:2rem;margin:10px 0 30px}@media only screen and (max-width:991px){.section-subscription-termination .success .information__text{font-size:1.6rem}}.section-subscription-termination .success .information__cta-container{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.l-page-header .navigation--large .branding{border-right:1px solid #000;padding-right:35px}@media only screen and (max-width:1199px){.l-page-header .navigation--large .branding{padding-right:20px}}.l-page-header .navigation--large .branding__logo{height:42px}@media only screen and (max-width:1199px){.l-page-header .navigation--large .branding__logo{height:36px}.l-page-header .navigation--large .navlist-main{margin:0 10px}.l-page-header .navigation--large .navlist-main__link{padding:0 10px}}.l-page-header .nested-navlist-menu--large .nested-navlist-menu__list{min-width:264px}.l-page-footer .general-info__brand-logo{height:42px}.l-page-footer .general-info__brand-logo+.general-info__brand-logo{height:24px;margin-left:20px}.b-hero-banner__cta{margin:0 5px 10px 0}.section-redeem-device .quote-plans .plan-details__cta{background-color:#fff;color:#000}.section-general-content .general-backup-and-recovery .category__tab-item.active{background-color:#000}.section-general-content .general-backup-and-recovery .steps__badge{background-color:#000;color:#fff}