move sandwich-specific code out of BeforeAfterNode
ensure that all sandwiches are the same width, so that changing sandwich recipe doesn't cause sandwich to move horizontally