Some more BEM, mostly around cart elements