.cq-wcm-edit span.enable_touchui_label,.cq-wcm-edit span.enable_touchui_label+input{display:none}
.aem-AuthorLayer-Edit .touchui_active{width:172px !important;height:52px !important}
.cq-wcm-edit.aem-AuthorLayer-Edit span.enable_touchui_label,.cq-wcm-edit.aem-AuthorLayer-Edit span.enable_touchui_label+input{display:inline-block}
.pa-radio .inp-rad__content{display:none !important}
.pa-radio .inp-rad__content.pa-show{display:block !important}
.cq-wcm-edit .pa-radio .inp-rad__content,.aem-AuthorLayer-Edit .pa-radio .inp-rad__content{display:block !important;height:0;opacity:0;position:absolute;left:-9999px}
.cq-wcm-edit .pa-radio .inp-rad__content.pa-show,.aem-AuthorLayer-Edit .pa-radio .inp-rad__content.pa-show{display:block !important;position:relative;opacity:1;left:auto;height:auto;overflow:visible}
.pa-radio.pa__view{display:none}
.pa-radio.pa__view.pa-show{display:block !important;outline:0}
.cq-wcm-edit .pa-radio.pa__view,.aem-AuthorLayer-Edit .pa-radio.pa__view{display:block !important;height:0;opacity:0;position:absolute;left:-9999px}
.cq-wcm-edit .pa-radio.pa__view.pa-show,.aem-AuthorLayer-Edit .pa-radio.pa__view.pa-show{display:block !important;position:relative;opacity:1;left:auto;height:auto;overflow:visible}
.pa-radio .mobappradio-wrapper{background:#fff;border-radius:8px;padding:16px 20px 0 20px;margin-bottom:16px}
.pa-radio .mobappradio-wrapper .h2-custom{color:#5a287d}
.pa-radio .mobappradio-wrapper .radio-grp__text{padding-bottom:16px;font-size:12px;line-height:16px}
.pa-radio .mobappradio-wrapper .radio-grp__text .text-comp{font-size:12px;line-height:16px;color:#333}
.pa-radio .mobappradio-wrapper .pa-btns{padding-top:40px;overflow:hidden;position:relative;margin-left:-4px}
@media(min-width:768px){.pa-radio .mobappradio-wrapper .pa-btns{padding-top:36px}
}
.pa-radio .mobappradio-wrapper .pa-btns .cta{padding-bottom:0;text-decoration:none}
.pa-radio .mobappradio-wrapper .pa-btns .cta.cta-primary{padding:0;display:block}
.pa-radio .mobappradio-wrapper .pa-btns .cta.cta-primary .cta-text{display:block;text-align:center;margin-left:2px;margin-right:2px;margin-bottom:16px;overflow:visible;min-width:298px;max-width:298px;padding:12px 0 12px 0;border-radius:25px;line-height:24px}
@media(min-width:768px){.pa-radio .mobappradio-wrapper .pa-btns .cta.cta-primary .cta-text{min-width:380px}
}
@media(max-width:767px){.pa-radio .mobappradio-wrapper .pa-btns .cta.cta-primary .cta-text{min-width:auto}
}
.pa-radio .mobappradio-wrapper .pa-btns .cta.cta-primary .cta-text:after{background:0}
.pa-radio .mobappradio-wrapper .pa-btns .cta.cta-primary .cta-text:active{background-color:#3c1053}
.pa-radio .mobappradio-wrapper .pa-btns .pa-btns__prev .cta-primary .cta-text{background-color:#fff;color:#5e10b1;border:1px solid #5e10b1}
.pa-radio .mobappradio-wrapper .pa-btns .pa-btns__prev .cta-primary .cta-text:active{color:#3c1053;background-color:#fff;border-color:#3c1053}
.pa-radio .mobappradio-wrapper .pa-btns .pa-btns__next .cta-primary:hover .cta-text{background-color:#5e10b1}
.pa-radio .mobappradio-wrapper .pa-btns .pa-btns__next .cta-primary:hover .cta-text:active{background-color:#3c1053}
.pa-radio .mobappradio-wrapper .radioinput .inp-rad__blk:not(:last-child){border-bottom:1px solid #cccfd0;padding-bottom:16px}
.cq-wcm-edit .pa-radio .slick-list,.aem-AuthorLayer-Edit .pa-radio .slick-list{height:auto !important;overflow:visible !important}
.pa-radio.pa-slide{position:relative;overflow:hidden;width:100%}
.pa-radio.pa-slide.slick-slider{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.pa-radio.pa-slide.slick-slider .slick-list.draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pa-shared .pa-animation{position:relative;-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-moz-transition:transform 100ms ease-in-out .2s;-o-transition:transform 100ms ease-in-out .2s;-ms-transition:transform 100ms ease-in-out .2s;-webkit-transition:transform 100ms ease-in-out .2s;transition:transform 100ms ease-in-out .2s}
.cq-wcm-edit .pa-shared .pa-animation{-moz-transition:transform 150ms ease-in-out .5s;-o-transition:transform 150ms ease-in-out .5s;-ms-transition:transform 150ms ease-in-out .5s;-webkit-transition:transform 150ms ease-in-out .5s;transition:transform 150ms ease-in-out .5s}
@media(max-width:1024px){.pa-shared .pa-animation{-moz-transition:transform 20ms ease-in-out 1s;-o-transition:transform 20ms ease-in-out 1s;-ms-transition:transform 20ms ease-in-out 1s;-webkit-transition:transform 20ms ease-in-out 1s;transition:transform 20ms ease-in-out 1s}
}
.pa-shared .pa-animation.prevanim{-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-moz-transition:transform 100ms ease-in-out .5s;-o-transition:transform 100ms ease-in-out .5s;-ms-transition:transform 100ms ease-in-out .5s;-webkit-transition:transform 100ms ease-in-out .5s;transition:transform 100ms ease-in-out .5s}
.cq-wcm-edit .pa-shared .pa-animation.prevanim{-moz-transition:transform 150ms ease-in-out .5s;-o-transition:transform 150ms ease-in-out .5s;-ms-transition:transform 150ms ease-in-out .5s;-webkit-transition:transform 150ms ease-in-out .5s;transition:transform 150ms ease-in-out .5s}
@media(max-width:1024px){.pa-shared .pa-animation.prevanim{-moz-transition:transform 20ms ease-in-out .2s;-o-transition:transform 20ms ease-in-out .2s;-ms-transition:transform 20ms ease-in-out .2s;-webkit-transition:transform 20ms ease-in-out .2s;transition:transform 20ms ease-in-out .2s}
}
.pa-shared .pa-animation.active{-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);-moz-transition:transform 120ms ease-in-out .5s;-o-transition:transform 120ms ease-in-out .5s;-ms-transition:transform 120ms ease-in-out .5s;-webkit-transition:transform 120ms ease-in-out .5s;transition:transform 120ms ease-in-out .5s}
.pa-shared .pa-animation.active.nxtAnim{-moz-transition:transform 120ms ease-in-out .5s;-o-transition:transform 120ms ease-in-out .5s;-ms-transition:transform 120ms ease-in-out .5s;-webkit-transition:transform 120ms ease-in-out .5s;transition:transform 120ms ease-in-out .5s}
.cq-wcm-edit .pa-shared .pa-animation.active{-moz-transition:transform 150ms ease-in-out .5s;-o-transition:transform 150ms ease-in-out .5s;-ms-transition:transform 150ms ease-in-out .5s;-webkit-transition:transform 150ms ease-in-out .5s;transition:transform 150ms ease-in-out .5s}
@media(max-width:1024px){.pa-shared .pa-animation.active{-moz-transition:transform 20ms ease-in-out .2s;-o-transition:transform 20ms ease-in-out .2s;-ms-transition:transform 20ms ease-in-out .2s;-webkit-transition:transform 20ms ease-in-out .2s;transition:transform 20ms ease-in-out .2s}
}
.pa-shared .pa-slide--first>.pa-animation.active{-moz-transition:transform 120ms ease-in-out 1.2s;-o-transition:transform 120ms ease-in-out 1.2s;-ms-transition:transform 120ms ease-in-out 1.2s;-webkit-transition:transform 120ms ease-in-out 1.2s;transition:transform 120ms ease-in-out 1.2s}
@media(max-width:1024px){.pa-shared .pa-slide--first>.pa-animation.active{-moz-transition:transform 30ms ease-in-out 1.2s;-o-transition:transform 30ms ease-in-out 1.2s;-ms-transition:transform 30ms ease-in-out 1.2s;-webkit-transition:transform 30ms ease-in-out 1.2s;transition:transform 30ms ease-in-out 1.2s}
}
.pa-shared .pa-show{display:block !important}
.pa-shared .slick-slide{max-height:100%}
.pa-shared .pa-slide .slick-list{height:auto;max-height:100%;-moz-transition:all .25s ease-in-out .1s;-o-transition:all .25s ease-in-out .1s;-ms-transition:all .25s ease-in-out .1s;-webkit-transition:all .25s ease-in-out .1s;transition:all .25s ease-in-out .1s}
.pa-shared .pa-slide .slick-list .slick-list{height:auto !important}
@media(max-width:767px){.pa-radio .pa-btns__prev{order:2}
.pa-radio .pa-btns__next{order:1}
}
@media(prefers-color-scheme:dark){.pa-radio .mobappradio-wrapper{background:#27222b}
.pa-radio .mobappradio-wrapper .radio-grp__label{color:#fff}
.pa-radio .mobappradio-wrapper .inp-rad__label{color:#cccfd0}
.pa-radio .mobappradio-wrapper .radio-grp--error .inp-rad__label{color:#cccfd0}
.pa-radio .mobappradio-wrapper .radio-grp--error .radioinput .inp-rad__input[type="radio"]+label:before{border:1px solid #cccfd0}
.pa-radio .mobappradio-wrapper .radioinput .inp-rad__input[type="radio"]+label:before{border:2x solid #be99e6;background-color:#27222b}
.pa-radio .mobappradio-wrapper .radioinput .inp-rad__input[type="radio"]+label:after{background:#27222b}
.pa-radio .mobappradio-wrapper .radioinput .inp-rad__input[type="radio"]:checked+label:before{border:1px solid #cccfd0}
.pa-radio .mobappradio-wrapper .radioinput .inp-rad__input[type="radio"]:checked+label:after{background:#be99e6}
.pa-radio .mobappradio-wrapper .pa-btns .cta.cta-primary:focus .cta-text{outline-color:#be99e6}
.pa-radio .mobappradio-wrapper .pa-btns .cta.cta-primary .cta-text{background-color:#be99e6;color:#3c1053}
.pa-radio .mobappradio-wrapper .pa-btns .cta.cta-primary .cta-text:active{background-color:#fff;color:#3c1053}
.pa-radio .mobappradio-wrapper .pa-btns .cta.cta-primary:focus .cta-text{outline:2px solid #be99e6}
.pa-radio .mobappradio-wrapper .pa-btns .cta.cta-primary:focus .cta-text:active{outline:2px solid #fff}
.pa-radio .mobappradio-wrapper .pa-btns .cta.cta-primary:hover .cta-text{background-color:#be99e6;color:#3c1053}
.pa-radio .mobappradio-wrapper .pa-btns .cta.cta-primary:hover .cta-text:active{background-color:#fff}
.pa-radio .mobappradio-wrapper .pa-btns .pa-btns__prev .cta.cta-primary .cta-text{color:#be99e6;background-color:#27222b;border:1px solid #be99e6}
.pa-radio .mobappradio-wrapper .pa-btns .pa-btns__prev .cta.cta-primary .cta-text:active{color:#fff;background-color:#27222b;border:2px solid #fff}
.pa-radio .mobappradio-wrapper .radio-grp__text .text-comp{color:#cccfd0}
.pa-radio .mobappradio-wrapper .radio-grp__help{color:#cccfd0}
}
@media(min-width:768px) and (prefers-color-scheme:dark){.pa-radio .mobappradio-wrapper .radioinput .inp-rad__input[type="radio"]+label:before{border:1px solid #cccfd0}
.pa-radio .mobappradio-wrapper .radioinput .inp-rad__input[type="radio"]:checked+label:before{border:1px solid #cccfd0}
.pa-radio .mobappradio-wrapper .radio-grp--error .radioinput .inp-rad__input[type="radio"]+label:before{border:1px solid #cccfd0}
}
.cq-wcm-edit .pa-wrap .pa-form.slick-slider .slick-list,.aem-AuthorLayer-Edit .pa-wrap .pa-form.slick-slider .slick-list{height:auto !important;overflow:visible !important}