.shopify-section:has(.bb),.shopify-section:has(.bb) :has(.bb){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;max-width:none!important}.bb{--ink:#141210;--ink2:#8E6A17;--text:#2A2622;--muted:#6F665B;--line:#ECE6DA;--bg:#FFFFFF;--soft:#FBF8F2;--mark:#C79A2E;--mark2:#FBF3DE;--ok:#2F6B4F;--ko:#A5372E;--gold:#C79A2E;--gold-l:#E8C873;--gold-d:#8E6A17;--night:#141210;--or-grad:linear-gradient(135deg,#E8C873 0%,#C79A2E 55%,#8E6A17 100%);font-family:Inter,system-ui,sans-serif;color:var(--text);background:var(--bg);font-size:17px;line-height:1.6;width:100vw;margin-left:calc(50% - 50vw);overflow-x:hidden;-webkit-font-smoothing:antialiased}.bb *,.bb *:before,.bb *:after{box-sizing:border-box}.bb h1,.bb h2,.bb h3,.bb h4{font-family:Lora,Georgia,serif;color:var(--ink);line-height:1.12;margin:0 0 .5em;letter-spacing:-.015em;font-weight:700}.bb h1{font-size:clamp(2.2rem,4.8vw,3.6rem)}.bb h2{font-size:clamp(1.7rem,3.2vw,2.4rem)}.bb h3{font-size:1.22rem;letter-spacing:-.01em}.bb p{margin:0 0 1em;max-width:62ch}.bb a{color:var(--ink2)}.bb a.bb-btn--main{color:var(--night)}.bb a.bb-btn--line{color:var(--ink)}.bb-sec--ink a.bb-btn--line,.bb-sec--soft.bb-final a.bb-btn--line{color:var(--gold-l)}.bb img{max-width:100%;display:block}.bb-wrap{max-width:1160px;margin:0 auto;padding:0 20px}.bb-sec{padding:84px 0}.bb-sec--soft{background:var(--soft)}.bb-sec--ink{background:var(--night);color:#d9d0c0}.bb-sec--ink h2,.bb-sec--ink h3{color:#fff}.bb-lead{font-size:1.15rem;color:var(--muted)}.bb-sec--ink .bb-lead{color:#cfc6b6}.bb-intro{max-width:700px;margin-bottom:44px}.bb-intro:before{content:"";display:block;width:56px;height:3px;border-radius:3px;background:var(--or-grad);margin-bottom:18px}.bb-hero .bb-intro:before,.bb-faq .bb-intro:before{display:none}.bb-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font:600 1rem Inter,sans-serif;text-decoration:none;border-radius:999px;padding:15px 28px;border:2px solid transparent;cursor:pointer;transition:transform .15s,box-shadow .15s}.bb-btn:hover{transform:translateY(-1px)}.bb-btn:focus-visible,.bb a:focus-visible,.bb input:focus-visible,.bb select:focus-visible,.bb textarea:focus-visible,.bb summary:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.bb-btn--main{background:var(--or-grad);color:var(--night);box-shadow:0 10px 24px -12px #8e6a17b3}.bb-btn--main:hover{box-shadow:0 14px 28px -12px #8e6a17d9}.bb-btn--line{border-color:var(--ink);color:var(--ink);background:transparent}.bb-sec--ink .bb-btn--line{border-color:var(--gold-l);color:var(--gold-l)}.bb-btn--block{width:100%}.bb-actions{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 18px}.bb-reassure{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.bb-reassure li{display:flex;align-items:center;gap:8px;font-size:.92rem;font-weight:500;color:var(--text);background:var(--soft);border:1px solid var(--line);border-radius:999px;padding:7px 14px}.bb-reassure li:before{content:"\2713";display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--or-grad);color:#fff;font-size:.68rem;font-weight:800}.bb-sec--ink .bb-reassure li{background:#ffffff0f;border-color:#e8c8734d;color:#e9e1d2}.bb-hero{padding:72px 0 84px;background:#fff;color:var(--text);position:relative;overflow:hidden;border-bottom:1px solid var(--line)}.bb-hero:before{content:"";position:absolute;right:-180px;top:-200px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,#fbf3de 0,#fbf3de00 70%);pointer-events:none}.bb-hero:after{content:none}.bb-hero>.bb-wrap{position:relative;z-index:1}.bb-hero h1,.bb-hero h2,.bb-hero>.bb-wrap h3{color:var(--ink)}.bb-hero h1 em{color:var(--gold-d)!important}.bb-hero .bb-lead,.bb-hero p{color:var(--muted)}.bb-hero a{color:var(--ink2)}.bb-hero .bb-crumb,.bb-hero .bb-crumb a{color:var(--muted)}.bb-hero .bb-btn--line{border-color:var(--ink);color:var(--ink)}.bb-hero a.bb-btn--main,.bb-sec--ink .bb-btn--main{color:var(--night)}.bb-hero .bb-list li{border-color:var(--line)}.bb-hero .bb-list li strong{color:var(--ink)}.bb-hero .bb-buy,.bb-hero .bb-report{color:var(--text)}.bb-eyebrow{display:inline-flex;align-items:center;gap:12px;color:var(--gold-d);font-size:.95rem;font-weight:600;margin-bottom:16px}.bb-eyebrow:after{content:"";width:40px;height:2px;border-radius:2px;background:var(--or-grad)}.bb-sec--ink .bb-eyebrow{color:var(--gold-l)}.bb-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.bb-hero p.bb-lead{font-size:1.18rem}.bb-report{background:#fff;border-radius:16px;box-shadow:0 40px 80px -40px #14121059,0 0 0 1px var(--line);padding:28px;position:relative;max-width:480px;justify-self:end;width:100%}.bb-report:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;border-radius:16px 16px 0 0;background:var(--or-grad)}.bb-report__head{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--line)}.bb-report__head strong{font-family:Lora,Georgia,serif;color:var(--ink);font-size:1.05rem}.bb-report__head span{font-size:.8rem;color:var(--muted);background:var(--soft);padding:3px 10px;border-radius:999px}.bb-report__q{font-size:.92rem;color:var(--muted);margin-bottom:12px;background:var(--soft);border-radius:10px;padding:12px 14px}.bb-report__q b{display:block;color:var(--ink);font-size:1rem}.bb-report__row{display:grid;grid-template-columns:30px 1fr;gap:10px;align-items:center;padding:10px 0;border-top:1px solid var(--line);font-size:.95rem;line-height:1.4}.bb-report__row i{font-style:normal;font-weight:700;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:.85rem}.bb-report__row.ok i{background:#e3f0e8;color:var(--ok)}.bb-report__row.ko i{background:#f6e2df;color:var(--ko)}.bb-report__row.go i{background:var(--night);color:var(--gold-l)}.bb-report__row em{font-style:normal;background:linear-gradient(transparent 55%,var(--mark2) 55%)}.bb-report__foot{margin-top:12px;font-size:.8rem;color:var(--muted)}.bb-hero .bb-report p{color:var(--muted)}.bb-hero .bb-report__q b{color:var(--ink)}.bb-paths{border-top:1px solid var(--line)}.bb-path{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:28px 18px;border-bottom:1px solid var(--line);text-decoration:none;color:inherit;transition:background .15s}.bb-path:hover{background:var(--soft)}.bb-path h3{margin:0 0 6px;font-size:clamp(1.3rem,2.4vw,1.7rem)}.bb-path p{margin:0;color:var(--muted)}.bb-path__go{white-space:nowrap;font-weight:600;color:var(--ink);border-bottom:2px solid var(--gold);padding-bottom:2px}.bb-path small{display:block;font-size:.9rem;color:var(--gold-d);font-weight:600;margin-bottom:6px}.bb-split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.bb-list{list-style:none;padding:0;margin:0}.bb-list li{padding:14px 0 14px 44px;border-bottom:1px solid var(--line);position:relative}.bb-list li:before{content:"\2713";position:absolute;left:0;top:14px;width:28px;height:28px;border-radius:50%;background:var(--mark2);color:var(--gold-d);display:grid;place-items:center;font-weight:800;font-size:.85rem}.bb-list li strong{display:block;color:var(--ink);font-size:1.06rem}.bb-sec--ink .bb-list li{border-color:#3a332b}.bb-sec--ink .bb-list li strong{color:#fff}.bb-sec--ink .bb-list li:before{background:#e8c87326;color:var(--gold-l)}.bb-preview{background:#fff;border:1px dashed var(--line);border-radius:12px;aspect-ratio:4/3;display:grid;place-items:center;text-align:center;color:var(--muted);padding:24px;font-size:.95rem}.bb-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0;counter-reset:s}.bb-steps li{counter-increment:s;padding:0 18px;position:relative;text-align:center}.bb-steps li:before{content:counter(s);display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#fff;border:2px solid var(--gold);color:var(--ink);font:700 1.3rem Lora,Georgia,serif;margin:0 auto 16px;position:relative;z-index:1;box-shadow:0 0 0 6px var(--mark2)}.bb-steps li:after{content:"";position:absolute;top:32px;left:calc(50% + 40px);right:calc(-50% + 40px);height:2px;background:repeating-linear-gradient(90deg,var(--gold) 0 10px,transparent 10px 18px)}.bb-steps li:last-child:after{display:none}.bb-steps h3{font-size:1.08rem;margin-bottom:6px}.bb-steps p{font-size:.94rem;color:var(--muted);margin-left:auto;margin-right:auto}.bb-founder{display:grid;grid-template-columns:300px 1fr;gap:56px;align-items:center}.bb-founder__frame{isolation:isolate;position:relative;aspect-ratio:4/5;border-radius:20px;overflow:visible;background:var(--night);display:grid;place-items:center}.bb-founder__frame:after{content:"";position:absolute;top:-12px;right:12px;bottom:12px;left:-12px;border:1.5px solid var(--gold);border-radius:20px;z-index:-1}.bb-founder__frame span{font:600 4.2rem Lora,Georgia,serif;color:var(--gold-l)}.bb-founder__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:20px}.bb-quote{font-family:Lora,Georgia,serif;font-style:italic;font-size:clamp(1.3rem,2.4vw,1.65rem);color:var(--ink);line-height:1.35;margin:0 0 20px;font-weight:500}.bb-quote:before{content:"";display:block;width:56px;height:3px;border-radius:3px;background:var(--or-grad);margin-bottom:18px}.bb-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.bb-review{background:#fff;padding:26px;border-radius:16px;border:1px solid var(--line)}.bb-review__stars{color:var(--gold);letter-spacing:2px;margin-bottom:10px}.bb-review footer{margin-top:14px;font-size:.92rem;color:var(--muted)}.bb-review footer b{color:var(--text)}.bb-box{border:1.5px solid var(--gold);border-radius:20px;padding:30px 34px;display:grid;grid-template-columns:auto 1fr;gap:26px;align-items:center;background:linear-gradient(135deg,#fff 0%,var(--soft) 100%)}.bb-box__seal{width:84px;height:84px;border-radius:50%;background:var(--night);display:grid;place-items:center;font:600 .78rem/1.15 Lora,Georgia,serif;color:var(--gold-l);text-align:center;box-shadow:0 0 0 4px #fff,0 0 0 6px var(--gold)}.bb-box p{margin:0}.bb-note{font-size:.92rem;color:var(--muted)}.bb-form{display:grid;gap:14px}.bb-form label{font-weight:600;font-size:.95rem;display:grid;gap:6px}.bb-form input,.bb-form select,.bb-form textarea{font:inherit;font-size:1rem;padding:14px 16px;border:1.5px solid var(--line);border-radius:10px;background:#fff;color:var(--text);width:100%}.bb-form textarea{min-height:140px;resize:vertical}.bb-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bb-inline{display:flex;gap:10px;flex-wrap:wrap;max-width:520px}.bb-inline input{flex:1 1 240px;font:inherit;padding:15px 18px;border-radius:999px;border:1.5px solid var(--line);background:#fff;color:var(--text)}.bb-inline input::placeholder{color:#9c9384}.bb-success{background:#e6f4ec;color:#145c3d;padding:14px 18px;border-radius:10px;font-weight:600}.bb-error{background:#fbeaea;color:#8e2b25;padding:14px 18px;border-radius:10px}.bb-faq{max-width:820px}.bb-faq details{border-bottom:1px solid var(--line);padding:20px 0}.bb-faq summary{cursor:pointer;font:700 1.12rem Lora,Georgia,serif;color:var(--ink);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.bb-faq summary::-webkit-details-marker{display:none}.bb-faq summary:after{content:"+";flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:var(--mark2);color:var(--gold-d);display:grid;place-items:center;font-size:1.3rem;line-height:1;transition:transform .2s}.bb-faq details[open] summary:after{transform:rotate(45deg)}.bb-faq details p{margin:12px 0 0;color:var(--muted)}.bb-faq h2.bb-faq__cat{font-size:1.45rem;margin:48px 0 4px}.bb-buy{background:#fff;border-radius:20px;padding:30px;box-shadow:0 40px 80px -40px #14121059,0 0 0 1px var(--line);position:sticky;top:24px;overflow:hidden}.bb-buy:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:var(--or-grad)}.bb-buy__price{font:700 2.6rem Lora,Georgia,serif;color:var(--ink);line-height:1}.bb-buy__price small{font:600 1rem Inter,sans-serif;color:var(--muted);margin-left:6px}.bb-buy ul{list-style:none;padding:0;margin:20px 0}.bb-buy li{padding:7px 0 7px 30px;position:relative;font-size:1rem}.bb-buy li:before{content:"\2713";position:absolute;left:0;top:8px;width:20px;height:20px;border-radius:50%;background:var(--mark2);color:var(--gold-d);display:grid;place-items:center;font-weight:800;font-size:.7rem}.bb-buy button{margin-top:4px}.bb-buy h3{color:var(--ink)}.bb-buy p,.bb-buy .bb-note{color:var(--muted)}.bb-buy a{color:var(--ink2)}.bb-pains{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.bb-pains>div{background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px 24px;position:relative}.bb-pains>div:before{content:"!";display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#f6e2df;color:var(--ko);font:800 1.1rem Inter,sans-serif;margin-bottom:14px}.bb-pains p{color:var(--muted);font-size:.98rem;margin:0}.bb-crumb{font-size:.92rem;color:var(--muted);margin-bottom:18px}.bb-crumb a{color:var(--muted)}.bb-also{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bb-also a{display:block;padding:24px;border:1px solid var(--line);border-radius:18px;text-decoration:none;color:inherit;background:#fff}.bb-also a:hover{border-color:var(--gold)}.bb-also strong{display:block;font-family:Lora,Georgia,serif;color:var(--ink);font-size:1.2rem}.bb-table{width:100%;border-collapse:collapse;font-size:1rem;background:#fff}.bb-table th,.bb-table td{padding:16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.bb-table thead th{font-family:Lora,Georgia,serif;color:var(--ink);font-size:1.1rem;border-bottom:3px solid var(--gold)}.bb-table tbody th{font-weight:600;color:var(--muted);width:24%}.bb-table-wrap{overflow-x:auto;border-radius:16px;border:1px solid var(--line)}.bb-final{text-align:left}.bb-final h2{max-width:22ch}.bb-sec--soft.bb-final{background:var(--night);color:#cfc6b6}.bb-sec--soft.bb-final h2{color:#fff}.bb-sec--soft.bb-final .bb-lead,.bb-sec--soft.bb-final p{color:#cfc6b6}.bb-sec--soft.bb-final .bb-btn--line{border-color:var(--gold-l);color:var(--gold-l)}.bb-sec--soft.bb-final a{color:var(--gold-l)}.bb-sec--soft.bb-final a.bb-btn--main{color:var(--night)}.bb-legal h2{font-size:1.4rem;margin-top:40px}.bb-legal p,.bb-legal li{color:var(--text)}.bb-todo{background:var(--mark2);padding:0 4px;border-radius:3px}@media(max-width:900px){.bb{font-size:16.5px}.bb-sec{padding:60px 0}.bb-hero{padding:44px 0 56px}.bb-hero__grid,.bb-split,.bb-founder{grid-template-columns:1fr;gap:40px}.bb-report{justify-self:start}.bb-steps{grid-template-columns:1fr 1fr;gap:30px 0}.bb-steps li:after{display:none}.bb-reviews,.bb-pains,.bb-also,.bb-form__row{grid-template-columns:1fr}.bb-founder__frame{max-width:280px;margin-left:12px}.bb-box{grid-template-columns:1fr;padding:26px}.bb-path{grid-template-columns:1fr;gap:12px}.bb-buy{position:static}.bb-btn{width:100%}.bb-inline .bb-btn{width:auto;flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.bb *{transition:none!important}}.bb-q{display:grid;gap:8px;margin:0 0 22px;font-weight:600;font-size:1rem;color:var(--ink);border:0;padding:0}.bb-q legend{font-weight:600;margin-bottom:8px;padding:0;float:left;width:100%}.bb-q legend+.bb-opts{clear:both}.bb-q input[type=text],.bb-q input[type=email],.bb-q input[type=tel],.bb-q textarea{font:inherit;font-weight:400;font-size:1rem;padding:13px 15px;border:1.5px solid var(--line);border-radius:10px;background:#fff;color:var(--text);width:100%}.bb-q textarea{min-height:110px;resize:vertical}.bb-q input:focus-visible,.bb-q textarea:focus-visible,.bb-opt input:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.bb-q__req{color:var(--ko)}.bb-q__title{font-size:1.45rem;margin:44px 0 18px;padding-bottom:8px;border-bottom:2px solid var(--gold)}.bb-opts{display:grid;gap:8px}.bb-opt{display:flex;gap:10px;align-items:flex-start;font-weight:400;font-size:1rem;color:var(--text);cursor:pointer;line-height:1.45}.bb-opt input{margin-top:4px;accent-color:#B08A2E;width:18px;height:18px;flex:0 0 auto}.bb-q--etude{background:var(--soft);padding:20px 22px;border-radius:14px;border:1px solid var(--line)}.bb-opt--legal{background:var(--soft);padding:14px 16px;border-radius:10px;margin-top:12px;font-size:.95rem}html{scroll-behavior:smooth}.bb-js .bb-rv{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1),translate .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s}.bb-js .bb-rv.bb-in{opacity:1;transform:none}@keyframes bbFlotte{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bbFlotte2{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(8px) rotate(-1.5deg)}}@keyframes bbHalo{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.8}}@keyframes bbBrille{0%{transform:translate(-120%) skew(-20deg)}to{transform:translate(220%) skew(-20deg)}}.bb-hero:before{animation:bbHalo 9s ease-in-out infinite}.bb-hero .bb-report,.bb-float{animation:bbFlotte 6.5s ease-in-out infinite}.bb-float-2{animation:bbFlotte2 7.5s ease-in-out infinite}.bb-hero__grid>:last-child{translate:var(--px,0) var(--py,0);transition:translate .4s ease-out,opacity .7s,transform .7s}.bb-btn--main{position:relative;overflow:hidden}.bb-btn--main:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:translate(-120%) skew(-20deg)}.bb-btn--main:hover:after{animation:bbBrille .8s ease}.bb-pains>div,.bb-also a,.bb-review,.bbvc__res,.bbva__node,.bbn__card,.bbmt__card,.bbm-card,.bbh-situ,.bbh-offre,.bbh-bloc,.bbo-work>div,.bbo-plat article,.bbo-scope>div,.bb-path{transition:translate .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s,background .2s}.bb-pains>div:hover,.bb-also a:hover,.bb-review:hover,.bbvc__res:hover,.bbva__node:hover,.bbn__card:hover,.bbmt__card:hover,.bbm-card:hover,.bbh-situ:hover,.bbh-offre:hover,.bbh-bloc:hover,.bbo-plat article:hover,.bbo-scope>div:hover{translate:0 -6px;box-shadow:0 26px 50px -28px #14121061;border-color:var(--gold)}.bb-steps li:before{transition:transform .35s,background .35s,color .35s}.bb-steps li:hover:before{transform:scale(1.08);background:var(--night);color:var(--gold-l)}.bb-list li:before,.bb-buy li:before{transition:transform .3s}.bb-list li:hover:before{transform:scale(1.12) rotate(-8deg)}.bb-reduce *,.bb-reduce *:before,.bb-reduce *:after{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bb *,.bb *:before,.bb *:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/bb-styles.css.map */
