/* policies.css — pages /policies/<slug> (pages/policies.js). */

.policy-page {
    max-width: 760px;
    margin: 0 auto;
}

.policy-page h2 {
    margin: 48px 0 16px;
}

.policy-page p,
.policy-page li {
    font-size: 16px;
    line-height: 1.8;
    font-weight: 300;
    color: var(--text-soft);
}

.policy-page p {
    margin: 0 0 8px;
}

.policy-page ul {
    margin: 0;
    padding-left: 1.2em;
}

/* Champ à compléter (coordonnées du vendeur encore vides, config.js). */
.policy-todo {
    background: #fff3bf;
}

.policy-page .policy-contact {
    margin-top: 48px;
}
