@font-face{font-family:Texta;src:url(https://gawmkqjorxeyotiqirva.supabase.co/storage/v1/object/public/lp-images/poderm/color-care-v2/fonts/Texta-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Texta;src:url(https://gawmkqjorxeyotiqirva.supabase.co/storage/v1/object/public/lp-images/poderm/color-care-v2/fonts/Texta-It.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Texta;src:url(https://gawmkqjorxeyotiqirva.supabase.co/storage/v1/object/public/lp-images/poderm/color-care-v2/fonts/Texta-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Texta;src:url(https://gawmkqjorxeyotiqirva.supabase.co/storage/v1/object/public/lp-images/poderm/color-care-v2/fonts/Texta-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Texta;src:url(https://gawmkqjorxeyotiqirva.supabase.co/storage/v1/object/public/lp-images/poderm/color-care-v2/fonts/Texta-Heavy.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Texta;src:url(https://gawmkqjorxeyotiqirva.supabase.co/storage/v1/object/public/lp-images/poderm/color-care-v2/fonts/Texta-HeavyIt.woff) format("woff");font-weight:800;font-style:italic;font-display:swap}:root{--blanc:#FFFFFF;--gris:#F3F4F9;--gris-2:#E7E8EA;--ciel:#D5E6F2;--orage:#BAC3F4;--encre:#2C303B;--encre-2:rgba(44,48,59,.78);--rouge:#C81E39;--ligne:rgba(44,48,59,.12);--max:1240px;--g:clamp(20px,5vw,64px);--r:5px;--air:clamp(56px,6.4vw,104px);--e:cubic-bezier(.22,.61,.36,1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:auto!important;-webkit-text-size-adjust:100%}body{margin:0;background:var(--blanc);color:var(--encre);font:400 17.5px/1.55 Texta,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}img,video,svg{max-width:100%;display:block}img{height:auto}a{color:inherit}h1,h2,h3,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}::selection{background:var(--rouge);color:#fff}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.titre{font-weight:400;text-transform:uppercase;text-wrap:balance;font-size:clamp(30px,3.9vw,54px);line-height:.96;letter-spacing:-.015em}.titre em{font-style:normal;color:var(--rouge);display:block}h1.titre{font-weight:400;font-size:clamp(36px,4.6vw,66px);line-height:.92;letter-spacing:-.02em}.sombre .titre em,.bloc--ciel .titre em,.bloc--ciel .sur{color:var(--rouge)}.sur{display:inline-flex;align-items:center;gap:9px;margin-bottom:16px;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--rouge)}.chapo{font-size:clamp(17px,1.3vw,19px);line-height:1.55;color:var(--encre-2);max-width:48ch;margin-top:18px;text-wrap:pretty}.sombre .chapo{color:#ffffffb8}.note{font-size:12.5px;line-height:1.5;color:var(--encre-2);margin-top:18px;max-width:80ch}.sombre .note{color:#ffffff8c}.etoiles{color:var(--rouge);letter-spacing:.08em}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--g)}.wrap--etroit{max-width:860px}.bloc{padding-block:var(--air);position:relative}.bloc--gris{background:var(--gris)}.bloc--ciel{background:var(--ciel)}.sombre{background:var(--encre);color:var(--blanc)}.tete{max-width:760px;margin-bottom:clamp(32px,4vw,56px)}.tete--centre{margin-inline:auto;text-align:center}.tete--centre .chapo{margin-inline:auto}@media(min-width:900px){.bloc:not(.paliers):not(#podologue) .tete{margin-inline:auto;text-align:center;max-width:1040px}.bloc:not(.paliers):not(#podologue) .tete .chapo{margin-inline:auto;max-width:72ch}.signes__fin,#transformation>.wrap>.sur{text-align:center;margin-inline:auto}#transformation>.wrap>.sur{display:flex;justify-content:center}.gestes{margin-inline:auto}#geste .note,#cause .note{text-align:center;margin-inline:auto}}@media(min-width:1200px){.bloc:not(.paliers):not(#podologue) .tete .titre{white-space:nowrap}}.cta{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:16px 34px;background:var(--encre);color:#fff;text-decoration:none;font:700 14px/1.2 Texta,sans-serif;text-transform:uppercase;letter-spacing:.12em;text-align:center;border:0;border-radius:var(--r);cursor:pointer;overflow:hidden;isolation:isolate;transition:transform .3s var(--e)}.cta span{position:relative;z-index:2}.cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#14161c;transform:translateY(101%);transition:transform .42s var(--e)}.cta:hover:after{transform:translateY(0)}.cta:hover{transform:translateY(-2px)}.cta:focus-visible{outline:2px solid var(--rouge);outline-offset:3px}.cta--large{width:100%}.sous-cta{margin-top:12px;font-size:13.5px;line-height:1.45;color:var(--encre-2)}.sombre .sous-cta{color:#fff9}.annonce{background:var(--encre);color:#fff;text-align:center;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:11px 16px}.annonce b{font-weight:700;color:var(--ciel)}.entete{display:flex;align-items:center;justify-content:space-between;padding-block:18px}.entete img{height:26px;width:auto}.entete small{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--encre-2);font-weight:600}.hero{background:var(--blanc)}.hero__grille{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,4vw,72px);padding-block:clamp(12px,2vw,32px) clamp(40px,4vw,64px)}.confiance{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;font-weight:500;color:var(--encre)}.confiance b{font-weight:700}.confiance .sep{width:1px;height:14px;background:var(--ligne)}.hero h1{margin-top:18px}.reperes{display:grid;gap:11px;margin-top:24px}.reperes li{display:flex;align-items:flex-start;gap:12px;font-size:16.5px;font-weight:500;line-height:1.35}.reperes li:before{content:"";flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;background:var(--rouge) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat}.hero__cta{margin-top:30px;max-width:440px}.hero__cta .cta{width:100%}.pastille{display:flex;align-items:center;gap:12px;margin-top:26px;padding-top:22px;border-top:1px solid var(--ligne);max-width:440px}.pastille img{width:46px;height:46px;border-radius:50%;object-fit:cover;object-position:78% 18%;flex:none;background:var(--gris)}.pastille p{font-size:14px;line-height:1.35;color:var(--encre-2)}.pastille b{display:block;color:var(--encre);font-weight:700}.hero__visuel{position:relative;border-radius:var(--r);overflow:hidden;aspect-ratio:4/5;background:var(--gris)}.hero__visuel img{width:100%;height:100%;object-fit:cover}.hero__note{font-size:11.5px;color:var(--encre-2);margin-top:10px}.preuve-bande{background:var(--gris);border-block:1px solid var(--ligne)}.preuve-bande ul{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 44px;padding-block:18px}.preuve-bande li{display:flex;align-items:baseline;gap:8px;font-size:13px;text-transform:uppercase;letter-spacing:.08em;font-weight:500}.preuve-bande li b{font-weight:800;color:var(--rouge);font-size:15px;letter-spacing:.02em}@media(max-width:899px){.hero__grille{grid-template-columns:1fr;padding-block:0 40px;gap:0}.hero__visuel{order:-1;margin-inline:calc(var(--g)*-1);border-radius:0;aspect-ratio:5/4}.hero__texte{padding-top:24px}.entete{justify-content:center;padding-block:14px}.entete small{display:none}.entete img{height:22px}.preuve-bande ul{justify-content:flex-start;flex-direction:column;gap:8px}}.avis{background:var(--blanc);border:1px solid var(--ligne);border-radius:var(--r);padding:20px 22px}.avis p{font-size:16.5px;line-height:1.5}.avis footer{margin-top:10px;font-size:13px;color:var(--encre-2);font-weight:500}.avis--sombre{background:#ffffff0f;border-color:#ffffff24}.avis--sombre footer{color:#ffffffb3}.signes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.signe{display:grid;grid-template-columns:44% 1fr;align-items:center;background:var(--gris);border-radius:var(--r);overflow:hidden}.signe img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;background:var(--gris-2)}.signe>div{padding:18px 20px}.signe__nom{font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:14px;color:var(--rouge);margin-bottom:6px}.signe p:not(.signe__nom){font-size:16px;line-height:1.45}.signe p,.moment p,.geste p,.coupe p,.option__liste span,.palier__txt,.avis p,.signes__fin,.recadrage__txt,.pont p,.chapo,.protocole li{text-wrap:pretty}.signes__fin{margin-top:24px;font-size:16px;color:var(--encre-2);max-width:62ch}@media(max-width:760px){.signes{grid-template-columns:1fr;gap:12px}}.coupes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.coupe{background:var(--blanc);border-radius:var(--r);padding:22px 22px 24px;display:flex;flex-direction:column}.coupe__svg{width:100%;max-width:200px;height:auto;margin:0 auto 18px;background:var(--gris);border-radius:var(--r);padding:16px 18px 0}.trait{fill:none;stroke:var(--encre);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.trait--ongle{stroke-width:2.6}.trait--champi{stroke:var(--rouge);stroke-width:2.2}.trait--neuf{stroke:var(--encre);stroke-width:3}.trait--fleche{stroke:var(--encre);stroke-width:2.4}.coupe__etape{font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:16px}.coupe__txt{font-size:16px;line-height:1.5;color:var(--encre-2);margin-top:8px}.coupe__action{margin-top:auto;padding-top:16px;border-top:1px solid var(--ligne);font-size:15.5px;line-height:1.5}.coupe__txt{margin-bottom:16px}.coupe__action b{display:block;color:var(--rouge);font-weight:700;margin-bottom:3px}.recadrage{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:clamp(20px,3vw,48px);margin-top:clamp(32px,4vw,52px);padding-block:clamp(22px,2.6vw,32px);border-block:1px solid var(--ligne)}.recadrage__chiffre{font-weight:800;text-transform:uppercase;color:var(--rouge);font-size:clamp(40px,5.6vw,80px);line-height:.9;letter-spacing:-.02em;white-space:nowrap}.recadrage__txt{font-size:clamp(17px,1.4vw,20px);line-height:1.5;max-width:52ch}@media(max-width:899px){.coupes{grid-template-columns:1fr}.recadrage{grid-template-columns:1fr;gap:10px}}.paliers__grille{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px,5vw,96px);align-items:start}.paliers__tete{position:sticky;top:clamp(32px,8vh,96px)}.paliers__tete .titre{font-size:clamp(28px,3.1vw,46px)}.frise{position:relative;display:grid;gap:clamp(40px,6vh,72px);padding-left:44px}.frise__fil{position:absolute;left:11px;top:10px;bottom:10px;width:2px;background:#ffffff29}.frise__rempli{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--blanc);transform-origin:top}.palier{position:relative;transition:opacity .5s var(--e)}.js-moteur .palier{opacity:.38}.js-moteur .palier.est-atteint{opacity:1}.js-moteur .palier.est-atteint .palier__noeud{background:var(--blanc);box-shadow:0 0 0 7px #ffffff24}.palier__noeud{position:absolute;left:-44px;top:4px;width:24px;height:24px;border-radius:50%;background:var(--encre);border:2px solid var(--blanc);box-shadow:0 0 0 6px #ffffff14}.palier__quand{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;padding:6px 11px;border:1px solid rgba(255,255,255,.3);border-radius:3px}.palier__txt{font-size:clamp(17px,1.35vw,19px);line-height:1.55;margin-top:14px;color:#ffffffe0;max-width:48ch}.palier .avis{margin-top:20px;max-width:48ch}.chiffres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;border-block:1px solid rgba(255,255,255,.16)}.chiffres li{padding:18px 16px 16px;display:flex;flex-direction:column;gap:6px}.chiffres li+li{border-left:1px solid rgba(255,255,255,.16)}.chiffres b{font-weight:800;font-size:clamp(32px,3.4vw,46px);line-height:1;letter-spacing:-.02em}.chiffres li>span{font-size:14.5px;color:#ffffffc7}.chiffres i{display:block;height:3px;margin-top:6px;width:calc(var(--p)*100%);background:linear-gradient(90deg,var(--rouge),rgba(200,30,57,.15));border-radius:3px}.pont{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:24px;margin-top:clamp(20px,3vw,40px);padding:20px 24px;border:1px solid rgba(255,255,255,.2);border-radius:var(--r)}.pont img{width:110px;height:auto;border-radius:3px}.pont p{font-size:clamp(17px,1.4vw,20px);line-height:1.5;color:#ffffffe0}.pont b{color:var(--blanc)}@media(max-width:899px){.paliers__grille{grid-template-columns:1fr}.paliers__tete{position:static}.frise{padding-left:38px}.palier__noeud{left:-38px;width:20px;height:20px}.frise__fil{left:9px}.chiffres li{padding:14px 8px}.chiffres li>span{font-size:13px}.pont{grid-template-columns:72px 1fr;gap:16px;padding:16px}.pont img{width:72px}}.duo{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:16px;max-width:940px;margin-inline:auto}.duo__carte{display:grid;grid-template-columns:130px 1fr;align-items:center;gap:18px;background:var(--gris);border-radius:var(--r);padding:14px 20px 14px 14px}.duo__carte img{width:130px;height:auto;border-radius:3px;background:var(--blanc)}.duo__nom{font-weight:700;font-size:17px;line-height:1.25}.duo__quand{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--rouge);margin:6px 0 8px}.duo__carte p:last-child{font-size:15.5px;line-height:1.45;color:var(--encre-2)}.duo__plus{align-self:center;font-size:28px;font-weight:300;color:var(--encre-2)}.duo__preuve{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:16px 32px;max-width:940px;margin:24px auto 0}.duo__preuve>p{font-size:15px;color:var(--encre-2);line-height:1.35;max-width:18ch}.duo__preuve>p b{display:block;font-size:34px;font-weight:800;color:var(--rouge);line-height:1;margin-bottom:4px}.duo__preuve .avis{background:var(--gris);border:0}.achat{max-width:620px;margin:clamp(36px,4vw,56px) auto 0;padding:clamp(22px,2.6vw,32px);background:var(--gris);border-radius:var(--r)}.achat .sur{margin-bottom:6px}.achat .confiance{margin-bottom:16px}.options{border:0;margin:0;padding:0;display:grid;gap:12px}.option{position:relative;display:grid;gap:4px;padding:16px 18px 16px 50px;background:var(--blanc);border:1.5px solid var(--ligne);border-radius:var(--r);cursor:pointer;transition:border-color .2s}.option input{position:absolute;left:18px;top:19px;width:20px;height:20px;margin:0;accent-color:var(--encre)}.option:has(input:checked){border-color:var(--encre);box-shadow:0 0 0 1px var(--encre)}.option:has(input:focus-visible){outline:2px solid var(--rouge);outline-offset:2px}.option__badge{position:absolute;top:-11px;left:46px;background:var(--rouge);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:4px 9px;border-radius:3px}.option:has(.option__badge){margin-top:8px}.option__tete{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.option__nom{font-weight:700;font-size:18px}.option__prix{font-weight:800;font-size:19px;white-space:nowrap}.option__ref{font-size:13.5px;color:var(--encre-2)}.option__pour{font-size:14.5px;font-weight:500}.option__liste{display:grid;gap:3px;margin-top:6px}.option__liste span{position:relative;padding-left:16px;font-size:14.5px;line-height:1.4}.option__liste span:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;border-radius:50%;background:var(--rouge)}.option:not(:has(input:checked)) .option__liste{display:none}.achat .cta{margin-top:18px}.avis-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:940px;margin:clamp(28px,3vw,40px) auto 0}.offre .note{text-align:center;margin-inline:auto}@media(max-width:899px){.duo{grid-template-columns:1fr;gap:10px}.duo__plus{justify-self:center;line-height:1}.duo__carte{grid-template-columns:96px 1fr;padding:10px 16px 10px 10px}.duo__carte img{width:96px}.duo__preuve{grid-template-columns:1fr 1fr;gap:16px}.duo__preuve .avis{grid-column:1/-1}.avis-duo{grid-template-columns:1fr}.achat{margin-inline:calc(var(--g)*-1);border-radius:0;padding-inline:var(--g)}}.moments{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.moment{background:var(--blanc);border-radius:var(--r);overflow:hidden}.moment img{width:100%;aspect-ratio:3/2;object-fit:cover;background:var(--gris-2)}.moment>div{padding:16px 18px 20px}.moment__nom{font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:15px;margin-bottom:6px}.moment p:not(.moment__nom){font-size:15.5px;line-height:1.45;color:var(--encre-2)}.transfo__pied{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;margin-top:28px}@media(max-width:1080px){.moments{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.moments,.transfo__pied{grid-template-columns:1fr}.transfo__pied .cta{width:100%}}.gestes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:940px}.geste{background:var(--gris);border-radius:var(--r);overflow:hidden;padding-bottom:20px}.geste img{width:100%;aspect-ratio:4/3;object-fit:cover;margin-bottom:16px}.geste p{padding-inline:20px;font-size:16px;line-height:1.5}.geste p.geste__quand{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--rouge);margin-bottom:6px}@media(max-width:620px){.gestes{grid-template-columns:1fr}}.podo{display:grid;grid-template-columns:5fr 7fr;gap:clamp(28px,5vw,80px);align-items:center}.podo__photo{border-radius:var(--r);overflow:hidden;aspect-ratio:4/5;background:var(--gris-2)}.podo__photo img{width:100%;height:100%;object-fit:cover;object-position:88% 20%;filter:grayscale(1) contrast(1.04)}.badges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px}.badges li{border-top:2px solid var(--encre);padding-top:12px}.badges b{display:block;font-weight:800;font-size:clamp(28px,2.6vw,38px);color:var(--rouge);line-height:1}.badges span{display:block;font-size:14px;line-height:1.35;margin-top:6px}.podo .avis,.podo .cta{margin-top:24px}@media(max-width:899px){.podo{grid-template-columns:1fr}.podo__photo{aspect-ratio:1/1;max-width:420px}}@media(max-width:520px){.badges{grid-template-columns:1fr;gap:10px}.badges li{display:flex;align-items:baseline;gap:12px}.badges span{margin:0}}.faq{border-top:1px solid var(--gris-2)}.faq__item{border-bottom:1px solid var(--gris-2)}.faq__q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;background:none;border:0;text-align:left;cursor:pointer;font:600 17.5px/1.4 Texta,sans-serif;color:var(--encre)}.faq__q i{position:relative;flex:none;width:16px;height:16px}.faq__q i:before,.faq__q i:after{content:"";position:absolute;left:0;top:7px;width:16px;height:2px;background:var(--rouge);transition:transform .3s var(--e)}.faq__q i:after{transform:rotate(90deg)}.est-ouvert .faq__q i:after{transform:rotate(0)}.faq__r{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--e)}.faq__r>div{overflow:hidden}.est-ouvert .faq__r{grid-template-rows:1fr}.faq__r p{padding-bottom:20px;font-size:16.5px;line-height:1.55;color:var(--encre-2);max-width:66ch}.rappel .wrap--etroit{max-width:1100px}.rappel .options,.rappel .cta,.rappel .sous-cta{max-width:620px;margin-inline:auto}.rappel .cta{display:flex}.rappel .sous-cta{text-align:center}.rappel .options{margin-bottom:18px}.options--compact .option{padding-block:14px}.barre{display:none}@media(max-width:899px){.barre{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px var(--g) calc(10px + env(safe-area-inset-bottom));background:#fffffff7;border-top:1px solid var(--ligne);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translateY(110%);transition:transform .35s var(--e)}.barre.est-visible{transform:none}.barre__nom{font-weight:700;font-size:15px}.barre__info{font-size:12.5px;color:var(--encre-2)}.barre .cta{min-height:48px;padding:12px 22px;flex:none}body{padding-bottom:76px}}.offre__grille{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}.offre__visuel{border-radius:var(--r);overflow:hidden;background:var(--gris);aspect-ratio:1/1}.offre__visuel img{width:100%;height:100%;object-fit:cover;transition:opacity .25s var(--e)}.protocole{display:grid;gap:10px;margin-top:16px}.protocole li{display:grid;grid-template-columns:150px 1fr;gap:16px;align-items:baseline;padding:14px 18px;background:var(--gris);border-radius:var(--r);font-size:15.5px;line-height:1.45;color:var(--encre-2)}.protocole b{color:var(--encre)}.protocole__quand{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--rouge)}.offre__chiffres{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px}.offre__chiffres p{display:flex;align-items:center;gap:12px;padding:14px 18px;border:1px solid var(--ligne);border-radius:var(--r);font-size:14.5px;line-height:1.35;color:var(--encre-2)}.offre__chiffres b{font-size:30px;font-weight:800;color:var(--rouge);line-height:1;white-space:nowrap}.offre .achat{position:sticky;top:24px;max-width:none;margin:0;padding:0;background:none;border-radius:0}.offre .achat .titre{font-size:clamp(28px,2.7vw,40px);margin-bottom:12px}.offre .achat .confiance{margin-bottom:12px}.offre .option{background:var(--blanc)}.offre .option:not(:has(input:checked)){background:var(--gris);border-color:transparent}.garanties{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid var(--ligne)}.garanties li{font-size:13px;line-height:1.35;color:var(--encre-2)}.garanties b{display:block;color:var(--encre);font-size:13.5px}@media(max-width:899px){.offre__grille{grid-template-columns:1fr}.offre .achat{position:static}.offre__visuel{aspect-ratio:4/3;margin-inline:calc(var(--g)*-1);border-radius:0}.protocole li{grid-template-columns:1fr;gap:4px}.offre__chiffres{grid-template-columns:1fr}.offre__media{display:contents}.offre__visuel{order:0}.achat{order:1}.protocole{order:2}.offre__chiffres{order:3}}.chapo{font-size:clamp(18px,1.4vw,20.5px);max-width:62ch}.note{font-size:13.5px}.sous-cta{font-size:14.5px}.sur{font-size:13.5px}.signe p:not(.signe__nom),.moment p:not(.moment__nom),.geste p,.coupe__txt,.coupe__action,.protocole li{font-size:17px}.signe__nom,.moment__nom,.coupe__etape{font-size:15.5px}.palier__txt,.pont p{max-width:58ch;font-size:clamp(17.5px,1.4vw,19.5px)}.palier__quand,.duo__quand,.geste p.geste__quand,.protocole__quand{font-size:13.5px}.option__ref,.garanties li{font-size:14.5px}.option__liste span,.option__pour{font-size:15.5px}.garanties b{font-size:15px}.avis p,.achat__avis{font-size:17px}.avis footer,.achat__avis span{font-size:14px}.chiffres li>span{font-size:15.5px}.offre__chiffres p{font-size:15.5px}.faq__r p{font-size:17px}@media(min-width:900px){.coupes{grid-template-rows:auto auto auto auto}.coupe{display:grid;grid-row:span 4;grid-template-rows:subgrid;gap:0}.coupe__action{margin-top:0}}.coupe__svg{max-width:300px;padding:18px 10px 0}.trait--fin{stroke-width:1.2;stroke:var(--encre-2)}.trait--fin.trait--champi{stroke:var(--rouge);stroke-width:1.2}.trait--neuf-fin{stroke:var(--encre);stroke-width:1.2}.coupe__label{font:700 15px Texta,sans-serif;fill:var(--encre);letter-spacing:.02em}.coupe__label--rouge{fill:var(--rouge)}.coupe__label--bleu{fill:var(--encre)}#podologue .wrap{max-width:1320px}.podo{grid-template-columns:var(--podo-w,40%) minmax(0,1fr);gap:48px;align-items:center}.podo__photo{aspect-ratio:1000/1100;height:auto;min-height:0;background:var(--blanc);position:relative}.podo__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:none}.pastille__icone{flex:none;width:46px;height:46px;border-radius:50%;background:var(--gris);color:var(--rouge);display:grid;place-items:center}.pastille__icone svg{width:26px;height:26px}#podologue .titre{font-size:clamp(28px,2.1vw,30px)}@media(min-width:1200px){#podologue .titre{white-space:nowrap}}.badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.badges li{display:flex;align-items:center;gap:12px;border-top:0;padding:14px;background:var(--blanc);border-radius:var(--r)}.badge__icone{flex:none;width:40px;height:40px}.badge__icone svg{width:40px;height:40px}.badge__icone--pied{color:var(--encre)}.badges .badge__txt b{display:block;font-weight:800;font-size:22px;line-height:1;color:var(--rouge)}.badges .badge__txt span{display:block;font-size:13.5px;line-height:1.3;margin-top:4px;color:var(--encre)}.faq{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;align-items:start;border-top:0}.faq__col{border-top:1px solid var(--gris-2)}@media(max-width:899px){.faq{grid-template-columns:1fr}.faq__col+.faq__col{border-top:0}}.rappel__carte{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);background:var(--blanc);border-radius:var(--r);overflow:hidden;max-width:1080px;margin-inline:auto}.rappel__visuel{background:var(--gris);min-height:100%}.rappel__visuel img{width:100%;height:100%;object-fit:cover}.rappel__corps{padding:clamp(28px,3.4vw,48px)}.rappel__corps .titre{font-size:clamp(28px,2.7vw,40px);margin-bottom:12px}.rappel__corps .confiance{margin-bottom:18px}.rappel__points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:6px 0 24px}.rappel__points li{padding-top:12px;border-top:2px solid var(--encre);font-size:14.5px;line-height:1.35;color:var(--encre-2)}.rappel__points b{display:block;font-size:19px;font-weight:800;color:var(--encre);margin-bottom:2px}.rappel__corps{display:flex;flex-direction:column;justify-content:center}.rappel__corps .cta{align-self:flex-start}@media(max-width:520px){.rappel__points{grid-template-columns:1fr;gap:8px}.rappel__points li{display:flex;gap:10px;align-items:baseline}.rappel__points b{font-size:16px;margin:0}.rappel__corps .cta{align-self:stretch}}.rappel .rappel__corps .options,.rappel .rappel__corps .cta,.rappel .rappel__corps .sous-cta{max-width:none}.rappel .rappel__corps .sous-cta{text-align:left}.rappel .wrap--etroit{max-width:none}@media(max-width:899px){.rappel__carte{grid-template-columns:1fr}.rappel__visuel{aspect-ratio:16/10}}.barre{position:fixed;z-index:50;display:flex;align-items:center;gap:14px;left:50%;bottom:18px;width:min(720px,calc(100% - 32px));transform:translate(-50%,140%);padding:10px 10px 10px 12px;background:#fffffff7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--ligne);border-radius:var(--r);box-shadow:0 14px 40px #2c303b2e;transition:transform .4s var(--e)}.barre.est-visible{transform:translate(-50%)}.barre>div{flex:1;min-width:0}.barre__vignette{width:52px;height:52px;border-radius:var(--r);object-fit:cover;flex:none;background:var(--gris)}.barre__nom{font-weight:700;font-size:16px}.barre__info{font-size:13px;color:var(--encre-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barre .cta{min-height:50px;padding:12px 26px;flex:none}@media(max-width:899px){.barre{left:0;bottom:0;width:100%;transform:translateY(110%);border-radius:0;border-width:1px 0 0;box-shadow:none;padding:10px var(--g) calc(10px + env(safe-area-inset-bottom))}.barre.est-visible{transform:none}.barre__vignette{width:44px;height:44px}}@media(min-width:900px){body{padding-bottom:0}}.hero__visuel{aspect-ratio:1/1}.signes{grid-template-columns:repeat(4,minmax(0,1fr))}.signe{grid-template-columns:1fr;align-items:start}.signe img{height:auto;aspect-ratio:4/3}.signe>div{padding:16px 18px 20px}.gestes{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.coupes__onglets{display:none}@media(max-width:899px){:root{--air:44px}.tete{margin-bottom:22px}.titre{font-size:clamp(26px,7.4vw,34px)}h1.titre{font-size:clamp(32px,9vw,42px)}.chapo{font-size:16.5px;margin-top:12px}.signes{grid-template-columns:1fr 1fr;gap:10px}.signe>div{padding:10px 12px 14px}.signe__nom{font-size:12.5px;margin-bottom:4px}.signe p:not(.signe__nom){font-size:14.5px;line-height:1.35}.signes__fin{font-size:14.5px;margin-top:14px}.coupes__onglets{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:12px}.coupes__onglets button{font:700 13px Texta,sans-serif;text-transform:uppercase;letter-spacing:.06em;padding:11px 6px;border:1.5px solid var(--ligne);border-radius:var(--r);background:var(--blanc);color:var(--encre-2);cursor:pointer}.coupes__onglets button[aria-selected=true]{border-color:var(--encre);color:var(--encre);box-shadow:0 0 0 1px var(--encre)}.coupe{display:none;padding:16px}.coupe.est-active{display:grid;grid-template-columns:120px 1fr;gap:4px 14px;align-items:start}.coupe.est-active .coupe__svg{grid-row:span 3;margin:0;max-width:120px;padding:8px 4px 0}.coupe.est-active .coupe__action{grid-column:1/-1;margin-top:10px}.coupe__txt,.coupe__action{font-size:15px}.coupe__txt{margin-bottom:0}.coupe__label{font-size:18px}.recadrage{margin-top:20px;padding-block:16px}.recadrage__chiffre{font-size:38px}.recadrage__txt{font-size:15.5px}.frise{gap:28px}.palier__txt{font-size:16px;margin-top:10px}.chiffres b{font-size:28px}.chiffres li>span{font-size:12.5px}.palier .avis{margin-top:12px;padding:14px 16px}.offre__visuel{aspect-ratio:16/10}.offre__chiffres{grid-template-columns:1fr 1fr}.offre__chiffres p{flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;font-size:13.5px}.offre__chiffres b{font-size:24px}.protocole li{padding:12px 14px;font-size:14.5px}.garanties li{font-size:12.5px}.garanties b{font-size:13px}.avis-duo{display:none}.moments{grid-template-columns:1fr 1fr;gap:10px}.moment img{aspect-ratio:1/1}.moment>div{padding:10px 12px 14px}.moment__nom{font-size:12.5px}.moment p:not(.moment__nom){font-size:14px;line-height:1.35}.transfo__pied{margin-top:16px;gap:14px}.gestes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.geste{padding-bottom:12px}.geste img{aspect-ratio:1/1;margin-bottom:8px}.geste p{padding-inline:10px;font-size:13.5px;line-height:1.35}.geste p.geste__quand{font-size:11px;letter-spacing:.06em}.podo{gap:18px}.podo__photo{position:relative;width:100%;height:auto;min-height:0;aspect-ratio:1000/1100;max-width:250px;margin-inline:auto}.podo__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.badges{grid-template-columns:repeat(3,minmax(0,1fr))}.badges b{font-size:21px}.badges span{overflow-wrap:anywhere}.protocole,.achat__avis{display:none}.badges{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.badges li{display:block}.badges b{font-size:24px}.badges span{font-size:12.5px;margin-top:4px}.podo .avis,.podo .cta{margin-top:16px}.rappel__visuel{aspect-ratio:2/1}}.chiffres b{white-space:nowrap}@media(max-width:899px){.podo{grid-template-columns:1fr}#podologue .titre em{max-width:none}.coupe.est-active{display:block}.coupe.est-active .coupe__svg{max-width:240px;margin:0 auto 12px;padding:10px 6px 0}.gestes{grid-template-columns:1fr;gap:8px}.geste{display:grid;grid-template-columns:96px 1fr;gap:2px 14px;align-items:center;padding:0 12px 0 0}.geste img{grid-row:span 2;width:96px;height:96px;aspect-ratio:1/1;margin:0}.geste p{padding:0;font-size:14.5px}.geste p.geste__quand{font-size:12px;align-self:end;margin:0}.geste p:last-child{align-self:start}.option__badge{position:static;justify-self:start;margin:-2px 0 6px;white-space:normal}.option:has(.option__badge){margin-top:0}.option{padding-left:46px}.option input{left:16px;top:18px;margin:0}.option:has(.option__badge) input{top:50px}.barre__vignette,.barre__info{display:none}.barre__nom{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chiffres b{font-size:24px}}.coupes__scene{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:start}.coupes__gauche{position:sticky;top:10vh}.coupes__etat{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.coupes__etat span{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--rouge)}.coupes__etat b{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.coupes__visuel{position:relative;aspect-ratio:4/3;border-radius:var(--r);overflow:hidden;background:#ecedf3}.coupes__visuel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.62);transform-origin:56% 54%;transition:opacity .7s var(--e),transform 1.1s var(--e)}.coupes__visuel img.est-active{opacity:1;transform:scale(1.5)}.coupes__progres{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px}.coupes__progres i{height:4px;border-radius:3px;background:#2c303b1f;position:relative;overflow:hidden}.coupes__progres i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rouge);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--e)}.coupes__progres i.est-fait:after{transform:scaleX(1)}.coupe.est-active{box-shadow:0 10px 30px #2c303b14}.coupes{grid-template-columns:1fr!important;grid-template-rows:none!important;gap:16px}.coupe{display:block!important;grid-row:auto!important;transition:opacity .4s var(--e)}@media(min-width:900px){.coupes__scene{align-items:start}.coupes__gauche{top:max(3vh,calc(50vh - 300px))}.coupes{gap:34vh!important;padding-block:18vh 26vh}}.js-moteur .coupe:not(.est-active){opacity:.32}.coupe__etape{font-size:18px}.coupe__action{margin-top:16px!important}@media(prefers-reduced-motion:reduce){.coupes__visuel img{transition:none}}@media(max-width:899px){.coupes__scene{grid-template-columns:1fr;gap:12px}.coupes__gauche{position:relative;top:auto}.coupes__etat,.coupes__progres{display:none}.coupe{min-height:0;display:none!important}.coupe.est-active{display:block!important;opacity:1}}.recadrage{display:block;text-align:center;max-width:860px;margin:clamp(40px,5vw,72px) auto 0;padding:clamp(28px,3.2vw,48px) clamp(24px,4vw,64px);background:var(--blanc);border:0;border-radius:var(--r)}.recadrage__chiffre{font-size:clamp(44px,5.4vw,76px)}.recadrage__txt{margin:14px auto 0;max-width:56ch;font-size:clamp(16.5px,1.35vw,19px)}@media(max-width:899px){.recadrage{margin-top:20px;padding:24px 20px}.recadrage__chiffre{font-size:38px}}@media(min-width:900px){.hero__grille{align-items:stretch}.hero__visuel{aspect-ratio:auto;height:100%;min-height:560px}.hero__visuel img,.hero__visuel picture{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 70%}}.garanties{border-top:0;padding-top:0;margin-top:16px;gap:8px}.garanties li{display:flex;align-items:center;gap:10px;padding:12px;background:var(--gris);border-radius:var(--r);font-size:13px}.garanties li svg{flex:none;width:24px;height:24px;color:var(--encre)}.garanties li span{display:block}.garanties b{font-size:13.5px}@media(max-width:899px){.titre{font-size:clamp(20px,5.7vw,23px);line-height:1.04;text-wrap:pretty}h1.titre{font-size:calc((100vw - 48px) / 8.6);line-height:.95;text-wrap:balance}.paliers__tete .titre,.offre .achat .titre,.rappel__corps .titre,#podologue .titre{font-size:clamp(20px,5.7vw,23px)}.rappel__corps{padding:24px 20px}.sur{font-size:11.5px;letter-spacing:.12em;margin-bottom:10px}.chapo{font-size:15.5px;line-height:1.5}.recadrage__chiffre{font-size:32px}.option__nom{font-size:16.5px}.option__prix{font-size:17px}.option__ref{font-size:13px}.option__liste span,.option__pour{font-size:14px}.option__badge{font-size:10.5px}.confiance{font-size:13px}.avis p,.achat__avis,.palier__txt,.pont p,.recadrage__txt{font-size:15.5px}.faq__q{font-size:15.5px;padding:16px 0}.faq__r p{font-size:15px}.garanties{grid-template-columns:1fr}.reperes li{font-size:15.5px}.cta{font-size:13px;letter-spacing:.1em}}:root{--wrap:1360px;--g:15px}.wrap{width:min(calc(100% - 2*var(--g)),var(--wrap));max-width:none;margin-inline:auto;padding-inline:0}.wrap--etroit{width:min(calc(100% - 2*var(--g)),860px)}@media(min-width:900px){:root{--g:40px}}#podologue .wrap{max-width:none}@media(min-width:1440px){:root{--wrap:1520px}}@media(min-width:1600px){:root{--wrap:1640px}}@media(max-width:899px){.barre>div{display:none}.barre .cta{flex:1;width:100%}}.pied{background:var(--ciel);padding-block:8px 48px}.pied__grille{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:start;padding-top:28px;border-top:1px solid rgba(44,48,59,.14)}.pied__grille>img{height:26px;width:auto}.pied__notes{display:grid;grid-template-columns:1fr 1fr;gap:12px 40px}.pied__notes .note{margin:0;font-size:12.5px;line-height:1.55;max-width:none;color:var(--encre-2)}@media(max-width:899px){.pied{padding-bottom:96px}.pied__grille{grid-template-columns:1fr;gap:16px}.pied__notes{grid-template-columns:1fr}}.preuve-bande ul{gap:14px clamp(28px,4vw,72px);padding-block:18px}.preuve-bande li{align-items:center;gap:12px;text-transform:none;letter-spacing:0;font-size:13.5px;font-weight:400;color:var(--encre-2)}.preuve-bande li svg{flex:none;width:30px;height:30px}.preuve-bande .preuve__pied{color:var(--encre)}.preuve-bande li span{display:flex;flex-direction:column;line-height:1.25}.preuve-bande li b{font-size:14.5px;font-weight:800;letter-spacing:.01em;color:var(--encre);text-transform:uppercase}@media(max-width:899px){.preuve-bande ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-block:16px}.preuve-bande li{flex-direction:column;align-items:center;text-align:center;gap:7px;font-size:11.5px}.preuve-bande li svg{width:28px;height:28px}.preuve-bande li span{align-items:center}.preuve-bande li b{font-size:12px;letter-spacing:0}}@media(min-width:900px){.hero__visuel{position:relative;height:auto;min-height:0;align-self:stretch}.hero__visuel picture{position:absolute;top:0;right:0;bottom:0;left:0}}.coupe__action{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:center}.coupe__flacon{width:64px;height:64px;object-fit:cover;border-radius:var(--r);background:#f1f1f3}.coupe__action b{display:block}@media(max-width:899px){.coupe__action{grid-template-columns:52px minmax(0,1fr);gap:12px}.coupe__flacon{width:52px;height:52px}}.guide{display:grid;gap:12px;margin:18px 0 16px;padding:16px;background:var(--gris);border-radius:var(--r)}.guide__q{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px}.guide__q>p{font-size:14.5px;font-weight:700}.guide__choix{display:grid;grid-template-columns:1fr 1fr;gap:8px}.guide__choix button{font:500 14px/1.2 Texta,sans-serif;padding:11px 10px;border:1.5px solid var(--ligne);border-radius:var(--r);background:var(--blanc);color:var(--encre);cursor:pointer;transition:border-color .2s,background .2s}.guide__choix button:hover{border-color:var(--encre-2)}.guide__choix button[aria-pressed=true]{border-color:var(--encre);background:var(--encre);color:var(--blanc)}.guide__verdict:empty{display:none}.guide__verdict{font-size:14.5px;line-height:1.45;padding-top:4px}.guide__verdict b{color:var(--rouge)}@media(max-width:899px){.guide{padding:14px}.guide__q{grid-template-columns:1fr;gap:8px}.guide__choix button{font-size:13.5px;padding:11px 8px}}.option{display:grid;grid-template-columns:22px 76px minmax(0,1fr);align-items:start;gap:0 14px;padding:16px 18px 16px 16px}.option input{position:static;appearance:none;-webkit-appearance:none;width:22px;height:22px;margin:27px 0 0;border:2px solid rgba(44,48,59,.4);border-radius:50%;background:var(--blanc);transition:border-color .2s,box-shadow .2s}.option input:checked{border-color:var(--encre);background:var(--encre);box-shadow:inset 0 0 0 4px var(--blanc)}.option__vignette{width:76px;height:76px;object-fit:cover;border-radius:var(--r);background:var(--blanc)}.option__corps{display:grid;gap:3px;min-width:0}.option__pour{color:var(--encre)}.option__ref{font-size:13.5px}.option:has(.option__badge){margin-top:12px;padding-top:22px}.option__badge{left:16px;top:-11px}.offre .option:not(:has(input:checked)) .option__vignette{opacity:.85}.option.est-conseillee:not(:has(input:checked)){border-color:var(--rouge)}@media(max-width:899px){.option{grid-template-columns:20px 60px minmax(0,1fr);gap:0 12px;padding:14px 14px 14px 12px}.option input{width:20px;height:20px;margin-top:20px}.option__vignette{width:60px;height:60px}.option__badge{position:absolute;left:12px;top:-10px;margin:0;white-space:nowrap}.option:has(.option__badge){margin-top:12px;padding-top:20px}.option:has(.option__badge) input{top:auto}}@media(min-width:1200px){.bloc:not(.paliers):not(#podologue) .tete{max-width:none}}@media(min-width:900px){.hero__chapo{font-size:clamp(19px,1.5vw,22px);max-width:none}.reperes li{font-size:clamp(17px,1.25vw,19px)}}@media(max-width:899px){.saut{display:none}}.palier__quand{border:0;padding:0;color:#fff;font-size:14px}.js-moteur .coupe:not(.est-active){opacity:.55}.pont{max-width:900px;margin-inline:auto}.option__prix{font-size:22px}.option__badge{font-size:12.5px}@media(max-width:899px){.option__prix{font-size:19px}.option__badge{font-size:11.5px}.offre__media{order:2}.achat{order:1}}@media(max-width:600px){.hero__visuel{aspect-ratio:16/10}.hero__visuel img{object-position:50% 62%}}canvas.ongle3d{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.a-3d>img,.a-3d>picture{visibility:hidden}.coupes__visuel.a-3d img{opacity:0!important}.paliers__ongle{position:relative;margin-top:clamp(20px,2.4vw,32px);aspect-ratio:4/3;max-height:42vh;border-radius:var(--r);overflow:hidden;background:#ecedf3}.paliers__ongle img{width:100%;height:100%;object-fit:cover}.paliers__note{margin-top:16px}@media(max-width:899px){.paliers__ongle{max-height:none;aspect-ratio:16/10;margin-bottom:8px}}@media(max-width:899px){.preuve-bande li b,.preuve-bande li span{white-space:nowrap}.preuve-bande li b{font-size:11.5px}.preuve-bande li{font-size:11px}}.avis-note{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;margin:-8px 0 clamp(24px,3vw,40px);font-size:15px;color:var(--encre-2)}.avis-note b{font-size:30px;font-weight:800;color:var(--encre);line-height:1}.avis-note .etoiles{color:var(--rouge);font-size:18px;letter-spacing:2px}.avis-grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px)}.avis-carte{display:flex;flex-direction:column;gap:10px;padding:clamp(22px,2vw,30px);background:var(--blanc);border-radius:var(--r);box-shadow:0 1px 2px #2c303b0a,0 8px 24px #2c303b0f}.avis-carte__guillemet{width:28px;height:21px;color:var(--rouge)}.avis-carte__titre{font-weight:800;font-size:clamp(17px,1.3vw,19px);text-transform:uppercase;letter-spacing:.02em;line-height:1.2}.avis-carte__txt{font-size:16px;line-height:1.55;color:var(--encre);text-wrap:pretty;flex:1}.avis-carte footer{display:flex;align-items:center;gap:12px;margin-top:8px;padding-top:14px;border-top:1px solid var(--ligne)}.avis-carte footer img{width:44px;height:44px;object-fit:cover;border-radius:var(--r);background:var(--gris)}.avis-carte footer span{display:flex;flex-direction:column;font-size:13.5px;color:var(--encre-2);line-height:1.3}.avis-carte footer b{font-size:15px;color:var(--encre)}@media(max-width:899px){.avis-grille{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:calc(var(--g)*-1);padding:4px var(--g) 12px;scrollbar-width:none}.avis-grille::-webkit-scrollbar{display:none}.avis-carte{flex:0 0 84%;scroll-snap-align:center}.avis-note{margin-top:-4px}.avis-note b{font-size:24px}}.guide__choix button{display:flex;align-items:center;gap:10px;text-align:left;padding:10px 12px;min-height:52px}.guide__choix button svg{flex:none;width:28px;height:28px}@media(max-width:899px){.guide__choix button{gap:8px;padding:9px 10px}.guide__choix button svg{width:24px;height:24px}}@media(max-width:899px){h1.titre{font-size:calc((100vw - 48px) / 9.1)}h1.titre em{white-space:nowrap}}.guide{gap:16px;padding:18px}.guide__q{grid-template-columns:1fr;gap:10px}.guide__q>p{font-size:15.5px}.guide__choix{gap:10px}.guide__choix button{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:8px 12px 8px 8px;min-height:0;font-size:15px;font-weight:600;text-align:left;border-width:2px}.guide__choix button img{width:64px;height:64px;object-fit:cover;border-radius:3px}.guide__choix button[aria-pressed=true]{background:var(--blanc);color:var(--encre);border-color:var(--encre);box-shadow:0 0 0 1px var(--encre)}.guide__choix button[aria-pressed=true]:after{content:"";position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;background:var(--encre) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.2l2.6 2.6L12 5.4' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.guide__choix button{position:relative}@media(max-width:899px){.guide{padding:14px}.guide__choix button{grid-template-columns:1fr;gap:8px;padding:6px 6px 10px;text-align:center;font-size:13.5px}.guide__choix button img{width:100%;height:auto;aspect-ratio:16/10}}.coupe__txt,.coupe__action span,.palier__txt,.signe p,.moment p,.geste p,.option__pour,.option__liste span,.recadrage__txt,.chapo,.pont p,.avis-carte__txt,.avis p,.faq__r p,.signes__fin,.guide__verdict,.protocole li span,.note{text-wrap:balance}.guide{display:block;margin:16px 0 14px;padding:0;background:none;border-radius:var(--r)}.guide__ouvrir{display:flex;align-items:center;gap:12px;padding:12px 14px;list-style:none;cursor:pointer;background:var(--blanc);border:1.5px solid var(--ligne);border-radius:var(--r);transition:border-color .2s}.guide__ouvrir::-webkit-details-marker{display:none}.guide__ouvrir:hover{border-color:var(--encre-2)}.guide__ouvrir:focus-visible{outline:2px solid var(--rouge);outline-offset:2px}.guide__pic{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--ciel);color:var(--encre);font-weight:800;font-size:17px}.guide__accroche{display:flex;flex-direction:column;flex:1;font-size:13.5px;color:var(--encre-2);line-height:1.3}.guide__accroche b{font-size:15px;color:var(--encre)}.guide__ouvrir i{flex:none;width:10px;height:10px;border-right:2px solid var(--encre);border-bottom:2px solid var(--encre);transform:rotate(45deg) translate(-2px,-2px);transition:transform .25s var(--e)}.guide[open] .guide__ouvrir{border-color:var(--encre);border-bottom-left-radius:0;border-bottom-right-radius:0}.guide[open] .guide__ouvrir i{transform:rotate(-135deg) translate(-2px,-2px)}.guide__corps{display:grid;gap:16px;padding:16px;background:var(--gris);border:1.5px solid var(--encre);border-top:0;border-bottom-left-radius:var(--r);border-bottom-right-radius:var(--r)}@media(max-width:899px){.guide__corps{padding:12px;gap:14px}}@media(max-width:899px){.paliers__ongle{display:none}}.option__ref,.guide__choix button span,.guide__accroche{text-wrap:balance}.option__ref s{white-space:nowrap}@media(max-width:899px){.guide__choix button img{object-position:50% 60%}}@media(max-width:899px){.podo__photo{max-width:none;width:auto;margin-inline:calc(var(--g)*-1);border-radius:0}}.js-ecart{font-style:normal}.offre__visuel{aspect-ratio:1500/1650;background:#f3f2f7}.offre__visuel img{object-fit:contain}@media(max-width:899px){.offre__visuel{aspect-ratio:4/3}}@media(max-width:899px){.option{grid-template-columns:20px 48px minmax(0,1fr);gap:0 12px;padding:12px 12px 12px 10px}.option input{margin-top:14px}.option__vignette{width:48px;height:48px}.option__corps{gap:2px}.option__nom{font-size:16px}.option__prix{font-size:17px}.option__pour{font-size:13.5px;line-height:1.35}.option__ref{font-size:12.5px;line-height:1.35}.option__liste{display:flex!important;flex-wrap:wrap;gap:0;margin-top:4px}.option__liste span{padding-left:0;font-size:12.5px;line-height:1.35;color:var(--encre-2)}.option__liste span:before{display:none}.option__liste span+span:before{content:"\b7";display:inline;position:static;width:auto;height:auto;background:none;margin:0 6px;color:var(--encre-2)}.option:not(:has(input:checked)) .option__liste{display:none!important}.options{gap:8px}.achat__action{position:sticky;bottom:0;z-index:6;margin-inline:calc(var(--g)*-1);padding:10px var(--g) 12px;background:var(--blanc);box-shadow:0 -8px 20px #2c303b14}.achat__action .sous-cta{margin-top:6px;font-size:12.5px;text-align:center}.guide:not([open]){position:sticky;top:8px;z-index:6;box-shadow:0 6px 18px #2c303b14;border-radius:var(--r)}.guide__ouvrir{padding:10px 12px}.guide__pic{width:28px;height:28px;font-size:15px}}.achat__choix{position:relative}.geste__icone{display:none}@media(max-width:899px){#geste .tete{text-align:center;margin-inline:auto}.gestes{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.geste{display:contents!important}.geste img{grid-row:auto!important;width:100%!important;height:auto!important;aspect-ratio:1/1!important;object-fit:cover;margin:0!important;border-radius:var(--r)}.geste__carte{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;aspect-ratio:1/1;padding:14px 12px;background:var(--rouge);color:#fff;border-radius:var(--r);text-align:center}.geste__icone{display:block;width:34px;height:34px}.geste__icone svg{width:100%;height:100%}.geste__carte p{padding:0!important;margin:0!important;color:#fff!important;text-wrap:balance}.geste__carte p.geste__quand{font-size:13px!important;font-weight:800;letter-spacing:.06em;line-height:1.2;color:#fff!important}.geste__carte p:not(.geste__quand){font-size:13px!important;line-height:1.35;opacity:.95}.geste:nth-child(1) img{order:1}.geste:nth-child(1) .geste__carte{order:2}.geste:nth-child(2) .geste__carte{order:3}.geste:nth-child(2) img{order:4}.geste:nth-child(3) img{order:5}.geste:nth-child(3) .geste__carte{order:6}#geste .note{text-align:center}}@media(max-width:899px){.geste__carte p.geste__quand{display:flex;flex-direction:column-reverse;gap:3px}.geste__sep{display:none}.geste__nom{font-size:16px;font-weight:800;letter-spacing:.04em}.geste__rythme{font-size:11px;font-weight:700;letter-spacing:.08em;opacity:.85}.geste__carte p:not(.geste__quand){font-size:12.5px!important}.geste__carte{aspect-ratio:auto;min-height:100%}.geste img{aspect-ratio:auto!important;height:100%!important;min-height:0}.gestes{grid-auto-rows:minmax(calc((100vw - 58px)/2),auto)}}@media(max-width:899px){.geste__carte p.geste__quand{align-items:center;text-align:center;width:100%}.geste__carte p{width:100%;text-align:center}}@media(max-width:899px){#offre{padding-top:0}}.pal__tete{margin-inline:auto;text-align:center;max-width:none}.pal__onglets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:980px;margin:clamp(28px,3vw,44px) auto 14px}.pal__onglets button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:60px;padding:12px 14px;border:1.5px solid rgba(255,255,255,.18);border-radius:var(--r);background:#ffffff0a;color:#fff;font:700 16px/1.2 Texta,sans-serif;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.pal__onglets button svg{flex:none;width:18px;height:18px;opacity:.8}.pal__onglets button:hover{border-color:#ffffff73}.pal__onglets button[aria-selected=true]{background:#fff;color:var(--encre);border-color:#fff}.pal__onglets button:focus-visible{outline:2px solid #fff;outline-offset:2px}.pal__panneaux{max-width:980px;margin-inline:auto}.pal-panneau{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(16px,3vw,48px);padding:clamp(24px,3.2vw,44px);border:1.5px solid rgba(255,255,255,.14);border-radius:var(--r);background:radial-gradient(120% 90% at 85% 50%,#d5e6f229,#ffffff08 60%);overflow:hidden}.pal-panneau[hidden]{display:none}.pal-panneau__quand{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:3px;background:#fff;color:var(--encre);font-size:13.5px;font-weight:700}.pal-panneau__quand svg{width:16px;height:16px}.pal-panneau__titre{margin:18px 0 8px;font-size:clamp(22px,2vw,28px);font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1.1;color:#fff}.pal-panneau__txt{font-size:clamp(16.5px,1.3vw,18.5px);line-height:1.55;color:#ffffffd9;text-wrap:balance}.pal-puces{display:grid;gap:12px;margin-top:20px}.pal-puces li{display:flex;align-items:center;gap:12px;font-size:clamp(16px,1.25vw,18px);line-height:1.35;color:#fff}.pal-puces li svg{flex:none;width:24px;height:24px;color:var(--rouge)}.pal-puces b{font-weight:800;font-size:1.15em}.pal-avis{margin-top:20px;padding:16px 18px;border-radius:var(--r);background:#ffffff0f}.pal-avis p{font-size:16.5px;line-height:1.5;color:#fff}.pal-avis footer{margin-top:8px;font-size:13.5px;color:#ffffffb3}.pal-panneau__visuel{margin:0;display:flex;flex-direction:column;align-items:center}.pal-panneau__visuel img{width:100%;max-width:400px;height:auto;filter:drop-shadow(0 18px 30px rgba(0,0,0,.35))}.pal-panneau__visuel figcaption{margin-top:6px;font-size:12px;color:#ffffff8c}.paliers .pont{max-width:980px;margin-inline:auto}@media(max-width:899px){.pal__onglets{gap:8px;margin:22px 0 10px}.pal__onglets button{flex-direction:column;gap:6px;min-height:64px;padding:10px 6px;font-size:13.5px;text-align:center}.pal-panneau{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:10px;padding:18px 14px 16px 16px;align-items:end}.pal-panneau__quand{font-size:12px;padding:6px 9px}.pal-panneau__titre{margin:12px 0 6px;font-size:18px}.pal-panneau__txt{font-size:14.5px}.pal-puces{gap:9px;margin-top:12px}.pal-puces li{font-size:14px;gap:8px}.pal-puces li svg{width:20px;height:20px}.pal-avis{margin-top:12px;padding:12px}.pal-avis p{font-size:14px}.pal-panneau__visuel{align-self:center}.pal-panneau__visuel figcaption{font-size:10.5px;text-align:center}}@media(min-width:1100px){.pal{display:grid;grid-template-columns:minmax(0,4.2fr) minmax(0,7.8fr);grid-template-rows:auto 1fr;column-gap:clamp(40px,4vw,72px);max-width:1280px;margin-inline:auto}.pal__tete{grid-column:1;grid-row:1;text-align:left;margin:0}.pal__tete .titre{font-size:clamp(30px,2.7vw,42px);line-height:1.05}.pal__onglets{grid-column:1;grid-row:2;align-self:start;grid-template-columns:1fr;gap:10px;max-width:none;margin:clamp(24px,2.4vw,36px) 0 0}.pal__onglets button{justify-content:flex-start;gap:14px;min-height:64px;padding:14px 20px;font-size:18px}.pal__onglets button svg{width:20px;height:20px}.pal__panneaux{grid-column:2;grid-row:1/3;max-width:none;margin:0;display:flex}.pal-panneau{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:clamp(28px,2.8vw,44px)}.pal-panneau__quand{display:none}.pal-panneau__titre{margin-top:0;font-size:clamp(24px,2.1vw,30px)}.pal-panneau__visuel img{max-width:380px}}.pal-avis{margin:22px 0 0;padding:18px 20px 16px;border-radius:var(--r);background:#fff;color:var(--encre);max-width:420px}.pal-avis__note{display:flex;gap:3px;color:var(--rouge)}.pal-avis__note svg{width:16px;height:16px}.pal-avis blockquote{margin:10px 0 0}.pal-avis blockquote p{font-style:normal;font-size:clamp(17px,1.35vw,19px);font-weight:600;line-height:1.4;color:var(--encre);text-wrap:balance}.pal-avis figcaption{display:flex;align-items:center;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid #E6E7EE}.pal-avis__initiale{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ciel,#D5E6F2);font-weight:700;font-size:15px;color:var(--encre)}.pal-avis figcaption b{display:block;font-size:15px;line-height:1.2}.pal-avis figcaption small{display:block;font-size:13px;line-height:1.3;color:var(--encre-2)}@media(max-width:899px){.pal-avis{padding:12px 13px 11px;margin-top:12px}.pal-avis__note svg{width:13px;height:13px}.pal-avis blockquote p{font-size:14.5px}.pal-avis figcaption{gap:8px;margin-top:10px;padding-top:9px}.pal-avis__initiale{width:28px;height:28px;font-size:13px}.pal-avis figcaption b{font-size:13.5px}.pal-avis figcaption small{font-size:12.5px}}.pal-panneau__visuel{position:static;align-self:stretch;min-height:clamp(220px,26vw,360px)}.pal-panneau__visuel img{position:absolute;right:-3%;bottom:-9%;width:auto;height:108%;max-width:none;filter:drop-shadow(0 24px 40px rgba(0,0,0,.35));rotate:-9deg;transform-origin:100% 100%;pointer-events:none}.pal-panneau__visuel figcaption{position:absolute;top:14px;right:16px;margin:0;z-index:1}@media(max-width:899px){.pal-panneau{min-height:250px}.pal-panneau__visuel{min-height:0}.pal-panneau__visuel img{right:-8%;bottom:-12%;height:100%}.pal-panneau__visuel figcaption{top:8px;right:10px}}@media(max-width:899px){.pal-panneau{grid-template-columns:1fr;gap:0;padding:18px 16px 0;align-items:start;min-height:0}.pal-panneau__quand{display:none}.pal-panneau__titre{margin-top:0;font-size:19px}.pal-panneau__txt{text-wrap:pretty}.pal-avis{max-width:none}.pal-panneau__visuel{position:relative;height:200px;min-height:0;margin:4px -16px 0}.pal-panneau__visuel img{right:-2%;bottom:-18%;height:122%}.pal-panneau__visuel figcaption{top:auto;bottom:8px;right:auto;left:16px}}.pal-panneau__visuel img{right:2%;bottom:-10%;height:92%;rotate:-12deg}.pal-panneau__visuel figcaption{top:auto;right:auto;bottom:14px;left:clamp(28px,2.8vw,44px)}@media(max-width:899px){.pal-panneau__visuel{height:190px}.pal-panneau__visuel img{right:0;bottom:-14%;height:120%;rotate:-10deg}.pal-panneau__visuel figcaption{left:16px;bottom:8px}}@media(max-width:899px){.pal-panneau__visuel{margin-top:18px}.pal-panneau__visuel figcaption{top:6px;bottom:auto}}@media(max-width:899px){.pal-panneau{padding:18px 16px 22px;min-height:290px}.pal-panneau__texte{position:relative;z-index:1}.pal-panneau .pal-puces,.pal-panneau .pal-avis{max-width:58%}.pal-panneau__visuel{position:static;height:0;margin:0}.pal-panneau__visuel img{right:-5%;bottom:-15%;height:215px;rotate:-10deg}}@media(max-width:899px){.pal-panneau{min-height:248px}.pal-panneau__visuel img{height:196px;bottom:-14%}}@media(max-width:899px){.rappel .rappel__visuel{aspect-ratio:4/3}}.rappel__visuel img{object-position:62% 60%}@media(max-width:899px){.rappel .rappel__carte .rappel__visuel{aspect-ratio:1/1;min-height:0}.rappel .rappel__visuel img{object-position:52% 70%}}.rappel__points b{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bc-lp-mycose-styles.css.map */
