/* Two LOCAL article pilots; existing content and chapter scenes retained. */
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102){--blog-scene:url('../carnet/media/carnet-saveurs/univers-brulea/accueil-botanique-v2.png')}
body.blog-for-prestashop-single-102{--blog-scene:url('../carnet/media/carnet-saveurs/univers-brulea/accueil-table-v1.png')}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #main-page-content{max-width:none;width:100%;background:var(--br-maison-paper) var(--blog-scene) center top/auto max(100vh,1000px,66.667vw) no-repeat fixed}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #header,body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #wrapper,body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #inner-wrapper,body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #main,body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #content-wrapper,body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #content,body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet.cua-article{background:transparent}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet.cua-article::before,body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet .cua-margins{display:none}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top{position:relative;inset:auto;padding:8px 4% 24px}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top::before{display:none}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top nav{justify-content:center}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet .cua-reading{width:calc(100% - clamp(32px,16vw,320px));max-width:1120px;background:#fff;padding:36px 40px 50px;margin:0 auto}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet .cua-reading>.cua-back{background:none;box-shadow:none;font-size:20px}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet .bm-intro-copy::before{display:none}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet .cua-ending{width:calc(100% - clamp(32px,16vw,320px));max-width:1120px;margin:0 auto;background:#fff;min-height:260px;padding:40px 24px}
@media(max-width:650px){body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet .cua-reading{width:calc(100% - 24px);padding:24px 18px 32px}body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet .cua-ending{width:calc(100% - 24px)}body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top{padding:8px 18px 20px}body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top nav{justify-content:center}}

/* Navigation hierarchy: maison, Carnet sections, then article location. */
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) .br-maison-navigation{display:flex;min-height:28px;padding:0 20px;letter-spacing:.09em;text-transform:uppercase;font:12px/1.5 Arial,sans-serif}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) .br-maison-navigation a{min-height:32px!important}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top{padding:0 4% 24px}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top>a{display:none}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top nav{gap:8px 28px;flex-wrap:wrap}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top nav a{font:16px/1.5 Georgia,serif;min-height:44px;padding:8px 0!important}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top nav a[aria-current]{color:var(--br-maison-green);font-weight:bold;border-bottom:2px solid currentColor}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet .br-article-breadcrumb{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;font:13px/1.6 Arial,sans-serif;color:var(--br-maison-green);margin:0 0 20px}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet .br-article-breadcrumb a{color:inherit;text-decoration:underline;text-underline-offset:3px}
body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet .br-article-breadcrumb [aria-current]{color:var(--br-maison-ink)}
@media(max-width:650px){body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top nav{gap:0 20px}body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top nav a{font-size:15px}body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet .br-article-breadcrumb{font-size:12px}}

@media(max-width:650px){body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;text-align:center}body:is(.blog-for-prestashop-single-8,.blog-for-prestashop-single-102) #brulea-carnet>.cv-top nav a{justify-self:center;white-space:nowrap}}
