Understanding zero-phase filters
Filters that affect the real and imaginary parts equally, and thus
  have no effect on the phase, are appropriately called zero-phase-shift
  filters."


The filter itself is zero-phase, but the input (and therefore the output) waveform can be complex. In this case the real and imaginary components of the input would be effected equally since the filter is not adding any additional phase shift.