Yahoo has been collapsing spacing for <p> tags for years. We've always used the p {margin: 1em 0;} workaround so we don't have to bother with <br /><br />. Using Google Fonts more often in emails and noticed something I wanted to get community feedback on. If we include the Google Font in the same <style> block as the Yahoo <p> spacing fix, Yahoo collapses the spacing around the <p> tag. If we load the Google Font in a separate <style> tag, it all works as expected.

Anyone know why this might be?

Without Google Font: (
With Google Font in same <style> block: (
With Google Font in different <style> block: (