.container.cookieConsent{padding:24px}
.container.cookieConsent .comp-rich-text{font-size:13px;font-size:1.3rem;font-family:RNHouseSansRegular,sans-serif}
.container.cookieConsent .comp-rich-text p{color:#666;font-family:RNHouseSansRegular,sans-serif;font-size:14px;line-height:20px}
.container.cookieConsent #genericform .form-radio{float:left;width:100%}
.container.cookieConsent .generic-form-wrapper .form-fields-wrapper .form-input-wrapper{margin-bottom:20px;display:inline-block}
.container.cookieConsent .form-radio .input-radio__holder{max-width:50%;padding:0 20px 0 53px;float:left;position:relative;margin-bottom:20px}
.container.cookieConsent .form-radio .input-radio__holder input[type="radio"]{height:22px;width:22px;margin:0;left:20px;position:absolute;top:0}
.container.cookieConsent .form-radio .input-radio__holder input[type="radio"]:before{content:"";height:25px;border-radius:100%;width:25px;background:#fff;position:absolute;right:0;border:1px solid #1d7b8a;top:calc(50% - 13px);box-shadow:0 0 10px #1d7b8a}
.container.cookieConsent .form-radio input[type="radio"]:after{content:"";height:15px;border-radius:100%;width:15px;background:#1d7b8a;position:absolute;right:5px;top:3px;opacity:0}
.container.cookieConsent .form-radio input[type="radio"]:checked:after{opacity:1;transform:scale(1);transition:all .5s ease}
.container.cookieConsent .form-radio.form-input-wrapper{padding-top:20px;float:left;width:100%;display:inline-block;padding-top:20px}
.container.cookieConsent label{width:100%;color:#42145f;font-size:18px;line-height:22px;letter-spacing:.2px;font-weight:normal}
.container.cookieConsent .cookiesformradio{display:inline-block}
.container.cookieConsent .input-helptext{margin-bottom:20px;font-size:14px;line-height:22px}
.cq-wcm-edit .cc-formaccepted{display:block !important}
.cq-wcm-edit .cc-formdeclined{display:block !important}