I think you meant for "transition: translateX(0);" to either be "transform: translateX(0);" or not present at all.  I'm assuming present and the goal is a hygiene thing to make sure that we're not inheriting some other wacky value.