/* trampolineparc.com — thème New Jump (15/11/2026), d'après la charte de la marque : Anton en capitales pour les titres,
   Rubik pour le texte, orange #f39200 (texte noir dessus), vert #079447 / #006b35, forêt #172219, crème #f6f3ed.
   Se charge après style.css (commun aux sites des parcs). */
@font-face{font-family:Anton;font-weight:400;font-display:swap;src:url(fonts/anton.ttf) format("truetype")}
:root{--encre:#172219;--encre2:#3c4a3f;--gris:#5c675f;--ligne:#e4e0d6;--creme:#f6f3ed;--jaune:#f39200;--rose:#006b35;--m:#006b35;--m2:#f39200;--m-clair:#fff1db}
body{color:var(--encre)}
h1,h2,.ens h3,.jeu h2,.region h3,.marque b,.pied .nom{font-family:Anton,Impact,"Arial Narrow",sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em}
h1{font-size:clamp(40px,6.6vw,74px);line-height:1}
h2{font-size:clamp(30px,4.4vw,48px);line-height:1.02}
.jeu h2{font-size:28px}
.hero{background:var(--creme)}
.hero h1 em{color:var(--rose)}
.marque b{font-size:25px;color:var(--encre)}
.btn{background:var(--jaune);border-color:var(--jaune);color:#111}
.btn.ligne{background:transparent;border-color:var(--encre);color:var(--encre)}
.sur{color:var(--rose)}
.genre{color:var(--rose)}
.parc,.jeu,.pratique{border-top-color:var(--jaune)}
.inventaire-court a{border-left-color:var(--jaune)}
.activites li{background:#fff1db;color:#7a4300}
.puce[aria-pressed="true"]{background:var(--encre);border-color:var(--encre)}
.lien{color:var(--rose)}
.franchise{background:var(--encre)}
.franchise .sur{color:var(--jaune)}
.franchise .btn.ligne{border-color:#fff;color:#fff}
.pied{background:#101810}
.pied .fin{border-top-color:#2c3a2f}
.faq summary::after{color:var(--rose)}
