.gpf{--g-encre: #1e2328;--g-cognac: #8f5a34;--g-cognac-c: #c99a6e;--g-creme: #f3ece1;--g-ivoire: #faf7f2;--g-lin: #e9dfd0;--g-doux: #5f6268;--g-trait: rgba(30, 35, 40, .12);--g-trait-c: rgba(255, 255, 255, .16);--g-serif: "Jost", "Futura", "Helvetica Neue", Arial, sans-serif;--g-caps: "Jost", "Futura", "Helvetica Neue", Arial, sans-serif}.gpf .gpf__in{max-width:1120px;padding:0 32px}.gpf.gpf-sec{padding:76px 0}.gpf .gpf-sur{margin:0 0 14px;font-family:var(--g-caps);font-size:11px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--g-cognac)}.gpf .gpf-sur:before,.gpf .gpf-sur:after{display:none}.gpf .gpf-titre{font-family:var(--g-serif);font-weight:500;font-size:34px;line-height:1.12;letter-spacing:-.01em}.gpf .gpf-titre em{font-style:italic;font-weight:400;color:var(--g-cognac)}.gpf .gpf-chapo{font-size:15.5px;max-width:480px}.gpf-profil{margin:16px 0 10px;padding:16px 0 6px;background:none;border-top:1px solid var(--g-encre);border-bottom:1px solid var(--g-trait)}.gpf-profil:before{display:none!important}.gpf-profil .gpf-ligne{grid-template-columns:88px minmax(0,1fr);padding:9px 0;font-size:14px;border-top:1px solid var(--g-trait)}.gpf-profil .gpf-ligne__l{font-family:var(--g-caps);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--g-doux)}.gpf-profil strong{font-weight:600}.gpf-fin{display:block;font-style:normal;font-size:12.5px;color:var(--g-doux);margin-top:2px}.gpf-profil .gpf-cran:before{height:2px;background:var(--g-lin)}.gpf-profil .gpf-cran.plein:before{background:var(--g-cognac)}.gpf-profil .gpf-cran.ici:after{top:-7px;right:-3px;bottom:-5px;left:-3px;border:1px solid var(--g-encre);border-radius:0}.gpf-profil .gpf-aide{border-radius:0}.gpf-objections{padding:72px 0 64px;background:var(--g-ivoire);border-top:1px solid var(--g-trait)}.gpf-objections__in{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:20px 64px}.gpf-objections__tete{position:sticky;top:110px;align-self:start}.gpf-objections__liste{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 44px}.gpf-obj{padding:22px 0 24px;border-top:1px solid var(--g-trait)}.gpf-obj dt{margin:0 0 8px;font-family:var(--g-serif);font-weight:500;font-size:19px;line-height:1.25;color:var(--g-encre)}.gpf-obj dd{margin:0;font-size:14.5px;line-height:1.65;color:var(--g-doux)}.gpf-engagements{grid-column:1 / -1;list-style:none;margin:18px 0 0;padding:18px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 0;border-top:1px solid var(--g-trait);font-family:var(--g-caps);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--g-doux)}.gpf-engagements li:not(:last-child):after{content:"\b7";margin:0 16px;color:var(--g-cognac)}.gpf-taille.gpf-sec{padding:64px 0}.gpf-taille .gpf-taille__grille{gap:64px}.gpf-taille .gpf-main{max-width:260px;margin:18px 0 0}.gpf-taille .gp-regle__res strong{font-size:32px}.gpf-attendre.gpf--creme{background:var(--g-creme)}.gpf-attendre .gpf-attendre__liste h3{font-size:20px}.gpf-attendre .gpf-retour{font-size:13.5px}.gpf-erreurs.gpf--encre{background:var(--g-ivoire);color:var(--g-encre)}.gpf-erreurs.gpf--encre .gpf-titre{color:var(--g-encre)}.gpf-erreurs.gpf--encre .gpf-sur{color:var(--g-cognac)}.gpf-erreurs .gpf-erreurs__grille{border-top-color:var(--g-trait)}.gpf-erreurs .gpf-err{background:none;border:0}.gpf-erreurs .gpf-err+.gpf-err{border-left:1px solid var(--g-trait)}.gpf-erreurs .gpf-err b{color:var(--g-cognac);font-family:var(--g-caps);font-size:11px;letter-spacing:.24em}.gpf-erreurs .gpf-err h3{color:var(--g-encre);font-size:19px}.gpf-erreurs .gpf-err p{color:var(--g-doux)}.gpf-erreurs .gpf-rep{margin-top:0;background:var(--g-encre);color:#ece6dc}.gpf-erreurs .gpf-rep p:first-child{color:var(--g-cognac-c)}.gpf-recit.gpf-sec{padding:80px 0}.gpf-recit .gpf__in{gap:72px}.gpf-recit .gpf-chap{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:64px}.gpf-recit .gpf-chap--inv{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.gpf-recit .gpf-chap__img{aspect-ratio:1 / 1}.gpf-recit .gpf-chap__img:after{display:none}.gpf-recit .gpf-chap__txt .gpf-titre{font-size:28px}.gpf-recit .gpf-chap__n{font-family:var(--g-caps);font-style:normal;font-size:11px;letter-spacing:.3em;color:var(--g-cognac)}.gpf-faq .gpf-faq__contact{background:var(--g-creme);border-top:1px solid var(--g-encre)}.gpf-faq .gpf-faq__contact:before{display:none}.gpf-faq .gpf-faq__contact .gpf-titre{font-size:26px}.gpf-faq .gpf-q summary{font-family:var(--g-serif);font-weight:500;font-size:17px}@media(max-width:989px){.gpf.gpf-sec{padding:56px 0}.gpf-objections__in{grid-template-columns:1fr}.gpf-objections__tete{position:static}.gpf-recit .gpf-chap,.gpf-recit .gpf-chap--inv{grid-template-columns:1fr;gap:26px}.gpf-recit .gpf-chap__img{max-width:520px}.gpf-erreurs .gpf-err+.gpf-err{border-left:0;border-top:1px solid var(--g-trait)}}@media(max-width:749px){.gpf .gpf__in{padding:0 20px}.gpf .gpf-titre{font-size:27px}.gpf-objections{padding:52px 0 44px}.gpf-objections__liste{grid-template-columns:1fr}.gpf-obj dt{font-size:18px}.gpf-engagements{justify-content:flex-start;flex-direction:column;gap:6px}.gpf-engagements li:after{display:none}.gpf-profil .gpf-ligne{grid-template-columns:1fr;gap:4px}}@media(max-width:749px){.lp-badges{flex-wrap:wrap!important;row-gap:8px}.lp-badges__stock{margin-left:0!important;white-space:normal!important}}.gpf .gpf-titre{font-weight:300;letter-spacing:-.02em}.gpf .gpf-titre em{font-style:normal;font-weight:300}.gpf-obj dt,.gpf-q summary{font-weight:400}.gpf-chauffe{padding:84px 0;background:var(--g-ivoire);border-top:1px solid var(--g-trait)}.gpf-chauffe__grille{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:72px;align-items:center;max-width:1120px}.gpf-chauffe__schema{margin:0;padding:28px 28px 22px;background:var(--g-creme);text-align:center}.gpf-chauffe__schema svg{display:block;width:100%;max-width:230px;height:auto;margin:0 auto 14px}.gpf-chauffe__schema .gant rect,.gpf-chauffe__schema .gant path{fill:#2b2f35}.gpf-chauffe__schema .gant .manchette{fill:#3a3f46}.gpf-chauffe__schema .feu>*{fill:url(#gpf-feu);filter:drop-shadow(0 0 6px rgba(240,138,60,.55))}.gpf-chauffe__schema .feu .pointille{fill:none;stroke:#f08a3c;stroke-width:2;stroke-dasharray:5 4;filter:none}.gpf-chauffe__schema figcaption{display:grid;gap:2px}.gpf-chauffe__schema figcaption .gpf-sur{margin:0}.gpf-chauffe__schema figcaption strong{font-family:var(--g-caps);font-weight:400;font-size:16px}.gpf-chauffe__txt .gpf-titre{margin-bottom:30px}.gpf-chauffe__cartes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--g-trait)}.gpf-carte{padding:26px 24px 4px 0}.gpf-carte+.gpf-carte{padding-left:24px;border-left:1px solid var(--g-trait)}.gpf-carte svg{width:26px;height:26px;fill:none;stroke:var(--g-cognac);stroke-width:1.4;stroke-linecap:round;margin-bottom:14px}.gpf-carte__t{margin:0 0 8px;font-family:var(--g-caps);font-weight:400;font-size:18px;line-height:1.25;color:var(--g-encre)}.gpf-carte__d{margin:0;font-size:14px;line-height:1.6;color:var(--g-doux)}.gpf-niveaux{display:flex;gap:5px;height:26px;align-items:flex-end;margin-bottom:14px}.gpf-niveaux i{width:7px;background:var(--g-lin);border-radius:1px}.gpf-niveaux i:nth-child(1){height:10px}.gpf-niveaux i:nth-child(2){height:17px}.gpf-niveaux i:nth-child(3){height:24px}.gpf-niveaux i.on{background:#e07a35}@media(max-width:989px){.gpf-chauffe{padding:60px 0}.gpf-chauffe__grille{grid-template-columns:1fr;gap:36px}.gpf-chauffe__schema{max-width:360px}}@media(max-width:749px){.gpf-chauffe__cartes{grid-template-columns:1fr}.gpf-carte,.gpf-carte+.gpf-carte{padding:20px 0 16px;border-left:0;border-bottom:1px solid var(--g-trait)}}.gpf-carnet.gpf-sec{padding:96px 0 110px;background:var(--g-ivoire)}.gpf-carnet .gpf__in{display:grid;gap:110px;max-width:1040px}.gpf-carnet__tete{text-align:center;margin-bottom:-40px}.gpf-carnet__tete .gpf-sur{margin:0 0 8px}.gpf-carnet__chapo{margin:0;font-family:var(--g-caps);font-weight:300;font-size:15px;letter-spacing:.04em;color:var(--g-doux)}.gpf-carnet .gpf-chap,.gpf-carnet .gpf-chap--inv{display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:96px;align-items:start}.gpf-carnet .gpf-chap--inv{grid-template-columns:minmax(0,1fr) minmax(0,400px)}.gpf-carnet .gpf-chap--inv .gpf-chap__fig{order:2}.gpf-carnet .gpf-chap--inv .gpf-chap__txt{padding-top:70px}.gpf-carnet .gpf-chap--seul{grid-template-columns:1fr;max-width:640px;margin:0 auto}.gpf-chap__fig{position:relative;margin:0;padding:0 0 26px 26px}.gpf-chap__fig:before{content:"";position:absolute;left:0;bottom:26px;top:34px;right:34px;background:var(--g-creme)}.gpf-carnet .gpf-chap--inv .gpf-chap__fig{padding:0 26px 26px 0}.gpf-carnet .gpf-chap--inv .gpf-chap__fig:before{left:34px;right:0}.gpf-carnet .gpf-chap__img{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--g-lin);box-shadow:0 20px 40px -28px #1e232859}.gpf-carnet .gpf-chap__img img{width:100%;height:100%;object-fit:cover;display:block}.gpf-chap__fig figcaption{position:relative;margin-top:12px;font-family:var(--g-caps);font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--g-cognac)}.gpf-carnet .gpf-chap__txt{max-width:470px;padding-top:24px}.gpf-carnet .gpf-chap__n{display:block;margin-bottom:16px;font-family:var(--g-caps);font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--g-cognac)}.gpf-carnet .gpf-chap__txt .gpf-titre{font-size:30px;line-height:1.18;margin:0}.gpf-chap__filet{display:block;width:44px;height:1px;margin:22px 0 24px;background:var(--g-cognac)}.gpf-carnet .gpf-prose{font-size:15.5px;line-height:1.75}.gpf-carnet .gpf-prose>p:first-child:first-letter{float:left;margin:6px 10px 0 0;font-family:var(--g-caps);font-weight:300;font-size:54px;line-height:.8;color:var(--g-encre)}.gpf-carnet .gpf-prose ul{list-style:none;padding:0;margin:4px 0 16px}.gpf-carnet .gpf-prose li{position:relative;padding-left:22px;margin-bottom:8px}.gpf-carnet .gpf-prose li:before{content:"\2014";position:absolute;left:0;color:var(--g-cognac)}.gpf-carnet .gpf-prose h3,.gpf-carnet .gpf-prose h4{font-family:var(--g-caps);font-weight:400;font-size:18px;margin:26px 0 10px}@media(max-width:989px){.gpf-carnet .gpf__in{gap:72px}.gpf-carnet .gpf-chap,.gpf-carnet .gpf-chap--inv{grid-template-columns:1fr;gap:30px}.gpf-carnet .gpf-chap--inv .gpf-chap__fig{order:0}.gpf-carnet .gpf-chap--inv .gpf-chap__txt{padding-top:0}.gpf-chap__fig{max-width:440px}}@media(max-width:749px){.gpf-carnet.gpf-sec{padding:64px 0 72px}.gpf-carnet__tete{margin-bottom:-20px}.gpf-carnet .gpf-chap__txt .gpf-titre{font-size:25px}.gpf-chap__fig{padding:0 0 18px 18px}.gpf-chap__fig:before{bottom:18px;top:24px;right:24px}}.gpf-chauffe__q{margin-top:40px}.gpf-chauffe__q .gpf-sur{margin-bottom:8px}.gpf-chauffe__q .gpf-q summary{font-family:var(--g-caps);font-weight:400;font-size:16px;padding:16px 0}.gpf-chauffe__q .gpf-q div{font-size:14.5px;line-height:1.65;padding-bottom:18px;max-width:620px}.gpf-chauffe .gpf-engagements{margin-top:56px}.gpf-chauffe__grille{align-items:start}.gpf-chauffe .gpf-engagements{display:flex;justify-content:center;max-width:1120px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;box-sizing:border-box}@media(max-width:749px){.gpf-chauffe .gpf-engagements{padding-left:20px;padding-right:20px;justify-content:flex-start}}.gpf-profil--chauffant{border-bottom:0;padding-bottom:0}.gpf-tuiles{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gpf-tuiles li{display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:14px 16px;background:var(--g-creme)}.gpf-tuiles svg{grid-row:1 / 3;width:26px;height:26px;fill:none;stroke:var(--g-cognac);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.gpf-tuile__l{font-family:var(--g-caps);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--g-doux);line-height:1.3}.gpf-tuile__v{font-family:var(--g-caps);font-size:15px;font-weight:400;color:var(--g-encre);line-height:1.3}.gpf-tuiles li:only-child,.gpf-tuiles li:nth-child(5){grid-column:1 / -1}.gpf-tuiles__vide{margin:8px 0 0;font-size:13.5px;color:var(--g-doux)}.gpf-aide--lien{padding:0;border:0;background:none;font-size:11px;gap:6px;text-decoration:underline;text-decoration-color:var(--g-cognac);text-underline-offset:4px}.gpf-aide--lien .gpf-aide__q{display:none}@media(hover:hover){.gpf-aide--lien:hover{background:none;color:var(--g-cognac)!important}}@media(max-width:749px){.gpf-tuiles li{padding:12px}.gpf-tuile__v{font-size:14px}}.gpf-carnet--onglets.gpf-sec{padding:88px 0 96px}.gpf-carnet--onglets .gpf__in{display:block;max-width:1040px}.gpf-carnet--onglets .gpf-carnet__tete{margin:0 0 44px;text-align:center}.gpf-onglets{display:none;justify-content:center;gap:0;margin-top:18px;border-bottom:1px solid var(--g-trait)}.is-js .gpf-onglets{display:flex}.gpf-onglet{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:14px 22px 16px;font-family:var(--g-caps);font-size:13.5px;font-weight:400;color:var(--g-doux);cursor:pointer;transition:color .2s,border-color .2s;max-width:300px;text-align:center;line-height:1.35}.gpf-onglet span{display:block;margin-bottom:4px;font-size:10.5px;letter-spacing:.28em;color:var(--g-cognac)}.gpf-onglet[aria-selected=true]{color:var(--g-encre);border-bottom-color:var(--g-encre)}@media(hover:hover){.gpf-onglet:hover{color:var(--g-encre)}}.gpf-carnet--onglets .gpf-carnet__pages{display:grid;gap:64px}.is-js .gpf-carnet__pages{display:block}.gpf-carnet--onglets .gpf-chap{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:72px;align-items:center;min-height:460px}.gpf-carnet--onglets .gpf-chap[hidden]{display:none}.gpf-carnet--onglets .gpf-chap__fig{padding:0 0 24px 24px}.gpf-carnet--onglets .gpf-chap__fig figcaption{display:none}.gpf-carnet--onglets .gpf-chap__txt{padding-top:0;max-width:480px}.is-js .gpf-carnet--onglets .gpf-chap__n,.is-js.gpf-carnet--onglets .gpf-chap__n{display:none}.is-js.gpf-carnet--onglets .gpf-chap{animation:gpf-fondu .45s ease}@keyframes gpf-fondu{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.is-js.gpf-carnet--onglets .gpf-chap{animation:none}}@media(max-width:989px){.gpf-carnet--onglets .gpf-chap{grid-template-columns:1fr;gap:28px;min-height:0}.gpf-carnet--onglets .gpf-chap__fig{max-width:420px}}@media(max-width:749px){.gpf-carnet--onglets.gpf-sec{padding:60px 0 64px}.gpf-onglets{justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin:14px -20px 0;padding:0 20px}.gpf-onglet{flex:0 0 auto;max-width:220px;padding:12px 14px 14px;font-size:13px;text-align:left}}.gpf-chev.gpf-sec{padding:96px 0 40px;background:var(--g-ivoire)}.gpf-chev .gpf__in{display:block;max-width:1120px}.gpf-chev__l{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;margin:0 0 88px}.gpf-chev__l--inv{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.gpf-chev__l--inv .gpf-chev__img{order:2}.gpf-chev__l--seul{grid-template-columns:1fr;max-width:720px;margin-left:auto;margin-right:auto}.gpf-chev__img{aspect-ratio:4 / 4.3;overflow:hidden;background:var(--g-lin)}.gpf-chev__img img{width:100%;height:100%;object-fit:cover;display:block}.gpf-chev__carte{position:relative;z-index:1;margin-left:-88px;padding:48px 50px 40px;background:#fff;box-shadow:0 28px 60px -34px #1e23286b}.gpf-chev__l--inv .gpf-chev__carte{margin-left:0;margin-right:-88px}.gpf-chev__l--seul .gpf-chev__carte{margin:0}.gpf-chev__carte .gpf-sur{margin:0 0 14px}.gpf-chev__carte .gpf-titre{font-size:29px;line-height:1.2;margin:0}.gpf-chev__filet{display:block;width:44px;height:1px;margin:20px 0 22px;background:var(--g-cognac)}.gpf-chev .gpf-prose{font-size:15px;line-height:1.75}.gpf-chev .gpf-prose p:last-child{margin-bottom:0}.gpf-chev .gpf-prose ul{list-style:none;padding:0;margin:4px 0 14px}.gpf-chev .gpf-prose li{position:relative;padding-left:20px;margin-bottom:7px}.gpf-chev .gpf-prose li:before{content:"\2014";position:absolute;left:0;color:var(--g-cognac)}@media(max-width:989px){.gpf-chev__l,.gpf-chev__l--inv{grid-template-columns:1fr;margin-bottom:56px}.gpf-chev__l--inv .gpf-chev__img{order:0}.gpf-chev__carte,.gpf-chev__l--inv .gpf-chev__carte{margin:-64px 22px 0;padding:34px 28px 30px}}@media(max-width:749px){.gpf-chev.gpf-sec{padding:60px 0 16px}.gpf-chev__carte,.gpf-chev__l--inv .gpf-chev__carte{margin:-48px 12px 0;padding:28px 22px 24px}.gpf-chev__carte .gpf-titre{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gpf.css.map */
