adds cart summary/fixes layout issues