/* Communication preferences are scoped to the enquiry popup only. */
#enquiry-dialog .enquiry-contact-methods{border:0;padding:0;margin:4px 0 24px;min-width:0;font-family:var(--sans);color:var(--muted)}
#enquiry-dialog .enquiry-contact-methods legend{padding:0;margin:0 0 10px;font-size:12px;line-height:1.5}
#enquiry-dialog .enquiry-contact-options{display:flex;flex-wrap:wrap;gap:8px 12px}
#enquiry-dialog .enquiry-contact-options label{display:inline-flex;align-items:center;gap:7px;min-height:26px;font-size:12px;line-height:1.5;cursor:pointer;white-space:nowrap}
#enquiry-dialog .enquiry-contact-options input{appearance:none;position:relative;flex:none;width:19px;height:19px;margin:0;border:1px solid #abb09d;border-radius:0;background:transparent;cursor:pointer}
#enquiry-dialog .enquiry-contact-options input:checked{border-color:var(--green)}
#enquiry-dialog .enquiry-contact-options input:checked::after{content:'';position:absolute;left:5px;top:1px;width:6px;height:11px;border:solid var(--green);border-width:0 2px 2px 0;transform:rotate(45deg)}
#enquiry-dialog .enquiry-contact-options input:focus-visible{outline:2px solid var(--green);outline-offset:3px}
