/* Profil bbq (DA_barbecuewijzer) — polices auto-hébergées OFL */
@font-face{font-family:"Fraunces";src:url(../fonts/fraunces-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"Inter";src:url(../fonts/inter-latin-wght-normal.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
html:root{--theme-font-stack-default:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--nbg-sauge:#5E7356;--nbg-ocre:#B9823F;--nbg-creme-f:#EFE6D8}
html body{--theme-font-family:"Inter",system-ui,sans-serif;font-size:17.5px;line-height:1.65}
html body :is(h1,h2,h3,h4,h5,h6,.site-title,.entry-title,.nbg-cta-t){--theme-font-family:"Fraunces",Georgia,serif;font-family:"Fraunces",Georgia,serif}
html body :is(table,.nbg-note,.nbg-prix){font-variant-numeric:tabular-nums}
html body :is(.nbg-toc,.nbg-auteur,.nbg-faq,.nbg-mention){background:var(--nbg-creme-f);border-left:3px solid var(--nbg-ocre)}
html body .nbg-badge{background:var(--nbg-sauge);color:#fff}
html body .nbg-knop{border-radius:6px}
html body :is(.nbg-kaart,.nbg-test){background:#fff;border:1px solid var(--theme-palette-color-5);border-top:3px solid var(--nbg-ocre)}
html body :is(.nbg-test-n,.nbg-test-s){color:var(--nbg-ocre)}
/* D2i (CHEF-230004) 1) accueil : signature du héros = portrait rond 48 px + nom de l'expert (lien vers sa page) */
html body .nbg-hero-auteur .stk-img-wrapper{width:48px!important}
html body .nbg-hero-auteur img{width:48px;height:48px;border-radius:50%;object-fit:cover}
html body .nbg-hero-auteur+.stk-block-heading a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
