.feature-elisaid-oidc #feature-container,.feature-elisaid-oidc #main-container-wrapper{background-color:#f6f6f7}.loading-elisaid-oidc{background-color:#fff;overflow:hidden!important}.loading-elisaid-oidc #app-banner-container,.loading-elisaid-oidc #elisa-footer-wrapper,.loading-elisaid-oidc #elisa-navi-wrapper,.loading-elisaid-oidc #elisa-react-navi,.loading-elisaid-oidc #footer-container,.loading-elisaid-oidc #sticky-notification-container,.loading-elisaid-oidc #tutorial-container,.loading-elisaid-oidc footer{display:none}.loading-elisaid-oidc #elisaid-oidc-page{background-color:#fff;height:100%;left:0;margin:0!important;opacity:1;overflow:hidden!important;padding:0!important;position:fixed;top:0;width:100%}.loading-elisaid-oidc #elisaid-oidc-page #elisaid-oidc-login-progress,.loading-elisaid-oidc #elisaid-oidc-page #elisaid-oidc-logout-progress{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page{color:#171c43;margin-left:auto!important;margin-right:auto!important;max-width:1300px}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page:not(.login-loading){background-color:#fff}@media (max-width:969px){.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page{margin-top:0!important}}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page h1.ds-text--display{font-weight:400}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page #landing-page-feature-boxes{flex-wrap:wrap;margin-top:64px}@media screen and (max-width:641px){.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page #landing-page-feature-boxes{margin-top:40px}}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page .feature-boxes{gap:32px}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page .feature-boxes:has(>.landing-page-feature-box:nth-child(3):last-child){gap:8px}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page .landing-page-feature-box{background-color:#f0f7ff;border-radius:8px;display:flex;flex:1 1 0;flex-direction:column;justify-content:space-between;min-width:300px}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page .landing-page-feature-box .bodytext{flex-grow:1}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page #landing-page-bottom-links{flex-wrap:wrap;gap:8px}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page #landing-page-bottom-links a{background:transparent url(../images/svg-icons/icon-arrow-forward-black.22ffcad56329b6332b65..svg) no-repeat;background-position:95%;border:1px solid #e0e0e1;border-radius:8px;color:#171c43;display:block;flex:1 1 0;min-width:300px;padding:10px}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page #landing-page-bottom-links a img{margin-right:20px;vertical-align:middle}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page #landing-page-bottom-links a .link-text{display:inline-block;vertical-align:middle}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page #landing-page-bottom-links a .company-customer-login-section{align-items:center;display:grid;grid-template-columns:77px 1fr}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page #landing-page-bottom-links a .company-customer-login-section .section-content{display:flex;flex-direction:column}.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page #elisaid-oidc-login-failed,.feature-elisaid-oidc:not(.loading-elisaid-oidc) #elisaid-oidc-page #elisaid-oidc-session-expired{text-align:center}.promo-content-container{display:flex;justify-content:flex-start;padding-top:8px}@media screen and (max-width:695px){.promo-content-container{flex-direction:column;padding-top:0}}.promo-content-container .landing-page-header{width:min-content}@media screen and (max-width:695px){.promo-content-container #elisaid-oidc-start-button,.promo-content-container #landing-page-promo,.promo-content-container .credentials-link,.promo-content-container .landing-page-header{justify-self:center}.promo-content-container #landing-page-promo{width:280px}.promo-content-container #elisaid-oidc-start-button{width:100%}.promo-content-container .credentials-link{justify-content:center;width:100%}}.promo-content-container .header-and-buttons{flex-basis:57%;justify-self:center}@media screen and (max-width:695px){.promo-content-container .header-and-buttons{align-self:center;display:grid;order:2;text-align:center}}.promo-content-container .buttons-container{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;padding-top:40px;width:fit-content}@media screen and (max-width:695px){.promo-content-container .buttons-container{align-items:center;flex-direction:column;width:100%}}.promo-content-container #landing-page-image{flex-basis:35%}@media screen and (max-width:695px){.promo-content-container #landing-page-image{align-self:center;margin-bottom:24px;max-height:125px;max-width:240px}}@media screen and (min-width:695px) and (max-width:770px){.promo-content-container #landing-page-image{max-width:275px}}body.aspa-instance #aside-banner-contentful-wrapper .aside-banner-contentful{max-width:448px}#aside-banner-contentful-wrapper{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}@media (max-width:480px){#aside-banner-contentful-wrapper{gap:16px;margin:0 16px 16px}}@media (min-width:641px) and (max-width:960px){#aside-banner-contentful-wrapper{flex-direction:row}#aside-banner-contentful-wrapper .aside-banner-contentful{max-width:448px}}#aside-banner-contentful-wrapper .aside-banner-contentful-heading{margin:0}#aside-banner-contentful-wrapper .aside-banner-contentful-list{line-height:20px}#aside-banner-contentful-wrapper .aside-banner-contentful-content-wrapper{display:flex;flex-direction:column}#aside-banner-contentful-wrapper .ds-card-content{padding-top:24px}#aside-banner-contentful-wrapper .ds-card{border-radius:8px}#aside-banner-contentful-wrapper .ds-card-heading img{border-top-left-radius:8px;border-top-right-radius:8px}#aside-banner-contentful-wrapper .banner-text ol,#aside-banner-contentful-wrapper .banner-text ul{margin-top:16px}#aside-banner-contentful-wrapper .banner-text ol:not(:last-child),#aside-banner-contentful-wrapper .banner-text ul:not(:last-child){margin-bottom:16px}#aside-banner-contentful-wrapper .banner-text ul.aside-banner-list{list-style-type:disc;margin-left:16px}#aside-banner-contentful-wrapper .banner-text ul.aside-banner-list li{list-style-type:disc}#aside-banner-contentful-wrapper .banner-text ol.aside-banner-list{list-style-type:decimal;margin-left:16px}#aside-banner-contentful-wrapper .banner-text ol.aside-banner-list li{list-style-type:decimal}.columnar-content{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:600px){.columnar-content{flex-direction:column}}.columnar-content--column-3{display:flex;flex:1 0 30%}.columnar-content--column-3--wrapper--full{width:100%}.columnar-content--column-3--wrapper--half{width:50%}@media (max-width:600px){.columnar-content--column-3--wrapper,.columnar-content--column-3--wrapper--half{width:100%}}.columnar-content--column-2{display:flex;flex:1 0 45%}.columnar-content--column-2--wrapper--full{width:100%}@media (max-width:600px){.columnar-content--column-2--wrapper--half{width:100%}}.columnar-content--column-1{display:flex;flex:1 0 90%}.columnar-content--column-1--wrapper--full{width:100%}.columnar-content--column-1--wrapper--half{width:50%}@media (max-width:600px){.columnar-content--column-1--wrapper,.columnar-content--column-1--wrapper--half{width:100%}}#customer-letter-content,#front-page-customer-letter-content{max-width:972px;width:auto!important}#customer-letter-content h3,#front-page-customer-letter-content h3{margin-left:0!important}#customer-letter-content hr,#front-page-customer-letter-content hr{background:transparent;border:0;border-bottom:1px solid #e8e8ea;box-sizing:border-box!important;margin-bottom:16px;margin-top:16px}#customer-letter-content .spinner,#front-page-customer-letter-content .spinner{left:50%;position:absolute}#customer-letter-content .customer-letter-customerid,#front-page-customer-letter-content .customer-letter-customerid{color:#171c43}#customer-letter-content .customer-letter-date,#front-page-customer-letter-content .customer-letter-date{color:#70707a}@media screen and (max-width:600px){#customer-letter-content hr,#front-page-customer-letter-content hr{margin-left:-16px!important;width:120%}}body.aspa-instance .two-column-content{grid-template-columns:100%}.two-column-content{grid-gap:24px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto}@media (min-width:961px){.two-column-content{flex-direction:row;gap:24px}.two-column-content--left-col{grid-column:span 2}.two-column-content--right-col{grid-column:span 1}}@media (max-width:960px){.two-column-content{grid-template-columns:100%}}#main-container.aspa .two-column-content{flex-direction:column;gap:0}#main-container.aspa .two-column-content--left-col{margin-bottom:24px}#main-container.aspa .two-column-content--right-col{max-width:none}.product-page--navi{margin-bottom:12px}@media (max-width:600px){.product-page--navi{padding:0 10px}}.product-page--navi span{color:#0019af;padding-right:4px}@media (max-width:969px){.product-page--navi #NaviLinkText{display:none}}.product-page--navi .navi-link{font-size:16px;margin-bottom:12px}.product-page--navi .navi-link--with-href{background:transparent;border:none;margin:0}.product-page--navi .ea-icon{font-size:24px}.product-page--navi,.product-page--navi>.navi-link{align-items:center;display:flex;text-decoration:none}.product-page--navi:focus,.product-page--navi:hover,.product-page--navi>.navi-link:focus,.product-page--navi>.navi-link:hover{text-decoration:none}.message-central-header .ipa-feature-hero__content{overflow:visible}.ipa-feature-hero{background:linear-gradient(0deg,#fff 3.22%,#f3f4fd 53.96%)}.ipa-feature-hero__container{height:216px;margin:auto;max-width:1440px;overflow:hidden!important;padding:0 40px!important}@media (min-width:1400px){.ipa-feature-hero__container{padding-left:40px;padding-right:40px}}@media (min-width:961px) and (max-width:1399px){.ipa-feature-hero__container{padding-left:32px;padding-right:32px}}@media (min-width:641px) and (max-width:960px){.ipa-feature-hero__container{padding-left:24px;padding-right:24px}}@media (min-width:481px) and (max-width:640px){.ipa-feature-hero__container{padding-left:24px;padding-right:24px}}@media (max-width:480px){.ipa-feature-hero__container{padding-left:0;padding-right:0}}@media (min-width:1400px){.ipa-feature-hero__container{margin:auto;max-width:1400px}}@media (max-width:600px){.ipa-feature-hero__container{height:216px;padding:0 24px!important}}@media (min-width:601px) and (max-width:969px){.ipa-feature-hero__container{padding:0 0 0 24px!important}}@media screen and (min-width:961px) and (max-width:1399px){.ipa-feature-hero__container{padding:0 0 0 32px!important}}@media screen and (max-width:481px){.ipa-feature-hero__container{padding:0 0 0 16px!important}}.ipa-feature-hero .with-breadcrumbs{justify-content:flex-start}.ipa-feature-hero__content{display:flex;flex-direction:column;height:inherit;justify-content:space-between;margin:0!important;overflow:hidden;padding-right:24px;padding-top:24px!important}@media (max-width:600px){.ipa-feature-hero__content{padding:0}}.ipa-feature-hero p.product-page--navi{height:28px;margin:0!important;padding-left:0}.ipa-feature-hero p.product-page--navi a.navi-link{margin:0}@media (max-width:600px){.ipa-feature-hero__text{margin-left:0;width:100%}}@media (min-width:601px) and (max-width:969px){.ipa-feature-hero__text{width:50%}}.ipa-feature-hero__text h1{color:#171c43;margin-bottom:8px!important;margin-top:16px;max-width:648px;overflow-wrap:break-word;text-transform:none!important}@media (min-width:601px) and (max-width:969px){.ipa-feature-hero__text h1{margin-top:16px}}@media (max-width:600px){.ipa-feature-hero__text h1{margin-top:8px}}.ipa-feature-hero .bg-container{height:inherit;position:relative;width:648px}@media (max-width:600px){.ipa-feature-hero .bg-container{width:inherit}}@media (min-width:970px){.ipa-feature-hero__bg{background-repeat:no-repeat!important;background-size:93%!important;height:216px;left:110%;padding:0;position:absolute;top:0;width:648px}}@media screen and (min-width:200px) and (max-width:375px){.ipa-feature-hero__bg{background-repeat:no-repeat!important;background-size:100%!important;display:block;height:123px;margin-left:auto;margin-right:auto;position:relative;top:0;width:343px}}@media screen and (min-width:375px) and (max-width:601px){.ipa-feature-hero__bg{background-repeat:no-repeat!important;background-size:100%!important;display:block;height:123px;margin-left:auto;margin-right:auto;position:relative;top:0;width:343px}}@media screen and (min-width:601px) and (max-width:969px){.ipa-feature-hero__bg{background-repeat:no-repeat!important;background-size:93%!important;height:216px;left:45%;padding:0;position:absolute;top:0;width:648px}}.ipa-feature-hero .aspaMode .ipa-feature-hero__bg{left:45%}.ipa-feature-hero__bg_for_my-account{background:url(../images/svg-icons/my-info.0283dba4b17b4cee600b..svg)}.ipa-feature-hero__bg_for_front-page{background:url(../images/svg-icons/home.44d93ea24cc98d1d41a6..svg)}.ipa-feature-hero__bg_for_invoices{background:url(../images/svg-icons/invoices.a073fe2491ac01f021c0..svg)}.ipa-feature-hero__bg_for_customer-support{background:url(../images/svg-icons/customer-service.1b10b5aba40fad1bb06e..svg)}@media (max-width:600px){.ipa-feature-hero__bg_for_customer-support{top:-5%}}.ipa-feature-hero__bg_for_message-central{background:url(../images/svg-icons/messages.b72f568a3b732bf67e4a..svg)}@media (max-width:600px){.ipa-feature-hero__bg_for_message-central{top:-5%}}.ipa-feature-hero__bg_for_your-products{background:url(../images/svg-icons/your-products.d5759e2a1572de21ff09..svg)}.ipa-feature-hero__bg_for_my-offers{background:url(../images/svg-icons/personal-offers.60251a677be14e08084a..svg)}.ipa-feature-hero__bg_for_family-offers{background:url(../images/svg-icons/Familyoffer.8ef4e04da254f9c66c85..svg)}.ds-app-carousel--navigation{background:#fff}.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container{margin:auto;max-width:1440px;padding:0 40px!important}@media (min-width:1400px){.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container{padding-left:40px;padding-right:40px}}@media (min-width:961px) and (max-width:1399px){.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container{padding-left:32px;padding-right:32px}}@media (min-width:641px) and (max-width:960px){.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container{padding-left:24px;padding-right:24px}}@media (min-width:481px) and (max-width:640px){.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container{padding-left:24px;padding-right:24px}}@media (max-width:480px){.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container{padding-left:0;padding-right:0}}@media (min-width:1400px){.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container{margin:auto;max-width:1400px}}@media (max-width:600px){.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container{padding:0 24px!important}}@media (min-width:601px) and (max-width:969px){.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container{padding:0 0 0 24px!important}}.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container::-webkit-scrollbar{display:none}@media screen and (min-width:961px) and (max-width:1399px){.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container{padding:0 32px!important}}@media screen and (max-width:481px){.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container{padding:0 16px!important}}.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container .ds-tab-item__selected{border-bottom:2px solid #005fed}@media (hover:none){.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container .ds-tab-item:hover:not(.ds-tab-item__selected){border-bottom:none}}.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container .tab-navi-arrow{align-items:center;background:#fff;border:none;box-shadow:inherit;display:flex;height:100%;justify-content:center;min-width:32px;padding:0;position:absolute}.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container .tab-navi-arrow:focus{border-radius:4px;box-shadow:0 0 0 2px #fff,inset 0 0 0 4px #005fed}.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container .tab-navi-arrow--left{left:0}.ds-app-carousel--navigation .ds-tabnavigation-tab-container.ds-tabnavigation-tab-container .tab-navi-arrow--right{right:0}body.feature-ConsentManagementFeature{color:#171c43}body.feature-ConsentManagementFeature .ea-context-notification{margin-bottom:24px;margin-top:0}@media (max-width:600px){body.feature-ConsentManagementFeature #consent-accordions{margin-left:-24px;margin-right:-24px}}@media (min-width:601px) and (max-width:969px){body.feature-ConsentManagementFeature #consent-accordions{margin-left:-8px;margin-right:-8px}}@media (max-width:600px){body.feature-ConsentManagementFeature .consent-management-title{margin-left:-24px!important}}@media (min-width:601px) and (max-width:969px){body.feature-ConsentManagementFeature .consent-management-title{margin-left:-8px!important}}body.feature-ConsentManagementFeature .marketing-consent-toggle-infobox-wrapper{align-items:center;display:flex;justify-content:flex-start}body.feature-ConsentManagementFeature .marketing-consent-toggle-infobox-wrapper button{box-shadow:none!important}body.feature-ConsentManagementFeature .marketing-consent-toggle-infobox-wrapper h3{margin-top:0!important}body.feature-ConsentManagementFeature .sm-icon{margin-left:8px}body.feature-ConsentManagementFeature .sm-icon *{cursor:pointer;height:20px!important;width:20px!important}.marketing-consent-popover-button{margin-right:8px;margin-top:24px}.image-with-header{align-items:center;display:flex;flex-direction:column}.only-for-staff{color:#40404a;display:flex;flex-direction:column}.only-for-staff__title{align-items:center;flex-direction:row;margin:0 0 5px;text-transform:uppercase}.only-for-staff__custom-description{margin:-5px 0 12px}.only-for-staff .ea-icon{font-size:15px;padding-right:5px}.only-for-staff .ds-text--s{display:inline-block}.ipa-input .ea-input__input[required]{background-image:none;background-repeat:no-repeat}.ipa-input .ea-input--button .ea-input__button{right:2px}.ipa-input .ea-input .ea-input__addon:before{position:absolute}.ea-radio .ipa-input .ea-input{padding:0}.ea-radio .ipa-input input{opacity:1;position:relative}.ipa-input__required{color:#ff6400}#pending-orders-section .orders-page-info-section{padding-right:0}@media (max-width:600px){#pending-orders-section .ipa-mint-feature-navigation{margin:0}}#pending-orders-section #orders-waiting-customer-action-popup-contents h3{font-weight:700}#pending-orders-section #orders-waiting-customer-action-popup-contents p{padding:20px 0}#pending-orders-section #pending-ownership-orders{margin:0}@media (max-width:600px){#pending-orders-section #activation-awaiting-orders .pending-order-section,#pending-orders-section #pending-ownership-orders .react-feature-container{margin:0}}.orders-page-info-section{padding-bottom:30px}.orders-page-info-section strong{font-weight:600}.orders-page-info-section .link-section{padding-top:10px}.orders-page-info-section .outbound-link>img{height:11px;padding-right:7px}.orders-page-info-section a:hover{cursor:pointer;text-decoration:underline}#bank-payment-refund-initiation{margin:14px 0 0!important}#bank-payment-refund-initiation .iban-label{font-size:10px;overflow:hidden}#bank-payment-refund-initiation .iban-label-left{float:left}#bank-payment-refund-initiation #refund-initiation-button{border:0 solid transparent!important;margin-bottom:10px;padding:6px 17px!important}@media (max-width:600px){#bank-payment-refund-initiation #refund-initiation-button{display:inline-block;margin-top:10px;text-align:center;width:100%}}#non-bank-payment-refund-initiation-button{line-height:1.25em!important;margin-bottom:10px}.mnp-transfer-time{height:319px;margin-top:20px;width:390px}.mnp-transfer-time .mnp-calendar{align-content:center;height:100%;width:100%}.mnp-transfer-dropdown{margin-top:12px}.mnp-modal{margin-left:11rem!important}@media (max-width:600px){.mnp-modal .dialog--window .dialog--window-contents{display:inline-block;height:100%;width:100%}}.mnp-calendar{border:2px solid #e0e0e1}.mnp-calendar .CalendarMonth{margin-right:20px}.mnp-transfer-date-link{cursor:pointer;font-size:16px}.mnp-transfer-date-section{padding-top:24px}.ipa-datepicker .DayPicker{background:#fff;position:relative;text-align:left}@media (max-width:600px){.ipa-datepicker .DayPicker{margin:0 auto}}.ipa-datepicker strong{font-weight:600}.ipa-datepicker .PresetDateRangePicker_panel{padding:0 22px 11px}.ipa-datepicker .PresetDateRangePicker_button{background:0 0;border:2px solid #00a699;-moz-box-sizing:border-box;box-sizing:border-box;color:#00a699;cursor:pointer;font:inherit;font-weight:700;height:100%;line-height:normal;margin-right:8px;overflow:visible;padding:4px 12px;position:relative;text-align:center}.ipa-datepicker .PresetDateRangePicker_button:active{outline:0}.ipa-datepicker .PresetDateRangePicker_button__selected{background:#00a699;color:#fff}.ipa-datepicker .SingleDatePickerInput{background-color:#fff;display:inline-block}.ipa-datepicker .SingleDatePickerInput__withBorder{border:1px solid #dbdbdb}.ipa-datepicker .SingleDatePickerInput__rtl{direction:rtl}.ipa-datepicker .SingleDatePickerInput__disabled{background-color:#f2f2f2}.ipa-datepicker .SingleDatePickerInput__block{display:block}.ipa-datepicker .SingleDatePickerInput__showClearDate{padding-right:30px}.ipa-datepicker .SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ipa-datepicker .SingleDatePickerInput_clearDate__default:focus,.ipa-datepicker .SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.ipa-datepicker .SingleDatePickerInput_clearDate__small{padding:6px}.ipa-datepicker .SingleDatePickerInput_clearDate__hide{visibility:hidden}.ipa-datepicker .SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.ipa-datepicker .SingleDatePickerInput_clearDate_svg__small{height:9px}.ipa-datepicker .SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.ipa-datepicker .SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.ipa-datepicker .SingleDatePicker{display:inline-block;position:relative}.ipa-datepicker .SingleDatePicker__block{display:block}.ipa-datepicker .SingleDatePicker_picker{background-color:#fff;position:absolute;z-index:1}.ipa-datepicker .SingleDatePicker_picker__rtl{direction:rtl}.ipa-datepicker .SingleDatePicker_picker__directionLeft{left:0}.ipa-datepicker .SingleDatePicker_picker__directionRight{right:0}.ipa-datepicker .SingleDatePicker_picker__portal{background-color:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%}.ipa-datepicker .SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.ipa-datepicker .SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.ipa-datepicker .SingleDatePicker_closeButton:focus,.ipa-datepicker .SingleDatePicker_closeButton:hover{color:#b0b3b4;text-decoration:none}.ipa-datepicker .SingleDatePicker_closeButton_svg{fill:#cacccd;height:15px;width:15px}.ipa-datepicker .DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;font-size:14px;line-height:normal;overflow:visible;padding:0}.ipa-datepicker .DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.ipa-datepicker .DayPickerKeyboardShortcuts_show{position:absolute;width:22px;z-index:2}.ipa-datepicker .DayPickerKeyboardShortcuts_show__bottomRight{border-right:33px solid #00a699;border-top:26px solid transparent;bottom:0;right:0}.ipa-datepicker .DayPickerKeyboardShortcuts_show__bottomRight:hover{border-right:33px solid #008489}.ipa-datepicker .DayPickerKeyboardShortcuts_show__topRight{border-bottom:26px solid transparent;border-right:33px solid #00a699;right:0;top:0}.ipa-datepicker .DayPickerKeyboardShortcuts_show__topRight:hover{border-right:33px solid #008489}.ipa-datepicker .DayPickerKeyboardShortcuts_show__topLeft{border-bottom:26px solid transparent;border-left:33px solid #00a699;left:0;top:0}.ipa-datepicker .DayPickerKeyboardShortcuts_show__topLeft:hover{border-left:33px solid #008489}.ipa-datepicker .DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.ipa-datepicker .DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:-28px}.ipa-datepicker .DayPickerKeyboardShortcuts_showSpan__topRight{right:-28px;top:1px}.ipa-datepicker .DayPickerKeyboardShortcuts_showSpan__topLeft{left:-28px;top:1px}.ipa-datepicker .DayPickerKeyboardShortcuts_panel{background:#fff;border:1px solid #dbdbdb;border-radius:2px;bottom:0;left:0;margin:33px;overflow:auto;padding:22px;position:absolute;right:0;top:0;z-index:2}.ipa-datepicker .DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.ipa-datepicker .DayPickerKeyboardShortcuts_list{font-size:14px;list-style:none;padding:0}.ipa-datepicker .DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.ipa-datepicker .DayPickerKeyboardShortcuts_close:active{outline:0}.ipa-datepicker .DayPickerKeyboardShortcuts_closeSvg{fill:#cacccd;height:15px;width:15px}.ipa-datepicker .DayPickerKeyboardShortcuts_closeSvg:focus,.ipa-datepicker .DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.ipa-datepicker .CalendarDay{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.ipa-datepicker .CalendarDay:active{outline:0}.ipa-datepicker .CalendarDay__defaultCursor{cursor:default}.ipa-datepicker .CalendarDay__default{background:#fff;color:#0068f0}.ipa-datepicker .CalendarDay__weekend{color:#40404a}.ipa-datepicker .CalendarDay__default:hover{background:rgba(0,109,252,.1);color:inherit}.ipa-datepicker .CalendarDay__hovered_offset{background:#f4f5f5;color:inherit}.ipa-datepicker .CalendarDay__outside{background:#fff;border:0;color:#484848}.ipa-datepicker .CalendarDay__blocked_minimum_nights,.ipa-datepicker .CalendarDay__blocked_minimum_nights:active,.ipa-datepicker .CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.ipa-datepicker .CalendarDay__highlighted_calendar,.ipa-datepicker .CalendarDay__highlighted_calendar:active,.ipa-datepicker .CalendarDay__highlighted_calendar:hover{border:1px solid #d0d0d1;color:#484848}.ipa-datepicker .CalendarDay__selected_span{background:rgba(0,109,252,.1)}.ipa-datepicker .CalendarDay__selected,.ipa-datepicker .CalendarDay__selected:active,.ipa-datepicker .CalendarDay__selected:hover,.ipa-datepicker .CalendarDay__selected_end,.ipa-datepicker .CalendarDay__selected_start{background:#006dfc;color:#fff}.ipa-datepicker .CalendarDay:hover{background:rgba(0,109,252,.7);color:#fff}.ipa-datepicker .CalendarDay__hovered_span,.ipa-datepicker .CalendarDay__hovered_span:active{background:rgba(0,109,252,.2)}.ipa-datepicker .CalendarDay__blocked_calendar,.ipa-datepicker .CalendarDay__blocked_calendar:active,.ipa-datepicker .CalendarDay__blocked_calendar:hover{background:#fff;color:#d0d0d1}.ipa-datepicker .CalendarDay__blocked_out_of_range,.ipa-datepicker .CalendarDay__blocked_out_of_range:active,.ipa-datepicker .CalendarDay__blocked_out_of_range:hover{background:#fff;color:#cacccd}.ipa-datepicker .CalendarMonth{background:#fff;padding:0 13px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}.ipa-datepicker .CalendarMonth_table{border-collapse:collapse;border-spacing:0}.ipa-datepicker .CalendarMonth_verticalSpacing{border-collapse:initial}.ipa-datepicker .CalendarMonth_caption{caption-side:top;color:#40404a;font-size:20px;padding-bottom:35px;padding-top:24px;text-align:center}.ipa-datepicker .CalendarMonth_caption:first-letter{text-transform:uppercase}.ipa-datepicker .CalendarMonth_caption__verticalScrollable{padding-bottom:7px;padding-top:12px}.ipa-datepicker .CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.ipa-datepicker .CalendarMonthGrid__animating{z-index:1}.ipa-datepicker .CalendarMonthGrid__horizontal{left:9px;position:absolute}.ipa-datepicker .CalendarMonthGrid__vertical{margin:0 auto}.ipa-datepicker .CalendarMonthGrid__vertical_scrollable{margin:0 auto;overflow-y:scroll}.ipa-datepicker .CalendarMonthGrid_month__horizontal{display:inline-block;min-height:100%;vertical-align:top}.ipa-datepicker .CalendarMonthGrid_month__hideForAnimation{opacity:0;pointer-events:none;position:absolute;z-index:-1}.ipa-datepicker .CalendarMonthGrid_month__hidden{visibility:hidden}.ipa-datepicker .DayPickerNavigation_container{position:relative;z-index:2}.ipa-datepicker .DayPickerNavigation_container__vertical{background:#fff;bottom:0;box-shadow:0 0 5px 2px rgba(0,0,0,.1);height:52px;left:0;position:absolute;width:100%}.ipa-datepicker .DayPickerNavigation_container__verticalScrollable{position:relative}.ipa-datepicker .DayPickerNavigation_button{background:none;border:none;color:#0019af;cursor:pointer;line-height:.78;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ipa-datepicker .DayPickerNavigation_button__default{background-color:#fff;border:1px solid #e4e7e7;color:#767676}.ipa-datepicker .DayPickerNavigation_button__default:focus,.ipa-datepicker .DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.ipa-datepicker .DayPickerNavigation_button__default:active{background:#f2f2f2}.ipa-datepicker .DayPickerNavigation_button__horizontal{border-radius:3px;padding:6px 9px;position:absolute;top:18px;z-index:100}.ipa-datepicker .DayPickerNavigation_button__horizontal:first-of-type{left:22px}.ipa-datepicker .DayPickerNavigation_button__horizontal:nth-of-type(2){right:22px}.ipa-datepicker .DayPickerNavigation_button__vertical{display:inline-block;height:100%;position:relative;width:50%}.ipa-datepicker .DayPickerNavigation_button__vertical__default{padding:5px}.ipa-datepicker .DayPickerNavigation_nextButton__vertical__default{border-left:0}.ipa-datepicker .DayPickerNavigation_nextButton__verticalScrollable{width:100%}.ipa-datepicker .DayPickerNavigation_svg__horizontal{fill:#82888a;height:19px;width:19px}.ipa-datepicker .DayPickerNavigation_svg__vertical{fill:#484848;height:42px;width:42px}.ipa-datepicker .DayPicker__horizontal{background:#fff}.ipa-datepicker .DayPicker__verticalScrollable{height:100%}.ipa-datepicker .DayPicker__hidden{visibility:hidden}.ipa-datepicker .DayPicker__withBorder{border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07)}.ipa-datepicker .DayPicker_portal__horizontal{box-shadow:none;left:50%;position:absolute;top:50%}.ipa-datepicker .DayPicker_portal__vertical{position:static}.ipa-datepicker .DayPicker_focusRegion{outline:0}.ipa-datepicker .DayPicker_calendarInfo__horizontal,.ipa-datepicker .DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.ipa-datepicker .DayPicker_weekHeaders{position:relative;text-transform:uppercase}.ipa-datepicker .DayPicker_weekHeaders__horizontal{margin-left:9px}.ipa-datepicker .DayPicker_weekHeader{color:#40404a;padding:0 13px;position:absolute;text-align:left;top:62px;z-index:2}.ipa-datepicker .DayPicker_weekHeader__vertical{left:50%}.ipa-datepicker .DayPicker_weekHeader__verticalScrollable{background:#fff;border-bottom:1px solid #dbdbdb;display:table-row;left:0;margin-left:0;text-align:center;top:0;width:100%}.ipa-datepicker .DayPicker_weekHeader_ul{font-size:14px;list-style:none;margin:1px 0;padding-left:0;padding-right:0}.ipa-datepicker .DayPicker_weekHeader_li{display:inline-block;text-align:center}.ipa-datepicker .DayPicker_transitionContainer{border-radius:3px;overflow:hidden;position:relative}.ipa-datepicker .DayPicker_transitionContainer__horizontal{-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.ipa-datepicker .DayPicker_transitionContainer__vertical{width:100%}.ipa-datepicker .DayPicker_transitionContainer__verticalScrollable{bottom:0;height:100%;left:0;overflow-y:scroll;padding-top:20px;position:absolute;right:0;top:0}.ipa-datepicker .DateInput{background:#fff;display:inline-block;margin:0;padding:0;position:relative;vertical-align:middle;width:130px}.ipa-datepicker .DateInput__small{width:97px}.ipa-datepicker .DateInput__block{width:100%}.ipa-datepicker .DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.ipa-datepicker .DateInput_input{background-color:#fff;border:0;border-bottom:2px solid transparent;border-radius:0;color:#484848;font-size:19px;font-weight:200;line-height:24px;padding:11px 11px 9px;width:100%}.ipa-datepicker .DateInput_input__small{font-size:15px;letter-spacing:.2px;line-height:18px;padding:7px 7px 5px}.ipa-datepicker .DateInput_input__regular{font-weight:auto}.ipa-datepicker .DateInput_input__readOnly{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ipa-datepicker .DateInput_input__focused{background:#fff;border:0;border-bottom:2px solid #008489;outline:0}.ipa-datepicker .DateInput_input__disabled{background:#f2f2f2;font-style:italic}.ipa-datepicker .DateInput_screenReaderMessage{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ipa-datepicker .DateInput_fang{height:10px;left:22px;position:absolute;width:20px;z-index:2}.ipa-datepicker .DateInput_fangShape{fill:#fff}.ipa-datepicker .DateInput_fangStroke{stroke:#dbdbdb;fill:transparent}.ipa-datepicker .DateRangePickerInput{background-color:#fff;display:inline-block}.ipa-datepicker .DateRangePickerInput__disabled{background:#f2f2f2}.ipa-datepicker .DateRangePickerInput__withBorder{border:1px solid #dbdbdb;border-radius:2px}.ipa-datepicker .DateRangePickerInput__rtl{direction:rtl}.ipa-datepicker .DateRangePickerInput__block{display:block}.ipa-datepicker .DateRangePickerInput__showClearDates{padding-right:30px}.ipa-datepicker .DateRangePickerInput_arrow{color:#484848;display:inline-block;vertical-align:middle}.ipa-datepicker .DateRangePickerInput_arrow_svg{fill:#484848;height:24px;vertical-align:middle;width:24px}.ipa-datepicker .DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ipa-datepicker .DateRangePickerInput_clearDates__small{padding:6px}.ipa-datepicker .DateRangePickerInput_clearDates_default:focus,.ipa-datepicker .DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.ipa-datepicker .DateRangePickerInput_clearDates__hide{visibility:hidden}.ipa-datepicker .DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.ipa-datepicker .DateRangePickerInput_clearDates_svg__small{height:9px}.ipa-datepicker .DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.ipa-datepicker .DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.ipa-datepicker .DateRangePicker{display:inline-block;position:relative}.ipa-datepicker .DateRangePicker__block{display:block}.ipa-datepicker .DateRangePicker_picker{background-color:#fff;position:absolute;z-index:1}.ipa-datepicker .DateRangePicker_picker__rtl{direction:rtl}.ipa-datepicker .DateRangePicker_picker__directionLeft{left:0}.ipa-datepicker .DateRangePicker_picker__directionRight{right:0}.ipa-datepicker .DateRangePicker_picker__portal{background-color:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%}.ipa-datepicker .DateRangePicker_picker__fullScreenPortal{background-color:#fff}.ipa-datepicker .DateRangePicker_closeButton{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.ipa-datepicker .DateRangePicker_closeButton:focus,.ipa-datepicker .DateRangePicker_closeButton:hover{color:#b0b3b4;text-decoration:none}.ipa-datepicker .DateRangePicker_closeButton_svg{fill:#cacccd;height:15px;width:15px}.inline-single-date-picker{position:absolute}.inline-single-date-picker .DayPicker{background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);position:relative;top:48px;z-index:20}.inline-single-date-picker .DayPicker:after,.inline-single-date-picker .DayPicker:before{border:solid transparent;bottom:100%;content:" ";height:0;left:10%;pointer-events:none;position:absolute;width:0}.inline-single-date-picker .DayPicker:after{border-bottom-color:#fff;border-width:5px;margin-left:-5px}.inline-single-date-picker .DayPicker:before{border-bottom-color:#e0e0e1;border-width:7px;margin-left:-7px}.inline-single-date-picker .inline-single-date-picker-close{align-items:center;display:flex;justify-content:flex-end;margin-top:-30px}.date-input-inline-calendar .ea-input{width:auto}.date-input-inline-calendar .ea-input__label{display:block;position:relative;width:100%}.date-input-inline-calendar .ea-input__wrapper{width:100px}#cancel-button{margin-top:30px;text-align:center}@media (max-width:600px){#cancel-button{display:inline-block;width:100%}}@media (min-width:601px) and (max-width:1024px){#cancel-button{margin-left:120px;margin-right:30px}}@media (min-width:1025px){#cancel-button{margin-left:120px;margin-right:30px}}.cancel{margin-left:30px}@media (max-width:600px){.cancellation{display:inline-block;text-align:center}}#confirm-cancellation{margin-left:0;margin-right:40px;width:auto}@media (max-width:600px){#confirm-cancellation{display:inline-block;margin-bottom:20px;margin-right:20px}}#close-cancellation{margin-right:40px;width:auto}@media (max-width:600px){#close-cancellation{display:inline-block;margin-bottom:20px;margin-right:20px}}#overlay-modal{margin-left:0}@media (max-width:600px){#overlay-modal #overlay-modal-container{height:100vh;width:100vw}}#overlay-modal #overlay-modal-container #overlay-modal-window{margin:30px 40px}#order-tracking .modal-cancel-overlay{margin-left:0!important}.picture-container>img{max-height:3rem!important}.order-cancellation-button-container{font-size:1.6rem}.order-cancellation-button-container #cancel-button{margin-left:0}.message-central-header{background:linear-gradient(0deg,#fff 3.22%,#f5f5f5 53.96%)}.message-central-hero-image{transform:matrix(-1,0,0,1,0,0)}.message-central-link{color:#00239d!important;text-decoration:none!important}.message-central-link-text{color:#171c43}.message-central-link:focus,.message-central-link:hover{background-color:#f6f6f7}.message-central-link .ds-icon--size-m{height:24px!important;width:24px!important}.message-central-link .ds-icon--size-m svg{fill:#171c43!important}.message-central-ticket-notification-font{color:#000;font-size:16px;letter-spacing:-.25px;line-height:24px;margin-left:4px}.left-arrow-header-link{align-items:center;display:flex;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.left-arrow-header-link:focus{background-color:#0068f0;color:#fff}.message-central-navbar-arrow{color:#0068f0}.message-central-navbar-container{display:flex;padding:15px}.messaging-center-ticket-header{font-family:Jost regular,serif;font-size:24px}@media only screen and (max-width:768px){.messaging-center-ticket-header{margin-left:15px}}.messaging-center-button-and-text-container{align-items:flex-start;display:flex;flex-direction:row;font-size:1.6rem;gap:10px;justify-content:space-between;margin-bottom:10px;margin-left:16px;margin-right:16px}@media (max-width:600px){.messaging-center-button-and-text-container{flex-direction:column;gap:0;margin-bottom:32px;margin-left:0;margin-right:0}}.customer-support-ticket-wizard-text-flex-alignment{flex-grow:1}.case-incident-heading{font-size:30px}.messaging-center-info-box-margin{margin-bottom:0!important}.messaging-center-info-box{padding-left:0!important}.message-count-badge{border-radius:12px!important;font-size:14px!important;height:20px!important;line-height:20px!important;margin-top:18px;padding:0 6px!important}.message-count-badge-container{margin-left:auto}.new-message-button{white-space:nowrap}.dialog--hidden{opacity:0;pointer-events:none;visibility:hidden;z-index:0!important}.dialog--hidden,.dialog--overlay{transition:visibility 1s,opacity .2s linear}.dialog--overlay{background:rgba(0,0,0,.05);display:block;height:100%;left:0;overflow:auto;padding-top:180px;position:fixed;top:0;visibility:visible;width:100%;z-index:9998}.dialog--overlay strong{font-weight:600}@media (max-width:600px){.dialog--overlay{background-color:#fff;padding:0}}.dialog--fullscreen{background:rgba(0,0,0,.05);display:block;height:100%;left:0;overflow:auto;position:fixed;top:0;transition:visibility 1s,opacity .2s linear;visibility:visible;width:100%;z-index:10002}.dialog--fullscreen .elisa-brand-header{box-shadow:unset;height:60px}.dialog--fullscreen .dialog--button-back,.dialog--fullscreen .dialog--button-close{position:fixed}.dialog--window{background-color:#fff;margin:0 auto;opacity:1;padding:35px;position:relative;visibility:visible;z-index:1}@media (max-width:600px){.dialog--window{width:100%}.dialog--window-fullscreen{min-height:100%;width:fit-content}}@media (min-width:601px) and (max-width:969px){.dialog--window{max-width:95%;width:90rem}.dialog--window-narrow{width:70rem}.dialog--window-wide{width:90%}.dialog--window-contents{width:fit-content}.dialog--window-fullscreen{height:100%;max-width:100%;width:100%}.dialog--window-center{top:50%;transform:perspective(1px) translateY(-50%)}}@media (min-width:970px){.dialog--window{max-width:95%;width:90rem}.dialog--window-narrow{width:70rem}.dialog--window-wide{width:90%}.dialog--window-contents{width:fit-content}.dialog--window-fullscreen{height:100%;max-width:100%;width:100%}.dialog--window-center{top:50%;transform:perspective(1px) translateY(-50%)}}.dialog--button-close{margin:10px 10px 0 0;padding:10px;right:0}.dialog--button-back,.dialog--button-close{cursor:pointer;position:absolute;top:0;z-index:14}.dialog--button-back{left:0;padding:20px}.dialog--bottom-close-button{margin-top:20px}.dialog--header>h3{margin:0!important;max-width:95%}.ea-list .ea-list-element{border-top:1px solid #e0e0e1;display:flex;min-height:8.6rem;padding:23px 15px;position:relative}.ea-list .ea-list-element:last-child{border-bottom:1px solid #e0e0e1}.ea-list .ea-list-element.link{cursor:pointer}.ea-list .ea-list-element.link:focus,.ea-list .ea-list-element.link:hover{background-color:rgba(0,0,0,.03)}.ea-list .ea-list-element .row-icon{align-items:center;display:flex;font-size:30px;justify-content:left;min-width:5rem;text-align:left}.ea-list .ea-list-element .row-icon>.ea-icon{color:#0019af;font-size:inherit;line-height:4rem}.ea-list .ea-list-element .row-icon>img{height:42px;margin-top:3px;width:42px}.ea-list .ea-list-element .row-content{padding-left:8px;width:100%}.ea-list .ea-list-element .row-content>*{vertical-align:middle}@media (min-width:601px) and (max-width:1024px){.ea-list .ea-list-element .row-content>*{display:inline-block}}@media (min-width:1025px){.ea-list .ea-list-element .row-content>*{display:inline-block}}.ea-list .ea-list-element .row-content .specifier{color:#40404a}.ea-list .ea-list-element .row-content .ds-h4{padding-bottom:0}.ea-list .ea-list-element .navi-arrow{display:flex;justify-content:flex-end;text-align:right}.ea-list .ea-list-element .navi-arrow:before{align-items:center;color:#b0b0b1;display:flex}ul.comma-separated-list{display:inline;list-style:none}ul.comma-separated-list li{display:inline}ul.comma-separated-list li:after{content:", "}ul.comma-separated-list li:last-child:after{content:""}.centered-picture{align-items:center;height:80%;justify-content:center;position:relative}.centered-picture img{max-height:100%;max-width:100%}.centered-picture .icon-image-banner{height:100%;width:100%}.centered-picture .row-badge{align-items:center;border:2px solid #fff;border-radius:50%;display:flex;font-size:11px;font-weight:600;height:25px;justify-content:center;padding:0;position:absolute;right:-8px;top:-14px;width:25px}.picture-small{height:42px;width:42px}.picture-medium{height:70px;width:70px}.picture-large{height:200px;width:200px}.picture-product-banner{align-items:center;display:flex;height:96px;justify-content:center;width:96px}@media (max-width:600px){.picture-product-banner{height:80px;width:80px}}#subscription-authorization-dialog .dialog--window{margin:0 auto;overflow-y:auto}@media (min-width:601px) and (max-width:1024px){#subscription-authorization-dialog .dialog--window{padding:45px 110px 51px}}@media (min-width:1025px){#subscription-authorization-dialog .dialog--window{padding:45px 110px 51px}}#subscription-authorization-revoke-dialog .dialog--window{max-height:288px;max-width:440px}@media (min-width:601px) and (max-width:1024px){#subscription-authorization-revoke-dialog .dialog--window{padding:48px 40px 120px}}@media (min-width:1025px){#subscription-authorization-revoke-dialog .dialog--window{padding:48px 40px 120px}}#subscription-authorization-revoke-dialog .dialog-content{margin:0 auto}@media (min-width:601px) and (max-width:1024px){#subscription-authorization-revoke-dialog .dialog-content{padding:48px 40px 120px}}@media (min-width:1025px){#subscription-authorization-revoke-dialog .dialog-content{padding:48px 40px 120px}}#subscription-authorization-revoke-dialog .dialog-notification-content{margin:0 auto}@media (min-width:601px) and (max-width:1024px){#subscription-authorization-revoke-dialog .dialog-notification-content{padding:48px 40px}}@media (min-width:1025px){#subscription-authorization-revoke-dialog .dialog-notification-content{padding:48px 40px}}#authorization-dialog-content #authorized-user-dob .ea-input.ea-input--disabled.ea-input--wide label.ea-input__label{color:#767677;opacity:.8}#authorization-dialog-content #authorized-user-dob .ea-input.ea-input--disabled.ea-input--wide input.ea-input__input{color:#767677}#authorization-dialog-content #authorized-user-dob .ea-input.ea-input--disabled.ea-input--wide .ea-input__message{color:#f00f00}.ea-disc-auth:before{background-color:#e0e0e1;border-radius:100%;content:"";display:inline-block;margin-right:7px;margin-top:5px;vertical-align:initial}.revoke-authorization-page{margin:40px;text-align:center}.revoke-authorization-page a,.revoke-authorization-page p{margin-top:20px}#authorization-tooltip-heading{display:block}#subscription-authorization-resend-email-dialog .dialog--window{max-height:400px;max-width:600px}@media (min-width:601px) and (max-width:1024px){#subscription-authorization-resend-email-dialog .dialog--window{padding:48px 40px 120px}}@media (min-width:1025px){#subscription-authorization-resend-email-dialog .dialog--window{padding:48px 40px 120px}}#subscription-authorization-resend-email-dialog .dialog-content{margin:0 auto}@media (min-width:601px) and (max-width:1024px){#subscription-authorization-resend-email-dialog .dialog-content{padding:48px 40px 120px}}@media (min-width:1025px){#subscription-authorization-resend-email-dialog .dialog-content{padding:48px 40px 120px}}#subscription-authorization-resend-email-dialog .dialog-notification-content{margin:0 auto}@media (min-width:601px) and (max-width:1024px){#subscription-authorization-resend-email-dialog .dialog-notification-content{padding:48px 40px}}@media (min-width:1025px){#subscription-authorization-resend-email-dialog .dialog-notification-content{padding:48px 40px}}.cross-mark{background:url(../images/icon-red-cross.bc8bb2a9d83a5f617306..png) no-repeat 0;background-position-y:5px}.cross-mark,.green-checked-mark{font-family:Open Sans,Arial,sans-serif;margin:auto;padding-left:32px}.green-checked-mark{background:url(../images/green-checked-icon.d70c9cc634e6d48ffd26..png) no-repeat 0;background-position-y:5px}@media (min-width:601px) and (max-width:1024px){.authorization-section-div{width:500px}}@media (min-width:1025px){.authorization-section-div{width:500px}}.italic-text{font-style:italic}.authorized-subscription-view{display:table}.authorized-subscription-view img{display:table-cell;height:20px;vertical-align:middle;width:20px}.authorized-subscription-view span{color:#40404a;display:table-cell;vertical-align:middle}.authorized-subscription-view span:nth-child(2){padding-left:5px}.system-error-text{color:#e0022a;display:block;font-family:Open Sans,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.8rem}.upgrade-offer-promo{background-color:#f6f6f7;border-top:1px solid #d0d0d1;padding:16px}.upgrade-offer-list-element{margin:0 8px;padding-bottom:8px}@media (max-width:600px){.upgrade-promo-experiment-product-list--desktop{display:none}}@media (min-width:601px) and (max-width:969px){.upgrade-promo-experiment-product-list:not(.upgrade-promo-experiment-product-list--desktop){display:none}}@media (min-width:970px){.upgrade-promo-experiment-product-list:not(.upgrade-promo-experiment-product-list--desktop){display:none}}.upgrade-offer-introduction{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}@media (min-width:601px) and (max-width:969px){.upgrade-offer-introduction{align-items:center;justify-content:space-between}}@media (min-width:970px){.upgrade-offer-introduction{align-items:center;justify-content:space-between}}.offer-data-unit{white-space:nowrap}.upgrade-offer-promo-border-all{border:1px solid #d0d0d1}.upgrade-offer-container{position:relative}.offer-arrow-border{height:8px;top:-7px;width:18px}.offer-arrow,.offer-arrow-border{clip-path:polygon(50% 0,100% 100%,0 100%);left:0;margin:auto;position:absolute;right:0}.offer-arrow{height:10px;top:-6px;width:20px}.promo-border{background-color:#d0d0d1}.promo-background{background-color:#f6f6f7}.ordered-border{background-color:#008253}.ordered-background{background-color:#e7f3ee}.offer-ordered-notification-content{background-color:#e7f3ee;border:1px solid #008253;color:#000;padding:16px}.ordered-product{display:inline-block;text-decoration:underline}.offer-ordered-text{display:flex;font-weight:700}.offer-ordered-icon{flex-shrink:0}.offer-ordered-icon .ds-icon svg{fill:#008253}.offer-ordered-help-text{margin-left:28px}.introduction-to-offer-button{font-size:12px;width:100%}@media (min-width:601px) and (max-width:969px){.introduction-to-offer-button{width:auto}}@media (min-width:970px){.introduction-to-offer-button{width:auto}}.offer-promo-badge{margin-bottom:12px}#products-and-service .ea-disc:before,.subscriptions-navi-section .ea-disc:before{background-color:#e0e0e1;border-radius:100%;content:"";display:inline-block;margin-right:8px;margin-top:5px;vertical-align:initial}#products-and-service .ea-disc--smaller:before,.subscriptions-navi-section .ea-disc--smaller:before{height:10px;width:10px}#products-and-service .ea-disc--light-orange:before,.subscriptions-navi-section .ea-disc--light-orange:before{background-color:#fcaf17}.subscriptions-navi-section .streaming-service-item{border-top:none}.subscriptions-navi-section .subscriptions-navi-list:focus,.subscriptions-navi-section .subscriptions-navi-list:hover{background-color:rgba(0,0,0,.03)}.subscriptions-navi-section .subscriptions-navi-list--item{border-top:1px solid #e0e0e1}.subscriptions-navi-section .subscriptions-navi-list--item-link{align-items:center;color:inherit;display:flex;flex-direction:row;justify-content:space-between;list-style:none;padding:23px 15px;text-decoration:none}.subscriptions-navi-section .subscriptions-navi-list--item-details{align-items:center;display:flex;flex-basis:100%;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding-left:8px;padding-right:8px}@media (max-width:600px){.subscriptions-navi-section .subscriptions-navi-list--item-details{align-items:flex-start;flex-basis:95%;flex-direction:column}}.subscriptions-navi-section .subscriptions-navi-list--item-data.prices{text-align:left}@media (max-width:600px){.subscriptions-navi-section .subscriptions-navi-list--item-data.prices{align-self:flex-start;padding-top:5px}}.subscriptions-navi-section .subscriptions-navi-list--item-data.specifier{color:#40404a;text-align:center}@media (min-width:601px) and (max-width:969px){.subscriptions-navi-section .subscriptions-navi-list--item-data.identifier{flex-basis:45%}.subscriptions-navi-section .subscriptions-navi-list--item-data.specifier{flex-basis:35%}.subscriptions-navi-section .subscriptions-navi-list--item-data.prices{flex-basis:20%}}@media (min-width:970px){.subscriptions-navi-section .subscriptions-navi-list--item-data.identifier{flex-basis:45%}.subscriptions-navi-section .subscriptions-navi-list--item-data.specifier{flex-basis:35%}.subscriptions-navi-section .subscriptions-navi-list--item-data.prices{flex-basis:20%}}.subscriptions-navi-section .subscriptions-navi-list--item-data .price-without-discount{color:#70707a}.subscriptions-navi-section .subscriptions-navi-list--item .subscription-image{display:flex;font-size:30px;justify-content:left;min-width:5rem;text-align:left}@media (max-width:600px){.subscriptions-navi-section .subscriptions-navi-list--item .subscription-image{align-self:baseline}}.subscriptions-navi-section .subscriptions-navi-list--item .subscription-image>.ea-icon{color:#0019af;font-size:inherit;line-height:4rem}.subscriptions-navi-section .subscriptions-navi-list--item .subscription-image>img{height:42px;margin-top:3px;object-fit:contain;width:42px}.subscriptions-navi-section .subscriptions-navi-list .clickable-subscription-item{cursor:pointer}.subscriptions-navi-section .subscriptions-navi-list .clickable-subscription-item:active,.subscriptions-navi-section .subscriptions-navi-list .clickable-subscription-item:hover{color:inherit!important;text-decoration:none!important}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info{align-items:center;background-color:#e0e0e1;display:flex;flex-direction:row;padding:5px}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info--contract-id,.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info--customer-id,.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info--ownership-change-link,.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info--upgrade-link{color:#0068f0;cursor:pointer;height:16px}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info .links-container{align-items:center;display:flex;flex-basis:60%;flex-direction:row}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info .links-container>*{margin-right:10px}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info .links-container .external-link-icon{vertical-align:text-top}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info .additional-service-names{flex-basis:40%;text-align:right}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info .ea-tooltip--icon{background:none;cursor:pointer;height:16px;line-height:unset;width:26px}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info .ea-tooltip--icon:before{vertical-align:middle}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info .disabled-shop-link{height:16px}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info .disabled-shop-link>.ea-tooltip--icon{vertical-align:middle;width:18px}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info .disabled-shop-link>.ea-tooltip--icon:before{background-image:url(../images/svg-icons/icon-shop-disabled.8f1caf650c1747869783..svg);background-size:16px 16px;content:" ";display:block;height:16px;width:16px}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info--icon{max-height:30px;max-width:30px}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info--icon.inactive{filter:saturate(0) brightness(120%)}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info-container .indicator-arrow{background-color:initial;border-bottom:0;border-left:0;border-top:0;height:30px;position:absolute;width:35px}.subscriptions-navi-section .subscriptions-navi-list .aspa-additional-info-container .indicator-arrow:before{background-color:#e0e0e1;bottom:22px;content:"";height:13px;position:absolute;right:-40px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:13px}.subscriptions-navi-section .subscriptions-navi-list .product-name{padding-bottom:0}.subscriptions-navi-section .subscriptions-navi-list .navi-arrow:before,.subscriptions-navi-section .subscriptions-navi-list .product-name{color:#0019af}.subscriptions-navi-section .subscriptions-navi-list.subscription-without-product h4{color:#40404a}.subscriptions-navi-section .subscriptions-navi-list.subscription-without-product:hover{background-color:initial}.subscriptions-navi-section .subscriptions-navi-list.subscription-without-product .navi-arrow{visibility:hidden}.subscriptions-navi-section .subscriptions-navi-list.subscription-without-product .subscription-image>.ea-icon{color:#40404a}.subscriptions-navi-section .bundle-contracts{border-top:1px solid #e0e0e1}.subscriptions-navi-section .bundle-contracts .subscriptions-navi-list{padding-bottom:0}.subscriptions-navi-section .bundle-contracts .subscriptions-navi-list--item{border-top:none}.subscriptions-navi-section .subscription-has-offer{border-bottom:1px solid #e0e0e1;border-left:1px solid #e0e0e1;border-right:1px solid #e0e0e1;margin-bottom:12px}#feature-container .subscriptions-navi-section h3.subscriptions-navi-section--header,#feature-container-content .subscriptions-navi-section h3.subscriptions-navi-section--header{margin-top:0}.subscription-group{margin-bottom:48px}.subscription-group .group-header{color:#40404a;padding-left:5px;padding-top:15px}.subscription-list.kompassi-mode .subscriptions-navi-list--item-link{padding:10px 0!important}#choose-subscription-dialog .ea-list .list-element-container{border-top:1px solid #e0e0e1}#choose-subscription-dialog .ea-list .list-element-container:last-child{border-bottom:1px solid #e0e0e1}#choose-subscription-dialog .ea-list .ea-list-element{border:none}#choose-subscription-dialog .ea-list .ea-list-element>.row-content .title{text-transform:capitalize}@media (min-width:601px) and (max-width:969px){#choose-subscription-dialog .ea-list .ea-list-element>.row-content .title{width:65%}#choose-subscription-dialog .ea-list .ea-list-element>.row-content .specifier{overflow-wrap:break-word;width:35%}}@media (min-width:970px){#choose-subscription-dialog .ea-list .ea-list-element>.row-content .title{width:65%}#choose-subscription-dialog .ea-list .ea-list-element>.row-content .specifier{overflow-wrap:break-word;width:35%}}#choose-subscription-dialog .dialog--header{margin-bottom:20px}#products-and-service{background-color:#fff}@media (max-width:600px){#products-and-service.product-list{margin:0}}#products-and-service.product-list .list-element-with-offer{border-bottom:1px solid #e0e0e1;border-left:1px solid #e0e0e1;border-right:1px solid #e0e0e1;margin-bottom:12px}#products-and-service.product-list .hide-border{border-top:none!important}#products-and-service.product-list .group-container,#products-and-service.product-list .open-order-container{border-top:1px solid #e0e0e1}#products-and-service.product-list .group-container .group-header,#products-and-service.product-list .open-order-container .group-header{color:#40404a;padding-left:5px}#products-and-service.product-list .group-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-name,#products-and-service.product-list .group-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-notification,#products-and-service.product-list .group-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-user,#products-and-service.product-list .open-order-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-name,#products-and-service.product-list .open-order-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-notification,#products-and-service.product-list .open-order-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-user{line-height:1em}#products-and-service.product-list .group-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-name,#products-and-service.product-list .group-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-user,#products-and-service.product-list .open-order-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-name,#products-and-service.product-list .open-order-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-user{text-transform:capitalize}#products-and-service.product-list .group-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-name--no-cap,#products-and-service.product-list .open-order-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-name--no-cap{text-transform:none}#products-and-service.product-list .group-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-name,#products-and-service.product-list .group-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-notification,#products-and-service.product-list .open-order-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-name,#products-and-service.product-list .open-order-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-notification{margin-bottom:8px}#products-and-service.product-list .group-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-notification,#products-and-service.product-list .open-order-container .ea-list .ea-list-element:not(.product-type-device)>.row-content .product-notification{color:#ff6400;font-size:14px;font-weight:600}#products-and-service.product-list .group-container .ea-list .navi-arrow:before,#products-and-service.product-list .group-container .ea-list .product-name,#products-and-service.product-list .open-order-container .ea-list .navi-arrow:before,#products-and-service.product-list .open-order-container .ea-list .product-name{color:#0019af}@media (max-width:600px){#products-and-service.product-list .group-container .ea-list .ea-list-element>.row-icon,#products-and-service.product-list .open-order-container .ea-list .ea-list-element>.row-icon{align-items:flex-start}}@media (min-width:601px) and (max-width:1024px){#products-and-service.product-list .group-container .ea-list .ea-list-element>.row-content .title,#products-and-service.product-list .open-order-container .ea-list .ea-list-element>.row-content .title{width:65%}#products-and-service.product-list .group-container .ea-list .ea-list-element>.row-content .specifier,#products-and-service.product-list .open-order-container .ea-list .ea-list-element>.row-content .specifier{overflow-wrap:break-word;width:35%}}@media (min-width:1025px){#products-and-service.product-list .group-container .ea-list .ea-list-element>.row-content .title,#products-and-service.product-list .open-order-container .ea-list .ea-list-element>.row-content .title{width:65%}#products-and-service.product-list .group-container .ea-list .ea-list-element>.row-content .specifier,#products-and-service.product-list .open-order-container .ea-list .ea-list-element>.row-content .specifier{overflow-wrap:break-word;width:35%}}#products-and-service.product-list .group-container .ea-list .ea-list-element>.row-content .specifier .final-invoice--link,#products-and-service.product-list .open-order-container .ea-list .ea-list-element>.row-content .specifier .final-invoice--link{color:#006dfc;font-size:13px;text-decoration:none}#products-and-service.product-list .group-container .ea-list .ea-list-element>.row-content .specifier .final-invoice--link:hover,#products-and-service.product-list .open-order-container .ea-list .ea-list-element>.row-content .specifier .final-invoice--link:hover{color:#00baf2}#products-and-service.product-list .group-container .ea-list .ea-list-element,#products-and-service.product-list .open-order-container .ea-list .ea-list-element{border:none!important}#products-and-service.product-list .no-subscription{border:1px dashed #d0d0d1;color:#40404a;padding-left:10px;padding-right:10px}#products-and-service.product-list .no-subscription .links{line-height:30px;margin-top:10px}#products-and-service.product-list .no-subscription .links a{cursor:pointer;padding:0 10px}@media (min-width:601px) and (max-width:1024px){#products-and-service.product-list .no-subscription .links a:first-child{border-right:1px solid #e0e0e1}}@media (min-width:1025px){#products-and-service.product-list .no-subscription .links a:first-child{border-right:1px solid #e0e0e1}}@media (max-width:600px){#products-and-service.product-list .no-subscription .links a{display:block}}.product-list-header--open-orders{text-transform:none}#customer-service-links a,#customer-support-quick-links a,#front-page-quick-links a{color:#171c43;text-align:center}#customer-service-links a:focus,#customer-support-quick-links a:focus,#front-page-quick-links a:focus{background:#f2f2f2;box-shadow:0 0 0 4px #006aed99;color:#171c43}#customer-service-links a:hover,#customer-support-quick-links a:hover,#front-page-quick-links a:hover{background:#f6f6f7;color:#171c43;text-decoration:none}#customer-service-links a:hover .ds-badge,#customer-support-quick-links a:hover .ds-badge,#front-page-quick-links a:hover .ds-badge{border-color:#f6f6f7}#customer-service-links .menu-title,#customer-support-quick-links .menu-title,#front-page-quick-links .menu-title{color:#171c43;display:block;font-family:jost medium,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}#customer-service-links .front-page-quick-link__notification,#customer-support-quick-links .front-page-quick-link__notification,#front-page-quick-links .front-page-quick-link__notification{align-items:center;background:#ff6400;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-family:Open Sans,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:600;height:27px;justify-content:center;position:absolute;right:13px;text-align:center;top:-6px;width:27px}@media (max-width:600px){#customer-service-links .front-page-quick-link__notification,#customer-support-quick-links .front-page-quick-link__notification,#front-page-quick-links .front-page-quick-link__notification{right:65px}}#customer-service-links .front-page-quick-link__icon,#customer-support-quick-links .front-page-quick-link__icon,#front-page-quick-links .front-page-quick-link__icon{cursor:pointer;position:relative}#customer-service-links.front-page-quick-links,#customer-support-quick-links.front-page-quick-links,#front-page-quick-links.front-page-quick-links{background:#fff;margin-bottom:24px}#customer-service-links.front-page-quick-links .ds-icon--size-l,#customer-support-quick-links.front-page-quick-links .ds-icon--size-l,#front-page-quick-links.front-page-quick-links .ds-icon--size-l{height:24px;width:24px}#customer-service-links.front-page-quick-links .ds-icon--size-l img,#customer-support-quick-links.front-page-quick-links .ds-icon--size-l img,#front-page-quick-links.front-page-quick-links .ds-icon--size-l img{height:100%;width:100%}#customer-service-links.front-page-quick-links .ds-badge.ds-badge,#customer-support-quick-links.front-page-quick-links .ds-badge.ds-badge,#front-page-quick-links.front-page-quick-links .ds-badge.ds-badge{margin-left:-15px;top:-11px}#customer-service-links .category-menu-experiment,#customer-support-quick-links .category-menu-experiment,#front-page-quick-links .category-menu-experiment{display:grid}#customer-service-links .category-menu-experiment .link-item-container,#customer-support-quick-links .category-menu-experiment .link-item-container,#front-page-quick-links .category-menu-experiment .link-item-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding-bottom:16px}#customer-service-links .category-menu-experiment .link-item-container .category-menu__item,#customer-support-quick-links .category-menu-experiment .link-item-container .category-menu__item,#front-page-quick-links .category-menu-experiment .link-item-container .category-menu__item{align-items:center;flex:1 1}@media (min-width:1400px){#customer-service-links .category-menu-experiment .link-item-container .category-menu__item,#customer-support-quick-links .category-menu-experiment .link-item-container .category-menu__item,#front-page-quick-links .category-menu-experiment .link-item-container .category-menu__item{flex-basis:19%}}@media (min-width:961px) and (max-width:1399px){#customer-service-links .category-menu-experiment .link-item-container .category-menu__item,#customer-support-quick-links .category-menu-experiment .link-item-container .category-menu__item,#front-page-quick-links .category-menu-experiment .link-item-container .category-menu__item{flex-basis:19%}}@media (min-width:641px) and (max-width:960px){#customer-service-links .category-menu-experiment .link-item-container .category-menu__item,#customer-support-quick-links .category-menu-experiment .link-item-container .category-menu__item,#front-page-quick-links .category-menu-experiment .link-item-container .category-menu__item{flex-basis:32%}}@media (min-width:481px) and (max-width:640px){#customer-service-links .category-menu-experiment .link-item-container .category-menu__item,#customer-support-quick-links .category-menu-experiment .link-item-container .category-menu__item,#front-page-quick-links .category-menu-experiment .link-item-container .category-menu__item{flex-basis:32%}}@media (max-width:480px){#customer-service-links .category-menu-experiment .link-item-container .category-menu__item,#customer-support-quick-links .category-menu-experiment .link-item-container .category-menu__item,#front-page-quick-links .category-menu-experiment .link-item-container .category-menu__item{flex-basis:31%}}@media (min-width:1400px){#customer-service-links .category-menu-experiment .link-item-container .category-menu__item,#customer-support-quick-links .category-menu-experiment .link-item-container .category-menu__item,#front-page-quick-links .category-menu-experiment .link-item-container .category-menu__item{max-width:19.5%}}@media (min-width:961px) and (max-width:1399px){#customer-service-links .category-menu-experiment .link-item-container .category-menu__item,#customer-support-quick-links .category-menu-experiment .link-item-container .category-menu__item,#front-page-quick-links .category-menu-experiment .link-item-container .category-menu__item{max-width:19.5%}}@media (min-width:641px) and (max-width:960px){#customer-service-links .category-menu-experiment .link-item-container .category-menu__item,#customer-support-quick-links .category-menu-experiment .link-item-container .category-menu__item,#front-page-quick-links .category-menu-experiment .link-item-container .category-menu__item{max-width:31%}}@media (min-width:481px) and (max-width:640px){#customer-service-links .category-menu-experiment .link-item-container .category-menu__item,#customer-support-quick-links .category-menu-experiment .link-item-container .category-menu__item,#front-page-quick-links .category-menu-experiment .link-item-container .category-menu__item{max-width:32%}}@media (max-width:480px){#customer-service-links .category-menu-experiment .link-item-container .category-menu__item,#customer-support-quick-links .category-menu-experiment .link-item-container .category-menu__item,#front-page-quick-links .category-menu-experiment .link-item-container .category-menu__item{max-width:32%}}#customer-service-links .category-menu-experiment .link-item-container .category-menu__item .category-menu__link,#customer-support-quick-links .category-menu-experiment .link-item-container .category-menu__item .category-menu__link,#front-page-quick-links .category-menu-experiment .link-item-container .category-menu__item .category-menu__link{background-color:#f0f7ff;border-radius:6px;flex:1 1 18%;font-size:12px;height:100%;letter-spacing:0;line-height:16px;padding:16px 0;word-break:break-word}#customer-service-links .category-menu-experiment .link-item-container .category-menu__item .category-menu__link:hover,#customer-support-quick-links .category-menu-experiment .link-item-container .category-menu__item .category-menu__link:hover,#front-page-quick-links .category-menu-experiment .link-item-container .category-menu__item .category-menu__link:hover{background-color:#deedff}@media (min-width:1400px){#customer-service-links .category-menu,#customer-support-quick-links .category-menu,#front-page-quick-links .category-menu{padding-left:40px;padding-right:40px}}@media (min-width:961px) and (max-width:1399px){#customer-service-links .category-menu,#customer-support-quick-links .category-menu,#front-page-quick-links .category-menu{padding-left:32px;padding-right:32px}}@media (min-width:641px) and (max-width:960px){#customer-service-links .category-menu,#customer-support-quick-links .category-menu,#front-page-quick-links .category-menu{padding-left:24px;padding-right:24px}}@media (min-width:481px) and (max-width:640px){#customer-service-links .category-menu,#customer-support-quick-links .category-menu,#front-page-quick-links .category-menu{padding-left:24px;padding-right:24px}}@media (max-width:480px){#customer-service-links .category-menu,#customer-support-quick-links .category-menu,#front-page-quick-links .category-menu{padding-left:0;padding-right:0}}@media (min-width:1400px){#customer-service-links .category-menu,#customer-support-quick-links .category-menu,#front-page-quick-links .category-menu{margin:auto;max-width:1400px}}#customer-service-links .category-menu__list,#customer-support-quick-links .category-menu__list,#front-page-quick-links .category-menu__list{display:flex;flex-wrap:wrap;padding:8px 0}#customer-service-links .category-menu__item,#customer-support-quick-links .category-menu__item,#front-page-quick-links .category-menu__item{display:flex;flex:1;font-size:14px}@media (min-width:1400px){#customer-service-links .category-menu__item,#customer-support-quick-links .category-menu__item,#front-page-quick-links .category-menu__item{flex-basis:16.6%}}@media (min-width:961px) and (max-width:1399px){#customer-service-links .category-menu__item,#customer-support-quick-links .category-menu__item,#front-page-quick-links .category-menu__item{flex-basis:16.6%}}@media (min-width:641px) and (max-width:960px){#customer-service-links .category-menu__item,#customer-support-quick-links .category-menu__item,#front-page-quick-links .category-menu__item{flex-basis:33.3%}}@media (min-width:481px) and (max-width:640px){#customer-service-links .category-menu__item,#customer-support-quick-links .category-menu__item,#front-page-quick-links .category-menu__item{flex-basis:50%}}@media (max-width:480px){#customer-service-links .category-menu__item,#customer-support-quick-links .category-menu__item,#front-page-quick-links .category-menu__item{flex-basis:50%}}#customer-service-links .category-menu__item__icon,#customer-support-quick-links .category-menu__item__icon,#front-page-quick-links .category-menu__item__icon{display:block}#customer-service-links .category-menu__item__text,#customer-support-quick-links .category-menu__item__text,#front-page-quick-links .category-menu__item__text{font-size:14px;margin:0;max-width:inherit;padding:0 16px;text-align:center;width:auto}#customer-service-links .category-menu__item--aspa,#customer-support-quick-links .category-menu__item--aspa,#front-page-quick-links .category-menu__item--aspa{flex:1 1 33.3%}#customer-service-links .category-menu__link,#customer-support-quick-links .category-menu__link,#front-page-quick-links .category-menu__link{background-color:initial;border:0;cursor:pointer;flex:1;padding:16px 0 12px}#customer-service-links .category-menu .menu-icon-container,#customer-support-quick-links .category-menu .menu-icon-container,#front-page-quick-links .category-menu .menu-icon-container{line-height:0;position:relative}#customer-service-links .category-menu .menu-icon-badge,#customer-support-quick-links .category-menu .menu-icon-badge,#front-page-quick-links .category-menu .menu-icon-badge{border:2px solid #fff;border-radius:50%;font-size:11px;height:auto;margin-left:-22px;padding:5px 0 0;position:absolute;text-align:center;top:-8px;width:auto}#customer-service-links .category-menu__list-modal,#customer-support-quick-links .category-menu__list-modal,#front-page-quick-links .category-menu__list-modal{gap:8px 16px;justify-content:center;padding:0}#customer-service-links .category-menu__list-modal .category-menu__link,#customer-support-quick-links .category-menu__list-modal .category-menu__link,#front-page-quick-links .category-menu__list-modal .category-menu__link{display:flex;flex-direction:column;height:100%;padding:8px 0}#customer-service-links .category-menu__list-modal .menu-icon-container,#customer-support-quick-links .category-menu__list-modal .menu-icon-container,#front-page-quick-links .category-menu__list-modal .menu-icon-container{line-height:0}#customer-service-links .category-menu__list-modal .menu-icon-container .ds-icon--size-l,#customer-support-quick-links .category-menu__list-modal .menu-icon-container .ds-icon--size-l,#front-page-quick-links .category-menu__list-modal .menu-icon-container .ds-icon--size-l{height:24px;width:24px}#customer-service-links .category-menu__list-modal .category-menu__item,#customer-support-quick-links .category-menu__list-modal .category-menu__item,#front-page-quick-links .category-menu__list-modal .category-menu__item{align-items:center;flex:1 1}@media (min-width:1400px){#customer-service-links .category-menu__list-modal .category-menu__item,#customer-support-quick-links .category-menu__list-modal .category-menu__item,#front-page-quick-links .category-menu__list-modal .category-menu__item{flex-basis:18%}}@media (min-width:961px) and (max-width:1399px){#customer-service-links .category-menu__list-modal .category-menu__item,#customer-support-quick-links .category-menu__list-modal .category-menu__item,#front-page-quick-links .category-menu__list-modal .category-menu__item{flex-basis:18%}}@media (min-width:641px) and (max-width:960px){#customer-service-links .category-menu__list-modal .category-menu__item,#customer-support-quick-links .category-menu__list-modal .category-menu__item,#front-page-quick-links .category-menu__list-modal .category-menu__item{flex-basis:20%}}@media (min-width:481px) and (max-width:640px){#customer-service-links .category-menu__list-modal .category-menu__item,#customer-support-quick-links .category-menu__list-modal .category-menu__item,#front-page-quick-links .category-menu__list-modal .category-menu__item{flex-basis:30%}}@media (max-width:480px){#customer-service-links .category-menu__list-modal .category-menu__item,#customer-support-quick-links .category-menu__list-modal .category-menu__item,#front-page-quick-links .category-menu__list-modal .category-menu__item{flex-basis:47%}}@media (min-width:1400px){#customer-service-links .category-menu__list-modal .category-menu__item,#customer-support-quick-links .category-menu__list-modal .category-menu__item,#front-page-quick-links .category-menu__list-modal .category-menu__item{max-width:18%}}@media (min-width:961px) and (max-width:1399px){#customer-service-links .category-menu__list-modal .category-menu__item,#customer-support-quick-links .category-menu__list-modal .category-menu__item,#front-page-quick-links .category-menu__list-modal .category-menu__item{max-width:18%}}@media (min-width:641px) and (max-width:960px){#customer-service-links .category-menu__list-modal .category-menu__item,#customer-support-quick-links .category-menu__list-modal .category-menu__item,#front-page-quick-links .category-menu__list-modal .category-menu__item{max-width:20%}}@media (min-width:481px) and (max-width:640px){#customer-service-links .category-menu__list-modal .category-menu__item,#customer-support-quick-links .category-menu__list-modal .category-menu__item,#front-page-quick-links .category-menu__list-modal .category-menu__item{max-width:30%}}@media (max-width:480px){#customer-service-links .category-menu__list-modal .category-menu__item,#customer-support-quick-links .category-menu__list-modal .category-menu__item,#front-page-quick-links .category-menu__list-modal .category-menu__item{max-width:47%}}#customer-service-links .ds-badge--primary,#customer-support-quick-links .ds-badge--primary,#front-page-quick-links .ds-badge--primary{background-color:#0068f0}#front-page-invoice-delivery-method-quick-link .ds-icon,#front-page-own-information .ds-icon{height:32px;width:32px}#front-page-invoice-delivery-method-quick-link img,#front-page-own-information img{height:100%;width:100%}#customer-support-quick-links .ds-icon{height:48px;width:48px}#customer-support-quick-links img{height:100%;width:100%}@media (max-width:480px){#customer-support-quick-links .menu-title{margin-left:16px}}.text-container{margin-top:8px;padding:0 8px}.ext-icon-container{position:relative}.category-menu__ext-icon{height:12px;margin:0 0 0 4px;position:relative;top:1px;width:12px}.category-menu__ext-icon path,.category-menu__ext-icon svg{fill:#171c43}@keyframes ds-skeleton-loading{0%{opacity:.05}to{opacity:.12}}.ds-skeleton-animation{animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;animation-delay:2s;animation-direction:alternate;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:ds-skeleton-loading;animation-play-state:running;animation-timing-function:ease-in-out}.skeleton,.skeleton-wrapper{animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;animation-delay:2s;animation-direction:alternate;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:ds-skeleton-loading;animation-play-state:running;animation-timing-function:ease-in-out;background-color:#000;border-radius:4px;color:transparent;opacity:.05;pointer-events:none}.skeleton-wrapper{height:fit-content;width:fit-content}#front-page-quick-links .skeleton-icon{height:36px!important;width:36px!important}#front-page-quick-links .skeleton-text{height:15px!important}#front-page-quick-links .category-menu__text{color:#00239d}#front-page-quick-links .skeleton-element-text{width:auto}#front-page-quick-links .skeleton-element-icon{height:24px;width:24px}.skeleton-icon-container{align-items:center;display:flex;justify-content:center}.skeleton-element-text{height:20px;width:135px}.skeleton-element-icon,.skeleton-element-text{animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;animation-delay:2s;animation-direction:alternate;animation-duration:1s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:ds-skeleton-loading;animation-play-state:running;animation-timing-function:ease-in-out;background-color:#000;border-radius:4px;color:transparent;opacity:.05;pointer-events:none}.skeleton-element-icon{height:48px;width:48px}.skeleton-element-background{pointer-events:none}.skeleton-element-background .text-container{display:flex;justify-content:center}.skeleton-element-background .category-menu__text{width:80%}body.feature-frontPage #feature-container,body.feature-frontPage #main-container-wrapper{background-color:#f5f5f5}body.feature-frontPage .full-width-content{padding-bottom:0!important}body.feature-frontPage .full-width-content .ea-category-menu{line-height:inherit}@media (min-width:601px) and (max-width:969px){body.feature-frontPage .full-width-content .ea-category-menu .ea-category-menu__item{flex:1 0 0}}@media (min-width:970px){body.feature-frontPage .full-width-content .ea-category-menu .ea-category-menu__item{flex:1 0 0}}#front-page-view{background-color:#f5f5f5}#front-page-view .cards{display:flex;flex-direction:column}#front-page-view .cards .card{background-color:inherit}#front-page-view .cards .card__content{background-color:#fff}#front-page-view .cards .card__content .ds-h3:first-of-type{margin-top:0}#front-page-view .cards .card__content .for-aspa-only-box{max-width:inherit;padding-top:20px}@media (max-width:600px){#front-page-view .common-notification-container{padding:0 15px}}#front-page-view .mobile-security-order-modal-container #mobile-security-order-button{display:none}.front-page-col-2 .card{background-color:#fff}.front-page-col-1 .ds-h3,.front-page-col-2 .ds-h3{margin-top:0!important}#front-page-content{padding-bottom:0}#front-page-content .external-system-promotions{margin-bottom:30px;margin-top:30px}#front-page-content .external-system-promotions .button{min-width:165px}#front-page-content .info-box li{list-style-type:square}#front-page-content li{margin-left:18px}@media (min-width:601px) and (max-width:969px){#front-page-content h3{margin-left:50px}}@media (min-width:970px){#front-page-content h3{margin-left:50px}}@media (max-width:780px){.front-rtm-banner-container{display:none}}#front-rtm-banner-mid-container img{height:auto;max-width:100%}.front-page-info-box p{font-size:11px;margin:4px 0 0}#call-details-service-break-notification{margin-bottom:20px}.background-round-corner{background:#005fed;border-radius:60%;color:#fff;height:60px;margin-bottom:15px;padding-top:18px;width:60px!important}@media (min-width:601px) and (max-width:969px){.front-page__show-in-mobile{display:none}}@media (min-width:970px){.front-page__show-in-mobile{display:none}}@media (max-width:600px){.front-page__hide-in-mobile{display:none}}.rtm-banner-image{object-fit:fill;width:100%}.pega-banner-container{border:1px solid #ff6400;min-height:100px;padding:24px}.pega-banner-container.pega-banner-type-cta-right{display:flex;flex-direction:row;flex-wrap:wrap}.pega-banner-container.pega-banner-type-cta-right .pega-banner-column{display:flex;flex-direction:column}.pega-banner-container.pega-banner-type-cta-right .pega-banner-column:first-child{flex-grow:1;justify-content:space-between;margin-right:24px}.pega-banner-container.pega-banner-type-cta-right .pega-banner-column:first-child>*{max-width:100%}.pega-banner-container.pega-banner-type-cta-right .pega-banner-column:last-child{justify-content:center}.pega-banner-container.pega-banner-type-cta-left{display:flex;flex-direction:row;flex-wrap:wrap}.pega-banner-container.pega-banner-type-cta-left .pega-banner-column{display:flex;flex-direction:column}.pega-banner-container.pega-banner-type-cta-left .pega-banner-column:first-child{justify-content:center}.pega-banner-container.pega-banner-type-cta-left .pega-banner-column:last-child{flex-grow:1;justify-content:space-between;margin-left:24px}.pega-banner-container.pega-banner-type-cta-left .pega-banner-column:last-child>*{max-width:100%}.pega-banner-container.pega-banner-type-cta-bottom{display:block}.pega-banner-container.pega-banner-type-cta-bottom .pega-banner-column{display:flex;flex-direction:column}.pega-banner-container.pega-banner-type-cta-bottom .pega-banner-column:first-child{justify-content:space-between}.pega-banner-container.pega-banner-type-cta-bottom .pega-banner-column:last-child{align-items:center;justify-content:center;margin-top:24px}#update-contact-dialog #update-contact-dialog-body{margin:16px 0 32px}#front-page-banners{column-gap:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media (max-width:960px){#front-page-banners{margin-bottom:16px}}#front-page-banners .ipa-banner--frontpage{margin-bottom:8px}@media (min-width:961px){#front-page-banners .ipa-banner--frontpage{margin-bottom:24px}}@media (max-width:960px){#front-page-banners{grid-template-columns:100%}}.confirmation-button{display:flex;justify-content:flex-end;margin-top:32px}.winback-offer-container{margin-bottom:32px}.offer-validity{color:#70707a}.winBack-header-container{display:flex;flex-direction:row;gap:8px}.winBack-offer-text{font-weight:700}.winBack-offer-top-text{margin-bottom:16px}.plan-buttons{animation:fadeIn .3s ease-in-out;background:#fff;bottom:0;box-shadow:0 -4px 6px -1px rgba(0,0,0,.09);display:flex;flex-wrap:wrap;gap:12px;justify-content:right;margin:0 -40px -40px;padding:8px 40px 8px 8px;position:sticky;z-index:10}.cancel-button{background:none;color:#005fed}.cancel-button,.confirm-button{border:none;cursor:pointer;font-size:14px;font-weight:700}.confirm-button{border-radius:4px;color:#fafafb;padding:10px 16px}.confirm-button,.confirm-button:hover{background-color:#005fed}.subscription-header{background-color:#fafafb;border:1px solid #e8e8ea;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;margin-top:16px;padding:12px 16px}#my-account-product-page #postal-address-disclaimer .ds-icon--size-s.category-menu__ext-icon{height:12px;width:12px}#my-account-product-page .ds-input,#my-account-product-page .ds-search{margin-bottom:0}#my-account-product-page .ds-radio>.ds-radio__label,#my-account-product-page .owner-data-field{word-break:break-all}#feature-container #my-account-product-page,#feature-container #my-account-product-page-experiment h3,#feature-container-content #my-account-product-page,#feature-container-content #my-account-product-page-experiment h3{margin:0!important}#contact-email-tooltipTrigger{position:relative;top:4px}#contact-email-tooltipTrigger .ds-icon--size-s{height:20px;width:20px}#my-account-product-page-experiment .link-styled-button{font-size:14px}#my-account-product-page-experiment .contact-info-modal .ds-modal-contentarea,#my-account-product-page-experiment .contact-info-modal-radio-group{display:flex;flex-direction:column;gap:24px;word-break:break-word}#my-account-product-page-experiment .contact-info-modal .ds-radio-group{margin:0}#my-account-product-page-experiment .contact-info-modal-extra-links{display:flex;flex-direction:column}#my-account-product-page-experiment .contact-info-modal-extra-links a{font-size:14px;line-height:20px}#update-contact-dialogContentarea{display:flex;flex-direction:column}#update-contact-dialogContentarea .ds-radio__label{word-break:break-all}#update-contact-dialogContentarea #save-contact{align-self:flex-end}.mobile-security-selection-label{background:#fff;border:3px solid #00239d;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:row}@media (max-width:969px){.mobile-security-selection-label{display:flex;flex-direction:column}}.mobile-security-order-modal-container .ds-backdrop{z-index:9998}.mobile-security-order-modal{background:#fff;border-radius:4px}.mobile-security-order-modal .mobile-security-order{align-items:flex-start;display:flex;flex-direction:row}@media (max-width:969px){.mobile-security-order-modal .mobile-security-order{display:flex;flex-direction:column}}.mobile-security-order-modal .mobile-security-order .mobile-security-order-features-list{padding-left:40px}@media (max-width:969px){.mobile-security-order-modal .mobile-security-order .mobile-security-order-features-list{padding:0;width:75%}}.mobile-security-order-modal .mobile-security-order .mobile-security-order-features-list #mobile-subscription-selectionDropdown{margin-top:24px}.mobile-security-order-modal .mobile-security-order .mobile-security-order-features-list .ds-dropdown__button .ds-icon{box-sizing:unset}.mobile-security-order-modal .mobile-security-order .mobile-security-order-terms .ds-link--style-button{align-items:center;color:#006aed;display:flex;font-family:Open Sans,sans-serif;letter-spacing:-.25px;line-height:24px!important}.mobile-security-order-modal .mobile-security-order .mobile-security-order-terms ul .ds-icon{width:26px}.mobile-security-order-modal .mobile-security-order .product-page-additional-contents-link{margin-bottom:8px}.mobile-security-order-modal .mobile-security-order .product-page-additional-contents-link--a{padding:0!important}.mobile-security-order-modal .mobile-security-order .product-page-additional-contents-linkbutton{align-items:center;border:0 solid transparent;border-radius:2px;display:flex!important;letter-spacing:.5px;min-height:40px}.mobile-security-order-modal .mobile-security-order .mobile-security-order-disclaimer{background:#deedff;padding:32px}#additional-contents-section{display:inline-flex;gap:8px 24px;margin:16px 0 24px}.additional-contents-section{flex-direction:row!important;flex-wrap:wrap;gap:8px!important;justify-content:flex-start;width:100%}.additional-contents-section a,.additional-contents-section button{justify-content:center;width:100%}.additional-contents-section .product-page-additional-contents-link{align-items:flex-start!important}.additional-contents-section .enhanced-buttons{background-color:#f0f7ff;border-radius:6px;flex:1 0 32%;justify-content:center;max-width:32.5%;text-align:center}.additional-contents-section .enhanced-buttons #additional-contents-link-button-container{width:100%}.additional-contents-section .enhanced-buttons:hover{background-color:#deedff}.additional-contents-section .enhanced-buttons .additional-link-content,.additional-contents-section .enhanced-buttons .button-content{display:flex;flex-direction:column;margin-bottom:20px;margin-top:20px}.additional-contents-section .enhanced-buttons .additional-link-content .product-page-additional-contents-text,.additional-contents-section .enhanced-buttons .button-content .product-page-additional-contents-text{font-size:14px;line-height:20px!important;margin-left:8px;margin-right:8px;text-align:center!important}@media screen and (max-width:599px){.additional-contents-section .enhanced-buttons{flex:1 0 48%;max-width:49.5%}}.additional-contents-section .enhanced-buttons:first-child:nth-last-child(2),.additional-contents-section .enhanced-buttons:nth-child(2):last-child,.additional-contents-section .enhanced-buttons:only-child{max-width:50%}@media screen and (max-width:599px){#additional-contents-section,#mobile-security-order-modal{flex-direction:column}}#additional-contents-section .product-page-additional-contents-link-item,#mobile-security-order-modal .product-page-additional-contents-link-item{padding:0}#additional-contents-section .product-page-additional-contents-link-item:not(.ds-button--color-disabled),#mobile-security-order-modal .product-page-additional-contents-link-item:not(.ds-button--color-disabled){color:#00239d}#additional-contents-section .product-page-additional-contents-link-item:not(.ds-button--color-disabled) svg,#mobile-security-order-modal .product-page-additional-contents-link-item:not(.ds-button--color-disabled) svg{fill:#00239d}#additional-contents-section .product-page-additional-contents-link-item:hover,#mobile-security-order-modal .product-page-additional-contents-link-item:hover{background-color:initial;border-color:transparent;color:#001d84}#additional-contents-section .product-page-additional-contents-link-item:hover svg,#mobile-security-order-modal .product-page-additional-contents-link-item:hover svg{fill:#001d84}#additional-contents-section .product-page-additional-contents-link-item:active,#mobile-security-order-modal .product-page-additional-contents-link-item:active{background:none;color:#0029b7}#additional-contents-section .product-page-additional-contents-link-item:active svg,#mobile-security-order-modal .product-page-additional-contents-link-item:active svg{fill:#0029b7}#additional-contents-section .product-page-additional-contents-link-item .product-page-additional-contents-text,#mobile-security-order-modal .product-page-additional-contents-link-item .product-page-additional-contents-text{flex:1;font-family:Open Sans,serif;line-height:125%;text-align:left;text-transform:none}#additional-contents-section .product-page-additional-contents-link,#mobile-security-order-modal .product-page-additional-contents-link{align-items:center;display:flex}#additional-contents-section .product-page-additional-contents-icon,#mobile-security-order-modal .product-page-additional-contents-icon{height:24px!important;width:24px!important}#additional-contents-section .product-page-additional-contents-icon svg,#mobile-security-order-modal .product-page-additional-contents-icon svg{height:inherit;width:inherit}#additional-contents-section .additional-link-content,#additional-contents-section .button-content,#mobile-security-order-modal .additional-link-content,#mobile-security-order-modal .button-content{align-items:center;display:flex;gap:8px}.service-fee-button .service-fee-balloon{color:#008253;left:30px;opacity:1;padding:0 4px!important;top:29px}div[id^=serviceFee-verification-dialog-] .dialog--window-narrow{width:42rem!important}div[id^=serviceFee-verification-dialog-] .serviceFee-verification-header{color:#171c43;font-family:Jost medium,sans-serif;font-size:calc(21.91304px + .43478vmin);font-weight:400;margin-bottom:16px;text-align:left;text-transform:none}div[id^=serviceFee-verification-dialog-] p{color:#171c43;font-family:Open-Sans,sans-serif;font-size:16px;font-weight:400!important;letter-spacing:-.25px;margin-bottom:24px;text-align:left;text-transform:none}div[id^=serviceFee-verification-dialog-] .serviceFee-verification-dialog-buttons{text-align:right}div[id^=serviceFee-verification-dialog-] .serviceFee-verification-dialog-buttons .ds-button{font-family:Jost,sans-serif}div[id^=serviceFee-verification-dialog-] .serviceFee-verification-dialog-buttons :first-child{margin-right:8px}.ipa-banner{align-items:stretch;background-color:#fff;color:#171c43;display:flex;margin-bottom:24px}.ipa-banner:hover{color:#171c43;text-decoration:none}.ipa-banner-text-wrapper{align-items:start;display:flex;flex:1;flex-direction:column;margin:32px 16px 32px 32px;min-width:200px}.ipa-banner-text-wrapper .ds-h3{margin-bottom:8px;margin-top:0}.ipa-banner-text-wrapper .ipa-banner-button{margin-top:auto}.ipa-banner-text-wrapper .ipa-banner-button .ds-button{margin-top:16px}.ipa-banner-image-wrapper{flex:0 0 38%;position:relative;width:100%}.ipa-banner-image-wrapper .ds-picture{height:100%;width:100%}.ipa-banner--frontpage.ipa-banner{border-radius:8px;box-shadow:0 5px 16px -8px rgba(0,0,0,.02);cursor:pointer;height:88px;margin-bottom:16px}@media (max-width:480px){.ipa-banner--frontpage.ipa-banner{margin-bottom:8px;margin-left:16px;margin-right:16px}}@media (max-width:600px){.ipa-banner--frontpage.ipa-banner{height:88px}}.ipa-banner--frontpage.ipa-banner:hover{box-shadow:0 5px 16px -8px rgba(0,0,0,.06)}.ipa-banner--frontpage.ipa-banner .ipa-banner-text-wrapper{align-items:center;flex-direction:row;justify-content:space-between;margin:0;min-width:auto;padding-right:16px}.ipa-banner--frontpage.ipa-banner .ipa-banner-text-wrapper svg{height:24px;width:24px}.ipa-banner--frontpage.ipa-banner .ipa-banner-button{margin:0}.ipa-banner--frontpage.ipa-banner .ipa-banner-image-wrapper{flex:initial;height:88px;margin-right:16px;width:auto}.ipa-banner--frontpage.ipa-banner .ipa-banner-image-wrapper .ds-picture{border-bottom-left-radius:8px;border-top-left-radius:8px;height:88px;width:88px}@media (max-width:600px){.ipa-banner{flex-wrap:wrap-reverse;height:auto}.ipa-banner-text-wrapper{margin:24px 16px}.ipa-banner-image-wrapper{flex-basis:100%;width:100%}.ipa-banner-image-wrapper .ds-picture{position:static;width:100%}}.invoices-section .invoice-list--item-link{align-items:flex-start;background-color:inherit;border:none;color:inherit;display:flex;flex-direction:row;justify-content:space-between;list-style:none;padding:20px 0;text-decoration:none;width:100%}.invoices-section .invoice-list--item-link:active,.invoices-section .invoice-list--item-link:hover{background:#f6f6f7;color:inherit!important;text-decoration:none!important}.invoices-section .invoice-list--item-link:focus{background-color:#f6f6f7}.invoices-section .invoice-list--item.invoice-list--header{align-items:flex-start;color:inherit;display:flex;flex-direction:row;justify-content:space-between;list-style:none;padding:6px 0;text-decoration:none}@media (max-width:600px){.invoices-section .invoice-list--item.invoice-list--header{display:none}}.invoices-section .invoice-list--item:not(.invoice-list--header){border-top:1px solid #e0e0e1;cursor:pointer}@media (max-width:600px){.invoices-section .invoice-list--item #arrow-right{margin-left:8px;transform:translateY(-1px)}}.invoices-section .invoice-list .invoice-row{display:flex;flex-basis:90%;justify-content:space-between;max-height:80px}.invoices-section .invoice-list .invoice-row .break-column,.invoices-section .invoice-list .invoice-row--data-prefix{display:none}.invoices-section .invoice-list .invoice-row--data:first-child{flex-basis:35%}.invoices-section .invoice-list .invoice-row--data:nth-child(2){flex-basis:20%}.invoices-section .invoice-list .invoice-row--data:nth-child(3){flex-basis:25%}.invoices-section .invoice-list .invoice-row--data:nth-child(4){flex-basis:15%;text-align:right}.invoices-section .invoice-list .invoice-row--data.title{flex-basis:35%;text-align:left}.invoices-section .invoice-list .invoice-row--data.active-pa-status{flex-basis:20%}.invoices-section .invoice-list .invoice-row--data.active-pa-status span{font-size:12px}.invoices-section .invoice-list .invoice-row--data.date{color:#171c43;flex-basis:25%;text-align:left}.invoices-section .invoice-list .invoice-row--data.date .ds-icon{margin-right:8px;transform:translateY(2px)}.invoices-section .invoice-list .invoice-row--data.amount{color:#171c43;flex-basis:15%;text-align:right}@media (max-width:600px){.invoices-section .invoice-list .invoice-row{display:flex;flex-basis:100%;flex-wrap:wrap;max-height:fit-content}.invoices-section .invoice-list .invoice-row .break-column{display:flex;flex-basis:70%;order:5}.invoices-section .invoice-list .invoice-row--data-prefix{display:unset}.invoices-section .invoice-list .invoice-row--data.title{flex-basis:60%;order:1;text-align:left}.invoices-section .invoice-list .invoice-row--data.active-pa-status{align-self:end;flex-basis:40%;order:4;text-align:right;transform:translateX(26px)}.invoices-section .invoice-list .invoice-row--data.date{color:#70707a;flex-basis:60%;order:3;text-align:left}.invoices-section .invoice-list .invoice-row--data.amount{flex-basis:40%;order:2}}#choose-invoice-dialog .invoices-section{margin-bottom:0!important;padding:8px!important}#choose-invoice-dialog .invoices-section--header{padding:0!important}#choose-invoice-dialog h3{margin:20px 0 0 10px!important}.plan-selector{box-sizing:border-box;font-family:Arial,sans-serif;max-width:100%;padding:16px 0}.plan-options{border:none;margin:0;padding:0}.plan-option{background-color:#fff;border:1px solid #ededee;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;margin-bottom:12px;padding:13px 17px;transition:border-color .3s,box-shadow .3s}.plan-option.selected{border:2px solid #005fed;padding:12px 16px}.plan-option:hover{border-color:#005fed}.plan-option input[type=radio]{opacity:0;position:absolute}.custom-radio{border:2px solid #8d8d95;border-radius:50%;flex-shrink:0;height:26px;min-width:24px;position:relative;width:26px}.plan-option.selected .custom-radio{border:3px solid #005fed}.plan-option input[type=radio]:checked+.custom-radio:after{background:#005fed;border-radius:50%;box-sizing:border-box;content:" ";height:13px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:13px}.plan-info{display:flex;gap:12px;justify-content:space-between;margin-left:40px;margin-top:-26px}@media (max-width:480px){.plan-info{flex-direction:column}}@media (min-width:481px) and (max-width:640px){.plan-info{flex-direction:column}}.plan-labels{display:flex;flex-direction:column}.plan-subtitle{margin-top:2px}.plan-pricing{text-align:right;width:200px}@media (max-width:480px){.plan-pricing{text-align:left}}@media (min-width:481px) and (max-width:640px){.plan-pricing{text-align:left}}.plan-price{font-size:17px;font-weight:700;margin-bottom:4px}.plan-after-price{color:#70707a;font-size:13px}#tutorial-item-wrapper{height:100px;margin-left:auto;margin-right:auto;position:absolute;width:420px;z-index:20001}#tutorial-item-wrapper h5{margin-bottom:8px;margin-top:8px}@media (max-width:969px){#tutorial-item-wrapper{width:320px}}.tutorial-container-wrapper-appear{opacity:0;transform:translateY(-10%)}.tutorial-container-wrapper-appear-active{opacity:1;transform:translateY(0);transition:all .6s}@media (max-width:969px){.tutorial-single .tutorial-item{display:block}}.tutorial-item{box-shadow:0 0 20px rgba(0,0,0,.5);color:#fff!important;display:block;height:100px;margin:0 auto;position:relative;width:420px;z-index:2000}@media (max-width:969px){.tutorial-item{display:none;width:100%}}.tutorial-item__inner{padding:13px 24px 18px 18px;position:relative}.tutorial-item__inner:before{background-color:#0068f0;content:"";height:16px;margin-top:-16px;position:absolute;top:38px;transform:rotate(45deg);width:16px}.tutorial-item--tooltip-left .tutorial-item__inner:before{left:-8px}.tutorial-item--tooltip-top .tutorial-item__inner:before{left:202px;top:10px}.tutorial-item--tooltip-top-right .tutorial-item__inner:before{right:134px;top:10px}@media (max-width:969px){.tutorial-item--tooltip-top-right .tutorial-item__inner:before{right:99px}}@media (min-width:961px) and (max-width:1060px){.tutorial-item--tooltip-top-right .tutorial-item__inner:before{right:25px}}.tutorial-item--tooltip-bottom .tutorial-item__inner:before{bottom:-8px;right:43%;right:calc(50% - 7px);top:auto}.tutorial-item__skip{cursor:pointer}.tutorial-item__close,.tutorial-item__close:focus,.tutorial-item__close:hover{border:none;color:#fff;cursor:pointer;padding:5px;position:absolute;right:0;top:0}.tutorial-item__header{font-weight:700}.tutorial-highlight{box-shadow:inset 0 0 0 3px #0068f0}#tutorial-background-dimmer{background:hsla(0,0%,100%,.25);display:none;height:100vh;position:absolute;width:100%;z-index:20000}body.feature-GiftCardFeature{color:#171c43}#feature-container #gift-card-feature-details #digital-gift-card-container a{cursor:pointer}#feature-container #gift-card-feature-details .disable-expired-card img{opacity:.35}#feature-container #gift-card-feature-details .disable-expired-card .gift-card-initial-balance>h3,#feature-container #gift-card-feature-details .disable-expired-card p{color:#70707a!important}#feature-container #gift-card-feature-details #active-gift-card-header,#feature-container #gift-card-feature-details #expired-gift-card-header,#feature-container #gift-card-feature-details h3{color:#171c43}#feature-container #gift-card-feature-details .barcode-container{margin-left:-20px}#feature-container .feature-GiftCardFeature .ea-context-notification{margin-bottom:24px;margin-top:0}.ipa-fade-out-5{-webkit-animation:ipa-fadeout 5s;-moz-animation:ipa-fadeout 5s;-o-animation:ipa-fadeout 5s;animation:ipa-fadeout 5s}@-webkit-keyframes ipa-fadeout{0%,80%{opacity:1}to{opacity:0}}@-moz-keyframes ipa-fadeout{0%,80%{opacity:1}to{opacity:0}}@keyframes ipa-fadeout{0%,80%{opacity:1}to{opacity:0}}@-moz-keyframes ipa-fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes ipa-fadein{0%{opacity:0}to{opacity:1}}@-ms-keyframes ipa-fadein{0%{opacity:0}to{opacity:1}}@keyframes ipa-fadein{0%{opacity:0}to{opacity:1}}@-moz-keyframes ipa-drop{0%{transform:translateY(-1000px)}to{transform:translateY(0)}}@-webkit-keyframes ipa-drop{0%{transform:translateY(-1000px)}to{transform:translateY(0)}}@-ms-keyframes ipa-drop{0%{transform:translateY(-1000px)}to{transform:translateY(0)}}@keyframes ipa-drop{0%{transform:translateY(-1000px)}to{transform:translateY(0)}}@-moz-keyframes ipa-drop-middle{0%{transform:translateY(-1000px)}to{transform:translateY(-50%)}}@-webkit-keyframes ipa-drop-middle{0%{transform:translateY(-1000px)}to{transform:translateY(-50%)}}@-ms-keyframes ipa-drop-middle{0%{transform:translateY(-1000px)}to{transform:translateY(-50%)}}@keyframes ipa-drop-middle{0%{transform:translateY(-1000px)}to{transform:translateY(-50%)}}@-moz-keyframes ipa-ascend{0%{transform:inherit}to{transform:translateY(-1000px)}}@-webkit-keyframes ipa-ascend{0%{transform:inherit}to{transform:translateY(-1000px)}}@-ms-keyframes ipa-ascend{0%{transform:inherit}to{transform:translateY(-1000px)}}@keyframes ipa-ascend{0%{transform:inherit}to{transform:translateY(-1000px)}}@keyframes spinner-rotation{to{transform:rotate(1turn)}}@keyframes highlight{0%{background-color:#f2f1fc;outline:2px solid #4300b4}to{background-color:initial;outline:2px solid transparent}}.highlight{animation:highlight 5s}@keyframes animated-highlight{0%{background-color:#fff7e8;outline:2px solid #fcaf17}to{background-color:initial;outline:2px solid transparent}}@keyframes animated-highlight-button{0%{background-color:#ab7202;opacity:.7;outline:2px solid #fcaf17}to{outline:2px solid transparent}}.animated-highlight-button{animation:animated-highlight-button 5s}.animated-highlight{animation:animated-highlight 5s}:not(.consent-accordions) .ds-accordion .ds-accordion__section__content--open{padding-bottom:24px}:not(.consent-accordions) .ds-accordion .ds-contentWrapper{padding-bottom:24px!important}:not(.consent-accordions) .ds-accordion .accordion-flex-content{display:flex}:not(.consent-accordions) .ds-accordion .accordion-heading{overflow:visible;padding-right:55px;text-overflow:ellipsis;white-space:normal}:not(.consent-accordions) .ds-accordion h3:before{display:none}@media (max-width:600px){:not(.consent-accordions) .ds-accordion h3:before{display:none}}.product-page--container .ea-accordion__header:before{display:none}@media (max-width:600px){.product-page--container .ea-accordion__header:before{display:none}}.ds-accordion__section__heading--title{margin-right:12px}#accordionSection .accordion-flex-content{padding:15px 16px}#accordionSection .ds-accordion__section__heading__button--m{padding:0!important}#accordionSection .ds-accordion__section__heading__button{clear:both;padding:0!important;position:relative;z-index:1}#accordionSection .ds-accordion__section__heading--title{flex:auto;width:100%;z-index:10}#accordionSection .ds-accordion__section__heading--indicators{position:absolute;right:16px;top:15px;z-index:1}.accordions-section .ea-accordion__element .ea-accordion__header{line-height:normal;padding:15px 2px}.accordions-section .ea-accordion__element .ea-accordion__header h3{margin:0!important}.accordions-section .ea-accordion__element .ea-accordion__header .accordion-heading{max-width:75%}.accordions-section .ea-accordion__element .ea-accordion__content{cursor:auto}.accordions-section .accordion-notification{background-color:#005fed;border-radius:50%;color:#fff;display:inline-block;font-size:14px;line-height:22px;margin-left:4px;position:relative;text-align:center;width:22px}.accordions-section.highlight-default-expanded .ea-accordion__element--expanded .ea-accordion__content{animation:animated-highlight 5s}.accordion-header-container{align-items:center;display:flex}.accordions-section__custom-icon{display:flex;margin-right:16px;position:relative}.accordions-section__custom-icon .ds-icon{display:flex!important}#contract-terms-and-prices-accordion .ea-fgrid{width:95%}#contract-terms-and-prices-accordion .ea-fgrid__item{padding:1.25%}#qr-code-container .ea-fgrid{width:100%}.product-page{background:linear-gradient(0deg,#fff 3.22%,#f3f4fd 53.96%)}.product-page .heading{height:232px;margin:auto auto 24px;margin-bottom:24px!important;padding:24px 40px}@media (min-width:1400px){.product-page .heading{padding-left:40px;padding-right:40px}}@media (min-width:961px) and (max-width:1399px){.product-page .heading{padding-left:32px;padding-right:32px}}@media (min-width:641px) and (max-width:960px){.product-page .heading{padding-left:24px;padding-right:24px}}@media (min-width:481px) and (max-width:640px){.product-page .heading{padding-left:24px;padding-right:24px}}@media (max-width:480px){.product-page .heading{padding-left:0;padding-right:0}}@media (min-width:1400px){.product-page .heading{margin:auto;max-width:1400px}}.product-page .heading p.product-page--navi{height:28px;margin-bottom:32px}.product-page .heading p.product-page--navi a.navi-link{margin:0}.product-page .heading p.product-page--navi button.navi-link{background:transparent;border:none;margin:0}@media screen and (min-width:970px) and (max-width:1399px){.product-page .heading{padding:24px 32px}}@media screen and (min-width:1400px){.product-page .heading{padding-top:24px}}@media screen and (min-width:601px) and (max-width:969px){.product-page .heading{padding:24px}.product-page .heading p.product-page--navi span{align-items:center;display:flex;height:40px;width:40px}}@media screen and (min-width:320px) and (max-width:600px){.product-page .heading{height:244px;padding:24px 16px}.product-page .heading p.product-page--navi{height:28px;margin-bottom:8px;padding:0}.product-page .heading p.product-page--navi a.navi-link{margin:0}.product-page .heading p.product-page--navi span{align-items:center;display:flex;height:40px;width:40px}}.product-page--content{height:inherit;margin:0;position:relative;top:0;width:inherit}.product-page--header{align-items:center;color:#171c43;display:flex;position:relative}.product-page--header .ds-h2{color:#171c43}.product-page--header .text-container{padding-left:16px}.product-page--header .text-container #product-h2{color:#171c43;font-size:40px;line-height:52px}@media (min-width:601px) and (max-width:969px){.product-page--header span{font-size:18px}.product-page--header .additional-info:after{content:","}.product-page--header .ea-icon{font-size:75px}}@media (min-width:970px){.product-page--header span{font-size:18px}.product-page--header .additional-info:after{content:","}.product-page--header .ea-icon{font-size:75px}}@media (max-width:600px){.product-page--header{flex-direction:column;height:188px!important}.product-page--header .text-container{margin-top:12px;padding-left:0;text-align:center}.product-page--header .text-container #product-h2{color:#171c43;font-family:Jost medium,sans-serif;font-size:20px;line-height:24px}.product-page--header .ea-icon{font-size:50px}.product-page--header .additional-info,.product-page--header .identifier{display:block}}.product-page--header .text-container:focus{outline:none}.spinner-feature{left:50vw;position:absolute;top:50vh;transform:translate(-50%,-50%)}.spinner-feature--aspa-mode{height:0;position:relative;top:50vh;transform:translateY(-121px)}@media (min-width:1400px){#feature-container-content .single-invoice-container{margin-left:0;margin-right:0}}@media (min-width:961px) and (max-width:1399px){#feature-container-content .single-invoice-container{margin-left:16px;margin-right:16px}}@media (min-width:481px) and (max-width:640px){#feature-container-content .single-invoice-container{margin-left:32px;margin-right:32px}}@media (max-width:480px){#feature-container-content .single-invoice-container{margin-left:40px;margin-right:40px}}@media (min-width:1400px){#feature-container-content .single-invoice-container{margin-left:40px;margin-right:40px}}@media (min-width:961px) and (max-width:1399px){#feature-container-content .single-invoice-container{margin-left:32px;margin-right:32px}}@media (min-width:641px) and (max-width:960px){#feature-container-content .single-invoice-container{margin-left:24px;margin-right:24px}}@media (min-width:481px) and (max-width:640px){#feature-container-content .single-invoice-container{margin-left:16px;margin-right:16px}}@media (max-width:480px){#feature-container-content .single-invoice-container{margin-left:0;margin-right:0}}#feature-container-content .single-invoice-container .heading{padding:16px 0}#feature-container-content .single-invoice-container .two-column-content{padding:0}#feature-container-content .single-invoice-container .timer-based-notification{padding:16px}#feature-container-content .single-invoice-container #invoice-information-modal .ds-notification--visible{left:0;position:absolute;top:0;width:100%;z-index:2}#feature-container-content .single-invoice-container #invoice-information-modal .ds-modal-contentarea{padding:16px}#feature-container-content .single-invoice-container #invoice-information-modal .ds-modal-contentarea .copy-icon{min-width:16px}#feature-container-content .single-invoice-container #invoice-information-modal .invoice-information-modal-container{padding:16px 8px 8px}#feature-container-content .single-invoice-container #invoice-not-included-in-pa-letter-link{display:inline}#feature-container-content .single-invoice-container .more-information-modal-grid--row{display:flex;flex-wrap:wrap;gap:2px 16px;padding-bottom:16px}@media (max-width:480px){#feature-container-content .single-invoice-container .more-information-modal-grid--row{flex-direction:column}}@media (min-width:1400px){#feature-container-content .single-invoice-container .more-information-modal-grid--row>*{flex:unset}}@media (min-width:961px) and (max-width:1399px){#feature-container-content .single-invoice-container .more-information-modal-grid--row>*{flex:unset}}@media (min-width:481px) and (max-width:640px){#feature-container-content .single-invoice-container .more-information-modal-grid--row>*{flex:1}}@media (max-width:480px){#feature-container-content .single-invoice-container .more-information-modal-grid--row>*{flex:1}}@media (min-width:1400px){#feature-container-content .single-invoice-container .more-information-modal-grid--row>*{flex:1}}@media (min-width:961px) and (max-width:1399px){#feature-container-content .single-invoice-container .more-information-modal-grid--row>*{flex:1}}@media (min-width:641px) and (max-width:960px){#feature-container-content .single-invoice-container .more-information-modal-grid--row>*{flex:1}}@media (min-width:481px) and (max-width:640px){#feature-container-content .single-invoice-container .more-information-modal-grid--row>*{flex:unset}}@media (max-width:480px){#feature-container-content .single-invoice-container .more-information-modal-grid--row>*{flex:unset}}@media (min-width:1400px){#feature-container-content .single-invoice-container .more-information-modal-grid--row .left-grid{flex-basis:35%}}@media (min-width:961px) and (max-width:1399px){#feature-container-content .single-invoice-container .more-information-modal-grid--row .left-grid{flex-basis:35%}}@media (min-width:481px) and (max-width:640px){#feature-container-content .single-invoice-container .more-information-modal-grid--row .left-grid{flex-basis:0}}@media (max-width:480px){#feature-container-content .single-invoice-container .more-information-modal-grid--row .left-grid{flex-basis:0}}@media (min-width:1400px){#feature-container-content .single-invoice-container .more-information-modal-grid--row .left-grid{flex-basis:0}}@media (min-width:961px) and (max-width:1399px){#feature-container-content .single-invoice-container .more-information-modal-grid--row .left-grid{flex-basis:0}}@media (min-width:641px) and (max-width:960px){#feature-container-content .single-invoice-container .more-information-modal-grid--row .left-grid{flex-basis:0}}@media (min-width:481px) and (max-width:640px){#feature-container-content .single-invoice-container .more-information-modal-grid--row .left-grid{flex-basis:35%}}@media (max-width:480px){#feature-container-content .single-invoice-container .more-information-modal-grid--row .left-grid{flex-basis:35%}}#feature-container-content .single-invoice-container .more-information-modal-grid--row-barcode{border-top:1px solid #e8e8ea;padding-top:16px}@media (max-width:480px){#feature-container-content .single-invoice-container .more-information-modal-grid--row-barcode{display:flex;flex-direction:column;gap:2px}}#feature-container-content .single-invoice-container .product-page--header{display:none}#feature-container-content .single-invoice-container #NaviLinkText{display:initial;width:100%}#feature-container-content .single-invoice-container #product-basic-details{border-bottom:1px solid #e8e8ea}#feature-container-content .single-invoice-container .invoice-information-block{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;margin-left:2px}#feature-container-content .single-invoice-container .invoice-information-block--item{align-items:flex-start;display:flex;flex-basis:50%;gap:8px}#feature-container-content .single-invoice-container .invoice-information-block--item .block-item{display:flex;gap:0 8px;justify-content:flex-start}@media (max-width:480px){#feature-container-content .single-invoice-container .invoice-information-block--item .block-item{justify-content:flex-end}}#feature-container-content .single-invoice-container .invoice-information-block--item>*{flex-basis:50%}#feature-container-content .single-invoice-container .invoice-information-block--item-delivery-method{flex-direction:column;text-align:left}@media (max-width:480px){#feature-container-content .single-invoice-container .invoice-information-block--item-delivery-method{text-align:right}}#feature-container-content .single-invoice-container .invoice-information-block--item-delivery-method span{justify-content:start}@media (max-width:480px){#feature-container-content .single-invoice-container .invoice-information-block--item-delivery-method span{justify-content:end}}#feature-container-content .single-invoice-container .product-page{background:initial}#feature-container-content .single-invoice-container .product-page .heading{height:auto;margin-bottom:0!important}#feature-container-content .single-invoice-container .product-page .heading .product-page--navi{margin:0}#feature-container-content .single-invoice-container .product-page .heading .product-page--navi .navi-link{margin-left:8px}#feature-container-content .single-invoice-container .product-page .heading .product-page--navi span{height:auto}#feature-container-content .single-invoice-container .price-and-button--price{display:flex;flex-direction:column;width:100%}#feature-container-content .single-invoice-container .invoice-payment-and-information{align-items:flex-start;display:grid}@media (min-width:1400px){#feature-container-content .single-invoice-container .invoice-payment-and-information{gap:0 32px;grid-template-columns:50% 50%;max-width:none}}#feature-container-content .single-invoice-container #invoice-details-notifications-disclaimer{margin-bottom:30px}@media (max-width:640px){#feature-container-content .single-invoice-container #invoice-details-notifications-disclaimer .invoice-details-notifications-disclaimer-buttons{display:flex;flex-direction:column;gap:8px 0}#feature-container-content .single-invoice-container #invoice-details-notifications-disclaimer .invoice-details-notifications-disclaimer-buttons a{margin:0}#feature-container-content .single-invoice-container #invoice-details-notifications-disclaimer .invoice-details-notifications-disclaimer-buttons button{width:100%}}#feature-container-content .single-invoice-container #price-and-button{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:32px}@media (max-width:1399px){#feature-container-content .single-invoice-container #price-and-button{margin-bottom:40px}}#feature-container-content .single-invoice-container #price-and-button img{height:64px;width:64px}#feature-container-content .single-invoice-container #price-and-button .image-and-price{display:flex;gap:16px;width:100%}#feature-container-content .single-invoice-container #price-and-button .open-invoices-transactions{display:flex;flex-direction:column;gap:8px}#feature-container-content .single-invoice-container #price-and-button .open-invoices-transactions-row{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}#feature-container-content .single-invoice-container #price-and-button .open-invoices-transactions .amount-left{border-top:1px solid #e8e8ea}#feature-container-content .single-invoice-container--overdue #invoice-due-date>.ds-text--m{color:#e0022a}#feature-container-content .single-invoice-container .picture-medium img{height:100%;width:100%}#feature-container-content .single-invoice-container .additional-contents-banner .custom-context-notification:not(:last-child){margin-bottom:1rem}#feature-container-content .single-invoice-container #payment-buttons,#feature-container-content .single-invoice-container #payment-buttons #invoice-payment-button,#feature-container-content .single-invoice-container #payment-buttons #pa-installment-payment-button{width:100%}@media (min-width:1400px){#feature-container-content .single-invoice-container #payment-buttons #invoice-payment-button,#feature-container-content .single-invoice-container #payment-buttons #pa-installment-payment-button{max-width:400px}}@media (min-width:961px) and (max-width:1399px){#feature-container-content .single-invoice-container #payment-buttons #invoice-payment-button,#feature-container-content .single-invoice-container #payment-buttons #pa-installment-payment-button{max-width:400px}}@media (min-width:641px) and (max-width:960px){#feature-container-content .single-invoice-container #payment-buttons #invoice-payment-button,#feature-container-content .single-invoice-container #payment-buttons #pa-installment-payment-button{max-width:262px}}@media (min-width:481px) and (max-width:640px){#feature-container-content .single-invoice-container #payment-buttons #invoice-payment-button,#feature-container-content .single-invoice-container #payment-buttons #pa-installment-payment-button{max-width:400px}}@media (max-width:480px){#feature-container-content .single-invoice-container #payment-buttons #invoice-payment-button,#feature-container-content .single-invoice-container #payment-buttons #pa-installment-payment-button{max-width:400px}}#feature-container-content .single-invoice-container #device-final-invoice-modalBackdrop{z-index:85}@media (min-width:601px) and (max-width:969px){#feature-container-content .single-invoice-container #device-final-invoice-modal{margin-top:250px}}@media (min-width:970px){#feature-container-content .single-invoice-container #device-final-invoice-modal{margin-top:250px}}#feature-container-content .single-invoice-container #device-final-invoice-modal .ds-modal-contentarea{padding:24px}#feature-container-content .single-invoice-container #device-final-invoice-modal .ds-modal-buttons{padding:16px 0 8px}.ng-invoice-details-rows{margin-top:16px}.ng-invoice-details-rows #ng-invoice-breakdown-rows{margin-left:-16px;margin-right:-16px}@media (max-width:600px){.ng-invoice-details-rows #ng-invoice-breakdown-rows{margin:0!important}}.ng-invoice-details-rows .additional-invoice-row{border-bottom:1px solid #e8e8ea;display:flex;padding:10px 16px;width:100%}@media (max-width:600px){.ng-invoice-details-rows .additional-invoice-row{margin-left:0!important;padding:10px 0}}.ng-invoice-details-rows .additional-invoice-row .additional-cell-price-plan{margin-left:24px;width:50%}.ng-invoice-details-rows .additional-invoice-row .additional-cell-total-amount{text-align:right;width:50%}@media (max-width:600px){.ng-invoice-details-rows .additional-invoice-row .additional-cell-total-amount{padding-left:0!important}}.ng-invoice-details-rows .ds-accordion__section__heading__button{display:flex;flex-direction:row-reverse}@media (max-width:600px){.ng-invoice-details-rows .ds-accordion__section__heading__button{padding:16px 0!important}}.ng-invoice-details-rows .ds-accordion__section__heading__button .ds-icon--size-m{height:16px;width:16px}.ng-invoice-details-rows .ds-accordion__section__heading__button .ds-accordion__section__heading--title{color:#171c43;font-family:Open Sans,Arial,sans-serif;margin-left:8px;margin-right:0}.ng-invoice-details-rows .ds-accordion__section__heading__button .ds-accordion__section__heading--indicators{align-items:flex-start;margin-left:0;position:relative!important}.ng-invoice-details-rows .ds-accordion__section__content-wrapper{padding:8px 16px 32px 42px}@media (max-width:600px){.ng-invoice-details-rows .ds-accordion__section__content-wrapper{padding-left:24px;padding-right:0}}.ng-invoice-details-rows .header-content .subscription-owner-subheader{width:50%}.ng-invoice-details-rows .header-content .subscription-price-subheader{text-align:right;width:50%}.ng-invoice-details-rows #call-itemisation-link{margin-top:32px}.ng-invoice-details-rows #call-itemisation-link .call-itemisation-link-button{border-width:2px;padding:10px 16px}.ng-invoice-details-rows h3.ds-accordion__section__heading{margin:0!important}.ng-invoice-details-rows .data-row h6{font-size:14px}.ng-invoice-details-rows .data-row .breakdown-subdata-row-container{display:flex}.ng-invoice-details-rows .data-row .breakdown-subdata-row-container .article-name{width:75%}.ng-invoice-details-rows .data-row .breakdown-subdata-row-container .article-price{text-align:right;width:25%}.ng-invoice-details-rows .data-row .border-box{box-shadow:inset 0 -1px 0 0 #e8e8ea;height:1px;margin:12px -16px 12px -40px;position:relative}@media (max-width:600px){.ng-invoice-details-rows .data-row .border-box{margin-left:-24px;margin-right:0}}.ng-invoice-details-rows .data-row:nth-child(2n){background-color:#fff!important}.ng-invoice-details-rows .subscription-owner-details{display:flex;flex-direction:column}.ng-invoice-details-rows .subscription-price-details{align-items:flex-end;display:flex;justify-content:flex-end}.ng-invoice-details-rows .subscription-price-details .ds-h4{padding-bottom:0}.ng-invoice-details-rows .ds-text--s{color:#70707a!important}.ng-invoice-details-rows .product-details{color:#171c43;font-family:Open Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}.ng-invoice-details-rows .total-price{display:flex;justify-content:flex-end;margin-bottom:24px}@media (max-width:600px){.ng-invoice-details-rows .total-price{margin-top:16px}}.ng-invoice-details-rows .total-price .title{margin:3px 12px 0 0}#payment-arrangement-dialog .dialog--window{display:flex;flex-direction:column;justify-content:center;min-height:618px}@media (max-width:600px){#payment-arrangement-dialog .dialog--window{height:auto;min-height:50%;padding:20px}}#payment-arrangement-dialog #invoice-due-date h4,#payment-arrangement-dialog #invoice-total h4,#payment-arrangement-dialog #pa-date-picker h4{color:#171c43}#payment-arrangement-dialog .button-wrapper{display:flex}#payment-arrangement-dialog .ea-input{font-size:17px;padding-top:0}#payment-arrangement-dialog .date-input-inline-calendar{width:319px}#payment-arrangement-dialog .inline-single-date-picker-close button{margin-top:8px}.invoices-table .pa-header{color:#171c43}.invoices-table table{border:none;line-height:1.45;width:100%}.invoices-table table td,.invoices-table table th{border:none;padding:0 8px 8px 0}.invoices-table table h5,.invoices-table table p{color:#171c43}.invoices-table table tfoot{border-top:1px solid #e0e0e1}.invoices-table table #total-column,.invoices-table table .invoice-total{text-align:right}.invoices-table table #total-row{padding-top:8px;text-align:right}.invoices-table table #total-label{color:#171c43;font-weight:700!important;padding-right:10px}.payment-arrangement-modal .pa-info-text{color:#70707a}.payment-arrangement-modal .ds-modal-buttons{margin-top:32px}.payment-arrangement-modal #multi-pa-installment-date h5,.payment-arrangement-modal #multi-pa-installment-date p,.payment-arrangement-modal #multi-pa-installment-number h5,.payment-arrangement-modal #multi-pa-installment-number p{color:#171c43}.payment-arrangement-modal #multi-pa-installment-date .ds-selectgroup__list,.payment-arrangement-modal #multi-pa-installment-number .ds-selectgroup__list{display:flex}.payment-arrangement-modal .multiple-pa-installments table .ds-text--xs{color:#70707a}.payment-arrangement-modal #multiple-pa-installments-breakdown{border:none;line-height:1.45;width:100%}.payment-arrangement-modal #multiple-pa-installments-breakdown td,.payment-arrangement-modal #multiple-pa-installments-breakdown th{border:none;color:#171c43;padding:0 8px 8px 0}.payment-arrangement-modal #multiple-pa-installments-breakdown h5,.payment-arrangement-modal #multiple-pa-installments-breakdown p{color:#171c43}.payment-arrangement-modal #multiple-pa-installments-breakdown .ds-text--xs{color:#70707a}.payment-arrangement-modal #multiple-pa-installments-breakdown #total-column,.payment-arrangement-modal #multiple-pa-installments-breakdown .invoice-total{text-align:right}.header-card-container{display:flex}.header-card-content{width:80%}.tier-level-text{margin-bottom:20px}.progress-bar-card{background:#fff;border-radius:4px 4px 0 0;height:82px;max-width:670px;padding:28px 20px;position:relative}.progress-bar-card .loyalty-progress-bar-container{max-width:640px}#loyalty-header-card .loyalty-logo-container{align-self:center;margin-right:32px;width:160px}#loyalty-header-card .loyalty-logo{height:155px}.progress-bar-card .profile-link{margin-top:0;position:absolute;right:18px;top:90px}.profile-link{letter-spacing:.5px;margin-top:16px;padding-left:32px;text-decoration:none}.profile-link .ds-icon{margin-left:8px;vertical-align:text-top}@media (max-width:600px){.profile-link{padding-left:24px}}#more-information-link{text-decoration:none}.spend-tenure-link{font-size:14px!important;left:0;letter-spacing:.5px!important;position:absolute;text-decoration:none!important;top:90px}.animated.current-stars{animation:fade-in 2.5s forwards;animation-timing-function:cubic-bezier(.25,0,.7,.6);opacity:0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:600px){#tier-zero .tier-zero-container{margin-top:0}#loyalty-header-card .header-card-container{flex-direction:column}#loyalty-header-card .loyalty-logo-container{align-self:start;margin-bottom:20px}#loyalty-header-card .loyalty-logo{height:94px}#loyalty-header-card .header-card-content{width:100%}#loyalty-header-card .progress-bar-card .profile-link{margin-top:0;top:90px}#loyalty-header-card .profile-link{margin-top:24px}#loyalty-header-card .tier-level-text{margin-bottom:16px!important}}.loyalty-progress-bar-container img.tier-icon{height:20px}.loyalty-progress-bar-container .stars-limit{left:-4px;position:absolute;top:-34px}.loyalty-progress-bar-container .current-stars{position:absolute;top:0}.loyalty-progress-bar-container .progress-bar-level{display:inline-flex;gap:5px;margin-top:8px}.loyalty-progress-bar-container .progress-bar-label{display:flex;gap:5px;position:absolute}.loyalty-progress-bar-container .progress-bar-label p{font-size:14px}.loyalty-progress-bar-container .progress-bar-container,.loyalty-progress-bar-container .progress-bar-labels{position:relative}.loyalty-progress-bar-container .progress-bar-splitter{border-left:2px solid #f5f5f5;height:16px;left:8px;position:absolute;top:-16px;z-index:20}.loyalty-progress-bar-container .ds-progressbar{background:#deedff}.loyalty-progress-bar-container .ds-progressbar-progress{min-width:32px!important}.loyalty-progress-bar-container .animated .ds-progressbar-progress{max-width:0!important;transition:max-width 1s cubic-bezier(.05,.25,.15,1);transition-delay:.95s}.loyalty-progress-bar-container .tier-level-text{margin-top:0!important}#loyalty-account-page-view{padding-top:16px}#loyalty-account-page-view .history-section .ds-icon{vertical-align:text-top}#loyalty-account-page-view .loyalty-links{border-bottom:1px solid #e8e8ea;padding-bottom:40px}#loyalty-account-page-view .loyalty-links .link-content{height:18px}#loyalty-account-page-view .loyalty-links .link-content a{vertical-align:middle}#loyalty-account-page-view .loyalty-links .link-content .ds-icon{vertical-align:text-bottom}#loyalty-account-page-view .loyalty-feature-content{background:#fff;border-radius:6px;margin-top:50px;padding:40px 24px}#loyalty-account-page-view .terms-and-conditions{display:flex;flex-direction:column}#loyalty-account-page-view .terms-and-conditions a{align-items:center;display:inline-flex;gap:4px;width:fit-content}#opt-out-notification{left:0;position:absolute;top:0;width:100%}.my-information-join-loyalty-container{padding:20px}@media (max-width:600px){#loyalty-account-page-view{padding-top:8px}#loyalty-header-card{padding-left:16px;padding-right:16px}.program-header{padding-left:16px}.my-information-join-loyalty-container{padding:32px 16px 200px}}.join-loyalty-banner-container{border-radius:8px;display:flex;flex-wrap:wrap-reverse;justify-content:space-between;width:100%}@media (max-width:600px){.join-loyalty-banner-container{background:#fff;margin-top:16px;position:relative}}.join-loyalty-banner-content-container{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:60%}@media (max-width:600px){.join-loyalty-banner-content-container{width:100%}}.join-loyalty-banner-image-container{align-self:center;display:flex;justify-content:flex-end;padding-right:15%;width:40%}@media (max-width:600px){.join-loyalty-banner-image-container{display:none}}@media (min-width:601px) and (max-width:969px){.join-loyalty-banner-image-container{padding-right:0}}.join-loyalty-banner-image{height:158px;width:147px}.join-loyalty-banner-image-mobile{height:95px;width:88px}@media (min-width:601px) and (max-width:969px){.join-loyalty-banner-image-mobile{display:none}}@media (min-width:970px){.join-loyalty-banner-image-mobile{display:none}}.join-loyalty-banner-text{font-size:20px;font-style:normal;font-weight:400;line-height:32px}.join-loyalty-banner-content-header h2{font-size:28px;font-weight:325;letter-spacing:-.5px;line-height:36px}@media (max-width:600px){.join-loyalty-banner-content-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.join-loyalty-banner-content-header h2{max-width:200px}.join-loyalty-banner-button{margin:24px 0;width:100%}}.loyalty-points-info-container{background-color:#f6f6f7}.loyalty-points-equals,.loyalty-points-plus{align-self:center}.loyalty-points-plus h3{font-size:52px}.loyalty-points-equals h3{font-size:72px}.loyalty-badges{align-self:flex-start;display:flex;flex-direction:row;gap:12px}.loyalty-level-badge{height:56px;width:52px}.loyalty-points-info-content{display:flex;gap:20px;justify-content:space-between;padding:16px 32px}@media (max-width:969px){.loyalty-points-info-content{align-items:flex-start;flex-direction:column;gap:32px}.loyalty-points-info-content .loyalty-points-equals,.loyalty-points-info-content .loyalty-points-plus{align-self:flex-start}}@media (max-width:600px){#opt-in-banner{padding-top:0!important}}.loyalty-points-info-content>*{max-width:290px}.loyalty-points-info-tenure>*{max-width:270px}.terms-of-use-modal .checkbox-error{background-color:#fff5f7;border:none;box-shadow:inset 2px 0 #e0022a;padding:10px 8px 8px 10px}.terms-of-use-modal-image-container{align-items:flex-end;display:flex;flex:1}@media (max-width:600px){.terms-of-use-modal-image-container{display:none}}.terms-of-use-modal .terms-of-use-modal-content a{text-decoration:none}@media (max-width:600px){-content{max-height:156px;overflow:scroll;padding-right:35px}}-content-container{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:16px}-content-container-image{height:64px;width:64px}-content-container-button-group{margin-top:16px}-content-container .permission-details h5{font-size:28px;line-height:28px}.my-offers-product{background:#fff;display:flex;flex-basis:33.3%;flex-direction:column;flex-shrink:0;max-width:100%;outline:1px solid #e0e0e1;padding:30px;text-decoration:none;transform:translateZ(0);transition:all .3s ease;width:100%;will-change:transform}@media (max-width:600px){.my-offers-product{flex-basis:100%;outline:none}.my-offers-product:not(:last-child){border-bottom:1px solid #e0e0e1}}@media (min-width:601px) and (max-width:969px){.my-offers-product{flex-basis:50%}}.my-offers-product:hover{border-color:transparent;box-shadow:2px 2px 15px #ecebeb;position:relative;text-decoration:none;transform:scale(1.06);z-index:20}.my-offers-product .offer-amount{align-self:flex-end;display:inline-flex}.my-offers-product .product-image-wrapper{height:250px;padding:15px}.my-offers-product .product-image-wrapper .product-image{display:block;float:none;margin:auto;max-height:100%;max-width:100%;position:relative;top:50%;transform:translateY(-50%);width:auto}.my-offers-product .product-text-wrapper{margin-top:20px}.my-offers-product .product-text-wrapper .product-font,.my-offers-product .product-text-wrapper .product-name{color:#000;font-family:Open Sans,Arial,sans-serif;font-style:normal;font-weight:400}.my-offers-product .product-text-wrapper .product-name{color:#40404a;font-size:18px;line-height:1.5em;margin:20px 0;margin-top:2px!important}.my-offers-product .product-text-wrapper .product-price{color:#000;font-family:Open Sans,Arial,sans-serif;font-size:36px;font-style:normal;font-weight:400;font-weight:600;line-height:1.25em;padding:0}.my-offers-product .product-text-wrapper .product-regular-price{color:#000;color:#40404a;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;margin-top:5px}.my-offers-product .product-text-wrapper .product-regular-price.line-through{text-decoration:line-through}.my-offers-product .product-text-wrapper .product-monthly-price{color:#000;color:#40404a;font-family:Open Sans,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px;margin-top:5px}#main-container.aspa .pagination-container{display:flex;justify-content:center;left:45%;margin:24px;position:inherit;right:45%}@media (min-width:0px) and (max-width:960px){#main-container.aspa .pagination-container{margin-top:-8px}}@media (min-width:0px) and (max-width:480px){#device-section.feature-content-area-spacing{padding-inline:0}}@media (min-width:961px) and (max-width:1399px){#device-section.feature-content-area-spacing{padding-inline:32px}}@media (min-width:0px) and (max-width:480px){#device-section .title{padding-inline:16px}}#device-section .filter-container{overflow-x:auto;scrollbar-width:none;white-space:nowrap;width:100%}@media (min-width:0px) and (max-width:480px){#device-section .filter-container{padding-left:16px}}#device-section .filter-container::-webkit-scrollbar{display:none}#device-section .device-section-header{display:flex}@media (min-width:0px) and (max-width:480px){#device-section .device-section-header{padding-left:16px}}#device-section .pagination-container{display:flex;justify-content:center;left:25%;margin:16px;position:absolute;right:25%}@media (min-width:0px) and (max-width:960px){#device-section .pagination-container{margin-top:-8px}}#device-section .device-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(322px,1fr));margin-bottom:16px}@media (min-width:481px) and (max-width:960px){#device-section .device-container{grid-template-columns:repeat(2,1fr)}}@media (min-width:961px) and (max-width:1399px){#device-section .device-container{grid-template-columns:repeat(3,1fr)}}#device-section .device-card-container{background:#fff;border:none;box-shadow:none;cursor:pointer;display:flex;flex-basis:33.3%;flex-direction:column;flex-shrink:0;outline:1px solid #e0e0e1;text-align:left;text-decoration:none;transform:translateZ(0);transition:all .3s ease;width:100%;will-change:transform}@media (min-width:0px) and (max-width:480px){#device-section .device-card-container{display:grid;grid-auto-flow:column;grid-template-columns:136px auto;grid-template-rows:repeat(1,1fr);padding:24px 16px!important}#device-section .device-card-container:not(:last-child){border-bottom:1px solid #e0e0e1}}@media (min-width:601px) and (max-width:969px){#device-section .device-card-container{flex-basis:50%}}#device-section .device-card-container:focus,#device-section .device-card-container:hover{border-color:transparent;box-shadow:2px 2px 15px #ecebeb;position:relative;text-decoration:none;transform:scale(1.06);z-index:20}#device-section .device-card-container .ds-price{color:#171c43;font-size:24px}#device-section .device-card-container .offer-amount-5G{display:inline-flex;width:100%}@media (min-width:0px) and (max-width:480px){#device-section .device-card-container .offer-amount-5G{display:none}}#device-section .device-card-container .offer-amount{display:inline-flex}@media (min-width:0px) and (max-width:480px){#device-section .device-card-container .offer-amount{display:none}}#device-section .device-card-container .info-icon{align-self:flex-start;height:25px;width:52px}#device-section .device-card-container .amount-badge{align-self:flex-end}#device-section .device-card-container .offer-amount-text-wrapper{display:none}@media (min-width:0px) and (max-width:480px){#device-section .device-card-container .offer-amount-text-wrapper{display:flex;flex-wrap:wrap}}#device-section .device-card-container .ds-price-saving{font-size:12px;font-weight:400;line-height:16px}#device-section .device-card-container .ds-price-additional{color:#70707a;font-size:12px;font-weight:400;line-height:16px}#device-section .device-card-container .device-card-image-container{align-self:center;display:flex;height:176px;justify-content:center;width:176px}@media (min-width:0px) and (max-width:480px){#device-section .device-card-container .device-card-image-container{height:136px;padding-top:0;width:136px}}#device-section .device-card-container .device-card-image{display:block;float:none;max-height:100%;max-width:100%;position:relative;top:50%;transform:translateY(-50%);width:auto}@media (min-width:0px) and (max-width:480px){#device-section .device-card-container .product-text-wrapper{margin-left:16px!important;margin-top:0!important}#device-section .device-card-container .product-text-wrapper .product-name{margin:8px 0}}#device-section .banner-badge{width:50%}#device-section .banner-modal-content{border-bottom:1px solid #e0e0e1}#device-section .device-modal{column-gap:50px;display:flex;flex:1;flex-direction:row;flex-wrap:wrap;overflow-y:auto;padding:12px 20px 20px}@media (min-width:0px) and (max-width:960px){#device-section .device-modal{grid-gap:30px;display:grid;grid-template-columns:1fr}}#device-section .device-modal-content{display:flex;flex:1;flex-direction:column;row-gap:12px}#device-section .device-modal-content-description>ul>li{display:list-item;line-height:24px;list-style-position:inside;list-style-type:disc;padding-bottom:6px}#device-section .device-modal-image{display:block;height:auto;max-height:550px;max-width:200px;width:100%}@media (min-width:0px) and (max-width:960px){#device-section .device-modal .device-image-container{display:flex;justify-content:center}}#device-section #device-offer-manual-redemption-notification{left:0;position:absolute;top:0;width:100%}#device-section .device-modal-content-buttons{display:flex;justify-content:space-between}#device-section .filter-toggle{background-color:#fff;border:1px solid #d2d2d6;border-radius:8px;display:inline-block;font-size:15px;line-height:1;margin-bottom:8px;margin-right:8px;padding:6px 12px;text-align:center;text-transform:capitalize}#device-section .filter-toggle:not(.active):hover{background-color:#fafafb}#device-section .filter-toggle.active{background-color:#171c43;color:#fff}@media (min-width:800px){#device-section .filter-toggle{font-size:13px}}.lottery-card-container{display:flex;height:100%;justify-content:center;width:100%}.lottery-card-container .lottery-card-footer-details{min-height:40px}.lottery-card-container .ds-card{border-radius:8px;display:flex;flex-direction:column;height:100%}.lottery-card-container .ds-card-heading{align-items:center;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;justify-content:center;min-height:207px;overflow:hidden}.lottery-card-container .ds-card-heading .lottery-registered-icon{height:50%;width:auto}.lottery-card-container .ds-card-heading img{height:100%;object-fit:cover;width:100%}.lottery-card-container .ds-card-content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:4px 32px 32px}.lottery-card-container .ds-card-footer{margin-top:auto;padding:32px}#lottery-modal,.ds-modal-contentarea{transition:all .3s ease-in-out}#lottery-modal .lottery-modal-container img{width:100%}#lottery-modal .spinner-container{align-items:center;display:flex;justify-content:center;min-height:330px}.lottery-card-grid-container{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media screen and (min-width:1401px){.lottery-card-grid-container{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media screen and (min-width:961px) and (max-width:1400px){.lottery-card-grid-container{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:481px) and (max-width:960px){.lottery-card-grid-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.lottery-card-grid-container{grid-template-columns:repeat(1,1fr)}}#copy-voucher-notification,#offer-redeem-notification{left:0;position:absolute;top:0;width:100%}.offer-section{display:flex;flex-wrap:wrap;gap:24px}.offer-section .offer-card-container{background:none;border:none;cursor:pointer;display:flex;max-width:200px;padding:0;text-align:left;transform:translateZ(0);transition:all .3s ease;width:100%;will-change:transform}.offer-section .offer-card-container:focus-visible,.offer-section .offer-card-container:hover{border-color:transparent;box-shadow:2px 2px 15px #ecebeb;position:relative;text-decoration:none;transform:scale(1.06);z-index:20}.offer-section .offer-card-container .ds-card{display:flex;flex-direction:column;height:auto}.offer-section .offer-card-container .ds-card-content{background:#fff;border-radius:0 0 8px 8px;display:flex;flex-direction:column;flex-grow:1;height:auto;justify-content:space-between;padding:16px}.offer-section .offer-card-container .ds-card-content .text-container{display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:space-between}@media (max-width:600px){.offer-section .offer-card-container .ds-card-content .text-container{padding:0}}.offer-section .offer-card-container .ds-card-content .ds-icon{align-self:end}.offer-section .offer-card-container img{border-top-left-radius:8px;border-top-right-radius:8px}#offer-modal .offer-modal-container img{width:100%}#offer-modal .offer-consumed-container{text-align:right}#offer-modal .voucher-code-container{background:#f0f7ff;display:flex;justify-content:space-between;padding:8px 16px;width:100%}#offer-modal .voucher-code-container .voucher-code{display:flex;margin-left:auto}#offer-modal .voucher-code-container .voucher-copy{cursor:pointer;display:flex;margin-left:auto}.filter-container{margin-bottom:16px!important;overflow-x:auto;scrollbar-width:none;white-space:nowrap;width:100%}@media (min-width:0px) and (max-width:480px){.filter-container{padding-left:0}}.filter-container::-webkit-scrollbar{display:none}.filter-toggle{background-color:#fff;border:1px solid #d2d2d6;border-radius:8px;display:inline-block;font-size:15px;line-height:1;margin-bottom:8px;margin-right:8px;padding:6px 12px;text-align:center;text-transform:capitalize}.filter-toggle:not(.active):hover{background-color:#fafafb}.filter-toggle.active{background-color:#171c43;color:#fff}@media (min-width:800px){.filter-toggle{font-size:13px}}@media (max-width:600px){.offer-section{gap:16px}.loyalty-offers-container .offer-card-container{width:calc(50% - 8px)}}#loyalty-page-container h2{margin:20px 0}#loyalty-account-page-view .ds-link,#loyalty-page-container .ds-link{cursor:pointer}#loyalty-page-view-opted-in{padding-top:48px!important}@media (max-width:600px){#loyalty-page-view-opted-in{padding-top:10px!important}#loyalty-page-container .loyalty-feature-container{margin:0}}#loyalty-page-container .loyalty-feature-container .feature-content-area-spacing{padding-bottom:16px;padding-top:16px}#loyalty-page-container .loyalty-feature-container .loyalty-section-header{padding:16px}#loyalty-page-container .loyalty-feature-container .mobile-security-order-modal-container #mobile-security-order-button{display:none}#progress-bar-modalBackdrop{animation:fade-out 1s 5.7s forwards;animation-timing-function:cubic-bezier(.25,0,.7,.6)}#progress-bar-modal{margin-top:40px;max-width:370px;padding-top:20px;top:28%;width:98%}#progress-bar-modal #progress-bar-modalCloseButton{display:none}#progress-bar-modal #progress-bar-modalContentarea{padding:0}#progress-bar-modal .loyalty-progress-bar-container{padding:30px}#progress-bar-modal .tier-level-text{animation:slide-down-text .2s 2.5s forwards;animation-timing-function:cubic-bezier(.05,.25,.15,1);margin:auto;max-height:0;max-width:250px;opacity:0;overflow:hidden;padding:20px 0;text-align:center;transition:max-height .2s ease-in-out;transition-delay:2.5s}#progress-bar-modal .tier-level-text p{font-size:14px}.loyalty-program-info-container{align-items:center;background-color:#deedff;display:flex;flex-direction:column;gap:64px}@media (max-width:600px){.loyalty-program-info-container{align-items:flex-start;gap:40px;padding-left:16px;padding-right:16px}}.program-info-icon{height:100px}.info-bullets-container{display:flex;gap:64px;justify-content:space-between;width:100%}@media (max-width:600px){.info-bullets-container{flex-direction:column;gap:40px;margin:0}}.info-bullets-container>*{flex-basis:100%}@media (max-width:600px){.info-legal-text{text-align:left!important}.info-legal-text .ds-button{margin-top:0!important}.info-legal-text p{font-size:14px}}.loyalty-loader{align-items:center;display:flex;justify-content:center;min-height:600px}@keyframes slide-down-text{0%{max-height:0;opacity:0}33%{opacity:0}to{max-height:200px;opacity:1}}@keyframes fade-out{0%{opacity:1}to{display:none;opacity:0}}.maintenance-mode{align-items:center;display:flex;flex-direction:column;gap:64px;left:0;padding:0 16px;position:absolute;top:179px;width:100%}.maintenance-mode .text-section{align-items:flex-start;display:flex;flex-direction:column;gap:16px;max-width:396px;padding:0}.maintenance-mode .button{border:1px solid #171c43;border-radius:4px}.small-accordion--disabled .small-accordion--header{color:#171c43;cursor:auto}.small-accordion--disabled .small-accordion--header>.header-icon{display:none}.small-accordion--disabled .small-accordion--header-text{text-decoration:none}.small-accordion--header{align-items:center;color:#005fed;cursor:pointer;display:inline-flex;font-size:18px;position:relative}.small-accordion--header-text{text-decoration:underline}.small-accordion--header .header-icon{display:block;padding-left:.4rem}.small-accordion--header:focus{box-shadow:0 0 0 4px #006aed99;outline:none}.small-accordion--contents.toggle-content{cursor:pointer}.small-accordion--contents.closed{max-height:0;visibility:collapse}.small-accordion--sub-header{color:#171c43}.small-accordion--sub-header p{margin-bottom:10px}#contract-termination-accordion .wizard{margin-top:20px}#contract-termination-contract-list-block .contract-details{color:#40404a}#contract-termination-contract-list-block .ds-h4{padding-bottom:0}#contract-termination-reasons-block .ea-button{margin-top:20px;text-align:center;width:190px}#contract-termination-wizard{color:#171c43;margin-top:60px}#contract-termination-wizard .ds-price-additional{color:#70707a}@media (max-width:600px){#contract-termination-wizard{margin-left:4px;margin-right:4px}#contract-termination-wizard .date-selector .ds-calendar{right:0}}#contract-termination-wizard #contract-termination-details-block{padding-bottom:70px}#contract-termination-wizard #contract-termination-details-block .ds-text--s{color:#171c43;padding:8px 0 0}#contract-termination-wizard #contract-termination-details-block .contract-prevention-banner-part1{font-weight:600}#contract-termination-wizard #contract-termination-details-block .ea-input{width:100%}#contract-termination-wizard #contract-termination-details-block .ea-input.email-field{max-width:40rem}#contract-termination-wizard #contract-termination-details-block .ea-input.ds-text--s{display:flex;flex:1 0 0}#contract-termination-wizard #contract-termination-details-block .ea-modal{text-align:center;z-index:95}#contract-termination-wizard #contract-termination-details-block .ea-modal__content{align-items:center;display:flex;height:auto;justify-content:center}#contract-termination-wizard #contract-termination-details-block .date-selector-container{display:flex;flex-direction:column;flex-wrap:wrap}#contract-termination-wizard #contract-termination-details-block .date-selector-container .date-selector-info-container{color:#70707a;margin-top:-16px}#contract-termination-wizard #contract-termination-details-block .page-submit-control-buttons-container{margin:32px 0 0}#contract-termination-wizard #contract-termination-details-block .page-submit-control-buttons-container .product-page-button-container{padding-top:0!important}#contract-termination-wizard #contract-termination-details-block .customer-termination-error-message{padding-top:10px}#contract-termination-wizard #contract-termination-details-block .customer-termination-error-message .error-text{color:#e0022a;display:block;font-family:Open Sans,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.8rem;margin-bottom:6px;opacity:1;position:relative;transform:none;z-index:0}#contract-termination-wizard #contract-termination-details-block .customer-termination-details .ea-input--selected .ea-input__label{color:#40404a;opacity:1}#contract-termination-wizard #contract-termination-details-block .customer-termination-details .ea-input__label:before,#contract-termination-wizard #contract-termination-details-block .customer-termination-email-field .ea-input__label:before,#contract-termination-wizard #contract-termination-details-block .date-selector-container .ea-input__label:before{color:#e0022a;content:" * "}.contract-termination-cancel-button{display:block;margin-top:20px}#termination-reason-number-transfer-notification{margin-bottom:20px}.additional-churn-offer{background:#fafafb;border:1px solid #e8e8ea;border-radius:4px;padding:24px}#churn-confirm-modal #churn-confirm-modalHeading{margin-top:0}#churn-confirm-modal ul{padding-left:16px}#churn-confirm-modal li{list-style:initial}#contract-termination-disclaimer{color:#171c43}#contract-termination-disclaimer #callback-disclaimer{color:#70707a;font-size:14px}#contract-terms-and-prices-accordion--content .product-page-button-container{width:100%}#contract-terms-and-prices-accordion--content .product-page-button-container .ea-fgrid__item{padding-left:0;padding-right:0}#contract-terms-and-prices-accordion--content .product-page-button-container .submit-controls--cancel{margin-right:0}@media screen and (max-width:465px){#contract-terms-and-prices-accordion--content .ds-buttongroup{flex-wrap:wrap}#contract-terms-and-prices-accordion--content .ds-buttongroup .ds-button{margin:0;width:100%}#contract-terms-and-prices-accordion--content .product-page-button-container .ea-fgrid__item button:first-child,#contract-terms-and-prices-accordion--content .product-page-button-container .ea-fgrid__item:first-child{margin-bottom:8px}}#callback-reservation-modal #callback-service-channels{margin-bottom:16px}#callback-reservation-modal .ds-selectgroup{margin:0 0 8px;padding:0 0 8px!important}#callback-reservation-modal #edit-user-details{font-size:14px}#callback-reservation-modal textarea{height:120px;width:100%}#callback-reservation-modal #user-details-display-mode,#callback-reservation-modal #user-details-in-edit-mode{border-color:#e8e8ea;border-style:solid none;border-width:1px 0;width:100%}#callback-reservation-modal #user-details-display-mode #user-mobile-number,#callback-reservation-modal #user-details-display-mode #user-mobile-number-edit,#callback-reservation-modal #user-details-in-edit-mode #user-mobile-number,#callback-reservation-modal #user-details-in-edit-mode #user-mobile-number-edit{margin-top:16px}#callback-reservation-modal #user-details-display-mode #user-email-address .email-address-label,#callback-reservation-modal #user-details-in-edit-mode #user-email-address .email-address-label{display:inline-flex}#callback-reservation-modal #user-details-display-mode #user-email-address .ds-icon,#callback-reservation-modal #user-details-in-edit-mode #user-email-address .ds-icon{height:20px;margin-left:8px;width:20px}#callback-reservation-modal .ds-modal-buttons{margin-top:32px}#callback-reservation-modal .callback-reservation-content{border-bottom:1px solid;border-color:#e8e8ea;margin-bottom:16px;width:100%}#callback-booking-confirmation-modal img{padding-bottom:16px}#callback-booking-confirmation-modal h3{margin-bottom:16px!important}#callback-booking-confirmation-modal .ds-modal-buttons{margin-top:32px}@media (max-width:969px){#callback-reservation-modalBackdrop{z-index:10000000!important}}.campaign-details--component .discount-end-date,.campaign-details--component .normal-price{font-size:13px}.campaign-details--component .normal-price{white-space:nowrap}.campaign-details--component .normal-price.normal-size{font-size:16px}.campaign-details--component .normal-price:before{content:" "}.campaign-details--component .normal-price.with-line-break{color:#40404a}.campaign-details--component .normal-price--no-discount{font-size:16px}.campaign-details--component .with-line-break.normal-price{display:block}.campaign-details--component .with-brackets:before{content:"("}.campaign-details--component .with-brackets:after{content:")"}.campaign-details--component .price-with-discount{font-size:16px}.campaign-details--component .price-with-discount--highlight{color:#ff6400}.campaign-details--component.with-discount .discount-end-date{color:#40404a}.campaign-details--component.campaign-closing-soon .discount-end-date{font-weight:600}.campaign-details--component.campaign-closing-soon .discount-end-date.no-upcoming-campaign{color:#c34c00}.campaign-details--component.campaign-upcoming{color:#b34600;font-weight:600}.campaign-details--component.float-right{float:right}.campaign-details--header{font-size:18px;font-weight:600;padding-bottom:1rem}.upcomming-discount-details{font-size:13px}.ea-tooltip-theme .tippy-content{padding:.5em 0}.ea-tooltip-theme{padding:20px}.product-owner-name{display:flex;flex-direction:column;flex-wrap:wrap}@media (max-width:600px){.product-owner-name{flex-direction:column}}.owch-reason-container{color:#40404a}.product-table{display:grid}.product-table .sub-accordion-row-container.odd{background-color:#fafafa}.product-table--columns-default{grid-template-columns:4fr 2fr 2fr;grid-template-rows:repeat(100,auto)}.product-table--columns-4{grid-template-columns:3fr 1fr 2fr 1fr;grid-template-rows:repeat(100,auto)}.product-table--columns-2{grid-template-columns:50% 50%;grid-template-rows:repeat(100,auto)}@media (max-width:600px){.product-table{grid-template-columns:1fr;grid-template-rows:repeat(100,auto)}}.product-table--cell{border-bottom:1px solid #ededee;padding:20px 0 20px 20px}@media (min-width:601px) and (max-width:969px){.product-table--cell-single{grid-column:1/span 3;grid-row:auto}.product-table--cell-single-4{grid-column:1/span 4;grid-row:auto}.product-table--cell-single-2{grid-column:1/span 2;grid-row:auto}}@media (min-width:970px){.product-table--cell-single{grid-column:1/span 3;grid-row:auto}.product-table--cell-single-4{grid-column:1/span 4;grid-row:auto}.product-table--cell-single-2{grid-column:1/span 2;grid-row:auto}}@media (min-width:601px) and (max-width:969px){.product-table--cell-id-section{display:none}}@media (min-width:970px){.product-table--cell-id-section{display:none}}.product-table--cell-align-right{text-align:right}.product-table--cell-first-row.product-table--cell-first{padding-top:2rem}@media (min-width:601px) and (max-width:969px){.product-table--cell-first-row.product-table--cell-first{padding:20px 20px 20px 0}}@media (min-width:970px){.product-table--cell-first-row.product-table--cell-first{padding:20px 20px 20px 0}}@media (max-width:600px){.product-table--cell-first-row.product-table--cell-first{border-top:1px solid #ededee}}.product-table--cell-last-row{border-bottom:none!important}.product-table--cell-accordion-icon{color:#0068f0;font-size:inherit;padding:.5rem}.product-table--cell-accordion-parent{border:0;cursor:pointer}.product-table--cell-accordion-parent.product-table--cell-first{display:flex;flex-basis:auto;flex-direction:row}@media (max-width:600px){.product-table--cell-accordion-parent.product-table--cell:not(.product-table--cell-first){padding-left:2.5rem!important}}.product-table--cell-accordion-child{border:0;font-size:13px}@media (max-width:600px){.product-table--cell-accordion-child.product-table--cell:not(.product-table--cell-first){padding-left:5rem!important}}.product-table--cell-accordion-child.product-table--cell-first{font-weight:600;padding-left:2.5rem}@media (max-width:600px){.product-table--cell-accordion-child{padding-left:2.5rem!important}}.product-table--cell-color-odd{background-color:#fafafa}@media (min-width:601px) and (max-width:969px){.product-table--cell-color-odd-col{background-color:#fafafa}}@media (min-width:970px){.product-table--cell-color-odd-col{background-color:#fafafa}}@media (max-width:600px){.product-table--cell{border:0;padding:0}}@media (min-width:601px) and (max-width:969px){.product-table--cell-first{padding-left:0}}@media (min-width:970px){.product-table--cell-first{padding-left:0}}@media (max-width:600px){.product-table--cell-first{font-weight:600;padding-top:24px}.product-table--cell-last{border-bottom:1px solid #ededee;padding-bottom:24px;padding-right:1rem}}.product-table--cell-header{font-size:13px;font-weight:600;padding-bottom:6px}.product-table--cell-header.product-table--cell-first{padding-left:0}@media (max-width:600px){.product-table--cell-header{display:none}}.product-table--cell-summary{border:0;font-size:18px;font-weight:600;white-space:nowrap}@media (max-width:600px){.product-table--cell-summary{float:right}.product-table--cell-summary.product-table--cell-single,.product-table--cell-summary.product-table--cell-single-4{padding-top:24px}}.product-table--cell-sub-accordion-child{font-size:13px;height:100%}@media (min-width:601px) and (max-width:969px){.product-table--cell-sub-accordion-child{padding-top:0}.product-table--cell-sub-accordion-child.product-table--cell-first{color:#40404a;margin-left:5rem!important;padding-left:0}.product-table--cell-sub-accordion-child.product-table--cell{border-bottom:1px solid #ededee;padding-bottom:1.2rem;padding-top:1.2rem}}@media (min-width:970px){.product-table--cell-sub-accordion-child{padding-top:0}.product-table--cell-sub-accordion-child.product-table--cell-first{color:#40404a;margin-left:5rem!important;padding-left:0}.product-table--cell-sub-accordion-child.product-table--cell{border-bottom:1px solid #ededee;padding-bottom:1.2rem;padding-top:1.2rem}}@media (max-width:600px){.product-table--cell-sub-accordion-child{padding-left:5rem!important}.product-table--cell-sub-accordion-child.product-table--cell-first{color:#40404a}}.product-table--no-borders,.product-table--no-borders .product-table--cell{border:0}.product-table .ea-composite-field{position:relative}.product-table h4.ea-icon:before{margin-right:2px}@media (max-width:600px){.product-table--has-multilevel-accordion .product-table--cell:not(.product-table--cell-accordion-child,.product-table--cell-sub-accordion-child,.product-table--cell-accordion-parent){padding-left:2.5rem}}@media (min-width:601px) and (max-width:969px){.product-table--has-multilevel-accordion .product-table--cell:not(.product-table--cell-accordion-child,.product-table--cell-sub-accordion-child,.product-table--cell-accordion-parent).product-table--cell-first{padding-left:2.5rem}}@media (min-width:970px){.product-table--has-multilevel-accordion .product-table--cell:not(.product-table--cell-accordion-child,.product-table--cell-sub-accordion-child,.product-table--cell-accordion-parent).product-table--cell-first{padding-left:2.5rem}}@media (min-width:601px) and (max-width:969px){.product-table--has-multilevel-accordion .product-table--cell-accordion:not(.product-table--cell-accordion-child,.product-table--cell-sub-accordion-child,.product-table--cell-header),.product-table--has-multilevel-accordion .product-table--cell-summary{border-top:1px solid #ededee}}@media (min-width:970px){.product-table--has-multilevel-accordion .product-table--cell-accordion:not(.product-table--cell-accordion-child,.product-table--cell-sub-accordion-child,.product-table--cell-header),.product-table--has-multilevel-accordion .product-table--cell-summary{border-top:1px solid #ededee}}@media (max-width:600px){.product-table .product-table--cell-indented:not(.product-table--cell-last){margin-left:20px}}@media (min-width:601px) and (max-width:969px){.product-table .product-table--cell-indented:not(.product-table--cell-last).product-table--cell-first>*{margin-left:20px}}@media (min-width:970px){.product-table .product-table--cell-indented:not(.product-table--cell-last).product-table--cell-first>*{margin-left:20px}}#contract-terms-and-prices-accordion .product-table .product-table--cell{padding-top:0}#contract-terms-and-prices-accordion .product-table .product-accordion-product-price{white-space:nowrap}#contract-terms-and-prices-accordion .product-accordion-period{min-width:142px}@media (max-width:600px){#contract-terms-and-prices-accordion .product-table--cell-id-section{font-size:13px}}#contract-terms-and-prices-accordion .contract-closing-icon{position:relative}#contract-terms-and-prices-accordion .contract-closing-icon.ea-disc{margin-left:0;padding-right:17px}#contract-terms-and-prices-accordion .contract-table{margin-top:2rem;width:100%}@media (min-width:601px) and (max-width:969px){#contract-terms-and-prices-accordion .contract-table .contract-table-row{border-bottom:1px solid #ededee}}@media (min-width:970px){#contract-terms-and-prices-accordion .contract-table .contract-table-row{border-bottom:1px solid #ededee}}#contract-terms-and-prices-accordion .contract-table .contract-table-cell-header{font-size:13px;font-weight:600;padding-bottom:6px;padding-left:10px;text-align:left}#contract-terms-and-prices-accordion .contract-table .contract-table-cell-header:first-child{padding-left:0!important}#contract-terms-and-prices-accordion .contract-table .contract-table-cell-header:last-child{text-align:right}#contract-terms-and-prices-accordion .contract-summery-section{margin-bottom:10%;margin-top:2%;text-align:right}@media (max-width:600px){#contract-terms-and-prices-accordion .contract-summery-section{margin-bottom:24px;margin-top:24px;white-space:pre}#contract-terms-and-prices-accordion .product-accordion-product-name{margin-top:24px!important}}#contract-terms-and-prices-accordion .price-with-discount{font-size:16px;font-weight:600}@media (max-width:600px){#contract-terms-and-prices-accordion .price-with-discount{margin-top:10px;white-space:pre}}#contract-terms-and-prices-accordion .price-without-discount{color:#40404a;font-size:13px}@media (max-width:600px){#contract-terms-and-prices-accordion .price-without-discount{white-space:pre}}#contract-terms-and-prices-accordion .contract-table-col{border-bottom:1px solid #ededee}@media (min-width:601px) and (max-width:969px){#contract-terms-and-prices-accordion .contract-table-col{padding:20px 10px;vertical-align:top}#contract-terms-and-prices-accordion .contract-table-col:first-child{padding-left:0!important;width:40%}#contract-terms-and-prices-accordion .contract-table-col:last-child{padding-right:0!important;text-align:right;white-space:nowrap}}@media (min-width:970px){#contract-terms-and-prices-accordion .contract-table-col{padding:20px 10px;vertical-align:top}#contract-terms-and-prices-accordion .contract-table-col:first-child{padding-left:0!important;width:40%}#contract-terms-and-prices-accordion .contract-table-col:last-child{padding-right:0!important;text-align:right;white-space:nowrap}}@media (max-width:600px){#contract-terms-and-prices-accordion .contract-table-col:last-child{text-align:right!important}}@media (min-width:601px) and (max-width:969px){#contract-terms-and-prices-accordion .contract-table-col:nth-child(2n){background-color:#fafafa}}@media (min-width:970px){#contract-terms-and-prices-accordion .contract-table-col:nth-child(2n){background-color:#fafafa}}#contract-terms-and-prices-accordion #subscription-open-customer-jpd{display:inline-block}.responsive-table-content{width:100%}.responsive-table-content td .mobile-header{display:none}@media (min-width:601px) and (max-width:969px){.contract-table-row--indented td:first-of-type>*{padding-left:20px}}@media (min-width:970px){.contract-table-row--indented td:first-of-type>*{padding-left:20px}}@media (max-width:600px){.contract-table-row--indented td>*{padding-left:20px}.responsive-table-content table,.responsive-table-content tbody,.responsive-table-content td,.responsive-table-content th,.responsive-table-content thead,.responsive-table-content tr{display:block}.responsive-table-content thead tr{border-bottom:1px solid #333;left:-9999px;position:absolute;top:-9999px}.responsive-table-content tbody tr{border-bottom:1px solid #ededee;border-left:0;border-right:0;padding:.25em}.responsive-table-content tbody tr:last-child{border-bottom:2px solid #ededee}.responsive-table-content td.responsive-column-content{border:none!important;overflow-wrap:break-word;position:relative;text-align:left!important;white-space:pre-wrap}.responsive-table-content td.responsive-column-content:last-child{margin-bottom:24px!important}.responsive-table-content td.responsive-column-content a{color:#005fed;text-decoration:underline}.responsive-table-content td.responsive-column-content a:hover{color:#0040a1}.responsive-table-content td.responsive-column-content a:active{color:#3b89ff}.responsive-table-content td .mobile-header{display:inline}}#my-offers-page-view-renewed .my-offers-feature-container .feature-content-area-spacing{height:auto;padding-bottom:16px;padding-top:16px}#my-offers-page-view-renewed .my-offers-feature-container .my-offers-section-header{padding:16px}#my-offers-page-view-renewed .my-offers-feature-container .mobile-security-order-modal-container #mobile-security-order-button{display:none}@media (max-width:969px){#my-offers-page-view-renewed .new-ipa-full-width-spacing{margin-left:0;margin-right:0}}#my-offers-page-view-renewed .ipa-banner-image-wrapper{max-width:400px}#my-offers-page-view-renewed #my-offers-common-notification-container{margin-bottom:52px}@media (max-width:960px){#my-offers-page-view-renewed #my-offers-common-notification-container{margin-bottom:28px}}#my-offers-page-view-renewed .offers-section-top-margin{margin-top:22px}@media (max-width:960px){#my-offers-page-view-renewed .offers-section-top-margin{margin-top:0}}#my-offers-page-view-renewed .section-top-margin{margin-top:52px}@media (max-width:960px){#my-offers-page-view-renewed .section-top-margin{margin-top:28px}}#my-offers-page-view-renewed .section-start-margin{margin-top:64px}@media (max-width:960px){#my-offers-page-view-renewed .section-start-margin{margin-top:40px}}#my-offers-page-view-renewed .section-margin-bottom{margin-bottom:64px}@media (max-width:960px){#my-offers-page-view-renewed .section-margin-bottom{margin-bottom:40px}}@media (min-width:0px) and (max-width:960px){#my-offers-page-view-renewed #device-section .pagination-container{margin-top:0}}#my-offers-page-view-renewed #device-section .devices-margin-bottom{margin-bottom:24px}@media (max-width:960px){#my-offers-page-view-renewed #device-section .devices-margin-bottom{margin-bottom:8px}}#my-offers-page-view-renewed .my-offers-services h3.my-offers-services-title{margin-top:10px!important}@media (max-width:960px){#my-offers-page-view-renewed .my-offers-services h3.my-offers-services-title{margin-top:0!important}}#my-offer-hero{margin-bottom:12px}.my-offers-product.js-ext-analytics-product-list:not(:hover),.my-offers-product.oe-myoffers-visual-promotion:not(:hover){border:none!important;outline:1px solid #e0e0e1}@media (max-width:600px){.my-offers-product.js-ext-analytics-product-list,.my-offers-product.oe-myoffers-visual-promotion{outline:none!important}.my-offers-product.js-ext-analytics-product-list:not(:last-child):not(:hover),.my-offers-product.oe-myoffers-visual-promotion:not(:last-child):not(:hover){border-bottom:1px solid #e0e0e1!important}}.lottery-banner-wrapper{display:flex}.lottery-banner-additional-content{display:flex;flex-wrap:wrap;margin-top:16px}.lottery-banner-additional-content-end-text{color:#70707a}.lottery-banner-additional-content-product-link{width:100%}.lottery-banner-content{align-items:start;display:flex;flex-basis:65%;flex-direction:column}@media (max-width:600px){.lottery-banner-content{align-items:center}}.lottery-banner-content #lottery-banner-button{margin:16px 0}.lottery-banner-content .lottery-link{color:#0068f0;font-weight:400;text-decoration:none}@media (min-width:970px){.lottery-banner-content h3{margin-top:0}}.lottery-banner-image{align-self:center;display:flex;flex-basis:35%;justify-content:center}.lottery-banner-image img{height:220px;width:220px}@media (max-width:600px){.lottery-banner-wrapper{flex-wrap:wrap-reverse;justify-content:center}.lottery-banner-content{flex-basis:100%;text-align:center}.lottery-banner-image{display:flex;flex-basis:100%;justify-content:center;margin-top:16px}}.lottery-registered-wrapper{align-items:center;display:flex;flex-direction:row}@media (max-width:960px){.lottery-registered-wrapper{flex-direction:column}.lottery-registered-wrapper .lottery-banner-text-wrapper{text-align:center}}.lottery-registered-wrapper .lottery-registered-icon{margin-right:32px;width:64px}@media (max-width:960px){.lottery-registered-wrapper .lottery-registered-icon{margin-right:0}}.lottery-registered-wrapper #app-lottery-banner{border:1px solid #e8e8ea;border-radius:4px;display:flex;margin-top:24px;padding:16px}.lottery-registered-wrapper #app-lottery-banner h5{margin-bottom:4px}.lottery-registered-wrapper #app-lottery-banner img{height:64px;margin-right:24px;width:64px}@media (max-width:960px){.lottery-registered-wrapper #app-lottery-banner{align-items:center;flex-direction:column}.lottery-registered-wrapper #app-lottery-banner img{margin-right:0}}#lottery-section-registered-banner-container{background-color:#fff}#lottery-section .lottery-banner-wrapper{display:flex}#lottery-section .lottery-banner-content{align-items:start;display:flex;flex-basis:65%;flex-direction:column}@media (max-width:600px){#lottery-section .lottery-banner-content{align-items:center}}#lottery-section .lottery-banner-content #lottery-banner-button{margin:16px 0}#lottery-section .lottery-banner-content .lottery-link{color:#0068f0;font-weight:400;text-decoration:none}@media (min-width:970px){#lottery-section .lottery-banner-content h3{margin-top:0}}@media (max-width:600px){#lottery-section .lottery-banner-wrapper{flex-wrap:wrap-reverse;justify-content:center}#lottery-section .lottery-banner-content{flex-basis:100%;text-align:center}#lottery-section .lottery-banner-image{display:flex;flex-basis:100%;justify-content:center;margin-top:16px}}.gift-card-section{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.gift-card-section .gift-card-dialog-content-container{display:flex;justify-content:center}@media (min-width:970px){.gift-card-section .gift-card-dialog-contents{display:flex;flex:0.5}}.gift-card-section .gift-card-item-container{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 5px 16px -8px rgba(0,0,0,.02);column-gap:24px;cursor:pointer;display:flex;flex-basis:40%;flex-grow:1}.gift-card-section .gift-card-item-container:hover{box-shadow:0 5px 16px -8px rgba(0,0,0,.06)}@media (min-width:970px){.gift-card-section .gift-card-item-container{max-width:50%}}.gift-card-section .gift-card-item-text-container{display:flex;flex-direction:column}.upgrade-offers-section{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.upgrade-offers-section .offer-container{background-color:#fff;border-radius:8px;display:flex;flex:1;flex-basis:40%;flex-direction:column;gap:8px;padding:32px 24px 24px}.upgrade-offers-section .offer-product-inner-container{align-items:center;display:flex;gap:12px}.upgrade-offers-section .offer-product-image{height:64px;width:64px}.upgrade-offers-section .offer-product-link{border-radius:4px;color:#70707a;text-decoration:none}.upgrade-offers-section .offer-product-container{display:flex;justify-content:space-between}.upgrade-offers-section .offer-product-icon-container{align-items:center;display:flex;justify-content:center}.upgrade-offers-section .offer-product-icon{height:24px;width:24px}.upgrade-offers-section .offer-promo-container{background-color:#fafafb;border:1px solid #e8e8ea;border-radius:4px;display:flex;flex-direction:column;padding:24px;row-gap:16px}.upgrade-offers-section .offer-promo-wrapper{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.upgrade-offers-section .offer-promo-wrapper .offer-promo-details{flex-grow:1;text-align:left}.upgrade-offers-section .offer-promo-wrapper .offer-promo-details strong{font-weight:600}.upgrade-offers-section .offer-promo-disclaimer-text{color:#70707a;font-size:14px;font-weight:400;line-height:20px}.upgrade-offer-modal-container{font-size:16px}.upgrade-offer-modal-container .ds-backdrop{z-index:10002}.upgrade-offer-modal-container .ds-modal-contentarea{padding:0}.upgrade-offer-modal-container ul .ds-icon{width:26px}.upgrade-offer-modal-container button{font-size:14px}.upgrade-offer-modal-container .offer-details{margin:28px 42px;position:relative}@media (min-width:601px) and (max-width:969px){.upgrade-offer-modal-container .offer-details{margin:48px 42px}}@media (min-width:970px){.upgrade-offer-modal-container .offer-details{margin:48px 42px}}.upgrade-offer-modal-container .offer-details svg{fill:#54bc7b}.current-subscription{background-color:#deedff;padding:28px}@media (min-width:601px) and (max-width:969px){.current-subscription{padding:28px 42px}}@media (min-width:970px){.current-subscription{padding:28px 42px}}.current-subscription-name{display:inline-block;margin-right:16px}.current-product-name{text-decoration:underline;white-space:nowrap}.current-user{display:inline-block}.offer-tab-links{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}@media (min-width:601px) and (max-width:969px){.offer-tab-links{margin-left:50%}}@media (min-width:970px){.offer-tab-links{margin-left:50%}}.selected-offer-tab{font-weight:700}.upgrade-offer-features{align-items:center;display:flex}.upgrade-offer-logo-container{display:none}@media (min-width:601px) and (max-width:969px){.upgrade-offer-logo-container{display:block;left:calc(25% - 75px);position:absolute;top:0}}@media (min-width:970px){.upgrade-offer-logo-container{display:block;left:calc(25% - 75px);position:absolute;top:0}}@media (min-width:601px) and (max-width:969px){.upgrade-offer-logo{display:block;width:150px}}@media (min-width:970px){.upgrade-offer-logo{display:block;width:150px}}@media (min-width:601px) and (max-width:969px){.short-features-list{margin-left:50%;width:50%}}@media (min-width:970px){.short-features-list{margin-left:50%;width:50%}}.offer-features-detailed-list{font-size:14px}@media (min-width:601px) and (max-width:969px){.offer-features-detailed-list{display:flex;font-size:16px;justify-content:flex-end}}@media (min-width:970px){.offer-features-detailed-list{display:flex;font-size:16px;justify-content:flex-end}}@media (min-width:601px) and (max-width:969px){.offer-details-list-column{padding-right:24px;width:50%}}@media (min-width:970px){.offer-details-list-column{padding-right:24px;width:50%}}.upgrade-offer-notification{margin:42px 50px}#offer-tab-links .offer-tab-link{text-decoration:none}@media (min-width:601px) and (max-width:969px){.offer-price-section{margin-left:50%}}@media (min-width:970px){.offer-price-section{margin-left:50%}}.offer-price-row{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:4px}.offer-primary-price{font-size:22px;font-weight:700;white-space:nowrap}@keyframes sales-banner-skeleton{0%,to{opacity:0}50%{opacity:.3}}.sales-banner-skeleton-content,.sales-banner-skeleton-content-header,.sales-banner-skeleton-header{animation:sales-banner-skeleton 1s linear infinite;background-color:#e0e0e1;height:150px;width:100%}.sales-banner-skeleton-content-header{height:50px;width:80%}.sales-banner-skeleton-content{height:50px;width:50%}.sales-banner-modal-container{border-bottom:1px solid #e0e0e1}.sales-banner-modal-footer-container{display:flex;flex-direction:row;justify-content:space-between}#sales-banner-section .ds-card-content{padding-top:24px}#sales-banner-section .ds-card{border-radius:8px;cursor:pointer;transform:translateZ(0);transition:all .3s ease;will-change:transform}#sales-banner-section .ds-card:focus,#sales-banner-section .ds-card:hover{border-color:transparent;box-shadow:2px 2px 15px #ecebeb;position:relative;text-decoration:none;transform:scale(1.06);z-index:20}#sales-banner-section .ds-card-heading img{border-top-left-radius:8px;border-top-right-radius:8px}#sales-banner-section .ds-button--size-m{max-height:40px}.picker{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#404041;font-size:18px;line-height:1.2;pointer-events:none;position:absolute;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10000}.picker__input{cursor:default}.picker--opened{pointer-events:auto}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (max-width:969px){.picker__box{display:block}}@media (min-width:601px) and (max-width:969px){.picker__box{border-bottom-width:1px;border-color:#40404a #767676 #767676;border-radius:5px 5px 0 0;border-radius:5px;border-style:solid;border-width:1px 1px 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}@media (min-width:970px){.picker__box{border-bottom-width:1px;border-radius:5px}}@media (min-width:601px) and (max-width:969px){.picker__wrap{margin-top:-255px}}@media (min-width:970px){.picker__wrap{margin-top:-255px}}.picker__holder{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;overflow-y:auto;position:fixed;transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,transform 0s .15s;width:100%}.picker__frame,.picker__holder{bottom:0;left:0;right:0;top:0}@media (min-width:601px) and (max-width:969px){.picker__frame,.picker__holder{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}@media (min-width:970px){.picker__frame,.picker__holder{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}.picker__frame{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);margin:0 auto;max-height:80%;max-width:550px;min-width:256px;-moz-opacity:0;opacity:0;overflow:visible;position:absolute;top:50%;-webkit-transform:scale(1);transform:scale(1);transition:all .15s ease-out;width:100%}@media (max-width:600px){.picker__frame{top:0}}.picker__header{margin:35px 0;position:relative;text-align:center}.picker__month,.picker__year{display:inline-block;font-family:jost light,sans-serif;font-size:30px;font-style:normal;font-weight:400;font-weight:500;margin-right:.25em;text-transform:capitalize}.picker__nav--next,.picker__nav--prev{cursor:pointer;height:42px;position:absolute;top:4px;width:42px}.picker__nav--next:after,.picker__nav--prev:after{color:#005fed;font-family:"Elisaicons-7.29.0";font-size:30px;line-height:30px}.picker__nav--prev{left:100px}@media (max-width:600px){.picker__nav--prev{left:20px}}.picker__nav--prev:after{content:"\EA5D"}.picker__nav--next{right:100px}@media (max-width:600px){.picker__nav--next{right:25px}}.picker__nav--next:after{content:"\EA5B"}.picker__nav--disabled{display:none}.picker__table{border-collapse:collapse;border-spacing:0;height:280px;margin:0 auto;text-align:center}@media (min-width:970px){.picker__table{margin:0 100px}}.picker__table td{margin:0;padding:0}@media (min-width:601px) and (max-width:969px){.picker__table{height:336px}}@media (min-width:970px){.picker__table{height:336px}}.picker__weekday{color:#404041;font-size:13px;font-weight:500;height:40px;padding-bottom:16px;text-align:center;text-transform:uppercase;width:40px}@media (min-width:601px) and (max-width:969px){.picker__weekday{padding-right:12px;width:60px}.picker__weekday:last-of-type{padding-right:0;width:48px}}@media (min-width:970px){.picker__weekday{padding-right:12px;width:60px}.picker__weekday:last-of-type{padding-right:0;width:48px}}.picker__day{color:#005fed;cursor:pointer;height:40px;line-height:40px;position:relative;width:40px;z-index:1}.picker__day:before{border-radius:50%;content:"";height:36px;left:2px;position:absolute;top:2px;width:36px;z-index:-1}.picker__day--infocus:hover{color:#fff}.picker__day--infocus:hover:before{background-color:#3fa4e7}.picker__day--outfocus{visibility:hidden}.picker__day--disabled,.picker__day--disabled:hover{color:#808081;cursor:default}.picker__day--disabled:before,.picker__day--disabled:hover:before{background-color:initial}.picker__day--highlighted:before{background:#efeff0}.picker__day--selected{color:#fff}.picker__day--selected:before{background-color:#005fed}.picker__day--today:before{border:1px solid #808081}@media (min-width:601px) and (max-width:969px){.picker__day{height:48px;line-height:48px;width:48px}.picker__day:before{left:6px;top:6px}}@media (min-width:970px){.picker__day{height:48px;line-height:48px;width:48px}.picker__day:before{left:6px;top:6px}}.picker__footer{padding-bottom:30px}.picker--opened .picker__holder{zoom:1;background:rgba(0,0,0,.32);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:background .15s ease-out}@media (max-width:600px){.picker--opened .picker__holder{background:#fff}}.picker--opened .picker__frame{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.picker__button--clear,.picker__button--close,.picker__button--today{font-weight:700!important;padding:10px 61px!important;text-transform:uppercase}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{background:#3fa4e7}.picker .close-button{background:#005fed;border:0;border-radius:2px;color:#fff;font-size:13px;font-weight:600;height:36px;padding:3px 12px}.picker .date-picker-info p{color:#40404a;font-size:13px;margin-bottom:20px;margin-top:10px;padding:0 20px 0 100px;text-align:left}@media (max-width:600px){.picker .date-picker-info p{padding:0 20px}}.picker .header-with-notification{margin:25px 0!important}@media (max-width:969px){.picker .header-with-notification{margin:25px 0!important}}.picker .footer-with-notification{padding-bottom:25px}@media (max-width:969px){.picker .footer-with-notification{padding-bottom:25px}}.picker .frame-with-notification{-webkit-transform:scale(1);transform:scale(1)}@media (min-width:601px) and (max-width:969px){.picker .wrap-with-notification{margin-top:-279px}}@media (min-width:970px){.picker .wrap-with-notification{margin-top:-279px}}.picker .box-payment-arrangement{border:0;box-shadow:none}.calendar-container{display:inline-block;margin-bottom:12px;position:relative}.calendar-container__date{background-color:#fff;cursor:pointer;width:100%!important}.calendar-container:after{background-color:#005fed;background-image:url(../images/calendar.cec16779ecc056163309..svg);background-position:50%;background-repeat:no-repeat;bottom:0;content:"";cursor:pointer;opacity:1;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s;width:48px}.calendar-container:hover:after{background-color:#3fa4e7}.calendar-container--disabled:after,.calendar-container--disabled:hover:after{opacity:0}.calendar-container input{border:1px solid #d5d5d5;padding:.8rem}body.calendar-container--hidden .picker{display:none!important}.ajax-spinner{animation:spinner-rotation 1s linear infinite;background:url(../images/spinner.f851fc5f8c0147566289..png) no-repeat;height:32px;order:2;width:32px}#overlay-modal{align-items:center;background:rgba(0,0,0,.05);display:flex;height:100%;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:10000}#overlay-modal #overlay-modal-container{background-color:#fff;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:550px;overflow-y:auto}@media (min-width:601px) and (max-width:969px){#overlay-modal #overlay-modal-container{max-height:700px}}@media (min-width:970px){#overlay-modal #overlay-modal-container{max-height:700px}}@media (max-width:600px){#overlay-modal #overlay-modal-container{max-height:100%}}#overlay-modal #overlay-modal-container #overlay-modal-close{color:#0019af;cursor:pointer;margin-left:auto;margin-right:10px;margin-top:10px;order:1;position:relative}#overlay-modal #overlay-modal-container #overlay-modal-close:after{background:url(../images/svg-icons/icon-close-light.f9899e840a870a74cdf5..svg) no-repeat;content:"";display:inline-block;height:24px;position:absolute;right:12px;top:12px;width:24px}#overlay-modal #overlay-modal-container #overlay-modal-window{display:flex;flex-direction:column;margin:60px;order:2}#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-header{font-family:Open Sans,Arial,sans-serif;font-size:24px;line-height:30px;margin:10px 0 30px!important;order:1}#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-paragraph{font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:24px;order:2}#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-refundinfo-dialogue{font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:24px;margin:10px 0 0!important;order:3}#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-iban-container{margin:35px 0 0!important;order:4}#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-iban-container .iban-label{font-size:10px;overflow:hidden}#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-iban-container .iban-label-left{float:left}#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-iban-container .iban-label-right{float:right}@media (min-width:601px) and (max-width:969px){#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-iban-container .iban-label-right{margin-right:220px}}@media (min-width:970px){#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-iban-container .iban-label-right{margin-right:220px}}#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-button-container{align-items:center;flex-direction:row;order:5}@media (min-width:601px) and (max-width:969px){#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-button-container{display:flex;margin-top:50px}}@media (min-width:970px){#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-button-container{display:flex;margin-top:50px}}#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-button-container button.success{order:1}@media (max-width:600px){#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-button-container button.success{display:inline-block;margin-top:20px;text-align:center;width:100%}}#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-button-container #overlay-modal-close-link{margin-left:15px;order:2;width:110px}@media (max-width:600px){#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-button-container #overlay-modal-close-link{display:inline-block;margin-left:0;text-align:center;width:100%}}#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-button-container .white-button{background:#fff;border:none;border-radius:2px;color:#0019af;cursor:pointer;font-family:jost,sans-serif;font-size:13px;font-style:normal;font-weight:400;outline:0;padding:12px 30px 11px;text-align:left;text-decoration:none;text-transform:uppercase}#overlay-modal #overlay-modal-container #overlay-modal-window #overlay-modal-button-container .ajax-spinner{margin-left:58px}#main-contract-termination-form{margin-top:20px}#contract-termination{width:auto!important}#contract-termination ul.with-bullets>li{list-style-type:disc}@media (max-width:969px){#contract-termination{margin-top:20px}}#contract-termination h5{font-size:15px}#contract-termination .contract-list label{margin-left:20px}#contract-termination .contract-list input[type=checkbox]{position:absolute;top:5px;vertical-align:top}#contract-termination #termination-cancel-link{cursor:pointer;margin-left:20px}#contract-termination .toggle-section-button{display:inline-block;width:auto}#contract-termination p.with-spacing{padding-top:1rem}#contract-termination-gsm-change-operator-notification{margin-bottom:20px;margin-top:20px}#contract-termination-gsm-change-operator-notification p{margin:0}#contract-termination-choice-terminate label{width:100%}#contract-termination-choice-terminate #termination-comment{height:100px;width:100%}#contract-termination-choice-terminate #termination-date{height:40px;margin-bottom:0}#contract-termination-choice-terminate .button-save,#contract-termination-choice-terminate .input-feedback.full-width{margin-left:0}#contract-termination-choice-upgrade{background:#f2f2f2;margin-bottom:20px;margin-right:5px;padding:10px;text-align:center}#contract-termination-choice-upgrade img{max-height:400px}.hide-date-picker{pointer-events:none}.hide-date-picker span{color:#40404a!important}.hide-date-picker div{margin-left:0!important}.hide-date-picker a{display:none}#fixed-termination-date .fixedDate{display:block;font-weight:600;padding-bottom:10px}#fixed-termination-date .info-box{margin-bottom:25px}.legacy-styled-checkbox+label:after,.legacy-styled-checkbox+label:before{margin-top:0;top:0}.legacy-styled-checkbox:disabled+label{opacity:1}.contract-termination-option,.contract-termination-reason-option{border-radius:4px;display:flex;flex-direction:column;justify-content:center;margin-bottom:8px;outline:1px solid #d2d2d6;padding:12px}.contract-termination-option--checked,.contract-termination-reason-option--checked{outline:2px solid #005fed}.contract-termination-option .ds-checkbox,.contract-termination-reason-option .ds-checkbox{margin:0}.contract-termination-contract-label{color:#70707a}.contract-list{list-style:none}@media (min-width:601px) and (max-width:969px){.contract-list{padding-right:30px}}@media (min-width:970px){.contract-list{padding-right:30px}}.contract-list li{margin-bottom:10px;position:relative}.contract-list .total{border-top:1px solid #b7b7b7;padding-top:10px}.contract-list .total .description{font-weight:700}@media (max-width:600px){.contract-list .total .description{padding-bottom:0}}.contract-list .description{display:inline-block}.contract-list .description .campaign-contract-header,.contract-list .description .product-name{display:block;font-weight:700}@media (min-width:601px) and (max-width:969px){.contract-list .description{padding-bottom:10px;width:74%}}@media (min-width:970px){.contract-list .description{padding-bottom:10px;width:74%}}@media (max-width:600px){.contract-list .description{max-width:100%;padding-bottom:20px}}.contract-list .price{font-weight:700}@media (min-width:601px) and (max-width:969px){.contract-list .price{float:right}}@media (min-width:970px){.contract-list .price{float:right}}@media (max-width:600px){.contract-list .price{bottom:0;position:absolute;right:3px}}.contract-list .contract-bill-cycle-end-date,.contract-list .customer-id{display:block;margin-top:5px}.contract-list .contract-terms{display:block;margin-bottom:7px;margin-top:3px}.contract-list .contract-id{display:block}.contract-list .campaign-contract{margin:20px 0}.contract-list .campaign-contract-period{display:block}@media (max-width:969px){.contract-list .service-details{display:block}}.contract-emails-label{display:block;margin-top:5px}.contract-emails-list{display:block;list-style:none;margin:0}.contract-emails-list li{word-wrap:break-word;margin:0}.contract-notification{background:#fcaf17 url(../images/notification-icon-white.6dad551024472b6dfd83..png) 15px no-repeat;color:#fff;display:block;margin:13px 0 20px;max-width:100%}.contract-notification h4{line-height:110%}@media (max-width:600px){.contract-notification{margin:13px}}@-moz-document url-prefix(){.contract-notification h4 time{letter-spacing:1px}}#product-description{display:none}#product-description-section .link-button{display:inline-block;margin-top:10px}#product-description-section .product-name{display:block;font-weight:700;margin-bottom:10px}#product-description-section .product-description-toggle-section,#product-description-section .product-description-toggle-section h5{margin-bottom:0}#product-description-section #product-description{margin-top:10px}.information{list-style:disc inside;padding-left:1em;text-indent:-1em}@media (max-width:780px){#contract-rtm-banner-container{display:none}}#open-edit-user-details-button{display:block;margin-left:0!important;margin-top:10px}.contract-termination-notification-icon{background:url(../images/svg-icons/icon-notification-orange.61c0167652aa51b2f306..svg) 50% no-repeat;display:inline-block;height:18px;vertical-align:bottom;width:32px}.contract-termination-details{color:#40404a;display:block}@media (min-width:601px) and (max-width:969px){#installation-address-and-speed-change-section h3{margin-left:-50px}}@media (min-width:970px){#installation-address-and-speed-change-section h3{margin-left:-50px}}#installation-address-and-speed-change-section .installation-address-section,#installation-address-and-speed-change-section .speed-description-section{display:inline-block;margin-bottom:25px;width:100%}#installation-address-and-speed-change-section .speed-change-link{margin-top:20px}#installation-address-and-speed-change-section span{display:inherit}#installation-address-and-speed-change-section a{margin-left:0;text-decoration:none}#installation-address-and-speed-change-section a:visited{color:inherit}#main-navigation{background-color:#fff;width:190px}#main-navigation .navigation-item{display:flex}#main-navigation .navigation-item .navigation-button{padding:0}#main-navigation .navigation-item .subscription-actions{display:flex;flex-direction:column;justify-content:space-around}#main-navigation .navigation-item .subscription-actions .external-links{height:2rem}#main-navigation .navigation-item .subscription-actions a,#main-navigation .navigation-item .subscription-actions svg{cursor:pointer;width:32px}#main-navigation h5{margin-bottom:0}@media (max-width:969px){#main-navigation{display:none}}#main-navigation .navigation-button{color:#0019af}#main-navigation .navigation-button.selected,#main-navigation .navigation-button.selected .price-without-campaign,#main-navigation .navigation-button.selected .specifier{color:#fff}#main-navigation .navigation-button.selected .mainSubscription{color:#d0d0d1}#main-navigation .group-header{color:#40404a;display:block;font-size:12px;padding:10px}#main-navigation-content{padding:0 0 20px}.ipa-navigation{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;z-index:85}@media (min-width:970px){.ipa-navigation{border-left:1px solid #e0e0e1;border-right:1px solid #e0e0e1}}.ipa-navigation .main-navigation-item-count{background:#0068f0;border-radius:50%;color:#fff!important;display:inline-block!important;font-size:11px!important;height:20px;line-height:20px;margin:0 0 2px 5px!important;text-align:center;vertical-align:middle;width:20px}.ipa-navigation .main-navigation-item-count--highlight{background:#ff6400}.ipa-navigation .expired-invoices{background:#e0022a!important}.ipa-navigation hr{border:0;border-top:1px solid #e0e0e1;margin:0}.ipa-navigation .navigation-button{cursor:pointer;display:flex;flex-direction:column;padding:10px 5px 10px 10px;text-decoration:none;width:100%}.ipa-navigation .navigation-button .ea-icon{display:table-cell;position:absolute}@media (min-width:970px){.ipa-navigation .navigation-button .ea-icon{font-size:22px;margin-top:-1px}}.ipa-navigation .navigation-button.selected{background-color:#0019af}.ipa-navigation .navigation-button.selected .subscription-actions path,.ipa-navigation .navigation-button.selected .subscription-actions svg{fill:#f5f5f5}.ipa-navigation .navigation-button.selected .subscription-with-all-inhibition.ea-icon,.ipa-navigation .navigation-button.selected .subscription-with-other-inhibition.ea-icon{color:#fff}.ipa-navigation .navigation-button.selected .subscription-with-all-inhibition .ds-icon svg,.ipa-navigation .navigation-button.selected .subscription-with-all-inhibition .ds-icon--color-red svg,.ipa-navigation .navigation-button.selected .subscription-with-other-inhibition .ds-icon svg,.ipa-navigation .navigation-button.selected .subscription-with-other-inhibition .ds-icon--color-red svg{fill:#fff!important}.ipa-navigation .navigation-button.disabled{background-color:inherit!important;cursor:default;pointer-events:none}.ipa-navigation .navigation-button.disabled .product-name{color:#808081}.ipa-navigation .navigation-button:focus:not(.selected),.ipa-navigation .navigation-button:hover:not(.selected){background-color:#f0f0f0}.ipa-navigation .navigation-button .product-name{display:inline;font-weight:400;text-transform:capitalize}.ipa-navigation .navigation-button .capitalize{text-transform:capitalize}.ipa-navigation .navigation-button .mainSubscription,.ipa-navigation .navigation-button .specifier{color:#40404a;font-size:12px;margin-right:4px}.ipa-navigation .navigation-button .mainSubscription{font-weight:400;margin-top:-3px}.ipa-navigation .navigation-button .navigation-notification-note-anomaly,.ipa-navigation .navigation-button .navigation-notification-note-common{color:#ff6400;display:none;font-size:12px;font-weight:600;margin-right:4px;padding-top:2px}.ipa-navigation .navigation-button .navigation-notification-note-anomaly{line-height:15px}.ipa-navigation .navigation-button .navigation-notification-note-anomaly .ea-icon{font-size:15px;left:18px;position:absolute}.ipa-navigation .navigation-button .contract-is-changing-note,.ipa-navigation .navigation-button .navigation-notification-note{color:#ff6400;display:none;font-size:12px;font-weight:600;margin-right:4px;padding-top:2px}.ipa-navigation .navigation-button .navigation-notification-note-anomaly,.ipa-navigation .navigation-button.navigation-notification .navigation-notification-note,.ipa-navigation .navigation-button.read-only-contract .contract-is-changing-note{display:block}.ipa-navigation .navigation-button .subscription-with-all-inhibition .ds-icon,.ipa-navigation .navigation-button .subscription-with-other-inhibition .ds-icon{display:block;left:8px;position:relative;top:-10px}.ipa-navigation .navigation-button .subscription-with-other-inhibition .ds-icon svg{fill:#fcaf17!important}.ipa-navigation .navigation-button .subscription-with-other-inhibition.ea-icon{color:#fcaf17}.ipa-navigation .navigation-button .subscription-with-all-inhibition .ds-icon svg{fill:#e0022a!important}.ipa-navigation .navigation-button .subscription-with-all-inhibition.ea-icon{color:#e0022a}.ipa-navigation .navigation-button-description{display:table-cell;padding:0 10px 3px 35px}.ipa-navigation .navigation-button-description:before{background-size:25px 25px;height:26px;margin-top:-13px;top:50%;width:26px}.ipa-navigation a{outline-width:0}#ipa-mobile-navigation .ipa-mobile-navi__header{color:#40404a;font-size:13px;font-weight:700;margin-top:30px;text-transform:uppercase}#ipa-mobile-navigation .elisa-navi__side-header__small-list-item{border:0!important;padding:0}#ipa-mobile-navigation .navigation-button{cursor:pointer;margin-left:-22px;padding:10px 10px 10px 22px;width:calc(100% + 22px)}#ipa-mobile-navigation .navigation-button.selected,#ipa-mobile-navigation .navigation-button:hover:not(.selected){background-color:#efeff0}#ipa-mobile-navigation .navigation-button-description{padding-left:40px}#ipa-mobile-navigation .navigation-button-description:before{top:17px}#ipa-mobile-navigation .mainSubscription,#ipa-mobile-navigation .specifier{font-size:14px;margin-top:-10px}@media (min-width:970px){#ipa-mobile-navigation .mainSubscription,#ipa-mobile-navigation .specifier{color:#d0d0d1}}#ipa-mobile-navigation .ea-icon{background-position:15px 0}#ipa-mobile-navigation .phone-number-part{cursor:default;display:inline}#ipa-mobile-navigation .contract-is-changing-note,#ipa-mobile-navigation .navigation-notification-note{color:#ff6400;font-weight:600;margin-top:-10px}#ipa-mobile-navigation .elisa-navi-language-site-navigator-container a{cursor:pointer;padding-left:0}.elisa-navi-items-language-chooser{margin-bottom:15px!important;margin-top:15px!important}.elisa-navi-items-language-chooser__link{padding-right:0!important}.ie9 #main-navigation{display:block;float:left}#feature-navigation{display:flex;flex-wrap:wrap;margin-bottom:30px}#feature-navigation a{box-shadow:1px 0 0 0 #c4c4c4,0 1px 0 0 #c4c4c4,1px 1px 0 0 #c4c4c4,inset 1px 0 0 0 #c4c4c4,inset 0 1px 0 0 #c4c4c4;color:#404041;flex:1 1 auto;padding:10px;text-decoration:none}#feature-navigation a:hover{background-color:#f5f5f5}#feature-navigation a.selected{background-color:#0019af;color:#f5f5f5;cursor:default}#feature-navigation a .title{font-family:jost regular,sans-serif;font-style:normal;font-weight:400;line-height:1.3em;margin-bottom:10px;text-transform:uppercase}@media (max-width:969px){#feature-navigation a{display:flex;justify-content:center;padding:15px;text-align:center;width:50%}#feature-navigation a .product-name{display:none}#feature-navigation a .title{align-self:center;margin-bottom:0}}.sticky-notification-container{position:fixed;top:0;width:100%;z-index:9999999}.case-management-view{display:flex;flex-direction:row;flex-wrap:wrap}.case-management-view .ds-link--style-link-button{align-items:center;display:flex;flex-direction:row;height:40px;justify-content:center;margin-bottom:8px;width:100%}.case-management-view .ds-link--style-link-button .ds-link-first-object,.case-management-view .ds-link--style-link-button .ds-link-last-object{align-self:auto}.case-management-view__open-cases-container{border-color:currentcolor #e8e8ea #e8e8ea;border-top:1px solid #e8e8ea;margin-top:8px;width:100%}.case-management-view__open-cases-container span{display:inline-block}.case-management-view__open-cases-container-large-IconUpdateRegular{height:20px!important;margin-right:.7em!important;vertical-align:bottom!important;width:20px!important}.case-management-view__open-cases-container .ds-badge{margin-right:.5em}.case-management-view__open-cases-link{padding-right:32px}.header-with-dropdown{cursor:pointer;padding:0}.header-with-dropdown .header{align-items:center;display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.header-with-dropdown .header h3{padding:0}.header-with-dropdown .header i{margin-left:15px}.header-with-dropdown .ea-selectlist{margin-top:0;position:absolute;z-index:30}.header-with-dropdown .ea-selectlist ul{left:-15px;top:15px;width:50%}.header-with-dropdown .ea-selectlist ul li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ipa-checkbox{padding-bottom:1rem}.ipa-text-area .ea-input__label{display:flex;width:100%}.ipa-text-area .ea-input__label:before{padding-right:3px}.ipa-text-area .ea-input__label p{display:flex;justify-content:space-between;width:100%}.ipa-text-area .ea-input__input{border:none!important}.ipa-text-area .ea-input__input:focus{box-shadow:none!important}.ipa-select-label{display:block;margin:0;opacity:1;padding-bottom:6px;position:relative;transform:none;transition:none;z-index:auto}.ipa-select{position:relative}.ipa-select:before{color:#40404a;font-size:22px;pointer-events:none;position:absolute;right:15px;top:8px}.ipa-select select::-ms-expand{display:none}.ipa-select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.ipa-select select.ea-select,.ipa-select select.ea-select[disabled]{border:2px solid #e0e0e1;padding:10px 50px 10px 10px}.ipa-select select.ea-select:focus,.ipa-select select.ea-select[disabled]:focus{border:2px solid #0068f0;outline:none;padding:10px 50px 10px 10px}li#pega-recommendation-reason{margin-bottom:10px;max-height:150px;max-width:500px;overflow-y:scroll;overflow:auto;padding-bottom:13px}li#pega-recommendation-reason:before{background-image:url(../images/svg-icons/icon-recommendation-reason.487b9579b4ae8bcc9201..svg);content:"";display:inline-block;height:25px;width:25px}li#pega-recommendation-reason span{display:inline-block;font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:1.5em;margin-left:5px;max-width:470px;vertical-align:top}.customer-specific-offer-header-icon{margin:5px 10px 0 0}.customer-specific-campaign-icon{margin-right:5px}#rtm-offer-bar{bottom:0;left:240px;position:fixed;width:calc(100% - 240px);z-index:20}#rtm-offer-bar div.rtm-offer-container{display:inline-flex;flex-direction:column;float:left}#rtm-offer-bar select:focus{outline:none}.close-icon{cursor:pointer;position:relative;position:absolute;right:10px;top:10px}.close-icon:after{background:url(../images/svg-icons/icon-close-light.f9899e840a870a74cdf5..svg) no-repeat;content:"";display:inline-block;height:24px;position:absolute;right:12px;top:12px;width:24px}#rtm-offer-list{background:#dde2ff;color:#0019af;font-size:14px;height:50px;position:relative;z-index:20}#rtm-offer-list .mnp-notification,#rtm-offer-list .mnp-response-pending{color:#fff;float:left;padding:7px;text-align:center;width:125px}#rtm-offer-list .mnp-response-pending{background:#fcaf17}#rtm-offer-list .mnp-response-submitted{background:#54bc7b;color:#fff;float:left;padding:7px;text-align:center;width:125px}#rtm-offer-list .rtm-offer-list{display:flex;flex-direction:row;justify-content:space-between}#rtm-offer-list .rtm-offer-list .top-offers{overflow-x:hidden}#rtm-offer-list .rtm-offer-list .top-offers .ea-fgrid__item{height:50px;position:relative;top:-10px;width:50px}#rtm-offer-list .rtm-offer-list .top-offers .ea-fgrid__item .ds-loader{border-color:#0019af #0019af transparent;border-width:3px;height:25px;width:25px}#rtm-offer-list .rtm-offer-list-item{color:#0019af;display:table-cell;max-width:385px;overflow:hidden;padding:17px 15px;text-overflow:ellipsis;white-space:nowrap}#rtm-offer-list .rtm-offer-list-item:hover{background-color:hsla(0,0%,100%,.5);cursor:pointer;text-decoration:none}#rtm-offer-list .rtm-offer-list-item.selected{background-color:#fff}#rtm-offer-list .rtm-special-offer-list-item{color:#ff6400;font-weight:600!important;padding-left:23px}#rtm-offer-list .special-offer-icon{align-content:center;height:20px;position:sticky;top:10px;width:20px}#rtm-offer-list .special-offer-icon svg{fill:#ff6400}#rtm-offer-list .no-offers{display:table-cell;padding:17px 15px}#rtm-offer-list .rtm-offer-tool-menu-items{background-color:#0019af;color:#fff;display:flex;flex-direction:row}#rtm-offer-list .rtm-menu-item-tooltip{z-index:40}.rtm-menu-item-with-tooltip-container a:hover{text-decoration:none}.rtm-menu-item-with-tooltip-container a:focus{box-shadow:none}#offer-search-tool-menu-item{align-items:center;color:#fff;display:flex;height:50px;justify-content:center;padding:0;width:50px}#offer-search-tool-menu-item:hover{background-color:hsla(0,0%,100%,.5);cursor:pointer;text-decoration:none}#offer-search-tool-menu-item>img{height:24px;width:24px}#offer-search-tool-menu-item.selected{background-color:#fff}#offer-search-tool-menu-item.indicator-icon-for-5g:before{background:url(../images/svg-icons/5g-icon.ba1444b8d3a3be671c88..svg) no-repeat;content:"";display:inline-block;height:38px;position:absolute;right:-10px;top:-4px;width:38px}#availability-information .availability-indicator-for-5g{color:#ff6400;font-weight:600}#availability-information .rating-info-message{color:#f00f00;font-size:12px}#static-offer-tool-menu-item{align-items:center;background-color:#ff6400;color:#fff;display:flex;height:50px;justify-content:center;padding:0;width:50px}#static-offer-tool-menu-item:hover{background-color:#fcaf17!important;background-color:hsla(0,0%,100%,.5);cursor:pointer;text-decoration:none}#static-offer-tool-menu-item>img{height:24px;width:26px}#static-offer-tool-menu-item.selected{background-color:#fff}#static-offer-tool-mnp-item{border-right:1px solid #fff;padding-left:10px;padding-right:10px;width:auto}#static-offer-tool-mnp-item:hover{background-color:#fcaf17!important;cursor:pointer;text-decoration:none}.menu-item-text{color:#fff}.offer-bar-menu-item-with-text{align-items:center;background-color:#ff6400;color:#fff;display:flex;height:50px;justify-content:center;padding:0;width:50px}.offer-bar-menu-item-with-text:hover{background-color:hsla(0,0%,100%,.5);cursor:pointer;text-decoration:none}.offer-bar-menu-item-with-text>img{height:24px;width:40px}.offer-bar-menu-item-with-text.selected{background-color:#fff}.offer-bar-menu-item-container{cursor:pointer;height:50px;position:relative;z-index:21}.offer-bar-menu-item-container .offer-bar-menu-item{align-items:center;color:#fff;display:flex;font-size:16px;height:50px;justify-content:center;padding:0 12px}.offer-bar-menu-item-container .offer-bar-menu-item:hover{background-color:hsla(0,0%,100%,.5);cursor:pointer;text-decoration:none}.offer-bar-menu-item-container .offer-bar-menu-item.selected{background-color:#fff;color:#0019af}#offer-search-box{background-color:#fff;bottom:50px;box-shadow:0 0 8px rgba(0,0,0,.18);-moz-box-shadow:0 0 8px rgba(0,0,0,.18);-webkit-box-shadow:0 0 8px rgba(0,0,0,.18);-khtml-box-shadow:0 0 8px rgba(0,0,0,.18);-o-box-shadow:0 0 8px rgba(0,0,0,.18);-ms-box-shadow:0 0 8px rgba(0,0,0,.18);display:flex;flex-direction:column;height:calc(100vh - 166px);padding:20px;position:absolute;right:0;width:600px;z-index:35}#offer-search-box>#offer-search-box-inner-container{display:flex;flex-direction:column;height:100%}#offer-search-box input{color:#40404a;font-size:16px;height:48px;outline:none;padding-left:10px;width:100%}#offer-search-box input:focus{border-color:#005fed}#offer-search-box input::placeholder{color:#40404a}#offer-search-box div#offer-search-results{height:100%;margin-bottom:10px;overflow-x:hidden;overflow-y:scroll;padding-right:10px}#offer-search-box div#offer-search-results ul li{cursor:pointer}#offer-search-box div#offer-search-results ul li.customer-specific-offer:focus,#offer-search-box div#offer-search-results ul li.customer-specific-offer:hover{background-color:#aae0fa;outline:none}#offer-search-box div#offer-search-results ul li:focus,#offer-search-box div#offer-search-results ul li:hover{background-color:#e0e0e1;outline:none}.offer-tool-view #subscription-list-with-actions{max-height:550px;overflow-y:auto}.offer-tool-view #subscription-list-with-actions table{margin-bottom:30px}.offer-tool-view #subscription-list-with-actions table tr{border-bottom:1px solid #d0d0d1}.offer-tool-view #subscription-list-with-actions table td,.offer-tool-view #subscription-list-with-actions table th{padding:15px 20px}.offer-tool-view #subscription-list-with-actions table td h5,.offer-tool-view #subscription-list-with-actions table th h5{margin-bottom:0;margin-top:0}.offer-tool-view #subscription-list-with-actions table td:first-child,.offer-tool-view #subscription-list-with-actions table th:first-child{width:200px}.offer-tool-view #subscription-list-with-actions table button{width:140px}.offer-tool-view button{background-color:#efeff0;border-radius:2px;color:#40404a;font-family:Open-Sans,sans-serif;font-size:16px;text-align:center;text-transform:none}.offer-tool-view button.active{background-color:#005fed;color:#fff}#close-static-tool{cursor:pointer;position:relative;position:absolute;right:10px;top:10px}#close-static-tool:after{background:url(../images/svg-icons/icon-close-light.f9899e840a870a74cdf5..svg) no-repeat;content:"";display:inline-block;height:24px;position:absolute;right:12px;top:12px;width:24px}#case-mgmt-small-container{box-shadow:0 0 8px rgba(0,0,0,.18);max-height:400px;max-width:370px;overflow:hidden;right:0}#case-mgmt-small-container,#winback-tool{background-color:#fff;bottom:50px;padding:20px;position:fixed;z-index:35}#winback-tool{height:calc(100% - 50px);left:240px;outline:none;width:calc(100% - 240px)}#winback-tool #subscription-list-with-actions{max-height:550px;overflow-y:auto}#winback-tool #subscription-list-with-actions table{margin-bottom:30px}#winback-tool #subscription-list-with-actions table tr{border-bottom:1px solid #d0d0d1}#winback-tool #subscription-list-with-actions table td,#winback-tool #subscription-list-with-actions table th{padding:15px 20px}#winback-tool #subscription-list-with-actions table td h5,#winback-tool #subscription-list-with-actions table th h5{margin-bottom:0;margin-top:0}#winback-tool #subscription-list-with-actions table td:first-child,#winback-tool #subscription-list-with-actions table th:first-child{width:200px}#winback-tool #subscription-list-with-actions table button{width:140px}#winback-tool button{background-color:#efeff0;border-radius:2px;color:#40404a;font-family:Open-Sans,sans-serif;font-size:16px;text-align:center;text-transform:none}#winback-tool button.active{background-color:#005fed;color:#fff}#winback-tool #subscription-list-with-actions table{width:100%}#winback-tool #subscription-list-with-actions table div.onoff-switch-container{align-items:center;display:flex;flex-direction:row}#winback-tool #subscription-list-with-actions table div.onoff-switch-container .ea-on-off-switch{min-width:55px}#winback-tool #subscription-list-with-actions table tr .subscription-details{display:flex;flex-direction:row}#winback-tool #subscription-list-with-actions table tr .subscription-details .phone-number-part:last-child{margin-right:0}#winback-tool #subscription-list-with-actions table .winback-action-buttons button{max-width:135px}#winback-tool #subscription-list-with-actions h3.winback-header{font-family:OpenSans-Semibold,sans-serif;font-size:18px}#winback-tool #subscription-list-with-actions td:first-child,#winback-tool #subscription-list-with-actions th:first-child{padding:0;width:24px!important}#winback-tool .saved-feedback-component{color:#008253;display:flex;flex-direction:row}#winback-tool .saved-feedback-component div.saved-feedback.ea-icon.ea-icon--check{font-size:35px}#winback-tool .saved-feedback-component .saved-feedback-text{align-items:center;display:flex;padding:0 0 0 10px}#static-offer-tool{background-color:#fff;bottom:50px;box-shadow:0 0 8px rgba(0,0,0,.18);-moz-box-shadow:0 0 8px rgba(0,0,0,.18);-webkit-box-shadow:0 0 8px rgba(0,0,0,.18);-khtml-box-shadow:0 0 8px rgba(0,0,0,.18);-o-box-shadow:0 0 8px rgba(0,0,0,.18);-ms-box-shadow:0 0 8px rgba(0,0,0,.18);outline:none;padding:20px;position:absolute;right:0;width:900px;z-index:35}#static-offer-tool #subscription-list-with-actions{max-height:550px;overflow-y:auto}#static-offer-tool #subscription-list-with-actions table{margin-bottom:30px}#static-offer-tool #subscription-list-with-actions table tr{border-bottom:1px solid #d0d0d1}#static-offer-tool #subscription-list-with-actions table td,#static-offer-tool #subscription-list-with-actions table th{padding:15px 20px}#static-offer-tool #subscription-list-with-actions table td h5,#static-offer-tool #subscription-list-with-actions table th h5{margin-bottom:0;margin-top:0}#static-offer-tool #subscription-list-with-actions table td:first-child,#static-offer-tool #subscription-list-with-actions table th:first-child{width:200px}#static-offer-tool #subscription-list-with-actions table button{width:140px}#static-offer-tool button{background-color:#efeff0;border-radius:2px;color:#40404a;font-family:Open-Sans,sans-serif;font-size:16px;text-align:center;text-transform:none}#static-offer-tool button.active{background-color:#005fed;color:#fff}#static-offer-tool #static-educational-offers{margin-left:15px}#static-offer-tool #static-educational-offers button{display:block;font-size:16px;font-weight:400;height:auto;line-height:22px;margin-top:-10px;text-align:inherit;width:316px}#static-offer-tool #static-educational-offers section{margin-bottom:30px}#static-offer-tool #static-educational-offers .highlighted-static-educational-offers:before{background:url(../images/svg-icons/icon-star.4d1cef388c9a404dbb0c..svg) no-repeat;content:"";display:inline-block;height:23px;position:relative;right:8px;top:8px;width:25px}#static-offer-tool #static-educational-offers .offer-selected-alert{margin-left:0!important}#static-offer-tool #static-educational-offers h3,#static-offer-tool #static-educational-offers-customer-communication h3{color:#b0b0b1;font-family:Open Sans,Arial,sans-serif;font-size:18px;font-weight:600}#static-offer-tool #static-educational-offers h3.active,#static-offer-tool #static-educational-offers-customer-communication h3.active{color:#000;margin-bottom:10px}#static-offer-tool #static-educational-offers .offer-selected-alert,#static-offer-tool #static-educational-offers .sms-sent-alert,#static-offer-tool #static-educational-offers-customer-communication .offer-selected-alert,#static-offer-tool #static-educational-offers-customer-communication .sms-sent-alert{color:#008253;font-size:16px;font-weight:600;margin-left:235px}#static-offer-tool #static-educational-offers .offer-selected-alert-icon,#static-offer-tool #static-educational-offers .sms-sent-alert-icon,#static-offer-tool #static-educational-offers-customer-communication .offer-selected-alert-icon,#static-offer-tool #static-educational-offers-customer-communication .sms-sent-alert-icon{background:url(../images/svg-icons/checkmark-green.0505c68f745533cca68a..svg) 0 6px no-repeat;color:#008253;font-size:16px;font-weight:600;padding-left:20px}#static-offer-tool #static-educational-offers-customer-communication{margin-right:15px;width:416px}#static-offer-tool #static-educational-offers-customer-communication .ea-input,#static-offer-tool #static-educational-offers-customer-communication .ea-select{width:100%}#static-offer-tool #static-educational-offers-customer-communication textarea{height:176px}#static-offer-tool #static-educational-offers-customer-communication button{display:block;font-size:16px;font-weight:400;height:48px;line-height:22px;margin-left:188px;padding:12px;text-align:center;text-transform:uppercase;width:228px}#static-offer-tool #static-educational-offers-customer-communication button.active{background-color:#0019af}#static-offer-tool .prevention-type-label{text-align:center}#static-offer-tool .prevention-type-label .prevention-type{color:#40404a;font-weight:600;text-transform:uppercase}#rtm-offer-details{background:#e0e0e1;height:calc(100vh - 50px);overflow-y:auto;padding:20px;position:relative}#rtm-offer-details.loading-details{align-items:center;display:flex;justify-content:center}#rtm-offer-details.loading-details .ds-loader{border-color:#0019af #0019af transparent;margin:0}#rtm-offer-details #address-contract-details{padding:0 0 10px}#rtm-offer-details div#rtm-offer-view{background:#f5f5f5;display:inline-flex;flex-direction:column;float:left;margin-top:0;max-width:900px;min-width:576px;padding:0 0 20px;position:relative;width:calc(100% - 44px)}#rtm-offer-details div#rtm-offer-view td{padding:10px 0;vertical-align:top}#rtm-offer-details div#rtm-offer-view #rtm-action-row{align-items:flex-start;display:flex;justify-content:space-between}#rtm-offer-details div#rtm-offer-view #rtm-action-row .rtm-action-buttons{margin-top:0}#rtm-offer-details div#rtm-offer-view #rtm-action-row select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(../images/triangle-down.06fae8913ba92fa8007e..png) no-repeat calc(100% - 11px) #fff;border:none;border-radius:0;padding:12px 36px 12px 12px}#rtm-offer-details div#rtm-offer-view div.offer-section-container{margin:20px 20px 0;position:relative}#rtm-offer-details div#rtm-offer-view div.offer-section-container table{background:#fff;width:100%}#rtm-offer-details div#rtm-offer-view div.offer-section-container table tr:first-child td{padding-top:20px}#rtm-offer-details div#rtm-offer-view div.offer-section-container table tr:first-child td.current:after{top:17.5px!important}#rtm-offer-details div#rtm-offer-view div.offer-section-container table tr:last-child td{padding-bottom:20px}#rtm-offer-details div#rtm-offer-view div.offer-section-container table tr td{width:50%}#rtm-offer-details div#rtm-offer-view div.offer-section-container table tr td:first-child{border-right:1px solid #eee}#rtm-offer-details div#rtm-offer-view div.offer-section-container>ul{background:#fff;padding:20px;width:100%}#rtm-offer-details div#rtm-offer-view div.offer-section-container>ul li{align-items:center;display:flex;flex-flow:row-reverse;justify-content:flex-end;padding:0}#rtm-offer-details div#rtm-offer-view div.offer-section-container>ul li:after{margin-right:10px;position:relative;top:0}#rtm-offer-details div#rtm-offer-view div.offer-section-container#offer-table-header{background:#006af8;color:#fff;margin:0 0 20px;padding:0}#rtm-offer-details div#rtm-offer-view div.offer-section-container#offer-table-header div.switch-product-view-current-item a{color:#fff}#rtm-offer-details div#rtm-offer-view div.offer-section-container#offer-table-header h3{color:#fff;display:inline-block;font-family:Open sans,Arial,sans-serif;font-size:14px;font-size:20px;font-style:normal;font-weight:400;font-weight:600;margin:0}#rtm-offer-details div#rtm-offer-view div.offer-section-container#offer-table-header td{font-size:14px}#rtm-offer-details div#rtm-offer-view div.offer-section-container#offer-table-header tr{background-color:#006af8}#rtm-offer-details div#rtm-offer-view div.offer-section-container#offer-table-header tr:first-child td{padding:15px 15px 5px}#rtm-offer-details div#rtm-offer-view div.offer-section-container#offer-table-header tr:last-child td{padding:0 15px 15px}#rtm-offer-details div#rtm-offer-view div.offer-section-container#offer-table-header tr td:first-child{border-right:1px solid #0056c7}#rtm-offer-details div#rtm-offer-view td.current{padding-left:30px;padding-right:30px;text-align:right;width:390px}#rtm-offer-details div#rtm-offer-view td.offered{padding-left:30px;vertical-align:top}#rtm-offer-details div#rtm-offer-view .rtm-offer-comparison-fetching-container{align-items:center;background-color:hsla(0,0%,100%,.8);display:flex;height:100%;position:absolute;width:100%;z-index:100}#rtm-offer-details div#rtm-offer-view .rtm-offer-comparison-fetching-container .ds-loader{border-color:#0019af #0019af transparent}#rtm-offer-details div#rtm-offer-view #pega-recommendation-reason td.offered{max-width:490px}#rtm-offer-details div#rtm-offer-view tr#pega-recommendation-reason td.current{position:relative}#rtm-offer-details div#rtm-offer-view tr#pega-recommendation-reason td.current:after{background-image:url(../images/svg-icons/icon-recommendation-reason.487b9579b4ae8bcc9201..svg);content:"";display:inline-block;height:25px;position:absolute;right:-12.5px;top:7.5px;top:2px;width:25px}#rtm-offer-details div#rtm-offer-view tr#broadband-speed-comparison td.current{position:relative}#rtm-offer-details div#rtm-offer-view tr#broadband-speed-comparison td.current:after{background-image:url(../images/svg-icons/icon-internet-speed.a7751f7de75270cc42d8..svg);content:"";display:inline-block;height:25px;position:absolute;right:-12.5px;top:7.5px;width:25px}#rtm-offer-details div#rtm-offer-view tr#speech-package-comparison td.current{position:relative}#rtm-offer-details div#rtm-offer-view tr#speech-package-comparison td.current:after{background-image:url(../images/svg-icons/icon-speech-placeholder.b2f1f5cb0f3b50f12083..svg);content:"";display:inline-block;height:25px;position:absolute;right:-12.5px;top:7.5px;width:25px}#rtm-offer-details div#rtm-offer-view tr#sms-package-comparison td.current{position:relative}#rtm-offer-details div#rtm-offer-view tr#sms-package-comparison td.current:after{background-image:url(../images/svg-icons/icon-sms-placeholder.a823cd737b91ccff38b8..svg);content:"";display:inline-block;height:25px;position:absolute;right:-12.5px;top:7.5px;width:25px}#rtm-offer-details div#rtm-offer-view tr#product-licence-size-comparison td.current{position:relative}#rtm-offer-details div#rtm-offer-view tr#product-licence-size-comparison td.current:after{background-image:url(../images/svg-icons/icon-devices.3fb0f6a064e77cd55fbb..svg);content:"";display:inline-block;height:25px;position:absolute;right:-12.5px;top:7.5px;width:25px}#rtm-offer-details div#rtm-offer-view tr.comparison-row{font-size:120%;font-weight:600}#rtm-offer-details div#rtm-offer-view td.toggle-comparison-view-link{padding-top:25px}#rtm-offer-details div#rtm-offer-view:not(.comparison) div#offer-table-header{margin:0;padding:20px 40px}#rtm-offer-details div#rtm-offer-view.product{background:#fff}#rtm-offer-details div#rtm-offer-view .product-details-modal #overlay-modal-container{max-height:80vh;max-width:80vw}#rtm-offer-details div#rtm-offer-view .product-details-modal #overlay-modal-container #overlay-modal-window{margin:30px 40px}#rtm-offer-details div#rtm-offer-view .product-details-modal #overlay-modal-container #overlay-modal-window h3#overlay-modal-header{margin:0!important;order:0;text-align:left}#rtm-offer-details div#rtm-offer-view .product-details-modal #overlay-modal-container #overlay-modal-window ul{border:none;box-shadow:none;margin:0;max-height:none;max-width:none;overflow:auto}#rtm-offer-details div#rtm-offer-view .product-details-modal #overlay-modal-container #overlay-modal-window ul li{display:list-item;list-style:disc inside;margin:10px}#rtm-offer-details div#rtm-offer-view .device-availability-info{font-size:16px;margin-bottom:20px}#rtm-offer-details div#rtm-offer-view .device-availability-info.device-out-of-stock{font-size:15px}#rtm-offer-details div#rtm-offer-view .device-availability-info .ea-disc{margin-left:0}#rtm-offer-details div#rtm-offer-view .device-availability-info .ea-disc:before{background-color:#e0e0e1;border-radius:100%;content:"";display:inline-block;left:0;margin-right:8px;margin-top:5px;position:inherit;vertical-align:initial}#rtm-offer-details div#rtm-offer-view .device-availability-info .ea-disc--small:before{height:12px;width:12px}#rtm-offer-details div#rtm-offer-view .device-availability-info .ea-disc--red:before{background-color:#e0022a}#rtm-offer-details div#rtm-offer-view .device-availability-info .ea-disc--green:before{background-color:#008253}#rtm-offer-details div#rtm-offer-view .device-availability-info .ea-disc--yellow:before{background-color:#ffd503}#rtm-offer-details div#rtm-offer-view .device-availability-info .ea-disc--light-grey:before{background-color:#b0b0b1}#rtm-offer-details div#rtm-offer-view .device-availability-info .ea-disc--dark-smoke:before{background-color:#d0d0d1}#rtm-offer-details #close-offer-details{cursor:pointer;position:relative;position:absolute;right:10px;top:10px;z-index:1}#rtm-offer-details #close-offer-details:after{background:url(../images/svg-icons/icon-close-light.f9899e840a870a74cdf5..svg) no-repeat;content:"";display:inline-block;height:24px;position:absolute;right:12px;top:12px;width:24px}.switch-product-view-current-item h3{font-family:Open sans,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;margin:0 0 10px}#rtm-product-description{padding-bottom:14px}#rtm-product-description ul{border:1px solid #c8c8c8;margin-top:10px;max-height:250px;max-width:460px;overflow:scroll;padding:10px;text-align:left}#rtm-product-description .current ul{margin-left:30px}#rtm-product-description span.no-description{color:#40404a}#rtm-product-description a,.toggle-comparison-view-link a,li.product-property a{cursor:pointer;font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:1.5em}.campaign-title,.rtm-product-details-licence-size,.rtm-product-details-no-campaign,.rtm-product-details-price{font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:1.5em}.rtm-product-details-price{display:inline-flex;font-weight:700}#rtm-action-buttons{margin-bottom:-10px}#rtm-action-buttons .unselectable{display:none}.rtm-action-button{display:inline-block;margin:0 10px 10px 0}.rtm-action-button button#positive{background-color:#005fed}.rtm-action-button button#positive:hover{background-color:#0055d4}.rtm-action-button button#positive:active{background-color:#086bff}.winback-action-buttons{display:flex;flex-direction:row}.campaign .price-period{margin-left:5px}#campaign-list{font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:1.5em;max-height:200px;overflow-x:hidden;overflow-y:auto}#campaign-list .customer-specific-campaign{background:#aae0fa}.price-difference-section{margin-left:5px}.positive-price-difference{color:#ff500f}.negative-price-difference,.no-price-difference{color:#008253}.normal-price-difference{font-size:12px}.current-price-difference{margin-left:7px}.price-prefix{margin-right:7px}.price-suffix{margin-left:7px}span.tag{border-radius:3px;color:#fff;font-size:12px;margin-left:4px;padding:0 5px}.positive-tag{background-color:#008253}.negative-tag{background-color:#ff500f}.usage-price{display:block}.common-offer-section-container,.update-owner-contact-offer-section-container{background:#fff;display:inline-block;padding:20px}.cross-sell-view{background-color:#fff;padding:15px}.cross-sell-view .simple-offer-section-container{background:#fff;display:inline-block;margin-top:100px;padding:20px}.cross-sell-view .product-property{margin-bottom:10px}.cross-sell-view #speed-product-property{padding-left:30px;position:relative}.cross-sell-view #speed-product-property:after{background-image:url(../images/svg-icons/icon-internet-speed.a7751f7de75270cc42d8..svg);content:"";display:inline-block;height:25px;left:0;position:absolute;width:25px}.cross-sell-view #pega-recommendation-reason-property{padding-left:30px;position:relative}.cross-sell-view #pega-recommendation-reason-property:after{background-image:url(../images/svg-icons/icon-recommendation-reason.487b9579b4ae8bcc9201..svg);content:"";display:inline-block;height:25px;left:0;position:absolute;width:25px}.cross-sell-view #speech-product-property{padding-left:30px;position:relative}.cross-sell-view #speech-product-property:after{background-image:url(../images/svg-icons/icon-speech-placeholder.b2f1f5cb0f3b50f12083..svg);content:"";display:inline-block;height:25px;left:0;position:absolute;width:25px}.cross-sell-view #sms-product-property{padding-left:30px;position:relative}.cross-sell-view #sms-product-property:after{background-image:url(../images/svg-icons/icon-sms-placeholder.a823cd737b91ccff38b8..svg);content:"";display:inline-block;height:25px;left:0;position:absolute;width:25px}.cross-sell-view #license-product-property{padding-left:30px;position:relative}.cross-sell-view #license-product-property:after{background-image:url(../images/svg-icons/icon-devices.3fb0f6a064e77cd55fbb..svg);content:"";display:inline-block;height:25px;left:0;position:absolute;width:25px}.cross-sell-view .offer-text{padding:0;width:80%}.cross-sell-view .offer-text p{margin-bottom:.5em}.cross-sell-view .offer-text li{list-style:disc inside;padding-left:1em;text-indent:-1em}.rtm-educational-offer{padding:20px 0 20px 50px}.rtm-educational-offer h3{margin-bottom:20px}.device-product-view .device-product-image{display:inline-block;justify-content:center;margin:14px 36px 0 21px;text-align:center;vertical-align:top}.device-product-view .device-product-image img{max-height:100%;max-width:100%}.device-product-view .device-product-contents{display:inline-block;margin-top:14px}.device-product-view #device-product-price-property dl{max-width:500px}.device-product-view #device-product-price-property dl article{margin-left:5px;padding:5px 0 3px}.device-product-view #device-product-price-property dd{display:inline;margin:0}.device-product-view #device-product-price-property dd:after{content:"";display:block}.device-product-view #device-product-price-property dt{display:inline-block;font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:1.5em;margin-bottom:4px;margin-right:8px}.device-product-view #device-product-price-property .discount-argument{font-size:12px}.switch-product-view-current-item{font-family:Open sans,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;margin-bottom:10px}#subscription-list-with-actions a,.switch-product-view-current-item a{color:#626263;cursor:pointer;text-decoration:underline}#subscription-list-with-actions a{padding-left:20px}#switch-product-options{background:linear-gradient(#f5f5f5 50%,#fff);background:-moz-linear-gradient(#f5f5f5 50%,#fff);background:-webkit-linear-gradient(#f5f5f5 50%,#fff);background:-khtml-linear-gradient(#f5f5f5 50%,#fff);background:-o-linear-gradient(#f5f5f5 50%,#fff);background:-ms-linear-gradient(#f5f5f5 50%,#fff);background-color:#fafafa;box-shadow:0 0 8px rgba(0,0,0,.18);-moz-box-shadow:0 0 8px rgba(0,0,0,.18);-webkit-box-shadow:0 0 8px rgba(0,0,0,.18);-khtml-box-shadow:0 0 8px rgba(0,0,0,.18);-o-box-shadow:0 0 8px rgba(0,0,0,.18);-ms-box-shadow:0 0 8px rgba(0,0,0,.18);font-size:14px;max-height:250px;overflow-y:auto;position:absolute;top:3px;width:400px;z-index:35}#switch-product-options ul{margin:5px 10px 5px 30px}#switch-product-options li{border-bottom:1px solid #d5d5d5;color:#404041;padding:5px 0}#switch-product-options li:hover{cursor:pointer}#switch-product-options li:last-child{border-bottom:none}#switch-product-options li.selected:before{background-image:url(../images/checkmark_green.eec93a720839b767d512..png);content:"";height:10px;left:-20px;position:absolute;top:10px;width:10px}.overlay{background-color:rgba(0,0,0,.25);height:100%;left:0;position:absolute;top:0;width:100%;z-index:30}#availability-info-container-address-search{background-color:#f6f6f6;height:400px;margin-top:10px;outline:none;padding:10px;width:100%}#availability-info-container-address-search .availability-info-title-address-search{color:#005fed;font-family:Open sans,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400}#availability-info-container{align-items:center;background-color:#f6f6f6;display:flex;height:56px;justify-content:space-between;margin-top:10px;outline:none;padding:10px;width:100%}#availability-info-container .availability-info-address,#availability-info-container .availability-info-address-error,#availability-info-container .availability-info-address-fetching{font-family:Open sans,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400}#availability-info-container .availability-info-address-error{color:#ff500f}#availability-info-container .availability-info-title{color:#989898;font-family:Open sans,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400}#availability-info-container #change-address-button{background-color:#fff;border:2px solid #40404a;border-radius:2px;color:#40404a;cursor:pointer;font-size:12px;padding:7px 20px;text-transform:uppercase}#availability-info-container button:focus{outline:none}.availability-info{transition:height .4s ease-in}h3#rex-campaigns-header{padding-bottom:10px;padding-top:10px}.search-tool-product-group .search-tool-product-group-heading{align-items:center;display:flex}.search-tool-product-group hr{border-top:1px solid #b8b8b9;margin:0 0 0 10px;padding-top:4px;width:100%}.search-tool-product-group h3{font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;margin-bottom:8px;white-space:nowrap}.search-tool-product-group ul{margin-bottom:16px}.search-tool-container{flex-basis:0;flex-grow:1;overflow:hidden;width:100%}.offer-row-container .offer-row{align-items:center;display:flex;justify-content:space-between}.offer-row-container .offer-row .offer-row-name{flex-grow:1;flex-shrink:0;font-size:14px;padding:3px 0}.offer-row-container .offer-row .offer-row-price-and-icons{display:flex;flex-grow:0;flex-shrink:0}.offer-row-container .offer-row .offer-row-price{flex-grow:0;flex-shrink:0;margin-left:10px;text-align:right;width:60px}.group-navi-container{align-items:center;display:flex;margin-bottom:10px;margin-top:10px;overflow:hidden}.group-navi-container .group-navi-content{-ms-overflow-style:none;display:flex;flex-grow:1;margin:0 5px;overflow-x:scroll}.group-navi-container .group-navi-content::-webkit-scrollbar{display:none}.group-navi-container .group-navi-content span{color:#005fed;cursor:pointer;display:flex;flex:0 0 auto;font-size:14px;padding-left:8px;padding-right:7px}.group-navi-container .group-navi-content span:hover{text-decoration:underline}.group-navi-container .group-navi-content span:first-of-type{padding-left:0}.group-navi-container .group-navi-content span:last-of-type{padding-right:0}#group-navi-arrow{align-items:center;align-self:center;background:url(../images/svg-icons/arrow-in-circle.3dcea977befcf56b9adc..svg) no-repeat 50% 50%;cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;font-family:jost light,sans-serif;font-size:20px;font-weight:300;height:26px;justify-content:center;position:relative;transition:box-shadow .2s,color .2s;width:26px}#group-navi-arrow.group-navi-arrow-left{transform:rotate(180deg)}#viihde-digibox-offer{margin-bottom:20px;margin-top:20px}#viihde-digibox-offer .viihde-digibox-offer-list{margin-top:10px}#viihde-digibox-offer .viihde-digibox-offer-list label{font-size:13px;line-height:1.8rem;padding-bottom:5px}#viihde-digibox-offer .contact-email-section{margin-top:15px}#viihde-digibox-offer .contact-email-section .ipa-input{margin-top:10px;width:300px}#viihde-digibox-offer .viihde-digibox-offer-header{font-weight:700}#viihde-digibox-offer .offer-text{display:inline-block;width:100%}#viihde-digibox-offer .contact-info{color:#40404a;padding-left:5px}#viihde-digibox-offer .ea-icon--envelope-closed{color:#40404a;font-size:14px}#viihde-digibox-offer .ea-radio__icon{height:1.8rem;width:1.8rem}#viihde-digibox-offer .ea-checkbox__icon{height:2rem;line-height:1.6rem;padding:0;width:2rem}#viihde-digibox-offer .ipa-checkbox{padding-bottom:0}#contact-list-container .customer-id-list{background:#fff;border-right:1px solid #e0e0e1;bottom:50px;box-shadow:12px 0 12px -12px rgba(0,0,0,.25);left:240px;overflow-x:hidden;overflow-y:auto;padding:15px 10px;position:fixed;top:0;width:360px;z-index:85}#contact-list-container .customer-id-list-item{margin-bottom:20px}#contact-list-container .foreign-contacts{background-color:#fcaf17}#contact-list-container .foreign-contacts h5{font-size:14px;font-weight:700;padding:10px}#contact-list-container .foreign-contacts .contact-list-item:hover{background:#dd9403}#contact-list-container .customer-id{color:#40404a;display:inline-block;font-size:22px;font-weight:300;padding:0 14px}#contact-list-container .customer-id:hover{text-decoration:none}#contact-list-container .contract-bill-cycle-end-date{color:#40404a;display:inline-block;font-size:20px;font-weight:300;padding:0 14px}#contact-list-container .contract-bill-cycle-end-date:hover{text-decoration:none}#contact-list-container .contact-list{margin-top:5px}#contact-list-container .contact-list-item{border-left:4px solid transparent;padding:10px;transition:background-color .1s,border .1s}#contact-list-container .contact-list-item:hover{background:#e6e6e6;border-left:4px solid #005fed}#contact-list-container .contact-list-item:hover .open-contact-in-jpd{opacity:1}#contact-list-container .contact-list-item a{color:#40404a}#contact-list-container .open-contact-in-jpd{background-position:50% 50%;background-repeat:no-repeat;background-size:14px;display:block;float:right;height:20px;margin-left:5px;opacity:0;transition:opacity .1s;width:20px}#contact-list-container .contact-type-list{margin-bottom:5px}#contact-list-container .contact-type-list>*{background:#e0e0e1;border:0 solid transparent;border-radius:3px;color:#40404a;display:inline-block;font-size:11px;font-weight:600;margin-right:3px;padding:0 3px;text-transform:uppercase}#contact-list-container .contact-primary-details{font-size:14px;font-weight:600;margin-bottom:4px}#contact-list-container .contact-primary-details>*{margin-bottom:2px}#contact-list-container .contact-secondary-details{font-size:12px}#contact-list-container .contact-additional-fields{align-items:center;background:#005fed;border:0 solid transparent;border-radius:3px;color:#fff;display:flex;margin:3px 0 5px;padding:10px}#contact-list-container .contact-additional-fields-icon{align-self:flex-start;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:20px;margin:0 10px 0 0;width:20px}#contact-list-container .contact-additional-fields-content div+div{margin-top:10px}#main-navigation-content .navigation-notification-note{display:block;font-size:12px;text-transform:none}#aspa-navigation-content#aspa-navigation-content h5{font-size:11px}#aspa-navigation-content#aspa-navigation-content .navigation-button-description{line-height:18px}#aspa-navigation-content{background-color:#dde2ff;font-size:11px}#aspa-navigation-content .navigation-button{min-height:0;padding-bottom:3px;padding-top:3px}#aspa-navigation-content .navigation-button .ea-icon{font-size:16px;margin:0}#aspa-navigation-content .navigation-button p{font-size:13px}#aspa-navigation-content .navigation-button:focus:not(.selected),#aspa-navigation-content .navigation-button:hover:not(.selected){background-color:#ebedfb}#aspa-navigation-content .navigation-button-description{padding-top:0}#aspa-navigation-content .icon-customer-info:before{background-image:url(../images/svg-icons/icon-user-white.1b69dc5b25b22d79fce7..svg)}#aspa-navigation-content .icon-open-jpd:before{background-image:url(../images/svg-icons/icon-jpd-logo-white.3523f6425de6b12e019e..svg)}#aspa-navigation-content .icon-shopping-cart:before{background-image:url(../images/svg-icons/icon-shopping-cart.bfa6a313f72247b2e0ba..svg)}#aspa-navigation-content .icon-customer-events:before{background-image:url(../images/svg-icons/icon-book-white.258083b51a9e034ba8d6..svg)}#aspa-navigation-content .icon-aspa-logout:before{background-image:url(../images/svg-icons/icon-aspa-logout.334e31ccfb3cb40df542..svg)}#aspa-navigation-content .icon-invoice:before{background-image:url(../images/svg-icons/icon-invoice-white.9211bac2a21b51862ff2..svg)}#aspa-navigation-content #aspa-open-sales-tool-disabled{pointer-events:none}#aspa-navigation-content #aspa-open-sales-tool-disabled div h5.product-name .ea-icon{color:#40404a}#aspa-guide-link{background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 1px #40404a;color:#40404a;font-family:jost light,sans-serif;font-size:20px;font-weight:300;height:40px;padding-top:9px;position:fixed;right:10px;text-align:center;top:10px;transition:box-shadow .2s,color .2s;width:40px;z-index:200}#aspa-guide-link:hover{box-shadow:inset 0 0 0 1px #005fed;color:#005fed;text-decoration:none}#aspa-guide-link:active{background-color:#f5f5f5}#main-navigation .ds-loader{border-color:#f5f5f5 #f5f5f5 transparent}#main-navigation h5,#main-navigation h6{font-family:Open Sans,Arial,sans-serif;font-size:13px;font-weight:400;line-height:140%}#main-navigation p{font-size:13px}#main-navigation ul li{position:relative}#main-navigation ul li.comparison-target:after{border:35px solid transparent;border-right-color:#e0e0e1;content:" ";pointer-events:none;position:absolute;right:0;top:10px;z-index:2}#main-navigation ul li.comparison-target div.subscription-actions{visibility:hidden}#main-navigation ul li ul.subscription-external-links{background-color:#fff;border:1px solid #d0d0d1;display:block;left:240px;margin-top:-47px;padding:10px 15px;position:absolute;white-space:nowrap;z-index:30}#main-navigation ul li ul.subscription-external-links:before{border:10px solid transparent;border-right-color:#d0d0d1;content:" ";height:0;pointer-events:none;position:absolute;right:100%;top:15px;width:0}#main-navigation ul li ul.subscription-external-links li a{align-items:center;color:#40404a;display:flex;height:auto;width:auto!important}#main-navigation ul li ul.subscription-external-links li a img{height:20px;margin-right:15px;width:20px}#main-navigation ul li .tooltip{background-color:#fff;border:1px solid #b0b0b1;bottom:0;left:8px;margin-left:26px;margin-right:17px;margin-top:5px;padding:5px;position:relative;visibility:visible}#main-navigation ul li .tooltip.campaign-details .price-with-discount{color:#40404a}#main-navigation ul li .tooltip.campaign-details .price-with-discount .ea-tooltip--icon{height:21px;left:50%;line-height:21px;width:21px}#main-navigation ul li .tooltip.campaign-details .discount-end-date.future-discount-included{color:#008253;font-weight:600}#main-navigation ul li .tooltip.campaign-details .discount-end-date,#main-navigation ul li .tooltip.campaign-details .price-without-discount{color:#40404a}#main-navigation ul li .tooltip.campaign-details .tooltipArrowOuter{border:6px solid transparent;border-bottom-color:#b0b0b1;height:0;position:absolute;right:86px;top:-12px;width:0}#main-navigation ul li .tooltip.campaign-closing-soon,#main-navigation ul li .tooltip.closed-campaign{border-color:#fcaf17}#main-navigation ul li .tooltip.campaign-closing-soon .price-with-discount,#main-navigation ul li .tooltip.closed-campaign .price-with-discount{color:#40404a}#main-navigation ul li .tooltip.campaign-closing-soon .discount-end-date,#main-navigation ul li .tooltip.closed-campaign .discount-end-date{color:#ff6400;font-weight:600}#main-navigation ul li .tooltip.campaign-closing-soon .price-without-discount,#main-navigation ul li .tooltip.closed-campaign .price-without-discount{color:#40404a}#main-navigation ul li .tooltip.campaign-closing-soon .tooltipArrowOuter,#main-navigation ul li .tooltip.closed-campaign .tooltipArrowOuter{border:6px solid transparent;border-bottom-color:#fcaf17;height:0;position:absolute;right:86px;top:-12px;width:0}#main-navigation ul li .tooltip.campaign-already-renewed{border-color:#008253}#main-navigation ul li .tooltip.campaign-already-renewed .tooltipArrowOuter{border:6px solid transparent;border-bottom-color:#00a950;height:0;position:absolute;right:86px;top:-12px;width:0}#main-navigation ul li .selected .tooltip{border:1px solid #fff}#main-navigation ul li .selected .tooltip.campaign-details .tooltipArrowOuter{border:6px solid transparent;border-bottom-color:#fff;height:0;position:absolute;right:86px;top:-12px;width:0}#main-navigation ul li .subscription-external-link{background-color:#0019af;border-radius:50%;display:inline-block;height:40px;left:-20px;margin-top:-20px;position:relative;top:50%;width:40px}#main-navigation ul li .subscription-external-link img{height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}#main-navigation ul li .subscription-external-link:hover{background-color:#005fed}#main-navigation ul li p.price-without-campaign{color:#40404a;margin-left:16%;width:50%}#under-supervision-information-container{background-color:#fffaf2;color:#171c43;display:flex;font-family:Open Sans,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px;padding:13px;text-align:left}#under-supervision-information-container #under-supervision-texts h5{margin-top:0;padding-bottom:4px;padding-top:0}#under-supervision-information-container #under-supervision-texts p{font-weight:400}.under-supervision-information-container-icon-container{height:16px;padding-right:17px}@media (min-width:970px){.language-selector{height:0}}.language-changer{color:#0019af;margin:0 auto}.language-changer--aspa{font-size:13px;padding:10px 5px 10px 45px}.language-changer--ipa{color:#fff;font-size:16px;padding-top:20px;text-align:center}.language-changer--ipa .language-changer__link{color:#d0d0d1}.language-changer--login{color:#767676;font-size:16px;max-width:1400px;padding:24px 50px 0;position:absolute;text-align:right;width:100%;z-index:1}@media (max-width:600px){.language-changer--login{padding-left:30px;padding-right:30px}}@media (min-width:601px) and (max-width:969px){.language-changer--login{left:0;right:0}}@media (min-width:970px){.language-changer--login{left:0;right:0}}.language-changer--footer{color:#fff;font-size:16px;text-align:center}@media (max-width:600px){.language-changer--footer{text-align:center}}@media (min-width:601px) and (max-width:969px){.language-changer--footer{margin:10px 70px 0 0}}@media (min-width:970px){.language-changer--footer{padding:11px 0;position:relative;right:30px;width:970px}}.language-changer--full-width-page{color:#767676;font-size:16px;text-align:right}@media (max-width:600px){.language-changer--full-width-page{text-align:center}}@media (min-width:601px) and (max-width:969px){.language-changer--full-width-page{margin:10px 70px 0 0}}@media (min-width:970px){.language-changer--full-width-page{max-width:970px;padding:11px 0;position:relative;width:100%}}.language-changer__input{display:none}.language-changer__spacer{padding-left:5px;padding-right:5px}.language-changer__link{color:#005fed;cursor:pointer;text-decoration:underline}.language-changer__link:hover{color:#0040a1}.language-changer__link:active{color:#3b89ff}.ipa-radio-input .description{color:#40404a}.ie11 .radio-input-custom-field{min-width:250px}#contact-end-feedback-query{background:#fff;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:10000}#contact-end-feedback-query h2,#contact-end-feedback-query h3{margin:0}#contact-end-feedback-query header{margin:0;padding-left:0;width:auto}#contact-end-feedback-query button{margin-right:10px}#contact-end-feedback-query .ea-radio{cursor:default}#contact-end-feedback-query .ipa-input{max-width:300px}#contact-end-feedback-query button[type=submit]{background-color:#005fed}#contact-end-feedback-query button[type=submit]:hover{background-color:#0055d4}#contact-end-feedback-query button[type=submit]:active{background-color:#086bff}#nps-feedback-countdown-container{align-items:center;background-color:#0019af;display:flex;font-size:13px;height:44px;justify-content:center;width:100%}#nps-feedback-countdown-container button{background-color:#0019af;border:1px solid #fff;color:#fff;font-size:14px;width:60%}#contact-information-section-container{color:#f5f5f5}#contact-information-section-container .ea-icon{font-size:20px}#contact-information-section-container .ea-icon.aspa-logout-placeholder{padding:0 23px}#contact-information-section-container .with-notification.unread:before{animation-duration:4s;animation-iteration-count:infinite;animation-name:notification-unread-lower;background-color:#fcaf17;border-radius:50%;content:"";height:80px;position:absolute;right:-40px;top:-40px;width:80px;z-index:1}@keyframes notification-unread-lower{0%{opacity:1;transform:scale(0)}50%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}#contact-information-section-container .with-notification:after{background-color:#fcaf17;border-radius:50%;content:"";height:15px;position:absolute;right:-7.5px;top:-7.5px;width:15px;z-index:1}#contact-information-section-container .with-notification.unread:after{animation-duration:4s;animation-iteration-count:infinite;animation-name:notification-unread-upper}@keyframes notification-unread-upper{0%{transform:scale(1.2)}50%{transform:scale(1)}to{transform:scale(1.2)}}#contact-information-section-container .contacts-toggle-container{position:relative}#contact-information-section-container .contacts-toggle-container.placeholder{padding:0 23px}#contact-information-section-container .contact-information-section{background:#0019af;color:#f5f5f5;display:flex;height:7rem;justify-content:space-between;position:fixed;top:0;transition:all .3s;width:238px;z-index:999}#contact-information-section-container .contact-information-section.with-shadow{box-shadow:0 4px 10px -2px #0019af;transition:all .3s}#contact-information-section-container .contact-information-section-icon{display:flex;flex-shrink:0;justify-content:center;width:45px}#contact-information-section-container .contact-information-section-icon>div{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:16px;width:16px}#contact-information-section-container .aspa-contact-list-section{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center;padding:0 10px}#contact-information-section-container .aspa-contact-list-section.clickable{flex-grow:0;flex-shrink:0;padding:0;width:40px}#contact-information-section-container .aspa-contact-list-section.clickable:hover{cursor:pointer}#contact-information-section-container .aspa-contact-list-section.open{background-color:#fff;color:#0019af}#contact-information-section-container .identity-container{align-items:center;display:flex;flex-direction:column}#contact-information-section-container .identity-container .name{font-size:14px;font-weight:600;letter-spacing:1px;line-height:120%;text-align:center;text-transform:capitalize}#contact-information-section-container .identity-container .identifier{color:#b0b0b1;font-size:14px;margin-top:2px}#contact-information-section-container .aspa-logout-section-container{display:flex;flex-direction:column;text-align:center}#logging-out-popup-notification{background:rgba(0,0,0,.8);color:#40404a;text-align:center;z-index:999}#logging-out-popup-notification .ds-loader{border-color:#0019af #0019af transparent}#logging-out-popup-notification .dialog--window{top:40%}.chat-auth-information-section{background:#0019af;color:#f5f5f5;font-size:12px;padding-bottom:16px;padding-left:12px;position:fixed;top:7rem;width:238px;z-index:999}.chat-auth-information-section .status{display:flex}.chat-auth-information-section .status-text-and-link{display:flex;flex-direction:column;font-family:Open Sans,Arial,sans-serif;font-weight:700;justify-content:center;margin-left:12px}.chat-auth-information-section .status-text-and-link .wrong-customer-authenticated{font-weight:400}.chat-auth-information-section .status-text-and-link .wrong-customer-authenticated .customer-name{color:#ffb6b5;font-weight:700;padding-top:8px}.chat-auth-information-section .status-text-and-link .wrong-customer-authenticated .customer-id{color:#ffb6b5}.chat-auth-information-section .status-key{align-items:flex-start;background:url(../features/aspa/contactList/images/key.70a14e8dddbb6d1366cd..svg) no-repeat;border-radius:30px;display:flex;gap:10px;height:fit-content;justify-content:center;padding:15px;width:fit-content}.chat-auth-information-section .not-authenticated{background-color:#d63b5c}.chat-auth-information-section .link-generated{background-color:#ffaf38}.chat-auth-information-section .auth-done{background-color:#00a860}.chat-auth-information-section .link-button{background:#0019af;border-color:#fff;border-style:solid;gap:8px;margin-top:10px;padding:8px 16px}.chat-auth-information-section .link-button-wrapper{display:flex}#link-created-modal{background-color:#fff;left:20%;margin:auto;padding:16px 16px 40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:448px}#link-created-modal h3{font-feature-settings:"clig" off,"liga" off;color:#171c43;font-family:Jost,sans-serif;font-size:28px;font-style:normal;font-variant-numeric:lining-nums proportional-nums;font-weight:400;line-height:32px}#link-created-modal p{background-color:#f6f6f7}#link-created-modalContentarea{padding:24px 16px 0 24px}#link-created-modalCloseButton{border:none;float:right;width:25px}.service-fee-summary-visible{bottom:0!important;opacity:1!important}.service-fee-summary-container{background:hsla(0,0%,100%,.8);bottom:-61px;opacity:0;position:fixed;transition:opacity .6s ease-out,bottom .5s ease-out;width:240px}.service-fee-summary{background:#fff;border:2px solid #008253;color:#40404a;cursor:pointer;font-family:Open-Sans,sans-serif;font-size:12px;font-weight:400;margin:4px 9px 9px;padding:10px 10px 0;width:222px}.service-fee-summary span.service-fee-item{display:inline-block}.service-fee-summary span.service-fee-label{width:80%}.service-fee-summary span.service-fee-price{text-align:right;vertical-align:top;width:20%}.service-fee-summary h5{font-size:13px;margin:0;text-transform:uppercase;width:100%}.service-fee-summary ul{padding-bottom:9px}.service-fee-summary ul.collapsed{max-height:0;opacity:0}.service-fee-summary li{background:#fff;display:block;line-height:13px;padding-top:3px;transition:max-height .6s ease-out,opacity .5s ease-in;width:100%}.service-fee-summary li:first-child:not(.summary-row){padding-top:5px}.service-fee-summary li:nth-last-child(2){margin-bottom:7px}.service-fee-summary li.summary-row{border-top:2px solid #fff;font-size:13px;font-weight:600;padding-top:7px;text-transform:uppercase}.service-fee-summary-item-enter{max-height:0;opacity:0}.service-fee-summary-item-enter-active{max-height:150px;opacity:1}.service-fee-summary-item-leave{max-height:150px;opacity:0}.service-fee-summary-item-leave-active{max-height:1px;opacity:.01}#broadband-device-wireless-settings .ea-tooltip .ea-tooltip__text{z-index:999!important}#broadband-device-wireless-settings .unknown{color:#40404a}#broadband-device-wireless-settings .ea-context-notification{margin:20px 0}#wireless-settings-edit-wrapper #wireless-network-channel h4{margin-bottom:6px}#wireless-settings-credentials{padding-right:50px}@media (max-width:600px){#wireless-settings-credentials{padding-right:0}}#broadband-fixer-notification-dialog .dialog--window{max-width:50rem}#change-management-anomaly-notification dl{grid-row-gap:8px;display:grid}#change-management-anomaly-notification dl dt{font-weight:600;grid-column-start:1}#change-management-anomaly-notification dl dd{align-self:flex-end;grid-column-start:2}#change-management-anomaly-notification dl dd.service-effect{grid-column:1/span 2}#change-management-anomaly-notification section h4{display:inline-block}.inline-styled-button{left:-24px;position:relative}.inline-styled-button,.ipa-styled-button{font-size:1em!important;text-transform:unset!important}.ds-button.ds-button.ds-button.link-styled-button{background:transparent;border:none;color:#005fed;display:inline-block;font-family:Open Sans,Arial,sans-serif;font-size:1em;letter-spacing:unset;line-height:150%;min-height:auto;padding:0;text-align:left;text-decoration:underline;text-transform:unset;vertical-align:inherit}.ds-button.ds-button.ds-button.link-styled-button:hover{color:#0040a1}.ds-button.ds-button.ds-button.link-styled-button:active{color:#3b89ff}#open-detail-descriptions{margin-left:32px}#broadband-modem dl{margin-bottom:12px}#broadband-modem dl dt{font-weight:600}@media (min-width:601px) and (max-width:969px){#broadband-modem dl dt{float:left;width:155px}}@media (min-width:970px){#broadband-modem dl dt{float:left;width:155px}}#broadband-modem dl dd{margin-bottom:6px}@media (min-width:601px) and (max-width:969px){#broadband-modem dl dd{padding-left:155px}}@media (min-width:970px){#broadband-modem dl dd{padding-left:155px}}#broadband-modem p{margin-bottom:13px}#broadband-modem p.last{margin-bottom:0}.wlan{max-width:660px}.wlan h5{margin-bottom:10px}.wlan #wlan-encryption{display:none;margin-bottom:15px}.wlan #wlan-encryption li{margin-bottom:10px}.wlan #wlan-encryption li label{margin-bottom:0}.wlan #wlan-encryption li div{margin-left:25px}.wlan .wlan-identification .ipa-form-row{clear:both;margin-bottom:12px;max-width:660px;position:relative}.wlan .wlan-identification .ipa-form-row .hidden{display:none}.wlan .wlan-identification .ipa-form-row header,.wlan .wlan-identification .ipa-form-row label{display:inline-block;min-height:30px}@media (min-width:601px) and (max-width:969px){.wlan .wlan-identification .ipa-form-row header,.wlan .wlan-identification .ipa-form-row label{width:25%}}@media (min-width:970px){.wlan .wlan-identification .ipa-form-row header,.wlan .wlan-identification .ipa-form-row label{width:25%}}.wlan .wlan-identification .ipa-form-row header{padding:0}@media (min-width:601px) and (max-width:969px){.wlan .wlan-identification .ipa-form-row .button-change,.wlan .wlan-identification .ipa-form-row .button-save{margin-left:26%}}@media (min-width:970px){.wlan .wlan-identification .ipa-form-row .button-change,.wlan .wlan-identification .ipa-form-row .button-save{margin-left:26%}}.wlan .wlan-identification .ipa-form-row .clear-input{background:url(../images/clear-input.5579330ef1cd620e69c1..png) 0 0 no-repeat transparent;cursor:pointer;display:inline-block;height:18px;margin-left:-24px;position:relative;top:5px;width:24px;z-index:2}@media (min-width:601px) and (max-width:969px){.wlan .wlan-identification .ipa-form-row .input-with-feedback{display:inline}}@media (min-width:970px){.wlan .wlan-identification .ipa-form-row .input-with-feedback{display:inline}}@media (min-width:601px) and (max-width:969px){.wlan .wlan-identification .ipa-form-row .input-with-feedback .ea-tooltip{margin-left:1rem}}@media (min-width:970px){.wlan .wlan-identification .ipa-form-row .input-with-feedback .ea-tooltip{margin-left:1rem}}@media (max-width:600px){.wlan .wlan-identification .ipa-form-row .input-with-feedback .ea-tooltip{margin-bottom:1rem}}@media (min-width:601px) and (max-width:969px){.wlan .wlan-identification .ipa-form-row .input-feedback{display:inline-block;margin-left:15px;vertical-align:middle}.wlan .wlan-identification .ipa-form-row .input-feedback:not(.full-width){width:30%}}@media (min-width:970px){.wlan .wlan-identification .ipa-form-row .input-feedback{display:inline-block;margin-left:15px;vertical-align:middle}.wlan .wlan-identification .ipa-form-row .input-feedback:not(.full-width){width:30%}}.wlan .wlan-identification .ipa-form-row .input-feedback .input-invalid,.wlan .wlan-identification .ipa-form-row .input-feedback .input-too-short{color:#ff500f;display:none}.wlan .wlan-identification .ipa-form-row .input-help-text{display:inline-flex;font-size:12px;padding-left:3%}.wlan .wlan-identification .ipa-form-row.feedback-under-input button{margin-bottom:12px}@media (min-width:601px) and (max-width:969px){.wlan .wlan-identification .ipa-form-row.feedback-under-input .close-form-link{display:inline-block;padding-left:15px}}@media (min-width:970px){.wlan .wlan-identification .ipa-form-row.feedback-under-input .close-form-link{display:inline-block;padding-left:15px}}@media (max-width:600px){.wlan .wlan-identification .ipa-form-row.feedback-under-input .close-form-link{text-align:center}}.wlan .wlan-identification .ipa-form-row.feedback-under-input .close-form-link a{cursor:pointer}@media (min-width:601px) and (max-width:969px){.wlan .wlan-identification .ipa-form-row.feedback-under-input .input-feedback{display:block;margin-left:0;width:65%}}@media (min-width:970px){.wlan .wlan-identification .ipa-form-row.feedback-under-input .input-feedback{display:block;margin-left:0;width:65%}}.wlan .wlan-identification .ipa-form-row.feedback-under-input .input-feedback .save-feedback{margin-left:0}.wlan .wlan-identification .ipa-form-row.feedback-under-input .input-feedback .vertically-animating-element{display:block}.wlan .wlan-identification .ipa-form-row input.error~.input-feedback .input-invalid,.wlan .wlan-identification .ipa-form-row input.incomplete:not(:focus)~.input-feedback .input-too-short,.wlan .wlan-identification .ipa-form-row textarea.error~.input-feedback .input-invalid,.wlan .wlan-identification .ipa-form-row textarea.incomplete:not(:focus)~.input-feedback .input-too-short{color:#ff500f;display:inline}.wlan .wlan-identification .ipa-form-row.feedback-under-input input.error~.input-feedback .input-invalid,.wlan .wlan-identification .ipa-form-row.feedback-under-input textarea.error~.input-feedback .input-invalid{display:block}.wlan .wlan-identification .ipa-form-row .save-feedback{left:175px;margin-top:3px}.wlan .wlan-identification .ipa-form-row .save-feedback.success{background:url(../images/svg-icons/checkmark-green.0505c68f745533cca68a..svg) 0 5px no-repeat;color:#008253;font-size:12px;font-weight:600;padding-left:17px}.wlan .wlan-identification .ipa-form-row input[type=checkbox]~label{line-height:28px}@media (min-width:601px) and (max-width:969px){.wlan .wlan-identification .ipa-form-row.no-label-row{margin-left:26%;width:630px}}@media (min-width:970px){.wlan .wlan-identification .ipa-form-row.no-label-row{margin-left:26%;width:630px}}.wlan .wlan-identification .ipa-form-row.read-only{margin-bottom:3px}.wlan .wlan-identification .ipa-form-row.read-only>span{display:inline-block;width:25%}@media (max-width:600px){.wlan .wlan-identification .ipa-form-row.read-only>span{display:block;margin-bottom:10px;width:auto}}.wlan .wlan-identification input[type=text]{background-color:#fff;border:2px solid #d5d5d5;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px;box-shadow:inset 1px 1px 1px 0 #f5f5f5;-moz-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-webkit-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-khtml-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-o-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-ms-box-shadow:inset 1px 1px 1px 0 #f5f5f5;color:#606163;font-size:13px;height:30px;margin-bottom:8px;padding:0 1.6em 0 1em;width:190px;width:25%}.wlan .wlan-identification input[type=text]:focus{border-color:#005fed;color:#38393c;outline:0}.wlan .wlan-identification input[type=text]:disabled{border-color:#e7e7e8;color:#e7e7e8}.wlan .wlan-identification input[type=text].required{background:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png) 96.2% 50% no-repeat #fff}.wlan .wlan-identification input[type=text].required.incomplete,.wlan .wlan-identification input[type=text].required.missing{background:url(../images/legacy/icon_input_required_missing.8f180a17374aaf60a346..png) 96.2% 50% no-repeat #fff}.wlan .wlan-identification input[type=text].ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff!important}.wlan .wlan-identification input[type=text].error{background:#fff;border-color:#e0022a}.wlan .wlan-identification input[type=text].error.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff}.wlan .wlan-identification input[type=text].duplicate{border-color:#e0022a}.wlan .wlan-identification input[type=text].required{background-image:url(../images/icon_input_required.96223f62a42bf02639af..png)}.wlan .wlan-identification input[type=text].required.valid{background-image:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png)}.wlan .wlan-identification input[type=text].required.error{background:#fff}@media (max-width:969px){.wlan .wlan-identification input[type=text]{font-size:14px;height:45px}}@media (max-width:600px){.wlan .wlan-identification input[type=text]{width:100%}}.wlan #wlan-channel{display:none}.wlan #wlan-channel #wlan-channel-list{margin-bottom:20px;margin-top:20px}.wlan #wlan-channel p.feedback{visibility:hidden}.wlan #wlan-channel p.feedback.shown{padding-right:20px;visibility:visible}.wlan #wlan-channel p.feedback:before{content:url(../images/checkmark_green.eec93a720839b767d512..png);margin-right:5px}.wlan #wlan-channel #channel-list-container{display:inline-block}#wlan-form-controls{min-height:29px}#wlan-form-controls button.ajax-pending:after{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 100% 50% no-repeat;left:180%}@media (max-width:600px){#wlan-form-controls button{margin-bottom:18px}}#wlan-form-controls .save-feedback{left:auto;margin-top:3px}#connection-problems{max-width:600px}#connection-problems #show-wlan-encryption{cursor:pointer}#connection-problems .instructions{margin-left:25px}#connection-problems .instructions ul{margin-left:20px;margin-top:5px}#connection-problems .instructions ul li{list-style:disc inside;margin-top:5px;text-indent:-1em}#fixed-broadband-product-page .link{cursor:pointer}#fixed-broadband-product-page .product-name{display:block;font-weight:700}#fixed-broadband-product-page .additional-info{color:#40404a}#fixed-broadband-product-page #update-subscription{color:#fff;text-decoration:none}#fixed-broadband-product-page .only-in-web-view{display:none}#fixed-broadband-product-page #suspension-notification .ea-context-notification__text>.ds-text--m>p.ds-text--m:not(:last-child){margin-bottom:10px}#fixed-broadband-product-page #mac-example{width:100%}#fixed-broadband-product-page #mac-address-info-modal h3,#fixed-broadband-product-page #mac-address-update-modal h3{margin-bottom:24px;margin-top:0}#fixed-broadband-product-page .ds-button.ds-button.ds-button.icon-button{background:transparent;font-size:1em;min-height:auto;padding:0}#fixed-broadband-product-page .ds-button.ds-button.ds-button.icon-button:hover{background-color:unset;border-color:transparent}#fixed-broadband-product-page .ds-button.ds-button.ds-button.icon-button:active{background-color:unset;border-color:unset;color:unset}#fixed-broadband-product-page .ds-button.ds-button.ds-button.icon-button .ds-icon{height:1em;position:relative;vertical-align:initial;width:1em}.moesl #fixed-broadband-product-page #broadband-features h4,.moesl #fixed-broadband-product-page #broadband-features ul{display:none}.moesl #fixed-broadband-product-page .only-in-web-view{display:block;padding-top:8px}.viihde-section-container .viihde-section-row{display:flex;flex-direction:column}.viihde-section-container .viihde-section-row .name-section{flex-basis:30%;flex-shrink:0}.viihde-section-container .viihde-section-row .info-section{color:#70707a;flex-basis:70%;flex-shrink:0;font-size:15px;padding-bottom:3rem}.viihde-section-container .viihde-section-row .value-section{display:inline-flex;flex-basis:70%;flex-direction:column;flex-shrink:0}.viihde-section-container .viihde-section-row .label-with-value-section{display:inline-flex;flex-direction:column;margin-top:-3rem}.viihde-section-container .viihde-section-row .label-with-value-section:not(:first-child){padding-top:1.5rem}.viihde-section-container .viihde-section-row .label-with-value-section .label-with-value-part{flex-basis:30%;flex-grow:1;flex-shrink:0}.viihde-section-container .viihde-section-row .label-with-value-section .label-with-value-part .name-cell{color:#000}.viihde-section-container .cell{padding-top:2rem}.viihde-section-container .cell-text{font-size:16px;font-weight:400}.viihde-section-container .value-cell{color:#000;font-size:15px;padding-bottom:3rem}.viihde-section-container .section-header{border-bottom:1px solid #e0e0e1;margin-top:16px}.viihde-section-container .section-title-text{font-family:Jost medium,sans-serif;font-size:17px;font-weight:700}.edit-button-section{display:flex;justify-content:flex-end}#viihde-online-credentials-product-page .ea-article-ul li,#viihde-product-page .ea-article-ul li{list-style:disc}@media (min-width:601px) and (max-width:969px){#viihde-online-credentials-product-page .password,#viihde-online-credentials-product-page .pin-code,#viihde-online-credentials-product-page .username,#viihde-product-page .password,#viihde-product-page .pin-code,#viihde-product-page .username{padding-bottom:20px}}@media (min-width:970px){#viihde-online-credentials-product-page .password,#viihde-online-credentials-product-page .pin-code,#viihde-online-credentials-product-page .username,#viihde-product-page .password,#viihde-product-page .pin-code,#viihde-product-page .username{padding-bottom:20px}}@media (max-width:600px){#viihde-online-credentials-product-page #viihde-settings-edit-button,#viihde-product-page #viihde-settings-edit-button{margin-top:20px}}@media (min-width:601px) and (max-width:969px){#viihde-online-credentials-product-page #pincodes-and-credentials-accordion .two-column-layout>div:first-child,#viihde-product-page #pincodes-and-credentials-accordion .two-column-layout>div:first-child{width:30%}#viihde-online-credentials-product-page #pincodes-and-credentials-accordion .two-column-layout>div:nth-child(2),#viihde-product-page #pincodes-and-credentials-accordion .two-column-layout>div:nth-child(2){width:70%}#viihde-online-credentials-product-page #pincodes-and-credentials-accordion .pin-code,#viihde-product-page #pincodes-and-credentials-accordion .pin-code{display:inline-block;margin-right:10px;vertical-align:top;width:25%}#viihde-online-credentials-product-page #pincodes-and-credentials-accordion .pin-code-additional-info,#viihde-product-page #pincodes-and-credentials-accordion .pin-code-additional-info{display:inline-block;width:65%}}@media (min-width:970px){#viihde-online-credentials-product-page #pincodes-and-credentials-accordion .two-column-layout>div:first-child,#viihde-product-page #pincodes-and-credentials-accordion .two-column-layout>div:first-child{width:30%}#viihde-online-credentials-product-page #pincodes-and-credentials-accordion .two-column-layout>div:nth-child(2),#viihde-product-page #pincodes-and-credentials-accordion .two-column-layout>div:nth-child(2){width:70%}#viihde-online-credentials-product-page #pincodes-and-credentials-accordion .pin-code,#viihde-product-page #pincodes-and-credentials-accordion .pin-code{display:inline-block;margin-right:10px;vertical-align:top;width:25%}#viihde-online-credentials-product-page #pincodes-and-credentials-accordion .pin-code-additional-info,#viihde-product-page #pincodes-and-credentials-accordion .pin-code-additional-info{display:inline-block;width:65%}}@media (min-width:601px) and (max-width:969px){#viihde-online-credentials-product-page #viihde-device-and-credentials-edit-section .pin-code-additional-info,#viihde-product-page #viihde-device-and-credentials-edit-section .pin-code-additional-info{padding-top:30px}}@media (min-width:970px){#viihde-online-credentials-product-page #viihde-device-and-credentials-edit-section .pin-code-additional-info,#viihde-product-page #viihde-device-and-credentials-edit-section .pin-code-additional-info{padding-top:30px}}#viihde-online-credentials-product-page #viihde-device-and-credentials-edit-section .password.ea-input,#viihde-online-credentials-product-page #viihde-device-and-credentials-edit-section .username.ea-input,#viihde-product-page #viihde-device-and-credentials-edit-section .password.ea-input,#viihde-product-page #viihde-device-and-credentials-edit-section .username.ea-input{width:250px}#viihde-online-credentials-product-page #subscription-price,#viihde-product-page #subscription-price{padding-bottom:0}#viihde-online-credentials-product-page #price-breakdown-link>a,#viihde-product-page #price-breakdown-link>a{text-decoration:underline}@media (min-width:601px) and (max-width:969px){#short-product-details{margin:20px auto;max-width:780px}}@media (min-width:970px){#short-product-details{margin:20px auto;max-width:780px}}@media (max-width:600px){#short-product-details{margin-bottom:20px;margin-left:15px;margin-top:25px}}#short-product-details .product-header{display:block;font-size:30px;margin-bottom:11px}@media (max-width:600px){#short-product-details .product-header{line-height:105%}}#short-product-details .specifier{font-size:16px;margin-right:10px}#short-product-details .product-name{display:inline-flex;font-size:16px}#free-mailboxes-notification{margin:0 0 15px 50px}#mailbox-settings{opacity:0}#mailbox-settings.shown{opacity:1;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#mailbox-settings #email-addresses{border:1px solid #c8c8c8;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px}#mailbox-settings #email-addresses li{border-bottom:1px solid #c8c8c8;padding-bottom:8px;padding-top:7px}#mailbox-settings #email-addresses li .selection-checkbox-label{display:block;float:left;margin-left:2%;margin-right:0;padding-left:7%;vertical-align:top}#mailbox-settings #email-addresses li.selected{background-color:#e4e8e9}#mailbox-settings #email-addresses li:hover:not(.header-line,.selected,#email-migration-warning){background-color:#f7f7f7;cursor:pointer}#mailbox-settings #email-addresses li:hover:not(.header-line,.selected,#email-migration-warning)>*{cursor:pointer}#mailbox-settings #email-addresses li:last-child{border-bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}#mailbox-settings #email-addresses li.header-line{color:#384248;font-family:jost regular,sans-serif;font-size:17px;font-style:normal;font-weight:400;padding-bottom:9px;padding-top:9px}#mailbox-settings #email-addresses li.header-line .email-header{display:block;float:left;margin-left:9%;width:52%}#mailbox-settings #email-addresses li.address-line{display:block}#mailbox-settings #email-addresses li.address-line:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html #mailbox-settings #email-addresses li.address-line{height:1px}@media (min-width:970px){#mailbox-settings #email-addresses li.address-line{font-size:14px}}#mailbox-settings #email-addresses li.address-line .tooltip{left:-1025%;width:270px}#mailbox-settings #email-addresses li.address-line .email-address{word-wrap:break-word;display:block;float:left;vertical-align:top;width:52%}#mailbox-settings #email-addresses li.address-line .email-migration-status{align-items:center;display:flex;flex-direction:row;width:39%}#mailbox-settings #email-addresses li.address-line .email-migration-status-ball{margin-right:8px}#mailbox-settings #email-addresses li.address-line .email-migration-status-ball--grey{fill:#8d8d95}#mailbox-settings #email-addresses li.address-line .email-migration-status-ball--orange{fill:#ff6400}#mailbox-settings #email-addresses li.address-line .email-migration-status-ball--blue{fill:#005fed}#mailbox-settings #email-addresses li.address-line .email-migration-status-ball--red{fill:#e0022a}#mailbox-settings #email-addresses li.address-line .forward-indicator{background-image:url(../features/viihde/images/icon_sposti_siirto.e4620905cb18f9e131c3..png);background-position:100% 50%;background-repeat:no-repeat;display:inline-block;height:20px;width:20px}#mailbox-settings #email-addresses li.create-address{display:block}#mailbox-settings #email-addresses li.create-address:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html #mailbox-settings #email-addresses li.create-address{height:1px}#mailbox-settings #email-addresses li.create-address #new-mailbox-radio+label:before{background:transparent url(../features/viihde/images/sahkoposti-create-account.e261e2674dc1913d3bc1..png) no-repeat 0 0;background-size:16px 16px}#mailbox-settings .details-divider{background-color:#f6f8f9;border-top:1px solid #c4c4c4;margin-top:20px}#mailbox-settings .details-divider:before{border:21px solid hsla(0,0%,77%,0);border-top-color:#c4c4c4;content:" ";height:0;left:50%;pointer-events:none;position:relative;top:20px;width:0}#mailbox-settings .details-divider:after{border:20px solid hsla(0,0%,100%,0);border-top-color:#fff;content:" ";height:0;left:50%;margin-left:-41px;pointer-events:none;position:relative;top:18px;width:0}#mailbox-settings .viihde-sahkoposti-details-container{max-height:2000px;overflow:hidden;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}#mailbox-settings .viihde-sahkoposti-details-container.collapsed{max-height:0}#mailbox-settings #email-mainContracts-choice-container .detail-options{padding-top:6px}@media (max-width:600px){#mailbox-settings #email-mainContracts-choice-container .detail-options{clear:both}}#mailbox-settings #email-mainContracts-choice-container input+label{line-height:17px}#mailbox-settings #email-mainContracts-choice-container .radio-hidden{background:none;padding:0;visibility:hidden}#mailbox-settings #email-mainContracts-choice-container .mainContracts-choice-description{padding-top:10px}@media (min-width:601px) and (max-width:969px){#mailbox-settings #email-mainContracts-choice-container .mainContracts-choice-description{width:450px}}@media (min-width:970px){#mailbox-settings #email-mainContracts-choice-container .mainContracts-choice-description{width:450px}}#mailbox-settings #email-mainContracts-choice-container .mainContracts-choice{margin-bottom:10px}#mailbox-settings #email-mainContracts-choice-container .single-choice{background:none;padding-left:0}#mailbox-settings .viihde-sahkoposti-details{background-color:#f6f8f9;box-shadow:inset 0 -3px 6px -2px #e0e6ee;padding-bottom:20px;padding-top:15px}@media (min-width:601px) and (max-width:969px){#mailbox-settings .viihde-sahkoposti-details{padding-left:50px}}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details{padding-left:50px}}@media (min-width:601px) and (max-width:969px){#mailbox-settings .viihde-sahkoposti-details{padding-right:20px}}@media (max-width:600px){#mailbox-settings .viihde-sahkoposti-details{padding-left:13px;padding-right:13px}}#mailbox-settings .viihde-sahkoposti-details h3{margin-bottom:0;margin-top:0}#mailbox-settings .viihde-sahkoposti-details #password-save-success{line-height:32px}#mailbox-settings .viihde-sahkoposti-details #forward-save-success{margin-left:9px}#mailbox-settings .viihde-sahkoposti-details #new-mailbox-form{width:100%}@media (min-width:601px) and (max-width:969px){#mailbox-settings .viihde-sahkoposti-details #new-mailbox-form #mailbox-buttons button{margin:0 0 37px 198px}}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details #new-mailbox-form #mailbox-buttons button{margin:0 0 37px 198px}}#mailbox-settings .viihde-sahkoposti-details #remove-email-account{display:none;margin-top:10px;padding-bottom:10px}#mailbox-settings .viihde-sahkoposti-details #remove-email-account .description{display:inline-block;margin-right:50px;max-width:350px}#mailbox-settings .viihde-sahkoposti-details #remove-email-account .button{vertical-align:top}#mailbox-settings .viihde-sahkoposti-details #remove-mailbox-notification-container{padding-bottom:24px}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details #remove-mailbox-notification-container{padding-right:24px}}#mailbox-settings .viihde-sahkoposti-details #remove-mailbox-notification-container.react-feature-container{margin-left:0!important}#mailbox-settings .viihde-sahkoposti-details .detail-row{display:block;margin-top:20px}#mailbox-settings .viihde-sahkoposti-details .detail-row:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html #mailbox-settings .viihde-sahkoposti-details .detail-row{height:1px}#mailbox-settings .viihde-sahkoposti-details .detail-row>label{display:block;font-weight:700}#mailbox-settings .viihde-sahkoposti-details .detail-row h4:not(.ds-h4),#mailbox-settings .viihde-sahkoposti-details .detail-row>label{line-height:28px}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details .detail-row h4:not(.ds-h4),#mailbox-settings .viihde-sahkoposti-details .detail-row>label{float:left;font-family:Open sans,Arial,sans-serif;font-size:100%;font-style:normal;font-weight:400;font-weight:600;width:200px}}#mailbox-settings .viihde-sahkoposti-details .detail-row h4:not(.ds-h4) .info,#mailbox-settings .viihde-sahkoposti-details .detail-row>label .info{background:url(../images/icon-info.c167e651777babe17675..png) no-repeat right 4px;display:inline;padding-right:20px}#mailbox-settings .viihde-sahkoposti-details .detail-row h4:not(.ds-h4) em,#mailbox-settings .viihde-sahkoposti-details .detail-row>label em{display:inline-block;font-size:10pt;margin-top:-8px}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details .detail-row h4:not(.ds-h4) em,#mailbox-settings .viihde-sahkoposti-details .detail-row>label em{display:block}}#mailbox-settings .viihde-sahkoposti-details .detail-row .password-reuse-attn-feedback{color:#00239d;display:inline;font-weight:600}#mailbox-settings .viihde-sahkoposti-details .detail-row .password-reuse-text-feedback{color:#000;display:inline;font-weight:600}#mailbox-settings .viihde-sahkoposti-details .detail-row .input-feedback.two-rows{display:inline-block;margin-bottom:5px;margin-left:5px;margin-top:-3px}@media (min-width:601px) and (max-width:969px){#mailbox-settings .viihde-sahkoposti-details .detail-row .input-feedback.two-rows{width:300px}}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details .detail-row .input-feedback.two-rows{width:300px}}@media (min-width:601px) and (max-width:969px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options{float:left}}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options{float:left;width:480px}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options .detail-options-row{display:block}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options .detail-options-row:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html #mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options .detail-options-row{height:1px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options .detail-options-row .email-validation-notifications{max-width:416px}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options p{line-height:28px}}@media (min-width:601px) and (max-width:969px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options label{line-height:17px}}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options label{line-height:17px}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options .button{margin-left:0;margin-top:10px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username{background-color:#fff;border:2px solid #d5d5d5;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px;box-shadow:inset 1px 1px 1px 0 #f5f5f5;-moz-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-webkit-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-khtml-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-o-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-ms-box-shadow:inset 1px 1px 1px 0 #f5f5f5;color:#606163;display:block;font-size:13px;height:30px;height:28px;margin-bottom:8px;padding:0 1.6em 0 1em;width:190px;width:200px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username:focus{border-color:#005fed;color:#38393c;outline:0}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username:disabled{border-color:#e7e7e8;color:#e7e7e8}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username.required{background:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png) 96.2% 50% no-repeat #fff}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username.required.incomplete,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username.required.missing{background:url(../images/legacy/icon_input_required_missing.8f180a17374aaf60a346..png) 96.2% 50% no-repeat #fff}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff!important}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username.error{background:#fff;border-color:#e0022a}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username.error.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username.duplicate{border-color:#e0022a}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username.required{background-image:url(../images/icon_input_required.96223f62a42bf02639af..png)}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username.required.valid{background-image:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png)}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username.required.error{background:#fff}@media (max-width:969px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username{font-size:14px;height:42px}}@media (max-width:600px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username{width:100%}}@media (min-width:601px) and (max-width:969px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username{float:left}}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-username{float:left}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-separator{display:inline-block;margin:5px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password{background-color:#fff;border:2px solid #d5d5d5;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px;box-shadow:inset 1px 1px 1px 0 #f5f5f5;-moz-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-webkit-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-khtml-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-o-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-ms-box-shadow:inset 1px 1px 1px 0 #f5f5f5;color:#606163;float:left;font-size:13px;height:30px;height:28px;margin-bottom:5px;margin-right:3px;padding:0 1.6em 0 1em;width:190px;width:120px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password:focus{border-color:#005fed;color:#38393c;outline:0}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password:disabled{border-color:#e7e7e8;color:#e7e7e8}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password.required{background:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png) 96.2% 50% no-repeat #fff}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password.required.incomplete,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password.required.missing{background:url(../images/legacy/icon_input_required_missing.8f180a17374aaf60a346..png) 96.2% 50% no-repeat #fff}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff!important}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password.error{background:#fff;border-color:#e0022a}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password.error.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password.duplicate{border-color:#e0022a}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password.required{background-image:url(../images/icon_input_required.96223f62a42bf02639af..png)}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password.required.valid{background-image:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png)}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password.required.error{background:#fff}@media (max-width:969px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password{font-size:14px;height:42px}}@media (max-width:600px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-password{width:100%}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #change-email-password-button,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-change-password{margin-top:5px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #change-email-password-row{min-height:34px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list .new.open{cursor:inherit}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list form{display:block}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list form:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html #mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list form{height:1px}@media (max-width:600px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list form{display:table;width:100%}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input{background-color:#fff;border:2px solid #d5d5d5;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px;box-shadow:inset 1px 1px 1px 0 #f5f5f5;-moz-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-webkit-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-khtml-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-o-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-ms-box-shadow:inset 1px 1px 1px 0 #f5f5f5;color:#606163;font-size:13px;height:30px;height:28px;margin-bottom:0;margin-right:5px;padding:0 1.6em 0 1em;width:190px;width:170px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input:focus{border-color:#005fed;color:#38393c;outline:0}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input:disabled{border-color:#e7e7e8;color:#e7e7e8}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input.required{background:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png) 96.2% 50% no-repeat #fff}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input.required.incomplete,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input.required.missing{background:url(../images/legacy/icon_input_required_missing.8f180a17374aaf60a346..png) 96.2% 50% no-repeat #fff}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff!important}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input.error{background:#fff;border-color:#e0022a}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input.error.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input.duplicate{border-color:#e0022a}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input.required{background-image:url(../images/icon_input_required.96223f62a42bf02639af..png)}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input.required.valid{background-image:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png)}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input.required.error{background:#fff}@media (max-width:969px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input{font-size:14px;height:42px}}@media (max-width:600px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list input{width:100%}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list button{float:none}@media (min-width:601px) and (max-width:969px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list button{margin:0}}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list button{margin:0}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list button.ajax-pending:after{left:160%}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list #alias-email-validation-error-message,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list #error-alias-invalid-characters,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list #error-alias-unavailable{color:#ff500f;display:block;line-height:18px;margin-left:24px;margin-top:5px;max-height:0;overflow:hidden;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list #alias-email-validation-error-message.shown,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list #error-alias-invalid-characters.shown,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list #error-alias-unavailable.shown{max-height:56px;-webkit-transition:max-height .2s ease-out;-moz-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;transition:max-height .2s ease-out}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list #alias-email-validation-error-message:not(.shown),#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list #error-alias-invalid-characters:not(.shown),#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #aliases-list #error-alias-unavailable:not(.shown){margin-top:0}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-validity-error,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-validation-fail-error-message,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-email-validation-error-message,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #mail-unavailable-notification,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #username-invalid-characters-notification{color:#ff500f;display:block;line-height:18px;margin-top:5px;max-height:0;overflow:hidden;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-validity-error.shown,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-validation-fail-error-message.shown,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-email-validation-error-message,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #mail-unavailable-notification.shown,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #username-invalid-characters-notification.shown{max-height:56px;-webkit-transition:max-height .2s ease-out;-moz-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;transition:max-height .2s ease-out}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address{background-color:#fff;border:2px solid #d5d5d5;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px;box-shadow:inset 1px 1px 1px 0 #f5f5f5;-moz-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-webkit-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-khtml-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-o-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-ms-box-shadow:inset 1px 1px 1px 0 #f5f5f5;color:#606163;font-size:13px;height:30px;height:28px;margin-bottom:8px;padding:0 1.6em 0 1em;width:190px;width:240px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address:focus{border-color:#005fed;color:#38393c;outline:0}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address:disabled{border-color:#e7e7e8;color:#e7e7e8}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address.required{background:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png) 96.2% 50% no-repeat #fff}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address.required.incomplete,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address.required.missing{background:url(../images/legacy/icon_input_required_missing.8f180a17374aaf60a346..png) 96.2% 50% no-repeat #fff}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff!important}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address.error{background:#fff;border-color:#e0022a}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address.error.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address.duplicate{border-color:#e0022a}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address.required{background-image:url(../images/icon_input_required.96223f62a42bf02639af..png)}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address.required.valid{background-image:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png)}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address.required.error{background:#fff}@media (max-width:969px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address{font-size:14px;height:42px}}@media (max-width:600px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-address{width:100%}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #save-forward{float:none;margin-top:0}@media (min-width:601px) and (max-width:969px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #save-forward{margin-left:14px}}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #save-forward{margin-left:14px}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-info{font-size:11px;max-width:450px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #forward-info span{word-wrap:break-word}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-info{font-size:11px;line-height:15px;max-width:450px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-info span{word-wrap:break-word}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options .auto-reply-heading{margin-top:15px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-validity-error{float:left;margin-bottom:10px;margin-right:200px;min-width:200px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container{display:none}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form .auto-reply-calendarIcon{background:url(../images/icon_calendar.164f327b960c33c55f9f..png) no-repeat 0 0;float:left;height:20px;text-indent:-9999px;width:20px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form .auto-reply-message-container{margin-right:10px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form .auto-reply-message-container textarea{width:100%}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form h5{clear:both}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form .auto-reply-save-button-section{display:block;float:left;margin-right:10px;margin-top:1%}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form .auto-reply-save-button-section .save-auto-reply-inprogress-spinner{float:left;padding-left:22px;padding-top:24px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form .auto-reply-save-button-section button{display:block;float:left;margin-top:0;padding:7px 9px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form .auto-reply-save-button-section #auto-reply-save-successful-message{display:block;float:left;width:70%}@media (max-width:600px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form .auto-reply-save-button-section #auto-reply-save-successful-message{display:list-item;width:100%}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity{padding-bottom:5px;width:100%}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity #valid-from-date-row,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity #valid-to-date-row{float:left}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity{display:inline-flex}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity #auto-reply-valid-dates-separator{float:left}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity #valid-from-date-row .popUpContainer{left:-225px}}@media (max-width:600px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity .popUpContainer{min-width:250px;padding-left:13px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity #valid-from-date-row,#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity #valid-to-date-row{clear:both;min-width:113px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity #auto-reply-valid-dates-separator{clear:both}}@media (min-width:601px) and (max-width:969px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity{display:inline-flex}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity #auto-reply-valid-dates-separator{float:left}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity #auto-reply-valid-dates-separator{float:left;padding:14px 19px 4px 17px}@media (max-width:600px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #auto-reply-settings-container #email-auto-reply-settings-form #auto-reply-validity #auto-reply-valid-dates-separator{padding:0 19px 10px 17px}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options.extra-services .button-save{margin-bottom:5px;margin-top:0}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options.extra-services .extra-service-description{line-height:inherit;margin-bottom:15px}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options.extra-services .extra-service-description{max-width:400px}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options.extra-services input.extraService.awaiting-confirmation+label{opacity:.5}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options li{position:relative;-webkit-transition:max-height .4s;-moz-transition:max-height .4s;-o-transition:max-height .4s;transition:max-height .4s}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options li{line-height:28px;max-height:28px}}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options li .remove-icon{background:url(../images/icon-minus-grey.7f9d9630c772661e60fe..png);background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:14px;margin-right:10px;position:relative;top:2px;width:14px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options li.collapsed{max-height:0;overflow:hidden}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options li .new-icon{background:url(../images/icon-plus-grey.4855b84b3062cafd3c8d..png);background-position:0 0;background-repeat:no-repeat;display:inline-block;height:14px;margin-right:10px;position:relative;top:2px;width:14px}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options li.new{cursor:pointer}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options li button{line-height:normal}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options #email-contract{line-height:inherit}#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options .legacy-styled-checkbox:checked:disabled+label{opacity:1}@media (min-width:970px){#mailbox-settings .viihde-sahkoposti-details .detail-row .detail-options .legacy-styled-checkbox:checked:disabled+label{margin-right:-20px}}#mailbox-settings .viihde-sahkoposti-details .detail-row .content-filter-heading{margin-top:15px}@media (max-width:969px){#mailbox-settings .detail-options{clear:both}}#mailbox-settings .email-creation-wrapper,#mailbox-settings .email-icon-wrapper{display:block;float:left}@media (max-width:600px){#mailbox-settings .email-creation-wrapper,#mailbox-settings .email-icon-wrapper{display:table-cell}#mailbox-settings .email-icon-wrapper{vertical-align:middle;width:24px}#mailbox-settings .domain-drop-down-parent{display:block;height:28px;position:relative}}#mailbox-settings #email-migration-warning{cursor:default}#mailbox-settings #email-migration-warning p{color:#e0022a;font-weight:700;text-align:center}.extra-services h5{margin-top:30px}.extra-services h5 a.toggle-section{color:#333}#content-filter-settings{display:none}#content-filter-settings label{background-position:0 -47px;display:block}#content-filter-settings .info{background:url(../images/icon-info.c167e651777babe17675..png) no-repeat right 4px;display:inline;padding-right:20px}#content-filter-settings .info .tooltip{left:-180px;right:auto;width:241px}#content-filter-settings #prefix-text{background-color:#fff;border:2px solid #d5d5d5;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px;box-shadow:inset 1px 1px 1px 0 #f5f5f5;-moz-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-webkit-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-khtml-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-o-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-ms-box-shadow:inset 1px 1px 1px 0 #f5f5f5;color:#606163;font-size:13px;height:30px;height:28px;margin-bottom:8px;padding:0 1.6em 0 1em;width:190px;width:120px}#content-filter-settings #prefix-text:focus{border-color:#005fed;color:#38393c;outline:0}#content-filter-settings #prefix-text:disabled{border-color:#e7e7e8;color:#e7e7e8}#content-filter-settings #prefix-text.required{background:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png) 96.2% 50% no-repeat #fff}#content-filter-settings #prefix-text.required.incomplete,#content-filter-settings #prefix-text.required.missing{background:url(../images/legacy/icon_input_required_missing.8f180a17374aaf60a346..png) 96.2% 50% no-repeat #fff}#content-filter-settings #prefix-text.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff!important}#content-filter-settings #prefix-text.error{background:#fff;border-color:#e0022a}#content-filter-settings #prefix-text.error.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff}#content-filter-settings #prefix-text.duplicate{border-color:#e0022a}#content-filter-settings #prefix-text.required{background-image:url(../images/icon_input_required.96223f62a42bf02639af..png)}#content-filter-settings #prefix-text.required.valid{background-image:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png)}#content-filter-settings #prefix-text.required.error{background:#fff}@media (max-width:969px){#content-filter-settings #prefix-text{font-size:14px;height:42px}}@media (max-width:600px){#content-filter-settings #prefix-text{width:100%}}@media (min-width:601px) and (max-width:969px){#content-filter-settings #prefix-text{margin-bottom:5px;margin-left:30px;margin-right:3px}}@media (min-width:970px){#content-filter-settings #prefix-text{margin-bottom:5px;margin-left:30px;margin-right:3px}}#content-filter-settings .tooltip p{line-height:inherit!important}#content-filter-rule-settings{display:none}#content-filter-rule-settings ul{margin-bottom:20px}#content-filter-rule-settings ul li .subject{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;width:150px}#content-filter-rule-settings ul li.collapsed{max-height:0}#content-filter-rule-settings ul .new{cursor:auto;display:block}#content-filter-rule-settings ul .new:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html #content-filter-rule-settings ul .new{height:1px}#content-filter-rule-settings ul .new .add-rule-text{cursor:pointer}#content-filter-rule-settings ul .new #new-spam-rule-value{background-color:#fff;border:2px solid #d5d5d5;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px;box-shadow:inset 1px 1px 1px 0 #f5f5f5;-moz-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-webkit-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-khtml-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-o-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-ms-box-shadow:inset 1px 1px 1px 0 #f5f5f5;color:#606163;font-size:13px;height:30px;height:28px;margin-bottom:8px;padding:0 1.6em 0 1em;width:190px;width:240px}#content-filter-rule-settings ul .new #new-spam-rule-value:focus{border-color:#005fed;color:#38393c;outline:0}#content-filter-rule-settings ul .new #new-spam-rule-value:disabled{border-color:#e7e7e8;color:#e7e7e8}#content-filter-rule-settings ul .new #new-spam-rule-value.required{background:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png) 96.2% 50% no-repeat #fff}#content-filter-rule-settings ul .new #new-spam-rule-value.required.incomplete,#content-filter-rule-settings ul .new #new-spam-rule-value.required.missing{background:url(../images/legacy/icon_input_required_missing.8f180a17374aaf60a346..png) 96.2% 50% no-repeat #fff}#content-filter-rule-settings ul .new #new-spam-rule-value.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff!important}#content-filter-rule-settings ul .new #new-spam-rule-value.error{background:#fff;border-color:#e0022a}#content-filter-rule-settings ul .new #new-spam-rule-value.error.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff}#content-filter-rule-settings ul .new #new-spam-rule-value.duplicate{border-color:#e0022a}#content-filter-rule-settings ul .new #new-spam-rule-value.required{background-image:url(../images/icon_input_required.96223f62a42bf02639af..png)}#content-filter-rule-settings ul .new #new-spam-rule-value.required.valid{background-image:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png)}#content-filter-rule-settings ul .new #new-spam-rule-value.required.error{background:#fff}@media (max-width:969px){#content-filter-rule-settings ul .new #new-spam-rule-value{font-size:14px;height:42px}}@media (max-width:600px){#content-filter-rule-settings ul .new #new-spam-rule-value{width:100%}}#content-filter-rule-settings ul .new .button-save{margin-left:14px;margin-top:0}#content-filter-rule-settings ul .new .disable-spam-rules{color:#b1b1b1}#content-filter-rule-settings ul.subject{display:block}#content-filter-rule-settings ul.subject:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html #content-filter-rule-settings ul.subject{height:1px}@media (min-width:601px) and (max-width:969px){#content-filter-rule-settings ul.subject li{display:block;float:left;width:200px}}@media (min-width:970px){#content-filter-rule-settings ul.subject li{display:block;float:left;width:200px}}#content-filter-rule-settings ul.subject .new{clear:both;width:auto}ul.div{display:inline;max-width:200px}ul.div .test{clear:both;float:left;width:200px}.ruleheader{display:block;margin-bottom:11px;margin-top:10px}.ruleheader,.subrules{clear:both;font-style:italic}#save-setting-prefix{display:inline;float:left;width:200px}#save-setting-spam-folder .tooltip{left:1200px;right:20px}#change-password-form .ipa-form-row,#new-mailbox-form .ipa-form-row{clear:both}.forgot-old-password{margin-top:-5px!important}@media (min-width:601px) and (max-width:969px){.forgot-old-password{margin-left:25%}}@media (min-width:970px){.forgot-old-password{margin-left:160px}}#reading-mail{margin-left:53px;margin-top:40px}@media (max-width:600px){#reading-mail{margin:13px}}#reading-mail h4{margin-bottom:9px}#reading-mail ul{margin-bottom:10px}#reading-mail ul li{margin-left:1.5em;text-indent:-1em}.save-password-in-progress{margin-left:10px}#email-count{font-size:16px;margin-bottom:8px}@media (max-width:600px){.email-no-contracts{padding-left:15px}}.aspa-instance .email-settings-mailboxes .ds-selectgroup__list-item__text{flex-direction:column}#email-settings-details .email-settings-mailboxes{display:flex;gap:40px;justify-content:center}@media (max-width:969px){#email-settings-details .email-settings-mailboxes{flex-direction:column;gap:8px}}#email-settings-details .ds-modal{margin-top:70px}#email-settings-details .quota-footer{align-items:flex-end;display:flex;flex-direction:column}#email-settings-details .info.ds-disclaimer{margin-top:32px}#email-settings-details .info.ds-disclaimer .ds-disclaimer-buttons{justify-content:start}#email-settings-details .ds-selectgroup .ds-selectgroup__list-item__text__name{white-space:normal;word-break:break-word}#email-settings-details .email-selector{display:block;flex:4}@media (max-width:969px){#email-settings-details .email-selector{max-width:420px}}@media (max-width:600px){#email-settings-details .email-selector{margin:0 16px}}#email-settings-details .new-alias .ds-input,#email-settings-details .new-email .ds-input{margin:0 0 16px}#email-settings-details .new-alias .set-email,#email-settings-details .new-email .set-email{display:inline-flex}@media (max-width:969px){#email-settings-details .new-alias .set-email,#email-settings-details .new-email .set-email{flex-wrap:wrap}}#email-settings-details .new-alias .set-email #email-separator,#email-settings-details .new-email .set-email #email-separator{align-self:center;margin:16px}#email-settings-details .new-alias .set-email #email-validation,#email-settings-details .new-email .set-email #email-validation{align-self:center;margin-left:8px}#email-settings-details .new-alias .set-password,#email-settings-details .new-email .set-password{display:inline-flex}#email-settings-details .new-alias .set-password #password-validation,#email-settings-details .new-email .set-password #password-validation{margin-left:8px;margin-top:32px}#email-settings-details .addNewEmail-Link{color:#00239d;cursor:pointer;display:block;margin-top:8px;padding-left:32px;text-transform:uppercase;width:100%}#email-settings-details .addNewEmail-Link svg{vertical-align:middle}#email-settings-details .addNewEmail-Link .addNewEmail-text{padding-left:8px;vertical-align:middle}#email-settings-details .email-settings{background:#fff;border-radius:4px;display:block;flex:8;margin:8px;padding:40px}#email-settings-details .email-settings hr{border:1px solid #e8e8ea}@media (max-width:969px){#email-settings-details .email-settings{margin:8px 0}}@media (max-width:600px){#email-settings-details .email-settings{margin:8px 0;padding:16px}}#email-settings-details .email-settings .settings-section{border-bottom:1px solid #e8e8ea;display:block;margin-top:32px;padding-bottom:40px}#email-settings-details .email-settings .settings-section:first-child{border-bottom:0;padding-bottom:0}#email-settings-details .email-settings .settings-section:last-child{border-bottom:0}#email-settings-details .email-settings .settings-section h4{margin-bottom:8px}#email-settings-details .email-settings .aliases-section,#email-settings-details .email-settings .delete-section,#email-settings-details .email-settings .password-section,#email-settings-details .email-settings .storage-section,#email-settings-details .email-settings .title-section{display:flex}@media (max-width:600px){#email-settings-details .email-settings .aliases-section,#email-settings-details .email-settings .delete-section,#email-settings-details .email-settings .password-section,#email-settings-details .email-settings .storage-section,#email-settings-details .email-settings .title-section{flex-direction:column}}#email-settings-details .email-settings .aliases-section .related-service-link,#email-settings-details .email-settings .aliases-section .section-button,#email-settings-details .email-settings .delete-section .related-service-link,#email-settings-details .email-settings .delete-section .section-button,#email-settings-details .email-settings .password-section .related-service-link,#email-settings-details .email-settings .password-section .section-button,#email-settings-details .email-settings .storage-section .related-service-link,#email-settings-details .email-settings .storage-section .section-button,#email-settings-details .email-settings .title-section .related-service-link,#email-settings-details .email-settings .title-section .section-button{height:40px;margin-left:auto}@media (max-width:600px){#email-settings-details .email-settings .aliases-section .related-service-link,#email-settings-details .email-settings .aliases-section .section-button,#email-settings-details .email-settings .delete-section .related-service-link,#email-settings-details .email-settings .delete-section .section-button,#email-settings-details .email-settings .password-section .related-service-link,#email-settings-details .email-settings .password-section .section-button,#email-settings-details .email-settings .storage-section .related-service-link,#email-settings-details .email-settings .storage-section .section-button,#email-settings-details .email-settings .title-section .related-service-link,#email-settings-details .email-settings .title-section .section-button{align-self:flex-start;margin-left:0;margin-top:16px}}#email-settings-details .email-settings .title-section{margin-bottom:72px;margin-top:0}@media (max-width:600px){#email-settings-details .email-settings .title-section{margin-bottom:32px}}#email-settings-details .email-settings .title-section h3{margin:0}#email-settings-details .email-settings .section-subtitle{display:block}#email-settings-details .email-settings .aliases-section .aliases-list{margin-top:24px}@media (max-width:600px){#email-settings-details .email-settings .aliases-section .aliases-list{max-width:50%}}#email-settings-details .email-settings .aliases-section .delete-alias svg{fill:#e44}#email-settings-details .email-settings .aliases-section ul.no-bullets{list-style-type:none;margin:0;padding:0}#email-settings-details .email-settings .password-section .ds-disclaimer{border:0}#email-settings-details .email-settings .delete-section .ds-disclaimer{background:#ffb6b5;border:0;margin:12px}#email-settings-details .email-settings .delete-section .ds-disclaimer p{margin:4px}#email-settings-details .email-settings .delete-section p{margin-bottom:12px}#email-settings-details .email-settings .instructions-section li{list-style:decimal}#email-settings-details .email-settings .instructions-section li::marker{font-weight:700}#email-settings-details .delete-button{border-color:#e44;color:#e44;width:unset}#email-settings-details .delete-button .ds-icon{margin-right:4px;padding:0}#email-settings-details .delete-button svg{fill:#e44}#email-settings-details .delete-button-disabled{border:unset;color:#767677}#email-settings-details .delete-button-disabled svg{fill:#767677}.ea-progress-bar{height:12px!important}.ea-progress-bar-container .ea-progress-bar__0{border-radius:8px 0 0 8px!important;max-width:0}.ea-progress-bar-container .ea-progress-bar__1{border-radius:8px 0 0 8px!important;max-width:1%}.ea-progress-bar-container .ea-progress-bar__2{border-radius:8px 0 0 8px!important;max-width:2%}.ea-progress-bar-container .ea-progress-bar__3{border-radius:8px 0 0 8px!important;max-width:3%}.ea-progress-bar-container .ea-progress-bar__4{border-radius:8px 0 0 8px!important;max-width:4%}.ea-progress-bar-container .ea-progress-bar__5{border-radius:8px 0 0 8px!important;max-width:5%}.ea-progress-bar-container .ea-progress-bar__6{border-radius:8px 0 0 8px!important;max-width:6%}.ea-progress-bar-container .ea-progress-bar__7{border-radius:8px 0 0 8px!important;max-width:7%}.ea-progress-bar-container .ea-progress-bar__8{border-radius:8px 0 0 8px!important;max-width:8%}.ea-progress-bar-container .ea-progress-bar__9{border-radius:8px 0 0 8px!important;max-width:9%}.ea-progress-bar-container .ea-progress-bar__10{border-radius:8px 0 0 8px!important;max-width:10%}.ea-progress-bar-container .ea-progress-bar__11{border-radius:8px 0 0 8px!important;max-width:11%}.ea-progress-bar-container .ea-progress-bar__12{border-radius:8px 0 0 8px!important;max-width:12%}.ea-progress-bar-container .ea-progress-bar__13{border-radius:8px 0 0 8px!important;max-width:13%}.ea-progress-bar-container .ea-progress-bar__14{border-radius:8px 0 0 8px!important;max-width:14%}.ea-progress-bar-container .ea-progress-bar__15{border-radius:8px 0 0 8px!important;max-width:15%}.ea-progress-bar-container .ea-progress-bar__16{border-radius:8px 0 0 8px!important;max-width:16%}.ea-progress-bar-container .ea-progress-bar__17{border-radius:8px 0 0 8px!important;max-width:17%}.ea-progress-bar-container .ea-progress-bar__18{border-radius:8px 0 0 8px!important;max-width:18%}.ea-progress-bar-container .ea-progress-bar__19{border-radius:8px 0 0 8px!important;max-width:19%}.ea-progress-bar-container .ea-progress-bar__20{border-radius:8px 0 0 8px!important;max-width:20%}.ea-progress-bar-container .ea-progress-bar__21{border-radius:8px 0 0 8px!important;max-width:21%}.ea-progress-bar-container .ea-progress-bar__22{border-radius:8px 0 0 8px!important;max-width:22%}.ea-progress-bar-container .ea-progress-bar__23{border-radius:8px 0 0 8px!important;max-width:23%}.ea-progress-bar-container .ea-progress-bar__24{border-radius:8px 0 0 8px!important;max-width:24%}.ea-progress-bar-container .ea-progress-bar__25{border-radius:8px 0 0 8px!important;max-width:25%}.ea-progress-bar-container .ea-progress-bar__26{border-radius:8px 0 0 8px!important;max-width:26%}.ea-progress-bar-container .ea-progress-bar__27{border-radius:8px 0 0 8px!important;max-width:27%}.ea-progress-bar-container .ea-progress-bar__28{border-radius:8px 0 0 8px!important;max-width:28%}.ea-progress-bar-container .ea-progress-bar__29{border-radius:8px 0 0 8px!important;max-width:29%}.ea-progress-bar-container .ea-progress-bar__30{border-radius:8px 0 0 8px!important;max-width:30%}.ea-progress-bar-container .ea-progress-bar__31{border-radius:8px 0 0 8px!important;max-width:31%}.ea-progress-bar-container .ea-progress-bar__32{border-radius:8px 0 0 8px!important;max-width:32%}.ea-progress-bar-container .ea-progress-bar__33{border-radius:8px 0 0 8px!important;max-width:33%}.ea-progress-bar-container .ea-progress-bar__34{border-radius:8px 0 0 8px!important;max-width:34%}.ea-progress-bar-container .ea-progress-bar__35{border-radius:8px 0 0 8px!important;max-width:35%}.ea-progress-bar-container .ea-progress-bar__36{border-radius:8px 0 0 8px!important;max-width:36%}.ea-progress-bar-container .ea-progress-bar__37{border-radius:8px 0 0 8px!important;max-width:37%}.ea-progress-bar-container .ea-progress-bar__38{border-radius:8px 0 0 8px!important;max-width:38%}.ea-progress-bar-container .ea-progress-bar__39{border-radius:8px 0 0 8px!important;max-width:39%}.ea-progress-bar-container .ea-progress-bar__40{border-radius:8px 0 0 8px!important;max-width:40%}.ea-progress-bar-container .ea-progress-bar__41{border-radius:8px 0 0 8px!important;max-width:41%}.ea-progress-bar-container .ea-progress-bar__42{border-radius:8px 0 0 8px!important;max-width:42%}.ea-progress-bar-container .ea-progress-bar__43{border-radius:8px 0 0 8px!important;max-width:43%}.ea-progress-bar-container .ea-progress-bar__44{border-radius:8px 0 0 8px!important;max-width:44%}.ea-progress-bar-container .ea-progress-bar__45{border-radius:8px 0 0 8px!important;max-width:45%}.ea-progress-bar-container .ea-progress-bar__46{border-radius:8px 0 0 8px!important;max-width:46%}.ea-progress-bar-container .ea-progress-bar__47{border-radius:8px 0 0 8px!important;max-width:47%}.ea-progress-bar-container .ea-progress-bar__48{border-radius:8px 0 0 8px!important;max-width:48%}.ea-progress-bar-container .ea-progress-bar__49{border-radius:8px 0 0 8px!important;max-width:49%}.ea-progress-bar-container .ea-progress-bar__50{border-radius:8px 0 0 8px!important;max-width:50%}.ea-progress-bar-container .ea-progress-bar__51{border-radius:8px 0 0 8px!important;max-width:51%}.ea-progress-bar-container .ea-progress-bar__52{border-radius:8px 0 0 8px!important;max-width:52%}.ea-progress-bar-container .ea-progress-bar__53{border-radius:8px 0 0 8px!important;max-width:53%}.ea-progress-bar-container .ea-progress-bar__54{border-radius:8px 0 0 8px!important;max-width:54%}.ea-progress-bar-container .ea-progress-bar__55{border-radius:8px 0 0 8px!important;max-width:55%}.ea-progress-bar-container .ea-progress-bar__56{border-radius:8px 0 0 8px!important;max-width:56%}.ea-progress-bar-container .ea-progress-bar__57{border-radius:8px 0 0 8px!important;max-width:57%}.ea-progress-bar-container .ea-progress-bar__58{border-radius:8px 0 0 8px!important;max-width:58%}.ea-progress-bar-container .ea-progress-bar__59{border-radius:8px 0 0 8px!important;max-width:59%}.ea-progress-bar-container .ea-progress-bar__60{border-radius:8px 0 0 8px!important;max-width:60%}.ea-progress-bar-container .ea-progress-bar__61{border-radius:8px 0 0 8px!important;max-width:61%}.ea-progress-bar-container .ea-progress-bar__62{border-radius:8px 0 0 8px!important;max-width:62%}.ea-progress-bar-container .ea-progress-bar__63{border-radius:8px 0 0 8px!important;max-width:63%}.ea-progress-bar-container .ea-progress-bar__64{border-radius:8px 0 0 8px!important;max-width:64%}.ea-progress-bar-container .ea-progress-bar__65{border-radius:8px 0 0 8px!important;max-width:65%}.ea-progress-bar-container .ea-progress-bar__66{border-radius:8px 0 0 8px!important;max-width:66%}.ea-progress-bar-container .ea-progress-bar__67{border-radius:8px 0 0 8px!important;max-width:67%}.ea-progress-bar-container .ea-progress-bar__68{border-radius:8px 0 0 8px!important;max-width:68%}.ea-progress-bar-container .ea-progress-bar__69{border-radius:8px 0 0 8px!important;max-width:69%}.ea-progress-bar-container .ea-progress-bar__70{border-radius:8px 0 0 8px!important;max-width:70%}.ea-progress-bar-container .ea-progress-bar__71{border-radius:8px 0 0 8px!important;max-width:71%}.ea-progress-bar-container .ea-progress-bar__72{border-radius:8px 0 0 8px!important;max-width:72%}.ea-progress-bar-container .ea-progress-bar__73{border-radius:8px 0 0 8px!important;max-width:73%}.ea-progress-bar-container .ea-progress-bar__74{border-radius:8px 0 0 8px!important;max-width:74%}.ea-progress-bar-container .ea-progress-bar__75{border-radius:8px 0 0 8px!important;max-width:75%}.ea-progress-bar-container .ea-progress-bar__76{border-radius:8px 0 0 8px!important;max-width:76%}.ea-progress-bar-container .ea-progress-bar__77{border-radius:8px 0 0 8px!important;max-width:77%}.ea-progress-bar-container .ea-progress-bar__78{border-radius:8px 0 0 8px!important;max-width:78%}.ea-progress-bar-container .ea-progress-bar__79{border-radius:8px 0 0 8px!important;max-width:79%}.ea-progress-bar-container .ea-progress-bar__80{border-radius:8px 0 0 8px!important;max-width:80%}.ea-progress-bar-container .ea-progress-bar__81{border-radius:8px 0 0 8px!important;max-width:81%}.ea-progress-bar-container .ea-progress-bar__82{border-radius:8px 0 0 8px!important;max-width:82%}.ea-progress-bar-container .ea-progress-bar__83{border-radius:8px 0 0 8px!important;max-width:83%}.ea-progress-bar-container .ea-progress-bar__84{border-radius:8px 0 0 8px!important;max-width:84%}.ea-progress-bar-container .ea-progress-bar__85{border-radius:8px 0 0 8px!important;max-width:85%}.ea-progress-bar-container .ea-progress-bar__86{border-radius:8px 0 0 8px!important;max-width:86%}.ea-progress-bar-container .ea-progress-bar__87{border-radius:8px 0 0 8px!important;max-width:87%}.ea-progress-bar-container .ea-progress-bar__88{border-radius:8px 0 0 8px!important;max-width:88%}.ea-progress-bar-container .ea-progress-bar__89{border-radius:8px 0 0 8px!important;max-width:89%}.ea-progress-bar-container .ea-progress-bar__90{border-radius:8px 0 0 8px!important;max-width:90%}.ea-progress-bar-container .ea-progress-bar__91{border-radius:8px 0 0 8px!important;max-width:91%}.ea-progress-bar-container .ea-progress-bar__92{border-radius:8px 0 0 8px!important;max-width:92%}.ea-progress-bar-container .ea-progress-bar__93{border-radius:8px 0 0 8px!important;max-width:93%}.ea-progress-bar-container .ea-progress-bar__94{border-radius:8px 0 0 8px!important;max-width:94%}.ea-progress-bar-container .ea-progress-bar__95{border-radius:8px 0 0 8px!important;max-width:95%}.ea-progress-bar-container .ea-progress-bar__96{border-radius:8px 0 0 8px!important;max-width:96%}.ea-progress-bar-container .ea-progress-bar__97{border-radius:8px 0 0 8px!important;max-width:97%}.ea-progress-bar-container .ea-progress-bar__98{border-radius:8px 0 0 8px!important;max-width:98%}.ea-progress-bar-container .ea-progress-bar__99{border-radius:8px 0 0 8px!important;max-width:99%}.ea-progress-bar-container .ea-progress-bar__100{max-width:100%}.ea-progress-bar-header{margin-bottom:5px}.ea-progress-bar-footer{margin-top:5px}.ea-progress-bar-remaining{text-align:right}.ea-progress-bar-remaining b{color:#40404a!important}div.disabled>ul.ea-selection-tile__list--forbanks>li{cursor:default;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);opacity:.2}div.disabled>ul.ea-selection-tile__list--forbanks input,div.disabled>ul.ea-selection-tile__list--forbanks select{display:none}ul.ea-selection-tile__list--forbanks>li#SamlKorho>.korho-params-container,ul.ea-selection-tile__list--forbanks>li#elisaTunnistusStub>.korho-params-container,ul.ea-selection-tile__list--forbanks>li#korhoPankki>.korho-params-container{display:flex;flex-direction:column;position:absolute}.banks.tupas.disabled .bank-button a,.banks.tupas.disabled .bank-button a:hover{cursor:default;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);opacity:.2}.banks.tupas ul{list-style:none;padding:0;position:relative}@media (min-width:970px){.banks.tupas ul{background:url(../features/tupas/images/shadow_left.cf26d21913b3cdb80b97..png) right 0 no-repeat;background-size:11px 100%;width:620px}}.banks.tupas .bank-button.Korhopankki a #korhoParamsContainer{left:0;position:absolute;right:0;top:5px}.banks.tupas .bank-button.Korhopankki a #korhoParamsContainer #korhoParams{font-size:13px;height:20px;margin-left:auto;margin-right:auto;width:120px}.banks.tupas .bank-button.Korhopankki a #korhoParamsContainer #korhoParams #korhoIdentifier{border-color:#0019af;float:left;height:100%;margin-bottom:0;padding:1px 2px;width:90px}.banks.tupas .bank-button.Korhopankki a #korhoParamsContainer #korhoParams #Mnpkorho-name,.banks.tupas .bank-button.Korhopankki a #korhoParamsContainer #korhoParams #Mnpkorho-nationalid{border-color:#0019af;float:left;height:100%;margin-bottom:0;padding:1px 2px;width:120px}.banks.tupas .bank-button.Korhopankki a #korhoParamsContainer #korhoParams #korhoRandomSsn{background-color:#dcdcdc;border-color:#0019af;border-left-style:none;float:left;height:100%;padding:1px 2px;width:30px}.banks.tupas .bank-button.Korhopankki a #korhoParamsContainer #korhoParams #korhoResultContainer{background-color:#f5f5f5;border:2px solid #0019af;border-top-style:none;clear:left;font-size:10px;padding-left:5px;width:100%}.banks.tupas .bank-button.Korhopankki a #korhoParamsContainer #korhoParams #korhoResultContainer label{color:#000}@media (min-width:970px){.banks.tupas .bank-button.Mobiilivarmenne{position:absolute;right:-215px;top:0}}.banks.tupas .bank-button.Mobiilivarmenne a{background-image:url(../features/tupas/images/MobiilivarmenneNew.eaa46349e9dd592b7b3e..svg)}.pending-orders .legacy-styled-checkbox+label:after,.pending-orders .legacy-styled-checkbox+label:before{top:24px}.pending-orders__item{border-top:1px solid #e0e0e1;display:block!important;margin-bottom:10px;padding:15px}.pending-orders__item:last-of-type{border-bottom:1px solid #e0e0e1}.pending-orders__item .pending-order-details{padding-left:30px;pointer-events:auto}.pending-orders .product-name{background:url(../images/svg-icons/icon-dot-blue.cdb4330f04698a2fb827..svg) no-repeat;background-position-y:center;display:list-item;list-style:none;padding-left:10px}.pending-orders .delivery-type,.pending-orders .product-name{margin-left:30px;margin-top:15px;padding-left:20px}.pending-order-header{padding-left:30px}@media (min-width:601px) and (max-width:969px){.pending-order-header__expiry-date{float:right;padding-right:30px}}@media (min-width:970px){.pending-order-header__expiry-date{float:right;padding-right:30px}}@media (max-width:600px){.pending-order-header__expiry-date{display:block;line-height:5px;padding-top:10px}}.tupas-authentication .pending-orders-auth-button-subheader{margin-bottom:20px}.tupas-authentication .pending-orders-auth-button-subheader a{cursor:pointer}.tupas-authentication .tupas-header{margin-bottom:-10px}@media (min-width:601px) and (max-width:969px){.tupas-authentication .tupas-header{margin-bottom:0}}.consent-end-section{border-bottom:1px solid #e0e0e1;margin:20px 0;width:100%}#elisa-navi-wrapper .back-arrow{margin-left:20%;text-decoration:none;vertical-align:middle}#subscription-features .ea-checked-list li{line-height:1.5}#subscription-features .ea-checked-list li:before{margin-top:0}#subscription-features .more-info{margin-left:32px}#subscription-features .more-info:hover{cursor:pointer}.select-one-list{grid-gap:1rem;display:grid;grid-auto-rows:minmax(max-content,1fr)}@media (min-width:601px) and (max-width:969px){.select-one-list{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}@media (min-width:970px){.select-one-list{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}.select-one-list--notification{margin-top:1.5rem}@media (min-width:601px) and (max-width:969px){.select-one-list--notification{grid-column:1/span 3}}@media (min-width:970px){.select-one-list--notification{grid-column:1/span 3}}.select-one-list--item{border:1px solid #d0d0d1;cursor:pointer;padding:1rem 1rem 1rem 3rem}.select-one-list--item .contents{max-width:16rem;min-width:9rem}@media (min-width:601px) and (max-width:969px){.select-one-list--item .contents{margin:0 auto}}@media (min-width:970px){.select-one-list--item .contents{margin:0 auto}}.select-one-list--item.selected,.select-one-list--item:focus{border:1px solid #005fed;outline:none;position:relative}.select-one-list--item.disabled{border:1px solid transparent;cursor:auto}.select-one-list .selected-state{position:relative}.select-one-list .selected-state--icon{color:#005fed;font-size:22px;left:0;padding:3px;position:absolute;top:0}.select-one-list .ea-context-notification{margin:0 auto;padding:20px 26px}.select-one-list .ea-context-notification .ds-text--m{white-space:pre-wrap}ul.privacy-product-upgrade-option-info>li,ul.security-product-upgrade-option-info>li{list-style-type:disc}.wizard{line-height:24px}.wizard .hide-step-number .step--contents-section{margin-left:0}.wizard .step{display:flex;padding-bottom:.7rem}.wizard .step--active:last-child .line-container,.wizard .step--disabled:last-child .line-container{display:none}.wizard .step--disabled h4{color:#40404a}.wizard .step--disabled .step--number{background:#d0d0d1;border-color:#d0d0d1;color:#40404a}.wizard .step--clickable .ds-h4,.wizard .step--clickable .step--number{cursor:pointer}.wizard .step--contents-section{margin-left:1.6rem;margin-right:1rem;min-width:0;padding-bottom:45px;padding-top:2px;position:relative;width:100%}@media (max-width:600px){.wizard .step--contents-section{margin-left:12px}}.wizard .step--contents-section .step--contents{margin-top:10px;max-height:300rem;overflow:hidden;padding-bottom:3rem;transition:max-height .3s}.wizard .step--contents-section .step--contents--hidden{max-height:0;overflow:hidden;padding-bottom:0}.wizard .step--contents-section .step--contents ul li{padding-bottom:12px}.wizard .step--contents-section .step--contents ul li:last-of-type{padding-bottom:0}.wizard .step--contents-section .line-container{height:100%;left:-3.5rem;padding-top:3.3rem;position:absolute}@media (max-width:600px){.wizard .step--contents-section .line-container{left:-27px}}.wizard .step--contents-section .line-container .line{border-left:1px solid #e0e0e1;height:100%}.wizard .step--number{background:#00239d;border:2px solid #00239d;border-radius:50%;color:#f5f5f5;font-size:15px;height:30px;min-width:30px;text-align:center}@media (min-width:601px) and (max-width:969px){#privacy-product-upgrade-wizard,#security-product-upgrade-wizard{padding-left:1rem}}@media (min-width:970px){#privacy-product-upgrade-wizard,#security-product-upgrade-wizard{padding-left:1rem}}#privacy-product-upgrade-wizard .spacer,#security-product-upgrade-wizard .spacer{padding-bottom:2rem}@media (max-width:600px){#privacy-product-upgrade-wizard .select-one-list,#security-product-upgrade-wizard .select-one-list{padding-bottom:1rem}}#privacy-product-upgrade-wizard .small-accordion--contents .ea-context-notification,#security-product-upgrade-wizard .small-accordion--contents .ea-context-notification{border:0}#privacy-product-upgrade-wizard .small-accordion--header,#security-product-upgrade-wizard .small-accordion--header{color:#005fed;font-size:1.6rem}#privacy-product-upgrade-wizard .contract-terms-section,#privacy-product-upgrade-wizard .wizard1-desc,#security-product-upgrade-wizard .contract-terms-section,#security-product-upgrade-wizard .wizard1-desc{font-size:1.6rem}#privacy-product-upgrade-wizard .ipa-checkbox,#security-product-upgrade-wizard .ipa-checkbox{padding-top:1rem}#privacy-product-upgrade-wizard .disclaimer,#security-product-upgrade-wizard .disclaimer{margin-top:24px;visibility:inherit}#privacy-product-upgrade-wizard strong,#security-product-upgrade-wizard strong{font-size:1.6rem;font-weight:700}.aside-banner-wrapper{background-color:#fff}.aside-container{background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0}.aside-container--content{display:flex;flex-direction:column;margin-bottom:0;text-align:left}@media (min-width:601px) and (max-width:969px){.aside-container--content{flex-basis:min-content;flex-grow:1}}@media (min-width:970px){.aside-container--content{flex-basis:min-content;flex-grow:1}}.aside-container--content h3{margin:0 0 16px!important}.aside-container--content-description{padding-bottom:4px}.aside-container--content-links a{outline:none}.aside-container--content-links.link-position-bottom{margin-top:auto}.aside-container--content-links>li{padding:8px 0 0}.aside-container--content-links>li a.ds-link{font-size:16px;line-height:24px}.aside-container--content-links>li.disabled a{color:#70707a!important;cursor:default;pointer-events:none}.aside-container--content .invoice-chatbot-list li{list-style:disc;margin-bottom:8px}.aside-container--image-wrapper{display:flex;margin-left:auto}.aside-container--image{align-self:flex-end;height:150px;margin-top:-16px;width:160px}#main-container.aspa .aside-container,#main-container.aspa .aside-container--content{min-height:200px}#main-container.aspa--content{max-width:70%}#feature-container .aside-banner-thumbvote{border-top:1px solid #e8e8ea;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:24px;padding:16px 32px 32px}#feature-container .aside-banner-thumbvote-voted{display:flex}#feature-container .aside-banner-thumbvote-voted .ds-icon{align-self:center;flex-basis:20%;margin-right:16px}#feature-container .aside-banner-thumbvote-voted .ds-icon svg{fill:#fc466d}#feature-container .aside-banner-thumbvote .ds-button--size-m{min-width:120px}#feature-container .aside-banner-thumbvote h5{margin-bottom:16px;width:100%}#feature-container .aside-banner-thumbvote-button:first-of-type{margin-right:8px}#feature-container .aside-banner-thumbvote-input,#feature-container .aside-banner-thumbvote-question-2{margin-bottom:16px}.ea-fgrid__item{overflow:visible}.ea-fgrid__item button span{line-height:1.25em}.ds-text--s.grey{color:#40404a}.product-page--container{font-size:16px;line-height:1.5em}.product-page--container strong{font-weight:600}.product-page--container a{cursor:pointer}.product-page--container .ds-h4{font-family:Jost medium,sans-serif;font-size:20px;font-weight:700;line-height:24px}.product-page--container .ds-h3{font-family:Jost medium,sans-serif;font-size:24px;font-weight:700;letter-spacing:0;line-height:28px}.product-page--container .of-details-wrapper__hero--grey{display:none}.product-page--container .product-page-col-1{background-color:#fff}@media (min-width:1400px){.product-page--container .product-page-col-1{padding:16px}}@media (min-width:961px) and (max-width:1399px){.product-page--container .product-page-col-1{padding:16px}}@media (min-width:641px) and (max-width:960px){.product-page--container .product-page-col-1{padding:16px}}@media (min-width:481px) and (max-width:640px){.product-page--container .product-page-col-1{padding:16px}}@media (max-width:480px){.product-page--container .product-page-col-1{padding:16px 0}}.product-page--container .feature-content-area-spacing{padding:16px}.product-page--container #product-page-details-wrapper-container{background-color:#fff}.product-page--container #product-page-details-wrapper-container .ds-text--s{color:#40404a}.product-page--container #product-page-details-wrapper-container .product-table--cell-first{font-weight:400}.product-page--container #product-page-details-wrapper-container #product-basic-details{padding-bottom:24px}.product-page--container #product-page-details-wrapper-container #product-basic-details .product-table--cell{padding:0}.product-page--container #product-page-details-wrapper-container .ea-pad--pad-bottom-2:last-child{padding-bottom:24px}.product-page--container #product-page-details-wrapper-container #subscription-upgrade{width:100%}.product-page--container #product-page-details-wrapper-container #subscription-upgrade.ea-pad--pad-bottom-2:last-child{padding-bottom:0}@media (max-width:600px){.product-page--container{padding-right:0}.product-page--container .ea-snapper-fluid-container .ea-fgrid{margin-left:8"px"}}.product-page--container .of-details-wrapper__content{padding-top:0}.product-page--container .of-details-wrapper__content .ea-composite-field-grid label{font-size:18px}@media (min-width:601px) and (max-width:969px){.product-page--container .of-details-wrapper__content{max-width:89%}}@media (min-width:970px){.product-page--container .of-details-wrapper__content{max-width:89%}}.product-page--container .of-details-wrapper__content label{padding-bottom:6px}.product-page--container a.contract-terms-link{font-size:16px}.product-page--container .additional-contents-banner{padding-bottom:2rem}.product-page--container .ea-accordion__content{cursor:auto}@media (min-width:601px) and (max-width:969px){.product-page--container .ea-accordion__content{padding-left:18px}}@media (min-width:970px){.product-page--container .ea-accordion__content{padding-left:18px}}.product-page--container .ea-accordion__header{cursor:pointer;margin:0;padding:0}.product-page--container .ea-accordion__header .ds-h3{margin:15px 0!important}.product-page--container .ea-accordion__header:before{top:14px}@media (max-width:600px){.product-page--container .ea-accordion__header:before{right:5%;top:11px}}.product-page--container .ea-accordion__element{cursor:auto;padding:0}.product-page--container .ea-accordion__element--expanded{padding-bottom:24px}.product-page--container .ea-accordion__element--expanded .ea-accordion__content{max-height:999rem;padding-top:15px}@media (max-width:600px){.product-page--container .ea-accordion__element--expanded .ea-button+.ea-button--link{margin-top:12px}}.product-page--container .ea-composite-field-grid{padding-top:16px}.product-page--container .ea-context-notification{margin-top:0}@media (max-width:600px){.product-page--container .notification-container>.common-notification-container,.product-page--container .notification-container>div.custom-context-notification{padding:0 15px}}.product-page--container .notification-container .ea-context-notification{margin-bottom:24px}@media (max-width:600px){.product-page--container .accordions-section{padding-left:0}}@media (min-width:970px){.product-page--container .ea-fgrid__item{margin-left:0}}.product-page--container .of-details-wrapper__hero-grid-item{padding-top:0}@media (max-width:600px){.product-page--container .of-details-wrapper__hero-grid-item{margin-left:6"px"}}.product-page--container .ea-disc{margin-left:17px}.product-page--container .ea-disc:before{background-color:#e0e0e1;border-radius:100%;content:"";display:inline-block;left:0;margin-right:8px;margin-top:5px;position:absolute;vertical-align:initial}.product-page--container .ea-disc--small:before{height:12px;width:12px}.product-page--container .ea-disc--light-orange:before{background-color:#fcaf17}.product-page--container .ea-disc--red:before{background-color:#e0022a}.product-page--container .ea-disc--linkblue:before{background-color:#0068f0}.product-page--container .ea-disc--green:before{background-color:#008253}.product-page--container .ea-disc--yellow:before{background-color:#ffd503}.product-page--container .ea-disc--light-grey:before{background-color:#b0b0b1}.product-page--container .ea-disc--transparent:before{background-color:initial}@media (min-width:601px) and (max-width:969px){.product-page--container .ea-fgrid{width:108%}}@media (min-width:970px){.product-page--container .ea-fgrid{width:108%}}.product-page--container .small-accordion--header,.product-page--container .small-accordion--header>.header-icon{font-size:16px}.product-page--container .contract-terms-section{padding-bottom:1rem}@media (min-width:970px){.product-page--container .dialog--window{top:2rem}}@media (max-width:600px){.product-page--container .dialog--window{top:6rem}}.secondary-button .ds-link-first-object{align-self:unset}.rich-upgrade-button-container{background-color:#f6f6f7;border-radius:8px;display:block;padding:16px;width:100%}#passwordbank-product-page .features-list--with-icon,#privacy-product-page .features-list--with-icon,#security-product-page .features-list--with-icon{display:flex}#passwordbank-product-page .features-list--with-icon img,#privacy-product-page .features-list--with-icon img,#security-product-page .features-list--with-icon img{height:30px}@media (max-width:600px){#passwordbank-product-page #fsecure-ext-link,#privacy-product-page #fsecure-ext-link,#security-product-page #fsecure-ext-link{padding-left:.1rem}}@media (min-width:601px) and (max-width:969px){#passwordbank-product-page #fsecure-ext-link,#privacy-product-page #fsecure-ext-link,#security-product-page #fsecure-ext-link{padding-left:1rem}}@media (min-width:970px){#passwordbank-product-page #fsecure-ext-link,#privacy-product-page #fsecure-ext-link,#security-product-page #fsecure-ext-link{padding-left:1.5rem}}#passwordbank-product-page .upgrade-form--header,#privacy-product-page .upgrade-form--header,#security-product-page .upgrade-form--header{padding-bottom:3rem}#passwordbank-product-page .security-product-terms-section .contract-terms-section,#passwordbank-product-page .security-product-terms-section .ea-checkbox,#privacy-product-page .security-product-terms-section .contract-terms-section,#privacy-product-page .security-product-terms-section .ea-checkbox,#security-product-page .security-product-terms-section .contract-terms-section,#security-product-page .security-product-terms-section .ea-checkbox{padding-top:1rem}#passwordbank-product-page .security-product-terms-section .contract-terms-section:first-child,#passwordbank-product-page .security-product-terms-section .ea-checkbox:first-child,#privacy-product-page .security-product-terms-section .contract-terms-section:first-child,#privacy-product-page .security-product-terms-section .ea-checkbox:first-child,#security-product-page .security-product-terms-section .contract-terms-section:first-child,#security-product-page .security-product-terms-section .ea-checkbox:first-child{padding-top:1.7rem}@media (min-width:601px) and (max-width:969px){#passwordbank-product-page #contract-terms-and-prices-accordion .product-table--columns-4,#privacy-product-page #contract-terms-and-prices-accordion .product-table--columns-4,#security-product-page #contract-terms-and-prices-accordion .product-table--columns-4{grid-template-columns:3fr 1fr 3fr 2fr;grid-template-rows:repeat(100,auto)}}@media (min-width:970px){#passwordbank-product-page #contract-terms-and-prices-accordion .product-table--columns-4,#privacy-product-page #contract-terms-and-prices-accordion .product-table--columns-4,#security-product-page #contract-terms-and-prices-accordion .product-table--columns-4{grid-template-columns:3fr 1fr 3fr 2fr;grid-template-rows:repeat(100,auto)}}.privacy-feature-details .ds-text--l{padding-bottom:1.2rem}#wifi-subscription-page #return-info .return-details{margin-bottom:10px;margin-top:30px}#wifi-subscription-page #return-info .return-address-col{padding-right:4px}#wifi-subscription-page #contract-termination-banner{display:flex;flex-direction:row;justify-content:space-between}#wifi-subscription-page #contract-termination-banner .ea-icon{color:#fcaf17;font-size:30px;left:.5em;position:absolute;top:1.5em;transform:translateY(-50%)}#wifi-subscription-page #contract-termination-banner .banner-text{margin-left:30px}#wifi-subscription-page .ea-context-notification{background:rgba(252,175,23,.07)}#secure-router-service-product-page .additional-contents-section{padding-right:1rem}@media (max-width:600px){#secure-router-service-product-page .additional-contents-section{padding:1.5rem 5% 0}}@media (min-width:601px) and (max-width:969px){#secure-router-service-product-page .additional-contents-section{display:flex;flex-direction:column}}@media (min-width:970px){#secure-router-service-product-page .additional-contents-section{display:flex;flex-direction:column}}@media (min-width:601px) and (max-width:969px){#secure-router-service-product-page .additional-contents-section .select-one-list{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}}@media (min-width:970px){#secure-router-service-product-page .additional-contents-section .select-one-list{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}}#secure-router-service-product-page .additional-contents-section .select-one-list--item{font-size:13px;line-height:140%}#secure-router-service-product-page .additional-contents-section .select-one-list--item .contents{max-width:18rem}@media (max-width:969px){#secure-router-service-product-page .additional-contents-section .select-one-list--item .contents{max-width:unset}}#secure-router-service-product-page .additional-contents-section .select-one-list .last-seen{padding-top:8px}#secure-router-service-product-page .additional-contents-section .select-one-list .device-details{font-size:unset;line-height:unset;padding-right:unset}#fixed_mobile-product-page .ds-text--s.grey,#gsm-product-page .ds-text--s.grey,#mobile-broadband-product-page .ds-text--s.grey{color:#40404a}#fixed_mobile-product-page .ds-text--s.blue,#gsm-product-page .ds-text--s.blue,#mobile-broadband-product-page .ds-text--s.blue{color:#0068f0;font-weight:600}#fixed_mobile-product-page #open-detail-descriptions,#gsm-product-page #open-detail-descriptions,#mobile-broadband-product-page #open-detail-descriptions{margin-left:0}#fixed_mobile-product-page #mbb-move-to-a-new-address-modal .ds-link--style-link-button,#gsm-product-page #mbb-move-to-a-new-address-modal .ds-link--style-link-button,#mobile-broadband-product-page #mbb-move-to-a-new-address-modal .ds-link--style-link-button{justify-content:center;margin-left:8px;margin-right:8px;width:100%}#fixed_mobile-product-page #mbb-move-to-a-new-address-modal .ds-modal-buttons,#gsm-product-page #mbb-move-to-a-new-address-modal .ds-modal-buttons,#mobile-broadband-product-page #mbb-move-to-a-new-address-modal .ds-modal-buttons{margin-top:8px}#fixed_mobile-product-page #puk-codes .puk-codes>span:first-child,#fixed_mobile-product-page #puk-codes-multisim .puk-codes>span:first-child,#gsm-product-page #puk-codes .puk-codes>span:first-child,#gsm-product-page #puk-codes-multisim .puk-codes>span:first-child,#mobile-broadband-product-page #puk-codes .puk-codes>span:first-child,#mobile-broadband-product-page #puk-codes-multisim .puk-codes>span:first-child{border-right:1px solid #e0e0e1;padding-right:10px}#fixed_mobile-product-page #puk-codes .puk-codes>span:last-child,#fixed_mobile-product-page #puk-codes-multisim .puk-codes>span:last-child,#gsm-product-page #puk-codes .puk-codes>span:last-child,#gsm-product-page #puk-codes-multisim .puk-codes>span:last-child,#mobile-broadband-product-page #puk-codes .puk-codes>span:last-child,#mobile-broadband-product-page #puk-codes-multisim .puk-codes>span:last-child{padding-left:10px}#fixed_mobile-product-page #puk-codes .puk-codes>span bdi,#fixed_mobile-product-page #puk-codes-multisim .puk-codes>span bdi,#gsm-product-page #puk-codes .puk-codes>span bdi,#gsm-product-page #puk-codes-multisim .puk-codes>span bdi,#mobile-broadband-product-page #puk-codes .puk-codes>span bdi,#mobile-broadband-product-page #puk-codes-multisim .puk-codes>span bdi{letter-spacing:2px}#fixed_mobile-product-page #puk-codes #primary-sim-card-number,#fixed_mobile-product-page #puk-codes-multisim #primary-sim-card-number,#gsm-product-page #puk-codes #primary-sim-card-number,#gsm-product-page #puk-codes-multisim #primary-sim-card-number,#mobile-broadband-product-page #puk-codes #primary-sim-card-number,#mobile-broadband-product-page #puk-codes-multisim #primary-sim-card-number{color:#40404a;font-size:13px}#fixed_mobile-product-page #puk-codes #open-multisim-dialog:hover,#fixed_mobile-product-page #puk-codes-multisim #open-multisim-dialog:hover,#gsm-product-page #puk-codes #open-multisim-dialog:hover,#gsm-product-page #puk-codes-multisim #open-multisim-dialog:hover,#mobile-broadband-product-page #puk-codes #open-multisim-dialog:hover,#mobile-broadband-product-page #puk-codes-multisim #open-multisim-dialog:hover{cursor:pointer}#fixed_mobile-product-page #inhibition-alert-notification .ds-text--m>a,#gsm-product-page #inhibition-alert-notification .ds-text--m>a,#mobile-broadband-product-page #inhibition-alert-notification .ds-text--m>a{display:inline-block}@media (min-width:601px) and (max-width:969px){#fixed_mobile-product-page #inhibition-alert-notification .ds-text--m>a:first-child,#gsm-product-page #inhibition-alert-notification .ds-text--m>a:first-child,#mobile-broadband-product-page #inhibition-alert-notification .ds-text--m>a:first-child{border-right:1px solid #e0e0e1;padding-right:10px}#fixed_mobile-product-page #inhibition-alert-notification .ds-text--m>a:last-child,#gsm-product-page #inhibition-alert-notification .ds-text--m>a:last-child,#mobile-broadband-product-page #inhibition-alert-notification .ds-text--m>a:last-child{padding-left:10px}}@media (min-width:970px){#fixed_mobile-product-page #inhibition-alert-notification .ds-text--m>a:first-child,#gsm-product-page #inhibition-alert-notification .ds-text--m>a:first-child,#mobile-broadband-product-page #inhibition-alert-notification .ds-text--m>a:first-child{border-right:1px solid #e0e0e1;padding-right:10px}#fixed_mobile-product-page #inhibition-alert-notification .ds-text--m>a:last-child,#gsm-product-page #inhibition-alert-notification .ds-text--m>a:last-child,#mobile-broadband-product-page #inhibition-alert-notification .ds-text--m>a:last-child{padding-left:10px}}#fixed_mobile-product-page #user-directory-secret-edit>p,#gsm-product-page #user-directory-secret-edit>p,#mobile-broadband-product-page #user-directory-secret-edit>p{margin:0 0 12px}#fixed_mobile-product-page #user-caller-id-block-status-edit>div>div>label,#gsm-product-page #user-caller-id-block-status-edit>div>div>label,#mobile-broadband-product-page #user-caller-id-block-status-edit>div>div>label{font-weight:400}#fixed_mobile-product-page #user-caller-id-block-status-edit>div>div>label .row-label-container,#gsm-product-page #user-caller-id-block-status-edit>div>div>label .row-label-container,#mobile-broadband-product-page #user-caller-id-block-status-edit>div>div>label .row-label-container{display:flex;flex-direction:column}#fixed_mobile-product-page .aspa-service-fee-disclaimer,#gsm-product-page .aspa-service-fee-disclaimer,#mobile-broadband-product-page .aspa-service-fee-disclaimer{font-weight:600;margin:3px 0}#fixed_mobile-product-page .product-table .ea-pad--pad-bottom-2:last-child,#gsm-product-page .product-table .ea-pad--pad-bottom-2:last-child,#mobile-broadband-product-page .product-table .ea-pad--pad-bottom-2:last-child{padding-bottom:0}#fixed_mobile-product-page .ea-input__input,#gsm-product-page .ea-input__input,#mobile-broadband-product-page .ea-input__input{margin-bottom:0!important}#fixed_mobile-product-page .edit-row-container,#gsm-product-page .edit-row-container,#mobile-broadband-product-page .edit-row-container{display:inherit}#fixed_mobile-product-page .grey-text,#gsm-product-page .grey-text,#mobile-broadband-product-page .grey-text{color:#40404a}@media (min-width:970px){.aside-content--mobile-fixer{min-height:400px}}#puk-codes-dialog .product-table--cell bdi{letter-spacing:2px}@media (max-width:600px){#puk-codes-dialog .product-table--cell-accordion:not(.product-table--cell-header){align-items:center;display:flex}#puk-codes-dialog div[id^=cell-] .product-table--cell-id-section{display:flex}}#puk-codes-dialog div[id^=cell-] .product-table--cell-id-section .ds-popover-holder{display:none}@media (min-width:601px) and (max-width:969px){#puk-codes-dialog div[id^=cell-] .ds-popover-holder{display:none}}@media (min-width:970px){#puk-codes-dialog div[id^=cell-] .ds-popover-holder{display:none}}#inhibition-dialog-content>#inhibition-options,#inhibition-dialog-content>p.ds-text--m{margin-top:20px}.puk-dots{font-size:38px;vertical-align:middle}#additional-services--content #sms-feature #send-sms-dialog h3{margin:20px 0 0}#additional-services--content #sms-feature .sms-dialog-link-section{display:flex;flex-direction:column}#additional-services--content #sms-feature .sms-dialog-link-section .ds-text--m:first-child{margin-bottom:10px}#additional-services--content #sms-feature .sms-dialog-link-section a p{cursor:pointer}#additional-services--content #sms-feature .send-sms-form p{text-align:right}#additional-services--content #sms-feature .send-sms-form div.ea-input{width:100%}#additional-services--content #no-additional-services{margin-bottom:20px}#additional-services--content .additional-services-accordion-grid{width:100%}#additional-services--content .ea-border-bottom.ea-border-smoke{border-bottom:1px solid #ededee}#additional-services--content .sub-heading{text-transform:uppercase;width:100%}#additional-services--content .sub-heading .ds-text--s{color:#40404a;margin-bottom:10px}#additional-services--content #new-additional-services-listing .new-additional-services-price{align-items:flex-start;display:flex;flex-direction:column}#additional-services--content #new-additional-services-listing .new-additional-services-price .ds-text--m{align-self:flex-start;font-weight:600}#additional-services--content #new-additional-services-listing .close-additional-service{margin-top:10px}#additional-services--content #new-additional-services-listing .ea-disc{margin:0}#additional-services--content #new-additional-services-listing .ea-disc:before{position:relative}#additional-services--content #new-additional-services-listing a[role=button]{cursor:pointer}#additional-services--content #new-additional-services-listing #new-additional-service-PUBLIC_IP .new-public-ip-description-section{display:flex;flex-direction:column}@media (max-width:600px){#additional-services--content #new-additional-services-listing #new-additional-service-PUBLIC_IP .ea-button{margin-bottom:10px;width:inherit}#additional-services--content #new-additional-services-listing #new-additional-service-PUBLIC_IP .active-service-indicator{display:flex;flex-direction:row;justify-content:space-between;width:inherit}#additional-services--content #new-additional-services-listing #new-additional-service-PUBLIC_IP .active-service-indicator .close-additional-service{margin:0}#additional-services--content #new-additional-services-listing #new-additional-service-PUBLIC_IP.service-active .ea-fgrid__item:nth-child(2){margin-bottom:10px;order:-1}}#additional-services--content #multiSim-services .multisim-services-price{font-weight:600;text-align:right}#additional-services--content #multiSim-services .text-bold{font-weight:600}#additional-services--content #multiSim-services .smoke-text{color:#767677}#additional-services--content #multiSim-services .sub-header{color:#767677;font-family:OpenSans-Semibold,sans-serif;font-size:13px;font-weight:600;margin-bottom:6px}#additional-services--content #multiSim-services .multiSim-subscription-item{padding:12px 0}@media (min-width:601px) and (max-width:969px){#additional-services--content #multiSim-services .multiSim-subscription-item{padding:6px}}@media (min-width:970px){#additional-services--content #multiSim-services .multiSim-subscription-item{padding:6px}}@media (max-width:600px){#additional-services--content #multiSim-services .multiSim-subscription-item:not(:first-child){border-top:1px solid #e0e0e1}}#additional-services--content #multiSim-services .multiSim-subscription-item .ea-tooltip{margin-left:5px}#additional-services--content #multiSim-services .multiSim-subscription-item .ea-tooltip--icon:before{content:"?"}@media (min-width:601px) and (max-width:969px){#additional-services--content #multiSim-services .close-multisim-service{padding-top:12px}}@media (min-width:970px){#additional-services--content #multiSim-services .close-multisim-service{padding-top:12px}}@media (max-width:400px){#additional-services--content #multiSim-services .close-multisim-service{float:right;text-align:right}}#additional-services--content #multiSim-services #multisim-service-change-edit-button{margin-top:24px;padding:10px 20px}@media (min-width:601px) and (max-width:969px){#additional-services--content #multiSim-services #multisim-service-change-edit-button{padding:10px 15px}}@media (min-width:970px){#additional-services--content #multiSim-services #multisim-service-change-edit-button{padding:10px 15px}}.aspa-service-fee-notification{margin:3px 0}.aspa-service-fee-notification strong{margin-right:3px}#additional-services--content #gsm-call-forward .call-forward-links-section>.call-forward-link:first-child{margin-bottom:10px}#additional-services--content #gsm-call-forward .custom-context-notification{margin-bottom:20px}#additional-services--content #gsm-call-forward #add-call-forward-dialog>.ds-h4,#additional-services--content #gsm-call-forward #add-call-forward-dialog>.ds-text--m,#additional-services--content #gsm-call-forward #remove-call-forward-dialog>.ds-h4,#additional-services--content #gsm-call-forward #remove-call-forward-dialog>.ds-text--m{margin-top:20px}#additional-services--content #gsm-call-forward #add-call-forward-dialog #call-forward-delay,#additional-services--content #gsm-call-forward #remove-call-forward-dialog #call-forward-delay{margin-top:8px}#additional-services--content #gsm-call-forward #add-call-forward-dialog .ea-color-container--white-smoke,#additional-services--content #gsm-call-forward #remove-call-forward-dialog .ea-color-container--white-smoke{margin-bottom:15px}#user-privacy-settings-accordion .aspa-service-fee-disclaimer{font-weight:600;margin:3px 0}#user-privacy-settings-accordion .aspa-service-fee-info-disclaimer{margin:12px 0}@media (min-width:1400px){#barrings-accordion-content.mobile-page-barrings{display:flex;flex-wrap:wrap}#barrings-accordion-content.mobile-page-barrings .barrings-section{display:flex;flex:0 1 50%;flex-direction:column}#barrings-accordion-content.mobile-page-barrings .barrings-section .modify-button span{justify-content:start}#barrings-accordion-content.mobile-page-barrings .barrings-section:nth-child(odd){padding-right:32px}#barrings-accordion-content.mobile-page-barrings .barrings-section:nth-child(2n){padding-left:32px}#barrings-accordion-content.mobile-page-barrings .barrings-section:first-child,#barrings-accordion-content.mobile-page-barrings .barrings-section:nth-child(2){border-bottom:1px solid #e8e8ea}}#barrings-accordion-content h5{margin:0}#barrings-accordion-content .modify-button{font-size:14px}#barrings-accordion-content .modify-button .ds-button__content{justify-content:start}#barrings-accordion-content .ds-notification-closebutton .ds-notification-close{margin-top:0}#barrings-accordion-content .ds-notification-content{text-align:start}#barrings-accordion-content .barrings-section{padding:24px 0}@media (max-width:1399px){#barrings-accordion-content .barrings-section:not(:first-child){border-top:1px solid #e8e8ea}}#barrings-accordion-content .barrings-section-item{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}#barrings-accordion-content .barrings-section-item .barrings-section-header{align-items:center;display:flex}#barrings-accordion-content .barrings-section-item-content{display:flex}#barrings-accordion-content .barrings-section .ds-popover-trigger .ds-icon--size-m{height:20px;width:20px}#barrings-accordion-content .barrings-section .ds-checkbox__label{line-height:22px;margin:0}#barrings-accordion-content .barrings-section .ds-checkbox{margin:0}#barrings-accordion-content .barrings-section .barrings-radio-group{background:#f6f6f7;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:24px;padding:16px}#barrings-accordion-content .barrings-section .barrings-radio-group .ds-radio-group{margin:0}#barrings-accordion-content .barrings-section .barrings-radio-group .ds-popover-trigger{margin-top:32px}#barrings-accordion-content .barrings-item-view:not(:first-of-type){margin-top:24px}#barrings-accordion-content .barrings-item-view--header-container{align-items:center;display:flex;margin-bottom:12px}#barrings-accordion-content .barrings-item-view .selection-with-more-info-link{align-items:center;padding:1px 0}#barrings-accordion-content .barrings-item-view .barrings-group-container{display:flex;flex-direction:column;gap:12px 0;padding-bottom:24px}#barrings-accordion-content .barrings-item-view .barrings-group-container .indented:first-of-type{padding-left:0}#barrings-accordion-content .barrings-item-view .barrings-group-container .indented:nth-of-type(2){padding-left:16px}#barrings-accordion-content .barrings-item-view .barrings-group-container .indented:nth-of-type(3){padding-left:32px}#barrings-accordion-content .barrings-item-view .barrings-group-container .indented:nth-of-type(4){padding-left:48px}#barrings-accordion-content .barrings-edit-separate-section{border-top:1px solid #e8e8ea;padding:24px 0}#barrings-accordion-content .ds-popover-holder{margin-left:8px}.deny-barrings-onoff-switch-container{align-items:center;display:flex}.deny-barrings-onoff-switch-container p{margin:0 0 0 10px}.service-fee-icon-content{background-color:#fff;border:1px solid #008253;border-radius:10px;color:#008253;content:"€";display:flex;font-size:13px;height:18px;justify-content:center;left:18px;position:absolute;top:-4px;width:18px}.selection-with-more-info-container{display:flex;flex-direction:column}.selection-with-more-info-container .selection-with-more-info-link{display:flex;flex-direction:row;justify-content:space-between}.selection-with-more-info-container .selection-with-more-info-link.show-service-fee-indicator .ea-checkbox__icon.ea-icon.ea-icon--check:after{align-items:flex-end;background-color:#fff;border:1px solid #008253;border-radius:10px;color:#008253;content:"€";display:flex;font-size:13px;height:18px;justify-content:center;left:18px;position:absolute;top:-4px;width:18px}.selection-with-more-info-container .selection-with-more-info-link.show-service-fee-indicator .ea-radio__icon:after{align-items:center;background-color:#fff;border:1px solid #008253;border-radius:10px;color:#008253;content:"€";display:flex;font-size:13px;height:18px;justify-content:center;left:18px;padding-bottom:4px;position:absolute;top:-4px;width:18px}#bundled-services--accordions{margin-bottom:24px}#bundled-services--accordions .ds-accordion__section{background-color:#f6f6f7;border-radius:8px;box-shadow:none;margin-bottom:8px}#bundled-services--accordions .ds-accordion__section__content-wrapper{padding-bottom:16px}#mobile-fixer-notification-dialog .dialog--window{max-width:50rem}#mobile-fixer-notification-dialog .mobile-fixer-dialog-buttons{display:flex;flex-direction:column}.puk-codes-tooltip img{margin-top:15px}.puk-codes-tooltip span{display:inline-block}#puk-codes .ea-tooltip,#puk-codes-dialog .ea-tooltip{margin-left:10px}#multisim-manage-devices-dialog .dialog--window,#multisim-parent-dialog .dialog--window{overflow-y:auto;padding:0}#multisim-manage-devices-dialog .dialog-content,#multisim-parent-dialog .dialog-content{margin:0 auto;max-width:520px;padding:60px 35px 35px}#multisim-manage-devices-dialog .dialog-notification-content,#multisim-parent-dialog .dialog-notification-content{margin:0 auto;max-width:520px;padding:20px}#multisim-manage-devices-dialog .ea-price-text__discount.ea-price-text__discount--description,#multisim-parent-dialog .ea-price-text__discount.ea-price-text__discount--description{color:#767677;font-family:OpenSans-Semibold,sans-serif;font-size:13px;font-weight:600}#multisim-manage-devices-dialog .ea-price-text,#multisim-parent-dialog .ea-price-text{white-space:nowrap}#multisim-manage-devices-dialog .text-bold,#multisim-parent-dialog .text-bold{font-weight:600}#multisim-manage-devices-dialog .ipa-checkbox a,#multisim-parent-dialog .ipa-checkbox a{color:#006dfc}#multisim-manage-devices-dialog #multisim-notification-message,#multisim-parent-dialog #multisim-notification-message{padding:55px 20px 20px;text-align:center}#multisim-manage-devices-dialog #multisim-notification-message .close-button-container,#multisim-parent-dialog #multisim-notification-message .close-button-container{margin-top:20px;text-align:center}#multisim-manage-devices-dialog #multiSim-services-listing,#multisim-parent-dialog #multiSim-services-listing{font-size:1.6rem;margin:20px}#multisim-manage-devices-dialog #multiSim-services-listing .multiSim-subscription-item,#multisim-parent-dialog #multiSim-services-listing .multiSim-subscription-item{border:thin solid #e0e0e1;border-width:1px 0}#multisim-manage-devices-dialog #multiSim-services-listing #multisim-product-title,#multisim-parent-dialog #multiSim-services-listing #multisim-product-title{margin-top:-18px}#multisim-manage-devices-dialog #multiSim-services-listing #multisim-onoff-toggle,#multisim-parent-dialog #multiSim-services-listing #multisim-onoff-toggle{align-items:center;display:flex;flex-direction:row;padding-top:10px}#multisim-manage-devices-dialog #multiSim-services-listing #multisim-onoff-toggle .onoff-switch-container,#multisim-parent-dialog #multiSim-services-listing #multisim-onoff-toggle .onoff-switch-container{position:absolute;right:55px}#multisim-manage-devices-dialog #multiSim-services-listing .disable-connected-devices-link,#multisim-parent-dialog #multiSim-services-listing .disable-connected-devices-link{padding:36px 0}#multisim-manage-devices-dialog #multiSim-services-listing .ea-disc,#multisim-parent-dialog #multiSim-services-listing .ea-disc{margin-left:20px}#multisim-manage-devices-dialog #multiSim-services-listing .ea-disc:before,#multisim-parent-dialog #multiSim-services-listing .ea-disc:before{background-color:#e0e0e1;border-radius:100%;content:"";display:inline-block;left:19px;margin-right:8px;margin-top:5px;position:absolute;vertical-align:initial}#multisim-manage-devices-dialog #multiSim-services-listing .ea-disc--small:before,#multisim-parent-dialog #multiSim-services-listing .ea-disc--small:before{height:12px;width:12px}#multisim-manage-devices-dialog #multiSim-services-listing .ea-disc--red:before,#multisim-parent-dialog #multiSim-services-listing .ea-disc--red:before{background-color:#e0022a}#multisim-manage-devices-dialog #multiSim-services-listing .ea-disc--green:before,#multisim-parent-dialog #multiSim-services-listing .ea-disc--green:before{background-color:#008253}#multisim-manage-devices-dialog #multisim-product-verification-dialog #multisim-ordering-terms-condition.ea-pad--pad-top-1 div,#multisim-parent-dialog #multisim-product-verification-dialog #multisim-ordering-terms-condition.ea-pad--pad-top-1 div{display:inline-block}#multisim-manage-devices-dialog #multisim-product-selection-dialog #multisim-product-list .multisim-product-list-item,#multisim-parent-dialog #multisim-product-selection-dialog #multisim-product-list .multisim-product-list-item{border-bottom:1px solid #e0e0e1;cursor:pointer;display:flex;padding:14px 0 24px;width:100%}#multisim-manage-devices-dialog #multisim-product-selection-dialog #multisim-product-list .multisim-product-list-item:focus,#multisim-manage-devices-dialog #multisim-product-selection-dialog #multisim-product-list .multisim-product-list-item:hover,#multisim-parent-dialog #multisim-product-selection-dialog #multisim-product-list .multisim-product-list-item:focus,#multisim-parent-dialog #multisim-product-selection-dialog #multisim-product-list .multisim-product-list-item:hover{background-color:rgba(0,0,0,.03)}#multisim-manage-devices-dialog #multisim-product-selection-dialog #multisim-product-list .multisim-product-list-item .item-content,#multisim-parent-dialog #multisim-product-selection-dialog #multisim-product-list .multisim-product-list-item .item-content{float:left;width:inherit}#multisim-manage-devices-dialog #multisim-product-selection-dialog #multisim-product-list .multisim-product-list-item .navigation-icon,#multisim-parent-dialog #multisim-product-selection-dialog #multisim-product-list .multisim-product-list-item .navigation-icon{align-items:center;display:flex;float:right;width:25px}#multisim-manage-devices-dialog #multisim-product-selection-dialog #multisim-product-list .multisim-product-list-item:first-child,#multisim-parent-dialog #multisim-product-selection-dialog #multisim-product-list .multisim-product-list-item:first-child{border-top:1px solid #e0e0e1}#multisim-manage-devices-dialog #multisim-product-selection-dialog .multisim-product .product-icon,#multisim-parent-dialog #multisim-product-selection-dialog .multisim-product .product-icon{height:25px;margin-right:6px;width:25px}.response-options--item{border:1px solid #e0e0e1;cursor:pointer;margin:0 -1px -1px 0;text-align:center}.response-options--item .ds-h4{padding-top:6px;text-align:center}.response-options--item .feedback-text{text-align:center}.response-options--item .icon-color--green{color:#00a950;display:block;padding:25px 25px 0}.response-options--item .icon-color--red{color:#e0022a;display:block;padding:25px 25px 0}.response-options--item .icon-color--light-orange{color:#fcaf17;display:block;padding:25px 25px 0}.response-options--item .icon-color--default{color:#40404a;display:block;padding:25px 25px 0}.response-options--item .check-mark--container{display:flex;visibility:hidden}.response-options--item-disabled{cursor:auto;opacity:.4}.response-options--item:not(.response-options--item-disabled):hover *{color:#0068f0}.response-options--item.selected:not(.response-options--item-disabled){background-color:#0068f0}.response-options--item.selected:not(.response-options--item-disabled) *{color:#f5f5f5}.response-options--item.selected:not(.response-options--item-disabled) .check-mark--container{visibility:visible}.response-options--item .ea-icon--check{color:#f5f5f5;left:6px;overflow:hidden;position:relative;top:4px}.response-options--item .description{padding:0 25px 25px}.response-options--with-three-column{display:grid;grid-auto-rows:minmax(150px,auto)}@media (min-width:601px) and (max-width:969px){.response-options--with-three-column{grid-template-columns:repeat(3,1fr)}}@media (min-width:970px){.response-options--with-three-column{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.response-options--with-three-column{grid-template-columns:repeat(2,1fr);width:100%}}.response-options--with-two-column{display:grid;grid-auto-rows:minmax(150px,auto);grid-template-columns:repeat(2,1fr)}#sim-accordion #sim-order-or-activation-switch{margin-bottom:20px}#sim-accordion .sim-card-warning{color:#ff6400}#sim-accordion #sim-order .custom-context-notification,#sim-accordion #sim-order>#traditional-sim-order .product-page-button-container,#sim-accordion #sim-order>p:first-child{margin-bottom:20px}@media (min-width:601px) and (max-width:969px){#sim-accordion .columnar-content .columnar-content--column-2:first-child{border-right:1px solid #e0e0e1}#sim-accordion .columnar-content #sim-activation-form .product-page-button-container,#sim-accordion .columnar-content #sim-activation-form .service-fee-button{width:100%}#sim-accordion .columnar-content #sim-activation-form .service-fee-button{margin-right:2px}#sim-accordion .columnar-content #sim-activation-info{padding-left:41px}}@media (min-width:970px){#sim-accordion .columnar-content .columnar-content--column-2:first-child{border-right:1px solid #e0e0e1}#sim-accordion .columnar-content #sim-activation-form .product-page-button-container,#sim-accordion .columnar-content #sim-activation-form .service-fee-button{width:100%}#sim-accordion .columnar-content #sim-activation-form .service-fee-button{margin-right:2px}#sim-accordion .columnar-content #sim-activation-info{padding-left:41px}}#sim-accordion .columnar-content #sim-activation-form .product-page-button-container{padding-bottom:10px}@media (min-width:601px) and (max-width:969px){#sim-accordion .columnar-content #sim-activation-form{margin-right:41px}}@media (min-width:970px){#sim-accordion .columnar-content #sim-activation-form{margin-right:41px}}@media (min-width:601px) and (max-width:969px){#sim-accordion .columnar-content #sim-activation-form .ea-input--fixed-width .ea-input__wrapper{flex-grow:0!important;flex-shrink:0!important;width:calc(100% - 50px)}}@media (min-width:970px){#sim-accordion .columnar-content #sim-activation-form .ea-input--fixed-width .ea-input__wrapper{flex-grow:0!important;flex-shrink:0!important;width:calc(100% - 50px)}}#sim-accordion .columnar-content #sim-activation-info{margin-top:10px;padding-bottom:0}#sim-accordion .columnar-content #sim-activation-info ul{margin-bottom:0}@media (min-width:601px) and (max-width:969px){#sim-activation-helper .dialog--window{width:60rem!important}}@media (min-width:970px){#sim-activation-helper .dialog--window{width:60rem!important}}#sim-activation-helper .dialog--window>.columnar-content,#sim-activation-helper .dialog--window>.dialog--header{margin-bottom:15px}#sim-activation-helper .dialog--window .columnar-content .columnar-content--column-2--wrapper--half>p:last-child{color:#40404a;margin-top:20px}.current-sim-details{display:flex}.current-sim-details--sim-number,.current-sim-details--sim-type{flex:1}@media (max-width:600px){.current-sim-details{flex-direction:column}.current-sim-details--sim-type{padding-bottom:24px}}.multi-sim-info{font-weight:700;padding-top:5px}#feature-container #usage-details h3:not(.ds-h3,.ds-modal-heading),#feature-container-content #usage-details h3:not(.ds-h3,.ds-modal-heading){margin:0}#usage-details #eu-data-usage .roaming-exceeded .ds-progressbar-textarea-right{color:#e0022a}#usage-details .ea-icon.ea-icon--minus:before{content:none}#usage-details .ds-dropdown__option{font-size:16px}#usage-details .product-table--cell-accordion-icon{padding:0}#usage-details .ds-h4{font-weight:500}#usage-details--content #usage-allowances .ea-progress-bar-header{display:flex;justify-content:space-between}#usage-details--content .roaming-data-usage-and-allowances{background:#fafafb;border:1px solid #e8e8ea;border-radius:8px;margin-bottom:40px;margin-top:16px;padding:16px}@media (min-width:641px){#usage-details--content .roaming-data-usage-and-allowances{max-width:50%}}#usage-details--content .roaming-data-usage-and-allowances .usage-header{display:flex;justify-content:space-between}#usage-details--content .roaming-data-usage-and-allowances .usage-header svg{height:20px;width:20px}#usage-details--content .roaming-data-usage-and-allowances .ds-progressbar-textarea{color:#40404a}#usage-details--content #roaming-data-usage #roaming-data-usage-alert-notification{margin-top:5px}@media (max-width:600px){#usage-details--content .product-table--cell-first-row{border-top:none!important}#usage-details--content .product-table--cell-last{border-bottom:none!important;padding-bottom:6px}}@media (min-width:601px) and (max-width:969px){#usage-details--content .product-table--cell-last{text-align:right}}@media (min-width:970px){#usage-details--content .product-table--cell-last{text-align:right}}#usage-details--content .product-table--cell .main-category-price{font-weight:600}@media (max-width:600px){#usage-details--content .product-table--cell-first{padding-top:6px}#usage-details--content .product-table--cell-first.product-table--cell-accordion{border-top:1px solid #ededee}}#usage-details--content .product-table--cell-id-section{color:#40404a}#usage-details--content .product-table--cell #network-start-time{display:inline-block;min-width:65%}@media (max-width:600px){#usage-details--content .product-table{padding:5px 5px 0 0}}@media (min-width:601px) and (max-width:969px){#usage-details--content .product-table{padding:0 1rem 0 0}}@media (min-width:970px){#usage-details--content .product-table{padding:0 1rem 0 0}}#usage-details--content>.ds-text--s{margin:12px 10px}#usage-details--content .ds-accordion__section__heading__button{display:flex;flex-direction:row-reverse;padding:10px 0!important}#usage-details--content .ds-accordion__section__heading__button .ds-icon--size-m{height:16px;width:16px}#usage-details--content .ds-accordion__section__heading__button .ds-accordion__section__heading--indicators{align-items:flex-start;margin-left:0;position:relative!important;right:0;top:0}#usage-details--content .ds-accordion__section:not(.ds-accordion__section--open) .ds-icon{transform:rotate(180deg);transition:all .4s cubic-bezier(.25,0,.15,1)}#usage-details--content .ds-accordion__section.ds-accordion__section--open .ds-icon{transition:all .4s cubic-bezier(.25,0,.15,1)}#usage-details--content .ds-accordion__section__content-wrapper{padding:0 0 0 20px}#usage-details--content .ds-accordion__section__content-wrapper #network-start-time{display:inline-block;min-width:65%}@media (max-width:600px){#usage-details--content .ds-accordion__section__content-wrapper{padding-left:24px;padding-right:0}}#usage-details--content .empty-accordion-item .ds-accordion__section__content-wrapper{border-top:1px solid #ededee;color:#70707a;font-family:Open Sans,Arial,sans-serif;font-size:14px;font-weight:400;padding:10px 10px 10px 25px}#usage-details--content .header-content{display:flex;flex:1;justify-content:space-between}#usage-details--content .ds-accordion__section__heading--title{color:#171c43;display:table;flex-wrap:wrap;font-family:Open Sans,Arial,sans-serif;justify-content:space-around;margin-left:8px;margin-right:0;table-layout:fixed;width:100%}#usage-details--content .ds-accordion__section__heading--title .heading-column{box-sizing:border-box;display:table-cell;flex:1;overflow:hidden;padding:0 16px;text-align:left;text-overflow:ellipsis;vertical-align:top;white-space:wrap}@media (max-width:600px){#usage-details--content .ds-accordion__section__heading--title .heading-column{padding:0 5px}}#usage-details--content .ds-accordion__section__heading--title .heading-column.first{padding-left:0;width:54%}@media (max-width:969px){#usage-details--content .ds-accordion__section__heading--title .heading-column.first{width:50%}}#usage-details--content .ds-accordion__section__heading--title .heading-column.first span{display:inline-block}#usage-details--content .ds-accordion__section__heading--title .heading-column.first .arrow-column{display:flex;flex-wrap:nowrap;gap:6px;overflow:hidden}#usage-details--content .ds-accordion__section__heading--title .heading-column.middle{text-align:right}@media (max-width:600px){#usage-details--content .ds-accordion__section__heading--title .heading-column.middle{padding:0 0 0 2px}}#usage-details--content .ds-accordion__section__heading--title .heading-column.last{max-width:10em;padding:0 0 0 16px;text-align:right;width:10em}@media (max-width:969px){#usage-details--content .ds-accordion__section__heading--title .heading-column.last{max-width:7em;padding:0 0 0 5px;width:7em}}@media (max-width:600px){#usage-details--content .ds-accordion__section__heading--title .heading-column.last{max-width:4em;padding:0 0 0 2px;width:4em}}#usage-details #usage-details-table.ds-table--nonresponsive td{vertical-align:top;white-space:normal}@media (max-width:600px){#usage-details #usage-details-table .usage-details-table-cell{padding:10px 2px}}#usage-details #usage-details-table .usage-details-table-cell.first{padding-left:5px;width:54%}@media (max-width:969px){#usage-details #usage-details-table .usage-details-table-cell.first{width:50%}}@media (max-width:600px){#usage-details #usage-details-table .usage-details-table-cell.first{padding-left:0}}#usage-details #usage-details-table .usage-details-table-cell.middle{text-align:right}#usage-details #usage-details-table .usage-details-table-cell.last{max-width:10em;padding:10px 0 0 16px;text-align:right;width:10em}@media (max-width:969px){#usage-details #usage-details-table .usage-details-table-cell.last{max-width:7em;padding:10px 0 0 5px;width:7em}}@media (max-width:600px){#usage-details #usage-details-table .usage-details-table-cell.last{max-width:4em;width:4em}}#usage-details #h4-total-block{display:inline-block}@media (min-width:641px){#usage-details .usage-details-select{width:50%}}#usage-details .ea-select{background:#fdfdfd;border:1px solid #8d8d95;font-family:OpenSans-Semibold,sans-serif;font-size:16px;width:100%}@media (min-width:641px){#usage-details .ea-select{width:50%}}#lottery-page{align-self:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:500px;padding:20px}#lottery-page .ds-h2{margin-top:15px}#lottery-page #lottery-page-copy-text1,#lottery-page #lottery-page-copy-text2,#lottery-page #subscribe-lottery-button{margin-bottom:20px;margin-top:20px}#lottery-page .lottery-link{font-size:16px}#lottery-not-found{margin-left:auto;margin-right:auto;margin-top:15px}.ea-icon-devices{background-image:url(../images/svg-icons/ea-blue-icons/devices-icon.1891fcce3d58fa95c97e..svg)}.ea-icon-devices,.ea-icon-viihde-film{background-position:top;background-repeat:no-repeat;height:60px;width:auto}.ea-icon-viihde-film{background-image:url(../images/svg-icons/ea-blue-icons/film.91884bdb282b1bf02a25..svg)}.ea-icon-phone-missing{background-image:url(../images/svg-icons/ea-blue-icons/phone-missing.75169040bb64b04d7f35..svg)}.ea-icon-invoice,.ea-icon-phone-missing{background-position:top;background-repeat:no-repeat;height:60px;width:auto}.ea-icon-invoice{background-image:url(../images/svg-icons/ea-blue-icons/invoice-icon.fb524b5035462127b728..svg)}.ea-icon-broadband-issue{background-image:url(../images/svg-icons/ea-blue-icons/broadband-issue.6cc46c487920968aae9e..svg)}.ea-icon-broadband-issue,.ea-icon-puk-devices{background-position:top;background-repeat:no-repeat;height:60px;width:auto}.ea-icon-puk-devices{background-image:url(../images/svg-icons/ea-blue-icons/puk-devices.8b5f43d18df340830489..svg)}.ea-icon-statistics{background-image:url(../images/svg-icons/ea-blue-icons/statistics.dc94d2e4247858936895..svg)}.ea-icon-statistics,.ea-icon-voice-barrings{background-position:top;background-repeat:no-repeat;height:60px;width:auto}.ea-icon-voice-barrings{background-image:url(../images/svg-icons/ea-blue-icons/voice-barrings.4540bd774ad299b72511..svg)}.ea-icon-viihde-pin{background-image:url(../images/svg-icons/ea-blue-icons/viihde-pin.483a7dc94cf237688313..svg)}.ea-icon-invoice-pa,.ea-icon-viihde-pin{background-position:top;background-repeat:no-repeat;height:60px;width:auto}.ea-icon-invoice-pa{background-image:url(../images/svg-icons/ea-blue-icons/invoice-pa.470eea44e5dbdb8f91a7..svg)}.feature-customer-support #main-container.aspa #tips-and-instructions-section .ds-list--unordered{height:auto}.feature-customer-support #main-container .messaging-center-aside-banner-button{margin-top:20px}.feature-customer-support #main-container .messaging-center-aside-banner-button-padding{max-width:200px}.feature-customer-support #main-container .messaging-center-nav-menu{align-self:flex-start;background:#fff;border-radius:3px;box-sizing:border-box;display:flex;flex-basis:200px;flex-direction:column;flex-grow:1;height:100%;min-width:200px;padding:24px 16px;text-align:left;width:100%}@media (min-width:601px) and (max-width:969px){.feature-customer-support #main-container .messaging-center-nav-menu{padding:32px}}@media (min-width:970px){.feature-customer-support #main-container .messaging-center-nav-menu{padding:32px}}.feature-customer-support #main-container .messaging-center-nav-menu .text-content-no-ingress{border-bottom:1px solid #e8e8ea}.feature-customer-support #main-container .messaging-center-nav-menu .text-content-no-ingress h3{margin:0 0 24px}.feature-customer-support #main-container .messaging-center-info-box{align-self:stretch;background:#fff;border-radius:3px;box-sizing:border-box;flex-basis:200px;flex-grow:1;min-width:200px;padding-left:22px}.feature-customer-support #main-container .messaging-center-info-box-margin{margin-bottom:-24px}.feature-customer-support #main-container .messaging-center-info-box-border{border:2px solid #96c5ff}.feature-customer-support #main-container .messaging-center-info-box-no-min-height{min-height:0!important}.feature-customer-support #main-container .messaging-center-messages-tab-ingress{font-family:Open sans,serif;font-size:16px;font-weight:400;line-height:24px;padding-bottom:1.5em}.feature-customer-support #main-container .message-box-heading,.feature-customer-support #main-container .message-box-heading2,.feature-customer-support #main-container .message-box-heading3{color:#00239d;font-family:Open Sans,serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.25px;line-height:24px;margin-left:22px;margin-right:0!important}.feature-customer-support #main-container .message-box-container{border-bottom:1px solid #e8e8ea;cursor:pointer;display:flex;flex-basis:100px;flex-direction:row;justify-content:space-between;min-width:200px}.feature-customer-support #main-container .message-box-container:focus{background-color:#f6f6f7}.feature-customer-support #main-container .message-box-container>span{margin:15px 8px 0 16px}.feature-customer-support #main-container .message-box-content-link{font-weight:400;margin:16px 0 16px 8px}.feature-customer-support #main-container .message-box-heading-margins{margin-top:14px}.feature-customer-support #main-container .message-central-back-button-margin{margin-left:-45px}.feature-customer-support #main-container .message-notification-count{align-items:center;background:#fc466d;border-radius:12px;box-shadow:1px 4px 4px rgba(0,0,0,.25);display:flex;flex-direction:row;height:24px;left:685px;padding:4px 8px;position:absolute;top:1079px;width:24px}.feature-customer-support #main-container .navi-arrow-right{display:flex;justify-content:flex-end;position:absolute;text-align:right}.feature-customer-support #main-container .navi-arrow-right:before{color:#006aed;display:flex;height:24px;left:717px;margin-left:330px;top:1161px;width:25px}.feature-customer-support #main-container .flex-alignment-infobox{display:flex;justify-content:space-between}.feature-customer-support #main-container .flex-image-body-text-container{color:#171c43;line-height:24px;margin-left:1em;max-width:65%;vertical-align:initial}.feature-customer-support #main-container .flex-image-body-text{font-family:Open Sans,serif;font-size:14px;font-style:normal;font-weight:400;list-style:disc;margin-bottom:5px}.feature-customer-support #main-container .flex-image-alignment{background:url(../images/Tip.118721bb63dff8f0f329..png) no-repeat;background-size:contain;min-height:178px;vertical-align:initial;width:87px}.feature-customer-support #main-container .flex-image-heading{color:#00239d;font-family:Jost regular,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:28px;padding-right:.5em;text-align:left}.feature-customer-support #main-container .flex-para-content{color:#002447;font-family:Open Sans,Arial,sans-serif;font-size:16px;letter-spacing:-.25px;line-height:24px;margin:0 0 22px 22px}.feature-customer-support #main-container .chat-quickest-badge{background:#ff6400;color:#fff;display:none;font-size:11px;margin-left:10px;padding:1px 10px;text-align:center;text-transform:uppercase;vertical-align:middle}.feature-customer-support #main-container .chat-quickest-badge--show{display:inline-block}.feature-customer-support #main-container .chat-unavailable-button{background:#e0e0e1;border-color:#e0e0e1;border-radius:3px;color:#40404a;cursor:pointer;font-size:11px;font-weight:600;margin-right:10px;padding:9px;pointer-events:none;text-align:center;text-transform:uppercase;white-space:nowrap}.feature-customer-support #main-container .chat-unavailable-text{display:none}.feature-customer-support #main-container .omaguru-button-container{margin-top:20px}@media (min-width:601px) and (max-width:969px){.feature-customer-support #main-container .omaguru-button-container{bottom:21px;position:absolute}}@media (min-width:970px){.feature-customer-support #main-container .omaguru-button-container{bottom:21px;position:absolute}}.feature-customer-support #main-container #price-list-text{-ms-grid-column-span:3;-ms-grid-row:3}.feature-customer-support #main-container #price-list-text p{color:#70707a;font-size:14px!important;line-height:20px}.feature-customer-support #main-container .phone-contact-section{display:block;line-height:16px;padding-bottom:44px;text-align:left}@media (max-width:600px){.feature-customer-support #main-container .phone-contact-section{display:inline-block;margin:0 auto}}.feature-customer-support #main-container .phone-contact-section a,.feature-customer-support #main-container .phone-contact-section input{cursor:pointer}.feature-customer-support #main-container .phone-contact-section .category-menu__icon{color:#40404a;line-height:0;padding-top:2rem;position:absolute}.feature-customer-support #main-container .message-details-section{border:1px solid #d0d0d1}.feature-customer-support #main-container .message-details-section .ea-accordion__content{padding:0 10px}@media (min-width:601px) and (max-width:969px){.feature-customer-support #main-container .message-details-section .ea-accordion__content{padding-left:38px;padding-right:20px}}@media (min-width:970px){.feature-customer-support #main-container .message-details-section .ea-accordion__content{padding-left:38px;padding-right:20px}}.feature-customer-support #main-container .message-details-section .ea-accordion__header{height:auto}@media (max-width:600px){.feature-customer-support #main-container .message-details-section .ea-accordion__header{line-height:34px;padding-top:1.2rem;text-align:left}}.feature-customer-support #main-container .message-details-section #tickets-bullet-notifications .ea-context-notification__text .ds-text--m{font-size:13px}.feature-customer-support #main-container .messages-accordion-header{display:flex;padding-left:34px;padding-top:7px}.feature-customer-support #main-container .messages-accordion-header .icon{color:#40404a;padding-top:5px}@media (max-width:600px){.feature-customer-support #main-container .messages-accordion-header .icon{padding-top:0}}.feature-customer-support #main-container .messages-accordion-header .text{padding-left:25px}.feature-customer-support #main-container #tips-and-instructions-section{border-left:0;-ms-grid-column:1;-ms-grid-row:2}.feature-customer-support #main-container #tips-and-instructions-section #customer-support-tips button{margin-top:16px}.feature-customer-support #main-container #tips-and-instructions-section #customer-support-tips.mt-2{margin-top:3rem!important}.feature-customer-support #main-container #tips-and-instructions-section .ds-list--unordered{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:100px;justify-content:flex-start;width:120%}@media (min-width:960px) and (max-width:1279px){.feature-customer-support #main-container #tips-and-instructions-section .ds-list--unordered{height:auto}}@media (max-width:600px){.feature-customer-support #main-container #tips-and-instructions-section .ds-list--unordered{height:auto}}.feature-customer-support #main-container #tips-and-instructions-section li{flex-basis:10%;width:50%}@media (max-width:481px){.feature-customer-support #main-container #tips-and-instructions-section li{width:100%}}.feature-customer-support #main-container #tips-and-instructions-section li a{width:200px}.feature-customer-support #main-container #chat-unavailable-send-message{display:none}.feature-customer-support #main-container .chat-is-unavailable-button{display:inline-block;margin-top:7px}.feature-customer-support #main-container .chat-unavailable-dot{background:#fcaf17;border-radius:50%;display:inline-block;height:10px;margin-right:8px;margin-top:7px;vertical-align:top;width:10px}.feature-customer-support #main-container .dot-loader{animation-duration:1.4s;animation-fill-mode:both;animation-iteration-count:infinite;animation-name:dotblinker;font-size:16px}.feature-customer-support #main-container .dot-loader--second{animation-delay:.2s}.feature-customer-support #main-container .dot-loader--third{animation-delay:.4s}@keyframes dotblinker{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.feature-customer-support #main-container .fr-hidden{display:none}.feature-customer-support #main-container .fr-chatbot-tt-container{bottom:43px;position:fixed;right:125px;z-index:999999}.feature-customer-support #main-container .fr-chatbot-tt{padding:0;width:280px}.feature-customer-support #main-container .fr-chatbot-tt span.ea-tooltip__text{left:0;min-width:280px;padding:20px;position:relative;top:0;visibility:visible}.feature-customer-support #main-container .fr-chatbot-tt .ea-tooltip__text:before{top:70px}.feature-customer-support #main-container .fr-chatbot-tt .ea-tooltip__text:after{right:-2px;top:63px}@media screen and (max-width:480px){.feature-customer-support #main-container .fr-chatbot-tt{width:200px}.feature-customer-support #main-container .fr-chatbot-tt span.ea-tooltip__text{min-width:200px}.feature-customer-support #main-container .fr-chatbot-tt-container{bottom:25px;right:115px}.feature-customer-support #main-container .fr-chatbot-tt .ea-tooltip__text:before{top:80px}.feature-customer-support #main-container .fr-chatbot-tt .ea-tooltip__text:after{right:-2px;top:74px}}.feature-customer-support #main-container .messaging-center-info-box .aside-banner-wrapper{height:100%}.feature-customer-support #main-container .messaging-center-info-box .aside-container{min-height:100%}.feature-customer-support #main-container .messaging-center-info-box-carousel-wrapper{background:#fff;border-top:1px solid #e8e8ea;padding:16px 32px}@media (max-width:600px){.feature-customer-support #main-container .messaging-center-info-box-carousel-wrapper{padding:16px}}.feature-customer-support #main-container .messaging-center-info-box-carousel-wrapper .carousel-button-experiment{border-radius:50%;border-width:1px}.feature-customer-support #main-container .phone-service-tips{color:#70707a;font-size:14px;line-height:20px}.feature-customer-support #feature-container,.feature-customer-support #main-container-wrapper{background-color:#f6f6f7}.feature-customer-support #content-column-blocks{margin-top:20px}.feature-customer-support #content-column-blocks #book-call-time,.feature-customer-support #content-column-blocks #chat-section,.feature-customer-support #content-column-blocks #phone-contact-section,.feature-customer-support #content-column-blocks #tips-and-instructions-section{border-radius:4px;padding:32px}@media (max-width:640px){.feature-customer-support #content-column-blocks #book-call-time,.feature-customer-support #content-column-blocks #chat-section,.feature-customer-support #content-column-blocks #phone-contact-section,.feature-customer-support #content-column-blocks #tips-and-instructions-section{border-radius:0;padding:24px 16px}}.feature-customer-support #content-column-blocks #book-call-time .ds-icon--size-xl,.feature-customer-support #content-column-blocks #chat-section .ds-icon--size-xl,.feature-customer-support #content-column-blocks #phone-contact-section .ds-icon--size-xl,.feature-customer-support #content-column-blocks #tips-and-instructions-section .ds-icon--size-xl{width:40px}@media (max-width:960px){.feature-customer-support #content-column-blocks #book-call-time .ds-icon--size-xl,.feature-customer-support #content-column-blocks #chat-section .ds-icon--size-xl,.feature-customer-support #content-column-blocks #phone-contact-section .ds-icon--size-xl,.feature-customer-support #content-column-blocks #tips-and-instructions-section .ds-icon--size-xl{width:32px}}.feature-customer-support #content-column-blocks #book-call-time h3,.feature-customer-support #content-column-blocks #chat-section h3,.feature-customer-support #content-column-blocks #phone-contact-section h3,.feature-customer-support #content-column-blocks #tips-and-instructions-section h3{color:#171c43;margin-bottom:24px!important}@media (max-width:640px){.feature-customer-support #content-column-blocks #book-call-time h3,.feature-customer-support #content-column-blocks #chat-section h3,.feature-customer-support #content-column-blocks #phone-contact-section h3,.feature-customer-support #content-column-blocks #tips-and-instructions-section h3{margin-bottom:16px!important}}.feature-customer-support .common-notification-container{margin:45px 0 28px}.feature-customer-support .full-width-content{padding-bottom:0!important}.feature-customer-support .full-width-content .ea-category-menu{line-height:inherit}@media (max-width:960px){.feature-customer-support .full-width-content .ea-category-menu .ea-category-menu__item{flex:1 0 0}}.feature-customer-support a.ea-button{color:#fff}.feature-customer-support .messaging-center-nav-menu .flex-content-column__item{margin:20px}.feature-customer-support .messaging-center-nav-menu .flex-content-column__item picture{margin:0 0 20px 20px}.feature-customer-support .messaging-center-nav-menu .flex-content-column__item #message-single-heading{margin:0!important}.feature-customer-support #omayhteiso-info-box .flex-content-column__item{height:100%}.feature-customer-support #omayhteiso-info-box .flex-content-column__item .text-content{display:flex;flex:1;flex-direction:column}.feature-customer-support #omayhteiso-info-box .flex-content-column__item .text-content .omayhteiso-info-box-content-container{display:flex;flex:1;flex-direction:column;justify-content:space-between}.feature-customer-support #omayhteiso-info-box .ds-icon--size-xl{height:40px;width:40px}@media (max-width:960px){.feature-customer-support #omayhteiso-info-box .ds-icon--size-xl{height:32px;width:32px}}.feature-customer-support .custom-context-notification.info-banner-notification .ea-context-notification{background-color:#edf5ff;border:1px solid #006aed}.feature-customer-support .flex-row{-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr;column-gap:24px;display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}@media (max-width:960px){.feature-customer-support .flex-row{-ms-grid-columns:1fr;-ms-grid-rows:auto;gap:0 1rem;grid-template-columns:repeat(1,1fr);grid-template-rows:auto}}.feature-customer-support .flex-content-column{background-color:#fff;box-sizing:border-box;display:flex;flex:1;flex-basis:100%;flex-direction:column;line-height:21px;margin-bottom:24px;padding-bottom:37px;position:relative}.feature-customer-support .flex-content-column__transparent{background-color:initial;padding:0!important}.feature-customer-support .flex-content-column__item{display:flex;flex-direction:row;justify-content:space-between;text-align:left;vertical-align:top}.feature-customer-support .flex-content-column__item .text-content{color:#171c43;font-size:16px;width:85%}.feature-customer-support .flex-content-column__item h3{margin:0 0 16px!important}.feature-customer-support .flex-content-column>.header{font-size:18px;font-weight:600;margin-bottom:0!important;padding-bottom:10px}@media (max-width:640px){.feature-customer-support .flex-content-column{line-height:24px;padding:30px 20px;text-align:center}}@media (max-width:960px){.feature-customer-support .flex-content-column{line-height:21px}}@media (min-width:1400px){.feature-customer-support .flex-content-column{flex-basis:calc(50% - 20px)}}.feature-customer-support .flex-content-column .ds-icon--color-blue svg{fill:#006aed!important}.feature-customer-support .with-bullets{color:#0068f0;column-count:2}.feature-customer-support .with-bullets li{line-height:24px;list-style-type:disc;margin-left:1em}.feature-customer-support .with-bullets li .ds-link--style-link{color:#0068f0;text-decoration:none}@media (max-width:960px){.feature-customer-support .with-bullets{column-count:1}}.feature-customer-support .item-center{text-align:center}.feature-customer-support .white-area{background-color:#fff}@media (max-width:640px){.feature-customer-support .mobile-padding-left{padding-left:15px}}.feature-customer-support .mt-2{margin-top:2rem}.feature-customer-support .mb-2{margin-bottom:2rem}.feature-customer-support .pv-0{padding-bottom:0;padding-top:0}.feature-customer-support .mt-base{margin-top:16px}.feature-customer-support .mb-base{margin-bottom:16px}.feature-customer-support .text-bold{font-weight:600}.feature-customer-support .ms-05em{margin-left:.5rem}.feature-customer-support #chat-section{min-height:auto}.feature-customer-support #bookCallTimeLink .ds-icon{margin-left:.5rem;position:relative;top:2px}.feature-customer-support .pricelist-column{font-size:16px;line-height:1.5;margin-bottom:32px;margin-top:8px}@media (max-width:640px){.feature-customer-support .phone-contact-section{padding-top:0}}.feature-customer-support .phone-contact-section a[href^=tel]:link{color:#006aed;display:inline-block;font-size:28px;line-height:32px;white-space:nowrap}@media (max-width:960px){.feature-customer-support .phone-contact-section a[href^=tel]:link{cursor:default;font-size:24px;line-height:28px;pointer-events:none;text-decoration:none}}@media (max-width:375px){.feature-customer-support .phone-contact-section a[href^=tel]:link{font-size:24px;line-height:28px}}.feature-customer-support .phone-contact-section a.telephone,.feature-customer-support .phone-contact-section a.telephone:visited{color:#0019af}.feature-customer-support .phone-contact-section .open-times{font-size:16px}.feature-customer-support .phone-contact-section .open-times strong{font-weight:400!important}.feature-customer-support .phone-contact-section .contact-info{display:flex;flex-direction:column}.feature-customer-support .callback-button-container .phone-contact-info-body{color:#70707a;font-size:14px;font-weight:400;line-height:20px;margin-bottom:32px}.feature-customer-support .open-times--experiment{display:inline-block;font-size:16px}.feature-customer-support #main-container .phone-service-tips--experiment{color:#171c43;font-size:16px}.feature-customer-support .some-aspa-icon{vertical-align:text-top}@media (min-width:601px) and (max-width:1024px){#invoice-payment-container{margin:0 auto;width:550px}}@media (min-width:1025px){#invoice-payment-container{margin:0 auto;width:550px}}#invoice-payment-container h3{display:block;margin:20px 0}#invoice-paymentTips{padding-bottom:20px}@media (max-width:600px){#invoice-paymentTips{max-height:200px}}@media (min-width:601px) and (max-width:1024px){#invoice-paymentTips{max-height:150px}}@media (min-width:1025px){#invoice-paymentTips{max-height:150px}}#invoice-details{color:#40404a;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media (min-width:601px) and (max-width:1024px){#invoice-details{margin:0 auto 50px;width:550px}}@media (min-width:1025px){#invoice-details{margin:0 auto 50px;width:550px}}.invoice-details-entry{margin-right:5px}#banks{margin-top:20px;width:100%}#banks .header-text{color:#40404a;font-weight:700;padding-left:8px;padding-top:15px}#korho-reject-container{bottom:7%;color:#0019af;font-size:10px;font-weight:700;position:absolute;right:7%;text-transform:uppercase}.disableLink{cursor:default;pointer-events:none}.due-invoices-list li{width:100%}@media (min-width:601px) and (max-width:1024px){.due-invoices-list li{line-height:2}}@media (min-width:1025px){.due-invoices-list li{line-height:2}}.due-invoices-list li:first-child{color:#40404a;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;font-weight:600;line-height:24px}.due-invoices-list li div{display:inline-block}.due-invoices-list li div a{cursor:pointer}@media (min-width:601px) and (max-width:1024px){.due-invoices-list li div:first-child{max-width:35%;min-width:30%}.due-invoices-list li div:nth-child(2){width:20%}.due-invoices-list li div:nth-child(3){max-width:20%;min-width:15%;text-align:right}}@media (min-width:1025px){.due-invoices-list li div:first-child{max-width:35%;min-width:30%}.due-invoices-list li div:nth-child(2){width:20%}.due-invoices-list li div:nth-child(3){max-width:20%;min-width:15%;text-align:right}}@media (max-width:600px){.due-invoices-list li div:first-child{width:45%}.due-invoices-list li div:nth-child(2){width:30%}.due-invoices-list li div:nth-child(3){text-align:right;width:25%}}.due-invoices-list-with-active-pa li{width:100%}@media (min-width:601px) and (max-width:1024px){.due-invoices-list-with-active-pa li{line-height:2}}@media (min-width:1025px){.due-invoices-list-with-active-pa li{line-height:2}}.due-invoices-list-with-active-pa li:first-child{color:#40404a;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;font-weight:600;line-height:24px}.due-invoices-list-with-active-pa li div{display:inline-block}.due-invoices-list-with-active-pa li div a{cursor:pointer}@media (min-width:601px) and (max-width:1024px){.due-invoices-list-with-active-pa li div:first-child{max-width:35%;min-width:30%}.due-invoices-list-with-active-pa li div:nth-child(2){width:20%}.due-invoices-list-with-active-pa li div:nth-child(3){max-width:20%;min-width:15%;text-align:right}.due-invoices-list-with-active-pa li div:last-child{font-size:12px;min-width:35%;text-align:right}}@media (min-width:1025px){.due-invoices-list-with-active-pa li div:first-child{max-width:35%;min-width:30%}.due-invoices-list-with-active-pa li div:nth-child(2){width:20%}.due-invoices-list-with-active-pa li div:nth-child(3){max-width:20%;min-width:15%;text-align:right}.due-invoices-list-with-active-pa li div:last-child{font-size:12px;min-width:35%;text-align:right}}@media (max-width:600px){.due-invoices-list-with-active-pa li div:first-child{width:45%}.due-invoices-list-with-active-pa li div:nth-child(2){width:30%}.due-invoices-list-with-active-pa li div:nth-child(3){text-align:right;width:25%}.due-invoices-list-with-active-pa li div:last-child{font-size:12px;padding-left:24px;text-align:left}}.total-amount{color:#3a3a3b;font-weight:600}.total-amount li{width:65%}.total-amount li span{float:right}.pa-header-label{color:#40404a;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;font-weight:600;line-height:24px}#payment-arrangement-error-message{margin-top:80px}@media (min-width:601px) and (max-width:969px){#create-pa-container{margin:0 auto;width:550px}}@media (min-width:970px){#create-pa-container{margin:0 auto;width:550px}}#create-pa-container h4{font-size:20px;margin-bottom:20px}#create-pa-container h4,#create-pa-container h5{color:#40404a;font-family:Open Sans,Arial,sans-serif;font-weight:400;font-weight:600;line-height:24px}#create-pa-container h5{font-size:16px;margin-bottom:15px}#create-pa-container .calendarScrollContent{height:auto}#create-pa-container .startDateLabel{display:none}.pa-invoices-list{color:#40404a;display:table;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:20px;width:100%}.pa-invoices-list-item{display:table-row}.pa-invoices-list-item:first-child,.pa-invoices-list-item:last-child{color:#40404a;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;font-weight:600;line-height:24px}.pa-invoices-list-cell{display:table-cell}.pa-invoices-list-cell:last-child{text-align:right}.pa-total-row-cell{border-top:1px solid #c4c4c4}.new-due-date-calendar{margin-bottom:20px}.new-due-date{font-weight:400;font-weight:600}.new-due-date,.pa-info{color:#40404a;font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:24px}.pa-info{font-weight:400;margin-bottom:20px}.pa-create-button-container{text-align:center}.pa-create-button-container .button{margin-left:0}@media (min-width:601px) and (max-width:969px){#view-pa-details{margin:0 auto 50px;width:550px}}@media (min-width:970px){#view-pa-details{margin:0 auto 50px;width:550px}}#view-pa-details h4{color:#40404a;font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:400;font-weight:600;line-height:24px;margin-bottom:20px}.pa-installment-list,.pa-summary-list{color:#40404a;display:table;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:20px;width:100%}.pa-installment-list-item,.pa-summary-list-item{display:table-row}.pa-installment-list-cell,.pa-summary-list-cell{display:table-cell}.pa-installment-list-cell:last-child,.pa-summary-list-cell:last-child{text-align:right}@media (min-width:601px) and (max-width:969px){.pa-summary-list-cell:first-child{padding-left:37%}}@media (min-width:970px){.pa-summary-list-cell:first-child{padding-left:37%}}.installment-list-header{color:#40404a;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;font-weight:600;line-height:24px}@media (min-width:601px) and (max-width:969px){#paInstallmentStatus{width:142px}}@media (min-width:970px){#paInstallmentStatus{width:142px}}@media (max-width:600px){#paInstallmentStatus{width:108px}.paInstallmentCounter{display:none}}.active-pa-view-close-button-container{text-align:center}.active-pa-view-close-button-container .button{margin-left:0}@media (min-width:601px) and (max-width:969px){.active-pa-view-close-button-container .button{width:150px}}@media (min-width:970px){.active-pa-view-close-button-container .button{width:150px}}#request-phonenumber-container{width:250px}@media (min-width:601px) and (max-width:969px){#request-phonenumber-container{margin:0 auto;width:550px}}@media (min-width:970px){#request-phonenumber-container{margin:0 auto;width:550px}}#request-phonenumber-container #next-button{float:right;margin:0 -20px 0 0}@media (min-width:601px) and (max-width:969px){#request-phonenumber-container #next-button{margin:0}}@media (min-width:970px){#request-phonenumber-container #next-button{margin:0}}#request-phonenumber-container #mobilepayment-error-details h5{background-color:#ed5c40;color:#fff;font-weight:700;height:70px;margin:0 0 5px -10px;padding:2px 0 0 5px;width:28%}@media (min-width:601px) and (max-width:969px){#request-phonenumber-container #mobilepayment-error-details h5{height:60px;margin-left:60px;width:40%}}@media (min-width:970px){#request-phonenumber-container #mobilepayment-error-details h5{height:60px;margin-left:60px;width:40%}}#request-phonenumber-logo{padding-bottom:10px;padding-top:10px}@media (min-width:601px) and (max-width:969px){#request-phonenumber-logo{margin:0 auto 50px;padding-bottom:0;width:400px}}@media (min-width:970px){#request-phonenumber-logo{margin:0 auto 50px;padding-bottom:0;width:400px}}#request-phonenumber-logo #elisa-logo{background-image:url(../images/svg-icons/elisa-logo-icon.3e135d2ded5b35619003..svg);background-repeat:no-repeat;padding:0 30% 7% 0}#request-phonenumber-logo .mobilepayment-icon{background-image:url(../images/banks/mobilepayment/siirto.c39122aa6c7ab03777b1..png);background-repeat:no-repeat;background-size:60%;display:block;float:right;height:50px;padding-left:5%;width:50%}@media (min-width:601px) and (max-width:969px){#request-phonenumber-logo .mobilepayment-icon{height:100px}}@media (min-width:970px){#request-phonenumber-logo .mobilepayment-icon{height:100px}}.mobile-payment-request-panel{border:solid;border-color:#40404a;border-width:1px 0;margin:5% 0 2%;padding-top:5%;width:110%}@media (min-width:601px) and (max-width:969px){.mobile-payment-request-panel{margin-top:60px;width:100%}}@media (min-width:970px){.mobile-payment-request-panel{margin-top:60px;width:100%}}.mobile-payment-request-panel #phone-number-request-panel-label{margin-left:-8%}@media (min-width:601px) and (max-width:969px){.mobile-payment-request-panel #phone-number-request-panel-label{margin-left:0}}@media (min-width:970px){.mobile-payment-request-panel #phone-number-request-panel-label{margin-left:0}}@media (min-width:601px) and (max-width:969px){.mobile-payment-request-panel #phone-number-request-input-field{padding-left:25%}}@media (min-width:970px){.mobile-payment-request-panel #phone-number-request-input-field{padding-left:25%}}.mobile-payment-request-panel #phone-number-request-input-field #owner-phone-number-block{margin-bottom:20px}.mobile-payment-request-panel #phone-number-request-input-field #owner-phone-number-label{margin-bottom:8px}.mobile-payment-request-panel #phone-number-request-input-field #alternate-phone-number-block{margin-bottom:15px}.mobile-payment-request-panel #phone-number-request-input-field #alternate-phone-number-block .ipa-input{margin-bottom:-25px;width:90%}@media (min-width:601px) and (max-width:969px){.mobile-payment-request-panel #phone-number-request-input-field #alternate-phone-number-block .ipa-input{width:70%}}@media (min-width:970px){.mobile-payment-request-panel #phone-number-request-input-field #alternate-phone-number-block .ipa-input{width:70%}}.mobile-payment-request-panel #phone-number-request-input-field #alternate-phone-number-block .ipa-input .ea-input__wrapper{font-size:small;height:40px;margin-left:25px;margin-top:-63px;width:250px}.mobile-payment-request-panel #phone-number-request-input-field #alternate-phone-number-block .ipa-input .ea-input__message{margin-top:-20px}.mobile-payment-request-panel #mobile-payment-time-limit-details{display:inline-block;font-size:medium;margin:2% 0;text-align:center}.mobile-payment-request-panel #mobile-payment-processing-header{word-wrap:break-word;font-size:large;margin:0}@media (min-width:601px) and (max-width:969px){.mobile-payment-request-panel #mobile-payment-processing-header{word-wrap:normal;margin:0 0 5% 15%}}@media (min-width:970px){.mobile-payment-request-panel #mobile-payment-processing-header{word-wrap:normal;margin:0 0 5% 15%}}.mobile-payment-request-panel #mobile-payment-processing-header h5{padding-bottom:10px;width:30%}@media (min-width:601px) and (max-width:969px){.mobile-payment-request-panel #mobile-payment-processing-header h5{width:100%}}@media (min-width:970px){.mobile-payment-request-panel #mobile-payment-processing-header h5{width:100%}}.mobile-payment-request-panel #invoice-info{background-color:#f5f5f5;height:130px;margin-top:-20px;padding:3% 5% -10%;width:280px}@media (min-width:601px) and (max-width:969px){.mobile-payment-request-panel #invoice-info{padding:3% 5% 5% 15%;width:100%}}@media (min-width:970px){.mobile-payment-request-panel #invoice-info{padding:3% 5% 5% 15%;width:100%}}.mobile-payment-request-panel #invoice-info #mobile-payment-invoice-info dl{border-style:solid;font-size:medium;margin-top:5%;overflow:hidden;width:60%}.mobile-payment-request-panel #invoice-info #mobile-payment-invoice-info dt{float:left;width:60%}@media (min-width:601px) and (max-width:969px){.mobile-payment-request-panel #invoice-info #mobile-payment-invoice-info dt{width:50%}}@media (min-width:970px){.mobile-payment-request-panel #invoice-info #mobile-payment-invoice-info dt{width:50%}}.mobile-payment-request-panel #invoice-info #mobile-payment-invoice-info dd{word-wrap:break-word;float:left;width:40%}@media (min-width:601px) and (max-width:969px){.mobile-payment-request-panel #invoice-info #mobile-payment-invoice-info dd{word-wrap:normal;width:50%}}@media (min-width:970px){.mobile-payment-request-panel #invoice-info #mobile-payment-invoice-info dd{word-wrap:normal;width:50%}}.mobile-payment-request-panel #loading-icon{margin:0 0 0 50%}.invoice-success-icon{padding-left:30px;position:relative}.invoice-success-icon:before{border-bottom:3px solid #10ad5a;border-left:3px solid #10ad5a;content:"";display:block;height:7px;left:0;position:absolute;top:4px;transform:rotate(-45deg);width:16px}.invoice-product-list{color:#171c43;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px;list-style:none;padding:0}.child-icon-collapsed{display:none}#single-invoice-page .ng-invoice-details-rows .breakdown-title-row{margin-left:0}#single-invoice-page .ng-invoice-details-rows .ea-accordion__content{cursor:auto;max-height:0!important;padding-left:0!important;padding-right:0!important}@media (min-width:601px) and (max-width:969px){#single-invoice-page .ng-invoice-details-rows .ea-accordion__content{padding-left:0!important}}@media (min-width:970px){#single-invoice-page .ng-invoice-details-rows .ea-accordion__content{padding-left:0!important}}#single-invoice-page .ng-invoice-details-rows .ea-accordion .ea-fgrid{width:auto!important}#single-invoice-page .ng-invoice-details-rows .ea-accordion__element{cursor:auto;margin:0!important;padding:0}@media (min-width:601px) and (max-width:969px){#single-invoice-page .ng-invoice-details-rows .ea-accordion__element{margin-left:0}}@media (min-width:970px){#single-invoice-page .ng-invoice-details-rows .ea-accordion__element{margin-left:0}}@media (max-width:600px){#single-invoice-page .ng-invoice-details-rows .ea-accordion__element{padding:0!important}}#single-invoice-page .ng-invoice-details-rows .ea-accordion__element--expanded{padding-bottom:0!important}#single-invoice-page .ng-invoice-details-rows .ea-accordion__element--expanded .ea-accordion__content{max-height:100rem!important;padding-bottom:0}#single-invoice-page .ng-invoice-details-rows .data-row .ea-accordion__content{max-height:0!important}#single-invoice-page .ng-invoice-details-rows .data-row .ea-accordion__element--expanded .ea-accordion__content{max-height:100rem!important}@media (max-width:600px){.ng-invoice-details-rows .additional-invoice-row{margin-left:24px}.ng-invoice-details-rows .additional-invoice-row .additional-cell-total-amount{padding-left:24px}}.ng-invoice-details-rows .breakdown-title-row-grid-container{cursor:pointer}.ng-invoice-details-rows .breakdown-title-row{border-bottom:0}.ng-invoice-details-rows .breakdown-title-row .breakdown-sub-accordion-header{line-height:normal;margin:0;padding:0}.ng-invoice-details-rows .breakdown-title-row .breakdown-sub-accordion-header:before{display:none}@media (max-width:600px){.ng-invoice-details-rows .empty-content{display:none}}.ng-invoice-details-rows .header-content{display:flex;flex:1;justify-content:space-between}.ng-invoice-details-rows .data-row .breakdown-title-collapse-icon{position:relative;top:3px}.ng-invoice-details-rows .data-row:nth-child(2n){background-color:#fafafa}.ng-invoice-details-rows .data-row .data-row-accordion{margin-bottom:3px}.ng-invoice-details-rows .data-row .data-row-accordion .ea-accordion__element{border-bottom:0}.ng-invoice-details-rows .data-row .data-row-accordion-content{background-color:#fff;padding-top:3px}.ng-invoice-details-rows .sub-data-row:nth-child(odd){background-color:#fafafa}.ng-invoice-details-rows .sub-data-row:nth-child(2n){background-color:#fff}.ng-invoice-details-rows .data-row-container{padding-left:36px}@media (max-width:600px){.ng-invoice-details-rows .data-row-container{padding-left:24px}}.ng-invoice-details-rows .date-cell{align-items:flex-end;display:flex;justify-content:flex-end}@media (max-width:600px){.ng-invoice-details-rows .date-cell{justify-content:flex-start;padding-left:6px}}.ng-invoice-details-rows .sub-date-cell{text-align:right}.ng-invoice-details-rows .sub-date-cell .ds-text--s{color:#40404a}@media (max-width:600px){.ng-invoice-details-rows .sub-date-cell{justify-content:flex-start;padding-top:6px;text-align:left}}.ng-invoice-details-rows .header-content-modifier{align-items:baseline;display:flex;flex:1;flex-direction:row}.ng-invoice-details-rows .header-content-modifier .header-text{display:flex;flex:0.5;justify-content:flex-start}.ng-invoice-details-rows .header-content-modifier .header-date{display:flex;flex:0.5;justify-content:flex-end}@media (max-width:600px){.ng-invoice-details-rows .header-content-modifier{display:flex;flex-direction:column}.ng-invoice-details-rows .header-content-modifier .header-date,.ng-invoice-details-rows .header-content-modifier .header-text{display:flex;flex:0.5;justify-content:flex-start}}@media (min-width:970px){.ng-invoice-details-rows .breakdown-title-collapse-icon-container.ea-fgrid__item.ea-fgrid__item--tablet-1.ea-fgrid__item--laptop-1{flex:1 0 5%;max-width:5%}}@media (max-width:600px){.ng-invoice-details-rows .breakdown-title-collapse-icon-container.ea-fgrid__item.ea-fgrid__item--phone-1.ea-fgrid__item--phone-large-1{flex:1 0 8%;max-width:8%}}.ng-invoice-details-rows .breakdown-title-collapse-icon-container .breakdown-title-collapse-icon{align-items:center;color:#0068f0;display:flex;font-size:inherit;justify-content:center;line-height:inherit}.ng-invoice-details-rows .breakdown-title-collapse-icon-container .breakdown-title-collapse-icon.ea-icon:before{font-weight:600}.ng-invoice-details-rows .breakdown-title-collapse-icon-container .breakdown-title-collapse-icon.ea-icon--arrow-down,.ng-invoice-details-rows .breakdown-title-collapse-icon-container .breakdown-title-collapse-icon.ea-icon--arrow-up{font-size:20px;line-height:normal}@media (max-width:600px){.ng-invoice-details-rows .breakdown-title-collapse-icon-container .breakdown-title-collapse-icon.ea-icon--arrow-down,.ng-invoice-details-rows .breakdown-title-collapse-icon-container .breakdown-title-collapse-icon.ea-icon--arrow-up{font-size:16px}}@media (min-width:970px){.ng-invoice-details-rows .breakdown-title-row-container.ea-fgrid__item.ea-fgrid__item--tablet-11.ea-fgrid__item--laptop-11{flex:1 0 95%;max-width:95%}}@media (max-width:600px){.ng-invoice-details-rows .breakdown-title-row-container.ea-fgrid__item.ea-fgrid__item--phone-5.ea-fgrid__item--phone-large-5{flex:1 0 92%;max-width:92%}}.ng-invoice-details-rows .breakdown-title-row-container .subscription-owner-details{display:flex;flex-direction:column}.ng-invoice-details-rows .breakdown-title-row-container .subscription-price-details{align-items:flex-end;display:flex;justify-content:flex-end}.ng-invoice-details-rows .breakdown-title-row-container .subscription-price-details .ds-h4{padding-bottom:0}.invoice-creation-date{margin-left:20px}.invoice-notification-container{margin:15px 0}.invoice-notification-container .info-box{margin-top:15px;max-width:100%}.feature-single-invoice .sticky-notification-container .ds-notification-content a.pricelist-link{margin-right:0!important}.invoices-notification{margin-bottom:15px}.invoices-notification .pricelist-link{color:#151b8d}.invoice-instructions{margin-right:15px}.invoice-icon-button{background-color:#fff;background-image:none;background:transparent;border:0;border-radius:2px;color:#40404a;color:#005fed;cursor:pointer;font-family:Open Sans,Arial,sans-serif;font-size:11px;font-weight:600;line-height:18px;margin-left:4px;outline:none;padding:7px 12px 7px 28px;position:relative;text-transform:uppercase;width:auto!important}.invoice-icon-button:hover{background:#f5f5f5}@media (max-width:969px){.invoice-icon-button{font-size:13px;margin:0}}@media (max-width:600px){.invoice-icon-button{width:100%}}.invoice-icon-button.ajax-pending:after{content:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif);display:block;height:0;margin-top:-8px;position:absolute;right:25px;top:50%;width:0}.invoice-icon-button:before{background-position:0;background-repeat:no-repeat;content:"";left:0;position:absolute}.invoice-icon-button:after,.invoice-icon-button:before{background-size:18px 21px;height:22px;margin-top:-11px;top:50%;width:19px}.invoice-icon-button:disabled{color:#40404a;cursor:default}.invoice-icon-button:disabled:hover{text-decoration:none}.invoice-icon-button:disabled:before{-webkit-filter:grayscale(100%);-webkit-filter:grayscale(1);filter:grayscale(100%)}.invoice-icon-button:hover{background:transparent;text-decoration:underline}.invoice-icon-button-pdf:before{background-image:url(../images/svg-icons/icon-document-blue.1869c20eebdb3e4e069e..svg)}.invoice-icon-button-payment-arrangement:before{background-image:url(../images/svg-icons/icon-calendar-blue.0105eca879f111fcb519..svg)}.invoice-icon-button-payment-arrangement.disabled:before{background-image:url(../images/svg-icons/icon-calendar-grey.55147ca8dac1b7bc8b79..svg)}.invoice-icon-button-call-itemisation:before{background-image:url(../images/svg-icons/icon-usage-blue.fafc167263c1aa451215..svg)}.invoice-payment-arrangement-label{color:#00a950;font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}.open-invoices-details dt{color:#40404a;margin-top:10px}.open-invoices-details dt:first-child{margin-top:0}.open-invoices-details .invoice-due-date,.open-invoices-details .invoice-left-to-be-paid-amount,.open-invoices-details .invoice-paid-date,.open-invoices-details .invoice-total-amount,.open-invoices-details .invoice-transaction{color:#40404a;font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:400;line-height:24px}.open-invoices-details .invoice-transactions-list{margin-top:16px}.open-invoices-details .invoice-transaction-description{color:#40404a;display:table-cell;font-size:11px;min-width:120px;padding-left:5px}.open-invoices-details .invoice-transaction{margin-top:5px;white-space:nowrap}.open-invoices-details .invoice-transaction-amount{display:table-cell;min-width:80px;text-align:right}.open-invoices-details .invoice-transaction:last-child{border-bottom:1px solid #f4f4f5}.open-invoices-details .invoice-total-amount{display:table-cell;min-width:80px;text-align:right;text-decoration:line-through}.invoice-bottomline-amount{color:#40404a;font-family:Open Sans,Arial,sans-serif;font-size:20px;font-weight:400;line-height:24px}.invoice-expired .invoice-due-date,.invoice-expired .invoice-due-date+.invoice-detail-small{color:#e0022a}.invoice-detail-small{font-size:11px}.invoice-notification-no-invoiceable-services,.invoice-notification-no-invoices{border:1px solid #e0e0e1;font-size:15px;margin:15px 0;padding:100px;text-align:center;white-space:nowrap}.invoice-link{background-color:#fff;background-image:none;background:transparent;border:0;border-radius:2px;color:#40404a;color:#005fed;cursor:pointer;display:block;font-family:Open Sans,Arial,sans-serif;font-size:11px;font-weight:600;line-height:18px;margin-left:4px;outline:none;padding:7px 12px 7px 28px;position:relative;text-transform:uppercase;width:auto!important}.invoice-link:hover{background:#f5f5f5}@media (max-width:969px){.invoice-link{font-size:13px;margin:0}}@media (max-width:600px){.invoice-link{width:100%}}.invoice-link.ajax-pending:after{content:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif);display:block;height:0;margin-top:-8px;position:absolute;right:25px;top:50%;width:0}.invoice-link:before{background-position:0;background-repeat:no-repeat;content:"";left:0;position:absolute}.invoice-link:after,.invoice-link:before{background-size:18px 21px;height:22px;margin-top:-11px;top:50%;width:19px}.invoice-link:disabled{color:#40404a;cursor:default}.invoice-link:disabled:hover{text-decoration:none}.invoice-link:disabled:before{-webkit-filter:grayscale(100%);-webkit-filter:grayscale(1);filter:grayscale(100%)}.invoice-link:hover{background:transparent;text-decoration:underline}.invoice-link.disabled{background-color:inherit!important;color:#40404a;cursor:default;pointer-events:none}.invoice-link.disabled:hover{text-decoration:none}.invoice-link-pdf:before{background-image:url(../images/svg-icons/icon-document-blue.1869c20eebdb3e4e069e..svg)}.invoice-link-pdf.disabled:before{background-image:url(../images/svg-icons/icon-document-grey.e4300f0bf1b6c04e15a6..svg)}.invoice-common-box-info{background:#f2faf6 20px no-repeat;border:1px solid #008253;padding:20px 30px 20px 20px;position:relative}.invoice-aspa-recmmendation-info{background:#fafafa;border:1px solid #e0e0e1;padding:20px 30px 20px 20px;position:relative}.combining-customers-info-text,.payment-status-delay-info{margin-bottom:20px}.invoice-customer-support-info{padding-left:10px}.invoice-details-section{margin-top:-16px}.invoice-details-section>.common-panel{border-bottom:none;border-top:none;padding:0}.invoice-details-section .ea-accordion__element{padding:0}.invoice-details-section .ea-accordion__header{margin-right:0;padding-left:22px;padding-right:22px}@media (min-width:601px) and (max-width:1024px){.invoice-details-section .ea-accordion__header{padding-left:60px;padding-right:60px}}@media (min-width:1025px){.invoice-details-section .ea-accordion__header{padding-left:60px;padding-right:60px}}.invoice-details-section .ea-accordion__header:before{right:22px}@media (min-width:601px) and (max-width:1024px){.invoice-details-section .ea-accordion__header:before{right:60px}}@media (min-width:1025px){.invoice-details-section .ea-accordion__header:before{right:60px}}.invoice-details-section .ea-accordion__content{padding-bottom:0;padding-right:0}.invoice-details-section .ea-accordion__content .common-panel{border-bottom:none;border-left:none;border-right:none}.invoice-details-section .ea-accordion__content .common-panel:last-of-type{margin-bottom:0}.invoice-details-section .ea-accordion__content .common-panel.product-list{border-top:none}.invoice-details-section .ea-accordion__content .common-panel.product-list>ul.invoice-product-list{color:#40404a}.invoice-details-section .ea-accordion__content .common-panel.product-list>ul.invoice-product-list>li:not(:first-child){margin-top:15px}.invoice-details-toggle-link,.product-list-toggle-link{color:#005fed;flex-grow:1;font-size:16px;text-align:center;text-transform:uppercase}.invoice-details-toggle-link .ds-loader,.product-list-toggle-link .ds-loader{left:18px;position:absolute;top:18px}.linked-panel.invoice-delivery-method-panel{padding-top:16px}.feature-ipa-invoices #feature-container{margin-bottom:0;padding:0}.feature-ipa-invoices #feature-container #conductrics-carousel-wrapper{padding:25px 23px 20px}@media (max-width:600px){.feature-ipa-invoices #feature-container-content .react-feature-container{margin-left:0}}.feature-ipa-invoices .ipa-mint-feature-navigation{margin:0;padding:25px 23px 20px}.feature-ipa-invoices #invoice-area-container{background-color:#f5f5f5;padding:10px 20px}@media (max-width:600px){.feature-ipa-invoices #invoice-area-container{padding:10px}}.feature-ipa-invoices #invoice-area-container .ea-accordion__element--expanded>.ea-accordion__content{max-height:6000px}.feature-ipa-invoices #invoice-area-container .common-panel{background-color:#fff;margin-right:0}.feature-ipa-invoices #invoice-area-container .invoice-feature-content>:last-child{margin-bottom:30px}.feature-ipa-invoices #invoice-area-container .linked-panel .common-panel-body{margin:0}.feature-ipa-invoices #invoice-area-container .linked-panel .invoice-header-center{margin:0;text-align:center}.feature-ipa-invoices #invoice-area-container .linked-panel .details-column p{line-height:18px}@media (min-width:601px) and (max-width:1024px){.feature-ipa-invoices #invoice-area-container .linked-panel .details-column{padding-bottom:22px}}@media (min-width:1025px){.feature-ipa-invoices #invoice-area-container .linked-panel .details-column{padding-bottom:22px}}.feature-ipa-invoices #invoice-area-container .linked-panel .details-column .invoice-delivery-address{padding:0 0 10px}.feature-ipa-invoices #invoice-area-container .linked-panel .internal-link a{cursor:pointer}@media (max-width:600px){.feature-ipa-invoices #invoice-area-container .linked-panel .internal-link{margin:0 0 15px}}.feature-ipa-invoices #invoice-area-container .linked-panel .loading-indicator-wrapper{display:inline;height:32px;position:absolute;width:32px}.feature-ipa-invoices #invoice-area-container .linked-panel .loading-indicator-wrapper .page-loading-indicator{display:inline-block;position:relative;top:32px}.feature-ipa-invoices #invoice-area-container .mobiili-omaelisa-app-info-banner{background:#005fed url(../images/moesl-icon.fef776af0399f06838dc..png) 15px no-repeat;background-size:auto 60%;padding:30px 0 30px 40px}@media (max-width:600px){.feature-ipa-invoices #invoice-area-container .mobiili-omaelisa-app-info-banner,.feature-ipa-invoices #invoice-area-container .s-group-bonus-info-banner{background-position:20px 18px;background-size:45px;padding:15px 0 15px 40px}}.feature-ipa-invoices #invoice-area-container .mobiili-omaelisa-app-info-banner .close-button,.feature-ipa-invoices #invoice-area-container .s-group-bonus-info-banner .close-button{right:-5px;top:16%}.feature-ipa-invoices #invoice-area-container .mobiili-omaelisa-app-info-banner:after,.feature-ipa-invoices #invoice-area-container .s-group-bonus-info-banner:after{border-color:#005fed transparent;border-style:solid;border-width:13px 11px 0;bottom:-18px;content:"";left:50%;position:absolute;transform:translate(-50%,-50%)}@media (max-width:600px){.feature-ipa-invoices #invoice-area-container .mobiili-omaelisa-app-info-banner:after,.feature-ipa-invoices #invoice-area-container .s-group-bonus-info-banner:after{bottom:-15px}}.feature-ipa-invoices #invoice-area-container .mobiili-omaelisa-app-info-banner-text{display:inline-block;font-size:14px;padding-left:50px;vertical-align:middle;width:65%}@media (min-width:601px) and (max-width:1024px){.feature-ipa-invoices #invoice-area-container .mobiili-omaelisa-app-info-banner-text{padding-left:60px}}@media (max-width:600px){.feature-ipa-invoices #invoice-area-container .mobiili-omaelisa-app-info-banner-text{font-size:13px;padding:0 30px 0 40px;width:100%}}.feature-ipa-invoices #invoice-area-container .mobiili-omaelisa-app-info-banner-link{display:inline-block;font-size:15px;text-align:right;vertical-align:middle;width:33%}@media (max-width:600px){.feature-ipa-invoices #invoice-area-container .mobiili-omaelisa-app-info-banner-link{padding:10px 0 0 40px;text-align:left;width:100%}}.feature-ipa-invoices #invoice-area-container .mobiili-omaelisa-app-info-banner-link a{color:#fff;text-decoration:underline;text-transform:uppercase}@media (max-width:600px){.feature-ipa-invoices #invoice-area-container .mobiili-omaelisa-app-info-banner-link a{font-size:14px}}.payment-arrangement-new-banner{animation:none;background:#006dfc;border-radius:33px;clear:both;color:#fff;cursor:default;display:inline-block;font-size:11px;padding:2px 10px;text-align:center;text-transform:uppercase;vertical-align:middle}@media (min-width:601px) and (max-width:1024px){.ownership-change-order .ipa-accordion-header{height:75px}}@media (min-width:1025px){.ownership-change-order .ipa-accordion-header{height:75px}}@media (max-width:600px){.ownership-change-order .ipa-accordion-header{height:90px}}.ownership-change-order .ipa-accordion-header .ownership-change-order-header{line-height:normal}.ownership-change-order .ipa-accordion-header .ownership-change-order-header h5{font-size:15px;margin:0!important}.ownership-change-order .ipa-accordion-header .ownership-change-order-header .sub-header{color:#40404a;padding:0 50px}.ownership-change-order .order-actions{padding:0 0 0 50px}@media (max-width:600px){.ownership-change-order .order-actions button{width:140px}}.ownership-change-order .order-actions a#cancel-order{padding:0 15px}@media (max-width:400px){.ownership-change-order .order-actions a#cancel-order{clear:both;display:block;padding:10px 0}}.ownership-change-order-confirmation{border-bottom:1px solid #d0d0d1}@media (min-width:1025px){.ownership-change-orders-list-item{margin-top:2px;padding:0 0 0 40px}}.ownership-change-orders-list-item li{padding:10px}.ownership-change-orders-list-item .modal-overlay{display:block}.ownership-change-orders-list-item .modal-content a.close-modal{top:0}.ownership-change-orders-list-item .order-actions{display:inline}@media (min-width:1025px){.ownership-change-orders-list-item .order-actions{float:right;margin:-13% 2%}}@media (min-width:601px) and (max-width:1024px){.ownership-change-orders-list-item .order-actions{margin:-13% 0 0 70%;position:absolute}}.ownership-change-orders-list-item .order-actions #cancel-order{cursor:pointer;display:block;padding:10px;text-align:center}.ownership-change-orders-list-item .order-actions #cancel-success-message{display:block;text-align:left}@media (min-width:601px) and (max-width:1024px){.ownership-change-orders-list-item .order-actions #cancel-success-message{margin:10px 0 0 -90px}}@media (min-width:1025px){.ownership-change-orders-list-item .order-actions #cancel-success-message{margin:10px 0 0 -90px}}@media (min-width:601px) and (max-width:1024px){.ownership-change-orders-list-item h5{margin:0 0 10px}}@media (min-width:1025px){.ownership-change-orders-list-item h5{margin:0 0 10px}}.ownership-change-orders-list-item .ownership-change-orders-list-cell.order-expiration-date{color:#40404a;font-style:italic}@media (max-width:600px){.ownership-change-orders-list-item .ownership-change-orders-list-cell.order-expiration-date{padding-bottom:20px}.ownership-change-orders-list-item dl{padding-bottom:15px}}.ownership-change-orders-list-item dl dt{display:block;font-weight:600}@media (min-width:601px) and (max-width:1024px){.ownership-change-orders-list-item dl dt{display:inline-block;width:30%}}@media (min-width:1025px){.ownership-change-orders-list-item dl dt{display:inline-block;width:30%}}.ownership-change-orders-list-item dl dd{display:block}@media (min-width:601px) and (max-width:1024px){.ownership-change-orders-list-item dl dd{display:inline-block;width:70%}}@media (min-width:1025px){.ownership-change-orders-list-item dl dd{display:inline-block;width:70%}}.ownership-change-orders-list-item .product-description{padding-left:25px}.ownership-change-orders-list-item .submit-button-div{padding-top:30px}.ownership-change-orders-list-item .cancel-confirmation-div{text-align:center}.ownership-change-orders-list-item .cancel-confirmation-div #return-link{cursor:pointer}.ownership-change-orders-list-item .button-confirmation-div{padding-top:20px}.ownership-change-orders-list-item .create-new-customer-div{padding:10px}#order-confirmation-page .order-confirmation-checkbox{margin-top:20px}#order-confirmation-page .modal-overlay{display:block}#order-confirmation-page .modal-content{top:37%;width:61%}#order-confirmation-page .save-section{padding:10px 0}#order-confirmation-page .customer-number-info{margin-top:5%}@media (min-width:601px) and (max-width:1024px){.successful-order-confirmation{clear:both;float:none;margin-top:2%}}@media (min-width:1025px){.successful-order-confirmation{clear:both;float:none;margin-top:2%}}#ownership-change-request-order-confirm .ownership-change-subscription{margin-bottom:15px;padding-left:50px}#ownership-change-request-order-confirm .instructions .step{background-position:15px 15px!important}@media (max-width:600px){#ownership-change-request-order-confirm .customer-info .customer-details-input-form{margin:12px 40px 0 15px}}@media (min-width:601px) and (max-width:1024px){#ownership-change-request-order-confirm .customer-info .customer-details-input-form{margin:15px 0 0 15px}}@media (min-width:1025px){#ownership-change-request-order-confirm .customer-info .customer-details-input-form{margin:15px 0 0 15px}}#ownership-change-request-order-confirm .customer-info .customer-details-input-form dl{padding:20px 0}@media (max-width:600px){#ownership-change-request-order-confirm .customer-info .customer-details-input-form dl{padding-bottom:15px}}#ownership-change-request-order-confirm .customer-info .customer-details-input-form dl .ea-input-message{color:#f00f00;margin-bottom:5px}#ownership-change-request-order-confirm .customer-info .customer-details-input-form dl dt{display:block;font-weight:600}@media (min-width:601px) and (max-width:1024px){#ownership-change-request-order-confirm .customer-info .customer-details-input-form dl dt{display:inline-block;width:25%}}@media (min-width:1025px){#ownership-change-request-order-confirm .customer-info .customer-details-input-form dl dt{display:inline-block;width:25%}}#ownership-change-request-order-confirm .customer-info .customer-details-input-form dl label.dob-label{margin-left:20px;opacity:.8}@media (max-width:600px){#ownership-change-request-order-confirm .customer-info .customer-details-input-form dl label.dob-label{margin-left:0}}#ownership-change-request-order-confirm .customer-info .customer-details-input-form dl dd{display:block}@media (min-width:601px) and (max-width:1024px){#ownership-change-request-order-confirm .customer-info .customer-details-input-form dl dd{display:inline-block;width:70%}}@media (min-width:1025px){#ownership-change-request-order-confirm .customer-info .customer-details-input-form dl dd{display:inline-block;width:70%}}#ownership-change-request-order-confirm .customer-info .customer-details-input-form dl #date-of-birth-input{color:#626263}#ownership-change-request-order-confirm .customer-info .save-customer-details{float:right;margin:10px 15px 30px 0}#ownership-change-request-order-confirm .ownership-cancel-link{cursor:pointer;float:right}#ownership-change-request-order-confirm .mandatory-fields-info{color:#40404a;margin-top:2%}#ownership-change-request-order-confirm .ownership-change-info-box{background-color:#f5f5f5;border:1px solid #d0d0d1;clear:both;color:#40404a;display:block;margin-top:2px;overflow:auto;padding:16px 10px 15px 50px}#ownership-change-request-order-confirm .transfer-error{margin:10px}#ownership-change-request-order-confirm .email-info-text{cursor:pointer;margin-bottom:12px}#ownership-change-request-order-confirm .add-company-details-link{cursor:pointer;margin-bottom:5px}#ownership-change-request-order-confirm .ownership-transfer-order-details{margin:12px 40px 0 15px}#ownership-change-request-order-confirm .ownership-transfer-order-details h5{border-bottom:1px solid #dcdcdd;margin-top:5%}#ownership-change-request-order-confirm .ownership-transfer-order-details .ownershipchange-transfer-information{margin:20px 0}#ownership-change-request-order-confirm .ownership-transfer-order-details .ownership-change-cancel-link{clear:both;cursor:pointer;float:right}@media (min-width:601px) and (max-width:1024px){#ownership-change-request-order-confirm .ownership-transfer-order-details .ownership-change-cancel-link{margin:-40px 200px}}@media (min-width:1025px){#ownership-change-request-order-confirm .ownership-transfer-order-details .ownership-change-cancel-link{margin:-40px 200px}}#ownership-change-request-order-confirm .ownership-transfer-order-details .ownership-transfer-customer-details dt{display:block}@media (min-width:601px) and (max-width:1024px){#ownership-change-request-order-confirm .ownership-transfer-order-details .ownership-transfer-customer-details dt{display:inline-block;width:30%}}@media (min-width:1025px){#ownership-change-request-order-confirm .ownership-transfer-order-details .ownership-transfer-customer-details dt{display:inline-block;width:30%}}#ownership-change-request-order-confirm .ownership-transfer-order-details .ownership-transfer-customer-details dd{display:block}@media (min-width:601px) and (max-width:1024px){#ownership-change-request-order-confirm .ownership-transfer-order-details .ownership-transfer-customer-details dd{display:inline-block;width:50%}}@media (min-width:1025px){#ownership-change-request-order-confirm .ownership-transfer-order-details .ownership-transfer-customer-details dd{display:inline-block;width:50%}}#ownership-change-request-order-confirm .ownership-transfer-order-details .ownership-transfer-customer-details dd.companyDetails{display:block!important;padding-top:5px}#ownership-change-request-order-confirm .ownership-transfer-order-details .transfer-Order{float:right}@media (min-width:601px) and (max-width:1024px){#ownership-change-request-order-confirm .ownership-transfer-order-details .transfer-Order{margin:10px 15px 15px}}@media (min-width:1025px){#ownership-change-request-order-confirm .ownership-transfer-order-details .transfer-Order{margin:10px 15px 15px}}@media (max-width:600px){#ownership-change-request-order-confirm .ownership-transfer-order-details .transfer-Order{margin:10px 0 15px}}@media (min-width:601px) and (max-width:1024px){#ownership-change-request-order-confirm .ownership-transfer-order-details .successful-order-transfer{clear:both;float:right;margin-right:2%}}@media (min-width:1025px){#ownership-change-request-order-confirm .ownership-transfer-order-details .successful-order-transfer{clear:both;float:right;margin-right:2%}}@media (max-width:600px){#ownership-change-request-order-confirm .ownership-transfer-order-details .successful-order-transfer{margin-left:35px}}#ownership-change-request-order-confirm .ownership-transfer-additional-services{margin:12px 40px 0 15px}#ownership-change-request-order-confirm .ownership-transfer-additional-services h5{margin:20px 0 0}#ownership-change-request-order-confirm .ownership-transfer-additional-services .retainable-services-price{border-top:1px solid #dcdcdd;margin:30px 345px 50px 0;padding-top:5px;text-align:right}#ownership-change-request-order-confirm .ownership-transfer-additional-services .ownershipchange-transfer-information{margin:20px 0}#ownership-change-request-order-confirm .ownership-transfer-additional-services .transfer-Order{float:right}@media (min-width:601px) and (max-width:1024px){#ownership-change-request-order-confirm .ownership-transfer-additional-services .transfer-Order{margin:10px 15px 15px}}@media (min-width:1025px){#ownership-change-request-order-confirm .ownership-transfer-additional-services .transfer-Order{margin:10px 15px 15px}}@media (max-width:600px){#ownership-change-request-order-confirm .ownership-transfer-additional-services .transfer-Order{margin:10px 0 15px}}.erroneous-input-field{border:1px solid #f00f00;box-shadow:inset 0 0 2px #f00f00,0 0 2px #f00f00}body.feature-my-account .two-column-content>.two-column-content--left-col{background-color:#fff}.elisaId{color:#333;display:block;font-family:Open sans,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.4em}.elisaId p.de-emphasized-paragraph{color:#767676}.elisaId .legacy-box-error a{color:#fff;text-decoration:underline}.elisaId .input-label{margin-left:4px}.elisaId .status-text{font-size:1.2em}.elisaId .status-text.status-text-success{padding-right:32px;position:relative}.elisaId .status-text.status-text-success:after{background:url(../images/checkmark_green.eec93a720839b767d512..png) no-repeat;content:"";height:10px;position:absolute;right:1px;top:5px;width:10px}.elisaId strong{font-weight:700}.elisaId .icon{background-image:none;display:inline-block;padding-left:30px;position:relative}.elisaId .icon:before{background-position:0;background-repeat:no-repeat;background-size:25px 25px;content:"";height:26px;left:0;margin-top:-17px;position:absolute;top:50%;width:26px}.elisaId .icon.icon-grey-phone:before{background-image:url(../images/svg-icons/icon-phone-grey.f286591e69719775e3a6..svg)}.elisaId .icon.icon-grey-envelope:before{background-image:url(../images/svg-icons/icon-envelope-grey.9bd0b6a101592f413647..svg)}.elisaId .mobile-elisa-id-container{position:relative}.elisaId:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html .elisaId{height:1px}.elisaId h3{margin-left:0}.elisaId p{margin-top:20px;max-width:700px}.elisaId p+p{margin-top:10px}.elisaId .subtitle{margin-top:20px}.elisaId .left-labeled-row-section{display:inline-block;max-width:482px;vertical-align:top}.elisaId .left-label{cursor:pointer;display:inline-block;vertical-align:middle;width:158px}@media (max-width:600px){.elisaId .left-label{display:block;width:100%}}@media (min-width:601px) and (max-width:969px){.elisaId .left-label{width:25%}}.elisaId .top-label{vertical-align:top}.elisaId .label-for-checkbox{margin-left:3px;width:auto}.elisaId .subsection{background-color:#fff;margin-bottom:30px;margin-left:0}@media (min-width:970px){.elisaId .subsection{margin-bottom:50px}.elisaId .subsection>*{margin-left:50px}.elisaId .container-with-note{float:left}.elisaId .mobile-elisa-id-note{background:url(../images/footer_divider_vertical.d5998115e24b42b3679a..png) no-repeat scroll 0 0 transparent;background-size:8px 100%;float:left;margin-left:60px;margin-top:10px;padding-bottom:15px;padding-left:30px;padding-top:15px;width:150px}}@media (max-width:969px){.elisaId .mobile-elisa-id-note{background-color:#f5f5f5;border:1px solid #d0d0d1;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;max-width:700px;padding:15px}}.elisaId .form-row{margin-top:20px}.elisaId .form-row.spacing{margin-top:40px}@media (max-width:969px){.elisaId .form-row.spacing{margin-top:20px}}.elisaId .form-row.related{margin-top:6px}.elisaId .form-row.unrelated{margin-top:60px}.elisaId .form-row .field-invalid,.elisaId .form-row .input-invalid{display:none}.elisaId .form-row input[type=password],.elisaId .form-row input[type=text]{background-color:#fff;border:2px solid #d5d5d5;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-khtml-border-radius:1px;-o-border-radius:1px;-ms-border-radius:1px;box-shadow:inset 1px 1px 1px 0 #f5f5f5;-moz-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-webkit-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-khtml-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-o-box-shadow:inset 1px 1px 1px 0 #f5f5f5;-ms-box-shadow:inset 1px 1px 1px 0 #f5f5f5;color:#606163;font-size:13px;height:30px;height:26px;margin-bottom:8px;padding:0 1.6em 0 1em;width:190px;width:250px}.elisaId .form-row input[type=password]:focus,.elisaId .form-row input[type=text]:focus{border-color:#005fed;color:#38393c;outline:0}.elisaId .form-row input[type=password]:disabled,.elisaId .form-row input[type=text]:disabled{border-color:#e7e7e8;color:#e7e7e8}.elisaId .form-row input[type=password].required,.elisaId .form-row input[type=text].required{background:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png) 96.2% 50% no-repeat #fff}.elisaId .form-row input[type=password].required.incomplete,.elisaId .form-row input[type=password].required.missing,.elisaId .form-row input[type=text].required.incomplete,.elisaId .form-row input[type=text].required.missing{background:url(../images/legacy/icon_input_required_missing.8f180a17374aaf60a346..png) 96.2% 50% no-repeat #fff}.elisaId .form-row input[type=password].ajax-pending,.elisaId .form-row input[type=text].ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff!important}.elisaId .form-row input[type=password].error,.elisaId .form-row input[type=text].error{background:#fff;border-color:#e0022a}.elisaId .form-row input[type=password].error.ajax-pending,.elisaId .form-row input[type=text].error.ajax-pending{background:url(../images/legacy/ajax_loader.18d6c26adc937688ab4c..gif) 96.2% 50% no-repeat #fff}.elisaId .form-row input[type=password].duplicate,.elisaId .form-row input[type=text].duplicate{border-color:#e0022a}.elisaId .form-row input[type=password].required,.elisaId .form-row input[type=text].required{background-image:url(../images/icon_input_required.96223f62a42bf02639af..png)}.elisaId .form-row input[type=password].required.valid,.elisaId .form-row input[type=text].required.valid{background-image:url(../images/legacy/icon_input_required.ff9a889c05b84042b96c..png)}.elisaId .form-row input[type=password].required.error,.elisaId .form-row input[type=text].required.error{background:#fff}@media (max-width:969px){.elisaId .form-row input[type=password],.elisaId .form-row input[type=text]{font-size:14px;height:39px}}@media (max-width:600px){.elisaId .form-row input[type=password],.elisaId .form-row input[type=text]{width:100%}}.elisaId .form-row input[type=password]:disabled,.elisaId .form-row input[type=text]:disabled{background-color:#f7f7f7}.elisaId .form-row input[type=password].incomplete:not(:focus),.elisaId .form-row input[type=text].incomplete:not(:focus){border:1px solid #f00f00;box-shadow:inset 0 0 2px #f00f00,0 0 2px #f00f00}@media (min-width:601px) and (max-width:969px){.elisaId .form-row input[type=password],.elisaId .form-row input[type=text]{margin-left:-4px;width:40%}.elisaId .form-row input[type=button],.elisaId .form-row input[type=checkbox]+label{margin-left:25%}}@media (min-width:970px){.elisaId .form-row input[type=button],.elisaId .form-row input[type=checkbox]+label{margin-left:164px}}.elisaId .form-row input.error~.input-invalid{color:#ff500f}@media (min-width:601px) and (max-width:969px){.elisaId .form-row input.error~.input-invalid{margin-left:160px}}@media (min-width:970px){.elisaId .form-row input.error~.input-invalid{margin-left:160px}}.elisaId .form-row input.error~.field-invalid{color:#ff500f;display:inline-block}.elisaId .form-row input.error~.field-invalid.new-line{display:block}@media (min-width:601px) and (max-width:969px){.elisaId .form-row input.error~.field-invalid.field-footer{margin-left:25%}}@media (min-width:970px){.elisaId .form-row input.error~.field-invalid.field-footer{margin-left:164px}}@media (min-width:601px) and (max-width:969px){.elisaId .form-row input.error~.field-invalid{margin-left:10px}}@media (min-width:970px){.elisaId .form-row input.error~.field-invalid{margin-left:10px}}.elisaId .form-row select{width:250px}@media (max-width:600px){.elisaId .form-row select{width:100%}}@media (min-width:601px) and (max-width:969px){.elisaId .form-row select{margin-left:-4px;width:40%}.elisaId .form-row button{margin-left:25%;width:40%}}@media (min-width:970px){.elisaId .form-row button{margin-left:164px}}.elisaId .form-row button.unlabeled{margin-left:0}.elisaId .form-row .cancel-button-or-link{margin-left:26px}.elisaId .form-row label em.required{background:url(../images/checkmark_green.eec93a720839b767d512..png) no-repeat;display:inline-block;height:10px;width:13px}.elisaId .form-row input.missing~label em.required{background:url(../images/legacy/icon_input_required_missing.8f180a17374aaf60a346..png) no-repeat}.elisaId .form-row input+span,.elisaId .form-row select+span{font-size:11px;line-height:1em;vertical-align:middle}@media (min-width:601px) and (max-width:969px){.elisaId .form-row input+span,.elisaId .form-row select+span{margin-left:5px}}@media (min-width:970px){.elisaId .form-row input+span,.elisaId .form-row select+span{margin-left:5px}}.elisaId .form-row .field-info{display:inline-block;margin-left:15px}@media (min-width:970px){.elisaId .form-row .field-info{max-width:200px}}@media (max-width:600px){.elisaId .form-row .field-info{display:block;margin:8px 0 0}}@media (min-width:601px) and (max-width:969px){.elisaId .form-row .field-info{width:30%}}.elisaId .form-row .field-info.error{color:#ff500f}.elisaId #data-protection{margin-left:164px}@media screen and (max-width:600px){.elisaId #data-protection{margin-left:0!important}}.elisaId #test-mobile-elisa-id-container{margin:25px 0}.elisaId .clearer{clear:both}.elisaId .info-box{margin:25px 0}.elisaId .alarm-box h3{color:#d91a1a}.elisaId .alarm-box h3,.elisaId .info-box h3{font-size:18px;margin-bottom:5px}.elisaId .alarm-box p,.elisaId .info-box p{margin-top:0}.elisaId .separated-container{margin-top:50px}.elisaId .otp-container{display:none}.elisaId .mobile-elisa-id-registration-subsection{position:relative}.elisaId .mobile-elisa-id-box{margin-top:20px;min-height:300px;width:674px}@media (max-width:600px){.elisaId .mobile-elisa-id-box{padding:0;width:auto}.elisaId .mobile-elisa-id-box>div{margin:20px}}.elisaId #mobile-elisa-id-pin{width:100px}.elisaId #current-elisaid-password-error{color:#f00f00}.elisaId #invalid-password{color:#ff500f;font-size:16px}@media only screen and (min-width:601px){.elisaId #invalid-password{margin-left:162px}}.elisaId .otp-info{background:url(../images/checkmark_green.eec93a720839b767d512..png) no-repeat 0 4px;display:none;float:left;font-size:11px;margin-left:8px;max-width:350px;padding-left:14px}.elisaId .legacy-box-warning a,.elisaId .legacy-box-warning a:visited{color:#fff;text-decoration:underline}.elisaId .legacy-box-warning a:hover{text-decoration:none}.elisaid-content-pending-spinner{height:32px;margin:0 auto;visibility:visible;width:32px}.elisaid-content-pending-spinner--hidden{visibility:hidden}.elisaid-state-text{padding-left:15px;position:relative}.elisaid-state-text-icon{content:"";height:10px;left:1px;position:absolute;top:2px;width:10px}.elisaid-success-text{padding-left:15px;position:relative}.elisaid-success-text:before{background:url(../images/checkmark_green.eec93a720839b767d512..png) no-repeat;content:"";height:10px;left:1px;position:absolute;top:2px;width:10px}.elisaid-warning-text{padding-left:22px;position:relative}.elisaid-warning-text:before{background:url(../images/svg-icons/icon-notification-orange.61c0167652aa51b2f306..svg) no-repeat;content:"";height:10px;height:16px;left:1px;position:absolute;top:2px;top:1px;width:10px;width:16px}.elisaid-incomplete-form-error-text{color:#8b0000;margin-left:20px;position:relative}.elisaid-required-field-marker{background:url(../images/legacy/icon_input_required_missing.8f180a17374aaf60a346..png) no-repeat;display:inline-block;height:10px;width:8px}p.elisaid-success-text:before{top:5px}@media (min-width:601px) and (max-width:969px){.js-contract-root{margin-left:50px}}@media (min-width:970px){.js-contract-root{margin-left:50px}}@media (min-width:601px) and (max-width:969px){#elisaid-account-container{margin-left:50px}}@media (min-width:970px){#elisaid-account-container{margin-left:50px}}#elisaid-account-container .account-verification-box{margin:30px 0}#elisaid-account-container .account-verification-box a{color:#fff!important;text-decoration:underline}#one-time-password-form .button-save{float:left}@media only screen and (min-width:601px) and (max-width:969px){.elisaId{margin:40px 60px 20px}.elisaId .otp-info{margin-left:25%}#elisaid-account-content{margin:0}}.toggle-section{background:url(../images/triangle-down.06fae8913ba92fa8007e..png) 100% no-repeat transparent;cursor:pointer;padding-right:18px}.toggle-section.expanded{background:url(../images/triangle-up.5746aad4b6f55df23c64..png) 100% no-repeat transparent}#password-recovery-email-sent-container{margin-top:28px}input.recovery-method-choice:disabled~label{color:#b0b0b1}#elisaid-account-content h4{clear:both}#elisaid-account-content h4.mobile-identification{margin-top:20px}#elisaid-account-content #elisaid-account-change-button,#elisaid-account-content #elisaid-account-modal input[type=password]{margin-bottom:20px}#elisaid-account-content #elisaid-account-modal input[type=password].error{border:1px solid #f00f00;box-shadow:inset 0 0 2px #f00f00,0 0 2px #f00f00}#elisaid-account-content #elisaid-account-modal .elisaid-account-password-incorrect{color:#f00f00;display:none;font-size:12px}#elisaid-account-content #elisaid-account-modal .elisaid-account-modal-email-success{margin-bottom:20px;padding-left:16px;position:relative}#elisaid-account-content #elisaid-account-modal .elisaid-account-modal-email-success p{margin:0;padding:0}#elisaid-account-content #elisaid-account-modal .elisaid-account-modal-email-success:before{background:url(../images/checkmark_green.eec93a720839b767d512..png) no-repeat;content:"";height:10px;left:1px;position:absolute;top:4px;width:10px}#elisaid-account-content .last-row{padding-bottom:30px}#elisaid-account-content .js-account-remove-confirm .account-remove-warning{margin-bottom:10px}#elisaid-account-content #account-remove-confirm-button{margin:0 10px 10px 0}#elisaid-jpd-password-recovery-form .tupas-container{margin:50px auto 0}#elisaid-jpd-password-recovery-form #jpd-password-recovery-form-content .delivery-address-span{font-weight:700}#elisaid-jpd-password-recovery-form #jpd-password-recovery-form-content h3{margin:40px 0}@media (max-width:600px){#elisaid-jpd-password-recovery-form #jpd-password-recovery-form-content #jpd-password-recovery-buttons{width:100%}#elisaid-jpd-password-recovery-form #jpd-password-recovery-form-content #jpd-password-recovery-buttons>*{margin:30px}#elisaid-jpd-password-recovery-form #jpd-password-recovery-form-content #jpd-password-recovery-buttons button{float:right}}@media (min-width:601px) and (max-width:969px){#elisaid-jpd-password-recovery-form #jpd-password-recovery-form-content #jpd-password-recovery-buttons{float:right;margin-top:100px}#elisaid-jpd-password-recovery-form #jpd-password-recovery-form-content #jpd-password-recovery-buttons>*{float:left;margin-left:100px}}@media (min-width:970px){#elisaid-jpd-password-recovery-form #jpd-password-recovery-form-content #jpd-password-recovery-buttons{float:right;margin-top:100px}#elisaid-jpd-password-recovery-form #jpd-password-recovery-form-content #jpd-password-recovery-buttons>*{float:left;margin-left:100px}}#elisaid-jpd-password-recovery-form #jpd-password-recovery-form-content #jpd-password-recovery-buttons a{color:#40404a;display:inline-block;font-family:jost medium,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:41px}.elisaid-tupas-content #rejected-alarm-box{margin-bottom:30px}.elisaid-tupas-content>ul{font-weight:700}@media (min-width:970px){.elisaid-tupas-content>ul{margin:20px 0 30px}}@media (max-width:969px){.elisaid-tupas-content>ul{margin:20px 0}}.elisaid-tupas-content>ul>li{list-style:none}.elisaid-tupas-content>ul>li:before{color:#1992ee;content:"\2022";font-size:1.1em;padding-right:2em;position:relative;top:.15em}@media (min-width:970px){.elisaid-tupas-content #tupas-heading{margin-top:40px}}@media (max-width:969px){.elisaid-tupas-content #tupas-heading{margin-top:30px}}@media (min-width:970px){.elisaid-tupas-content .tupas-container{margin:20px auto 0 0}}@media (max-width:969px){.elisaid-tupas-content .tupas-container{margin:30px auto 0 0}}#elisaid-session-expired-popup .session-expired-popup-container{height:280px;padding:50px;width:520px}#elisaid-session-expired-popup .session-expired-popup-container .session-expired-popup-header{margin-bottom:36px}#elisaid-session-expired-popup .session-expired-popup-container .session-expired-popup-content{margin-bottom:26px}.elisaid-verification-container{text-align:center;width:100%}.elisaid-verification-container,.elisaid-verification-container p{margin-left:auto;margin-right:auto}.elisaid-verification-container .result-icon{background-repeat:no-repeat;background-size:cover;height:50px;margin:0 auto;width:50px}.elisaid-verification-container .result-icon--ok{background-image:url(../features/elisaid/images/icon-ok.beed91c1cab764de9322..svg)}.elisaid-verification-container .result-icon--not-ok{background-image:url(../features/elisaid/images/icon-not-ok.720eea34ff8e17c9982e..svg)}.elisaid-verification-container .result-icon--inline{display:inline-block;height:25px;vertical-align:middle;width:25px}@media (max-width:969px){.elisaid-verification-container{margin-top:30px}}.elisaid-verification-container .titleFont{font-family:jost light,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:32px}@media (max-width:969px){.elisaid-verification-container .titleFont{font-size:26px;line-height:28px}}.elisaid-verification-container .elisaid-verification-container-title{font-family:jost light,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:32px;margin:40px 60px 0}@media (max-width:969px){.elisaid-verification-container .elisaid-verification-container-title{font-size:26px;line-height:28px;margin:30px 20px 0}}.elisaid-verification-container .elisaid-verification-button{float:none;margin-top:5px;text-align:center}@media (max-width:600px){.elisaid-verification-container .elisaid-verification-button{width:90%}}@media (max-width:969px){.elisaid-verification-container .elisaid-verification-button{margin-top:35px}}.elisaid-verification-container .elisaid-verify-account-reset-result-message{line-height:30px;margin-top:7px}.elisaid-verification-container .elisaid-verify-account-reset-result-message span{font-family:jost light,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:32px;margin-left:3px;vertical-align:middle}@media (max-width:969px){.elisaid-verification-container .elisaid-verify-account-reset-result-message span{font-size:26px;line-height:28px}}#elisaid-verify-account .set-up-information-container{box-sizing:border-box;margin:50px auto;padding:0 15px;text-align:left;width:80%}#elisaid-light-account-merge{width:auto}@media (min-width:601px) and (max-width:969px){#elisaid-light-account-merge form{margin-top:20px}}@media (min-width:970px){#elisaid-light-account-merge form{margin-top:20px}}#elisaid-light-account-merge .elisaid-continue-button{margin-top:20px}.ea-notification--alert.ea-notification--myaccount{background:#00239d;border-bottom-left-radius:0;border-bottom-right-radius:0;font-size:1.6rem}.ea-context-notification.ea-context-notification--myaccount{background:transparent;border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0;padding:15px 48px}.ea-context-notification.ea-context-notification--myaccount .ds-text--m{font-size:13px}@media screen and (max-width:600px){.account-removal-link{margin-left:0!important}}.account-remove-link-hr{background:transparent;border:0;border-bottom:1px solid #e8e8ea;box-sizing:border-box!important;margin-bottom:16px;margin-top:0}.account-remove-link-title{word-wrap:break-word;font-feature-settings:"pnum" on,"lnum" on;color:#171c43;font-family:Jost medium,sans-serif;font-size:13px;font-weight:400;letter-spacing:.5px;line-height:16px;padding-bottom:6px;text-align:left;text-transform:uppercase}.account-remove-link-txt{word-wrap:break-word;border-radius:2px;gap:8px;height:100%;line-height:24px;overflow:hidden;padding-bottom:10px;width:100%}.account-remove-link-txt,.account-remove-link-txt a{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400}.account-remove-link-txt a{color:#005fed}#mobile-elisaid-pin-change-success{background:url(../images/checkmark_green.eec93a720839b767d512..png) no-repeat 0 4px;display:none;float:left;font-size:11px;margin-left:8px;margin-top:3px;max-width:350px;padding-left:14px}#mobile-elisaid-new-pin{width:98px}#mobile-elisa-id-activation-flow{background:url(../features/mobileElisaId/images/mobile_elisa_id_how_to_use.f97f4e8317c121b7041b..png) no-repeat;height:155px;width:627px}@media (max-width:969px){#mobile-elisa-id-activation-flow{background:url(../features/mobileElisaId/images/info_kv.edc61218a063dc0020e1..png) no-repeat;height:313px;margin:0 auto;width:292px}}#what-is-mobile-authentication-container{display:none}#what-is-mobile-authentication-container #what-it-is-text{margin-bottom:20px}#what-is-mobile-authentication-container #what-it-is-img-caption{font-weight:700}#what-is-mobile-authentication-container #what-it-is-img{background:url(../features/mobileElisaId/images/puhelintunnistautuminen_sarjakuva.51ecc16f1af31fb5ff16..png) no-repeat;height:220px;width:627px}@media (max-width:969px){#what-is-mobile-authentication-container #what-it-is-img{background:url(../features/mobileElisaId/images/info_kv.edc61218a063dc0020e1..png) no-repeat;height:313px;margin:0 auto;width:292px}}#what-is-mobile-authentication-container.expanded{display:block}.smart-banner{background-color:#f0f0f0;border:1px solid #d3d3d3;max-width:622px;padding:13px}@media (max-width:600px){.smart-banner{margin:0 -13px}}.smart-banner h5{font-size:16px;margin:0;padding:0}.smart-banner p{margin:10px 0}.smart-banner button{background:#005fed;border:1px solid #006af8;border-radius:2px;color:#fff;display:inline-block;filter:none!important;margin-left:0;margin-top:15px;padding:8px 0;width:120px}.smart-banner button:disabled{background:#e9e9e9;border:1px solid #c8c8c8;color:#c8c8c8}.smart-banner input[type=password],.smart-banner input[type=text]{height:26px;padding:0 1.6em 0 1em}#register-mobile-elisa-id-container{max-width:655px}#register-mobile-elisa-id-container form div{margin-bottom:10px}#register-mobile-elisa-id-container form label{display:inline-block;width:120px}#register-mobile-elisa-id-container form input[type=text]{display:inline-block;width:100px}#register-mobile-elisa-id-container form input[type=text]+span{margin-left:5px}#register-mobile-elisa-id-container #register-info{margin-bottom:20px}#test-mobile-elisa-id-container .no-spam-code-container label{width:130px}#test-mobile-elisa-id-container .no-spam-code-container input[type=password]{width:80px}#test-mobile-elisa-id-container .login-status-info-container{position:relative}#test-mobile-elisa-id-container .login-status-info-container>p{background:#f6f6f6;border:1px solid #e4e8e9;border-radius:4px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);color:#384248;font-family:Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:17px;padding:10px 15px;position:absolute;width:230px}#test-mobile-elisa-id-container .login-status-info-container .event-id{font-weight:700}#test-mobile-elisa-id-container .login-status-info-container .outer-arrow-left{border:10px solid transparent;border-right-color:#e4e8e9;height:0;margin-bottom:-10px;margin-left:0;position:absolute;width:0}#test-mobile-elisa-id-container .login-status-info-container .inner-arrow-left{border:9px solid transparent;border-right-color:#f6f6f6;height:0;margin-bottom:-9px;margin-left:0;position:absolute;width:0}#test-mobile-elisa-id-container .no-spam-code-container:not(.show)+.login-status-info-container>p{left:200px;top:-18px}#test-mobile-elisa-id-container .no-spam-code-container:not(.show)+.login-status-info-container .outer-arrow-left{left:180px;top:18px}#test-mobile-elisa-id-container .no-spam-code-container:not(.show)+.login-status-info-container .inner-arrow-left{left:183px;top:19px}#test-mobile-elisa-id-container .no-spam-code-container.show+.login-status-info-container>p{left:250px;top:-18px}#test-mobile-elisa-id-container .no-spam-code-container.show+.login-status-info-container .outer-arrow-left{left:230px;top:18px}#test-mobile-elisa-id-container .no-spam-code-container.show+.login-status-info-container .inner-arrow-left{left:233px;top:19px}#test-mobile-elisa-id-container .errors>div.login-error,#test-mobile-elisa-id-container .info-container,#test-mobile-elisa-id-container .login-status-info-container,#test-mobile-elisa-id-container .no-spam-code-container,#test-mobile-elisa-id-container .no-spam-code-container>span.invalid-no-spam-code{display:none}#test-mobile-elisa-id-container .errors>div.login-error.show,#test-mobile-elisa-id-container .info-container.show,#test-mobile-elisa-id-container .login-status-info-container.show,#test-mobile-elisa-id-container .no-spam-code-container.show,#test-mobile-elisa-id-container .no-spam-code-container>span.invalid-no-spam-code.show{display:inherit}#test-mobile-elisa-id-container .success-feedback{background:url(../images/checkmark_green.eec93a720839b767d512..png) 0 50% no-repeat;display:none;font-weight:700;margin-left:10px;padding-left:2.5%}#test-mobile-elisa-id-container .success-feedback.show{display:inline-block}#test-mobile-elisa-id-container .login-error{margin:10px 0}.feedback-box-wrapper{position:relative}@media (max-width:600px){.feedback-box-wrapper{flex-grow:1}}.feedback-box-wrapper--no-label{padding-top:0}@media (max-width:600px){.feedback-box-wrapper--with-label .feedback-box-wrapper__text{display:none}}@media (min-width:601px) and (max-width:969px){.feedback-box-wrapper--with-label{padding-top:70px}.feedback-box-wrapper--with-label .feedback-box-radio__label-additional{display:none}}@media (min-width:970px){.feedback-box-wrapper--with-label{padding-top:45px}.feedback-box-wrapper--with-label .feedback-box-radio__label-additional{display:none}}.feedback-box-wrapper__text{color:#40404a;font-size:12px;left:50%;margin:0 auto;position:absolute;text-align:center;top:0;transform:translateX(-50%);width:100px}@media (min-width:601px) and (max-width:969px){.feedback-box-wrapper__text{width:70px}}@media (min-width:970px){.feedback-box-wrapper__text{width:90px}}.feedback-box{display:flex;flex-flow:column;list-style:none;width:100%}@media (min-width:601px) and (max-width:969px){.feedback-box{flex-flow:row wrap;justify-content:space-between}}@media (min-width:970px){.feedback-box{flex-flow:row wrap;justify-content:space-between}}.feedback-box--error{color:#e0022a}.feedback-box--column{flex-flow:column}.feedback-box--column .feedback-box-radio__label-additional{display:none}.feedback-box__error{color:#e0022a;font-size:13px;font-weight:600}.feedback-box-radio{display:flex;margin-bottom:6px}.feedback-box-radio .feedback-box-radio__input:checked+label,.feedback-box-radio .feedback-box-radio__input:focus+label{border:2px solid #0068f0;color:#0068f0;font-weight:600;padding:18px 15px}.feedback-box-radio .feedback-box-radio__input:focus+label{background:#fafafa}.feedback-box-radio__input{height:0;opacity:0;width:0}.feedback-box-radio__label{background:#fff;border:1px solid #b0b0b1;border-radius:2px;box-sizing:border-box;font-size:16px;margin:0;min-width:35px;padding:19px 20px;position:relative;text-align:left;width:100%}.feedback-box-radio__label:hover{border:1px solid #0068f0;color:#0068f0;cursor:pointer}@media (min-width:601px) and (max-width:969px){.feedback-box-radio__label{min-width:43px;padding-left:16px;padding-right:16px}}@media (min-width:970px){.feedback-box-radio__label{min-width:43px;min-width:60px;padding-left:16px;padding-right:16px}}@media (min-width:601px) and (max-width:969px){.feedback-box-wrapper--with-label .feedback-box-radio__label{text-align:center}}@media (min-width:970px){.feedback-box-wrapper--with-label .feedback-box-radio__label{text-align:center}}.customer-feedback{display:flex;flex-wrap:wrap;margin-bottom:60px;max-width:1060px}.customer-feedback__content,.customer-feedback__img{flex:1 1}.customer-feedback__img{align-self:flex-start;display:none;margin-right:20px;max-width:274px}@media (min-width:601px) and (max-width:969px){.customer-feedback__img{display:block;max-width:140px}}@media (min-width:970px){.customer-feedback__img{display:block;margin-right:40px;max-width:274px}}.customer-feedback__required{color:#e0022a}.customer-feedback .ea-input{width:auto!important}.customer-feedback .ea-input--invalid textarea{background-color:#fff5f7}.customer-feedback #next-button-customer-feedback{margin-top:40px}.customer-feedback-loggedout{color:#40404a;display:flex}.customer-feedback-loggedout__icon{margin-right:10px}.feature-logout-survey .language-changer,.feature-survey .right-side-link-selectors{display:none}.smartbanner-show.smartbanner-margin-top{margin-top:80px}.smartbanner-show.smartbanner-margin-bottom{margin-bottom:80px}.smartbanner-show .smartbanner{display:block}.smartbanner{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;background:#f4f4f4;display:none;font-family:Helvetica Neue,sans-serif;height:80px;left:0;line-height:80px;overflow:hidden;width:100%;z-index:9998}.smartbanner-top{position:absolute;top:0}.smartbanner-bottom{bottom:0;position:fixed}.smartbanner-container{margin:0 auto;padding:0 5px}.smartbanner-close{-webkit-font-smoothing:subpixel-antialiased;background-color:initial;border:0;border-radius:14px;color:#888;display:inline-block;font-family:ArialRoundedMTBold,Arial;font-size:20px;margin:0 5px 0 0;padding:0 0 1px;text-align:center;text-decoration:none;vertical-align:middle}.smartbanner-close:active,.smartbanner-close:hover{color:#aaa}.smartbanner-icon{background-size:cover;border-radius:10px;height:57px;margin-right:12px;width:57px}.smartbanner-icon,.smartbanner-info{display:inline-block;vertical-align:middle}.smartbanner-info{font-size:11px;font-weight:700;line-height:1.2em;white-space:normal;width:calc(99% - 201px)}.smartbanner-wrapper{display:inline-block;max-width:110px;text-align:right;width:100%}.smartbanner-title{font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smartbanner-description{max-height:40px;overflow:hidden}.smartbanner-author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smartbanner-author:empty+.smartbanner-description{max-height:50px}.smartbanner-button{color:#6a6a6a;display:inline-block;font-size:14px;font-weight:700;height:24px;line-height:24px;margin:auto 0;text-align:center;text-decoration:none;text-shadow:0 1px 0 hsla(0,0%,100%,.8);text-transform:uppercase}.smartbanner-button:active,.smartbanner-button:hover{color:#aaa}.smartbanner-ios{background:#f2f2f2;box-shadow:0 1px 1px rgba(0,0,0,.2);line-height:80px}.smartbanner-ios .smartbanner-close{-webkit-font-smoothing:none;border:0;color:#888;font-family:Arial;height:18px;line-height:18px;text-shadow:0 1px 0 #fff;width:18px}.smartbanner-ios .smartbanner-close:active,.smartbanner-ios .smartbanner-close:hover{color:#888}.smartbanner-ios .smartbanner-icon{background-size:cover}.smartbanner-ios .smartbanner-info{color:#6a6a6a;font-weight:300;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.smartbanner-ios .smartbanner-title{color:#4d4d4d;font-weight:500}.smartbanner-ios .smartbanner-button{color:#0c71fd;font-size:15px;font-weight:400;min-width:10%;padding:0 10px}.smartbanner-ios .smartbanner-button:active,.smartbanner-ios .smartbanner-button:hover{background:#f2f2f2}.smartbanner-android{background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);box-shadow:inset 0 4px 0 #88b131;line-height:82px}.smartbanner-android .smartbanner-close{background:#1c1e21;border:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 1px 1px hsla(0,0%,100%,.3);color:#b1b1b3;cursor:pointer;height:17px;line-height:17px;margin-right:7px;max-width:17px;text-decoration:none;text-shadow:0 1px 1px #000;width:100%}.smartbanner-android .smartbanner-close:active,.smartbanner-android .smartbanner-close:hover{color:#eee}.smartbanner-android .smartbanner-icon{background-color:initial;box-shadow:none}.smartbanner-android .smartbanner-info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner-android .smartbanner-title{color:#fff;font-weight:700}.smartbanner-android .smartbanner-button{background:none;border-radius:0;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;color:#d1d1d1;font-weight:700;min-width:12%;padding:0}.smartbanner-android .smartbanner-button:active,.smartbanner-android .smartbanner-button:hover{background:none}.smartbanner-android .smartbanner-button-text{background:#42b6c9;background:linear-gradient(180deg,#42b6c9,#39a9bb);box-shadow:none;display:block;padding:0 10px;text-align:center;text-shadow:none;text-transform:none}.smartbanner-android .smartbanner-button-text:active,.smartbanner-android .smartbanner-button-text:hover{background:#2ac7e1}.smartbanner-kindle,.smartbanner-windows{background:#f4f4f4;background:linear-gradient(180deg,#f4f4f4,#cdcdcd);box-shadow:0 1px 2px rgba(0,0,0,.5);line-height:80px}.smartbanner-kindle .smartbanner-close,.smartbanner-windows .smartbanner-close{border:0;color:#888;height:18px;line-height:18px;text-shadow:0 1px 0 #fff;width:18px}.smartbanner-kindle .smartbanner-close:active,.smartbanner-kindle .smartbanner-close:hover,.smartbanner-windows .smartbanner-close:active,.smartbanner-windows .smartbanner-close:hover{color:#aaa}.smartbanner-kindle .smartbanner-icon,.smartbanner-windows .smartbanner-icon{background:rgba(0,0,0,.6);background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,.3)}.smartbanner-kindle .smartbanner-info,.smartbanner-windows .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}.smartbanner-kindle .smartbanner-title,.smartbanner-windows .smartbanner-title{color:#4d4d4d;font-weight:700}.smartbanner-kindle .smartbanner-button,.smartbanner-windows .smartbanner-button{background:#efefef;background:linear-gradient(180deg,#efefef,#dcdcdc);border-radius:3px;box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 hsla(0,0%,100%,.6),inset 0 2px 0 hsla(0,0%,100%,.7);color:#6a6a6a;min-width:10%;padding:0 10px}.smartbanner-kindle .smartbanner-button:active,.smartbanner-kindle .smartbanner-button:hover,.smartbanner-windows .smartbanner-button:active,.smartbanner-windows .smartbanner-button:hover{background:#dcdcdc;background:linear-gradient(180deg,#dcdcdc,#efefef)}.smartbanner-show #elisa-navi-wrapper{padding-top:80px}.smartbanner-show.smartbanner-margin-top{margin-top:0}.smartbanner.smartbanner-android{background:#f6f6f7;border-bottom:1px solid #e8e8ea;border-top:1px solid #e8e8ea;box-shadow:none}.smartbanner.smartbanner-android .smartbanner-container{padding:0 16px}.smartbanner.smartbanner-android .smartbanner-close{background:none;box-shadow:none;color:#70707a;font-family:inherit;font-size:24px;font-weight:400;text-decoration:none;text-shadow:none}.smartbanner.smartbanner-android .smartbanner-title{color:#000;font-family:Jost medium,sans-serif;font-size:17px;font-weight:400;overflow:unset}.smartbanner.smartbanner-android .smartbanner-description{color:#70707a;font-family:Open-Sans,sans-serif;font-size:14px;font-weight:400;margin-top:2px}.smartbanner.smartbanner-android .smartbanner-button{box-shadow:none;color:#fff}.smartbanner.smartbanner-android .smartbanner-button-text{background:#005fed;border-radius:2px;font-size:11px;letter-spacing:.5px;padding:8px 16px}.smartbanner.smartbanner-android .smartbanner-info{text-shadow:none}.feature-elisaid-oidc #main-container,.feature-login #main-container,.feature-none #main-container{max-width:100%}.feature-login .right-side-link-selectors{display:none}.feature-login .ea-footer a:hover,.feature-login .footer-section a:hover{text-decoration:none}.feature-login #logged-out-feature-container{margin-bottom:0!important}.feature-limited-login #elisa-footer-wrapper,.feature-limited-login #elisa-navi-wrapper,.feature-limited-login #footer-container,.feature-limited-login #footer-section,.feature-limited-login #footer-wrapper,.feature-limited-login .language-selector.ea-color-container--dark-grey,.feature-limited-login .login-page-content-bg,.feature-limited-login .omaelisa-application-section,.feature-limited-mobile-app-bank-login #elisa-footer-wrapper,.feature-limited-mobile-app-bank-login #elisa-navi-wrapper,.feature-limited-mobile-app-bank-login #footer-container,.feature-limited-mobile-app-bank-login #footer-section,.feature-limited-mobile-app-bank-login #footer-wrapper,.feature-limited-mobile-app-bank-login .language-selector.ea-color-container--dark-grey,.feature-limited-mobile-app-bank-login .login-page-content-bg,.feature-limited-mobile-app-bank-login .omaelisa-application-section{display:none}.feature-limited-login .login-page .login-page-content-wrapper,.feature-limited-mobile-app-bank-login .login-page .login-page-content-wrapper{background:none;min-height:auto;padding-top:0}.feature-limited-mobile-app-bank-login #moesl-smart-banner,.feature-limited-mobile-app-bank-login .ea-login .ds-h3,.feature-limited-mobile-app-bank-login .login-form-container .ds-text--s,.feature-limited-mobile-app-bank-login .login-form-container hr{display:none}.feature-limited-mobile-app-bank-login .ea-login .ea-p-t-6{padding-top:0}.login-page{background:linear-gradient(0deg,#fff,#f4f4fe);margin:0!important;width:100%}.login-page .login-form-container{width:100%}.login-page .login-form-container #mobiilivarmenne-promo{margin-bottom:16px;margin-top:16px}.login-page-content-wrapper{background-image:url(../images/login-bg.5c84a0cc648eaf743a0b..svg);background-position:100% 100%;background-repeat:no-repeat;background-size:1400px;min-height:900px;position:relative}@media (min-width:960px){.login-page-content-wrapper{background-position:100% 100%;background-size:1400px;padding-top:40px}}.login-page-content-wrapper #login-page .login-page-content-wrapper #login-page-content{padding-top:0}.login-page-content-bg{background-image:url(../images/login-ground.3a21b904514abd75c919..svg);background-position:100% bottom;background-repeat:no-repeat;background-size:1400px;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}@media (min-width:460px){.login-page-content-bg{background-position:16% bottom}}@media (min-width:1400px){.login-page-content-bg{background-position:100% 100%}}.login-page-content{background-color:#fff;padding:55px 30px 30px}@media (min-width:460px){.login-page-content{padding-top:30px}}@media (min-width:1025px){.login-page-content{max-width:540px}}.login-help-links{padding-top:12px}.download-list-image{width:150px}.login-page-download-card{padding-bottom:120px;padding-left:30px;padding-right:30px}@media (min-width:960px){.login-page-download-card{padding-top:120px}}.login-page-download-card__grid-overwrite{overflow:visible}.login-page-download-card__image{position:relative;z-index:1}@media (min-width:960px) and (max-width:1400px){.login-page-download-card__image{max-width:160px}}.login-page .oe-fgrid-overwrite{margin:0}@media (min-width:601px) and (max-width:1024px){.login-page .oe-fgrid-overwrite{margin:0 20px}}.footer-elisa-logo{background:url(node_modules/elisa-navi/img/logo-elisa_2x-white.84ce9b0e8d0d14e0660e..png) no-repeat 50%;background-size:120px 60px;height:60px;line-height:60px}.react-navi-ea-megafooter ul{line-height:24px;list-style-type:none;margin:0;padding:0}.react-navi-ds-text--s,.react-navi-ds-text--s:visited{color:#40404a}#ot-sdk-btn{color:#40404a!important;font-family:Open Sans,Arial,sans-serif!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;line-height:1.4em!important}@media (min-width:1025px){#front-page-app-paragraph,#front-page-download-link{display:none}#front-page-download-list{flex-direction:column}#oma-elisa-app-banner-link-wrapper{margin-top:24px}}#front-page-download-qr{background:#fff;border:1px solid #d2d2d6;border-radius:6px;height:120px;padding:6px;width:120px}#oma-elisa-app-banner-link-wrapper a{display:inline-block;line-height:0;margin-bottom:8px;margin-right:8px}@media (max-width:600px){#front-page-app-paragraph-experiment,#front-page-download-qr,#oma-elisa-app-banner-link-wrapper{display:none}}@media (min-width:601px) and (max-width:1024px){#front-page-app-paragraph-experiment,#front-page-download-qr,#oma-elisa-app-banner-link-wrapper{display:none}}.login-links{display:flex;flex-direction:column}.login-links a{font-size:14px}.login-links-links-wrapper{display:flex;justify-content:space-between;padding:40px 24px 28px}@media (max-width:600px){.login-links-links-wrapper{padding-left:8px;padding-right:8px}}.login-links-icon-wrapper{align-items:center;color:#171c43!important;display:flex;flex-direction:column}.login-links-icon-wrapper img{height:60px;margin-bottom:8px;width:60px}.login-links-saunalahti-disclaimer{border-bottom:1px solid #e8e8ea;padding-bottom:24px}.login-links-saunalahti-disclaimer-text{color:#70707a;font-size:12px;line-height:16px}.ea-login button[type=submit]{background-color:#005fed}.ea-login button[type=submit]:hover{background-color:#0055d4}.ea-login button[type=submit]:active{background-color:#086bff}#book-details-bulletin .div{padding-bottom:20px}#book-details-bulletin .elisa-kirja-feature-bulletin{margin-bottom:32px;margin-top:8px}#book-details-bulletin .bookbeat-main-product-header{margin-bottom:12px}#book-details-bulletin .elisa-kirja-button{margin-bottom:20px}#book-details-bulletin .elisa-kirja-button:hover{text-decoration:none}#book-details-bulletin .bookbeat-banner{background-color:#f6f6f7;border:1px solid #f6f6f7;border-radius:8px;display:flex;flex-direction:column;padding:24px}#book-details-bulletin .bookbeat-banner-header{display:flex;font-size:18px;font-weight:500;line-height:24px;margin-bottom:8px;pointer-events:none;text-align:left}#book-details-bulletin .bookbeat-banner-content{font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px;pointer-events:none;text-align:left}#book-details-bulletin .bookbeat-trial-price{margin-bottom:8px}#book-details-bulletin .bookbeat-upgrade-modal-container{margin-top:8px}#book-details-bulletin .radio-card-header{height:24px;width:364px}#book-details-bulletin .radio-card-div{display:flex;flex-direction:column;gap:4px;text-align:left}#book-details-bulletin .pending-order-status{padding-left:100px}#book-details-bulletin .radio-card-show-info{background-color:#f6f6f7;border-radius:4px;border-width:1px;height:154px;margin-top:8px;padding:16px;width:450px}#book-details-bulletin .radio-card-select{border-radius:4px;border-width:1px;height:154px;margin-left:8px;margin-top:8px;padding:16px;width:396px}#book-details-bulletin .under-header{height:20px;width:800px}#book-details-bulletin .upgrade-Bookbeat-modal{border-radius:4px;height:590px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1000px}#book-details-bulletin .radio-card-select-div{display:flex;flex-direction:row}#book-details-bulletin .radio-card-content{height:112px;margin-left:-32px;margin-top:-32px;width:364px}#book-details-bulletin .select-radio-card-content{height:112px;margin-left:-32px;margin-top:-42px;width:364px}#book-details-bulletin .radio-card-description{height:20px}#book-details-bulletin .radio-card-subtext{color:#70707a;margin-bottom:8px;padding-top:8px;width:364px}#book-details-bulletin .radio-card-price{height:40px;width:89px}#book-details-bulletin .end-trial-info{display:flex;flex-direction:column;row-gap:16px}#book-details-bulletin h3.trial-product-info{margin-bottom:0}#book-details-bulletin .pointer-event-none{pointer-events:none}#book-details-bulletin .visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#book-details-bulletin .h3-with-p-styles{font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.25px;line-height:150%}#book-details-bulletin .downgrade-text-div{align-items:center;display:flex;flex:1;padding-left:8px}#book-details-bulletin .upgrade-Bookbeat-modal .ds-modal-buttons:has(.downgrade-text-div){display:flex}#book-details-bulletin .custom-radio-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:8px}#book-details-bulletin .custom-radio-card{align-items:flex-start;border:1px solid #e8e8ea;border-radius:4px;cursor:pointer;display:flex;flex:1;padding:16px}#book-details-bulletin .custom-radio-card input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #8d8d95;border-radius:50%;cursor:pointer;flex-shrink:0;height:24px;margin-right:8px;outline:none;width:24px}#book-details-bulletin .custom-radio-card .radio-content{flex:1}#book-details-bulletin .custom-radio-card input[type=radio]:checked{background-color:#005fed;border:2px solid #005fed;box-shadow:inset 0 0 0 4px #fff}#book-details-bulletin .custom-radio-card:has(input[type=radio]:checked){border:2px solid #005fed}#book-details-bulletin .custom-radio-card:last-child{margin-right:0}@media only screen and (max-width:1400px){#book-details-bulletin .downgrade-text-div{align-items:center;flex:1;padding-left:32px}#book-details-bulletin .custom-radio-group{flex-direction:column;margin-left:0;width:99%}#book-details-bulletin .radio-card-select-div{flex-direction:column;width:99%}#book-details-bulletin .upgrade-Bookbeat-modal{display:flex;flex-direction:column;height:auto;left:50%;max-height:80vh;overflow-x:hidden;overflow-y:auto;padding-bottom:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%}#book-details-bulletin .upgrade-Bookbeat-modal .ds-modal-buttons{background-color:#fff;bottom:0;box-shadow:0 -4px 6px -1px rgba(0,0,0,.09);margin:0 -40px -40px;padding:8px 47px 8px 8px;position:sticky;z-index:10}#book-details-bulletin .radio-card-select,#book-details-bulletin .radio-card-show-info,#book-details-bulletin .under-header{margin-left:0}#book-details-bulletin .radio-card-select,#book-details-bulletin .radio-card-show-info{height:174px;width:100%}#book-details-bulletin .radio-card-content{margin-left:-16px;margin-top:-16px}#book-details-bulletin .select-radio-card-content{margin-left:-16px;margin-top:-32px}}@media only screen and (max-width:961px){#book-details-bulletin .downgrade-text-div{padding-left:31px}#book-details-bulletin .upgrade-Bookbeat-modal .ds-modal-buttons{margin:0 -35px -40px -40px;padding:16px 40px 16px 8px}#book-details-bulletin .upgrade-Bookbeat-modal .ds-modal-buttons:has(.downgrade-text-div){display:block}#book-details-bulletin .modal-action-buttons{padding-top:16px}#book-details-bulletin .radio-card-select,#book-details-bulletin .radio-card-show-info{height:164px;width:100%}}@media only screen and (max-width:641px){#book-details-bulletin .downgrade-text-div{padding-left:32px}#book-details-bulletin .upgrade-Bookbeat-modal{border-radius:0;inset:0;max-height:100vh;overflow-y:auto;position:fixed;transform:none;width:100%}#book-details-bulletin .modal-action-buttons{padding-top:0}#book-details-bulletin .upgrade-Bookbeat-modal .ds-modal-buttons{display:block;margin:0 -40px -40px;padding:8px 40px 8px 8px}#book-details-bulletin .upgrade-Bookbeat-modal .ds-modal-buttons:has(.downgrade-text-div){display:block}#book-details-bulletin .radio-card-subtext{width:320px}#book-details-bulletin .radio-card-select,#book-details-bulletin .radio-card-show-info{height:164px;width:100%}}@media (max-width:481px){#book-details-bulletin .upgrade-Bookbeat-modal .ds-modal-buttons{display:block;margin:0 -24px -24px;padding:8px 27px 8px 8px}#book-details-bulletin .upgrade-Bookbeat-modal .ds-modal-buttons:has(.downgrade-text-div){display:block}#book-details-bulletin .downgrade-text-div{padding-left:16px}#book-details-bulletin .radio-card-subtext{width:250px}}@media (min-width:601px) and (max-width:969px){#pilvilinna-product-page #contract-terms-and-prices-accordion .product-table--columns-4{grid-template-columns:3fr 1fr 3fr 2fr;grid-template-rows:repeat(100,auto)}}@media (min-width:970px){#pilvilinna-product-page #contract-terms-and-prices-accordion .product-table--columns-4{grid-template-columns:3fr 1fr 3fr 2fr;grid-template-rows:repeat(100,auto)}}@media (min-width:601px) and (max-width:969px){#burrel-plus-product-page #contract-terms-and-prices-accordion .product-table--columns-4{grid-template-columns:3fr 1fr 3fr 2fr;grid-template-rows:repeat(100,auto)}}@media (min-width:970px){#burrel-plus-product-page #contract-terms-and-prices-accordion .product-table--columns-4{grid-template-columns:3fr 1fr 3fr 2fr;grid-template-rows:repeat(100,auto)}}@media (min-width:601px) and (max-width:969px){#kotiturva-product-page #contract-terms-and-prices-accordion .product-table--columns-4{grid-template-columns:3fr 1fr 3fr 2fr;grid-template-rows:repeat(100,auto)}}@media (min-width:970px){#kotiturva-product-page #contract-terms-and-prices-accordion .product-table--columns-4{grid-template-columns:3fr 1fr 3fr 2fr;grid-template-rows:repeat(100,auto)}}#order-final-bill-dialog-content .product-page-button-container{margin-left:0!important}#order-final-bill-dialog-content .price-summary{display:flex!important;justify-content:space-between;line-height:24px;padding-top:12px}#order-final-bill-dialog-content .price-summary .price-desc{flex-basis:70%;font-size:16px}#order-final-bill-dialog-content .price-summary .bold{color:#000;font-weight:700}#order-final-bill-dialog-content .price-summary .price-text{color:#000;display:flex;flex-direction:column;font-family:Jost,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px;text-align:right}.square-trade-termination-prevention-banner img{width:100%}#warranty-status{position:relative}#square-trade-damage-report-link .ea-icon,#square-trade-terms-link .ea-icon{font-size:inherit}@media (max-width:600px){.invoice-delivery-methods .common-notification-container,.invoice-listing .common-notification-container{margin:0 15px}}body.feature-invoice-delivery-methods #feature-container,body.feature-invoice-delivery-methods #invoice-delivery-method-list,body.feature-invoice-delivery-methods #main-container-wrapper,body.feature-invoice-delivery-methods .invoice-delivery-methods,body.feature-invoice-delivery-methods .invoice-listing,body.feature-invoice-list #feature-container,body.feature-invoice-list #invoice-delivery-method-list,body.feature-invoice-list #main-container-wrapper,body.feature-invoice-list .invoice-delivery-methods,body.feature-invoice-list .invoice-listing{background-color:#f5f5f5}body.feature-invoice-delivery-methods #invoice-delivery-method-list .delivery-method-form,body.feature-invoice-delivery-methods .invoice-delivery-methods>:not(.right-col),body.feature-invoice-delivery-methods .invoice-listing>*,body.feature-invoice-list #invoice-delivery-method-list .delivery-method-form,body.feature-invoice-list .invoice-delivery-methods>:not(.right-col),body.feature-invoice-list .invoice-listing>*{background-color:#fff}.invoice-listing #invoice-pa-disclaimer{background-color:#f0f7ff;margin-bottom:24px}@media (max-width:600px){.invoice-listing .info-banner-notification{margin-left:15px;margin-right:15px}.invoice-listing .invoices-section{padding:15px}.invoice-listing #invoice-pa-disclaimer{margin:0 16px 24px}}.invoice-listing #invoice-open-common-notification-container .ea-context-notification,.invoice-listing .invoices-info-banner-notification .ea-context-notification{margin-top:0}.invoices-page-col-2 .ds-h3{margin-top:0!important}.invoices-page-col-2 .ds-text--m:not(:last-child){margin-bottom:10px}.mobile-payment-number-selection .siirto-help{color:#0068f0;text-decoration:none}.mobile-payment-number-selection .image-with-header{margin-top:0}@media (min-width:601px) and (max-width:969px){.mobile-payment-number-selection--input{width:50%}}@media (min-width:970px){.mobile-payment-number-selection--input{width:50%}}.mobile-payment-awaiting-user-action .image-with-header{margin-top:0}@media (max-width:600px){#invoice-payment-dialog .dialog--window{padding:20px}}#invoice-payment-dialog .payable-invoices--table{width:100%}@media (max-width:600px){#invoice-payment-dialog .payable-invoices--table thead{display:none}}#invoice-payment-dialog .payable-invoices--table .checkbox-container{width:10%}#invoice-payment-dialog .payable-invoices--table .checkbox-container .ipa-checkbox{padding-bottom:0}#invoice-payment-dialog .payable-invoices--table-footer-row{border-top:1px solid #e0e0e1}#invoice-payment-dialog .payable-invoices--table-header-row th{font-weight:600}#invoice-payment-dialog .payable-invoices--table-row:nth-child(odd):not(.payment-notification){background-color:#fafafa}#invoice-payment-dialog .payable-invoices--table-row:not(.header,.payment-notification){cursor:pointer}#invoice-payment-dialog .payable-invoices--table-info-row>td{display:flex;flex-wrap:wrap}#invoice-payment-dialog .payable-invoices--table .ea-align--right{white-space:nowrap}#invoice-payment-dialog .payable-invoices--table .ea-align--right .amount{font-weight:600}#invoice-payment-dialog .payable-invoices--table .invoice-data-flex-container{align-items:baseline;display:flex;flex-wrap:wrap}#invoice-payment-dialog .payable-invoices--table .invoice-data-flex-container .ds-h4{padding-bottom:0}#invoice-payment-dialog .payable-invoices--table .invoice-id{flex-basis:75%}#invoice-payment-dialog .payable-invoices--table .due-date--prefix{display:none}@media (max-width:600px){#invoice-payment-dialog .payable-invoices--table .due-date--prefix{display:inline}#invoice-payment-dialog .payable-invoices--table .due-date{font-size:13px;font-weight:400;line-height:1.4em;padding-top:10px}}#invoice-payment-dialog .payable-invoices--table .go-to-active-pa{color:#005fed}#invoice-payment-dialog .payable-invoices--table .info-banner-notification>.ea-context-notification{margin:0!important}@media (max-width:600px){#active-payment-arrangement-dialog .dialog--window{padding:25px}}#active-payment-arrangement-dialog .invoices-under-pa,#active-payment-arrangement-dialog .pa-installments{width:100%}#active-payment-arrangement-dialog .invoices-under-pa td,#active-payment-arrangement-dialog .invoices-under-pa th,#active-payment-arrangement-dialog .pa-installments td,#active-payment-arrangement-dialog .pa-installments th{padding:5px 0 5px 5px}#active-payment-arrangement-dialog .invoices-under-pa td:last-child,#active-payment-arrangement-dialog .invoices-under-pa th:last-child,#active-payment-arrangement-dialog .pa-installments td:last-child,#active-payment-arrangement-dialog .pa-installments th:last-child{padding-right:5px;text-align:right;white-space:nowrap}#active-payment-arrangement-dialog .invoices-under-pa th,#active-payment-arrangement-dialog .pa-installments th{font-weight:600}#active-payment-arrangement-dialog .invoices-under-pa-row:nth-child(odd),#active-payment-arrangement-dialog .pa-installments-row:nth-child(odd){background-color:#fafafa}#active-payment-arrangement-dialog .invoices-under-pa-row .index-with-paid-indicator,#active-payment-arrangement-dialog .pa-installments-row .index-with-paid-indicator{display:flex;justify-content:space-between}#active-payment-arrangement-dialog .invoices-under-pa-row .ea-icon,#active-payment-arrangement-dialog .pa-installments-row .ea-icon{color:#54bc7b;font-size:19px;line-height:1.25em}#active-payment-arrangement-dialog .invoices-under-pa tfoot,#active-payment-arrangement-dialog .pa-installments tfoot{border-top:1px solid #e0e0e1}@media (min-width:601px) and (max-width:969px){#active-payment-arrangement-dialog .invoices-under-pa-header th:first-child{width:50%}}@media (min-width:970px){#active-payment-arrangement-dialog .invoices-under-pa-header th:first-child{width:50%}}@media (min-width:601px) and (max-width:969px){#active-payment-arrangement-dialog .pa-installments-header th:first-child{width:10%}#active-payment-arrangement-dialog .pa-installments-header th:nth-child(2){width:40%}}@media (min-width:970px){#active-payment-arrangement-dialog .pa-installments-header th:first-child{width:10%}#active-payment-arrangement-dialog .pa-installments-header th:nth-child(2){width:40%}}#active-payment-arrangement-dialog .pa-installments-footer .amount{display:inline-block;width:30%}@media (max-width:600px){#pay-pa-installment-dialog .dialog--window{padding:20px}}#pay-pa-installment-dialog .show-pa-installments{color:#0068f0}@media only screen and (min-width:481px) and (max-width:600px){.grid-container{padding-bottom:64px}}@media only screen and (min-width:961px) and (max-width:1024px){.grid-container{padding-bottom:24px}}.aspa-view-row{gap:24px;padding:0!important}.aspa-view-row .delivery-grid-row{padding:24px 0 0!important}.invoice-delivery-methods .aside-banner-wrapper,.invoice-delivery-methods .aside-container,.invoice-delivery-methods .aside-container-content,.invoice-delivery-methods .aside-container-wrapper,.invoice-delivery-methods .right-col{border-radius:8px}@media only screen and (max-width:481px){.invoice-delivery-methods .aside-banner-wrapper,.invoice-delivery-methods .aside-container,.invoice-delivery-methods .aside-container-content,.invoice-delivery-methods .aside-container-wrapper,.invoice-delivery-methods .right-col{border-radius:0}}.invoice-delivery-methods .right-col{height:fit-content}.invoice-delivery-methods .right-col .aside-container--image-wrapper{margin-top:16px}@media (min-width:1400px){.invoice-delivery-methods{padding-left:40px;padding-right:40px}}@media (min-width:961px) and (max-width:1399px){.invoice-delivery-methods{padding-left:32px;padding-right:32px}}@media (min-width:641px) and (max-width:960px){.invoice-delivery-methods{padding-left:24px;padding-right:24px}}@media (min-width:481px) and (max-width:640px){.invoice-delivery-methods{padding-left:24px;padding-right:24px}}@media (max-width:480px){.invoice-delivery-methods{padding-left:0;padding-right:0}}@media (min-width:1400px){.invoice-delivery-methods{margin:auto;max-width:1400px}}@media only screen and (min-width:1400px){.invoice-delivery-methods .left-col{height:fit-content}}@media only screen and (max-width:1399px){.invoice-delivery-methods .left-col{display:grid}}@media only screen and (min-width:961px){.invoice-delivery-methods .delivery-grid-row{padding-right:24px}}@media only screen and (max-width:960px){.invoice-delivery-methods .delivery-grid-row{padding-right:0}.invoice-delivery-methods .left-col{margin-bottom:24px}}@media only screen and (max-width:481px){.invoice-delivery-methods .left-col{margin-bottom:24px;width:inherit}}.invoice-delivery-methods .delivery-method-form>.common-panel{margin-right:0}.invoice-delivery-methods #oma-elisa-invoice-experiment{background-color:#f0f7ff;margin-bottom:15px}@media (max-width:600px){.invoice-delivery-methods #oma-elisa-invoice-experiment{margin-left:10px;margin-right:10px}}.delivery-method-container{border-radius:8px;color:#171c43}@media only screen and (min-width:961px){.delivery-method-container{padding:40px}}@media only screen and (min-width:481px) and (max-width:960px){.delivery-method-container{padding:32px}}@media only screen and (max-width:480px){.delivery-method-container{border-radius:0;padding:40px 16px}}.delivery-method-form{border-color:currentcolor #e8e8ea #e8e8ea;border-top:1px solid #e8e8ea}.delivery-method-form:last-child .delivery-method-form-details{padding-bottom:0!important}.delivery-method-form:first-child{border-top:0}.delivery-method-form:first-child .delivery-method-form-details{padding-top:0!important}.delivery-method-form .common-panel{border:0}.delivery-method-form .input-feedback{width:auto!important}.invoice-delivery-method{margin:8px 0 2px}.invoice-delivery-method-details{margin-left:32px}.invoice-delivery-method .input-wrapper{display:flex;gap:8px;width:auto}.invoice-delivery-method-label{font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}.invoice-delivery-method .input{height:22px;width:22px}@media (min-width:601px) and (max-width:969px){.invoice-delivery-method-radio-group .button-save{margin:20px 0 0 25px}}@media (min-width:970px){.invoice-delivery-method-radio-group .button-save{margin:20px 0 0 25px}}@media (max-width:600px){.invoice-delivery-method-radio-group .button-save{margin-bottom:8px;margin-top:32px}}.invoice-delivery-method-radio-group .cancel-editing{margin-left:8px}.invoice-delivery-method-address{font-size:14px;line-height:22px;margin-bottom:5px}.invoice-delivery-method-customer-no,.invoice-delivery-method-einvoice-desc{margin-top:2px}.invoice-delivery-method .input-feedback{margin-left:0!important}.delivery-info-text{margin-top:10px}#feature-container h5.delivery-method-header{margin-bottom:4px}#feature-container .delivery-method-text{margin-bottom:20px}#feature-container .delivery-method-form--experiment .delivery-button-container{width:max-content}#feature-container .delivery-method-form--experiment .delivery-method-content-wrapper{display:flex;gap:40px}@media only screen and (max-width:600px){#feature-container .delivery-method-form--experiment .delivery-method-content-wrapper{display:block}}#feature-container .delivery-method-form--experiment .delivery-method-content-wrapper .delivery-method-invoice-icon{height:40px;margin-right:16px;width:40px}#feature-container .delivery-method-form--experiment .delivery-method-form-details{margin:0}#feature-container .delivery-method-form--experiment .delivery-method-form-details .common-panel-splitted-body:first-child{padding-right:0}@media only screen and (min-width:601px) and (max-width:1400px){#feature-container .delivery-method-form--experiment .delivery-method-form-details .common-panel-splitted-body:first-child{width:65%}#feature-container .delivery-method-form--experiment .delivery-method-form-details .common-panel-splitted-body:nth-child(2){width:35%}}#feature-container .delivery-method-form--experiment .delivery-method-form-details .delivery-type-info{font-size:14px;margin-bottom:8px;margin-top:8px}#feature-container .delivery-method-form--experiment .delivery-method-form-details .delivery-type-checkbox-info{margin-bottom:10px;margin-left:30px}#feature-container .delivery-method-form--experiment h5{margin-bottom:2px}#feature-container .delivery-method-form--experiment .invoice-delivery-method-radio-group{margin-top:24px}#feature-container .delivery-method-form--experiment .invoice-delivery-method-radio-group .ds-button__content{font-size:14px}@media (max-width:600px){#feature-container .delivery-method-form--experiment .invoice-delivery-method-radio-group--desktop{display:none}}#feature-container .delivery-method-form--experiment .invoice-delivery-method-radio-group--mobile{margin-bottom:40px}@media (min-width:601px) and (max-width:969px){#feature-container .delivery-method-form--experiment .invoice-delivery-method-radio-group--mobile{display:none}}@media (min-width:970px){#feature-container .delivery-method-form--experiment .invoice-delivery-method-radio-group--mobile{display:none}}#feature-container .delivery-method-form--experiment .invoice-delivery-method-radio-group .e-invoice-delivery-method-radio{align-items:baseline;display:flex}#feature-container .delivery-method-form--experiment .common-panel-splitted-body{margin-bottom:24px;margin-top:0}#feature-container .delivery-method-form--experiment .delivery-type-input-with-label{display:flex;flex-direction:column}#feature-container .delivery-method-form--experiment h4.invoice-delivery-method-header{font-size:17px;font-weight:400;line-height:20px;margin-bottom:2px}#feature-container .delivery-method-form--experiment .delivery-method-text{font-size:14px;line-height:20px;margin-bottom:10px}#feature-container .delivery-method-form--experiment .delivery-method-show-more-link{text-decoration:underline}@media (max-width:600px){#feature-container .delivery-method-form--experiment .delivery-method-form-products{margin-left:56px}}#feature-container h6.delivery-type-input-field-label{font-size:13px;width:max-content}#e-invoicing-instructions-modal #e-invoicing-instructions-modalHeading{margin-top:0}#e-invoicing-instructions-modal .ds-modal-buttons{margin-top:16px}.subscription-list{background-color:#fff}.subscription-list .ea-accordion__element{border-bottom:none;padding:0}.subscription-list .ea-accordion__element--expanded>.ea-accordion__content{max-height:10000px}.subscription-list .ea-accordion__header{margin:0;padding:0}.subscription-list .ea-accordion__header:before{top:14px}.subscription-list .closed-subscriptions-table--body-row,.subscription-list .closed-subscriptions-table--header-row{border-bottom:1px solid #ededee}.subscription-list .closed-subscriptions-table--header-cell{font-size:13px;font-weight:600;padding:0 10px 6px 0;text-align:left}.subscription-list .closed-subscriptions-table--body-cell{vertical-align:top}@media (min-width:601px) and (max-width:969px){.subscription-list .closed-subscriptions-table--body-cell{padding:20px 10px 20px 0}.subscription-list .closed-subscriptions-table--body-cell .contract-closed-date,.subscription-list .closed-subscriptions-table--body-cell .contract-id,.subscription-list .closed-subscriptions-table--body-cell .customer-id{display:none}}@media (min-width:970px){.subscription-list .closed-subscriptions-table--body-cell{padding:20px 10px 20px 0}.subscription-list .closed-subscriptions-table--body-cell .contract-closed-date,.subscription-list .closed-subscriptions-table--body-cell .contract-id,.subscription-list .closed-subscriptions-table--body-cell .customer-id{display:none}}@media (max-width:600px){.subscription-list .closed-subscriptions-table--body-cell .subscription-name-and-specifier{padding-top:24px}}@media (min-width:601px) and (max-width:969px){.subscription-list .closed-subscriptions-table--body-cell:nth-child(2n){background-color:#fafafa}}@media (min-width:970px){.subscription-list .closed-subscriptions-table--body-cell:nth-child(2n){background-color:#fafafa}}.subscription-list .closed-subscriptions-table--body-cell .subscription-name-and-specifier h4{display:inline}@media (min-width:601px) and (max-width:969px){.subscription-list .closed-subscriptions-table--body-cell:first-child,.subscription-list .closed-subscriptions-table--header-cell:first-child{width:40%}.subscription-list .closed-subscriptions-table--body-cell:last-child,.subscription-list .closed-subscriptions-table--header-cell:last-child{text-align:right}.subscription-list .closed-subscriptions-table--body-cell:not(:first-child),.subscription-list .closed-subscriptions-table--header-cell:not(:first-child){padding-left:10px}}@media (min-width:970px){.subscription-list .closed-subscriptions-table--body-cell:first-child,.subscription-list .closed-subscriptions-table--header-cell:first-child{width:40%}.subscription-list .closed-subscriptions-table--body-cell:last-child,.subscription-list .closed-subscriptions-table--header-cell:last-child{text-align:right}.subscription-list .closed-subscriptions-table--body-cell:not(:first-child),.subscription-list .closed-subscriptions-table--header-cell:not(:first-child){padding-left:10px}}.subscription-list .closed-subscriptions-table .lock-icon{margin-right:.5em}.subscription-list .closed-subscriptions-table .aspa-subscription-info{color:#40404a;font-size:13px}.subscription-list .subscription-list-empty-state{display:flex;flex-direction:row;justify-content:space-between}@media (min-width:601px) and (max-width:969px){.subscription-list .subscription-list-empty-state{flex-wrap:nowrap;-webkit-flex-wrap:nowrap}}@media (min-width:970px){.subscription-list .subscription-list-empty-state{flex-wrap:nowrap;-webkit-flex-wrap:nowrap}}@media (max-width:600px){.subscription-list .subscription-list-empty-state{flex-wrap:wrap;-webkit-flex-wrap:wrap}}.subscription-list .toggle-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.subscription-list .toggle-container--switch{margin-right:10px}.order-status-tracker{font-size:16px;margin:3rem 0 1rem}.order-status-tracker ul{counter-reset:step;display:flex;justify-content:space-evenly;margin:0;padding:0;position:relative;z-index:0}.order-status-tracker li{color:#40404a;flex:1;font-size:.9375em;list-style-type:none;margin:0;min-width:3em;padding:0;position:relative;text-align:center;text-overflow:ellipsis;word-break:break-word}@media (max-width:600px){.order-status-tracker li{font-size:.8125em}}.order-status-tracker li:before{background-color:#fff;border:1px dashed #b0b0b1;border-radius:50%;content:counter(step);counter-increment:step;display:block;font-size:1em;height:3em;line-height:3em;margin:0 auto .2em;text-align:center;width:3em}.order-status-tracker li.completed:before{background:50%/1.75em no-repeat #008253;background-image:url(../images/svg-icons/icon-check.649ef2ebab53aa991ab9..svg);border:1px solid #008253;color:#fff;content:""}.order-status-tracker li.active:before{background-color:#0019af;border:1px solid #0019af;color:#fff}.order-status-tracker li.completed{color:#000}.order-status-tracker li.active{color:#000;font-weight:600}.order-status-tracker li:after{background-color:#e8e8e8;content:"";height:1px;left:-50%;position:absolute;top:1.5em;width:100%;z-index:-1}.order-status-tracker li:first-child:after{content:none}@media (min-width:970px){.feature-orders-feature .orders-page-info-section{padding-right:33px}}.feature-orders-feature .orders-page-info-section>*{margin-bottom:10px}.feature-orders-feature .orders-page-info-section>*>dl{margin-left:20px}.feature-orders-feature .orders-page-info-section>*>dl>dt>.indicator{font-size:22px;margin-right:15px}@media (max-width:600px){.feature-orders-feature .ipa-mint-feature-navigation{margin:13px}}.feature-orders-feature a.ea-button:hover{text-decoration:none}.feature-orders-feature #order-tracking .ds-accordion__section__heading{display:inline-table;margin:0;width:100%}.feature-orders-feature #order-tracking .ds-accordion__section__content>.ds-accordion__section--open .ds-accordion__section__content{cursor:default;padding-bottom:2.5rem}.feature-orders-feature #order-tracking .ds-accordion__section__content>div:not(.products-details,.order-cancellation-button-container){margin-left:11rem}@media (max-width:600px){.feature-orders-feature #order-tracking .ds-accordion__section__content>div:not(.products-details,.order-cancellation-button-container){margin-left:0}}.feature-orders-feature #order-tracking .ds-accordion__section__content-wrapper>.sub-order-listing-title{margin-top:30px;text-transform:uppercase}.feature-orders-feature #order-tracking .ds-accordion__section__content-wrapper>.products-details>div{margin-top:15px}.feature-orders-feature #order-tracking .ds-accordion__section__content-wrapper>.products-details>div:not(:last-child){border-bottom:1px solid #d0d0ce;padding-bottom:15px}@media (max-width:600px){.feature-orders-feature #order-tracking .ds-accordion__section__content-wrapper>.products-details>div{margin-left:0}}.feature-orders-feature #order-tracking .ds-accordion__section__content-wrapper>.products-details .picture-container{min-width:4rem;text-align:center}.feature-orders-feature #order-tracking .ds-accordion__section__content-wrapper>.products-details .picture-container>img{max-height:4rem}.feature-orders-feature #order-tracking .ds-accordion__section__content-wrapper>.products-details .picture-container.mobile-subscription-icon-container>img{max-height:3rem;max-width:3rem}.feature-orders-feature #order-tracking .ea-accordion__element{padding:8px 16px 0}.feature-orders-feature #order-tracking .ea-accordion__element:first-child{border-top:none}.feature-orders-feature #order-tracking .ea-accordion__element:last-child{border-bottom:none}.feature-orders-feature #order-tracking .ds-disclaimer-icon{padding-bottom:7px}.feature-orders-feature #order-tracking .ds-disclaimer{margin-top:0}.feature-orders-feature #order-tracking .ds-disclaimer .button-container{display:flex;margin-top:16px}.feature-orders-feature #order-tracking .ds-disclaimer.waiting-presale>.ds-disclaimer--information{color:#000}.feature-orders-feature #order-tracking .ds-disclaimer .ds-disclaimer-icon{color:#ff6400}.feature-orders-feature .empty-state-container{background-color:#f5f5f5;padding:20px 10px}.feature-orders-feature .empty-state-content{border:1px solid #e0e0e1;font-size:15px;margin:15px 0;padding:100px;text-align:center;white-space:nowrap}.feature-orders-feature .img-not-found{max-height:7rem;max-width:7rem;width:4rem}.feature-orders-feature .picture-container{display:table-cell;min-width:9rem;padding-top:.5rem;text-align:center}@media (max-width:600px){.feature-orders-feature .picture-container{min-width:4rem;text-align:left}}.feature-orders-feature .picture-container>img{max-height:7rem;max-width:7rem}@media (max-width:600px){.feature-orders-feature .picture-container>img{max-height:4rem;max-width:4rem}.feature-orders-feature .picture-container.generic-icon-container{font-size:13px}}.feature-orders-feature .picture-container.generic-icon-container>img{width:4rem}.feature-orders-feature .picture-container.mobile-subscription-icon-container>img{max-height:4rem;max-width:4rem}.feature-orders-feature .amount-circle{background-color:#b0b0b1;border:1.5px solid;border-radius:50%;color:#fff;left:6.2rem;line-height:0;position:absolute;top:6.5rem}@media (max-width:600px){.feature-orders-feature .amount-circle{left:3.2rem;top:5.2rem}}.feature-orders-feature .amount-circle>span{display:inline-block;font-weight:700;margin-left:10px;margin-right:10px;padding-bottom:50%;padding-top:50%}@media (max-width:600px){.feature-orders-feature .amount-circle>span{font-size:smaller;left:3.5rem;margin-left:7px;margin-right:7px;top:5rem}}.feature-orders-feature .info-container{display:table-cell;line-height:2.1rem;padding-left:2rem;vertical-align:top}@media (max-width:600px){.feature-orders-feature .info{font-size:13px}}.feature-orders-feature .info .date{font-family:Jost medium,sans-serif;font-size:17px;font-weight:700;line-height:20px}.feature-orders-feature .info>h4{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-family:Open sans,sans-serif;font-size:16px;font-weight:400;line-height:25px;max-height:50px;overflow:hidden;text-overflow:ellipsis}.feature-orders-feature .indicator{font-size:25px;margin-left:-1px;vertical-align:-1px}.feature-orders-feature .indicator-text{font-family:Open-Sans,sans-serif;padding-left:.5rem}.feature-orders-feature .status.ready>.indicator{color:#008253;font-size:29px;margin-left:-3px;padding:0;vertical-align:-3px}.feature-orders-feature .status.return-requested>.indicator{color:#0019af;font-size:29px;margin-left:-3px;padding:0;vertical-align:-3px}.feature-orders-feature .status.in-progress>.indicator{color:#0019af}.feature-orders-feature .status.waiting-for-action>.indicator,.feature-orders-feature .status.waiting-for-action>.indicator-text{color:#ff6400;font-weight:600}.feature-orders-feature .status.waiting-presale>.indicator{color:#ffb9b5;font-weight:600}.feature-orders-feature .status.waiting-presale>.indicator-text{color:#171c43;font-weight:700}.feature-orders-feature .status.cancelled>.indicator{color:#e0022a}.feature-orders-feature .status.waiting-installation>.indicator{color:#0019af}.feature-orders-feature .float-display{display:flex}.feature-orders-feature .wait-confirmation-text{display:inline-block;float:left;margin-bottom:10px;width:100%}.feature-orders-feature .text-container{margin-bottom:15px}#your-products #feature-with-feature-navigation{background-color:#fff}.legacy-smokeScreen{-webkit-animation:fadeInHalf .2s 0ms both;-moz-animation:fadeInHalf .2s 0ms both;-ms-animation:fadeInHalf .2s 0ms both;animation:fadeInHalf .2s 0ms both;background:#000 url(../images/legacy/smokescreen_background.36e2474cf9a38b6a8eb6..png);display:none;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:11050}#activation-awaiting-orders{width:inherit!important}@media (max-width:400px){.pending-order-section{margin-left:15px}}.pending-order-section .pending-orders-header{padding:15px 0}.pending-order-section .ea-accordion__header{min-height:45px}.pending-order-section .activation-order-header h5{font-size:15px;margin:0!important}.pending-order-section .activation-order-header h5.product-icon-sim-activation:before{top:17px}.pending-order-section .activation-order-header div.additional-info{color:#40404a;padding:0 50px}.pending-order-section .ea-accordion__content{margin-top:10px;padding:0 50px}.pending-order-section .ea-notification{background:#fafafa;border:1px solid #e0e0e1;color:inherit;margin-bottom:10px}.pending-order-section .order-identification{font-size:1.6rem;padding:10px 0 20px 50px}.pending-order-section .sim-activation{padding:10px 0 0 50px}@media (max-width:600px){.pending-order-section .sim-activation #order-accept-button{width:175px}}.pending-order-section .sim-activation #cancel-order{padding:0 10px}@media (max-width:400px){.pending-order-section .sim-activation #cancel-order{padding:10px 0}}.upgrade-app-version h3{margin:0!important}.upgrade-app-version--image{display:flex;justify-content:center}.upgrade-app-version--app-images a:first-child{margin-right:16px}.customer-support-ticket{border-top:1px solid #e0e0e1;padding:16px}@media (max-width:600px){.customer-support-ticket{margin-left:-16px;margin-right:-16px}}.customer-support-tickets-container__list{list-style-type:disc;margin-left:20px;padding-bottom:2em;text-align:left}.customer-support-tickets-container__list-item{list-style-type:disc;margin-left:203px}.customer-support-tickets-container__list-item-messaging-center{list-style-type:disc}.customer-support-ticket-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.customer-support-ticket-section:hover{opacity:.5}#customer-support-tickets-section .message-details-section{margin:40px 24px}#customer-support-tickets-section .ticket-rows{padding:16px}#customer-support-tickets-section .no-tickets{text-align:left}#customer-support-tickets-section header p{font-size:15px;font-weight:700}#customer-support-tickets-section header img{margin-bottom:15px}#customer-support-tickets-section .two-column-content{padding:0}#customer-support-tickets-section .two-column-content--left-col{background-color:#fff}#customer-support-tickets-section .customer-messages-header{margin:0!important;padding:0 16px 16px}@media (max-width:600px){#customer-support-tickets-section .customer-messages-header{padding:0 0 16px!important}}.customer-support-ticket-description{margin-bottom:25px;margin-top:15px;text-align:center}.ticket-summary{cursor:pointer;display:table;padding-bottom:5px;width:100%}.ticket-summary time{color:#000;font-size:12px}.ticket-summary .ticket-unread{font-weight:600}.ticket-comment{margin-top:5px;padding-top:5px;position:relative}.ticket-comment time{color:#40404a}.ticket-comment p{white-space:pre-wrap}.ticket-commenter{word-wrap:break-word;border-radius:5px;margin-bottom:1.5em;margin-top:.5em;padding:15px;position:relative;text-align:left;width:60%}@media (max-width:600px){.ticket-commenter{width:90%}}.ticket-commenter-customer_support{word-wrap:break-word;background-color:#e0e0e1;border-radius:5px;color:#40404a;margin-bottom:1.5em;margin-top:.5em;padding:15px;position:relative;text-align:left;transition:background-color 2s ease;width:60%}@media (max-width:600px){.ticket-commenter-customer_support{width:90%}}@keyframes success-animation-borders{0%{border-color:#aae0fa transparent}to{border-color:#005fed transparent}}@keyframes success-animation{0%{background-color:#aae0fa}to{background-color:#005fed}}.ticket-commenter-customer{word-wrap:break-word;background-color:#005fed;border-radius:5px;color:#fff;margin-bottom:1.5em;margin-top:.5em;padding:15px;position:relative;text-align:left;width:60%}@media (max-width:600px){.ticket-commenter-customer{width:90%}}.ticket-commenter-customer a{color:#fff;text-decoration:underline}.ticket-commenter-customer:before{border-color:#005fed transparent;right:10%}.ticket-commenter-customer:before,.ticket-commenter-customer_support:before{border-style:solid;border-width:0 8px 15px;content:"";position:absolute;top:-10px}.ticket-commenter-customer_support:before{border-color:#e0e0e1 transparent;left:10%}.common-top-triangle,.create-top-right-triangle{border-style:solid;border-width:0 8px 15px;content:"";position:absolute;top:-10px}.create-top-right-triangle{border-color:#005fed transparent;right:10%}.create-top-left-triangle{border-color:#e0e0e1 transparent;border-style:solid;border-width:0 8px 15px;content:"";left:10%;position:absolute;top:-10px}.ticket-reply-form{margin-bottom:5px;text-align:left}.ticket-reply-form textarea{height:200px;margin-bottom:10px;margin-top:10px;width:100%}.ticket-reply-form .add-comment-success-message{display:block;margin-left:20%;margin-top:10px}.ticket-comment-time-customer_support{color:#70707a}.ticket-comment-time-customer{color:#70707a;text-align:left}.toggle-section-customer-ticket{display:flex;justify-content:space-between}.toggle-section-customer-ticket .icon-right-arrow{height:20px;width:20px}.ticket-description{word-wrap:break-word;background-color:#005fed;border-radius:5px;color:#fff;margin-bottom:1.5em;margin-top:.5em;padding:15px;position:relative;text-align:left;width:60%}.ticket-description time{color:#40404a}.ticket-description p{white-space:pre-wrap}@media (max-width:600px){.ticket-description{width:90%}}.ticket-description a{color:#fff;text-decoration:underline}.ticket-description:before{border-color:#005fed transparent;border-style:solid;border-width:0 8px 15px;content:"";position:absolute;right:10%;top:-10px}#customer-support-tickets-container .messages-section{border-bottom:1px solid #e0e0e1}#customer-support-tickets-container .ticket-summary{padding-bottom:0}#customer-support-tickets-container .ticket-details{margin-bottom:64px}@media (max-width:600px){#customer-support-tickets-container .ticket-details{padding-left:0;padding-right:0}}#customer-support-tickets-container .ticket-details .ticket-comment-holder>p{width:100%}#customer-support-tickets-container .ticket-details .ticket-comment-holder>p h5{color:#171c43}#customer-support-tickets-container .ticket-details .ticket-comment,#customer-support-tickets-container .ticket-details .ticket-description{background:none;border-bottom:1px solid #e0e0e1;color:#171c43;padding:24px 0;position:static;width:auto}#customer-support-tickets-container .ticket-details .ticket-comment .Linkify,#customer-support-tickets-container .ticket-details .ticket-description .Linkify{font-size:16px}#customer-support-tickets-container .ticket-details .ticket-comment a,#customer-support-tickets-container .ticket-details .ticket-description a{color:#0068f0}#customer-support-tickets-container .ticket-details .ticket-comment:before,#customer-support-tickets-container .ticket-details .ticket-description:before{display:none}#customer-support-tickets-container .ticket-details .ticket-description{border-radius:0!important;margin-top:0}#customer-support-tickets-container .ticket-comment-time-customer,#customer-support-tickets-container .ticket-comment-time-customer_support{display:flex;justify-content:space-between}#customer-support-tickets-container .ticket-comment-time-customer h5,#customer-support-tickets-container .ticket-comment-time-customer_support h5{margin:0!important}#customer-support-tickets-container .name-badge{align-items:center;background:#e8e8ea;border-radius:24px;color:#40404a;display:flex;flex-direction:row;height:40px;justify-content:center;margin-right:12px;padding:8px;text-align:center;width:40px}#customer-support-tickets-container .ticket-full-description{border-radius:0!important;padding-left:52px!important;white-space:pre-wrap;width:100%!important}@media (max-width:600px){#customer-support-tickets-container .ticket-full-description{padding:0!important}}#customer-support-tickets-container .ticket-comment,#customer-support-tickets-container .ticket-description{padding-bottom:40px!important;padding-top:10px!important}@media (max-width:600px){#customer-support-tickets-container .ticket-comment,#customer-support-tickets-container .ticket-description{padding-top:24px!important}}#customer-support-tickets-container .ticket-comment-name-wrapper{align-items:center;display:flex}#customer-support-tickets-container .ticket-comment-name{display:flex;flex-direction:column;justify-content:space-between}#customer-support-tickets-container .ticket-reply-form.error textarea{border:1px solid #e0022a}#customer-support-tickets-container .commenter-customer{align-items:normal}#customer-support-tickets-container .ticket-commenter-customer,#customer-support-tickets-container .ticket-commenter-customer_support{margin-bottom:32px;margin-top:0}#customer-support-tickets-container .ticket-reply-form{margin-left:0}@media (max-width:600px){#customer-support-tickets-container .ticket-reply-form{margin-left:32px}}#customer-support-tickets-container h4{margin-bottom:15px;margin-top:30px}#customer-support-tickets-container header{display:inline-block;margin-top:25px;text-align:center;width:100%}#customer-support-tickets-container .new-ticket-buttons{display:flex;margin-top:24px}#customer-support-tickets-container .new-ticket-buttons .ea-button--loading{background:#008253}#customer-support-tickets-container .attachment-details{color:#70707a;font-size:14px;margin-top:8px;width:100%}#customer-support-tickets-container .mdm-error-msg{text-align:left!important}#customer-support-tickets-container .ticket-service{color:#70707a}#customer-support-tickets-container .ticket-comment-holder{display:flex;flex-direction:column}#customer-support-tickets-container .ticket-comment-holder>p{width:60%}#customer-support-tickets-container .ticket-comment-holder.commenter-customer_support{align-items:start}#customer-support-tickets-container .ticket-comment-holder.commenter-customer{align-items:normal}#customer-support-tickets-container .ticket-header-section{text-align:left}#customer-support-tickets-container .ticket-header-section .ticket-title{color:#171c43}#customer-support-tickets-container .ticketDate{color:#70707a;font-size:14px;margin-top:-6px;width:100%}@media (min-width:970px){#customer-support-tickets-container .ticketDate{margin-top:0;width:35%}}#customer-support-tickets-container .link-in-customer-support-response{color:#fff;text-decoration:underline}#customer-support-tickets-container .link-in-customer-response{color:#000;text-decoration:underline}.customer-support-tickets-experiment{align-items:flex-start;display:grid;gap:40px;grid-template-columns:1fr 1fr;justify-content:space-between;width:100%}.customer-support-tickets-experiment p{margin-bottom:12px}.customer-support-tickets-experiment .left-content li{list-style:decimal}.customer-support-tickets-experiment .left-content ol{list-style-position:outside;margin-bottom:10px;padding-left:24px}.customer-support-tickets-experiment .left-content,.customer-support-tickets-experiment .right-content{background:#f6f6f7;border-radius:8px;padding:24px}.customer-support-tickets-experiment img{height:24px;width:24px}.customer-support-tickets-experiment .ds-icon{margin-right:4px;vertical-align:middle}@media (max-width:640px){.customer-support-tickets-experiment{gap:16px;grid-template-columns:1fr}.customer-support-tickets-experiment .left-content,.customer-support-tickets-experiment .right-content{max-width:100%}}#customer-support-tickets-section.fixer-experiment #troubleshooting_aside_banner_fixer{display:none}#customer-support-tickets-section.fixer-experiment #customer-support-ticket-info{margin-left:0;margin-right:0}#customer-support .two-column-layout label>*{pointer-events:none}.ie9 #customer-support-tickets-link{background-color:#fff;opacity:0}.ie9 .ticket-status{float:right}.customer-support-note-badge{background:#ff6400;color:#fff;display:inline-block;font-size:11px;margin-right:7px;padding:1px 10px;text-align:center;text-transform:uppercase;vertical-align:middle}.close-ticket-details-link{padding:4px 10px}@media (max-width:600px){.close-ticket-details-link{display:block;text-align:center}}.close-ticket-details-link:hover{cursor:pointer;text-decoration:underline}.opt-in-phone-banner label,.opt-in-phone-banner p{font-size:13px}.opt-in-phone-banner h4{margin-bottom:0;margin-top:0}.opt-in-phone-banner__no-wrap{white-space:nowrap}.ticket-attachment{margin-top:16px}.ticket-attachment .file-attachment-name{color:#171c43;font-size:12px;font-style:normal;font-weight:400}.ticket-attachment .attachment-item{display:flex;flex-direction:row;margin-bottom:8px}.ticket-attachment .attachment-icon{align-self:center;margin-right:8px}.ticket-attachment .attachment-icon>svg{display:block}#comment-disable-notification-disclaimer .ds-disclaimer-content .ds-disclaimer-buttons{flex-direction:column;gap:8px;justify-content:flex-start}#customer-support-tickets-list li:hover{background-color:#f6f6f7}#compose-message{max-width:972px}#compose-message .customer-messaging-form{padding:8px!important}#compose-message .customer-support-contact-information{column-gap:20px;display:flex;flex-direction:row}@media (max-width:600px){#compose-message .customer-support-contact-information{flex-direction:column}}#compose-message .customer-support-contact-information .input-field{flex:1}#compose-message .customer-support-button-container{column-gap:10px;display:flex;flex-direction:row;margin-top:40px}#compose-message .save-status-notification{position:absolute}#compose-message .service-identifier{color:#70707a}#compose-message .text-body-size-m{font-size:14px!important}#compose-message .attachment-details-content{color:#70707a;font-size:14px!important;margin-top:8px}#compose-message #compose-form-tip-banner{margin-bottom:24px}#compose-message #compose-form-tip-banner .ds-disclaimer-content .ds-disclaimer-buttons{justify-content:flex-start}@media (max-width:600px){#compose-message #compose-form-tip-banner .ds-disclaimer-content .ds-disclaimer-buttons{flex-direction:column;gap:8px}}#compose-message #compose-form-tip-banner .ds-disclaimer-content .ds-disclaimer-buttons #compose-form-tip-banner-cta{min-height:40px;min-width:40px;padding:12px 24px;text-decoration:none;width:auto}.customer-case-unread-color{background-color:#f0f7ff}.customer-case-description-wrapper-list{margin-left:16px;padding-top:2px}.customer-case-feature-container-rounding{border-radius:4px}@media (max-width:600px){.customer-case-feature-container-rounding{border:0}}.customer-case-container{background-color:#fff;border-radius:6px;box-sizing:border-box;flex-wrap:nowrap;width:100%}.customer-case-container :hover{background-color:#f6f6f7}.customer-case-container-unread :hover{background-color:#deedff}.customer-case-graph-container{display:flex;flex-direction:row;padding-left:18px}.customer-case-graph-container-detailed{display:flex;flex-direction:row;padding-left:0}@media (max-width:600px){.customer-case-graph-container{padding-left:36px}}.customer-case-heading-text{margin:0!important}.customer-case-ticket{border-top:1px solid #e8e8ea;box-sizing:border-box;cursor:pointer;margin-bottom:0;margin-left:24px;margin-right:24px;padding:32px 16px}.customer-case-ticket-flex-container{display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:600px){.customer-case-ticket{margin-left:0;margin-right:0;padding:32px 0 20px}}.customer-case-aspaButtonRow{display:flex;width:fit-content}.customer-case-aspaButtonIcon{background-color:#f00f00;height:70%}.customer-case-aspaButton{background-color:#0019af;color:#f5f5f5}.customer-case-asset-text{font-feature-settings:"pnum" on,"lnum" on;align-items:center;color:#171c43;font-size:18px;font-style:normal;font-weight:400;margin-left:16px;margin-right:24px;margin-top:20px;padding-bottom:38px;vertical-align:top}.customer-case-icon-container-table{width:100%}@media (max-width:600px){.customer-case-icon-container-table{margin-left:16px}}.customer-case-icon-container{align-content:stretch;align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.customer-case-icon-container-row{vertical-align:top;width:16px}@media (max-width:600px){.customer-case-icon-container-row{padding-left:16px}}.customer-case-icon-container-detailed{align-content:stretch;align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-right:.5em}.customer-case-header-text{align-items:center;color:#171c43;display:flex;line-height:24px;margin-right:40px;padding-bottom:16px}@media (max-width:600px){.customer-case-header-text{padding-left:16px}}.customer-case-time-date-row{margin-bottom:20px;vertical-align:top;width:100%}.customer-case-icon-row-text{position:relative;top:25px}.customer-case-resolution-text-row{padding-right:40px;vertical-align:top}.customer-case-hidden-history-events{display:flex;margin-top:-2px;padding-left:18px}.customer-case-hidden-history-events-text{color:#171c43;margin-left:16px;margin-top:-1px}@media only screen and (max-width:960px){.customer-case-hidden-history-events-text{margin-top:1px}}@media only screen and (max-width:768px){.customer-case-hidden-history-events{padding-left:36px}}@media (max-width:600px){.customer-case-hidden-history-events{padding-left:36px}}.customer-case-arrow-column{vertical-align:top;width:3%}@media only screen and (max-width:768px){.customer-case-arrow-column{order:2}}.customer-case-resolution-text-list{bottom:3px;letter-spacing:-.25px;position:relative}.customer-case-date-text-list,.customer-case-resolution-text-list{font-feature-settings:"pnum" on,"lnum" on;color:#171c43;font-family:Open Sans,serif;font-style:normal;font-weight:400;vertical-align:top}.customer-case-event-history-container{display:flex;flex-direction:column;justify-content:space-between;vertical-align:top;width:52%}@media only screen and (max-width:768px){.customer-case-event-history-container{order:3;width:100%}}.customer-case-icon-and-text-column{vertical-align:top;width:45%}@media only screen and (max-width:768px){.customer-case-icon-and-text-column{align-self:flex-end;order:1;width:97%}}.customer-case-router{height:10px;width:35px}.customer-case-router-row-min-width{padding-bottom:14px;width:30px}.customer-case-list-container{margin-bottom:0}.customer-case-list-element{padding-bottom:40px}@media (max-width:600px){.customer-case-list-element{padding-bottom:16px}}.customer-case-status-row-flex-alignment{align-items:center;display:flex}.case-disc-border{border:1px dashed #e0e0e1;flex-basis:10px;flex-grow:1;margin-bottom:-30px;margin-top:-4px;position:relative;right:2px;width:1px}.case-disc-border-first-disc{margin-top:-11px;position:relative;right:2px}.case-disc-status:before{margin-right:.5em}.case-disc:before{-ms-grid-row-align:center;background-color:#ff6400;border-radius:100%;content:"";display:inline-block;margin-top:4px}.case-disc--smaller:before{height:12px;width:12px}@media (max-width:600px){.case-disc--smaller:before{height:12px;width:12px}}.case-disc--status:before{margin-right:5px}.case-disc--event-smaller:before{height:12px;margin-left:11px;margin-right:8px;width:12px}.case-disc--light-white-detailed:before,.case-disc--light-white:before{background-color:#f5f5f5;border:1px solid #000}.case-disc--light-white-detailed:before{margin-right:14px}.case-disc--light-orange:before{background-color:#ff6400}.case-disc--light-blue:before{background-color:#008253}.case-disc--light-black:before{background-color:#171c43}.case-disc-list-alignment{line-height:0}.case-disc--bigger:before{height:30px;left:1px;margin-right:8px;position:relative;width:30px}.case-disc--dark-orange:before{background-color:#ff6400}.font-color-black{color:#40404a}.font-color-grey{color:#70707a}.font-weight-600{font-weight:600}.case-check-mark{bottom:31px;height:7px;left:9px;position:relative;width:16px}.case-disc-line{border:1px dashed #e0e0e1;flex-basis:10px;flex-grow:1;width:1px}.caseLinkWrapping{word-break:break-all}.aspa-button-flex-container{display:flex;flex-direction:column}.customer-case-heading-text-container{padding-left:40px;padding-top:40px}@media only screen and (max-width:960px){.customer-case-heading-text-container{padding-top:32px}}@media (max-width:600px){.customer-case-heading-text-container{padding-left:16px;padding-right:16px;padding-top:24px}}.case-list-info-banner{padding-left:40px;padding-right:40px}@media only screen and (max-width:960px){.case-list-info-banner{padding-right:24px}}@media (max-width:600px){.case-list-info-banner{padding-left:16px;padding-right:16px}}.customer-case-empty-state-padding{border-top:1px solid #e8e8ea;margin-left:40px;margin-right:40px;padding-bottom:64px;padding-top:32px}@media (max-width:600px){.customer-case-empty-state-padding{margin-left:0;margin-right:0;padding-bottom:24px}}#customer-case-router{fill:#171c43;height:28px;padding-top:14px;width:32px}#customer-case-arrow{color:#171c43;float:right;height:40px;width:24px}@media (max-width:600px){#customer-case-arrow{height:20px;margin-right:21px;width:20px}}.case-detailed-view-header-text{font-feature-settings:"pnum" on,"lnum" on;color:#0019af;font-size:40px;font-style:normal;font-weight:400;line-height:52px;position:relative;top:1px}@media (max-width:600px){.case-detailed-view-header-text{font-size:22px}}.customer-case-detailed-container{display:flex;flex-direction:row;margin-bottom:24px}.case-detailed-view-statusRow{display:flex}.case-detailed-view-header-button{align-items:center;display:flex;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.case-detailed-view-header-button:focus{background-color:#0068f0;color:#fff}.case-detailed-view-header-product-text{align-items:center;color:#0019af;float:left;font-family:Open Sans,serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:600px){.case-detailed-view-header-product-text{font-size:15px}}@media only screen and (max-width:750px){.case-detailed-view-header-product-text{float:none;padding-left:45px}}.case-detailed-view-header-asset-text{align-items:center;color:#0019af;float:right;font-family:Open Sans,serif;font-size:18px;font-style:normal;font-weight:400;line-height:24px;padding-left:.5em}@media (max-width:600px){.case-detailed-view-header-asset-text{font-size:15px}}@media only screen and (max-width:750px){.case-detailed-view-header-asset-text{float:none}}.case-detailed-view-header{background:linear-gradient(0deg,#fff 3.22%,#f5f5f5 53.96%);margin-bottom:60px;width:100%}#case-detailed-view-header-icon{width:90px}.case-detailed-view-header-element-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:10px;margin-top:15px}@media only screen and (max-width:750px){.case-detailed-view-header-element-container{align-items:center;flex-direction:column}}.case-detailed-view-subheader{font-feature-settings:"pnum" on,"lnum" on;color:#40404a;font-size:20px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:15px}@media (max-width:600px){.case-detailed-view-subheader{margin-left:5px;margin-right:5px}}.customer-case-resolution-text-detailed{font-feature-settings:"pnum" on,"lnum" on;font-family:Open Sans,serif;font-style:normal;font-weight:400;vertical-align:top}.customer-case-resolution-text-detailed-last-event{margin-top:7px}.customer-case-resolution-text-detailed-time-date-text{color:#70707a}.notifaction-banner{border:1px solid #0019af;height:100px;margin-bottom:10px;width:755px}.case-detailed-view-history-text-container{width:60%}.case-detailed-view-back-button{text-decoration:none}.case-detailed-view-back-button-arrow{color:#0068f0}.case-detailed-view-link{display:flex;padding:5px}@media only screen and (max-width:750px){.icon-flex{order:2;padding-left:40px}}.text-flex{flex-direction:row}@media only screen and (max-width:750px){.text-flex{flex-direction:column;left:0;order:3}}.case-cancel-dialog-open-btn-bottom-view{display:flex;flex-direction:column;float:none;margin-top:16px}#main-container:not(.aspa) #single-case>:nth-child(2)>:first-child{display:flex;flex-direction:column}#main-container:not(.aspa) #single-case #case-status-details{padding-bottom:32px}#main-container:not(.aspa) #single-case #case-status-details-with-accept-reject{min-height:102px;padding-bottom:0}#main-container:not(.aspa) #single-case .accept-reject-case-container{float:right;margin-top:-54px;width:50%}@media only screen and (max-width:750px){#main-container:not(.aspa) #single-case .accept-reject-case-container{float:none;margin:32px 0;width:100%}}#main-container:not(.aspa) #single-case .accept-reject-case-container h4{margin-bottom:16px;width:68%}@media only screen and (max-width:970px){#main-container:not(.aspa) #single-case .accept-reject-case-container h4{width:100%}}#main-container:not(.aspa) #single-case .case-cancel-dialog-open-btn{float:right;font-size:13px;margin-top:-54px}@media (max-width:600px){#main-container:not(.aspa) #single-case .case-cancel-dialog-open-btn{display:flex;flex-direction:column;float:none;margin-bottom:32px;margin-top:16px}}#main-container.aspa #single-case .accept-reject-case-container{margin:32px 0 8px}#main-container.aspa #single-case .accept-reject-case-container h4{margin-bottom:16px}#main-container.aspa #single-case .case-cancel-dialog-open-btn{display:flex;flex-direction:column;float:none;font-size:13px;margin-top:16px}#main-container.aspa #single-case .case-cancel-disabled-btn-text{color:#70707a;font-size:14px;margin:8px 0 0 12px}.single-case-container .ds-badge.ds-badge--status{border-radius:7px;padding:7px}.single-case-container .ds-badge.ds-badge--status.ds-badge--secondary{background-color:#171c43}#accept-case-button,#reject-case-button{min-width:120px}@media (min-width:601px) and (max-width:969px){#case-cancel-dialog{margin-top:250px}}@media (min-width:970px){#case-cancel-dialog{margin-top:250px}}@media (max-width:600px){#case-cancel-dialog{margin-top:65px}}#case-cancel-dialog .case-cancel-description-container{margin:4px 0 8px}#case-cancel-dialog .case-cancel-description-container textarea{height:120px;width:100%}@media (max-width:600px){#case-cancel-dialog .ds-modal-buttons .ds-button:last-of-type{margin-left:0}#case-cancel-dialog .ds-modal-buttons{display:flex;flex-direction:column-reverse;width:100%}}@media (min-width:601px) and (max-width:969px){#pilot-reject-resolution{margin-top:10%}}@media (min-width:970px){#pilot-reject-resolution{margin-top:10%}}@media (max-width:600px){#pilot-reject-resolution{margin-top:75px}}#mv2-product-page{max-width:972px}#mv2-product-page .features-list--with-icon{display:flex}#mv2-product-page .features-list--with-icon img{height:30px}#mv2-subscription-additional-features ul .ds-icon,#mv2-subscription-features ul .ds-icon{width:28px}#mv2-subscription-additional-features ul svg,#mv2-subscription-features ul svg{fill:#008253}#mv2-subscription-additional-features h4,#mv2-subscription-features h4{position:relative}#mv2-subscription-additional-features h4 .header-icon,#mv2-subscription-features h4 .header-icon{position:relative;top:4px}#mv2-subscription-additional-features h4 svg,#mv2-subscription-features h4 svg{fill:#fcaf17}#mv2-revocation-confirmation-dialog .ds-modal-contentarea #dialog-cancel-button,#mv2-revocation-confirmation-dialog .ds-modal-contentarea #dialog-close-button,#mv2-revocation-confirmation-dialog .ds-modal-contentarea #dialog-revoke-button{margin-top:24px}#mv2-revocation-confirmation-dialog .ds-modal-contentarea .ds-link-last-object>.ds-icon>svg{margin-bottom:-2px}#payment-claim-dialog #payment-claim-confirmation{border-color:#e8e8ea!important}#payment-claim-dialog #payment-claim-success{align-items:center;display:flex;flex-direction:column;text-align:center}.file-inputs{align-items:flex-start;display:flex;flex-direction:column;height:25px;justify-content:left;position:relative}.file-inputs .attachment-input{display:none}.file-inputs .attachment-button,.file-inputs .attachment-button-disabled{align-items:center;background-color:initial;border:none;border-radius:4px;color:#0068f0;cursor:pointer;display:flex;font-size:1.1rem;height:100%;justify-content:center;left:-5px;position:absolute;text-transform:inherit!important;top:0;transition:background-color .4s;width:auto;z-index:1}.file-inputs .attachment-button span,.file-inputs .attachment-button-disabled span{font-size:medium}.file-inputs .attachment-button span:first-child,.file-inputs .attachment-button-disabled span:first-child{margin-right:10px}.file-inputs .attachment-button svg,.file-inputs .attachment-button-disabled svg{margin-right:-2px}.file-inputs .attachment-button-disabled{color:#40404a!important}.file-item{align-items:center;background-color:#fff;border-bottom:1px solid #d2d2d6;display:flex;list-style:none;margin:1.2em 0;padding-bottom:8px}.file-item .file-attachment-name{color:#171c43;font-size:12px;font-style:normal;font-weight:400}.file-item .file-attachment-close-icon svg{margin:0}.file-item p{flex:1;font-size:medium}.file-item .initial-icon svg{display:none}.file-item span:first-child{margin-right:10px}.file-item span svg{fill:#171c43!important}.file-item span:last-child svg{fill:#40404a!important}.file-item svg{margin-right:-2px}.file-item .actions{cursor:pointer;justify-self:flex-end}.file-item .ds-loadingspinner--size-m{padding-right:40px}#oidc-logout-in-progress-dialog{background:rgba(0,0,0,.8);text-align:center;z-index:999}#oidc-logout-in-progress-dialog .dialog--window{top:30%}#logout-warning-modal-container{position:absolute;z-index:999999}#logout-warning-modal{margin-top:20%!important}#message-details{max-width:972px}#message-details .ticket-title-row{border-bottom:1px solid #e0e0e1;padding-bottom:24px;padding-top:8px}@media (max-width:600px){#message-details .ticket-title-row{padding-top:0}}#message-details .ticket-title-row h4{margin:0!important}#message-details .ticket-title-row .ticket-status-container{display:flex;margin-top:2px}#message-details .ticket-title-row .ticket-status-container .ticket-details-badge{align-self:center}#message-details .ticket-title-row .ticket-status-container .ticket-details-badge:before{height:12px;width:12px}#ds-header .ds-user-menu .ds-navigationbutton{max-width:230px;word-break:break-all}#ds-header .ds-user-menu-person-details__email,#ds-header .ds-user-menu-person-details__fullname{word-break:break-all}#ds-header .ds-notification-list-item{max-height:31px}#ds-header .ds-notification-list-item .ds-user-menu-icon .ds-icon{height:16px;width:16px}#ds-header .ds-user-menu-items .ds-user-menu-icon{min-width:40px}#ds-header .ds-badge{font-size:14px;line-height:20px}#ds-header .ds-badge--numeric{border-radius:12px;height:20px;padding:0 6px}#ds-header .ds-notification-list li,#ds-header.navigation-experiment .ds-notification-list li{margin-bottom:8px}#ds-header.navigation-experiment .ds-notification-list .ds-icon{position:relative}#ds-header.navigation-experiment .ds-notification-list .ds-icon:before{background:#fc466d;border:2px solid #fff;border-radius:100px;content:"";display:inline-block;height:12px;position:absolute;right:-8px;top:-8px;width:12px;z-index:1}#ds-header.navigation-experiment .ds-notification-list li:last-child{border-top:1px solid #e8e8ea;margin-bottom:0;margin-left:-8px;margin-right:-8px;padding-left:8px;padding-top:8px}#ds-header.navigation-experiment .ds-notification-list li:last-child .ds-icon:before,#elisa-navi-wrapper .ds-header--mobile-layout .ds-logo-and-service-service{display:none}#elisa-navi-wrapper .ds-navi-external-link{flex-direction:row-reverse}#elisa-navi-wrapper .ds-navi-external-link .ds-external-link-title{font-family:inherit;font-size:inherit}#elisa-navi-wrapper .ds-navi-external-link .ds-icon{height:16px;min-width:16px;padding:0;position:relative;width:16px}#elisa-navi-wrapper .ds-header .ds-navigationbutton__icon{padding:0 12px}#elisa-navi-wrapper .ds-header .ds-navigationbutton__label{padding-top:2px}@media (max-width:960px){#elisa-navi-wrapper .ds-navigationbutton__label span{display:none}#elisa-navi-wrapper .ds-mobile-navigation__burger{padding-top:10px}}@media (max-width:429px){#elisa-navi-wrapper .ds-mobile-navigation__burger{padding-top:0}}body.ipa-instance #main-container-wrapper{display:grid;min-height:100vh}body.ipa-instance #sticky-notification-container{grid-column:1;grid-row:1;height:fit-content;position:sticky;top:0;z-index:99999}body.ipa-instance #main-container#main-container{grid-column:1;grid-row:1;width:100%}body.aspa-instance .ds-header .ds-mobile-navigation__burger{display:flex!important}body.aspa-instance .ds-header .ds-local-navigation-section{padding-bottom:10px}body.aspa-instance .ds-header .ds-navigationbutton__icon{padding:0 12px}body.aspa-instance .ds-header .ds-navigationbutton__label{padding-top:2px}body.aspa-instance .ds-header .ds-navigation-menu-wrapper{min-width:0}body.aspa-instance .ds-header .ds-external-links,body.aspa-instance .ds-header .ds-navigation-menu-wrapper:not(.ds-navigation-menu-wrapper--visible-in-mobile){display:none}body.aspa-instance .ds-header .ds-external-links{font-family:Jost medium,sans-serif;font-size:17px;font-weight:400;line-height:20px}body.aspa-instance .ds-header .ds-navigation__dropdown{left:unset;width:100%}body.aspa-instance .ds-header .ds-navigation-menu-wrapper--visible-in-mobile{left:auto;min-width:550px;position:absolute}body.aspa-instance .ds-header #navigation-menu{display:flex;flex-direction:column;min-height:calc(100vh - 96px);padding-bottom:32px}body.aspa-instance .ds-header .navigation-grid-menu{flex-direction:column;margin-left:8px;padding-bottom:8px;padding-left:8px;padding-right:8px}body.aspa-instance .ds-header .ds-navibutton-item:not(:first-child){border-top:1px solid #e8e8ea}body.aspa-instance .ds-header .ds-navigation-menu .ds-submenu-wrapper{display:none}body.aspa-instance .ds-header .ds-navigation-menu .ds-navibutton-item-link{padding:9px 13px 13px 19px}body.aspa-instance .ds-header #navigation-menu-externallink-0{display:block!important}body.aspa-instance .ds-header #navigation-menu-menuitem-1 button.ds-navibutton-item-link{display:none}body.aspa-instance .ds-header #navigation-menu-menuitem-1 a.ds-navibutton-item-link{display:inline-flex}@media (max-width:960px){body.aspa-instance .grid-dropdown{width:100%}body.aspa-instance .navigation-grid-menu .ds-navigationbutton__icon{margin-top:-2px}body.aspa-instance .ds-user-menu .ds-user-menu-user-pronoun,body.aspa-instance .navigation-grid-menu .navigation-grid-menu-text{display:none}}body.aspa-instance .ds-user-menu .ds-user-menu-toggle-button{display:flex;flex-direction:column;height:100%;justify-content:center;margin-bottom:0;margin-left:0;width:95px}#family-offer-page .ds-card-content{padding:16px}#family-offer-page .two-column-content--left-col{max-width:980px}@media (min-width:1400px){#family-offer-page .two-column-content--right-col{display:none}}@media (min-width:961px) and (max-width:1399px){#family-offer-page .two-column-content--right-col{display:none}}@media (min-width:641px) and (max-width:960px){#family-offer-page .two-column-content--right-col{display:none}}@media (min-width:481px) and (max-width:640px){#family-offer-page .two-column-content--right-col{display:none}}@media (max-width:480px){#family-offer-page .two-column-content--right-col{display:none}}#family-offer-page .ds-checkbox__label{margin:0;padding:0}#family-offer-page .link-styled-button{font-size:14px}@media (min-width:1400px){#family-available-offers{margin-top:32px}}@media (min-width:961px) and (max-width:1399px){#family-available-offers{margin-top:32px}}@media (min-width:641px) and (max-width:960px){#family-available-offers{margin-top:32px}}@media (min-width:481px) and (max-width:640px){#family-available-offers{margin-top:32px}}@media (max-width:480px){#family-available-offers{margin-top:32px}}@media (min-width:1400px){#family-pending-offers{margin-bottom:40px}}@media (min-width:961px) and (max-width:1399px){#family-pending-offers{margin-bottom:40px}}@media (min-width:641px) and (max-width:960px){#family-pending-offers{margin-bottom:40px}}@media (min-width:481px) and (max-width:640px){#family-pending-offers{margin-bottom:40px}}@media (max-width:480px){#family-pending-offers{margin-bottom:40px}}#familyoffer-page-header h3{margin-bottom:16px;margin-top:16px}.family-offer-column{margin-top:24px}@media (min-width:1400px){.family-offer-column{padding:40px}}@media (min-width:961px) and (max-width:1399px){.family-offer-column{padding:40px}}@media (min-width:641px) and (max-width:960px){.family-offer-column{padding:40px}}@media (min-width:481px) and (max-width:640px){.family-offer-column{padding:24px}}@media (max-width:480px){.family-offer-column{padding:24px}}.offer,.offer-pending{margin-bottom:8px}.offer-pending .offer-info{border-color:#54bc7b}.offer-pending .offer-header{align-items:center;display:flex;flex-wrap:nowrap}.offer-pending .offer-info-box{margin-left:31px}.offer-selected{border-color:#005fed;border-width:2px}.offer-selected .ds-card-content{padding:15px}.offer-info-box{border-color:#e8e8ea;border-radius:4px;margin-left:27px;max-width:90%}.offer-info{padding:12px 16px 16px;width:100%}.offer-details{text-align:left}@media (min-width:1400px){.offer-details{padding-top:20px}}@media (min-width:961px) and (max-width:1399px){.offer-details{padding-top:20px}}@media (min-width:641px) and (max-width:960px){.offer-details{padding-top:20px}}@media (min-width:481px) and (max-width:640px){.offer-details{padding-top:16px}}@media (max-width:480px){.offer-details{padding-top:16px}}@media (min-width:1400px){.offer-details{padding-bottom:0}}@media (min-width:961px) and (max-width:1399px){.offer-details{padding-bottom:0}}@media (min-width:641px) and (max-width:960px){.offer-details{padding-bottom:0}}@media (min-width:481px) and (max-width:640px){.offer-details{padding-bottom:16px}}@media (max-width:480px){.offer-details{padding-bottom:16px}}@media (min-width:1400px){.offer-price{text-align:right}}@media (min-width:961px) and (max-width:1399px){.offer-price{text-align:right}}@media (min-width:641px) and (max-width:960px){.offer-price{text-align:right}}@media (min-width:481px) and (max-width:640px){.offer-price{text-align:left}}@media (max-width:480px){.offer-price{text-align:left}}.offer-short-details ul .ds-icon{padding:0}.offer-details .ds-backdrop--visible{z-index:1020}html:has(#family-offer-page):has(.ds-modal--disable-body-scroll):has(.ds-modal--visible){overflow:hidden}#family-offer-sticky-area{background-color:#fff;border-radius:4px;border-width:1px;bottom:0;box-shadow:0 -3px 8px 0 rgba(0,0,0,.05);left:0;position:fixed;width:100%;z-index:1000}@media (min-width:1400px){#family-offer-sticky-area{margin:0}}@media (min-width:961px) and (max-width:1399px){#family-offer-sticky-area{margin:0}}@media (min-width:641px) and (max-width:960px){#family-offer-sticky-area{margin:0}}@media (min-width:481px) and (max-width:640px){#family-offer-sticky-area{margin:0}}@media (max-width:480px){#family-offer-sticky-area{margin:0}}.family-offer-animation-hide,.family-offer-animation-show{transition:transform .3s ease-out}.family-offer-animation-hide{transform:translateY(140px);transform-origin:top}#family-offer-button-wrapper{margin:auto;max-width:1440px}@media (min-width:1400px){#family-offer-button-wrapper{padding-left:40px}}@media (min-width:961px) and (max-width:1399px){#family-offer-button-wrapper{padding-left:40px}}@media (min-width:641px) and (max-width:960px){#family-offer-button-wrapper{padding-left:40px}}@media (min-width:481px) and (max-width:640px){#family-offer-button-wrapper{padding-left:0}}@media (max-width:480px){#family-offer-button-wrapper{padding-left:0}}#family-offer-button-container{max-width:980px}@media (min-width:1400px){#family-offer-button-container{padding:16px}}@media (min-width:961px) and (max-width:1399px){#family-offer-button-container{padding:16px}}@media (min-width:641px) and (max-width:960px){#family-offer-button-container{padding:16px}}@media (min-width:481px) and (max-width:640px){#family-offer-button-container{padding:16px}}@media (max-width:480px){#family-offer-button-container{padding:16px}}.offer-button-additional-info{padding-top:10px}@media (min-width:1400px){.offer-button-additional-info{display:flex}}@media (min-width:961px) and (max-width:1399px){.offer-button-additional-info{display:flex}}@media (min-width:641px) and (max-width:960px){.offer-button-additional-info{display:flex}}@media (min-width:481px) and (max-width:640px){.offer-button-additional-info{display:none}}@media (max-width:480px){.offer-button-additional-info{display:none}}@media (min-width:1400px){.offer-button{text-align:left}}@media (min-width:961px) and (max-width:1399px){.offer-button{text-align:left}}@media (min-width:641px) and (max-width:960px){.offer-button{text-align:left}}@media (min-width:481px) and (max-width:640px){.offer-button{text-align:center}}@media (max-width:480px){.offer-button{text-align:center}}@media (min-width:1400px){.offer-button{width:80%}}@media (min-width:961px) and (max-width:1399px){.offer-button{width:80%}}@media (min-width:641px) and (max-width:960px){.offer-button{width:80%}}@media (min-width:481px) and (max-width:640px){.offer-button{width:100%}}@media (max-width:480px){.offer-button{width:100%}}#confirmFamilyGSMOrdersModal{text-align:left}.offer-banner .ipa-banner-text-wrapper{background-color:#f6f6f7;border:1px solid #e8e8ea;border-radius:4px;margin:0;padding:16px}#ces-survey-modal #ces-survey-modalContentarea{padding-bottom:0}#ces-survey-modal .thank-you-message{padding-bottom:48px}@media (max-width:480px){#ces-survey-modal .thank-you-message{padding-bottom:40px}}#ces-survey-modal .customer-feedback__required{display:none}#ces-survey-modal .withoutNavigation--new-survey{padding:0}#ces-survey-modal #thank-you-header h3,#ces-survey-modal .customer-feedback__img{display:none}#ces-survey-modal #thank-you-header h2{margin-bottom:40px}#ces-survey-modal .feedback-options h3{font-family:Open Sans,serif;font-size:14px;font-weight:700;line-height:20px;margin-bottom:8px;text-align:left}#ces-survey-modal .ces-survey-scale{display:flex;justify-content:space-between}#ces-survey-modal .ces-survey-scale p{font-family:Open Sans,serif;font-size:12px;font-weight:400;line-height:16px;text-align:left}#ces-survey-modal .feedback-box{flex-direction:row-reverse;gap:4px}#ces-survey-modal .feedback-box-wrapper{width:100%}#ces-survey-modal .feedback-box-radio{align-items:center;display:flex}#ces-survey-modal .feedback-box-radio__label{align-items:center;border-radius:4px;display:flex;height:48px;justify-content:center;padding:0}#ces-survey-modal .customer-feedback-message h3{font-family:Open Sans,serif;font-size:14px;font-weight:700;line-height:20px;text-align:left}#ces-survey-modal .customer-feedback-message .ea-input{margin-top:4px;padding:0}#ces-survey-modal .customer-feedback-message div>p{display:none}#ces-survey-modal .customer-feedback-button-section{bottom:0;position:sticky;z-index:10}#ces-survey-modal .customer-feedback-button-section .button-wrapper{background:#fff;box-shadow:0 -3px 8px 0 rgba(0,0,0,.05);display:flex;gap:8px;justify-content:end;left:-40px;padding:16px 24px;position:relative;width:calc(100% + 80px)}@media (max-width:480px){#ces-survey-modal .customer-feedback-button-section .button-wrapper{left:-24px;width:calc(100% + 48px)}}#ces-survey-modal .customer-feedback-button-section .button-wrapper>p{display:none}#ces-survey-modal .customer-feedback-button-section .button-wrapper button{margin:0}#ces-survey-modal .customer-feedback-button-section .button-wrapper .ds-button--size-l{font-size:1.3rem;line-height:1.6rem;min-height:40px;min-width:40px;padding:10px 22px}#ces-survey-modal #feedback-message .ea-input>label{display:none}#ces-survey-modal #customer-feedback-form{margin:0}@media (min-width:970px){#my-account-aside-banner{padding-bottom:88px}}.customer-feedback-modal--select-help-text{display:flex;justify-content:space-between}.customer-feedback-modal .ds-selectgroup__list{grid-template-columns:repeat(auto-fit,minmax(30px,1fr))}@media (max-width:640px){.customer-feedback-modal .ds-selectgroup__list{column-gap:4px}.customer-feedback-modal .ds-selectgroup__list .ds-selectgroup__list-item{padding:12px 6px}}#renewed-my-information-product-page .accordion-section:not(:last-of-type){border-bottom:1px solid #e8e8ea}#renewed-my-information-product-page .password-mask{font-family:Courier New,Courier,monospace;font-size:32px;letter-spacing:-6px;margin:0 -4px 16px}