@import"https://fonts.googleapis.com/css2?family=Fredoka:wght@400;500;600;700&family=Nunito:wght@400;600;700;800&display=swap";.pp-doc{--acc:#1CA7EC;--ink:#14243D;--muted:#5B6B85;--soft:#F5FAFF;--line:#E4EDF5}.pp-doc .pp-article{max-width:880px;margin:0 auto;padding:0 2px;color:var(--ink);font-size:17px;line-height:1.8;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.pp-doc .pp-article *{box-sizing:border-box}.pp-doc .pp-article a{color:var(--ink);font-weight:700;text-decoration:none;border-bottom:2px solid var(--acc);transition:background-color .15s}.pp-doc .pp-article a:hover{background:color-mix(in srgb,var(--acc) 16%,transparent)}.pp-doc .pp-article p{margin:0 0 18px}.pp-doc .pp-article h2{font-family:Fredoka,sans-serif;font-weight:600;font-size:26px;line-height:1.25;color:var(--ink);margin:42px 0 14px;display:flex;align-items:center;gap:10px}.pp-doc .pp-article h2:before{content:"";flex:0 0 auto;width:12px;height:12px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 5px color-mix(in srgb,var(--acc) 18%,transparent)}.pp-doc .pp-article h3{font-family:Fredoka,sans-serif;font-weight:600;font-size:20px;margin:26px 0 8px;color:var(--ink)}.pp-doc .ppf-hero{position:relative;overflow:hidden;border-radius:26px;padding:26px 28px;margin:0 0 26px;background:linear-gradient(135deg,color-mix(in srgb,var(--acc) 12%,#fff),#fff 72%);border:1px solid color-mix(in srgb,var(--acc) 26%,#fff)}.pp-doc .ppf-hero:after{content:"\1f43e";position:absolute;right:-12px;bottom:-26px;font-size:120px;opacity:.07;transform:rotate(-14deg)}.pp-doc .ppf-hero-top{display:flex;align-items:center;gap:18px;position:relative;z-index:1}.pp-doc .ppf-ecusson{flex:0 0 auto;width:74px;height:74px;border-radius:50%;display:grid;place-items:center;font-size:34px;background:#fff;border:4px solid var(--acc);box-shadow:0 8px 22px color-mix(in srgb,var(--acc) 30%,transparent)}.pp-doc .ppf-kick{display:inline-block;font-family:Fredoka,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:color-mix(in srgb,var(--acc) 26%,#fff);border-radius:999px;padding:5px 14px;margin:0 0 6px}.pp-doc .ppf-hero h2.ppf-nom{font-size:30px;margin:0;display:block}.pp-doc .ppf-hero h2.ppf-nom:before{display:none}.pp-doc .ppf-fiche{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;position:relative;z-index:1}.pp-doc .ppf-fiche li{background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px 14px}.pp-doc .ppf-fiche .l{display:block;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 3px}.pp-doc .ppf-fiche .v{display:block;font-family:Fredoka,sans-serif;font-size:16px;font-weight:600;color:var(--ink);line-height:1.35}.pp-doc .pp-lead{background:var(--soft);border:0;border-left:6px solid var(--acc);border-radius:0 18px 18px 0;padding:20px 24px;margin:0 0 28px;font-size:18px;line-height:1.75;font-weight:600;color:var(--ink)}.pp-doc .pp-toc{margin:28px 0 36px;padding:20px 24px;border-radius:20px;background:#fff;border:1px dashed color-mix(in srgb,var(--acc) 45%,#fff)}.pp-doc .pp-toc h2{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.pp-doc .pp-toc h2:before{width:8px;height:8px;box-shadow:none}.pp-doc .pp-toc ul{margin:0;padding:0;list-style:none;counter-reset:s;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:6px 18px}.pp-doc .pp-toc li{counter-increment:s}.pp-doc .pp-toc li a{display:flex;gap:10px;align-items:baseline;border:0;font-weight:700;color:var(--ink);padding:4px 0}.pp-doc .pp-toc li a:before{content:counter(s);flex:0 0 24px;height:24px;border-radius:50%;display:grid;place-items:center;font-family:Fredoka,sans-serif;font-size:12px;font-weight:600;color:var(--ink);background:color-mix(in srgb,var(--acc) 22%,#fff)}.pp-doc .pp-toc li a:hover{color:var(--ink);text-decoration:underline}.pp-doc .pp-tip,.pp-doc .ppf-savais{border-radius:18px;padding:16px 20px;margin:22px 0;font-size:16px;line-height:1.7}.pp-doc .pp-tip{background:color-mix(in srgb,var(--acc) 9%,#fff);border:1px solid color-mix(in srgb,var(--acc) 28%,#fff)}.pp-doc .pp-tip strong{color:var(--ink);font-weight:800}.pp-doc .ppf-savais{background:#fff8e3;border:1px solid #FFE08A}.pp-doc .ppf-savais b{display:block;font-family:Fredoka,sans-serif;font-size:15px;font-weight:600;color:#8a6a00;margin:0 0 4px}.pp-doc .pp-table{width:100%;border-collapse:separate;border-spacing:0;margin:22px 0;font-size:16px;border:1px solid var(--line);border-radius:16px;overflow:hidden}.pp-doc .pp-table th{background:var(--soft);font-family:Fredoka,sans-serif;font-weight:600;text-align:left;padding:12px 14px;color:var(--ink)}.pp-doc .pp-table td{padding:12px 14px;border-top:1px solid var(--line)}.pp-doc .pp-faq{margin:34px 0 0}.pp-doc .pp-faq details{background:#fff;border:1px solid var(--line);border-radius:16px;margin:0 0 10px;overflow:hidden}.pp-doc .pp-faq details[open]{border-color:color-mix(in srgb,var(--acc) 45%,#fff);box-shadow:0 6px 18px color-mix(in srgb,var(--acc) 12%,transparent)}.pp-doc .pp-faq summary{list-style:none;cursor:pointer;padding:14px 50px 14px 18px;position:relative;font-family:Fredoka,sans-serif;font-weight:600;font-size:17px;color:var(--ink)}.pp-doc .pp-faq summary::-webkit-details-marker{display:none}.pp-doc .pp-faq summary:after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--acc) 22%,#fff);color:var(--ink);display:grid;place-items:center;font-size:19px;font-weight:700}.pp-doc .pp-faq details[open] summary:after{content:"\2013";background:color-mix(in srgb,var(--acc) 26%,#fff);color:var(--ink)}.pp-doc .pp-faq details p{margin:0;padding:0 18px 16px;color:var(--muted)}.pp-doc .pp-shop{display:block;margin:32px 0;padding:0;position:relative}.pp-doc .pp-shop:before{content:"\1f43e  Dans la boutique";display:block;font-family:Fredoka,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin:0 0 10px}.pp-doc .pp-card{display:grid;grid-template-columns:150px minmax(0,1fr);grid-template-areas:"img titre" "img prix" "img cta";align-content:center;gap:6px 22px;width:100%;background:#fff;border:1px solid var(--line);border-radius:24px;padding:18px 22px;position:relative;overflow:hidden;text-align:left;border-bottom:1px solid var(--line);transition:transform .15s,box-shadow .15s,border-color .15s}.pp-doc .pp-card:before{content:"";position:absolute;left:0;top:0;width:110px;height:6px;background:var(--acc);border-radius:0 0 8px}.pp-doc .pp-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--acc) 45%,#fff);box-shadow:0 14px 30px color-mix(in srgb,var(--acc) 18%,transparent)}.pp-doc .pp-card img{grid-area:img;width:150px;height:150px;object-fit:cover;border-radius:18px;background:var(--soft);margin:0;display:block}.pp-doc .pp-card b{grid-area:titre;align-self:end;font-family:Fredoka,sans-serif;font-weight:600;font-size:19px;line-height:1.3;color:var(--ink)}.pp-doc .pp-price{grid-area:prix;justify-self:start;align-self:center;margin:0;font-family:Fredoka,sans-serif;font-weight:600;font-size:17px;color:var(--ink);background:color-mix(in srgb,var(--acc) 26%,#fff);border-radius:999px;padding:5px 16px}.pp-doc .pp-card:after{content:"Voir le produit \2192";grid-area:cta;justify-self:start;align-self:start;font-family:Fredoka,sans-serif;font-weight:600;font-size:13px;letter-spacing:.04em;color:var(--ink);border:2px solid color-mix(in srgb,var(--acc) 40%,#fff);border-radius:999px;padding:7px 16px;margin:4px 0 0;transition:background .15s,color .15s}.pp-doc .pp-card:hover:after{background:color-mix(in srgb,var(--acc) 26%,#fff);color:var(--ink);border-color:var(--acc)}.pp-doc .ppp-bloc{margin:44px 0 0}.pp-doc .ppp-bloc a{text-decoration:none;border:0}.pp-doc .ppp-bloc a:hover{text-decoration:underline;text-underline-offset:3px}.pp-doc .ppp-bloc h2{font-family:Fredoka,sans-serif;font-size:24px;color:var(--ink);display:flex;align-items:center;gap:10px}.pp-doc .ppp-bloc h2:before{content:"";flex:0 0 auto;width:12px;height:12px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 5px color-mix(in srgb,var(--acc) 18%,transparent)}.pp-doc .ppp-sous{margin:0 0 16px;color:var(--muted);font-size:16px}.pp-doc .ppp-cartes{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:14px;margin:0;padding:0;list-style:none}.pp-doc .ppp-carte{background:#fff;border:1px solid var(--line);border-radius:20px;padding:16px 18px;transition:transform .15s,box-shadow .15s,border-color .15s}.pp-doc .ppp-carte:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--acc) 45%,#fff);box-shadow:0 12px 26px color-mix(in srgb,var(--acc) 15%,transparent)}.pp-doc .ppp-kick{display:block;font-family:Fredoka,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin:0 0 4px}.pp-doc .ppp-nom{font-family:Fredoka,sans-serif;font-size:17px;font-weight:600;margin:0 0 6px;line-height:1.3}.pp-doc .ppp-nom a{color:var(--ink);border:0}.pp-doc .ppp-carte:hover .ppp-nom a{color:var(--ink);text-decoration:underline}.pp-doc .ppp-carte p{margin:0;font-size:14.5px;line-height:1.6;color:var(--muted)}.pp-doc .ppp-lire{background:var(--soft);border-left:5px solid var(--acc);border-radius:0 18px 18px 0;padding:18px 22px}.pp-doc .ppp-lire h2{margin-top:0;font-size:21px}.pp-doc .ppp-lire ul{margin:6px 0 0;padding:0 0 0 20px}.pp-doc .ppp-lire li{margin:0 0 6px}.pp-doc .ppp-retour a{text-decoration:none;border:0}.pp-doc .ppp-retour{margin:30px 0 0;padding:16px 20px;background:var(--soft);border-radius:18px;font-size:16px;text-align:center}.pp-doc .pp-meta{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 16px;font-size:13px}.pp-doc .pp-pill,.pp-doc .pp-read{border-radius:999px;padding:5px 14px;font-weight:800;border:1px solid var(--line);background:#fff;color:var(--ink)}.pp-doc .pp-read{background:color-mix(in srgb,var(--acc) 16%,#fff);border-color:color-mix(in srgb,var(--acc) 40%,#fff);color:var(--ink)}.pp-doc .pp-top{display:inline-block;margin:18px 0 0;font-size:14px;color:var(--muted);border:0}.pp-doc .pp-parent{font-size:15px;color:var(--muted)}.pp-doc .ppg-intro{background:var(--soft);border-radius:22px;padding:22px 26px;margin:0 0 26px}.pp-doc .ppg-intro p{margin:0 0 10px;font-size:17px}.pp-doc .ppg-intro p:last-child{margin:0}.pp-doc .ppg-mode{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px 22px;margin:18px 0 0;padding:0;list-style:none}.pp-doc .ppg-mode li{font-size:15px;line-height:1.6;color:var(--muted)}.pp-doc .ppg-mode b{color:var(--ink);font-family:Fredoka,sans-serif;font-weight:600}.pp-doc .ppg-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;margin:0 0 10px;padding:0;list-style:none}.pp-doc .ppg-carte{position:relative;display:block;background:#fff;border:1px solid var(--line);border-radius:22px;overflow:hidden;text-decoration:none;border-bottom:1px solid var(--line);transition:transform .15s,box-shadow .15s,border-color .15s}.pp-doc .ppg-carte:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--c) 50%,#fff);box-shadow:0 16px 34px color-mix(in srgb,var(--c) 22%,transparent)}.pp-doc .ppg-carte img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;background:var(--soft);margin:0}.pp-doc .ppg-vide{width:100%;aspect-ratio:16/10;display:grid;place-items:center;font-size:52px;background:linear-gradient(135deg,color-mix(in srgb,var(--c) 22%,#fff),color-mix(in srgb,var(--c) 7%,#fff))}.pp-doc .ppg-corps{display:block;padding:14px 18px 40px}.pp-doc .ppg-tag{display:block;font-family:Fredoka,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--c);margin:0 0 4px}.pp-doc .ppg-nom{display:block;font-family:Fredoka,sans-serif;font-size:19px;font-weight:600;line-height:1.25;color:var(--ink);margin:0 0 6px}.pp-doc .ppg-teaser{display:block;font-size:14.5px;line-height:1.55;color:var(--muted)}.pp-doc .ppg-carte:after{content:"\2192";position:absolute;right:16px;bottom:12px;color:var(--c);font-size:20px;transition:transform .2s}.pp-doc .ppg-carte:hover:after{transform:translate(5px)}@media(max-width:640px){.pp-doc .ppg-grille{grid-template-columns:1fr}}@media(max-width:640px){.pp-doc .pp-card{grid-template-columns:1fr;grid-template-areas:"img" "titre" "prix" "cta";justify-items:center;text-align:center;padding:16px}.pp-doc .pp-card img{width:100%;max-width:280px;height:auto;aspect-ratio:1/1}.pp-doc .pp-card b{align-self:auto;font-size:18px}.pp-doc .pp-price,.pp-doc .pp-card:after{justify-self:center}.pp-doc .pp-article{font-size:16.5px}.pp-doc .pp-article h2{font-size:22px;margin-top:34px}.pp-doc .ppf-hero{padding:20px 18px;border-radius:22px}.pp-doc .ppf-hero h2.ppf-nom{font-size:24px}.pp-doc .ppf-ecusson{width:60px;height:60px;font-size:28px;border-width:3px}.pp-doc .pp-lead{font-size:17px;padding:16px 18px}.pp-doc .pp-toc{padding:16px 18px}}.pp-seo{padding:24px 0 8px;font-family:Nunito,sans-serif}.pp-seo *{box-sizing:border-box}.pp-seo .wrap{max-width:980px;margin:0 auto;padding:0 18px}.pp-seo .head{background:#fff;border:1px solid rgba(20,36,61,.08);border-radius:18px;padding:24px 22px;box-shadow:0 8px 24px #1ca7ec1a;border-top:4px solid #1CA7EC}.pp-seo .kicker{margin:0 0 12px;font-family:Fredoka,sans-serif;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#0a6e9e;font-size:.85em}.pp-seo .intro{margin:0;color:#14243d;font-size:1.05em;line-height:1.7}.pp-seo .links{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0}.pp-seo .links a{font-family:Fredoka,sans-serif;font-weight:600;font-size:.9em;text-decoration:none;color:#14243d;background:#eaf7ff;border:1px solid #cfeafb;border-radius:30px;padding:8px 16px}.pp-seo .more{margin:14px 0 0}.pp-seo .more>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-family:Fredoka,sans-serif;font-weight:600;color:#0a6e9e}.pp-seo .more>summary::-webkit-details-marker{display:none}.pp-seo .more-content{margin:14px 0 0;color:#14243d;line-height:1.7}.pp-seo .more-content p{margin:0 0 14px}.pp-seo .more-content h2{font-family:Fredoka,sans-serif;color:#0a6e9e;font-size:1.3em;font-weight:600;margin:24px 0 10px;line-height:1.3}.pp-seo .more-content a{color:#0a6e9e;font-weight:600}.pp-seo .guide{margin:12px 0 0;font-size:.92em;color:#4a5a73}.pp-seo .guide a{color:#0a6e9e;font-weight:600}.pp-mesh{--acc:#1CA7EC;--acc-txt:#0A6E9E;--soft:#EAF7FF;--ink:#14243D;--muted:#4a5a73;--line:rgba(20,36,61,.12);box-sizing:border-box;max-width:980px;margin:32px auto;padding:22px 18px 18px;background:var(--soft);border-radius:28px;font-family:Nunito,sans-serif;color:var(--ink)}.pp-mesh *{box-sizing:border-box}.pp-mesh .pp-mesh-kicker{display:block;margin:0 0 6px;font-family:Fredoka,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--acc-txt)}.pp-mesh .pp-mesh-suite{margin-top:16px}.pp-mesh .pp-mesh-mere,.pp-mesh .pp-mesh-page{display:block;margin:0 0 14px;font-family:Fredoka,sans-serif;font-weight:600;font-size:18px;line-height:1.3;color:var(--acc-txt);text-decoration:none}.pp-mesh .pp-mesh-page{margin:0}.pp-mesh .pp-mesh-cartes{display:flex;flex-direction:column;gap:12px}.pp-mesh .pp-mesh-card{display:grid;grid-template-columns:150px minmax(0,1fr);grid-template-areas:"img titre" "img prix" "img cta";align-content:center;gap:6px 22px;width:100%;background:#fff;border:1px solid var(--line);border-radius:24px;padding:18px 22px;position:relative;overflow:hidden;text-align:left;text-decoration:none;color:var(--ink);box-shadow:0 8px 24px #1ca7ec1a}.pp-mesh .pp-mesh-card:before{content:"";position:absolute;left:0;top:0;width:110px;height:6px;background:var(--acc);border-radius:0 0 8px}.pp-mesh .pp-mesh-card:hover{border-color:#1ca7ec73;box-shadow:0 14px 30px #1ca7ec2e}.pp-mesh .pp-mesh-card img{grid-area:img;width:150px;height:150px;object-fit:cover;border-radius:18px;background:var(--soft);display:block;margin:0}.pp-mesh .pp-mesh-nom{grid-area:titre;align-self:end;font-family:Fredoka,sans-serif;font-weight:600;font-size:19px;line-height:1.3;color:var(--ink)}.pp-mesh .pp-mesh-prix{grid-area:prix;justify-self:start;align-self:center;font-family:Fredoka,sans-serif;font-weight:600;font-size:17px;color:#fff;background:var(--acc-txt);border-radius:999px;padding:5px 16px}.pp-mesh .pp-mesh-cta{grid-area:cta;justify-self:start;align-self:start;font-family:Fredoka,sans-serif;font-weight:600;font-size:13px;letter-spacing:.4px;color:var(--acc-txt);border:2px solid rgba(28,167,236,.45);border-radius:999px;padding:7px 16px;margin-top:4px}@media(max-width:640px){.pp-mesh .pp-mesh-card{grid-template-columns:1fr;grid-template-areas:"img" "titre" "prix" "cta";justify-items:center;text-align:center;padding:16px}.pp-mesh .pp-mesh-card img{width:100%;max-width:280px;height:auto;aspect-ratio:1/1}.pp-mesh .pp-mesh-nom{align-self:auto;font-size:18px}.pp-mesh .pp-mesh-prix,.pp-mesh .pp-mesh-cta{justify-self:center}}.ppf{font-family:Nunito,sans-serif;color:#14243d;line-height:1.75;font-size:16px}.ppf p{margin:0 0 16px}.ppf h2{font-family:Fredoka,sans-serif;color:#0a6e9e;font-size:1.25em;font-weight:600;margin:26px 0 12px}.ppf ul{margin:0 0 20px;padding:14px 18px 14px 34px;background:#f5faff;border-left:4px solid #1CA7EC;border-radius:0 10px 10px 0}.ppf li{margin:0 0 6px}.ppf .ppf-note{background:#fff8e3;border:1px solid #FFE08A;border-radius:12px;padding:14px 18px;margin:0 0 20px;font-size:15px}.pp-rat{font-family:Nunito,sans-serif;font-size:14.5px;line-height:1.7;color:#4a5a73;background:#f7fbfe;border:1px solid #e4edf5;border-radius:14px;padding:14px 16px;margin:22px 0 0}.pp-rat p{margin:0 0 6px}.pp-rat p:last-child{margin:0}.pp-rat a{color:#0a6e9e;font-weight:600;text-decoration:none}.pp-rat a:hover{text-decoration:underline}.pp-guide{--encre:#14243D;--bleu:#1CA7EC;--bleu-txt:#0A6E9E;--ciel:#EAF7FF;background:var(--ciel);padding:28px 16px 8px}.pp-guide-in{max-width:620px;margin:0 auto;background:#fff;border:1px solid #d7e8f4;border-radius:16px;box-shadow:0 8px 24px #14243d0f;padding:22px 26px 8px;font-family:Nunito,sans-serif;font-size:16px;line-height:1.7;color:var(--encre)}.pp-guide h2{font-family:Fredoka,sans-serif;font-weight:600;font-size:22px;line-height:1.3;color:var(--bleu-txt);margin:0 0 12px}.pp-guide p{margin:0 0 14px}.pp-guide a{color:var(--bleu-txt);font-weight:700;text-decoration:none}.pp-guide a:hover{text-decoration:underline}@media(max-width:749px){.pp-guide{padding:18px 12px 4px}.pp-guide-in{padding:16px 16px 4px}}.pp-taille{margin:12px 0 16px;overflow-x:auto;-webkit-overflow-scrolling:touch}.pp-taille img{display:block;width:680px;max-width:none;height:auto;border:1px solid #d7e8f4;border-radius:12px}.ppr{--ppr-encre:#14243D;--ppr-bleu:#1CA7EC;--ppr-bleu-txt:#0A6E9E;--ppr-ciel:#EAF7FF;--ppr-muted:#5B6B85;--ppr-line:#d7e8f4;margin:16px 0 4px;border:1px solid var(--ppr-line);border-radius:16px;background:#fff;overflow:hidden;font-family:Nunito,sans-serif;color:var(--ppr-encre)}.ppr-l{list-style:none;margin:0;padding:14px 14px 6px;display:flex;flex-direction:column;gap:12px}.ppr-i{display:flex;align-items:center;gap:12px;margin:0}.ppr-ic{flex:0 0 36px;width:36px;height:36px;border-radius:10px;background:var(--ppr-bleu-txt);color:#fff;display:flex;align-items:center;justify-content:center}.ppr-ic svg{width:22px;height:22px;display:block}.ppr-t{margin:0;font-size:14px;line-height:1.35}.ppr-t b{display:block;font-family:Fredoka,sans-serif;font-weight:600;font-size:15px}.ppr-t span{display:block;color:var(--ppr-muted);font-size:13px}.ppr-pay{border-top:1px solid var(--ppr-line);padding:12px 14px 14px;background:var(--ppr-ciel)}.ppr-pay p{margin:0 0 10px;text-align:center;font-family:Fredoka,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ppr-bleu-txt)}.ppr-pay ul{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(4,38px);gap:8px;justify-content:center}.ppr-pay li{display:flex;margin:0}.ppr-pay svg{width:38px;height:24px;display:block;background:#fff;border:1px solid var(--ppr-line);border-radius:4px}.ppq{--ppq-encre:#14243D;--ppq-bleu:#1CA7EC;--ppq-bleu-txt:#0A6E9E;--ppq-muted:#5B6B85;--ppq-line:#d7e8f4;--ppq-ciel:#EAF7FF;background:var(--ppq-ciel);padding:28px 16px 8px;font-family:Nunito,sans-serif;color:var(--ppq-encre)}.ppq-in{max-width:820px;margin:0 auto}.ppq h2{font-family:Fredoka,sans-serif;font-weight:600;font-size:22px;line-height:1.3;color:var(--ppq-bleu-txt);margin:0 0 14px;text-align:center}.ppq-item{background:#fff;border:1px solid var(--ppq-line);border-radius:14px;margin:0 0 10px;overflow:hidden}.ppq-b{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:14px 16px;border:0;background:#fff;cursor:pointer;text-align:left;font-family:Fredoka,sans-serif;font-weight:600;font-size:16px;line-height:1.35;color:var(--ppq-encre)}.ppq-b:focus-visible{outline:2px solid var(--ppq-bleu-txt);outline-offset:-2px}.ppq-plus{flex:none;width:26px;height:26px;border-radius:50%;background:var(--ppq-bleu-txt);color:#fff;display:grid;place-items:center;font-size:18px;line-height:1}.ppq-item.is-open .ppq-plus{background:var(--ppq-encre)}.ppq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.ppq-item.is-open .ppq-a{grid-template-rows:1fr}.ppq-a>div{overflow:hidden}.ppq-a p{margin:0;padding:0 16px 14px;color:var(--ppq-muted);font-size:15px;line-height:1.6}@media(prefers-reduced-motion:reduce){.ppq-a{transition:none}}.ppb{display:none}@media(max-width:749px){.ppb{--ppb-encre:#14243D;--ppb-bleu:#1CA7EC;--ppb-bleu-txt:#0A6E9E;display:block;position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid #d7e8f4;box-shadow:0 -6px 18px #14243d14;transform:translateY(110%);transition:transform .25s ease}.ppb.is-on{transform:translateY(0)}.ppb-in{display:flex;align-items:center;gap:10px;padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.ppb-img{flex:0 0 42px;width:42px;height:42px;border-radius:8px;overflow:hidden;background:var(--ppb-bleu)}.ppb-img img{width:42px;height:42px;object-fit:cover;display:block}.ppb-t{flex:1;min-width:0;margin:0;font-family:Nunito,sans-serif;font-size:13px;font-weight:700;color:var(--ppb-encre);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ppb-p{flex:0 0 auto;margin:0;font-family:Fredoka,sans-serif;font-weight:600;font-size:14px;color:var(--ppb-encre)}.ppb-b{flex:0 0 auto;max-width:46%;border:0;border-radius:999px;background:var(--ppb-bleu-txt);color:#fff;font-family:Fredoka,sans-serif;font-weight:600;font-size:13px;padding:10px 14px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ppb-b[disabled]{opacity:.45;cursor:not-allowed}}@media(prefers-reduced-motion:reduce){.ppb{transition:none}}#shopify-section-pp_buybar{margin:0;padding:0;height:0;overflow:visible}.pp-th{--th-encre:#14243D;--th-bleu:#0A6E9E;--th-ciel:#EAF7FF;--th-line:#d7e8f4;--th-muted:#5B6B85;margin:0 0 28px;font-family:Nunito,sans-serif}.pp-th-intro{margin:0 0 14px;color:var(--th-muted);font-size:16px;line-height:1.6}.pp-th-l{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(215px,1fr))}.pp-th-i{margin:0}.pp-th-a{display:flex;flex-direction:column;gap:2px;height:100%;padding:12px 16px;background:#fff;border:1px solid var(--th-line);border-radius:14px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.pp-th-a:hover{border-color:var(--th-bleu);box-shadow:0 8px 20px #14243d14;transform:translateY(-2px)}.pp-th-a:focus-visible{outline:2px solid var(--th-bleu);outline-offset:2px}.pp-th-n{font-family:Fredoka,sans-serif;font-weight:600;font-size:16px;line-height:1.3;color:var(--th-bleu)}.pp-th-c{font-size:13px;color:var(--th-muted)}@media(max-width:749px){.pp-th-l{grid-template-columns:repeat(2,1fr);gap:8px}.pp-th-a{padding:10px 12px;border-radius:12px}.pp-th-n{font-size:14px}.pp-th-c{font-size:12px}.pp-th-intro{font-size:15px;margin-bottom:12px}}@media(min-width:990px){.pp-th-l{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:reduce){.pp-th-a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pp-design.css.map */
