.its-member-registration-fields .its-optional-label{font-size:12px;color:#7a7f87;font-weight:400}
.its-service-scope-notice{margin:18px 0 16px;padding:16px 18px;border:1px solid #e5e7eb;border-left:4px solid #7c5ce6;background:#faf9ff;color:#333;line-height:1.7}
.its-service-scope-notice>strong{display:block;margin-bottom:6px;color:#111}
.its-service-scope-notice p{margin:5px 0;font-size:13px;color:#5f6470}
.its-consent-box{margin:20px 0;padding:18px;border:1px solid #e5e7eb;background:#fafafa}
.its-consent-box>label{display:block;margin:13px 0 5px;line-height:1.6}
.its-consent-box input[type=checkbox],.its-account-extra input[type=checkbox]{width:18px;height:18px;margin-right:7px;vertical-align:-3px;accent-color:#7c5ce6}
.its-consent-all{padding-bottom:10px;border-bottom:1px solid #e5e7eb}
.its-consent-all-note{margin:0 0 13px 27px;font-size:12px;color:#727780}
.its-consent-details{margin:0 0 10px;padding-left:27px;color:#666;font-size:13px}
.its-consent-details summary{cursor:pointer;color:#6b4cce;font-weight:700}
.its-consent-details div{margin-top:8px;padding:12px 14px;border-left:3px solid #7c5ce6;background:#f7f5ff;line-height:1.7}
.its-consent-details p{margin:6px 0}
.its-consent-details a,.its-refund-link a{font-weight:700;color:#5d3ed0}
.its-refund-link{margin:16px 0 0}
.its-account-extra{margin:24px 0;padding:18px;border:1px solid #e5e7eb}
.its-account-extra legend{font-weight:800;padding:0 8px}
.its-account-extra-note{margin:4px 0 0;font-size:12px;color:#727780}
