h1,h2,h3,.sh{font-family:var(--titre);font-weight:700}body{background:var(--sol);color:var(--encre)}.bar{background:#fff;border-bottom:1px solid var(--bord)}.logo .sceau{background:var(--marque);border-radius:50%}.logo .sceau .ic{color:#f2c85b}.logo .mot{color:var(--marque);font-family:var(--titre);font-weight:700;white-space:nowrap}.logo .mot span{color:var(--or)}.bar .pill{background:var(--marque);color:#fff;border:0;border-radius:8px;font-weight:600;white-space:nowrap}.bar .pill:hover{background:var(--marque-f);color:#fff}.bar .nav{flex-wrap:nowrap}.bar .nav .grp>button,.bar .nav .grp-seul{color:var(--encre);font-weight:600;font-size:14px;white-space:nowrap}.nav .pan{border:1px solid var(--bord);border-bottom:3px solid var(--accent);border-radius:10px;background:#fff}.hero{background:var(--marque-doux);color:var(--encre);border-bottom:1px solid var(--marque-b)}.hero h1{color:var(--marque-f)}.hero .fil,.hero .fil a,.hero .dek,.hero p{color:var(--encre2)}.hero a{color:var(--marque)}.hero .fil{background:transparent;border:0;box-shadow:none;padding:0}.corps h2{padding-top:14px;color:var(--marque-f)}.corps a{color:var(--marque);text-underline-offset:3px}.corps a:hover{color:var(--or-b)}.tw table thead th,.top-recap thead th{background:var(--marque-doux);color:var(--marque-f);font-family:var(--texte);font-weight:700}.carte,.cartes .carte{border:1px solid var(--bord);border-radius:14px;background:#fff;box-shadow:none}.enc.enc-enbref{border:0;border-top:3px solid var(--accent);background:#fff;border-radius:0 0 10px 10px;padding:14px 18px 12px;margin:12px 0 20px}.enc.enc-enbref h4{color:var(--or-b);font-family:var(--titre);font-size:1rem;margin:0 0 6px}.enc.enc-enbref p{margin:0}.btn-prix,.pr-cta,.t-cta a,.hero-cta a{border-radius:8px}.pied{background:var(--marque-doux);color:var(--encre2);border-top:3px solid var(--accent)}.pied a{color:var(--marque-f)}.pied a:hover{color:var(--or-b)}.pied h2,.pied h3,.pied h4,.pied h5,.pied h6,.pied .pf-titre,.pied strong,.pied b{color:var(--marque-f)}.t-fiche .t-corps{display:grid;grid-template-columns:240px minmax(0,1fr);gap:22px;align-items:start}.t-fiche .t-visuel{position:sticky;top:90px;background:#fff;border:1px solid var(--bord);border-radius:14px;padding:14px;display:grid;gap:10px;text-align:center}.t-fiche .t-visuel img{width:100%;height:200px;object-fit:contain}.t-fiche .t-visuel .btn-prix{display:block;background:var(--marque);font-weight:700;padding:12px 10px;text-decoration:none}.top-recap .t-cta .btn-prix{background:var(--marque);font-weight:700;padding:9px 12px;white-space:nowrap}@media (max-width:760px){.t-fiche .t-corps{grid-template-columns:1fr}.t-fiche .t-visuel{position:static}}@media (max-width:1100px){.nav{display:none}.burger{display:flex}#nav-mob:checked~.mob{display:block}}.pan-titre{display:block;font-family:var(--titre);font-size:.8rem;color:var(--or-b);padding:10px 12px 2px;border-top:1px solid var(--bord)}.pan .pan-titre:first-child,.mgrp .pan-titre:first-of-type{border-top:0;padding-top:4px}.mob .pan-titre{padding-left:16px}
