polish navbar behavior; show/hide checkout button appropriately; checkout no longer prompts if logged in