.bfh{--bfh-bf:#ffe600;--bfh-bleu:#0066cc;--bfh-bord:#e5e5e5;--bfh-fond:#f2f2f2;--bfh-btn2:#eeecec;--bfh-sous:#4d4d4d;--bfh-r:10px;--bfh-r-in:6px}.bfh h2 strong,.bfh h3 strong{color:var(--bfh-bleu);font-weight:inherit}.bfh .bfh-noir h2 strong{color:var(--bfh-bf)}.bfh-sec{padding-top:var(--bfh-pt,60px);padding-bottom:var(--bfh-pb,0px)}.bfh-tete{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px}.bfh-tete h2{margin:0}.bfh-tete p{margin:6px 0 0;color:var(--bfh-sous)}.bfh-voir{font-weight:700;font-size:14px;display:inline-flex;gap:2px;align-items:center;white-space:nowrap;color:inherit;text-decoration:none}.bfh-voir svg{width:16px;height:16px}.bfh-souligne{font-weight:700;text-decoration:underline;text-underline-offset:4px}.bfh-pastille{display:inline-block;background:var(--bfh-bf);color:#000;font-weight:700;border-radius:40px;padding:5px 12px;font-size:13px;letter-spacing:.04em;text-transform:uppercase;line-height:1.4}.bfh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:100px;padding:0 28px;font-weight:700;border:1px solid transparent;font-size:15px;white-space:nowrap;cursor:pointer;text-decoration:none}.bfh-btn--bf{background:var(--bfh-bf);color:#000}.bfh-btn--contour{border-color:#fff;color:#fff;background:transparent}.bfh-btn--noir{background:#000;color:#fff}.bfh-hero{background:#000;color:#fff;border-radius:var(--bfh-r);overflow:hidden;position:relative}.bfh-hero__grille{display:grid;grid-template-columns:1.15fr 1fr;align-items:stretch;min-height:420px}.bfh-hero--sans-visuel .bfh-hero__grille{grid-template-columns:1fr;min-height:0}.bfh-hero__txt{padding:60px 70px 56px;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.bfh-hero__visuel{position:relative;min-height:100%}.bfh-hero__visuel img{width:100%;height:100%;object-fit:cover;display:block}.bfh-hero--fond .bfh-hero__grille{grid-template-columns:1fr}.bfh-hero--fond .bfh-hero__visuel{position:absolute;top:0;right:0;bottom:0;left:0}.bfh-hero--fond .bfh-hero__txt{max-width:760px;background:linear-gradient(90deg,#000000d1,#0000008c 70%,#0000)}.bfh-hero--seul .bfh-hero__grille{grid-template-columns:1fr;min-height:0}.bfh-hero--seul .bfh-hero__visuel img{height:auto}.bfh-hero--seul .bfh-hero__txt{padding:28px 70px 32px}.bfh-hero__sur{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0 0 18px}.bfh-hero h1{margin:0;color:#fff;line-height:1}.bfh-hero__h1{display:block;font-size:74px}.bfh-hero__h1-petit{display:block;font-size:28px;margin-top:14px;line-height:1.2}.bfh-hero__texte{font-size:16px;color:#cfcfcf;max-width:620px;margin:18px 0 28px}.bfh-hero__texte p{margin:0 0 8px}.bfh-hero__ctas{display:flex;gap:12px;flex-wrap:wrap}.bfh-hero__chiffres{display:flex;gap:40px;margin-top:28px;padding-top:18px;border-top:1px solid #262626}.bfh-hero__chiffres b{display:block;font-size:28px;color:var(--bfh-bf);line-height:1.1}.bfh-hero__chiffres span{font-size:13px;color:#999}.bfh-alerte{display:flex;gap:8px;max-width:540px;flex-wrap:wrap}.bfh-alerte input[type=email]{flex:1;min-width:220px;height:48px;border-radius:100px;border:1px solid #444;background:#fff;color:#000;padding:0 20px;font:inherit}.bfh-alerte__mention{font-size:12px;color:#999;margin:10px 0 0;max-width:540px}.bfh-alerte__mention a{color:#cfcfcf;text-decoration:underline}.bfh-alerte__ok{color:var(--bfh-bf);font-weight:700;margin:0}.bfh-alerte__erreur{color:#ff8a80;margin:8px 0 0;font-size:14px}.bfh-sommaire{border-bottom:1px solid var(--bfh-bord)}.bfh-sommaire__liens{display:flex;gap:8px;overflow-x:auto;padding:14px 0;scrollbar-width:none}.bfh-sommaire__liens::-webkit-scrollbar{display:none}.bfh-sommaire a{white-space:nowrap;background:var(--bfh-btn2);border-radius:100px;padding:8px 16px;font-size:14px;font-weight:700;color:#000;text-decoration:none}.bfh-sommaire a:hover{background:#000;color:#fff}.bfh[id],.bfh [id]{scroll-margin-top:90px}.bfh-produits .products-list{--f-columns-xl:4;--f-columns-lg:4;--f-columns-md:3;--f-columns-mobile:2}.bfh-note{margin:-10px 0 22px;color:var(--bfh-sous)}.bfh-univers{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.bfh-carte{border:1px solid var(--bfh-bord);border-radius:var(--bfh-r);overflow:hidden;display:flex;flex-direction:column;background:#fff}.bfh-carte__img{display:block;background:var(--bfh-fond)}.bfh-carte__img img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.bfh-carte__corps{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1}.bfh-carte h3{font-size:20px;display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 10px}.bfh-carte h3 a{color:inherit;text-decoration:none}.bfh-compte{font-size:12px;background:var(--bfh-btn2);border-radius:40px;padding:2px 9px;white-space:nowrap;font-weight:700}.bfh-carte__liens{list-style:none;padding:0;margin:0 0 14px}.bfh-carte__liens li{border-bottom:1px solid var(--bfh-bord)}.bfh-carte__liens a{display:flex;justify-content:space-between;align-items:center;padding:9px 0;color:inherit;text-decoration:none}.bfh-carte__liens svg{width:16px;height:16px;flex:none}.bfh-puces{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.bfh-puce{background:var(--bfh-btn2);border-radius:40px;padding:3px 11px;font-size:13px;color:#000;text-decoration:none}.bfh-carte .bfh-souligne{margin-top:auto;color:inherit}.bfh-autres{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;align-items:center}.bfh-autres>span{font-weight:700;margin-right:6px}.bfh-autres a{background:var(--bfh-btn2);border-radius:100px;padding:7px 15px;font-size:14px;font-weight:700;color:#000;text-decoration:none}.bfh-mur{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;background:var(--bfh-bord);border:1px solid var(--bfh-bord);border-radius:var(--bfh-r);overflow:hidden}.bfh-mur a{height:112px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:12px;background:#fff;color:#000;text-decoration:none;font-weight:700;text-align:center}.bfh-mur img{max-height:40px;max-width:70%;width:auto;object-fit:contain}.bfh-az{margin-top:20px;border-top:1px solid var(--bfh-bord);border-bottom:1px solid var(--bfh-bord)}.bfh-az summary{list-style:none;cursor:pointer;padding:18px 0;font-weight:700;font-size:17px;display:flex;justify-content:space-between;align-items:center}.bfh-az summary::-webkit-details-marker{display:none}.bfh-az summary:after{content:"+";font-size:24px;font-weight:400}.bfh-az[open] summary:after{content:"\2212"}.bfh-az__filtre{margin:0 0 16px;width:100%;max-width:360px;height:40px;border:1px solid var(--bfh-bord);border-radius:100px;padding:0 18px;font:inherit}.bfh-az__corps{columns:6;column-gap:24px;padding:0 0 20px}.bfh-az__groupe{break-inside:avoid;margin-bottom:12px}.bfh-az__groupe h4{color:#999;font-size:13px;margin:0 0 2px}.bfh-az__groupe p{margin:0 0 2px}.bfh-az__groupe a{color:inherit;text-decoration:none}.bfh-az__groupe a:hover{text-decoration:underline}.bfh-noir{background:#000;color:#fff;border-radius:var(--bfh-r);padding:56px 60px;display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}.bfh-noir--seul{grid-template-columns:1fr}.bfh-noir h2{color:#fff;margin:0 0 12px}.bfh-noir p{color:#cfcfcf;margin:0}.bfh-args{list-style:none;padding:0;margin:22px 0 28px;display:grid;gap:14px}.bfh-args li{display:flex;gap:14px;align-items:flex-start}.bfh-args .bfh-ico{color:var(--bfh-bf);flex:none;width:24px;height:24px;margin-top:2px}.bfh-args .bfh-ico svg{width:24px;height:24px}.bfh-args b{display:block;color:#fff}.bfh-args span{color:#cfcfcf}.bfh-logos{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.bfh-logos a{background:#fff;border-radius:var(--bfh-r-in);height:80px;display:flex;align-items:center;justify-content:center;padding:12px;color:#000;font-weight:700;text-decoration:none;text-align:center}.bfh-logos img{max-height:30px;max-width:80%;width:auto;object-fit:contain}.bfh-budgets{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.bfh-budget{border-radius:var(--bfh-r);padding:22px;background:var(--bfh-fond);display:flex;flex-direction:column;gap:4px;min-height:150px;color:#000;text-decoration:none}.bfh-budget small{font-weight:700;color:var(--bfh-sous);font-size:14px}.bfh-budget b{font-size:42px;line-height:1.1}.bfh-budget span{font-size:14px;color:var(--bfh-sous)}.bfh-budget:hover{background:#000;color:#fff}.bfh-budget:hover small,.bfh-budget:hover span{color:#cfcfcf}.bfh-pratique{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bfh-encart{display:flex;gap:16px;border:1px solid var(--bfh-bord);border-radius:var(--bfh-r);padding:20px}.bfh-encart .bfh-ico{flex:none;width:26px;height:26px}.bfh-encart .bfh-ico svg{width:26px;height:26px}.bfh-encart b{display:block}.bfh-encart span{font-size:14px;color:var(--bfh-sous)}.bfh-encart span p{margin:0}.bfh-faq{max-width:960px}.bfh-faq details{border-bottom:1px solid var(--bfh-bord)}.bfh-faq details:first-child{border-top:1px solid var(--bfh-bord)}.bfh-faq summary{cursor:pointer;list-style:none;padding:18px 0;font-weight:700;font-size:17px;display:flex;justify-content:space-between;gap:16px}.bfh-faq summary::-webkit-details-marker{display:none}.bfh-faq summary:after{content:"+";font-weight:400;font-size:24px;line-height:1}.bfh-faq details[open] summary:after{content:"\2212"}.bfh-faq__rep{margin:0 0 18px;color:var(--bfh-sous)}.bfh-faq__rep p{margin:0 0 8px}.bfh-vide{background:var(--bfh-fond);border-radius:var(--bfh-r);padding:32px 36px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.bfh-vide p{margin:0;font-size:16px}.bfh-vide__liens{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:1100px){.bfh-univers{grid-template-columns:repeat(2,1fr)}.bfh-mur{grid-template-columns:repeat(4,1fr)}.bfh-az__corps{columns:3}.bfh-noir{grid-template-columns:1fr}.bfh-pratique{grid-template-columns:repeat(2,1fr)}.bfh-hero__txt{padding:44px 40px}.bfh-hero__h1{font-size:60px}}@media(max-width:767px){.bfh-sec{padding-top:min(var(--bfh-pt,60px),40px)}.bfh-hero{border-radius:0;margin:0 -15px}.bfh-hero__grille{grid-template-columns:1fr;min-height:0}.bfh-hero__visuel{order:-1}.bfh-hero--fond .bfh-hero__visuel{position:relative;inset:auto}.bfh-hero--fond .bfh-hero__txt{max-width:none;background:#000}.bfh-hero__txt,.bfh-hero--seul .bfh-hero__txt{padding:32px 20px}.bfh-hero__h1{font-size:52px}.bfh-hero__h1-petit{font-size:20px}.bfh-hero__texte{font-size:15px;margin:12px 0 20px}.bfh-tete{flex-direction:column;align-items:flex-start;gap:6px}.bfh-univers,.bfh-pratique{grid-template-columns:1fr}.bfh-mur{grid-template-columns:repeat(3,1fr)}.bfh-mur a{height:88px}.bfh-az__corps{columns:2}.bfh-noir{padding:32px 20px;border-radius:0;margin:0 -15px}.bfh-logos{grid-template-columns:repeat(3,1fr)}.bfh-budgets{grid-template-columns:1fr 1fr;gap:12px}.bfh-budget{min-height:110px}.bfh-budget b{font-size:30px}.bfh-vide{padding:24px 20px}}.bfh-hero--seul .bfh-hero__visuel{order:-1}.bfh-tete__desc{color:var(--bfh-sous);margin-top:6px}.bfh-tete__desc p{margin:0}.bfh-noir .bfh-tete__desc,.bfh-noir div p{color:#cfcfcf}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bf-hub.css.map */
