body { margin: 0.5rem; min-height: calc(100vh - 1rem); display: flex; flex-direction: column; main { flex: 1; .content { max-width: $width-content; margin: 0 auto; padding: 2.5rem; } } }