fix autolayout constraints so price label does not escape the bounds of the view