.acf-field[data-type=acfpf_bank_account] input.input,.acf-field[data-type=acfpf_mobile] input.input,.acf-field[data-type=acfpf_national_id] input.input,.acf-field[data-type=acfpf_postal_code] input.input{direction:ltr;text-align:left;font-variant-numeric:tabular-nums;letter-spacing:.02em}.acfpf-affix-wrap{display:flex;flex-direction:row;direction:ltr;align-items:stretch}.acfpf-affix-wrap>:not(input){direction:inherit}.acfpf-affix-wrap .acf-input-append,.acfpf-affix-wrap .acf-input-prepend{flex:0 0 auto;display:flex;align-items:center;padding:0 10px;background:#f0f0f1;border:1px solid #7e8993;color:#50575e;font-weight:600;line-height:1;white-space:nowrap}.acfpf-affix-wrap .acf-input-prepend{border-right:none;border-radius:4px 0 0 4px}.acfpf-affix-wrap .acf-input-append{border-left:none;border-radius:0 4px 4px 0}.acfpf-affix-wrap input.input{flex:1 1 auto;width:100%;border-radius:4px}.acfpf-affix-wrap input.acf-is-prepended{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.acfpf-affix-wrap input.acf-is-appended{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.acfpf-affix-wrap input.acf-is-prepended.acf-is-appended{border-left:none;border-right:none;border-radius:0}.acf-field[data-type=acfpf_bank_account] .acf-input-prepend{font-weight:700;letter-spacing:.05em;min-width:32px;justify-content:center}.acf-field[data-type=acfpf_bank_account] input.input[disabled],.acf-field[data-type=acfpf_bank_account] input.input[readonly],.acf-field[data-type=acfpf_mobile] input.input[readonly],.acf-field[data-type=acfpf_national_id] input.input[readonly],.acf-field[data-type=acfpf_postal_code] input.input[readonly]{background:#f0f0f1;color:#646970;cursor:not-allowed}