Why when you use any filter, it results first a steepness at the beginning to a certain level?
If the offset is known, or can be determined before applying the filter, you can subtract the offset from the signal before applying the filter, then add the offset back after filtering.  If you don't know the offset, neither will the filter when it first starts.