.hcf-fields{margin:18px 0 16px;clear:both;display:block}.hcf-fields .hcf-field{margin:0 0 16px}.hcf-fields .hcf-field[hidden],.hcf-fields [hidden]{display:none!important}.hcf-fields .hcf-field>label:first-child{display:block;margin-bottom:7px;font-size:14px;font-weight:600}.hcf-required{color:#b42318}.hcf-fields .hcf-control:not([type=radio]):not([type=checkbox]){display:block;width:100%;max-width:100%;padding:10px;min-height:40px;border:1px solid #c6c6c6;border-radius:3px;background:#fff;box-sizing:border-box}.hcf-fields .hcf-choice{display:inline-flex;align-items:center;gap:6px;margin:0 0 8px 16px;cursor:pointer}.hcf-fields .hcf-help{display:block;color:#666;margin-top:6px}.hcf-fields .hcf-totals{border-top:1px solid #e5e5e5;padding-top:12px;margin-top:12px}.hcf-fields .hcf-totals>div{display:flex;justify-content:space-between;gap:20px;padding:5px 0}.hcf-fields .hcf-heading h4{margin:16px 0 12px}