There are "multiple types" of CO's. Steppe and mountain type certainly do exist.
steppe type being taller and lankyer and lighter in frame.
mountain type being smaller more rectangular but heavyer and with longercoat
both are big Dogs, just not what people think they are !
Btw you can still have mastiff type features on CO's disregarding the skull or length of muzzle.
The st bernard of old is an entirely different breed... pretty sad ...
i will try to post some pictures.