@keyframes rotate-loading-icon{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.et-shelf.aem-AuthorLayer-Edit .subscription .insights__preferences__backBtn{background:url("clientlib_subscription_base/resources/images/backIcon.svg") no-repeat 0 35px}
.et-shelf.aem-AuthorLayer-Edit .subscription .insights__emailVerification .singlearticle .single-article-shelf .rte-wrapper .text .comp-rich-text p:nth-child(3),.et-shelf.aem-AuthorLayer-Edit .subscription .insights__emailVerification .singlearticle .single-article-shelf .additional-rte-wrapper .text .comp-rich-text p:has(.timer){display:block}
.et-shelf.aem-AuthorLayer-Edit .subscription .insights__emailVerification .singlearticle .single-article-shelf .cta-wrapper .cta .cta-button[target="_blank"] .cta-text{padding:12px 32px 8px 76px}
.et-shelf.aem-AuthorLayer-Edit .subscription .insights__emailVerification .singlearticle .single-article-shelf .cta-wrapper .cta .cta-button[target="_blank"] .new-tab-icon{left:32px;right:104px}
.et-shelf.aem-AuthorLayer-Edit .subscription .insights__emailVerification .singlearticle .single-article-shelf .cta-wrapper .cta .cta-button[target="_blank"] .insights__email-client{display:none}
.et-shelf.aem-AuthorLayer-Edit .subscription .insights__author-msg,.et-shelf.aem-AuthorLayer-Edit .update-preferences .insights__author-msg,.et-shelf.aem-AuthorLayer-Edit .unsubscription .insights__author-msg,.et-shelf.aem-AuthorLayer-Edit .subscription-success .insights__author-msg{margin-left:10px}
.et-shelf .subscription .insights__signup__body{padding-bottom:42px;padding-top:32px}
.et-shelf .subscription .insights__signup__firstname .text .cmp-form-text,.et-shelf .subscription .insights__signup__lastname .text .cmp-form-text,.et-shelf .subscription .insights__signup__email .text .cmp-form-text{max-width:100%}
.et-shelf .subscription .insights__signup__firstname .text .cmp-form-text__text,.et-shelf .subscription .insights__signup__lastname .text .cmp-form-text__text,.et-shelf .subscription .insights__signup__email .text .cmp-form-text__text{width:100%}
.et-shelf .subscription .insights__signup__firstname .text .cmp-form-text__label,.et-shelf .subscription .insights__signup__lastname .text .cmp-form-text__label,.et-shelf .subscription .insights__signup__email .text .cmp-form-text__label{font-weight:normal}
.et-shelf .subscription .insights__signup__cookieerror{margin-bottom:18px}
.et-shelf .subscription .insights__signup__continueBtn .cta-primary{display:inline-block}
.et-shelf .subscription .insights__signup__continueBtn .cta-primary .cta-disabled{pointer-events:none}
.et-shelf .subscription .insights__signup__continueBtn #ot-sdk-btn.cta-primary.ot-sdk-show-settings{width:auto !important;background-color:#5e10b1 !important;margin:0 0 0 8px;font-family:"RNHouseSansRegular",sans-serif;padding:14px 32px 10px 32px;font-size:18px;line-height:26px;border:0 !important}
.et-shelf .subscription .insights__signup__continueBtn #ot-sdk-btn.cta-primary.ot-sdk-show-settings.insights__hide{display:none !important}
.et-shelf .subscription .insights__signup__continueBtn #ot-sdk-btn.cta-primary.ot-sdk-show-settings:hover{background-color:#3c1053 !important;color:#fff !important}
.et-shelf .subscription .insights__signup__cookieerror .alerttext h4{padding-left:40px}
.et-shelf .subscription .insights__preferences__subscribeBtn{margin-bottom:18px}
.et-shelf .subscription .insights__preferences__subscribeBtn.insights__button--inactive{pointer-events:none}
.et-shelf .subscription .insights__preferences__backBtn{background:url("clientlib_subscription_base/resources/images/backIcon.svg") no-repeat 0}
.et-shelf .subscription .insights__preferences__backBtn .cta-text{margin-left:22px}
.et-shelf .subscription .insights__emailVerification__body .singlearticle .single-article-shelf .cta-wrapper .cta .cta-button[target="_blank"] .cta-text{padding:12px 76px 8px}
.et-shelf .subscription .insights__emailVerification__body .singlearticle .single-article-shelf .cta-wrapper .cta .cta-button[target="_blank"] .new-tab-icon{left:197px;right:32px}
.et-shelf .subscription .insights__emailVerification__body .singlearticle .single-article-shelf .cta-wrapper .cta .cta-button[target="_blank"] .insights__email-client{bottom:0;height:24px;left:32px;margin:auto;overflow:hidden;position:absolute;top:0;width:24px;z-index:1}
.et-shelf .subscription .insights__emailVerification__body .singlearticle .single-article-shelf .rte-wrapper .text p.insights__verify-text{background-color:#f2f2f8;border-radius:8px;padding:16px}
.et-shelf .subscription .insights__emailVerification__body .singlearticle .single-article-shelf .additional-rte-wrapper .text p:nth-child(3) a.insights__button--inactive{background-image:linear-gradient(transparent calc(100% - 1px),#b3b3b3 10px,#b3b3b3);color:#b3b3b3;pointer-events:none}
.et-shelf .subscription .insights__emailVerification__body .singlearticle .single-article-shelf .additional-rte-wrapper .text p.insights__resend-mail-text{background-color:#ecf4ed;border-radius:8px;padding:16px 15.5px}
.et-shelf .subscription .insights__emailVerification__body .singlearticle .single-article-shelf .additional-rte-wrapper .text p.insights__resend-mail-text .timer{color:#5e10b1;font-weight:bold}
.et-shelf .subscription .insights__signup__info,.et-shelf .subscription .insights__preferences__info{margin-bottom:18px}
.et-shelf .subscription .insights__emailVerification__body .singlearticle .single-article-shelf .rte-wrapper .text .emailAddress,.et-shelf .subscription .insights__signedup__body .singlearticle .single-article-shelf .rte-wrapper .text .emailAddress{font-weight:bold}
.et-shelf .update-preferences .insights__updatePreferences__updateBtn.insights__button--inactive{pointer-events:none}
.et-shelf .update-preferences .insights__updatePreferences__updateBtn.insights__button--inactive .cta.cta-primary .cta-button .cta-text{background-color:#b3b3b3}
.et-shelf .update-preferences .insights__updatePreferences__updateBtn.insights__button--inactive .cta.cta-secondary .cta-button .cta-text{border:2px solid #b3b3b3}
.et-shelf .update-preferences .insights__updatePreferences__updateBtn.insights__button--inactive .cta.cta-tertiary .cta-button .cta-text{background-image:linear-gradient(transparent calc(100% - 1px),#b3b3b3 10px,#b3b3b3)}
.et-shelf .update-preferences .insights__updatePreferences__updateBtn.insights__button--inactive .cta.cta-primary .cta-button .cta-text,.et-shelf .update-preferences .insights__updatePreferences__updateBtn.insights__button--inactive .cta.cta-secondary .cta-button .cta-text,.et-shelf .update-preferences .insights__updatePreferences__updateBtn.insights__button--inactive .cta.cta-tertiary .cta-button .cta-text{color:#5f5566}
.et-shelf .update-preferences .insights__preference--selected{color:#333}
.et-shelf .unsubscription .insights__button--inactive{pointer-events:none}
.et-shelf .subscription .insights__preferences__details .preferences__list,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list,.et-shelf .unsubscription .insights__unsubscribe--error{margin-top:24px}
.et-shelf .subscription .insights__loader,.et-shelf .update-preferences .insights__loader,.et-shelf .unsubscription .insights__loader{background-color:#fff;height:100%;left:0;opacity:1;position:fixed;text-align:center;top:0;width:100%;z-index:99998}
.et-shelf .subscription .insights__loader-container,.et-shelf .update-preferences .insights__loader-container,.et-shelf .unsubscription .insights__loader-container{left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:99999}
.et-shelf .subscription .insights__loader-container .loading-img,.et-shelf .update-preferences .insights__loader-container .loading-img,.et-shelf .unsubscription .insights__loader-container .loading-img{animation:rotate-loading-icon 1s infinite;background:url("clientlib_subscription_base/resources/images/spinnerIcon.svg") no-repeat top center;height:34px;width:34px}
.et-shelf .subscription .insights__loader-container .loading-text,.et-shelf .update-preferences .insights__loader-container .loading-text,.et-shelf .unsubscription .insights__loader-container .loading-text{color:#333;margin-left:-15px;margin-top:8px}
.et-shelf .subscription .insights__hide,.et-shelf .update-preferences .insights__hide,.et-shelf .unsubscription .insights__hide,.et-shelf .subscription-success .insights__hide{display:none}
.et-shelf .subscription.aem-GridColumn.aem-GridColumn--default--12,.et-shelf .update-preferences.aem-GridColumn.aem-GridColumn--default--12,.et-shelf .unsubscription.aem-GridColumn.aem-GridColumn--default--12,.et-shelf .subscription-success.aem-GridColumn.aem-GridColumn--default--12{padding:0 !important}
.et-shelf .subscription .insights__signup__title,.et-shelf .subscription .insights__preferences__title,.et-shelf .update-preferences .insights__updatePreferences__title{margin-bottom:12px}
.et-shelf .subscription .insights__signup__text .text .comp-rich-text>:last-child,.et-shelf .subscription .insights__signup__info .text .comp-rich-text>:last-child,.et-shelf .subscription .insights__preferences__text .text .comp-rich-text>:last-child,.et-shelf .subscription .insights__preferences__info .text .comp-rich-text>:last-child,.et-shelf .update-preferences .insights__updatePreferences__text .text .comp-rich-text>:last-child{margin-bottom:0}
.et-shelf .subscription .insights__preferences__body,.et-shelf .update-preferences .insights__updatePreferences__body{padding-bottom:26px;padding-top:32px}
.et-shelf .subscription .insights__preferences__details.insights__show-title .preferences__list .preferences__list--header,.et-shelf .update-preferences .insights__updatePreferences__details.insights__show-title .preferences__list .preferences__list--header{display:block}
.et-shelf .subscription .insights__preferences__details .preferences__list:first-child,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list:first-child{margin-top:0}
.et-shelf .subscription .insights__preferences__details .preferences__list.theme-grey,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list.theme-grey{border-radius:8px;margin-bottom:24px;padding:24px}
.et-shelf .subscription .insights__preferences__details .preferences__list.theme-grey:last-child,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list.theme-grey:last-child{margin-bottom:0}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--header,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--header{display:none;font-weight:bold;font-size:20px;line-height:28px}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--body ul,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--body ul{margin-bottom:0;padding:0}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--body ul li,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--body ul li{list-style-type:none;margin-bottom:20px}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--body ul li label,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--body ul li label{font-weight:normal;margin-bottom:0}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--body ul li .checkbox-label,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--body ul li .checkbox-label{cursor:pointer;letter-spacing:.2px;line-height:26px;min-height:20px;padding:7px 0 7px 60px;position:relative}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--body ul li .checkbox-label .checkmark,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--body ul li .checkbox-label .checkmark{background-color:#fff;border:1px solid #646068;border-radius:8px;height:40px;left:0;padding:6px;position:absolute;top:0;width:40px}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--body ul li .checkbox-label .checkmark.insights__preferences--error,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--body ul li .checkbox-label .checkmark.insights__preferences--error{border:2px solid #cf223f}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--body ul li .checkbox-label input[type="checkbox"]:checked+.checkmark,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--body ul li .checkbox-label input[type="checkbox"]:checked+.checkmark{background:#5e10b1;border:1px solid #646068}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--body ul li .checkbox-label input[type="checkbox"]:focus+.checkmark,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--body ul li .checkbox-label input[type="checkbox"]:focus+.checkmark{outline:1px solid #5e10b1;outline-offset:1px}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--body ul li .checkbox-label input[type="checkbox"]:checked+.checkmark::after,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--body ul li .checkbox-label input[type="checkbox"]:checked+.checkmark::after{border:solid #fff;border-width:0 4px 4px 0;height:24px;left:12px;-ms-transform:rotate(40deg);transform:rotate(40deg);top:5px;-webkit-transform:rotate(40deg);width:12px}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--body ul li .checkbox-label .checkmark::after,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--body ul li .checkbox-label .checkmark::after{content:"";height:40px;position:absolute;width:40px}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--body ul li:last-child,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--body ul li:last-child{margin-bottom:0}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--body ul li:last-child .checkbox-label,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--body ul li:last-child .checkbox-label{margin-bottom:0}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--body ul li input[type="checkbox"],.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--body ul li input[type="checkbox"]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}
.et-shelf .subscription .insights__preferences__selection--error .alert .alert-block,.et-shelf .update-preferences .insights__updatePreferences__update--success .alert .alert-block,.et-shelf .update-preferences .insights__updatePreferences__update--error .alert .alert-block,.et-shelf .update-preferences .insights__updatePreferences__selection--error .alert .alert-block,.et-shelf .unsubscription .insights__unsubscribe--error .alert .alert-block{max-width:100%;width:100%}
.et-shelf .subscription .insights__signup__firstname,.et-shelf .subscription .insights__signup__lastname,.et-shelf .subscription .insights__signup__email,.et-shelf .subscription .insights__signup__text,.et-shelf .subscription .insights__preferences__text,.et-shelf .subscription .insights__preferences__selection--error,.et-shelf .subscription .insights__preferences__details,.et-shelf .update-preferences .insights__updatePreferences__text,.et-shelf .subscription .insights__preferences__details .preferences__list--header,.et-shelf .update-preferences .insights__updatePreferences__update--success,.et-shelf .update-preferences .insights__updatePreferences__update--error,.et-shelf .update-preferences .insights__updatePreferences__selection--error,.et-shelf .update-preferences .insights__updatePreferences__details,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list--header,.et-shelf .unsubscription .insights__unsubscribe--error{margin-bottom:24px}
.et-shelf .subscription-success .insights__loader{left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:99999}
.et-shelf .subscription-success .insights__loader-container .loading-img{animation:rotate-loading-icon 1s infinite;background:url("clientlib_subscription_base/resources/images/spinnerIcon.svg") no-repeat top center;height:34px;width:34px}
.et-shelf .subscription-success .insights__loader-container .loading-text{color:#333;margin-left:-15px;margin-top:8px}
.et-shelf .insights__subscribe-container .insights__consent__checkbox{margin-bottom:24px}
.et-shelf .insights__subscribe-container .insights__consent__checkbox .form-input-wrapper{margin-left:0;margin-right:0}
.et-shelf .insights__subscribe-container .insights__consent__checkbox .form-input-wrapper .input-checkbox__holder label{font-weight:normal;font-size:16px;line-height:26px;margin:0 0 0 26px}
.et-shelf .insights__subscribe-container .insights__consent__checkbox .form-checkbox.errorState .col-xs-12{padding:0 !important}
.et-shelf .insights__subscribe-container .insights__consent__checkbox .form-checkbox.errorState .input-checkbox__holder .checkmark{outline:1px auto #cf223f}
.et-shelf .insights__subscribe-container .insights__consent__checkbox .form-checkbox.errorState .error-container{margin-top:8px;display:flex;gap:16px}
.et-shelf .insights__subscribe-container .insights__consent__checkbox .form-checkbox.errorState .error-container .error-arrow{background-image:url("clientlib_subscription_base/resources/images/error-icon.svg");height:24px;width:24px}
.et-shelf .insights__subscribe-container .insights__consent__checkbox .form-checkbox.errorState .error-container .error-text{font-size:16px;line-height:26px;font-weight:400;flex:1}
.et-shelf .insights__subscribe-container .insights__consent__checkbox .form-checkbox .error-container{display:none}
.et-shelf .insights__subscribe-container .generic-form-wrapper legend{display:none}
.et-shelf .insights__subscribe-container .generic-form-wrapper .input-checkbox__holder{margin-bottom:0 !important}
.et-shelf .insights__subscribe-container .generic-form-wrapper .input-checkbox__holder .checkmark{border:1px solid #646068 !important;top:0;left:0;width:24px;height:24px}
.et-shelf .insights__subscribe-container .generic-form-wrapper .input-checkbox__holder input:checked+label .checkmark::after{left:8px;top:2px;width:8px;height:14px}
@media(max-width:767px){.et-shelf .subscription .insights__signup__title{margin-bottom:8px}
.et-shelf .subscription .insights__signup__email{margin-bottom:24px}
.et-shelf .subscription .insights__signup #ot-sdk-btn.cta-primary.ot-sdk-show-settings{margin:6px 0 0 0}
.et-shelf .subscription .insights__preferences__details{margin-bottom:40px}
.et-shelf .subscription .insights__preferences__info{margin-bottom:6px}
.et-shelf .subscription .insights__preferences__subscribeBtn{margin-bottom:0}
.et-shelf .subscription .insights__preferences__backBtn{background:url("clientlib_subscription_base/resources/images/backIcon.svg") no-repeat left 10px}
.et-shelf .update-preferences .insights__updatePreferences__details{margin-bottom:26px}
.et-shelf .subscription .insights__preferences__details .preferences__list.theme-grey,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list.theme-grey{margin-bottom:16px;padding:16px}
.et-shelf .subscription .insights__preferences__details .preferences__list .preferences__list--header,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list .preferences__list--header{font-size:16px;line-height:24px}
.et-shelf .subscription .insights__signup__body,.et-shelf .subscription .insights__preferences__body,.et-shelf .update-preferences .insights__updatePreferences__body{padding-bottom:30px;padding-top:16px}
.et-shelf .subscription .insights__signup__text,.et-shelf .subscription .insights__signup__firstname,.et-shelf .subscription .insights__signup__lastname,.et-shelf .subscription .insights__preferences__title,.et-shelf .subscription .insights__preferences__text,.et-shelf .subscription .insights__preferences__selection--error,.et-shelf .update-preferences .insights__updatePreferences__title,.et-shelf .update-preferences .insights__updatePreferences__text,.et-shelf .update-preferences .insights__updatePreferences__update--success,.et-shelf .update-preferences .insights__updatePreferences__update--error,.et-shelf .update-preferences .insights__updatePreferences__selection--error,.et-shelf .unsubscription .insights__unsubscribe--error{margin-bottom:16px}
.et-shelf .subscription .insights__preferences__details .preferences__list,.et-shelf .update-preferences .insights__updatePreferences__details .preferences__list,.et-shelf .unsubscription .insights__unsubscribe--error{margin-top:16px}
.et-shelf .subscription .insights__loader-container .loading-text,.et-shelf .update-preferences .insights__loader-container .loading-text,.et-shelf .unsubscription .insights__loader-container .loading-text{font-size:16px;line-height:24px}
.et-shelf .subscription-success .insights__loader-container .loading-text{font-size:16px;line-height:24px}
.et-shelf .insights__subscribe-container .generic-form-wrapper .input-checkbox__holder label{margin-top:0 !important}
}