html body:has(.bp-pro-nav){overflow-x:clip;overflow-y:visible}
.v4 .bp-pro-nav{position:sticky;top:0;z-index:20;background:var(--papier);border-bottom:1px solid var(--filet)}
.v4 .bp-pro-nav ul{display:flex;gap:8px;margin:0;padding:8px 0;list-style:none;overflow-x:auto;scrollbar-width:none}
.v4 .bp-pro-nav ul::-webkit-scrollbar{display:none}
.v4 .bp-pro-nav li{flex:none;margin:0;padding:0;list-style:none}
.v4 .bp-pro-nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;box-sizing:border-box;border:1px solid var(--filet);border-radius:999px;background:var(--papier);color:var(--encre);font-size:15px;font-weight:700;white-space:nowrap;text-decoration:none}
.v4 .bp-pro-nav a:hover{border-color:var(--encre)}
.v4 .bp-pro-nav a[aria-current]{background:var(--encre);border-color:var(--encre);color:var(--papier)}
.v4 .bp-met{margin:0;padding:72px 0 0}
.v4 #m-essentiels{padding-top:16px;scroll-margin-top:72px}
.v4 .bp-met .v4-h2{margin-bottom:4px}
.v4 .bp-met .bp-promesse{margin:6px 0 12px}
.v4 .bp-rangee{margin-top:20px}
.v4 .bp-met h2+.bp-rangee{margin-top:8px}
.v4 .bp-rangee h3{margin:0 0 8px;padding:0;font-family:var(--police);font-size:20px;line-height:1.1;font-weight:800;font-stretch:75%}
.v4 .bp-met+.bp-encart{margin-top:40px}
@media(max-width:1023px){.v4 .bp-pro-nav ul{padding-right:32px;-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent)}}
@media(max-width:639px){html body:has(.bp-pro-nav) .bp-hero .v4-btn{font-size:14px;padding:0 8px;white-space:nowrap}.v4 #m-essentiels{padding-top:8px}.v4 #m-essentiels>.buro-container>.v4-h2{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v4 .bp-met h2+.bp-rangee{margin-top:0}.v4 .bp-met{padding-top:64px}}
@media(min-width:1024px){.v4 .bp-pro-nav ul{flex-wrap:wrap}.v4 .bp-met{padding-top:80px}.v4 #m-essentiels{padding-top:40px;scroll-margin-top:80px}.v4 .bp-rangee h3{font-size:24px}.v4 .bp-met+.bp-encart{margin-top:64px}}
