:root{--bb-ivoire: #FAFAF8;--bb-sable: #F2F1EE;--bb-filet: #E4E2DC;--bb-filet-fort: #C9C6BE;--bb-encre: #15171C;--bb-texte: #3F3F3C;--bb-taupe: #5E5D59;--bb-gris: #6E6C66;--bb-bleu: #2D6BD9;--bb-bleu-fonce: #1F55B5;--bb-bleu-logo: #4885ED;--bb-bleu-clair: #8FB2F4;--bb-bleu-pale: #EAF1FD;--bb-alerte-fond: #FBEEE3;--bb-alerte-texte: #9A4B12;--bb-ease: cubic-bezier(.23, 1, .32, 1);--ease-out-slow: cubic-bezier(.23, 1, .32, 1);--duration-short: .16s;--duration-default: .2s}body{font-variant-numeric:lining-nums}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.005em;font-weight:500}h1 em,h2 em,h3 em,.h0 em,.h1 em,.h2 em,.bb-accent{font-style:italic;color:var(--bb-bleu)}.color-scheme-3 h1 em,.color-scheme-3 h2 em,.color-scheme-3 .bb-accent{color:var(--bb-bleu-clair)}.bb-eyebrow{display:inline-block;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--bb-bleu-fonce)}.color-scheme-3 .bb-eyebrow{color:var(--bb-bleu-clair)}.bb-ref{font-family:var(--font-mono-family);font-size:1.2rem;letter-spacing:0;color:var(--bb-taupe)}.bb-serif{font-family:var(--font-heading-family);font-weight:500}.bb-muted{color:var(--bb-taupe)}.button,.shopify-challenge__button,.customer button{transition:transform .16s var(--bb-ease),background-color .2s var(--bb-ease),color .2s var(--bb-ease)}.button:active:not([disabled]){transform:scale(.97)}.button--primary:hover:not([disabled]){background-color:var(--bb-bleu)}.color-scheme-3 .button--primary:hover:not([disabled]){background-color:var(--bb-bleu-logo);color:var(--bb-encre)}.bb-section{padding-block:clamp(6.4rem,9vw,10.4rem)}.bb-split{display:flex;flex-wrap:wrap;gap:2.4rem 6.4rem}.bb-split__label{flex:0 0 20rem;padding-top:1.4rem}.bb-split__content{flex:1 1 56rem;min-width:0}.bb-heading{margin:0;font-size:clamp(3.4rem,4.2vw,5.2rem);line-height:1.1}.bb-filet{border-top:.1rem solid currentColor}.bb-filet--doux{border-top:.1rem solid var(--bb-filet)}.color-scheme-3 .bb-filet--doux{border-top-color:#34363d}@keyframes bb-monter{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:none}}.bb-entree{animation:bb-monter .7s var(--bb-ease) both}.bb-entree--1{animation-delay:80ms}.bb-entree--2{animation-delay:.16s}.bb-entree--3{animation-delay:.24s}.bb-hero__grid{display:flex;flex-wrap:wrap;gap:5.6rem;align-items:center}.bb-hero__texte{flex:1 1 50rem;display:flex;flex-direction:column;gap:2.8rem}.bb-hero__titre{margin:0;font-size:clamp(4.6rem,6vw,7.8rem);line-height:1.02}.bb-hero__intro{margin:0;font-size:1.8rem;line-height:1.66;color:var(--bb-texte);max-width:52rem}.bb-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem}@media screen and (min-width:990px){.bb-hero__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4.8rem}}.bb-schema{flex:1 1 48rem;display:flex;flex-direction:column;gap:1.4rem}.bb-bascule{align-self:flex-start;display:flex;padding:.4rem;border-radius:99rem;background:var(--bb-sable);border:.1rem solid var(--bb-filet)}.bb-bascule button{height:3.6rem;padding:0 1.8rem;border:0;border-radius:99rem;cursor:pointer;font:500 1.4rem var(--font-body-family);background:transparent;color:var(--bb-taupe);transition:background-color .2s var(--bb-ease),color .2s var(--bb-ease),transform .16s var(--bb-ease)}.bb-bascule button:active{transform:scale(.97)}.bb-bascule button[aria-pressed=true]{background:var(--bb-encre);color:var(--bb-ivoire)}.bb-scene{position:relative;height:58rem;overflow:hidden;border:.1rem solid var(--bb-filet);background-color:#fff;background-image:radial-gradient(circle at 50% 48%,#4885ed29,#4885ed00 40%),linear-gradient(rgba(228,226,220,.55) .1rem,transparent .1rem),linear-gradient(90deg,rgba(228,226,220,.55) .1rem,transparent .1rem);background-size:auto,3.2rem 3.2rem,3.2rem 3.2rem;background-position:center,-.1rem -.1rem,-.1rem -.1rem}.bb-scene__flux{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bb-scene__flux path{fill:none;stroke:var(--bb-filet-fort);stroke-width:1.4;stroke-dasharray:1 2;vector-effect:non-scaling-stroke;transition:stroke .4s var(--bb-ease)}.bb-schema.is-apres .bb-scene__flux path{stroke:var(--bb-bleu-logo);stroke-dasharray:1.4 2.2;animation:bb-flux 1.4s linear infinite}@keyframes bb-flux{to{stroke-dashoffset:-3.6}}.bb-terminal{position:absolute;left:50%;top:48%;z-index:1;width:19rem;aspect-ratio:9 / 18;padding:1.3rem .9rem 2rem;border-radius:3rem;background:linear-gradient(160deg,#3c3f45,#24262b 55%,#1b1d21);box-shadow:0 3.2rem 6rem -1.6rem #15171c61,inset 0 0 0 .2rem #555960,inset 0 0 0 .5rem #2a2c31;transform:translate(-50%,-50%)}.bb-terminal:before,.bb-terminal:after{content:"";position:absolute;left:2rem;right:2rem;height:1rem;background:#60646c}.bb-terminal:before{top:-.3rem;border-radius:1rem 1rem .3rem .3rem}.bb-terminal:after{bottom:-.3rem;border-radius:.3rem .3rem 1rem 1rem}.bb-terminal__touche{position:absolute;top:36%;width:.5rem;height:4.4rem;background:#e4572e}.bb-terminal__touche--g{left:-.35rem;border-radius:.3rem 0 0 .3rem}.bb-terminal__touche--d{right:-.35rem;border-radius:0 .3rem .3rem 0}.bb-terminal__faisceau{position:absolute;bottom:calc(100% - .2rem);left:50%;width:13rem;height:7rem;opacity:0;background:linear-gradient(to top,#4885ed99,#4885ed00);clip-path:polygon(46% 100%,54% 100%,100% 0,0 0);transform:translate(-50%)}.bb-schema.is-apres .bb-terminal__faisceau{animation:bb-scan 6s linear infinite}.bb-terminal__ecran{position:relative;height:100%;overflow:hidden;border-radius:1.6rem;background:#0f1115}.bb-app{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#f5f6f8;color:var(--bb-encre);font-size:1.1rem;line-height:1.3}.bb-app__barre{display:flex;align-items:center;gap:.7rem;padding:1.5rem 1.2rem 1rem;background:var(--bb-bleu);color:#fff;font-weight:600}.bb-app__logo{width:1.2rem;height:1.2rem;border-radius:50%;border:.25rem solid rgba(255,255,255,.55);background:#fff;background-clip:content-box}.bb-app__entete{padding:1.1rem 1.2rem 1.2rem;background:#fff;border-bottom:.1rem solid #E6E8EC}.bb-app__entete small{display:block;font-size:.85rem;letter-spacing:.16em;text-transform:uppercase;color:var(--bb-gris)}.bb-app__entete strong{display:block;margin:.2rem 0 .9rem;font-size:1.45rem;font-weight:600}.bb-app__progression{display:block;height:.4rem;overflow:hidden;border-radius:99rem;background:#e6e8ec}.bb-app__progression span{display:block;height:100%;background:var(--bb-bleu);transform-origin:left;transform:scaleX(1)}.bb-schema.is-apres .bb-app__progression span{animation:bb-progres 6s var(--bb-ease) infinite}.bb-app__lignes{margin:0;padding:.4rem 1rem;list-style:none}.bb-app__ligne{display:flex;align-items:center;gap:.8rem;padding:.65rem .2rem;border-bottom:.1rem solid #ECEEF1}.bb-app__coche{position:relative;flex:none;width:1.7rem;height:1.7rem;border-radius:50%;border:.15rem solid #C9CDD4}.bb-app__coche:before{content:"";position:absolute;top:-.15rem;right:-.15rem;bottom:-.15rem;left:-.15rem;border-radius:50%;background:var(--bb-bleu)}.bb-app__coche svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bb-schema.is-apres .bb-app__ligne--1 .bb-app__coche:before,.bb-schema.is-apres .bb-app__ligne--1 .bb-app__coche svg{animation:bb-coche-1 6s var(--bb-ease) infinite}.bb-schema.is-apres .bb-app__ligne--2 .bb-app__coche:before,.bb-schema.is-apres .bb-app__ligne--2 .bb-app__coche svg{animation:bb-coche-2 6s var(--bb-ease) infinite}.bb-schema.is-apres .bb-app__ligne--3 .bb-app__coche:before,.bb-schema.is-apres .bb-app__ligne--3 .bb-app__coche svg{animation:bb-coche-3 6s var(--bb-ease) infinite}.bb-schema.is-apres .bb-app__ligne--4 .bb-app__coche:before,.bb-schema.is-apres .bb-app__ligne--4 .bb-app__coche svg{animation:bb-coche-4 6s var(--bb-ease) infinite}.bb-app__texte b{display:block;font:500 .95rem var(--font-mono-family, monospace);color:var(--bb-gris)}.bb-app__bouton{margin:auto 1rem 1.2rem;padding:.9rem;border-radius:.6rem;text-align:center;font-weight:600;background:var(--bb-encre);color:#fff}@keyframes bb-coche-1{0%,10%{transform:scale(0)}15%,92%{transform:scale(1)}97%,to{transform:scale(0)}}@keyframes bb-coche-2{0%,26%{transform:scale(0)}31%,92%{transform:scale(1)}97%,to{transform:scale(0)}}@keyframes bb-coche-3{0%,42%{transform:scale(0)}47%,92%{transform:scale(1)}97%,to{transform:scale(0)}}@keyframes bb-coche-4{0%,58%{transform:scale(0)}63%,92%{transform:scale(1)}97%,to{transform:scale(0)}}@keyframes bb-progres{0%,10%{transform:scaleX(.04)}15%,26%{transform:scaleX(.25)}31%,42%{transform:scaleX(.5)}47%,58%{transform:scaleX(.75)}63%,92%{transform:scaleX(1)}97%,to{transform:scaleX(.04)}}@keyframes bb-scan{0%,9%{opacity:0}11%{opacity:1}14%,25%{opacity:0}27%{opacity:1}30%,41%{opacity:0}43%{opacity:1}46%,57%{opacity:0}59%{opacity:1}62%,to{opacity:0}}.bb-ecran-vide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:3.2rem 1.6rem 2.4rem;background:linear-gradient(180deg,#2a2d33,#1d1f24);opacity:0;transition:opacity .4s var(--bb-ease)}.bb-ecran-vide__icones{display:grid;grid-template-columns:repeat(3,1fr);gap:1.3rem}.bb-ecran-vide__icones span{aspect-ratio:1;border-radius:.9rem;background:#3a3e46}.bb-ecran-vide__message{padding:.8rem;border-radius:99rem;text-align:center;font-size:1.05rem;color:#b9bdc6;background:#ffffff14}.bb-schema:not(.is-apres) .bb-ecran-vide{opacity:1}.bb-scene__etiquette{position:absolute;left:50%;bottom:2.2rem;z-index:1;display:flex;align-items:center;gap:.8rem;white-space:nowrap;padding:.7rem 1.4rem;font-size:1.1rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;background:var(--bb-encre);color:var(--bb-ivoire);transform:translate(-50%);transition:opacity .4s var(--bb-ease)}.bb-scene__etiquette:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:var(--bb-bleu-clair)}.bb-schema:not(.is-apres) .bb-scene__etiquette{opacity:0}.bb-carte-flottante{position:absolute;z-index:2;display:flex;align-items:flex-start;gap:1rem;width:17.5rem;padding:1.1rem 1.2rem;background:#fff;border:.1rem solid var(--bb-filet);box-shadow:0 1.4rem 3.2rem -1.2rem #15171c33;translate:0 0;transition:translate .6s var(--bb-ease),opacity .4s var(--bb-ease),border-color .4s var(--bb-ease);animation:bb-flotter 5s ease-in-out infinite alternate}.bb-carte-flottante strong{display:block;font-size:1.35rem;font-weight:600;color:var(--bb-encre)}.bb-carte-flottante small{display:flex;align-items:center;gap:.6rem;margin-top:.2rem;font-size:1.2rem;line-height:1.35;color:var(--bb-taupe)}.bb-carte-flottante__icone{flex:none;display:grid;place-items:center;width:3.4rem;height:3.4rem;background:var(--bb-bleu-pale);transition:background-color .4s var(--bb-ease)}.bb-carte-flottante__icone svg{width:1.9rem;height:1.9rem;fill:none;stroke:var(--bb-bleu);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:stroke .4s var(--bb-ease)}.bb-carte-flottante--1{left:2.5%;top:9%}.bb-carte-flottante--2{right:2.5%;top:25%;animation-delay:-1.5s}.bb-carte-flottante--3{right:2.5%;bottom:9%;animation-delay:-3s}.bb-carte-flottante--4{left:2.5%;bottom:25%;animation-delay:-4.5s}.bb-schema:not(.is-apres) .bb-carte-flottante{opacity:.6;box-shadow:none}.bb-schema:not(.is-apres) .bb-carte-flottante--1,.bb-schema:not(.is-apres) .bb-carte-flottante--4{translate:-1rem 0}.bb-schema:not(.is-apres) .bb-carte-flottante--2,.bb-schema:not(.is-apres) .bb-carte-flottante--3{translate:1rem 0}.bb-schema:not(.is-apres) .bb-carte-flottante__icone{background:var(--bb-sable)}.bb-carte-flottante small,.bb-histogramme{transition:opacity .3s var(--bb-ease)}.bb-schema:not(.is-apres) .bb-carte-flottante small,.bb-schema:not(.is-apres) .bb-histogramme{opacity:0}.bb-schema:not(.is-apres) .bb-carte-flottante__icone svg{stroke:var(--bb-gris)}@keyframes bb-flotter{0%{transform:translateY(0)}to{transform:translateY(-.8rem)}}.bb-pouls{position:relative;flex:none;width:.7rem;height:.7rem;border-radius:50%;background:var(--bb-bleu-logo)}.bb-pouls:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--bb-bleu-logo);animation:bb-pouls 1.8s var(--bb-ease) infinite}.bb-schema:not(.is-apres) .bb-pouls{background:var(--bb-filet-fort)}.bb-schema:not(.is-apres) .bb-pouls:after{animation:none;opacity:0}@keyframes bb-pouls{0%{transform:scale(1);opacity:.6}to{transform:scale(2.8);opacity:0}}.bb-histogramme{display:flex;align-items:flex-end;gap:.35rem;height:2.6rem;margin-top:.9rem}.bb-histogramme i{width:.7rem;height:100%;background:var(--bb-bleu-clair);transform-origin:bottom;transform:scaleY(var(--h));transition:transform .7s var(--bb-ease)}.bb-histogramme i:last-child{background:var(--bb-bleu)}.bb-histogramme i:nth-child(2){transition-delay:40ms}.bb-histogramme i:nth-child(3){transition-delay:80ms}.bb-histogramme i:nth-child(4){transition-delay:.12s}.bb-histogramme i:nth-child(5){transition-delay:.16s}.bb-histogramme i:nth-child(6){transition-delay:.2s}.bb-schema:not(.is-apres) .bb-histogramme i{transform:scaleY(.12);background:var(--bb-filet)}.bb-alerte{position:absolute;z-index:3;padding:.5rem 1.1rem;border-radius:99rem;font-size:1.2rem;font-weight:600;white-space:nowrap;color:var(--bb-alerte-texte);background:var(--bb-alerte-fond);border:.1rem solid #F1D3BC;opacity:0;transform:scale(.9);transition:opacity .3s var(--bb-ease),transform .4s var(--bb-ease)}.bb-alerte--1{left:calc(50% + 5rem);top:13%}.bb-alerte--2{right:2.5%;top:calc(25% + 8rem)}.bb-alerte--3{left:2.5%;bottom:calc(25% + 7.4rem)}.bb-schema:not(.is-apres) .bb-alerte{opacity:1;transform:scale(1)}.bb-schema__legende{margin:0;font-size:1.3rem;line-height:1.5;color:var(--bb-taupe)}.bb-schema__legende--apres,.bb-schema.is-apres .bb-schema__legende--avant{display:none}.bb-schema.is-apres .bb-schema__legende--apres{display:block}@media screen and (max-width:749px){.bb-scene{height:60rem}.bb-terminal{width:17rem;top:50%}.bb-app{zoom:.82}.bb-terminal__faisceau{width:9rem;height:4rem}.bb-scene__etiquette{display:none}.bb-carte-flottante{width:48%;padding:.9rem;gap:.7rem;animation:none}.bb-carte-flottante__icone{width:2.6rem;height:2.6rem}.bb-carte-flottante__icone svg{width:1.5rem;height:1.5rem}.bb-carte-flottante strong{font-size:1.2rem}.bb-carte-flottante small{font-size:1.05rem}.bb-carte-flottante--1{left:1.2%;top:1.6rem}.bb-carte-flottante--2{right:1.2%;top:1.6rem}.bb-carte-flottante--3{right:1.2%;bottom:1.6rem}.bb-carte-flottante--4{left:1.2%;bottom:1.6rem}.bb-histogramme{display:none}.bb-alerte{font-size:1.1rem}.bb-alerte--1{left:50%;top:9.6rem;translate:-50% 0}.bb-alerte--2{right:1.2%;top:auto;bottom:9.4rem}.bb-alerte--3{left:1.2%;bottom:9.4rem}}.bb-etapes{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:4rem;padding-top:4rem;margin-top:7.2rem}@media screen and (min-width:990px){.bb-etapes:has(>:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}}.bb-etape{display:flex;flex-direction:column;gap:1.2rem}.bb-etape__num{font-family:var(--font-heading-family);font-size:4.4rem;line-height:1;color:var(--bb-bleu-clair)}.bb-etape__titre{font-size:1.8rem;font-weight:600}.bb-etape__texte{font-size:1.5rem;line-height:1.66;opacity:.8}.bb-config{display:flex;flex-wrap:wrap;gap:4.8rem 6.4rem;align-items:flex-start}.bb-config__intro{flex:1 1 38rem;display:flex;flex-direction:column;gap:2.2rem}.bb-config__panneau{flex:1 1 46rem;background:var(--bb-ivoire);border:.1rem solid var(--bb-filet);padding:3.6rem;display:flex;flex-direction:column;gap:2.6rem}.bb-choix{display:flex;flex-wrap:wrap;gap:.8rem}.bb-choix button{min-height:4.4rem;padding:0 1.6rem;border-radius:.2rem;cursor:pointer;font:500 1.4rem var(--font-body-family);color:var(--bb-encre);background:transparent;border:.1rem solid var(--bb-filet-fort);transition:background-color .2s var(--bb-ease),color .2s var(--bb-ease),border-color .2s var(--bb-ease),transform .16s var(--bb-ease)}.bb-choix button:active{transform:scale(.97)}.bb-choix button[aria-pressed=true]{background:var(--bb-encre);color:var(--bb-ivoire);border-color:var(--bb-encre)}.bb-volume{display:flex;flex-direction:column;gap:1.2rem}.bb-volume__haut{display:flex;justify-content:space-between;align-items:center;gap:1.2rem}.bb-volume__saisie,.bb-volume__valeur{font-family:var(--font-heading-family);font-size:3rem;line-height:1;min-width:6.4rem;text-align:right;padding:.6rem 1.2rem;border:.1rem solid var(--bb-filet);background:#fff}.bb-volume input[type=range]{width:100%;accent-color:var(--bb-encre)}.bb-kit{border-top:.1rem solid var(--bb-encre)}.bb-kit__ligne{display:flex;align-items:center;gap:1.6rem;padding:1.6rem 0;border-bottom:.1rem solid var(--bb-filet)}.bb-kit__media{width:6rem;height:6rem;flex-shrink:0;background:var(--bb-sable);display:flex;align-items:center;justify-content:center}.bb-kit__media img{width:5rem;height:5rem;object-fit:contain;mix-blend-mode:multiply}.bb-kit__media--encre{background:var(--bb-encre)}.bb-kit__texte{flex:1;display:flex;flex-direction:column;gap:.2rem}.bb-kit__titre{font-size:1.5rem;font-weight:600;color:var(--bb-encre)}.bb-kit__qte{width:8rem;padding:.4rem .8rem;font-family:var(--font-heading-family);font-size:2.4rem;text-align:right;color:var(--bb-encre);background:#fff;border:.1rem solid var(--bb-filet)}.bb-kit__qte:focus-visible,.bb-volume__saisie:focus-visible{outline:.2rem solid var(--bb-bleu);outline-offset:.1rem}.bb-kit__regle{font-size:1.25rem;color:var(--bb-gris)}.bb-config__hypotheses{margin:1.2rem 0 0;font-size:1.3rem;color:var(--bb-taupe)}.bb-volume__saisie{width:11rem;-moz-appearance:textfield}.bb-config__note{margin:0;font-size:1.3rem;line-height:1.55;color:var(--bb-taupe)}.bb-config__confirmation{padding:1.4rem 1.6rem;background:var(--bb-bleu-pale);font-size:1.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.2rem}.bb-config__confirmation[hidden]{display:none}@keyframes bb-apparaitre{0%{opacity:0;transform:translateY(.6rem) scale(.96)}to{opacity:1;transform:none}}.bb-config__confirmation:not([hidden]){animation:bb-apparaitre .26s var(--bb-ease) both}.bb-comparatif{overflow-x:auto;margin-top:4.8rem;margin-left:auto;max-width:91.6rem}.bb-comparatif__grille{min-width:60rem;display:grid;grid-template-columns:1fr 1.3fr 1.3fr;font-size:1.5rem;line-height:1.6}.bb-comparatif__grille>[role=row]>*{padding:1.8rem 1.6rem 1.8rem 0;border-top:.1rem solid var(--bb-filet)}.bb-comparatif__entete{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--bb-gris);border-top:0!important;padding-bottom:1.4rem!important}.bb-comparatif__entete--nous{color:var(--bb-bleu-fonce)}.bb-comparatif__critere{font-weight:600;color:var(--bb-encre)}.bb-comparatif__sans{color:var(--bb-taupe)}.bb-comparatif__grille .bb-premiere{border-top-color:var(--bb-encre)}.bb-cartes{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:2.8rem;margin-top:4.8rem}.bb-carte{display:flex;flex-direction:column;gap:1.8rem;color:var(--bb-encre);text-decoration:none;transition:transform .3s var(--bb-ease)}.bb-carte__media{aspect-ratio:4 / 5;background:var(--bb-sable);display:flex;align-items:center;justify-content:center;overflow:hidden}.bb-carte__media img{width:78%;height:auto;mix-blend-mode:multiply;transition:transform .6s var(--bb-ease)}.bb-carte__media--plein img{width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}.bb-carte__corps{border-top:.1rem solid var(--bb-encre);padding-top:1.4rem;display:flex;flex-direction:column;gap:.6rem}.bb-carte__corps--accent{border-top:.2rem solid var(--bb-bleu);padding-top:1.3rem}.bb-carte__titre{font-family:var(--font-heading-family);font-size:2.6rem;line-height:1.15}.bb-carte__texte{font-size:1.4rem;line-height:1.6;color:var(--bb-taupe)}@media(hover:hover)and (pointer:fine){a.bb-carte:hover{transform:translateY(-.3rem)}a.bb-carte:hover .bb-carte__media img{transform:scale(1.04)}}.bb-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(34rem,1fr));gap:2.4rem 4.8rem}.bb-specs__groupe h3{margin:0 0 .8rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bb-bleu-fonce)}.bb-specs__ligne{display:grid;grid-template-columns:17rem minmax(0,1fr);gap:1.2rem;padding:1.1rem 0;border-bottom:.1rem solid var(--bb-filet);font-size:1.5rem;line-height:1.55}.bb-specs__ligne dt{color:var(--bb-taupe)}.bb-specs__ligne dd{margin:0;color:var(--bb-encre)}.bb-devis{display:flex;flex-direction:column;gap:2.4rem}.bb-devis__grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:1.8rem 2rem}.bb-devis__champ{display:flex;flex-direction:column;gap:.6rem}.cf-turnstile div:empty{display:block}.bb-devis__champ label{font-size:1.4rem;font-weight:600;color:var(--bb-encre)}.bb-devis__champ label span{font-weight:400;color:var(--bb-taupe)}.bb-devis__champ input,.bb-devis__champ select,.bb-devis__champ textarea{min-height:4.8rem;padding:0 1.4rem;border:.1rem solid var(--bb-filet-fort);border-radius:.2rem;background:#fff;font:400 1.6rem var(--font-body-family);color:var(--bb-encre);transition:border-color .2s var(--bb-ease),box-shadow .2s var(--bb-ease)}.bb-devis__champ textarea{padding:1.2rem 1.4rem;min-height:11rem;resize:vertical}.bb-devis__champ input:focus,.bb-devis__champ select:focus,.bb-devis__champ textarea:focus{outline:none;border-color:var(--bb-encre);box-shadow:0 0 0 .3rem #4885ed38}.bb-devis__champ[hidden]{display:none}.bb-devis__champ:not([hidden]).bb-devis__champ--pays{animation:bb-apparaitre .26s var(--bb-ease) both}.bb-devis__consentement{display:flex;gap:1.2rem;align-items:flex-start;font-size:1.4rem;line-height:1.6;color:var(--bb-taupe)}.bb-devis__cgv{margin:0;font-size:1.3rem;line-height:1.6;color:var(--bb-taupe)}.bb-devis__cgv a{color:inherit;text-underline-offset:.2em}.bb-devis__message{padding:1.4rem 1.6rem;font-size:1.5rem}.bb-devis__message--ok{background:var(--bb-bleu-pale)}.bb-devis__message--erreur{background:var(--bb-alerte-fond);color:#6e3a0f}.bb-devis__message[hidden]{display:none}@media(prefers-reduced-motion:reduce){.bb-entree,.bb-config__confirmation:not([hidden]),.bb-devis__champ--pays{animation:none!important}.bb-alerte,.bb-carte-flottante,.bb-ecran-vide,.bb-scene__etiquette,.bb-histogramme i,.bb-carte,.bb-carte__media img,.button,.bb-choix button,.bb-bascule button{transition:none!important}.bb-alerte,.bb-ecran-vide,.bb-scene__etiquette{transition:opacity .15s linear!important}.bb-scene *,.bb-scene *:before,.bb-scene *:after{animation:none!important}.bb-carte-flottante{translate:0 0!important}.button:active,.bb-choix button:active,.bb-bascule button:active{transform:none}}.product__title h1{font-size:clamp(3.2rem,3.2vw,4.4rem);line-height:1.1}.shopify-payment-button{display:none!important}.bb-devis__piege{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.bb-page-hero{display:flex;flex-direction:column;gap:5.6rem}.bb-page-hero__texte{display:flex;flex-direction:column;align-items:flex-start;gap:2.8rem}.bb-page-hero__titre{margin:0;max-width:98rem;font-size:clamp(4.4rem,6vw,8rem);line-height:1.02}.bb-page-hero__intro{max-width:68rem;font-size:1.8rem;line-height:1.66;color:var(--bb-texte)}.bb-page-hero__intro p{margin:0}.bb-page-hero__media img{display:block;width:100%;height:auto;max-height:64rem;object-fit:cover}.bb-page-hero__attente{display:grid;place-items:center;aspect-ratio:16 / 7;padding:2.4rem;text-align:center;font-size:1.4rem;color:var(--bb-gris);background:var(--bb-sable);border:.1rem dashed var(--bb-filet-fort)}.bb-faceweb{display:block;background:#fff;border:.1rem solid var(--bb-filet);box-shadow:0 2.4rem 6rem -2.4rem #15171c2e}.bb-faceweb__barre{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;padding:1.4rem 2rem;border-bottom:.1rem solid var(--bb-filet);font-size:1.3rem}.bb-faceweb__points{display:flex;gap:.6rem}.bb-faceweb__points i{width:1rem;height:1rem;border-radius:50%;background:var(--bb-filet-fort)}.bb-faceweb__vues{display:flex;gap:.4rem;padding:.3rem;border-radius:99rem;background:var(--bb-sable)}.bb-faceweb__vues button,.bb-parcours__onglet{border:0;cursor:pointer;font:500 1.3rem var(--font-body-family);color:var(--bb-taupe);background:transparent;transition:background-color .2s var(--bb-ease),color .2s var(--bb-ease),transform .16s var(--bb-ease)}.bb-faceweb__vues button{height:3rem;padding:0 1.4rem;border-radius:99rem}.bb-faceweb__vues button[aria-selected=true]{background:var(--bb-encre);color:var(--bb-ivoire)}.bb-faceweb__vues button:active,.bb-parcours__onglet:active{transform:scale(.97)}.bb-faceweb__exemple{margin-left:auto;font-size:1.2rem;color:var(--bb-gris)}.bb-faceweb__vue{padding:2.4rem 2rem 1.2rem;animation:bb-apparaitre .3s var(--bb-ease) both}.bb-faceweb__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.2rem;margin-bottom:2.4rem}.bb-faceweb__kpi{display:flex;flex-direction:column;gap:.2rem;padding:1.4rem 1.6rem;background:var(--bb-ivoire);border:.1rem solid var(--bb-filet)}.bb-faceweb__kpi small{font-size:1.2rem;color:var(--bb-taupe)}.bb-faceweb__kpi strong{font-family:var(--font-heading-family);font-weight:500;font-size:3.4rem;line-height:1.1}.bb-faceweb__kpi span{font-size:1.2rem;color:var(--bb-gris)}.bb-faceweb__table{overflow-x:auto}.bb-faceweb__ligne{display:grid;grid-template-columns:7rem 1.4fr 1fr 1fr 11rem;gap:1.2rem;min-width:64rem;padding:1.1rem 0;border-top:.1rem solid var(--bb-filet);font-size:1.4rem}.bb-faceweb__ligne--entete{border-top:0;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-gris)}.bb-statut{display:inline-block;padding:.2rem .9rem;border-radius:99rem;font-size:1.2rem;font-weight:600}.bb-statut--ok{background:var(--bb-bleu-pale);color:var(--bb-bleu-fonce)}.bb-statut--ko{background:var(--bb-alerte-fond);color:var(--bb-alerte-texte)}.bb-statut--neutre{background:var(--bb-sable);color:var(--bb-taupe)}.bb-parcours{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem;margin-top:4.8rem}@media screen and (min-width:990px){.bb-parcours{grid-template-columns:26rem minmax(0,1fr);gap:5.6rem}}.bb-parcours__onglets{display:flex;flex-direction:column;border-top:.1rem solid var(--bb-filet-fort)}@media screen and (max-width:989px){.bb-parcours__onglets{flex-direction:row;overflow-x:auto}}.bb-parcours__onglet{display:flex;align-items:center;gap:1.4rem;padding:1.8rem .4rem;text-align:left;font-size:1.7rem;border-bottom:.1rem solid var(--bb-filet);white-space:nowrap}.bb-parcours__onglet[aria-selected=true]{color:var(--bb-encre);font-weight:600;box-shadow:inset .3rem 0 0 var(--bb-bleu);padding-left:1.4rem}.bb-parcours__panneau{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem;align-items:center;animation:bb-apparaitre .3s var(--bb-ease) both}@media screen and (min-width:750px){.bb-parcours__panneau{grid-template-columns:.9fr 1.1fr}}.bb-parcours__panneau[hidden]{display:none}.bb-parcours__media{background:#fff;border:.1rem solid var(--bb-filet);aspect-ratio:1;display:grid;place-items:center}.bb-parcours__media img{width:80%;height:80%;object-fit:contain}.bb-parcours__texte h3{margin:0 0 1.2rem;font-size:3.6rem}.bb-parcours__texte p{margin:0 0 1.6rem;font-size:1.7rem;line-height:1.6;color:var(--bb-texte)}.bb-parcours__produits{font-size:1.4rem!important}.bb-parcours__produits span{color:var(--bb-taupe);margin-right:.6rem}.bb-parcours__produits a{color:var(--bb-encre)}.bb-faq{border-top:.1rem solid var(--bb-filet-fort)}.bb-faq__item{border-bottom:.1rem solid var(--bb-filet)}.bb-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2.2rem 0;font-size:2.4rem;cursor:pointer;list-style:none}.bb-faq__item summary::-webkit-details-marker{display:none}.bb-faq__item summary span{font-family:var(--font-body-family);font-size:2.2rem;color:var(--bb-bleu);transition:transform .3s var(--bb-ease)}.bb-faq__item[open] summary span{transform:rotate(45deg)}.bb-faq__reponse{max-width:68rem;padding-bottom:2.2rem;font-size:1.6rem;line-height:1.6;color:var(--bb-texte)}.bb-faq__reponse p{margin:0}.bb-document__entete{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;margin-bottom:6.4rem}.bb-document__date{margin:0;font-size:1.4rem}.bb-document__avertissement{max-width:68rem;padding:1.6rem 2rem;font-size:1.5rem;background:var(--bb-alerte-fond);color:#6e3a0f;border-left:.3rem solid #E0A877}.bb-document__avertissement p{margin:0}.bb-document__corps{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem}@media screen and (min-width:990px){.bb-document__corps{grid-template-columns:24rem minmax(0,72rem);gap:6.4rem}}.bb-document__sommaire{align-self:start;display:flex;flex-direction:column;gap:1.4rem}@media screen and (min-width:990px){.bb-document__sommaire{position:sticky;top:10rem}}.bb-document__sommaire ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.8rem;font-size:1.5rem}.bb-document__sommaire a{color:var(--bb-taupe);text-decoration:none}.bb-document__sommaire a:hover{color:var(--bb-encre)}.bb-document__rubrique{padding:3.2rem 0;border-top:.1rem solid var(--bb-filet);scroll-margin-top:10rem}.bb-document__rubrique:first-child{padding-top:0;border-top:0}.bb-document__rubrique h2{margin:0 0 1.6rem;font-size:3.4rem}.bb-document__rubrique .rte{font-size:1.7rem;line-height:1.66;color:var(--bb-texte)}.bb-citation{margin:0}.bb-citation blockquote{margin:0 0 2rem;padding:0;border:0;font-size:clamp(2.8rem,3.4vw,4.4rem);line-height:1.2;font-style:italic}.bb-citation figcaption{font-size:1.5rem}.bb-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem;margin-top:3.2rem;padding:2.4rem 2.8rem;background:var(--bb-bleu-pale);font-size:1.6rem}.bb-note p{margin:0}@media(prefers-reduced-motion:reduce){.bb-faceweb__vue,.bb-parcours__panneau{animation:none!important}.bb-faq__item summary span{transition:none}}.bb-collection-entete{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding-block:clamp(4rem,6vw,7.2rem) 4rem}.bb-fil{display:flex;flex-wrap:wrap;gap:.8rem;font-size:1.3rem;color:var(--bb-gris)}.bb-fil a{color:var(--bb-taupe);text-decoration:none}.bb-fil a:hover{color:var(--bb-encre)}.bb-collection-entete .bb-page-hero__titre{font-size:clamp(4rem,5vw,6.4rem)}.bb-aide{display:flex;flex-direction:column;gap:.8rem;margin-top:3.2rem;padding:2rem;background:var(--bb-bleu-pale);font-size:1.4rem}.bb-aide strong{font-size:2.2rem;font-weight:500}.bb-aide p{margin:0;line-height:1.5;color:var(--bb-texte)}.product-grid .card-wrapper{background:#fff;border:.1rem solid var(--bb-filet);transition:border-color .2s var(--bb-ease)}.product-grid .card-wrapper:hover{border-color:var(--bb-filet-fort)}.product-grid .card-wrapper{padding:1.2rem 1.2rem 1.6rem}.product-grid .card__inner,.product-grid .card__media,.product-grid .media{background:#fff!important}.product-grid .card__inner .card__media img{object-fit:contain}@media screen and (min-width:990px){.facets-vertical .facets-wrapper{width:24rem;flex:none;padding-right:4rem}}.bb-carte-produit__ref{display:block;margin-bottom:.4rem;font-size:1.4rem;font-weight:600;letter-spacing:.04em;color:var(--bb-encre)}.bb-carte-produit__libelle{display:block;font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1.4;color:var(--bb-texte)}.bb-puces{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0 1.2rem;padding:0;list-style:none}.bb-puces:empty{display:none}.bb-puces li{padding:.3rem .8rem;font-size:1.15rem;color:var(--bb-taupe);background:var(--bb-sable);border:.1rem solid var(--bb-filet)}.bb-sur-devis .price-item{font-size:1.4rem;font-weight:600;color:var(--bb-encre)}.product-grid .quick-add__submit{min-height:4rem}.bb-sans-prix .cart-item__price-wrapper,.bb-sans-prix .cart-item__totals .price,.bb-sans-prix .totals,.bb-sans-prix .cart-drawer .totals,.bb-sans-prix .cart-item__details .product-option:has(.price){display:none!important}.bb-ill{display:block;width:100%;height:auto}.bb-ill *{transform-box:fill-box}.bb-ill-anim-scan{animation:bb-ill-clignote 2.4s ease-in-out infinite}.bb-ill-anim-pulse{animation:bb-ill-pulse 2.4s ease-in-out infinite}.bb-ill-anim-flux{animation:bb-ill-flux 1.6s linear infinite}.bb-ill-anim-ticket{animation:bb-ill-ticket 4s var(--bb-ease) infinite}.bb-ill-anim-vantail-g{transform-origin:left center;animation:bb-ill-vantail-g 4s var(--bb-ease) infinite}.bb-ill-anim-vantail-d{transform-origin:right center;animation:bb-ill-vantail-d 4s var(--bb-ease) infinite}.bb-ill-anim-convoyeur{animation:bb-ill-convoyeur 6s linear infinite}.bb-ill-anim-progres{transform-origin:left center;animation:bb-ill-progres 3s var(--bb-ease) infinite}.bb-ill-anim-loupe{animation:bb-ill-loupe 7.2s var(--bb-ease) infinite}.bb-ill-anim-choix{animation:bb-ill-choix 7.2s var(--bb-ease) infinite}@keyframes bb-ill-clignote{0%,to{opacity:.15}40%,60%{opacity:1}}@keyframes bb-ill-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes bb-ill-flux{to{stroke-dashoffset:-14}}@keyframes bb-ill-ticket{0%,10%{transform:translateY(30%);opacity:0}40%,85%{transform:none;opacity:1}to{transform:none;opacity:0}}@keyframes bb-ill-vantail-g{0%,25%,90%,to{transform:none}45%,70%{transform:scaleX(.15)}}@keyframes bb-ill-vantail-d{0%,25%,90%,to{transform:none}45%,70%{transform:scaleX(.15)}}@keyframes bb-ill-convoyeur{0%{transform:translate(-8%)}to{transform:translate(8%)}}@keyframes bb-ill-progres{0%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}@keyframes bb-ill-loupe{0%{transform:translate(212px);opacity:0}6%{transform:translate(212px);opacity:1}22%,28%{transform:translate(103px)}44%,50%{transform:translate(-91px)}64%,92%{transform:none;opacity:1}to{transform:none;opacity:0}}@keyframes bb-ill-choix{0%,64%{opacity:0}70%,92%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.bb-ill *{animation:none!important}}.bb-carte__media--illustration{aspect-ratio:16 / 10;display:grid;place-items:center;padding:1.6rem;background:var(--bb-ivoire);border:.1rem solid var(--bb-filet)}.color-scheme-2 .bb-carte__media--illustration{background:#fff}.bb-etape__illustration{width:100%;margin-bottom:2rem;padding:1.6rem 2.4rem;aspect-ratio:16 / 10;display:grid;place-items:center;background:var(--bb-ivoire)}.bb-page-hero__illustration{padding:clamp(1.6rem,3vw,4rem);background:#fff;border:.1rem solid var(--bb-filet)}.bb-page-hero__illustration .bb-ill{max-height:52rem;margin-inline:auto}@media screen and (min-width:990px){.bb-cartes:has(>:nth-child(6):last-child),.bb-cartes:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.bb-produit-solution{display:grid;grid-template-columns:minmax(0,1fr);gap:4rem;align-items:center}@media screen and (min-width:990px){.bb-produit-solution{grid-template-columns:1fr 1.1fr;gap:6.4rem}}.bb-produit-solution__visuel{padding:2.4rem;background:#fff;border:.1rem solid var(--bb-filet)}.bb-produit-solution__texte{display:flex;flex-direction:column;gap:2rem}.bb-produit-solution__texte .bb-heading{margin:0}.bb-produit-solution__etapes{margin:0;padding:0;list-style:none;border-top:.1rem solid var(--bb-filet-fort)}.bb-produit-solution__etapes li{display:flex;gap:2rem;padding:1.8rem 0;border-bottom:.1rem solid var(--bb-filet)}.bb-produit-solution__etapes .bb-etape__num{font-size:3rem;min-width:4rem;color:var(--bb-bleu)}.bb-produit-solution__etapes strong{display:block;font-size:1.7rem;font-weight:600;margin-bottom:.4rem}.bb-produit-solution__etapes p,.bb-produit-solution .bb-note p{margin:0;font-size:1.5rem;line-height:1.55;color:var(--bb-texte)}.bb-produit-solution .bb-note{margin-top:0}.bb-produit-solution .bb-note strong{display:block;margin-bottom:.4rem;font-size:1.5rem}.bb-fiche-infos{display:flex;flex-direction:column;gap:1.2rem;margin:.4rem 0 1.2rem}.bb-fiche-infos__ht{font-size:1.3rem;color:var(--bb-taupe)}.bb-fiche-infos .bb-puces{margin:0}.bb-fiche-pdf{display:inline-flex;align-items:center;gap:.8rem;font-size:1.4rem}.bb-preferences-cookies{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.bb-vitrine__entete{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2.4rem;margin-bottom:3.2rem}.bb-vitrine__entete .bb-heading{margin:1.2rem 0 0}.bb-vitrine__texte{margin:1.2rem 0 0;max-width:56rem;color:var(--bb-taupe)}.bb-vitrine__filtres{display:flex;flex-wrap:wrap;gap:.8rem}.bb-vitrine__filtre{padding:.9rem 1.6rem;border:.1rem solid var(--bb-filet-fort);background:transparent;color:var(--bb-encre);font:inherit;font-size:1.4rem;letter-spacing:.02em;cursor:pointer;transition:transform .16s var(--bb-ease),background-color .2s var(--bb-ease),color .2s var(--bb-ease),border-color .2s var(--bb-ease)}.bb-vitrine__filtre:hover{border-color:var(--bb-encre)}.bb-vitrine__filtre:active{transform:scale(.97)}.bb-vitrine__filtre[aria-pressed=true]{background:var(--bb-encre);border-color:var(--bb-encre);color:var(--bb-ivoire)}.bb-vitrine__filtre:focus-visible{outline:.2rem solid var(--bb-bleu);outline-offset:.2rem}.bb-vitrine__grille{margin-top:0}.bb-vitrine__suite{margin:3.2rem 0 0;text-align:right}.bb-vitrine [data-grille]:not([hidden]){animation:bb-vitrine-entree .26s var(--bb-ease) both}@keyframes bb-vitrine-entree{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bb-vitrine [data-grille]{animation:none!important}}@media screen and (max-width:749px){.bb-vitrine__filtres{flex-wrap:nowrap;overflow-x:auto;width:100%;padding-bottom:.4rem;scrollbar-width:none}.bb-vitrine__filtre{flex:0 0 auto}.bb-vitrine__suite{text-align:left}}.bb-vitrine [data-grille][hidden]{display:none!important}.bb-fiche-titre{margin:0;font-size:clamp(2.6rem,2.4vw,3.4rem);line-height:1.15}.bb-fiche-titre__ref{display:block;margin-bottom:.8rem;font-size:1.4rem;letter-spacing:.04em}.bb-benefices{margin:1.6rem 0 0;padding:1.6rem 0 0;list-style:none;border-top:.1rem solid var(--bb-filet);display:grid;gap:.8rem;font-size:1.5rem;color:var(--bb-texte)}.bb-benefices li{position:relative;padding-left:2.4rem}.bb-benefices li:before{content:"";position:absolute;left:0;top:.55em;width:1.2rem;height:.6rem;border-left:.2rem solid var(--bb-bleu);border-bottom:.2rem solid var(--bb-bleu);transform:rotate(-45deg)}.bb-criteres{margin:1rem 0 1.2rem;display:grid;gap:.4rem;font-size:1.25rem;line-height:1.4}.bb-criteres>div{display:grid;grid-template-columns:8.4rem minmax(0,1fr);gap:.8rem}.bb-criteres dt{color:var(--bb-gris)}.bb-criteres dd{margin:0;color:var(--bb-texte)}.bb-comparer{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1rem;font-size:1.3rem;color:var(--bb-taupe);cursor:pointer}.bb-comparer input{width:1.6rem;height:1.6rem;margin:0;accent-color:var(--bb-encre)}.bb-comparateur-barre{position:fixed;z-index:30;left:50%;bottom:1.6rem;transform:translate(-50%);display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;padding:1.2rem 1.6rem;max-width:calc(100% - 3.2rem);background:var(--bb-encre);color:var(--bb-ivoire);box-shadow:0 1rem 3rem #15171c40;animation:bb-vitrine-entree .22s var(--bb-ease) both}.bb-comparateur-barre[hidden]{display:none}.bb-comparateur-barre .button{min-height:4rem}.bb-comparateur-barre button.link{color:var(--bb-bleu-clair);background:none;border:0;font:inherit;cursor:pointer;text-decoration:underline}.bb-comparateur{width:min(96rem,calc(100% - 3.2rem));max-height:calc(100% - 6.4rem);padding:0;border:0;background:var(--bb-ivoire);color:var(--bb-encre)}.bb-comparateur::backdrop{background:#15171c80}.bb-comparateur__entete{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 2.4rem;border-bottom:.1rem solid var(--bb-filet)}.bb-comparateur__entete h2{margin:0;font-size:2.6rem}.bb-comparateur__fermer{padding:.6rem 1rem;background:none;border:.1rem solid var(--bb-filet-fort);font:inherit;cursor:pointer}.bb-comparateur__corps{overflow-x:auto;padding:0 2.4rem 2.4rem}.bb-comparateur table{width:100%;min-width:52rem;border-collapse:collapse;font-size:1.4rem}.bb-comparateur th,.bb-comparateur td{padding:1.2rem 1.2rem 1.2rem 0;border-bottom:.1rem solid var(--bb-filet);text-align:left;vertical-align:top}.bb-comparateur thead th{vertical-align:bottom}.bb-comparateur thead img{display:block;width:9.6rem;height:9.6rem;object-fit:contain;margin-bottom:.8rem}.bb-comparateur tbody th{width:14rem;font-weight:400;color:var(--bb-gris)}@media(prefers-reduced-motion:reduce){.bb-comparateur-barre{animation:none}}.bb-contacts__intro{margin-top:1.6rem;max-width:60rem}.bb-contacts{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;margin-top:4rem}@media screen and (min-width:750px){.bb-contacts{grid-template-columns:repeat(3,minmax(0,1fr))}}.bb-contacts__marche{display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;padding:2.4rem 0 0;border-top:.1rem solid var(--bb-filet-fort)}.bb-contacts__marche--accent{border-top:.2rem solid var(--bb-bleu)}.bb-contacts__societe{margin:0;font-size:2.6rem}.bb-contacts__adresse{margin:0;font-size:1.5rem;color:var(--bb-texte)}.bb-contacts__liens{margin:0;padding:0;list-style:none;display:grid;gap:.8rem;font-size:1.5rem}.bb-contacts__liens li{display:grid;grid-template-columns:9.6rem minmax(0,1fr);gap:.8rem}.bb-contacts__type{color:var(--bb-gris)}.bb-contacts__delai{margin:0;font-size:2.6rem}.bb-contacts__marche .bb-muted{margin:0}.button>span[aria-hidden=true]{margin-left:.6rem}.bb-contact-mention{font-size:1.3rem;margin:1.6rem 0 0}.product-grid .grid__item>product-component,.product-grid .grid__item .card-wrapper{display:block;height:100%}.product-grid .card-wrapper>.card--standard{height:100%}.product-grid .card--standard>.card__content{display:flex;flex-direction:column;flex:1 1 auto}.product-grid .card--standard>.card__content>.quick-add{margin-top:auto}.bb-pied__logo{margin-bottom:1.6rem;line-height:0}.bb-pied__logo img{height:auto;max-width:100%}.bb-entete-devis{min-height:4rem;min-width:0;padding:0 1.8rem;margin-inline-end:1.2rem;font-size:1.4rem;white-space:nowrap}.bb-entete-devis:after{display:none}.bb-produit-nav-section{position:sticky;top:var(--bb-haut-entete, 0px);z-index:2}.bb-produit-nav{display:block;background:var(--bb-ivoire);border-block:1px solid var(--bb-filet)}.bb-produit-nav__liste{display:flex;gap:.4rem 2.8rem;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.bb-produit-nav__liste::-webkit-scrollbar{display:none}.bb-produit-nav__liste a{display:block;padding:1.6rem 0 1.4rem;border-bottom:2px solid transparent;font-size:1.4rem;color:var(--bb-taupe);text-decoration:none;white-space:nowrap;transition:color .2s var(--bb-ease),border-color .2s var(--bb-ease)}.bb-produit-nav__liste a:hover{color:var(--bb-encre)}.bb-produit-nav__liste a.est-actif{color:var(--bb-encre);border-bottom-color:var(--bb-bleu);font-weight:600}.bb-produit-nav__liste a:focus-visible{outline:2px solid var(--bb-bleu);outline-offset:-2px}.bb-mdm{display:grid;gap:4rem;padding-block:clamp(5.6rem,8vw,9.6rem)}.bb-mdm__entete{display:flex;flex-direction:column;gap:1.6rem;max-width:76rem}.bb-mdm__titre{margin:0;font-size:clamp(3.6rem,4.6vw,5.6rem);line-height:1.05}.bb-mdm__texte{opacity:.8;font-size:1.7rem}.bb-mdm__texte p{margin:0}.bb-mdm__points{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:0;margin:0;padding:0;list-style:none;border-top:1px solid rgba(250,250,248,.2)}.bb-mdm__point{padding:2.8rem 2.4rem 0 0}.bb-mdm__point+.bb-mdm__point{padding-left:2.4rem;border-left:1px solid rgba(250,250,248,.2)}.bb-mdm__numero{font-family:IBM Plex Mono,monospace;font-size:1.3rem;color:var(--bb-bleu-clair)}.bb-mdm__point-titre{margin:1.2rem 0 .8rem;font-family:var(--font-heading-family);font-weight:500;font-size:2.6rem}.bb-mdm__point p{margin:0;opacity:.8;font-size:1.5rem;line-height:1.55}.bb-mdm__bouton{justify-self:start}@media screen and (max-width:749px){.bb-mdm__point,.bb-mdm__point+.bb-mdm__point{padding:2.4rem 0 0;border-left:0}}.bb-collection-entete{padding-block:2.4rem 4rem;gap:1.6rem;align-items:stretch}.bb-collection-entete__grille{display:grid;grid-template-columns:1fr;gap:.8rem}@media screen and (min-width:990px){.bb-collection-entete__grille{grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:44rem}.bb-collection-entete__grille--seule{grid-template-columns:1fr;min-height:0}}.bb-collection-entete__panneau{display:flex;flex-direction:column;justify-content:center;gap:1.6rem;padding:clamp(3.2rem,5vw,6.4rem);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.bb-collection-entete__panneau .bb-page-hero__intro,.bb-collection-entete__panneau .bb-page-hero__intro *{color:rgba(var(--color-foreground),.82)}.bb-collection-entete__panneau .bb-page-hero__intro{font-size:1.6rem;max-width:56rem}.bb-collection-entete__panneau .bb-page-hero__intro p{margin:0 0 .8rem}.bb-collection-entete__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 1.6rem;margin-top:.8rem}.bb-collection-entete__brochure{color:inherit;font-size:1.4rem}.bb-collection-entete__visuel{position:relative;overflow:hidden;background:var(--bb-sable);min-height:28rem}.bb-collection-entete__visuel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bb-collection-entete__visuel--produit{background:#fff}.bb-collection-entete__visuel--produit img{object-fit:contain;padding:3.2rem}.bb-badge{border:0;font-weight:600;letter-spacing:.02em}.bb-badge--nouveau{background:var(--bb-bleu);color:#fff}.bb-badge--recommande{background:var(--bb-encre);color:var(--bb-ivoire)}.card__badge .bb-badge+.bb-badge,.card__badge .badge+.bb-badge{margin-left:.6rem}.bb-404{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding-block:clamp(4.8rem,7vw,8rem)}.bb-404 .bb-page-hero__titre{font-size:clamp(4rem,5vw,6.4rem)}.bb-404__recherche{display:flex;gap:.8rem;width:100%;max-width:64rem}.bb-404__recherche input{flex:1;min-width:0;padding:1.2rem 1.6rem;border:1px solid var(--bb-filet-fort);background:#fff;font:inherit;font-size:1.6rem}.bb-404__sous-titre{margin:2.4rem 0 0;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-family:var(--font-body-family)}.bb-404__familles{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;width:100%;margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.bb-404__familles{grid-template-columns:repeat(4,1fr)}}.bb-404__famille{display:flex;flex-direction:column;gap:1.2rem;color:var(--bb-encre);text-decoration:none}.bb-404__visuel{display:block;aspect-ratio:4 / 3;background:#fff;border:1px solid var(--bb-filet);overflow:hidden}.bb-404__visuel img{width:100%;height:100%;object-fit:contain;padding:1.6rem;transition:transform .25s var(--bb-ease)}.bb-404__famille:hover .bb-404__visuel img{transform:scale(1.03)}.bb-404__nom{font-weight:600;font-size:1.5rem}.bb-404__besoin{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;margin-top:2.4rem;padding:2.4rem;width:100%;background:var(--bb-sable)}.bb-404__besoin p{margin:0;flex:1 1 32rem}@media(prefers-reduced-motion:reduce){.bb-404__visuel img,.bb-produit-nav__liste a{transition:none}}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__inline-menu .header__menu-item{white-space:nowrap}}@media screen and (min-width:990px)and (max-width:1199px){.header__inline-menu .header__menu-item{padding-left:.8rem;padding-right:.8rem;font-size:1.4rem}.header .bb-entete-devis{padding-left:1.4rem;padding-right:1.4rem}}.bb-whatsapp{position:fixed;z-index:29;right:1.6rem;bottom:1.6rem;display:inline-flex;align-items:center;gap:.8rem;min-height:5.2rem;padding:0 1.4rem;border-radius:2.6rem;background:#25d366;color:#fff;font-family:var(--font-body-family);font-size:1.5rem;font-weight:600;text-decoration:none;box-shadow:0 .6rem 2rem #15171c38;transition:transform .16s var(--bb-ease),box-shadow .2s var(--bb-ease);animation:bb-vitrine-entree .3s var(--bb-ease) both}.bb-whatsapp:hover{box-shadow:0 .8rem 2.6rem #15171c4d}.bb-whatsapp:active{transform:scale(.97)}.bb-whatsapp:focus-visible{outline:.2rem solid var(--bb-encre);outline-offset:.3rem}.bb-whatsapp__icone{width:2.6rem;height:2.6rem;flex:none}@media screen and (max-width:749px){.bb-whatsapp{padding:0;width:5.2rem;justify-content:center}.bb-whatsapp__libelle{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}body:has(.bb-comparateur-barre:not([hidden])) .bb-whatsapp{bottom:9.6rem}@media(prefers-reduced-motion:reduce){.bb-whatsapp{animation:none;transition:none}}bb-devis [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/beebay.css.map */
