.gpb{padding-bottom:40px}.gpd-lb{z-index:2147483647!important}.gpb-h2{font-family:var(--font-heading-family);font-weight:600;font-size:3rem;line-height:1.2;margin:0;color:#1e1e1e}.gpb-sous{margin:6px 0 0;font-size:1.5rem;color:#5b6b7f}.gpb-lien{font-size:1.5rem;font-weight:600;color:#1e1e1e;text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:2px;white-space:nowrap}.gpb-lien:hover{color:#007dff}.gpb-tete{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:20px}.gpb-sec{margin-top:48px}.gpb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:6px;border:0;background:#007dff;color:#fff;font:inherit;font-weight:600;font-size:1.5rem;cursor:pointer;text-decoration:none;transition:background .2s}.gpb-btn:hover{background:#223a8d;color:#fff}.gpb-btn--ligne{min-height:38px;padding:0 14px;background:#fff;color:#007dff;box-shadow:inset 0 0 0 1.5px #007dff}.gpb-btn--ligne:hover{background:#007dff;color:#fff}.gpb-avis{background:#f5f8ff;padding:44px 0;margin-top:40px}.gpb-avis__in{display:grid;grid-template-columns:340px minmax(0,1fr);gap:28px;align-items:start}.gpb-avis__resume{position:sticky;top:var(--gpb-haut,150px);background:#fff;border-radius:8px;padding:26px;box-shadow:0 14px 30px -24px #223a8d73;display:flex;flex-direction:column;gap:16px}.gpb-avis__resume small{font-size:1.25rem;color:#5b6b7f}.gpb-note{display:flex;align-items:center;gap:14px}.gpb-note b{font-family:var(--font-heading-family);font-size:5.2rem;line-height:1;font-weight:600;color:#223a8d}.gpb-note span{display:flex;flex-direction:column;gap:4px;font-size:1.4rem;color:#5b6b7f}.gpb-etoiles{--n:5;display:inline-block;width:110px;height:20px;background:linear-gradient(90deg,#2ae1cc calc(var(--n) / 5 * 100%),#dfe6f3 0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 110 20'%3E%3Cg fill='%23000'%3E%3Cpath id='s' d='M10 1l2.6 5.6 6.1.7-4.5 4.2 1.2 6L10 14.5 4.6 17.5l1.2-6L1.3 7.3l6.1-.7z'/%3E%3Cuse href='%23s' x='22.5'/%3E%3Cuse href='%23s' x='45'/%3E%3Cuse href='%23s' x='67.5'/%3E%3Cuse href='%23s' x='90'/%3E%3C/g%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 110 20'%3E%3Cg fill='%23000'%3E%3Cpath id='s' d='M10 1l2.6 5.6 6.1.7-4.5 4.2 1.2 6L10 14.5 4.6 17.5l1.2-6L1.3 7.3l6.1-.7z'/%3E%3Cuse href='%23s' x='22.5'/%3E%3Cuse href='%23s' x='45'/%3E%3Cuse href='%23s' x='67.5'/%3E%3Cuse href='%23s' x='90'/%3E%3C/g%3E%3C/svg%3E") no-repeat}.gpb-histo:empty{display:none}.gpb-histo .jm-histogram{width:100%!important;margin:0!important}.gpb-histo .jm-histogram *{font-size:13px}.gpb-histo{--jm-review-widget-star-and-histogram-color:#2ae1cc}.gpb-histo .jm-stack{gap:8px!important}.gpb-histo .jm-histogram-row{display:grid!important;grid-template-columns:12px 14px minmax(0,1fr) 30px;align-items:center;gap:8px!important;flex-wrap:nowrap!important}.gpb-histo .jm-histogram-row__rating{font-weight:600;color:#1e1e1e}.gpb-histo .jm-progress-bar{display:block!important;width:auto!important;height:8px!important;border-radius:4px;background:#e8eef9!important;overflow:hidden;position:relative}.gpb-histo .jm-progress-bar__fill{display:block!important;height:100%!important;background:#2ae1cc!important;border-radius:4px}.gpb-histo .jm-histogram-row>span:last-child{text-align:right;color:#3f4b63}.gpb-avis__liste .jdgm-review-widget,.gpb-avis__liste .jdgm-widget{max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important}.gpb-avis__liste .shopify-app-block{background:transparent!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.gpb-avis__liste .jdgm-review-widget>*{background:transparent!important;padding:0!important;box-shadow:none!important}.gpb-avis__liste .jm-review-widget__header-and-body{display:block!important}.gpb-avis__liste .jm-review-widget__header-and-body>:first-child{display:none!important}.gpb-avis__liste .jm-review-item{background:#fff!important;border-radius:8px!important;padding:20px 24px!important;box-shadow:0 14px 30px -26px #223a8d73;border:0!important}.gpb-avis__liste .jdgm-review-list{gap:12px!important}.gpb-avis__liste .jm-star-rating__font-icon,.gpb-histo .jm-star-rating__font-icon{color:#2ae1cc!important}.gpb-avis__liste .jm-reviewer-avatar{background:#ebf2ff!important;color:#223a8d!important}.gpb-avis__liste .jm-reviewer-info__name{font-weight:600}.gpb-avis__liste .jm-button,.gpb-avis__liste select{border-radius:6px!important}.gpb-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gpb-articles .geo-ra{flex:1;display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;text-decoration:none!important;color:#1e1e1e!important;transition:transform .25s ease,box-shadow .25s ease}.gpb-articles .geo-ra:hover{transform:translateY(-4px);box-shadow:0 22px 38px -26px #223a8d8c}.gpb-articles .geo-ra__img{aspect-ratio:16/9;background:#dde7f7;overflow:hidden}.gpb-articles .geo-ra__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.gpb-articles .geo-ra:hover .geo-ra__img img{transform:scale(1.05)}.gpb-articles .geo-ra__in{flex:1;padding:20px 22px 22px;display:flex;flex-direction:column;gap:10px}.gpb-articles .geo-ra__tag{align-self:flex-start;background:#ebf2ff;color:#223a8d;font-size:1.25rem;font-weight:600;line-height:1;padding:6px 10px;border-radius:4px}.gpb-articles .geo-ra h3{margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:1.9rem;line-height:1.3;color:#1e1e1e}.gpb-articles .geo-ra__go{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:1.45rem;color:#007dff}.gpb-articles .geo-ra__go svg{transition:transform .2s}.gpb-articles .geo-ra:hover .geo-ra__go svg{transform:translate(4px)}.gpb-var{display:flex;flex-direction:column;gap:8px}.gpb-var__tr{display:grid;grid-template-columns:minmax(0,2.8fr) minmax(110px,.8fr) minmax(80px,.6fr) minmax(120px,.9fr) 150px;gap:16px;align-items:center;padding:12px 20px 12px 12px;background:#fff;border-radius:8px;box-shadow:0 14px 30px -26px #223a8d73;font-size:1.45rem;transition:transform .2s,box-shadow .2s;animation:gpbVar .45s ease both;animation-delay:calc(var(--i,0) * 60ms)}.gpb-var__tr:not(.gpb-var__tr--tete):hover{transform:translateY(-2px);box-shadow:0 20px 34px -24px #223a8d8c}@keyframes gpbVar{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gpb-var__tr--tete{background:none;box-shadow:none;padding-top:0;padding-bottom:2px;font-size:1.25rem;font-weight:600;color:#3f4b63;text-transform:uppercase;letter-spacing:.05em;animation:none}.gpb-var__tr--tete span:first-child{padding-left:92px}.gpb-var__tr--ici{box-shadow:0 0 0 2px #2ae1cc,0 14px 30px -26px #223a8d73}.gpb-var__modele{display:flex;align-items:center;gap:14px;min-width:0}.gpb-var__img{flex:0 0 76px;height:76px;border-radius:6px;background:#f5f8ff;display:grid;place-items:center;overflow:hidden}.gpb-var__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:6px;transition:transform .3s}.gpb-var__tr:hover .gpb-var__img img{transform:scale(1.06)}.gpb-var__nom{display:flex;flex-direction:column;gap:3px;min-width:0}.gpb-var__nom small{font-size:1.2rem;font-weight:600;color:#0b8a6a}.gpb-var__nom a,.gpb-var__nom b{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;line-height:1.3;color:#1e1e1e;text-decoration:none}.gpb-var__nom a:hover{color:#007dff}.gpb-dispo{display:inline-flex;align-items:center;gap:7px;color:#0b8a6a;font-weight:500}.gpb-dispo:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.gpb-dispo--non{color:#b06a00}.gpb-pnote i{color:#f5a623;font-style:normal;margin-right:4px}.gpb-pnote small{color:#3f4b63;font-size:1.2rem}.gpb-prix{display:flex;flex-direction:column;font-family:var(--font-heading-family);font-weight:600;font-size:1.75rem;color:#1e1e1e}.gpb-prix s{font-family:var(--font-body-family);font-weight:400;font-size:1.25rem;color:#3f4b63}.gpb-act{text-align:right}.gpb-actuel{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:6px;background:#e2faf6;color:#0b6e55;font-size:1.4rem;font-weight:600}@media(max-width:989px){.gpb-avis__in{grid-template-columns:minmax(0,1fr)}.gpb-avis__resume{position:static}.gpb-articles{grid-template-columns:minmax(0,1fr)}.gpb-var__tr--tete{display:none}.gpb-var__tr{position:relative;grid-template-columns:auto minmax(0,1fr) auto;gap:10px 12px;padding:12px;font-size:1.35rem}.gpb-var__modele{grid-column:1/-1;gap:12px}.gpb-var__img{flex-basis:56px;height:56px}.gpb-var__nom a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.gpb-prix{align-items:flex-end;font-size:1.6rem}.gpb-act{display:none}}@media(prefers-reduced-motion:reduce){.gpb-var__tr{animation:none;transition:none}}@media(max-width:749px){.gpb-h2{font-size:2.4rem}.gpb-avis{padding:32px 0}.gpb-sec{margin-top:36px}}.gpd-galerie{position:relative;display:grid;gap:10px;background:#fff;border-radius:8px;padding:12px;box-shadow:0 14px 30px -24px #223a8d73}.gpd-galerie--3{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));aspect-ratio:16/10}.gpd-galerie--2{grid-template-columns:repeat(2,minmax(0,1fr));aspect-ratio:16/9}.gpd-galerie__img{position:relative;display:block;width:100%;height:100%;min-height:0;padding:16px;border:0;border-radius:6px;background:#f5f8ff;cursor:zoom-in;overflow:hidden}.gpd-galerie--3 .gpd-galerie__img--1{grid-row:1/3}.gpd-galerie__img img{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.gpd-galerie__img:hover img{transform:scale(1.04)}.gpd-galerie__plus{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#223a8d9e;color:#fff;font-weight:600;font-size:18px;border-radius:6px;transition:background .2s}.gpd-galerie__img:hover .gpd-galerie__plus{background:#223a8dbf}.gpd-galerie__badges{position:absolute;top:24px;left:24px;right:24px;z-index:2;display:flex;justify-content:space-between;pointer-events:none}.gpd-galerie--3 .gpd-galerie__badges{right:calc(36.4% + 12px)}.gpd-b{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:4px;font-size:13.5px;font-weight:600}.gpd-b--vert{background:#e2faf6;color:#0b6e55}.gpd-b--rose{background:#ffd3de;color:#9b2350;margin-left:auto}.gpd-galerie--1{grid-template-columns:minmax(0,1fr);aspect-ratio:16/10}.gpd-mgal{display:none}@media(max-width:749px){.gpd-mgal{display:block;position:relative;background:#fff;margin:0 -20px;padding-bottom:12px}.gpd-mgal__badges{position:absolute;top:12px;left:16px;right:16px;z-index:2;display:flex;justify-content:space-between;pointer-events:none}.gpd-mgal__piste{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gpd-mgal__piste::-webkit-scrollbar{display:none}.gpd-mgal__img{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1/1;padding:44px 20px 16px;border:0;background:#fff}.gpd-mgal__img img{width:100%;height:100%;object-fit:contain;display:block}.gpd-mgal__compte{position:absolute;right:16px;top:calc(100vw - 30px);padding:3px 9px;border-radius:12px;background:#223a8db8;color:#fff;font-size:12.5px;font-weight:600}.gpd-mgal__compte b{font-weight:600}.gpd-mgal__vignettes{display:flex;gap:6px;overflow-x:auto;padding:4px 16px 0;scrollbar-width:none}.gpd-mgal__vignettes::-webkit-scrollbar{display:none}.gpd-mgal__vig{flex:0 0 46px;height:46px;padding:3px;border:1.5px solid #e3eaf6;border-radius:6px;background:#fff}.gpd-mgal__vig.est-actif{border-color:#007dff}.gpd-mgal__vig img{width:100%;height:100%;object-fit:contain}}.gpd-glisser,.gpd-service[hidden]{display:none}.gpd-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#0e1630f0;color:#fff;padding:16px 16px 20px}.gpd-lb[hidden]{display:none}.gpd-lb__haut{display:flex;justify-content:space-between;align-items:center;font-size:14px}.gpd-lb__fermer,.gpd-lb__nav{width:44px;height:44px;border-radius:50%;border:0;background:#ffffff1f;color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .2s}.gpd-lb__fermer:hover,.gpd-lb__nav:hover{background:#ffffff3d}.gpd-lb__centre{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:16px;min-height:0}.gpd-lb__img{height:100%;min-height:0;display:flex;align-items:center;justify-content:center;margin:0;overflow:hidden}.gpd-lb__img img{display:block;width:auto!important;height:auto!important;max-width:min(100%,1200px)!important;max-height:calc(100vh - 190px)!important;object-fit:contain;border-radius:6px;background:#fff;animation:gpdLb .25s ease}@keyframes gpdLb{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.gpd-lb__vignettes{display:flex;justify-content:center;gap:8px;overflow-x:auto;padding-top:14px}.gpd-lb__vignettes button{flex:0 0 64px;height:64px;padding:4px;border:2px solid transparent;border-radius:6px;background:#fff;cursor:pointer;opacity:.6;transition:opacity .2s,border-color .2s}.gpd-lb__vignettes button.est-actif,.gpd-lb__vignettes button:hover{opacity:1;border-color:#2ae1cc}.gpd-lb__vignettes img{width:100%;height:100%;object-fit:contain}@media(max-width:749px){.gpd-lb__centre{grid-template-columns:minmax(0,1fr)}.gpd-lb__nav{display:none}.gpd-lb__vignettes button{flex-basis:52px;height:52px}}.gpd-carte{background:#fff;padding:24px 26px}.gpd-sous{margin:4px 0 0;font-size:14.5px;color:#5b6b7f}.gpd-tete{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.gpd-h3{font-family:var(--font-heading-family);font-weight:600;font-size:20px;line-height:1.3;margin:0;color:#1e1e1e}.gpd-lien{font-size:14.5px;font-weight:600;color:#1e1e1e;text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:2px;white-space:nowrap}.gpd-lien:hover{color:#007dff}.gpd-lien-in{color:#1e1e1e;text-decoration:underline}.gpd-ic{width:40px;height:40px;border-radius:6px;background:#ebf2ff;color:#007dff;display:grid;place-items:center;flex-shrink:0}.gpd-ic--teal{background:#e2faf6;color:#0b8a6a}.gpd-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 16px;border-radius:6px;border:0;background:#007dff;color:#fff;font:inherit;font-weight:600;font-size:14.5px;cursor:pointer;text-decoration:none;transition:background .2s,transform .2s}.gpd-btn:hover{background:#223a8d;transform:translateY(-1px)}.gpd-btn.est-ajoute{background:#0b8a6a}.gpd-btn--ligne{background:#fff;color:#007dff;box-shadow:inset 0 0 0 1.5px #007dff}.gpd-btn--ligne:hover{background:#007dff;color:#fff}.gpd-etiq{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;font-size:13px;font-weight:600;padding:5px 10px;border-radius:4px;background:#fff;color:#9b2350}.gpd-mot{border-left:4px solid #2ae1cc}.gpd-mot__tete{display:flex;justify-content:space-between;align-items:flex-start}.gpd-mot__guillemets{font-family:Georgia,serif;font-size:64px;line-height:.8;color:#2ae1cc;height:34px}.gpd-mot__txt{margin:10px 0 0;font-size:15.5px;line-height:1.65;color:#3d4766}.gpd-mot__duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.gpd-mot__duo>div{border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;font-size:14.5px;line-height:1.5;color:#1e1e1e}.gpd-mot__duo b{font-size:13.5px;font-weight:600}.gpd-mot__plus{background:#e2faf6}.gpd-mot__plus b{color:#0b6e55}.gpd-mot__moins{background:#fff4e2}.gpd-mot__moins b{color:#9a5b00}.gpd-mot__expert{display:flex;align-items:center;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #e3eaf6}.gpd-mot__initiales{width:48px;height:48px;border-radius:50%;background:#223a8d;color:#fff;display:grid;place-items:center;font-weight:700;font-size:16px;flex-shrink:0}.gpd-mot__qui{flex:1;display:flex;flex-direction:column;font-size:13.5px;color:#5b6b7f}.gpd-mot__qui b{font-size:15.5px;color:#1e1e1e;font-weight:600}.gpd-services__grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:16px}.gpd-service{display:flex;flex-direction:column;gap:10px;padding:18px;border:1px solid #e3eaf6;border-radius:8px;transition:border-color .2s,box-shadow .2s}.gpd-service:hover{border-color:#bcd3f7;box-shadow:0 14px 26px -22px #223a8d99}.gpd-service b{font-size:16.5px;font-weight:600;color:#1e1e1e}.gpd-service p{margin:0;font-size:14px;line-height:1.55;color:#3d4766;flex:1}.gpd-service__bas{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:4px}.gpd-service__bas strong{font-family:var(--font-heading-family);font-size:18px;font-weight:600;color:#1e1e1e}.gpd-pose{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:14px;padding:16px 18px;border-radius:8px;background:#f5f8ff}.gpd-pose b{font-size:15px;font-weight:600;color:#1e1e1e}.gpd-pose p{margin:2px 0 0;font-size:13.5px;line-height:1.5;color:#5b6b7f}.gpd-faq__liste{margin-top:8px}.gpd-q{border-bottom:1px solid #e3eaf6}.gpd-q:last-child{border-bottom:0}.gpd-q summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;cursor:pointer;font-weight:600;font-size:15.5px;color:#1e1e1e}.gpd-q summary::-webkit-details-marker{display:none}.gpd-q summary i{position:relative;width:14px;height:14px;flex-shrink:0;transition:transform .2s}.gpd-q summary i:before,.gpd-q summary i:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;border-radius:1px;background:#007dff}.gpd-q summary i:after{transform:rotate(90deg)}.gpd-q[open] summary i{transform:rotate(45deg)}.gpd-q__r{padding:0 0 16px;font-size:14.5px;line-height:1.65;color:#3d4766}.gpd-q__r p{margin:0 0 8px}.gpd-q__r p:last-child{margin:0}.gpd-q__r a{color:#007dff}.gpd-usine{display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;align-items:center;background:#ffe9ee!important;padding:14px 20px 14px 14px}.gpd-usine__img{border-radius:6px;overflow:hidden;background:#fff;aspect-ratio:3/2}.gpd-usine__img img{width:100%;height:100%;object-fit:cover;display:block}.gpd-usine__txt{display:flex;flex-direction:column;gap:8px}.gpd-usine__txt p{margin:0;font-size:14.5px;line-height:1.55;color:#3d4766}.gpd-usine__go{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:14.5px;color:#1e1e1e;text-decoration:none}.gpd-usine__go span{width:30px;height:30px;border-radius:50%;background:#223a8d;color:#fff;display:grid;place-items:center;transition:transform .2s}.gpd-usine__go:hover span{transform:translate(3px)}.gpd-plus{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;font-size:13px;font-weight:600;color:#007dff;text-decoration:none}.gpd-plus span{display:inline-flex;transition:transform .2s}.gpd-plus svg{width:13px;height:13px}.gpd-plus:hover span{transform:translate(3px)}@media(max-width:749px){.gpd-carte{padding:18px}.gpd-mot__duo{grid-template-columns:minmax(0,1fr)}.gpd-mot__expert{flex-wrap:wrap}.gpd-pose{grid-template-columns:auto minmax(0,1fr)}.gpd-pose .gpd-btn{grid-column:1/-1}.gpd-usine{grid-template-columns:minmax(0,1fr);padding:14px}.gpd-h3{font-size:18px}}@media(prefers-reduced-motion:reduce){.gpd-btn,.gpd-service,.gpd-usine__go span,.gpd-q summary i,.gpd-plus span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/63/compiled_assets/styles.css.map?subset=AAAAAAAAAAAADA */
