Legal notice

.legal-page { max-width: 900px; margin: 0 auto; padding: 40px 20px; line-height: 1.7; font-size: 16px; } .legal-page h1 { font-size: 36px; margin-bottom: 20px; } .legal-page h2 { font-size: 24px; margin-top: 35px; margin-bottom: 12px; } .legal-page p { margin: 0 0 16px; } .legal-page ul { margin: 0 0 20px; padding-left: 25px; } .legal-page li { margin-bottom: 8px; } .legal-page a { text-decoration: underline; } @media (max-width: 600px) { .legal-page { padding: 25px 16px; font-size: 15px; } .legal-page h1 { font-size: 28px; } .legal-page h2 { font-size: 21px; } }