body.cover { margin: 0 auto; text-align: center; & h1 { padding-top: 400px; font-size: 48px; } & h3 { font-size: 36px; } & h4 { font-size: 18px; } } $image_spacing: 30px; body.content { line-height: 1.5; font-size: 12px; img { width: 100%; margin-top: $image_spacing } p.caption { margin: 0 5px $image_spacing; padding: 0; font-style: italic; } }