.privacy-notice{margin:20px 0;grid-column:1/-1;min-width:0}
.privacy-notice .privacy-notice-label{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:12px!important;font:400 13px/1.65 var(--sans,Arial,sans-serif);color:#454d52;cursor:pointer;margin:0}
.privacy-notice .privacy-notice-label input[type=checkbox]{appearance:auto;flex:0 0 20px;width:20px!important;height:20px!important;min-height:20px!important;margin:1px 0 0;padding:0;accent-color:#c63d1c;cursor:pointer;border-radius:0}
.privacy-notice-label span{min-width:0}
.privacy-notice .privacy-notice-label a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.privacy-notice input:focus-visible,.privacy-notice a:focus-visible{outline:2px solid #c63d1c;outline-offset:4px}
.privacy-notice .privacy-notice-error{font-size:12px;color:#9c2a14;margin:8px 0 0 32px;line-height:1.5}
