.gbh h1,.gbh h2,.gbh h3{font-family:Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:normal;color:inherit}.gbh a,.gbh button,.gbh details,.gbh input,.gbh li,.gbh p,.gbh span,.gbh summary{font-family:inherit;line-height:inherit}.gbh a{font-weight:inherit}.gbh li{margin-bottom:0}.gbh button{text-transform:none;letter-spacing:normal}.gbh{--vert:#209959;--vert-fonce:#17713f;--vert-aplat:#1b834b;--vert-clair:#4ea932;--sur-clair:#0f2a1c;--vert-pale:#e7f4ec;--creme:#faf8f5;--chaud:#f5efe6;--encre:#1e3b2c;--gris:#5f6d65;--ligne:#e2e0da;--blanc:#ffffff;--ambre-bg:#fff8e8;--ambre-bord:#e8c870;--ambre-txt:#8a5500;--fond-cat:#1c1f1d;--police:Arial,Helvetica,sans-serif;color-scheme:light}.gbh *,.gbh :after,.gbh :before{box-sizing:border-box}.gbh{margin:0;background:var(--fond-cat);color:var(--encre);font-size:17px;font-family:var(--police);font-size:16px;line-height:1.71}.gbh img{max-width:100%;display:block}.gbh a{color:var(--vert-fonce)}.gbh a:focus-visible,.gbh button:focus-visible,.gbh summary:focus-visible{outline:2px solid var(--vert);outline-offset:2px}.gbh .bande{width:100%}.gbh .bande--blanc{background:var(--blanc)}.gbh .bande--creme{background:var(--creme)}.gbh .dedans{max-width:1080px;margin:0 auto;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px));padding-block:52px}.gbh .surtitre{font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--vert-fonce);margin:0 0 12px}.gbh h2,.gbh h3{margin:0;text-wrap:balance}.gbh h1,.gbh h2{font-size:26px;line-height:1.2;font-weight:700;letter-spacing:-.01em}.gbh h1{margin:0}.gbh h3{font-size:16px;line-height:1.3;font-weight:700}.gbh .chapo{font-size:17.5px;color:#3f4f47;max-width:62ch;margin:12px 0 0}.gbh .texte{font-size:16px;color:#3f4f47;margin:10px 0 0;max-width:62ch}.gbh .btn{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:700;font-family:var(--police);padding:11px 22px;border-radius:30px;border:1.5px solid transparent;text-decoration:none;cursor:pointer;transition:background .16s,color .16s}.gbh .btn--plein{background:var(--vert-aplat);color:#fff}.gbh .btn--plein:hover{background:var(--vert-fonce)}.gbh .btn--ligne{background:0 0;color:var(--vert-fonce);border-color:#b3dcc4}.gbh .btn--ligne:hover{background:var(--vert-pale)}.gbh .btn--clair{background:#fff;color:var(--vert-fonce)}.gbh .boutons{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.gbh .hero-a{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center}.gbh .hero-a h1{font-size:38px;line-height:1.12}.gbh .besoin-sec{background:var(--blanc);border-block:1px solid var(--ligne);padding-block:40px 44px}.gbh .besoin-tete{margin-bottom:24px}.gbh .besoin-tete h2{font-size:26px;color:var(--encre);margin:0 0 8px}.gbh .besoin-tete p{font-size:16px;color:#3f4f47;margin:0;max-width:64ch}.gbh .charte{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center}.gbh .charte>*{min-width:0}.gbh .charte h2{margin:10px 0}.gbh .charte .btn{white-space:nowrap}@media(max-width:760px){.gbh .charte{grid-template-columns:1fr;gap:18px}.gbh .charte .btn{width:100%}}.gbh .cm{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(24px,4vw,46px);align-items:center}.gbh .cm>*{min-width:0}@media(max-width:820px){.gbh .cm{grid-template-columns:1fr}}.gbh .arts{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:28px}.gbh .arts>*{min-width:0}.gbh .rail-tete{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end;justify-content:space-between}@media(max-width:880px){.gbh .arts{grid-template-columns:1fr}}.gbh .btn,.gbh .filtre a,.gbh .kit-ajout{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.gbh .kit{-webkit-tap-highlight-color:rgba(32,153,89,.12)}.gbh .rail-indice{display:none;transition:opacity .25s ease;font-size:13px;color:var(--gris);margin-top:10px;align-items:center;gap:7px}.gbh .rail-indice svg{width:15px;height:15px;color:var(--vert)}.gbh .kit-ajout{transition:transform .1s ease,background .15s ease}.gbh .kit-lien{color:inherit;text-decoration:none;display:block}.gbh .kit-nom .kit-lien:hover{color:var(--vert-fonce);text-decoration:underline;text-underline-offset:3px}.gbh .kit-ajout:active{transform:scale(.96)}.gbh .rayon-note{min-height:44px;display:inline-flex;align-items:center;gap:9px;font-size:14px;color:var(--encre);background:var(--vert-pale);border:1px solid #bfe0cd;border-radius:24px;padding:7px 15px;text-decoration:none}.gbh .rayon-note b{font-weight:700}.gbh .rayon-note .et{color:#9a6b00;letter-spacing:1px}.gbh .rayon-note:hover{border-color:var(--vert)}.gbh .barre-mob{display:none;position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fff;border-top:1px solid var(--ligne);padding:10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom));box-shadow:0 -2px 16px #1e3b2c1a;gap:10px;align-items:center}.gbh .barre-mob .btn{flex:1;min-height:48px;font-size:15px}.gbh .barre-mob-ico{width:48px;height:48px;flex:none;border:1.5px solid var(--ligne);border-radius:30px;display:flex;align-items:center;justify-content:center;color:var(--encre)}.gbh .barre-mob-ico svg{width:21px;height:21px}.gbh .croise{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px}.gbh .rail-merc{display:flex!important;grid-template-columns:none!important;overflow-x:auto;gap:14px;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:12px;scrollbar-width:none}.gbh .rail-merc::-webkit-scrollbar{display:none}.gbh .rail-merc>*{flex:0 0 236px;scroll-snap-align:start}.gbh .merc-nav{display:flex;gap:9px;align-items:center;margin-top:4px}.gbh .croise>*{min-width:0}.gbh .cx{background:#fff;border:1px solid var(--ligne);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit}.gbh .cx:hover{border-color:var(--vert)}.gbh .cx .photo{border-radius:0;aspect-ratio:var(--r-produit)}.gbh .cx-c{padding:13px 15px 15px;display:flex;flex-direction:column;gap:4px;flex:1}.gbh .cx-n{font-size:14.5px;font-weight:700;color:var(--encre);line-height:1.25}.gbh .cx-d{font-size:12.5px;color:var(--gris);line-height:1.54}.gbh .cx-bas{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:9px}.gbh .cx-prix{font-size:15.5px;font-weight:700;color:var(--encre)}.gbh .cx-add{font-family:inherit;font-size:12.5px;font-weight:700;color:var(--vert-fonce);background:var(--vert-pale);border:1px solid #bfe0cd;border-radius:20px;padding:8px 13px;cursor:pointer;min-height:38px}.gbh .cx-add:hover{background:var(--vert);color:#fff;border-color:var(--vert)}@media(max-width:760px){.gbh .dedans .croise{display:flex;grid-template-columns:none;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;margin-inline:-24px;padding:2px 24px 14px;scrollbar-width:none}.gbh .dedans .croise::-webkit-scrollbar{display:none}.gbh .dedans .croise>*{flex:0 0 52%;scroll-snap-align:start}}.gbh .reass-fond{background:var(--vert-aplat)}.gbh .besoin{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid var(--ligne);border-radius:6px;padding:20px 22px;text-decoration:none;color:inherit;transition:border-color .16s,background .16s}.gbh .besoin:hover{background:var(--creme);border-color:#b3dcc4}.gbh .grille-kits{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:24px}.gbh .kit{background:#fff;border:1px solid var(--ligne);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;position:relative}.gbh .kit-corps{padding:13px 15px 15px;display:flex;flex-direction:column;gap:4px;flex:1}.gbh .kit-famille{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gris);min-height:11px}.gbh .kit-nom{font-size:16.5px;font-size:13.5px;font-weight:700;line-height:1.3;flex:1}.gbh .kit-bas{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.gbh .kit-prix{font-size:15px;font-weight:700}.gbh .kit-ajout{font-size:11.5px;font-weight:700;color:#fff;background:var(--vert-aplat);border:none;border-radius:30px;padding:6px 14px;cursor:pointer}.gbh .kit-ajout:hover{background:var(--vert-fonce)}.gbh .niveau{align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:3px;padding:2px 7px}.gbh .niveau--deb{background:#eff6ff;color:#1e40af}.gbh .niveau--int{background:var(--vert-pale);color:var(--vert-fonce)}.gbh .niveau--av{background:#fdf2e9;color:#8a4b00}.gbh .kit-badge{position:absolute;top:9px;left:9px;z-index:1;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:var(--vert-clair);color:var(--sur-clair);border-radius:3px;padding:3px 8px}.gbh .rail{display:flex;gap:14px;overflow-x:auto;margin-top:24px;padding-bottom:10px}.gbh .rail .kit{flex:0 0 216px}.gbh .rail-tete{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.gbh{--r-produit:9/7;--r-carre:1/1;--r-bandeau:32/15;--r-portrait:53/65}.gbh .photo{overflow:hidden;background:var(--vert-pale);border-radius:6px;aspect-ratio:var(--r-produit);min-height:0!important;height:auto}.gbh .photo>img{width:100%;height:100%;object-fit:cover;display:block}.gbh .m-carre{aspect-ratio:var(--r-carre)!important}.gbh .m-portrait{aspect-ratio:var(--r-portrait)!important}.gbh .kit .photo{border-radius:0}.gbh .hero-a .photo{aspect-ratio:var(--r-produit)}.gbh .fil{align-items:stretch}.gbh .filtre{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:20px;margin-bottom:22px;border-bottom:1px solid var(--ligne)}.gbh .filtre-lab{font-size:13px;font-weight:700;color:var(--gris);margin-right:4px}.gbh .filtre a{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:var(--encre);text-decoration:none;padding:8px 16px;border:1.4px solid var(--ligne);border-radius:22px;background:#fff}.gbh .filtre a:hover{border-color:var(--vert);color:var(--vert-fonce)}.gbh .filtre a b{font-weight:700;color:var(--gris);font-size:12.5px}.gbh .filtre a:hover b{color:var(--vert-fonce)}.gbh .preuve{display:grid;grid-template-columns:290px 1fr;gap:40px;align-items:start}.gbh .preuve>*{min-width:0}@media(max-width:980px){.gbh .preuve{grid-template-columns:1fr;gap:24px}}.gbh .fil{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:26px;background:#d4e9dc;border:1px solid #d4e9dc;border-radius:6px;overflow:hidden}.gbh .rdv{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-top:26px}.gbh .avis{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:24px}.gbh .faq{margin-top:24px;display:flex;flex-direction:column;gap:8px}.gbh .faq details{background:#fff;border:1px solid var(--ligne);border-radius:6px;overflow:hidden}.gbh .faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 19px;font-size:14.5px;font-weight:700}.gbh .faq summary::-webkit-details-marker{display:none}.gbh .faq summary:after{content:"+";flex:none;font-size:18px;color:var(--vert-fonce);line-height:1}.gbh .faq details[open] summary:after{content:"\2212"}.gbh .faq details[open] summary{border-bottom:1px solid var(--vert-pale)}@media(max-width:980px){.gbh .grille-kits{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.gbh .dedans{padding-block:38px}.gbh h2{font-size:22px}.gbh .hero-a{grid-template-columns:1fr;gap:24px}.gbh .hero-a h1{font-size:27px}.gbh .avis,.gbh .fil,.gbh .rdv{grid-template-columns:1fr}}@media(max-width:480px){.gbh .grille-kits{grid-template-columns:1fr}.gbh .boutons .btn{flex:1 1 100%;justify-content:center}}.gbh .salon-bande{background:var(--vert-pale);color:var(--encre);border-block:1px solid #bfe0cd}.gbh .salon-dedans{max-width:1080px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.gbh .salon-titre{font-size:17px;font-weight:700;color:var(--encre)}.gbh .salon-lieu{font-size:14.5px;color:#3f4f47;margin-top:3px}.gbh .salon-compte{margin-left:auto;font-size:14px;font-weight:700;color:#fff;background:var(--vert-fonce);border:0;border-radius:30px;padding:8px 17px;white-space:nowrap}.gbh .salon-compte span{font-size:16px}@media(max-width:760px){.gbh .salon-compte{margin-left:0}}.gbh .photo{overflow:hidden;background:var(--vert-pale);border-radius:4px}.gbh .photo img{width:100%;height:100%;object-fit:cover;display:block}.gbh .hero-a>*{min-width:0}.gbh{margin:0;background:#fff;font-family:Arial,Helvetica,sans-serif}@media(max-width:760px){.gbh{padding-bottom:78px}.gbh .barre-mob,.gbh .rail-indice{display:flex}.gbh .dedans .arts,.gbh .dedans .rdv{display:flex;grid-template-columns:none;overflow-x:auto;gap:14px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:-24px;padding:2px 24px 14px;scrollbar-width:none}.gbh .dedans .arts::-webkit-scrollbar,.gbh .dedans .rdv::-webkit-scrollbar{display:none}.gbh .dedans .arts>*{flex:0 0 78%;scroll-snap-align:start}.gbh .grille-kits{grid-template-columns:1fr}.gbh .dedans .rdv>*{flex:0 0 88%;scroll-snap-align:start}.gbh .dedans .filtre{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-24px;padding:0 24px 18px}.gbh .dedans .filtre::-webkit-scrollbar{display:none}.gbh .dedans .filtre a{white-space:nowrap;flex:none}.gbh .besoin-sec{padding-block:30px 34px}}.gbh .reass-c{display:grid;grid-template-columns:repeat(4,1fr);gap:10px 14px}.gbh .reass-c>*{min-width:0}.gbh .rc{display:grid;grid-template-columns:42px 1fr;grid-template-areas:"i t" "i d";column-gap:13px;align-items:center;align-content:center;padding:14px 14px 14px 13px;border-left:1px solid rgba(255,255,255,.26)}.gbh .rc-ico{grid-area:i}.gbh .rc-t{grid-area:t}.gbh .rc-d{grid-area:d}.gbh .rc:first-child{border-left:0}.gbh .rc-ico{width:42px;height:42px;border-radius:50%;background:#ffffff2b;display:flex;align-items:center;justify-content:center}.gbh .rc-ico svg{width:22px;height:22px;color:#fff}.gbh .rc-ico svg[fill=currentColor]{width:19px;height:19px}.gbh .rc-t{font-size:15px;font-weight:700;color:#fff;line-height:1.3}.gbh .rc-d{font-size:13px;color:#fff;margin-top:2px;line-height:1.4}.gbh .bes-c{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.gbh .bes-c>*{min-width:0}.gbh .bc{background:#fff;border:1px solid var(--ligne);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit}.gbh .bc:hover{border-color:var(--vert)}.gbh .bc .photo{border-radius:0}.gbh .bc-c{padding:17px 18px 20px;display:flex;flex-direction:column;gap:7px;flex:1}.gbh .bc-t{font-size:15.5px;font-weight:700;color:var(--encre);line-height:1.3}.gbh .bc-d{font-size:13.5px;color:#3f4f47;line-height:1.5;margin:0}.gbh .bc-l{margin-top:auto;padding-top:12px;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:700;color:var(--vert-fonce);min-height:24px}.gbh .bc-l i{font-style:normal;transition:transform .15s ease}.gbh .bc:hover .bc-l{color:var(--vert)}.gbh .bc:hover .bc-l i{transform:translate(3px)}.gbh .fils{display:flex;gap:5px;align-items:center;margin-top:5px}.gbh .fils i{width:13px;height:13px;border-radius:50%;display:block;border:1px solid rgba(30,59,44,.2)}.gbh .fils span{font-size:12px;color:var(--gris);margin-left:3px}.gbh .yot{position:relative;overflow:hidden}.gbh .yot-piste{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:6px;scrollbar-width:none}.gbh .yot-piste::-webkit-scrollbar{display:none}.gbh .yot-piste>*{flex:0 0 calc(33.333% - 11px);scroll-snap-align:start}.gbh .yot-c{background:#fff;border:1px solid var(--ligne);border-radius:10px;padding:22px;min-height:160px;display:flex;flex-direction:column}.gbh .yot-nav{display:flex;gap:9px;margin-top:16px;align-items:center}.gbh .yot-b{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--ligne);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--encre)}.gbh .yot-b:hover{border-color:var(--vert);color:var(--vert-fonce)}.gbh .yot-b svg{width:19px;height:19px}.gbh .yot-aide{font-size:13px;color:var(--gris);margin-left:6px}.gbh .ck{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(24px,4vw,46px);align-items:center}.gbh .ck>*{min-width:0}.gbh .ck-photo{aspect-ratio:var(--r-produit);overflow:hidden;border-radius:10px;background:var(--vert-pale)}.gbh .ck-photo img{width:100%;height:100%;object-fit:cover;display:block}.gbh .ck-carte{background:#fff;border:1px solid var(--ligne);border-radius:12px;overflow:hidden}.gbh .ck-l{display:grid;grid-template-columns:52px 1fr;gap:18px;align-items:start;padding:20px 24px;border-top:1px solid var(--ligne)}.gbh .ck-l:first-child{border-top:0}.gbh .ck-n{width:40px;height:40px;border-radius:50%;background:var(--vert-pale);display:flex;align-items:center;justify-content:center}.gbh .ck-n svg{width:19px;height:19px;color:var(--vert)}.gbh .ck-l h3{font-size:16.5px;color:var(--encre);margin:0 0 4px}.gbh .ck-l p{margin:0;font-size:14.5px;color:#3f4f47;line-height:1.55}.gbh .eng-v{background:var(--vert-aplat);border-radius:0;padding-block:clamp(36px,5vw,56px);color:#fff}.gbh .eng-v h2,.gbh .eng-v h3,.gbh .eng-v .surtitre{color:#fff}.gbh .eng-v-l{display:grid;grid-template-columns:repeat(3,1fr);gap:2px 38px;margin-top:22px}@media(max-width:1000px){.gbh .eng-v-l{grid-template-columns:1fr 1fr}}.gbh .eng-v-l>*{min-width:0}.gbh .eng-v-i{display:grid;grid-template-columns:30px 1fr;gap:13px;align-items:start;padding:15px 0;border-top:1px solid rgba(255,255,255,.3)}.gbh .eng-v-n{font-size:14px;font-weight:700;color:#fff}.gbh .eng-v-i h3{font-size:16px;margin:0 0 4px}.gbh .eng-v-i p{margin:0;font-size:14px;color:#fff;line-height:1.55}@media(max-width:980px){.gbh .bes-c,.gbh .reass-c{grid-template-columns:1fr 1fr}.gbh .rc:nth-child(3){border-left:0}.gbh .yot-piste>*{flex-basis:calc(50% - 8px)}}@media(max-width:820px){.gbh .ck{grid-template-columns:1fr}.gbh .ck-photo{max-width:360px;margin-inline:auto}.gbh .eng-v-l{grid-template-columns:1fr}}@media(max-width:620px){.gbh .bes-c{grid-template-columns:1fr}@media(max-width:420px){.gbh .ck-l{grid-template-columns:40px 1fr;gap:13px;padding:16px}.gbh .ck-n{width:36px;height:36px}}.gbh .reass-c{grid-template-columns:1fr;gap:0}.gbh .rc{border-left:0;border-top:1px solid rgba(255,255,255,.26);padding:14px 4px}.gbh .rc:first-child{border-top:0}.gbh .yot-piste>*{flex-basis:85%}}.gbh .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gbh .tc{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:26px;border-top:2px solid var(--vert-clair)}.gbh .tc>*{min-width:0}.gbh .tc-e{padding:26px 28px 4px;border-left:1px solid var(--ligne)}.gbh .tc-e:first-child{border-left:0;padding-left:0}.gbh .tc-n{font-size:40px;font-weight:700;color:var(--vert);line-height:1;letter-spacing:-.02em}.gbh .tc-e h3{font-size:19px;color:var(--encre);margin:12px 0 8px}.gbh .tc-e p{font-size:14.5px;color:#3f4f47;line-height:1.62;margin:0}.gbh .tc-bas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:26px;padding-top:18px;border-top:1px solid var(--ligne)}.gbh .tc-bas span{font-size:14.5px;color:#3f4f47}@media(max-width:860px){.gbh .tc{grid-template-columns:1fr}.gbh .tc-e{border-left:0;border-top:1px solid var(--ligne);padding:22px 0 4px}.gbh .tc-e:first-child{border-top:0;padding-top:22px}}.gbh .tf{display:grid;grid-template-columns:1fr .9fr;gap:clamp(26px,4vw,48px);align-items:center}.gbh .tf>*{min-width:0}.gbh .tf h2{margin:12px 0}.gbh .tf p{font-size:17px;color:#3f4f47;line-height:1.6;margin:0 0 22px}.gbh .tf .photo{border-radius:12px}.gbh .tf-conseil{font-size:14.5px;line-height:1.55;color:#3f4f47;background:var(--vert-pale);border-radius:10px;padding:14px 16px;margin:0 0 22px}.gbh .tf-conseil b{display:block;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vert-fonce);margin-bottom:5px}.gbh .tf-conseil a{color:var(--vert-fonce);text-underline-offset:3px}@media(max-width:900px){.gbh .tf{grid-template-columns:1fr}.gbh .tf .photo{max-width:380px}}.gbh .lj{display:grid;grid-template-columns:1fr .82fr;gap:clamp(26px,4vw,50px);align-items:center}.gbh .lj>*{min-width:0}.gbh .lj h2{font-size:clamp(24px,3vw,31px);margin:12px 0 14px;line-height:1.22}.gbh .lj p{font-size:17px;color:#3f4f47;line-height:1.6;margin:0 0 22px}.gbh .lj-ph{position:relative}.gbh .lj-ph .photo{position:relative;z-index:1;border-radius:12px;box-shadow:0 18px 40px #10281c29}.gbh .lj-ph:before{content:"";position:absolute;top:18px;right:-18px;bottom:-18px;left:18px;background:var(--vert-pale);border-radius:12px;z-index:0}@media(max-width:860px){.gbh .lj{grid-template-columns:1fr}.gbh .lj-ph{max-width:330px}.gbh .lj-ph:before{display:none}}.gbh .hero-preuve{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:22px 0 0;font-size:14.5px;color:#3f4f47}.gbh .hero-preuve b{color:var(--encre)}.gbh .hero-bloc{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.gbh .hero-et{display:inline-flex;gap:2px;color:#e0a500}.gbh .jr{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:22px;border-top:1px solid var(--ligne)}.gbh .jr>*{min-width:0}.gbh .jr-a{display:block;text-decoration:none;border-left:1px solid var(--ligne);padding:18px 22px}.gbh .jr-a:first-child{border-left:0;padding-left:0}.gbh .jr-c{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--vert-fonce)}.gbh .jr-t{font-size:17px;font-weight:700;color:var(--encre);margin:7px 0 5px;line-height:1.3}.gbh .jr-d{font-size:14px;color:#3f4f47;line-height:1.55;margin:0}@media(max-width:820px){.gbh .jr{grid-template-columns:1fr}.gbh .jr-a{border-left:0;padding-left:0;border-top:1px solid var(--ligne)}.gbh .jr-a:first-child{border-top:0}}.gbh .at{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(26px,4vw,48px);align-items:center}.gbh .at>*{min-width:0}.gbh .at-photo{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:12px;background:var(--vert-pale)}.gbh .at-photo img{width:100%;height:100%;object-fit:cover;display:block}.gbh .at-voile{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#12331f00 42%,#12331fe0)}.gbh .at-marque{position:absolute;left:0;right:0;bottom:0;padding:20px 22px;color:#fff}.gbh .at-eti{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:var(--vert-aplat);padding:6px 12px;border-radius:20px;margin-bottom:11px}.gbh .at-marque h3{font-size:20px;color:#fff;margin:0 0 5px;line-height:1.22}.gbh .at-marque p{margin:0;font-size:13.5px;color:#fff}.gbh .at-btn{margin-top:13px;padding:10px 18px;font-size:13.5px}.gbh .at-l{list-style:none;margin:18px 0 0;padding:0}.gbh .at-l li{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:17px 0;border-top:1px solid var(--ligne)}.gbh .at-l li:first-child{border-top:0}.gbh .at-d{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vert-fonce)}.gbh .at-n{font-size:16.5px;font-weight:700;color:var(--encre);margin-top:4px;line-height:1.3}.gbh .at-li{font-size:13.5px;color:var(--gris);margin-top:3px}.gbh .fq{display:grid;grid-template-columns:.68fr 1.32fr;gap:clamp(26px,4vw,46px);align-items:start}.gbh .fq>*{min-width:0}.gbh .fq details{border-top:1px solid var(--ligne)}.gbh .fq details:last-child{border-bottom:1px solid var(--ligne)}.gbh .fq summary{list-style:none;cursor:pointer;padding:18px 36px 18px 0;position:relative;font-size:16px;font-weight:700;color:var(--encre);line-height:1.35}.gbh .fq summary::-webkit-details-marker{display:none}.gbh .fq summary:after{content:"+";position:absolute;right:4px;top:16px;font-size:21px;color:var(--vert);font-weight:400}.gbh .fq details[open] summary:after{content:"\2013"}.gbh .fq-r{padding:0 36px 19px 0;font-size:14.5px;color:#3f4f47;line-height:1.65}.gbh .lt{background:var(--vert-aplat)}.gbh .lt-in{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(26px,4vw,48px);align-items:center}.gbh .lt-in>*{min-width:0}.gbh .lt-chip{display:inline-block;background:#fff;color:var(--vert-fonce);font-size:11.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;padding:6px 12px;border-radius:30px}.gbh .lt h2{color:#fff;font-size:clamp(24px,3vw,30px);margin:14px 0 10px}.gbh .lt-p{color:#fff;font-size:19px;font-weight:600;line-height:1.5;margin:0}.gbh .lt-carte{background:#fff;border-radius:16px;padding:22px}.gbh .lt-champ{display:flex;flex-wrap:wrap;gap:10px}.gbh .lt-champ input{flex:1 1 210px;min-width:0;font-family:inherit;font-size:15px;padding:14px 17px;border:1.5px solid var(--ligne);border-radius:30px;background:#fff;color:var(--encre)}.gbh .lt-champ input::placeholder{color:#6b7d72}.gbh .lt-champ input:focus{outline:2px solid var(--vert);outline-offset:-2px}.gbh .lt-m{font-size:12.5px;color:#3f4f47;margin:12px 0 0}@media(max-width:820px){.gbh .at,.gbh .fq,.gbh .lt-in{grid-template-columns:1fr}.gbh .at-photo{max-width:340px;margin-inline:auto}}.gbh .rail-note{margin-top:22px;padding:16px 20px;background:var(--vert-pale);border-left:4px solid var(--vert-clair);border-radius:0 8px 8px 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.gbh .rail-note b{font-size:17px;color:var(--encre);line-height:1.35}.gbh .rail-note span{font-size:15px;color:var(--encre);line-height:1.6}.gbh .jr-lire{display:inline-block;margin-top:12px;font-size:14px;font-weight:700;color:var(--vert-fonce);border-bottom:2px solid var(--vert-fonce);padding-bottom:1px}.gbh .jr-lire:after{content:" \2192"}.gbh .jr-a:hover .jr-lire{color:var(--encre);border-color:var(--encre)}.gbh .at-voile{background:linear-gradient(180deg,#0e281900 28%,#0e2819b8 52%,#0e2819f2)!important}.gbh .at-eti,.gbh .at-marque h3,.gbh .at-marque p{text-shadow:0 1px 3px rgba(0,0,0,.45)}.gbh .yot-av{margin:0;justify-content:flex-start}.gbh .yot-av blockquote{margin:0;font-size:16px;line-height:1.65;color:var(--encre)}.gbh .yot-av blockquote:before{content:"\201c";display:block;font-size:38px;line-height:.6;color:var(--vert-fonce);margin-bottom:8px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/gb-homepage.css.map */
