/*
Theme Name: Squash Romandie
Theme URI: https://squashromandie.ch
Description: Thème de blocs autonome pour Squash Romandie. Porte les design tokens (theme.json) et les styles des composants custom.
Author: Squash Romandie
Version: 0.1.0
Text Domain: squash-romandie
*/

/* ---------------------------------------------------------------------------
   Composants custom
   Ces styles consomment les tokens définis dans theme.json (variables CSS
   var(--wp--preset--...)). Source de vérité des valeurs : theme.json.
   --------------------------------------------------------------------------- */

/* Articles de règlement (rendus par [reglement_article]).
   On stylise les classes héritées du contenu : regssArticle = titre d'article,
   regText = paragraphe de corps. VALEURS PROVISOIRES — à remplacer par la charte
   de William (et, à terme, renommer ces classes legacy). */

/* Titre d'un article de règlement */
.sr-reglement-article .regssArticle {
    font-size: var(--wp--preset--font-size--title);
    font-weight: 700;
    line-height: 1.3;
    color: var(--wp--preset--color--primary);
    margin: 0 0 var(--wp--preset--spacing--30);
}

/* Corps de texte d'un article de règlement */
.sr-reglement-article .regText {
    font-size: var(--wp--preset--font-size--body);
    line-height: 1.6;
    margin: 0 0 var(--wp--preset--spacing--40);
}
