Not one - not two - not even three - but FOUR - count them - FOUR definitions of .card-photo in the CSS fighting with each other - and none of them are winning. No wonder the file is so big …😬