Recently-crowned Scottish Championship winners Hearts celebrated another three points whilst Rangers went level with Hibernian in second.