.ah-title{color:#fff}@media (min-width: 45em){.ah-title{padding-top:60px}}@media (min-width: 60em){.ah-title{padding-top:90px}}

.switch-input{padding-bottom:3px;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-input__label{display:inline-block;color:#666;font-size:16px;position:relative;top:5px;text-align:right}.switch-input__label--disabled{color:gray}.switch-input__label--right{padding-left:8px}.switch-input__label--left{padding-right:8px}.switch-input__slider{transition:all 0.2s;display:inline-block;vertical-align:middle;background:gray;position:relative;top:3px;border-radius:100px;width:60px;height:30px;cursor:pointer}.switch-input__slider--checked{background:#b74fa3}.switch-input__slider--disabled{background:#ccc}.switch-input__slider--disabled .switch-component__switch{background:#f0f0f0}@media (min-width: 30em){.switch-input__slider{width:40px;height:20px}}.switch-input__switch{transition:all 0.2s;position:absolute;border-radius:100%;width:20px;height:20px;background:#fff;margin-top:5px;margin-left:5px}.switch-input__switch--checked{margin-left:35px}@media (min-width: 30em){.switch-input__switch{width:14px;height:14px;margin-top:3px;margin-left:3px}.switch-input__switch--checked{margin-left:23px}}.switch-input__checkbox:focus+.switch-input__slider{outline-width:thin;outline-style:dotted;outline-color:inherit}.switch-input__label-padding{height:1px;overflow:hidden;font-size:16px;padding-right:8px;display:block}.switch-input__label-padding-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block}.switch-input__label-wrapper{display:inline-block;vertical-align:middle}.switch-input__label-wrapper--left{text-align:right}.switch-input__label-wrapper--right{text-align:left}

.acct-setting-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.acct-setting-switch__label{font-size:16px;color:#1a1a1a;margin-bottom:0}.acct-setting-switch__description{margin-top:2px;margin-bottom:0;color:gray}.acct-setting-switch__switch{padding-bottom:0;padding-left:20px;white-space:nowrap}@media (min-width: 30em){.acct-setting-switch__switch{margin-top:-5px}}.acct-setting-switch .switch-input__label-wrapper,.acct-setting-switch .switch-input__label{display:none}@media (min-width: 30em){.acct-setting-switch .switch-input__label-wrapper,.acct-setting-switch .switch-input__label{display:inline-block}}

.acc-pg-title{font-family:"Roboto",sans-serif}.acc-pg-title__heading{font-size:30px;font-weight:normal;margin-top:10px}.acc-pg-title__heading--no-back-nav{padding-top:60px}.acc-pg-title__link{display:inline-block;font-size:14px;color:#fff}.acc-pg-title__link:hover,.acc-pg-title__link:focus{color:rgba(255,255,255,0.85)}.acc-pg-title__link:before{content:"";border-style:solid;border-width:2px 2px 0 0;display:inline-block;height:8px;left:4px;position:relative;top:6px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);vertical-align:top;width:8px;margin-right:10px}@media (min-width: 45em){.acc-pg-title__link{margin-top:60px}}@media (min-width: 75em){.acc-pg-title__link{margin-top:90px}}

.a5__label{display:block;margin-bottom:15px;color:#4d4d4d}.a5__lock-level{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.a5__rating-select{position:relative}.a5__arrow-icon{position:absolute;z-index:1;top:10px;right:5px;fill:#666}.a5__dropdown{position:relative;z-index:2;height:auto;min-width:110px;padding:3px 20px 3px 0;color:#000;background-color:transparent;font-size:16px;border:none;border-radius:0;border-bottom:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:opacity 0.2s ease-in-out;text-indent:0.01px;text-overflow:""}.a5__dropdown:disabled{opacity:0.5}.a5__dropdown::-ms-expand{display:none}.a5__loading{position:relative;top:2px;height:100%;margin-left:20px}.a5__loading--pending .a5__loading-pending{opacity:1;transition-delay:0.5s}.a5__loading--success .a5__loading-success{opacity:1;transition-delay:0.2s}.a5__loading--error .a5__loading-error{opacity:1;transition-delay:0.2s}.a5__loading--error .a5__tryagain-btn{display:inline-block}.a5__loading .spinner__circle{height:32px}.a5__loading .a5__loading-pending{color:#a5238c}.a5__loading-pending,.a5__loading-error,.a5__loading-success{opacity:0;transition:opacity 0.2s ease-in-out}.a5__loading-pending{position:absolute;top:0;left:0;width:25px;color:#a5238c}.a5__loading-success{position:absolute;top:-5px;left:-5px;width:63px;stroke:#4ca224;stroke-width:2px}.a5__loading-error{position:relative;top:-4px;left:4px}.a5__error-icon{display:inline-block;vertical-align:middle;padding:0 5px;margin-top:-3px;margin-right:15px;color:#ec0000;font-size:26px}.a5__tryagain-btn{display:none;padding:0;color:#007bc7;border:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.a5__tryagain-btn:hover,.a5__tryagain-btn:focus{color:#0099f7}.a5 .classification-text{font-size:14px;font-weight:bold;color:#a5238c}.a5 .disabled{opacity:0.4}

.app--account .static-pg-account .page-entry{border-bottom:0}.app--account .static-pg-account .page-entry:not(.page-entry--hero){padding:0}.app--account .static-pg-account .acc-pg-title__heading{color:#e04fc5}

.static-pg-account .button-container,.personalization .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 0 0}.static-pg-account .button-container .cta-btn,.personalization .button-container .cta-btn{width:160px;padding:0 27px}.static-pg-account .button-container .cta-btn--primary,.personalization .button-container .cta-btn--primary{margin-right:20px}.static-pg-account .edit-account-entry .radio-button,.static-pg-account .add-account-entry .radio-button,.personalization .edit-account-entry .radio-button,.personalization .add-account-entry .radio-button{margin-right:25px}.static-pg-account .edit-account-entry .radio-button span,.static-pg-account .add-account-entry .radio-button span,.personalization .edit-account-entry .radio-button span,.personalization .add-account-entry .radio-button span{margin-bottom:10px;min-width:80px}.static-pg-account .edit-account-entry .switch-input__slider,.static-pg-account .add-account-entry .switch-input__slider,.personalization .edit-account-entry .switch-input__slider,.personalization .add-account-entry .switch-input__slider{width:40px;border-radius:10px;height:20px;background:#ccc}.static-pg-account .edit-account-entry .switch-input__slider .switch-input__switch,.static-pg-account .add-account-entry .switch-input__slider .switch-input__switch,.personalization .edit-account-entry .switch-input__slider .switch-input__switch,.personalization .add-account-entry .switch-input__slider .switch-input__switch{width:14px;height:14px;margin-top:3px}.static-pg-account .edit-account-entry .switch-input__slider .switch-input__switch--checked,.static-pg-account .add-account-entry .switch-input__slider .switch-input__switch--checked,.personalization .edit-account-entry .switch-input__slider .switch-input__switch--checked,.personalization .add-account-entry .switch-input__slider .switch-input__switch--checked{margin-left:22px}.static-pg-account .edit-account-entry .switch-input__slider--checked,.static-pg-account .add-account-entry .switch-input__slider--checked,.personalization .edit-account-entry .switch-input__slider--checked,.personalization .add-account-entry .switch-input__slider--checked{background:#b74fa3}.static-pg-account .add-account-entry,.personalization .add-account-entry{padding:15px 10px;border-bottom:4px solid #f0f0f0}.static-pg-account .add-account-entry .profile-personalisation__label,.personalization .add-account-entry .profile-personalisation__label{margin:20px 0 40px;font-size:14px;color:#4d4d4d}.static-pg-account .edit-account-entry,.personalization .edit-account-entry{padding:30px 10px;border-bottom:4px solid #f0f0f0}.static-pg-account .edit-account-entry .disabled,.personalization .edit-account-entry .disabled{opacity:0.4;pointer-events:none}.static-pg-account .add-account-entry-buttons,.static-pg-account .edit-account-entry-buttons,.personalization .add-account-entry-buttons,.personalization .edit-account-entry-buttons{padding:15px 10px;border-bottom:4px solid #f0f0f0;background:#f0f0f0}.static-pg-account .add-account-entry-buttons .submit-profile,.static-pg-account .add-account-entry-buttons .delete-profile,.static-pg-account .edit-account-entry-buttons .submit-profile,.static-pg-account .edit-account-entry-buttons .delete-profile,.personalization .add-account-entry-buttons .submit-profile,.personalization .add-account-entry-buttons .delete-profile,.personalization .edit-account-entry-buttons .submit-profile,.personalization .edit-account-entry-buttons .delete-profile{-ms-touch-action:none;touch-action:none}.static-pg-account .edit-account-entry-buttons,.personalization .edit-account-entry-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.static-pg-account .edit-account-entry-buttons .cta-btn:disabled,.personalization .edit-account-entry-buttons .cta-btn:disabled{color:#fff;background-color:#ccc}.static-pg-account .edit-account-entry-buttons .submit-profile,.personalization .edit-account-entry-buttons .submit-profile{margin-bottom:8px;margin-right:12px}.static-pg-account .edit-account-entry-buttons .submit-profile,.static-pg-account .edit-account-entry-buttons .delete-profile,.personalization .edit-account-entry-buttons .submit-profile,.personalization .edit-account-entry-buttons .delete-profile{vertical-align:top}.static-pg-account .edit-account-entry-buttons .delete-profile,.personalization .edit-account-entry-buttons .delete-profile{font-size:14px;margin-top:4px;padding-left:8px;margin-left:auto}.static-pg-account .edit-account-entry-buttons .delete-contents,.personalization .edit-account-entry-buttons .delete-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.static-pg-account .edit-account-entry-buttons .delete-icon,.personalization .edit-account-entry-buttons .delete-icon{margin-right:10px}.static-pg-account .account-entry .acct-setting-switch__label,.personalization .account-entry .acct-setting-switch__label{font-size:14px;margin-top:10px}.static-pg-account .account-entry .acct-setting-switch__switch,.personalization .account-entry .acct-setting-switch__switch{margin-top:-30px}.created-profile__modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.created-profile__modal span{padding-bottom:20px}.created-profile__modal span:last-child{padding-bottom:0}@media (min-width: 30em){.static-pg-account .add-account-entry-buttons,.static-pg-account .edit-account-entry-buttons,.personalization .add-account-entry-buttons,.personalization .edit-account-entry-buttons{padding:40px 24px 30px}.static-pg-account .add-account-entry,.static-pg-account .edit-account-entry,.personalization .add-account-entry,.personalization .edit-account-entry{padding:40px 24px 30px}.static-pg-account .add-account-entry .profiles-form__choices,.static-pg-account .edit-account-entry .profiles-form__choices,.personalization .add-account-entry .profiles-form__choices,.personalization .edit-account-entry .profiles-form__choices{display:block}.static-pg-account .add-account-entry .radio-button,.static-pg-account .edit-account-entry .radio-button,.personalization .add-account-entry .radio-button,.personalization .edit-account-entry .radio-button{margin-right:45px}.static-pg-account .account-entry .acct-setting-switch__label,.personalization .account-entry .acct-setting-switch__label{font-size:14px}}@media (min-width: 45em){.static-pg-account .no-padding .profiles-form{padding:0}.static-pg-account .add-account-entry-buttons,.static-pg-account .edit-account-entry-buttons{padding:40px 24px}.static-pg-account .add-account-entry,.static-pg-account .edit-account-entry{padding:40px 24px}}@media (min-width: 75em){.static-pg-account .add-account-entry,.static-pg-account .edit-account-entry,.static-pg-account .add-account-entry-buttons,.static-pg-account .edit-account-entry-buttons{padding:40px}}.personalization .profile-language-selection{height:100%}.personalization .profile-language-selection__choices .radio-button{display:inline-block;margin-bottom:10px}.personalization .profile-language-selection__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personalization .profile-language-selection .change-button{margin-left:40px;font-size:14px;font-weight:bold;color:#a5238c;cursor:pointer}.personalization .profile-language-selection .label-primary{line-height:1.29}.personalization .profile-playback-settings__content{margin-bottom:0}.personalization .profile-playback-settings__content.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personalization .profile-playback-settings__description{margin:10px 0 20px;color:gray}.personalization .profile-playback-settings__choices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0 0}.personalization .profile-playback-settings__choices label{position:relative;width:150px}.personalization .profile-playback-settings__choices input{position:absolute;top:0;left:0}.personalization .profile-playback-settings__subtitle,.personalization .profile-playback-settings__preferred{margin-top:10px;font-weight:bold;font-size:16px;color:#4d4d4d}.personalization .profile-playback-settings .font-weight-normal{font-weight:normal}.personalization .profile-playback-settings .settings-button{margin-left:40px;font-size:14px;font-weight:bold;color:#a5238c;cursor:pointer}.personalization .profile-personalisation{position:relative}.personalization .profile-personalisation .account-entry__title{font-size:20px;max-width:200px}.personalization .profile-personalisation__label{color:#4d4d4d;font-size:14px;margin:20px 0}.personalization .profile-personalisation__preferred{padding:25px 0 14px;font-size:16px;color:#222}.personalization .profile-personalisation__preferred+.profile-personalisation__categories .personalisation-step1__categories{padding-top:0}.personalization .profile-personalisation__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.personalization .profile-personalisation__container .edit-button{position:absolute;top:0;right:0;min-width:100px;font-size:14px;font-weight:bold}.personalization .profile-personalisation .personalisation-step1{padding:0;margin-left:0}.personalization .profile-personalisation .profile-personalisation__categories{margin-left:-6px}.personalization .profile-personalisation.disabled .cta-btn--primary{background:#a5238c;color:#fff}@media (max-width: 29.99em){.personalization .profile-language-selection .account-entry__title{max-width:283px}}@media (min-width: 30em){.personalization .profile-language-selection .account-entry__header{margin-bottom:14px}}@media (min-width: 45em){.personalization .profile-personalisation .account-entry__title{max-width:none}.personalization .profile-personalisation__container .edit-button{top:-10px;min-width:140px}.personalization .profile-playback-settings label.radio-button{margin-right:10px}}

