"fairer" here simply means "fairest or best" The reason why that idiom has "fairer" instead of "fairest" lies in the fact that "than that" requires a comparative to precede it (not a superlative) better than that fairer than that fairest than that (this is wrong) This idiom is used when saying that something is the best/fairest offer one can make.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.