.page-header--focused .page-header__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-header--focused .page-header__help{color:var(--plcore-black);font-weight:bold}.page-header__nav{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 768px){.core-notification--top{width:auto}.core-notification--top.core-notification--visible{top:100px}}form{margin-bottom:0}.core-action-list{margin-top:1rem;list-style:none}a.button:hover{border:none}.centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.italic{font-style:italic}.button--inline-primary{color:var(--plcore-green-d60)}ul.bullit{margin:0}ul.bullit li::before{position:relative;top:5px;padding:10px 0;color:var(--plcore-green);font-size:1.8rem;content:"• "}ul.bullit li:not(:first-child):not([class]){margin-top:0}.account-notification{padding:2rem 0 1rem .5rem;border-radius:4px;background-color:#fcf5d9}@media(min-width: 768px){.account-notification{padding:2rem 0 1rem 1rem}}.account-notification .g-wrapper{margin-right:0;margin-left:0}.account-notification.green{padding-bottom:0;background-color:var(--plcore-green-05)}.account-notification .heading{margin-bottom:1.2rem}.account-notification .row{margin-right:0;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid var(--plcore-silver-80)}.account-notification .row.g-col-3{margin-left:0;text-align:right}@media(max-width: 767px){.account-notification .row.g-col-3{margin-top:-0.5rem;padding-bottom:1.25rem;text-align:center}}.account-notification .row a{color:var(--plcore-green-d60);font-weight:bold;text-transform:uppercase}.account-notification p{padding-right:1rem}core-footer{position:relative}.main-loading-indicator,.section-loading-indicator{display:none;top:0;left:0;background-color:rgba(255,255,255,.85);z-index:500}.main-loading-indicator.is-visible,.section-loading-indicator.is-visible{display:block}.main-loading-indicator core-loader,.section-loading-indicator core-loader{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-loading-indicator{position:fixed;width:100vw;height:100vh}.main-loading-indicator core-loader{position:fixed}.section-loading-indicator{position:absolute;width:100%;height:100%}.section-loading-indicator core-loader{position:absolute}.advantage-list .advantage-list__item{margin-bottom:1rem;padding-left:2.25rem;position:relative}@media(min-width: 768px){.advantage-list .advantage-list__item{padding-left:2.75rem}}@media(min-width: 992px){.advantage-list .advantage-list__item{margin-bottom:1.5rem}}.advantage-list .icon{position:absolute;top:.0625rem;left:0;color:var(--plcore-green)}.recipechip-info{margin-top:2rem}@media(min-width: 768px){.recipechip-info{margin-top:3rem}}.info-country-of-residence{margin-top:-1rem;margin-left:0rem}core-conversion-teaser{position:relative}html.cicd2-theme body .core-sidebar-menu.l-sidebar{padding-top:1rem}.overview-devices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.overview-devices p{margin-bottom:1rem}.overview-devices .overview-devices__icon{display:none}.overview-devices .overview-devices__content{width:100%}.overview-devices .overview-devices__list{margin:1rem 0rem;padding:0rem 0rem 0rem 2.5rem;list-style:disc;margin-bottom:2rem}.overview-devices .overview-devices__list li,.overview-devices .overview-devices__list li:not(:first-child):not([class]){margin:0rem}.overview-devices .overview-devices__list li,.overview-devices .overview-devices__list li:not(:first-child):not([class]){margin-bottom:0.25rem}.overview-devices .button{width:100%;text-align:center}@media(min-width: 768px){.overview-devices .overview-devices__icon{display:block;-ms-flex-negative:0;flex-shrink:0;width:60px}.overview-devices .overview-devices__icon .icon{position:relative;top:-3px;left:-5px;font-size:2.5rem}.overview-devices .button{width:auto}}@media(min-width: 768px){.l-sidebar,.l-sidebar-content{min-height:calc(100vh - 13rem)}}.l-sidebar-content{padding-bottom:2rem}@media(max-width: 767px){.l-sidebar-content{width:100%}}.l-sidebar-content p{margin-bottom:1.5rem}@media(min-width: 768px){.l-sidebar-content p{margin-bottom:2rem}}@media(min-width: 1333px){.l-sidebar-content p{margin-bottom:2.5rem}}.l-sidebar-content h4{margin-bottom:0.5rem}.l-sidebar-content h3{margin-bottom:1rem}.l-sidebar-content h2{margin-bottom:1.5rem}.l-sidebar-content .separator--silver-60{margin:1rem 0rem 1rem 0rem}.l-sidebar-content .user-collections p:first-child{margin-bottom:3.125rem}.l-sidebar-content .info-membership{margin-right:0;margin-left:0}.l-sidebar-content .info-membership .g-container{margin-right:0;margin-left:0}@media(max-width: 767px){.l-sidebar-content .info-membership .g-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.l-sidebar-content .info-membership [class*=g-col]{margin-bottom:0;margin-left:0}.l-sidebar-content core-password-input{display:block}.l-sidebar-content .core-password-input__toggle{top:.7rem}.l-sidebar-content button[type=reset]+button[type=submit]{margin-left:1rem}@media(max-width: 767px){.l-sidebar-content.account .account-notification .g-col-9.row{border:0}.l-sidebar-content.account .account-notification{padding:1.5rem 1rem 0.325rem 1rem;margin-top:-1rem;margin-bottom:-1rem}.l-sidebar-content.account .account-notification a{margin-right:1rem}}@media(min-width: 768px){.l-sidebar-content.account .membership-status .membership-status__icon img{position:relative;left:-3.75rem}.l-sidebar-content.account .membership-status .button--primary{margin-right:1rem}}@media(min-width: 768px)and (max-width: 991px){.l-sidebar-content.account .membership-status .button,.l-sidebar-content.account .membership-status .button--primary{margin-bottom:1rem;width:90%;text-align:center}}.l-sidebar-content .profile-indent{position:relative}.l-sidebar-content.devices .profile-indent h2{margin-left:0}.profile-main-headline{padding-left:1.75rem;position:relative}.profile-main-headline .profile-main-headline__back{position:absolute;top:50%;left:0;width:auto;height:auto;-webkit-transform:translate(-37.5%, -50%);transform:translate(-37.5%, -50%);border-bottom:none;color:var(--plcore-dark-green);font-size:1.5rem;line-height:2.25rem}.profile-main-headline .profile-main-headline__back:hover{border-bottom:none}@media(min-width: 768px){.profile-main-headline{padding-left:0}.profile-main-headline .profile-main-headline__back{display:none}}.l-content__pptos-mobile core-richtext .core-richtext__content{margin:0rem 0rem 2rem 0rem;padding-top:0}.l-content__pptos-mobile .pptos-mobile--form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-content__pptos-mobile .pptos-mobile--form{width:100%}.l-content__pptos-mobile .pptos-mobile--form .button{width:100%}.l-content__pptos-mobile .pptos-mobile--form+.pptos-mobile--form{margin-top:1rem}@media(min-width: 576px){.l-content__pptos-mobile .pptos-mobile--form-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-content__pptos-mobile .pptos-mobile--form,.l-content__pptos-mobile .button{width:auto}.l-content__pptos-mobile .pptos-mobile--form+.pptos-mobile--form{margin-top:0}.l-content__pptos-mobile .pptos-mobile--form+.pptos-mobile--form .button{margin-left:1rem}}.voucher-content .voucher-content__col--form{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.voucher-content .voucher-content__col--illustration{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.voucher-content .voucher-content__col--illustration img{margin-top:1.5rem;margin-bottom:1.75rem;display:block;width:50%;max-width:8rem;height:auto;margin-right:auto;margin-left:auto}.voucher-content .button--primary{width:100%}@media screen and (min-width: 768px){.voucher-content .voucher-content__col--form{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.voucher-content .voucher-content__col--illustration{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.voucher-content .voucher-content__col--illustration img{width:100%;max-width:8.5rem;margin:0}.voucher-content .button--primary{width:auto}}@media screen and (min-width: 992px){.voucher-content .voucher-content__col--illustration img{max-width:11rem}}.new-profile-container{margin-bottom:1rem;padding:1.5rem;border-radius:16px;background-color:#fff}@media(min-width: 768px){.new-profile-container{margin-bottom:2rem}}.new-profile-container p{margin-bottom:1rem}mark{background-color:rgba(0,0,0,0);color:#00ac46}.verify-email{margin-bottom:1rem}.new-profile-highlighted{margin-bottom:1rem;padding:1rem;border-radius:8px;background-color:#f3f5f3}.button--red{padding:.75rem 1.25rem;border:none;border-radius:var(--plcore-border-radius-r);background-color:#de2343;color:var(--plcore-white);font-size:1.125rem;font-weight:600;text-transform:none}.button--red:hover{background-color:#c71836}.profile-overview__container .profile-overview__head{position:relative}.profile-overview__container .profile-overview__icon{display:none;position:absolute;top:-0.25rem;left:-0.25rem;color:var(--plcore-dark-green);font-size:2.5rem}.profile-overview__container .profile-overview__content{margin:0}.profile-overview__container .separator--silver-60{margin-bottom:1.5rem;width:100%;margin-top:0}.profile-overview__container .profile-overview__headline{margin-bottom:1.5rem}@media(min-width: 768px){.profile-overview__container{margin-left:1rem}.profile-overview__container .profile-overview__icon{display:block}.profile-overview__container .profile-overview__headline{padding-left:3.75rem;margin-bottom:2rem}.profile-overview__container .separator--silver-60{margin-bottom:2rem}}@media(min-width: 992px){.profile-overview__container{margin-left:2rem}}@media(min-width: 1333px){.profile-overview__container .profile-overview__headline,.profile-overview__container .separator--silver-60{margin-bottom:2.5rem}}.subscription-status .subscription-status__illustration{margin-bottom:1.5rem;display:block;width:100%;max-width:12rem;margin-right:auto;margin-left:auto;-webkit-transform:translate(-6.5%, 0);transform:translate(-6.5%, 0)}.subscription-status .button{width:100%;text-align:center}.subscription-status .expired b,.subscription-status .expired strong{color:var(--plcore-orange-80)}.subscription-status .subscription-status__description{margin-bottom:1.5rem}.subscription-status .subscription-status__description .subscription-status__paragraphs{margin-bottom:2rem}.subscription-status .subscription-status__description p{margin-bottom:0.5rem}.subscription-status .subscription-status__description p:last-child{margin-bottom:0}.subscription-status .subscription-status__description .button{margin-bottom:1rem}@media(min-width: 768px){.subscription-status .subscription-status__illustration{margin-bottom:2rem;width:100%;margin-right:0;margin-left:0;-webkit-transform:translate(-9%, 0);transform:translate(-9%, 0)}.subscription-status .subscription-status__description{padding-top:0.5rem;margin-bottom:1rem}}@media(min-width: 992px){.subscription-status .subscription-status__illustration{-webkit-transform:translate(-11%, 0);transform:translate(-11%, 0)}.subscription-status .subscription-status__description .button{margin-right:1rem;width:auto}.subscription-status .subscription-status__description .button+button{margin-right:0}}@media(min-width: 1333px){.subscription-status .subscription-status__illustration{margin-bottom:2.5rem;max-width:14rem;-webkit-transform:translate(-12.5%, 0);transform:translate(-12.5%, 0)}.subscription-status .subscription-status__description{margin-bottom:1.5rem}}.device-activation .device-activation__subline{font-size:1.25rem;text-align:center}.device-activation .device-activation__image{display:block;max-width:12rem;margin:0 auto;-webkit-transform:translate(5%, 0);transform:translate(5%, 0)}.device-activation .device-activation__image.device-activation__image--dev-a{max-width:10rem}.device-activation .device-activation__image.device-activation__image-ck{max-width:14rem;-webkit-transform:none;transform:none}.device-activation .device-activation__form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.device-activation .device-activation__form-row .core-form__group{margin:0}.device-activation .device-activation__success .icon--circle{position:absolute;top:50%;left:0;width:2.5rem;height:2.5rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background-color:var(--plcore-green);color:var(--plcore-white);line-height:2.5rem;-webkit-box-shadow:none;box-shadow:none}.device-activation .device-activation__success-headline{padding-left:3.5rem;display:inline-block;position:relative;font-size:1.25rem;line-height:2.5rem}.device-activation .device-activation__form--activation .button--activate{width:100%;margin-top:0;margin-left:0}.device-activation .device-activation__warning{margin-bottom:1rem;color:var(--plcore-orange-80);font-weight:var(--plcore-medium-font-weight)}.device-activation .device-activation__warning-image{margin-bottom:1rem;width:100%;max-width:20rem;height:auto}.device-activation .device-activation__notification{padding:1.5rem 1rem;background-color:var(--plcore-green-05);color:var(--plcore-dark-green-80)}.device-activation .device-activation__notification-head{display:block;font-weight:var(--plcore-medium-font-weight)}.device-activation .device-activation__explanation{margin-bottom:1rem}.device-activation .core-form__validation-message{display:block;margin:0;float:none}.device-activation .device-activation__subline,.device-activation .device-activation__form,.device-activation .device-activation__image,.device-activation .device-activation__paragraph,.device-activation .device-activation__success,.device-activation .device-activation__more-information,.device-activation .device-activation__notification{margin-bottom:1.5rem}@media(min-width: 768px){.device-activation .device-activation__subline,.device-activation .device-activation__form,.device-activation .device-activation__image,.device-activation .device-activation__paragraph,.device-activation .device-activation__success,.device-activation .device-activation__more-information,.device-activation .device-activation__notification{margin-bottom:2rem}}@media(min-width: 1333px){.device-activation .device-activation__subline,.device-activation .device-activation__form,.device-activation .device-activation__image,.device-activation .device-activation__paragraph,.device-activation .device-activation__success,.device-activation .device-activation__more-information,.device-activation .device-activation__notification{margin-bottom:2.5rem}}.device-activation.g-wrapper [class*=g-col]{margin-bottom:0}.device-activation .core-form__group>label{margin-bottom:0.35rem;line-height:1.4}.device-activation .core-form__group>input{width:100%}@media(min-width: 992px){.device-activation--profile{display:block}.device-activation--profile,.device-activation__postelement{max-width:37.5rem;margin-right:0;margin-left:0}}.device-activation__postelement.core-form__footer--app{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.device-activation__postelement.core-form__footer--app .button,.device-activation__postelement.core-form__footer--app .button:last-child{margin-left:0}.core-form__footer.core-form__footer--single .button,.core-form__footer.core-form__footer--single .button:last-child{margin-left:0}.separator--silver-60+.core-form__footer{margin-top:0}.l-split--onboarding img{display:block}.l-split--onboarding .button--single{display:block;max-width:100%;text-align:center;text-overflow:ellipsis;overflow:hidden}@media(min-width: 768px){.l-split--onboarding .button--single{width:auto;float:right}}.l-split--onboarding .button--skip{padding-right:0}.l-split--onboarding core-progress-steps,.l-split--onboarding .separator--silver-60,.l-split--onboarding .onboarding__paragraph,.l-split--onboarding .onboarding-header__image,.l-split--onboarding .onboarding-header__intro,.l-split--onboarding .advantage-list{margin-bottom:1.5rem}@media(min-width: 768px){.l-split--onboarding core-progress-steps,.l-split--onboarding .separator--silver-60,.l-split--onboarding .onboarding__paragraph,.l-split--onboarding .onboarding-header__image,.l-split--onboarding .onboarding-header__intro,.l-split--onboarding .advantage-list{margin-bottom:2rem}}@media(min-width: 1333px){.l-split--onboarding core-progress-steps,.l-split--onboarding .separator--silver-60,.l-split--onboarding .onboarding__paragraph,.l-split--onboarding .onboarding-header__image,.l-split--onboarding .onboarding-header__intro,.l-split--onboarding .advantage-list{margin-bottom:2.5rem}}.l-split--onboarding .onboarding-header__headline{margin-bottom:3rem;font-size:2.25rem;font-weight:bold;line-height:2.75rem}.l-split--onboarding .onbarding-body__confirmation{font-size:1.25rem}.l-split--onboarding .onboarding-body__trial-title{margin-top:2rem;color:var(--plcore-silver);text-align:center}.l-split--onboarding .onboarding-body__trial-info-container{margin-bottom:1.5rem;position:relative;color:var(--plcore-green);font-weight:500}.l-split--onboarding .onboarding-body__trial-info-container :first-child{display:inline-block;position:absolute}.l-split--onboarding .onboarding-body__trial-info-container :last-child{display:inline-block;position:absolute;width:100%;text-align:center}.l-split--onboarding .onboarding-body__trial-bar-container{margin-bottom:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-split--onboarding .onboarding-body__trial-bar-container .half-bar{width:50%}.l-split--onboarding .onboarding-body__trial-bar-container .half-bar.-grey{border-color:var(--plcore-silver-40)}.l-split--onboarding .onboarding-body__trial-bar-container .date-circle{margin:0rem -0.25rem 0rem -0.25rem;width:1rem;height:1rem;background:var(--plcore-green);z-index:1}.l-split--onboarding .benefit-item{margin-top:0.5rem;display:inline-block;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;height:2rem}.l-split--onboarding .benefit-item .icon.benefits-icon-background{position:absolute;top:0;left:0;color:var(--plcore-green-20);font-size:2rem;font-weight:900}.l-split--onboarding .benefit-item .icon.benefits-icon{position:absolute;top:.1rem;left:.5rem;color:var(--plcore-green);font-weight:900}.l-split--onboarding .benefit-item p{margin-left:2.5rem;margin-top:0.25rem}.l-split--onboarding .onboarding__subscribe-button{margin:2.5rem 0rem 1rem 0rem}.l-split--onboarding .onboarding__price-container{display:-webkit-box;display:-ms-flexbox;display:flex}.l-split--onboarding .onboarding__price-container p:first-child{font-weight:bold}.l-split--onboarding .onboarding__payment-info{margin-bottom:3.5rem;color:var(--plcore-silver);font-size:.9rem}.l-split--onboarding .onboarding-header__image{width:55%;max-width:19rem;height:auto;margin-right:auto;margin-left:auto}.l-split--onboarding .core-form__group>label{margin-bottom:0.35rem;line-height:1.4}.l-split--onboarding .core-form__footer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0}@media(min-width: 1333px){.l-split--onboarding .onboarding__wrapper-overflow{margin:0rem -1.5rem 0rem -1.5rem}}.l-split--onboarding .onboarding__wrapper-overflow core-tiles-list{margin:0rem -1.5rem 1.5rem -1.5rem;width:auto}@media(min-width: 576px){.l-split--onboarding .onboarding__wrapper-overflow core-tiles-list{margin:0rem -0.5rem 1rem -0.5rem}}@media(min-width: 992px){.l-split--onboarding .onboarding__wrapper-overflow core-tiles-list{margin:0rem -0.75rem 0.5rem -0.75rem}}.l-split--onboarding .g-wrapper{margin-right:0;margin-left:0}.l-split--onboarding .g-wrapper [class*=g-col]{margin-bottom:0}@media(min-width: 576px){.l-split--onboarding core-progress-steps:before,.l-split--onboarding core-progress-steps:after{width:25%}}@media(min-width: 1333px){.l-split--onboarding .separator--silver-60{margin:0rem -1.5rem 2.5rem -1.5rem}}.l-content--activation .icon--circle{margin:0rem 0rem 1.5rem 0rem;width:3.875rem;height:3.875rem;background:var(--plcore-green);color:var(--plcore-white);font-size:2rem;line-height:3.875rem;-webkit-box-shadow:none;box-shadow:none}@media(min-width: 768px){.l-content--activation .icon--circle{margin-bottom:2rem}}@media(min-width: 992px){.l-content--activation .icon--circle{width:6.5rem;height:6.5rem;font-size:3.35rem;line-height:6.5rem}}@media(min-width: 1333px){.l-content--activation .icon--circle{margin-bottom:2.5rem}}.l-content--connect .core-form__group{margin-bottom:0}@media(max-width: 767px){.l-content--connect .core-form__footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-content--connect .core-form__footer .button:last-child{width:70%}}.core-onboarding-registration__subheadline{padding-bottom:1rem}.core-onboarding-registration-landing__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.core-onboarding-registration-landing__img{width:240px;height:240px}.core-onboarding-registration-landing__text{padding-top:1rem;padding-bottom:1rem}.device-tile{padding:0.875rem 1rem 1rem 1rem;position:relative;height:auto;min-height:15.75rem;background-color:var(--plcore-white);cursor:default;overflow:hidden}.device-tile .device-tile__content{position:relative;margin-bottom:0;line-height:1.4;z-index:1}.device-tile .device-tile__headline{margin-bottom:1rem;position:relative;z-index:1}.device-tile .device-tile__button{position:absolute;bottom:1rem;left:1rem;width:calc(100% - 2rem);text-align:center;z-index:1}.device-tile .device-tile__button .button{width:100%}.device-tile .device-tile__image{position:absolute;top:4rem;right:1.5rem;width:auto;height:6.5rem;z-index:0}.device-tile .device-tile__image.device-tile__image--ck{height:5.5rem}@media(min-width: 576px)and (max-width: 767.99px),(min-width: 992px){.device-tile{padding:1.875rem 2rem 2rem 2rem;min-height:13.5rem}.device-tile .device-tile__image.device-tile__image--ck{top:2.5rem}.device-tile .device-tile__button{bottom:2rem;left:2rem;width:calc(100% - 11.5rem)}}@media(min-width: 1333px){.device-tile .device-tile__image.device-tile__image--ck{top:4rem}.device-tile .device-tile__button{width:auto}}@media(max-width: 767.99px){.device-tile--add{min-height:0}.device-tile--add .device-tile__content{padding-bottom:1rem}.device-tile--add .device-tile__image{display:none}.device-tile--add .device-tile__button{position:relative;bottom:auto;left:auto;width:100%}}@media(min-width: 768px){.device-tile--add{padding-right:11rem}.device-tile--add .device-tile__image{top:3rem;height:8rem}}body:not(.touch-dev) core-tiles-list core-tile.device-tile{margin-bottom:1rem}.subscription-tile{padding:0.875rem 1rem 5rem 1rem;display:block;position:relative;background-color:#fff;cursor:pointer;overflow:hidden}@media(min-width: 768px){.subscription-tile{padding:1.75rem 2rem 6rem 2rem}}.subscription-tile .subscription-tile__headline{margin-bottom:2rem}.subscription-tile .subscription-tile__pricing{color:var(--plcore-dark-green-80);font-size:1.25rem;font-weight:var(--plcore-medium-font-weight);letter-spacing:.5px}.subscription-tile .subscription-tile__text{color:var(--plcore-dark-green);font-size:.875rem;font-weight:var(--plcore-normal-font-weight);letter-spacing:.5px}.subscription-tile .subscription-tile__pricing,.subscription-tile .subscription-tile__text{margin-bottom:0.75rem}.subscription-tile .subscription-tile__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.subscription-tile .subscription-tile__button{position:absolute;right:1.5rem;bottom:1.5rem}@media(min-width: 768px){.subscription-tile .subscription-tile__button{right:2rem;bottom:2rem}}.subscription-count-1{margin-bottom:1rem}@media(min-width: 768px){.subscription-count-1{margin-bottom:1.25rem}}@media(min-width: 992px){.subscription-count-1{margin-bottom:0.5rem}}@media(max-width: 575.99px){body:not(.touch-device) core-tiles-list.subscription-count-1{margin-left:-1.25rem;margin-right:-1.25rem;width:auto}}@media(min-width: 576px)and (max-width: 767.99px){body:not(.touch-device) core-tiles-list.subscription-count-1{margin-left:-1.5rem;margin-right:-1.5rem;width:auto}}.l-content--confirmation .onboarding-header__intro,.l-content--confirmation .confirmation__subline,.l-content--confirmation .payment-info__text{margin-bottom:1rem}.l-content--confirmation .confirmation__payment-info,.l-content--confirmation .confirmation__billing,.l-content--confirmation .confirmation__terms-conditions-consent{margin-bottom:1.5rem}@media(min-width: 992px){.l-content--confirmation .confirmation__payment-info,.l-content--confirmation .confirmation__billing,.l-content--confirmation .confirmation__terms-conditions-consent{margin-bottom:2.5rem}}.l-content--confirmation .confirmation__payment-info .payment-method{margin-bottom:1.5rem}@media(min-width: 768px){.l-content--confirmation .confirmation__payment-info .payment-method{margin-bottom:0}}.l-content--confirmation .confirmation__payment-info .button{width:100%;text-align:center}@media(min-width: 768px){.l-content--confirmation .confirmation__payment-info .button{width:auto}}.l-content--confirmation .payment-info__text{list-style:none}.l-content--confirmation .payment-info__text li{margin:0}.l-content--confirmation .confirmation__billing-vat{color:var(--plcore-silver)}.l-content--confirmation .confirmation__terms-conditions-info{display:block;color:var(--plcore-silver);line-height:1.4}.l-content--confirmation .confirmation__terms-conditions-consent{margin-top:1rem}.my-devices h1{margin-bottom:5rem}@media(max-width: 767px){.my-devices{width:100%;margin:0}.my-devices .g-wrapper{margin:0}}@media(min-width: 768px)and (max-width: 991.99px){.my-devices .g-wrapper{margin:0}}.l-sidebar-content.devices h2{margin-left:.8rem}@media(min-width: 992px){.l-sidebar-content.devices h2{margin-left:2rem}}@media(max-width: 991px){.l-sidebar-content.devices core-tiles-list.core-tiles-list--md-2 core-tile{width:100%}}@media(min-width: 992px){.l-sidebar-content.devices core-tiles-list.core-tiles-list--xl-3 core-tile{width:44%}}.core-form__section{margin-bottom:1.5rem}.core-scrollbar__content .core-form__section{margin-bottom:0}.core-form__footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 768px){.core-form__footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.core-form__footer profile-async-form-post{display:inline-block}.core-form__footer profile-async-form-post .button{width:100%}.core-form__footer button:first-child{margin-left:0}.core-form__footer .button:last-child,.core-form__footer profile-async-form-post{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:1rem;text-align:center}@media(min-width: 576px){.core-form__footer .button:last-child,.core-form__footer profile-async-form-post{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.form-message{padding-bottom:1rem}.form-message p{margin-bottom:.5rem;color:var(--plcore-dark-green)}.form-message .error{color:var(--plcore-red)}.form-message .icon{font-size:1rem}.option{margin-bottom:3rem}.option.active .active-option{display:block}.option .active-option{display:none;padding:10px 0 0 33px;clear:both}input.get-subscription{width:100%}label.get-subscription{margin-top:11rem}.noscript core-toggle{display:inline;z-index:1}.noscript core-toggle.on{left:25px}.noscript core-toggle:after{cursor:default}.noscript .button{display:inline-block;position:relative;top:-4px;left:-15px;width:47px;height:1rem;margin:0;padding:0;border-radius:.5rem;background-color:var(--plcore-silver-60);color:rgba(0,0,0,0);font-size:5px;line-height:0;cursor:pointer;z-index:0}.noscript .button.on{background-color:var(--plcore-green)}core-modal.commerce-modal p,core-modal.commerce-modal ul{margin-bottom:1rem}core-modal.commerce-modal .modal--footer__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}core-modal.commerce-modal .modal--footer__buttons .button{margin-right:1rem}core-modal.commerce-modal .modal--footer__buttons .button:last-child{margin-right:0}core-modal .core-modal__form--cor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.core-modal--onboarding-confirmation .onboarding-confirmation__benefit-list{margin-top:2rem;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 576px){.core-modal--onboarding-confirmation .onboarding-confirmation__benefit-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.core-modal--onboarding-confirmation .onboarding-confirmation__benefit-list-item{padding:1rem 2.5rem;margin-bottom:1rem;border-radius:4px;width:100%;border:1px solid var(--plcore-silver-60)}.core-modal--onboarding-confirmation .onboarding-confirmation__benefit-list-item:last-child{margin-bottom:0}@media(min-width: 576px){.core-modal--onboarding-confirmation .onboarding-confirmation__benefit-list-item{padding:1rem 0.75rem;width:30%;margin-bottom:0}}.core-modal--onboarding-confirmation .onboarding-confirmation__benefit-image-container{margin-bottom:1.25rem;width:100%;height:6rem;background-repeat:no-repeat;background-position:center center;background-size:contain}.core-modal--onboarding-confirmation .onboarding-confirmation__benefit-image-container.image-usagebox{margin-top:1rem;margin-bottom:1.75rem;height:4.5rem}.core-modal--onboarding-confirmation .onboarding-confirmation__benefit-description{font-size:.875rem;line-height:1.35;text-align:center}.core-modal--onboarding-confirmation .separator--silver-60{margin-bottom:0.5rem}.hidden{display:none}.has-centered-text{text-align:center}.is-centered{margin:auto}.t-right{text-align:right}.t-large{font-size:1.25rem;line-height:2.25rem}.payment-method-selection-container input[type=radio].radio+label:after{display:inline-block}.payment-method-selection-container .payment-method__description{margin-bottom:1rem}.payment-method-selection__existing .payment-method-selection__item{margin-bottom:2rem}.payment-method-selection__existing .payment-method{margin-left:2.5rem}.payment-method-selection__existing input[type=radio].radio+label::before{position:absolute;top:.125rem;left:0}.payment-method-selection__new{margin-bottom:1rem}.payment-method-selection__new .payment-method-selection__item input[type=radio].radio+label{padding:0.5rem 0rem;height:auto}.payment-method-selection__new .payment-method__img-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;left:10rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.payment-method-selection__new .payment-method__img{margin-right:0.5rem;width:3rem;height:auto}.payment-method-selection__new .payment-method__img:last-child{margin-right:0}.payment-method-selection__new .payment-method__img.payment-method__img--large{width:6rem}.payment-method{padding-left:4rem;display:inline-block;position:relative}.payment-method .payment-method__title,.payment-method .payment-method__subtitle{display:block}.payment-method .payment-method__subtitle{color:var(--plcore-silver)}.payment-method .payment-method__img{position:absolute;top:0;left:0;width:3rem;height:auto}.payment-method.payment-method--paypal{padding-left:7.5rem}.payment-method.payment-method--paypal .payment-method__img{width:6rem}.confirmation__payment-info .payment-info__heading,.confirmation__billing .payment-info__heading,.profile__subscription-info .payment-info__heading{margin-bottom:0.25rem;display:block;color:var(--plcore-silver);font-size:.875rem}.confirmation__payment-info .payment-info__text,.confirmation__billing .payment-info__text,.profile__subscription-info .payment-info__text{margin-bottom:1.5rem;font-weight:700}.confirmation__payment-info .payment-method--paypal,.confirmation__billing .payment-method--paypal,.profile__subscription-info .payment-method--paypal{padding-left:0}.confirmation__payment-info .payment-method--paypal .payment-method__img,.confirmation__billing .payment-method--paypal .payment-method__img,.profile__subscription-info .payment-method--paypal .payment-method__img{padding-bottom:0.25rem;position:relative}.confirmation__payment-info [class*=g-col],.confirmation__billing [class*=g-col],.profile__subscription-info [class*=g-col]{margin-bottom:0}.profile__payment-info h4{margin-bottom:1rem}.profile__payment-info .payment-method{margin-bottom:1.5rem;display:block}body:not(.touch-dev) .l-content--available-subscriptions core-richtext h1{margin:0rem 0rem 1.5rem 0rem}@media(min-width: 768px){body:not(.touch-dev) .l-content--available-subscriptions core-richtext h1{margin:0rem 0rem 2rem 0rem}}@media(min-width: 1333px){body:not(.touch-dev) .l-content--available-subscriptions core-richtext h1{margin:0rem 0rem 3rem 0rem}}body:not(.touch-dev) .l-content--available-subscriptions core-richtext .core-richtext__content{padding:0rem 0rem 0.75rem 0rem}@media(min-width: 768px){body:not(.touch-dev) .l-content--available-subscriptions core-richtext .core-richtext__content{padding-bottom:1.5rem}}@media(min-width: 992px){body:not(.touch-dev) .l-content--available-subscriptions core-richtext .core-richtext__content{padding-bottom:0}}body:not(.touch-dev) .l-content--available-subscriptions core-richtext .core-richtext__text{margin-top:0}.l-content--legal-agreement{padding-bottom:3rem}core-richtext .terms_of_service h3,core-richtext .terms_of_service ul,core-richtext .terms_of_service ol,core-richtext .terms_of_service p{margin:0.25rem 0rem 1rem 0rem}core-richtext .terms_of_service ol li{margin-top:0}core-richtext .terms_of_service ol li:before{padding-right:0.25rem}core-richtext .terms_of_service ul{margin:1rem 0rem;padding:0rem 0rem 0rem 2.5rem;list-style:disc}core-richtext .terms_of_service ul li,core-richtext .terms_of_service ul li:not(:first-child):not([class]){margin:0rem}core-richtext .terms_of_service ul li{font-size:.875rem}@media(min-width: 768px){core-richtext .terms_of_service ul li{font-size:1rem}}body:not(.touch-dev) .l-content--legal-agreement core-richtext,body:not(.touch-dev) .l-content--legal-agreement .core-richtext__content,body:not(.touch-dev) .l-content--legal-agreement .core-richtext__text{padding-top:0}body:not(.touch-dev) .l-content--legal-agreement h3[id]::before{display:block;height:5rem;margin:-5rem 0 0;content:""}@media(min-width: 768px){body:not(.touch-dev) .l-content--legal-agreement h3[id]::before{height:6.5rem;margin-top:-6.5rem}}.core-action-list--bought-collections .core-action-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:5rem;padding-left:5.5rem}.core-action-list--bought-collections .core-action-list__item:hover{border-left-color:var(--plcore-green)}.core-action-list--bought-collections .core-action-list__image{position:absolute;top:.5rem;left:.5rem;margin:0}.core-action-list--bought-collections .button--primary{background:none;color:var(--plcore-green-d60)}.core-action-list--bought-collections .button--primary:before{display:inline-block;position:relative;left:-10px;width:20px;height:20px;border-radius:100%;background:var(--plcore-green-d60);color:var(--plcore-white);font-size:18px;line-height:1.1;content:"+"}.core-action-list--bought-collections .button--icon-saved .icon{-webkit-transform:translate(0, 0.3rem);transform:translate(0, 0.3rem)}@media(max-width: 575.99px){.core-action-list--bought-collections .core-action-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.core-action-list--bought-collections .core-action-list__image{top:.75rem;left:0}.core-action-list--bought-collections .core-action-list__title,.core-action-list--bought-collections .transclude--wrapper{width:100%}.core-action-list--bought-collections core-loader{padding:0.75rem 0rem 0.75rem 0rem}.core-action-list--bought-collections .button--primary{position:relative;top:3px;left:-5px}.core-action-list--bought-collections .button--icon-saved{position:relative;top:4px;left:-2px}.core-action-list--bought-collections .button--inline-primary{position:relative;top:-4px;left:-14px;margin-bottom:-10px}.core-action-list--bought-collections .button--primary,.core-action-list--bought-collections .button--inline-primary,.core-action-list--bought-collections .button--icon-saved{display:block;width:auto;margin-left:0}}.device-activation__tooltip h6,.device-activation__tooltip p{margin-bottom:0.5rem}.device-activation__tooltip img{margin:1rem 0rem 0.25rem 0rem;display:block;width:100%;height:auto}.device-activation__tooltip-trigger{font-size:.875rem}.device-activation__tooltip-trigger--spacing{margin-bottom:1.5rem}@media(min-width: 768px){.device-activation__tooltip-trigger--spacing{margin-bottom:2rem}}@media(min-width: 1333px){.device-activation__tooltip-trigger--spacing{margin-bottom:2.5rem}}.device-activation__form .core-form__group{margin-bottom:0}.l-split--onboarding .device-activation__tooltip .separator--silver-60{margin:0rem 0rem 1.25rem 0rem}.l-split--onboarding .device-activation__tooltip-trigger{padding-top:0.5rem;display:inline-block;font-size:.875rem;line-height:1.25}.l-sidebar__heading{padding-bottom:1.5rem;padding-top:2rem}@media only screen and (min-width: 768px){.l-sidebar__heading{padding:3rem 0rem 2.5rem 1rem}}@media only screen and (min-width: 1333px){.l-sidebar__heading{padding-top:4rem}}@media only screen and (max-width: 768px){.l-sidebar .core-action-list{width:calc(100% + 10vw);margin-left:-5vw}.l-sidebar .core-action-list__item{padding-left:5vw}}.page-header+.l-header-offset-small .l-sidebar{margin-bottom:-3rem;padding-top:3rem;-webkit-transform:translate(0, -3rem);transform:translate(0, -3rem)}@media only screen and (min-width: 768px){.page-header+.l-header-offset-small .l-sidebar{margin-bottom:-4.5rem;padding-top:4.5rem;-webkit-transform:translate(0, -4.5rem);transform:translate(0, -4.5rem)}}.page-header+core-sticky[contains=core-conversion-teaser]+.l-header-offset-small{margin-top:13rem}.page-header+core-sticky[contains=core-conversion-teaser]+.l-header-offset-small .l-sidebar{margin-bottom:-13rem;padding-top:13rem;-webkit-transform:translate(0, -13rem);transform:translate(0, -13rem)}@media only screen and (min-width: 768px){.page-header+core-sticky[contains=core-conversion-teaser]+.l-header-offset-small{margin-top:9.5rem}.page-header+core-sticky[contains=core-conversion-teaser]+.l-header-offset-small .l-sidebar{margin-bottom:-9.5rem;padding-top:9.5rem;-webkit-transform:translate(0, -9.5rem);transform:translate(0, -9.5rem)}}.newsletter-opt-out{position:relative;background-color:var(--plcore-silver-80)}.newsletter-opt-out core-image-loader{position:absolute;width:100%;height:100%}.newsletter-opt-out__wrapper{padding:5.75rem 1rem}.newsletter-opt-out__content{padding:1.125rem 1.5rem 1.5rem 1.5rem;border-radius:4px;display:block;position:relative;width:auto;max-width:68rem;height:auto;margin:0}.newsletter-opt-out__content form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.newsletter-opt-out__content hr{width:100%}.newsletter-opt-out__content profile-consent-toggle{padding-bottom:0}.newsletter-opt-out__content .toggle-consent__headline{margin-bottom:0}.newsletter-opt-out__content h2,.newsletter-opt-out__content h4,.newsletter-opt-out__content p,.newsletter-opt-out__content hr{margin-bottom:1.5rem}.newsletter-opt-out__content h4{width:100%;text-align:left}.newsletter-opt-out__content .button--primary{position:relative;width:100%;text-align:center;z-index:150}.newsletter-opt-out__deactivate{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--plcore-white);opacity:.5;z-index:100}.newsletter-opt-out__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 576px){.newsletter-opt-out__wrapper{padding:7rem 0rem}.newsletter-opt-out__content{margin:0rem 5.75rem;padding:1.75rem 2rem 2rem 2rem}.newsletter-opt-out__content .button--primary{width:auto}}@media screen and (min-width: 768px){.newsletter-opt-out__wrapper{padding:7.5rem 0rem 7.5rem 0rem}.newsletter-opt-out__content{padding:5rem 6.375rem 4.5rem 6.375rem;width:90%;margin:0 auto}}.newsletter__content{text-align:center}.newsletter__icon{width:5rem;height:5rem;margin-bottom:1rem;font-size:5rem;line-height:5rem}.newsletter__icon-green{color:var(--plcore-color-g500)}.newsletter__button{margin-top:1rem}.newsletter__fieldset{margin-top:1rem}.information-box{padding:1.5rem 2rem;margin:1rem 0rem;position:relative;width:100%;background-color:var(--plcore-silver);cursor:default}.information-box.information-box--green{background-color:var(--plcore-green-05);color:var(--plcore-green-d20)}.information-box.information-box--yellow{background-color:var(--plcore-yellow-20);color:var(--plcore-green-d20)}.information-box .information-box__title{margin-bottom:0.5rem}.information-box .information-box__text{margin-bottom:1rem}.information-box .information-box__text:last-child{margin-bottom:0}.information-box .information-box__icon{margin-bottom:1rem;display:block}@media(min-width: 768px){.information-box.information-box--has-icon{padding-left:4rem}.information-box .information-box__icon{position:absolute;top:1.5rem;left:1.5rem}}.apple-subscription-info{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid var(--plcore-yellow);border-radius:4px;background-color:var(--plcore-yellow-20)}.apple-subscription-info__icon{margin-right:1rem;color:var(--plcore-yellow)}.apple-subscription-info p{margin-bottom:0rem}@media(min-width: 768px){.data-usage{margin-left:2rem}}.data-usage h5,.data-usage p{margin-bottom:1.25rem}.data-usage .toggle-consent__headline{margin:0}.data-usage .data-usage__legals{padding-bottom:0.5rem}.data-usage .data-usage__optional profile-consent-toggle:last-child .toggle-consent__description{margin-bottom:0}.data-usage .data-usage__usagebox h5+core-expand{border-top:1px solid var(--plcore-silver-80)}.data-usage .data-usage__usagebox .core-expand__header .core-expand__title{display:inline-block;position:relative}.data-usage .data-usage__usagebox .core-expand__header .t-milli{margin-bottom:0}.data-usage .data-usage__usagebox .core-expand__content profile-consent-toggle{margin:0.5rem 0rem 0rem 0rem;padding-bottom:0}.data-usage .data-usage__usagebox .core-expand__content .toggle-consent__description{margin-bottom:1rem}profile-consent-toggle{padding:0rem 0rem 0.5rem 4rem;display:block;position:relative}profile-consent-toggle .toggle-consent__headline{font-weight:bold}profile-consent-toggle .toggle-consent__description{margin-bottom:1.5rem}profile-consent-toggle .toggle-consent__link{cursor:pointer}profile-consent-toggle core-handle-form{position:absolute;top:.125rem;left:-0.0625rem}profile-password-strength p.password-strength__label{margin-bottom:0.5rem}profile-password-strength .password-strength__indicator{margin-bottom:0.5rem;border-radius:4px;width:100%;height:.75rem;background-color:var(--plcore-silver-20)}profile-password-strength .password-strength__bar{border-radius:4px;width:0;height:.75rem;-webkit-transition:.6s;transition:.6s}profile-password-strength .password-strength__bar--red{width:33%;background-color:var(--plcore-red)}profile-password-strength .password-strength__bar--orange{width:66%;background-color:#e3531f}profile-password-strength .password-strength__bar--green{width:100%;background-color:#00ac46}p.password-strength__description{margin-bottom:0}profile-usagebox-agreement .usagebox-agreement__intro{padding:1rem 1rem 0rem 1rem}profile-usagebox-agreement .usagebox-agreement__headline{padding-bottom:1rem}profile-usagebox-agreement .usagebox-agreement__content{font-weight:var(--plcore-medium-font-weight)}profile-usagebox-agreement .usagebox-agreement__image{padding:0rem 0.5rem 0rem 0.5rem;width:100%}profile-usagebox-agreement .usagebox-agreement__description{padding:0rem 1rem 0rem 1rem}profile-usagebox-agreement .usagebox-agreement__proceed{padding:1rem 1rem 5.5rem 1rem;display:block}profile-usagebox-agreement .usagebox-agreement__footer{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;bottom:0;left:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:auto;border-top:1px solid var(--plcore-silver-60);background-color:var(--plcore-white);z-index:100}profile-usagebox-agreement .usagebox-agreement__footer .button--primary{margin-left:1rem}profile-usagebox-agreement core-radio-group{display:none}profile-usagebox-agreement label{line-height:1.8}.touch-dev profile-usagebox-agreement .usagebox-agreement__intro{padding-top:4.5rem}