.peau{background:var(--ink);color:var(--bone);margin:40px 0 0;padding:48px var(--pad) 44px}.peau__tete{text-align:center;max-width:620px;margin:0 auto 26px}.peau__tete .eyebrow{color:var(--gold)}.peau__tete h2{font-family:var(--serif);font-weight:500;font-size:20px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;margin-top:10px;color:var(--bone)}.peau__intro{color:#faf8f59e;font-size:13px;line-height:1.7;margin-top:12px}.peau__visuel{margin:0 auto 28px;max-width:920px;border-radius:var(--r-xl);overflow:hidden}.peau__visuel img,.peau__visuel video{display:block;width:100%;height:auto}.peau__coupe{position:relative;max-width:920px;margin:0 auto;height:300px;border-radius:var(--r-xl);overflow:hidden;border:1px solid rgba(197,168,128,.25)}.peau__couches{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.peau__couche{display:flex;flex-direction:column;justify-content:center;gap:3px;padding:0 16px;border-bottom:1px dashed rgba(250,248,245,.14)}.peau__couche b{font-family:var(--serif);font-weight:500;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.peau__couche span{font-size:10.5px;color:#faf8f58c}.peau__couche--1{flex:0 0 22%;background:linear-gradient(180deg,#4a3a33,#3d2f2b)}.peau__couche--2{flex:0 0 42%;background:linear-gradient(180deg,#3a2a2a,#2f2324)}.peau__couche--3{flex:1;background:linear-gradient(180deg,#2a2020,#211b1b);border-bottom:0}.peau__faisceaux{position:absolute;top:0;right:0;bottom:0;left:38%;display:grid;grid-template-columns:repeat(var(--n),1fr)}.peau__faisceau{position:relative}.peau__faisceau i{position:absolute;left:50%;top:0;width:3px;margin-left:-1.5px;height:0;border-radius:3px;background:linear-gradient(180deg,var(--c),color-mix(in srgb,var(--c) 60%,transparent));box-shadow:0 0 14px 2px color-mix(in srgb,var(--c) 55%,transparent);transition:height 1.4s var(--ease) calc(var(--i) * .18s)}.peau__faisceau i:after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--c);box-shadow:0 0 0 5px color-mix(in srgb,var(--c) 25%,transparent),0 0 22px 6px color-mix(in srgb,var(--c) 60%,transparent);opacity:0;transition:opacity .4s ease calc(1.2s + var(--i) * .18s)}.peau.is-vu .peau__faisceau i{height:var(--p)}.peau.is-vu .peau__faisceau i:after{opacity:1}.peau__nom{position:absolute;left:50%;bottom:10px;transform:translate(-50%);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#faf8f5bf;writing-mode:vertical-rl;rotate:180deg}.peau__soins{list-style:none;margin:22px auto 0;padding:0;max-width:920px;display:grid;gap:10px}.peau__soins li{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--r-lg);background:#faf8f50d;border:1px solid rgba(250,248,245,.08)}.peau__soins li>i{flex:none;width:10px;height:10px;margin-top:4px;border-radius:50%;background:var(--c);box-shadow:0 0 12px 2px color-mix(in srgb,var(--c) 60%,transparent)}.peau__soins b{display:block;font-size:12.5px;font-weight:600;letter-spacing:.03em}.peau__soins span{display:block;font-size:12px;line-height:1.6;color:#faf8f59e;margin-top:3px}.peau__mention{max-width:920px;margin:16px auto 0;font-size:10px;text-align:center;color:#faf8f566}.proto{padding:48px var(--pad) 8px;max-width:920px;margin:0 auto;box-sizing:border-box}.proto__tete{text-align:center;margin-bottom:24px}.proto__tete h2{font-family:var(--serif);font-size:17px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-top:8px;color:var(--ink)}.proto__frise{list-style:none;margin:0;padding:0;display:grid;gap:0;position:relative}.proto__frise li{position:relative;padding:0 0 26px 58px;display:flex;flex-direction:column;gap:4px}.proto__frise li:before{content:"";position:absolute;left:21px;top:44px;bottom:0;width:1px;background:var(--gold-line)}.proto__frise li:last-child:before{display:none}.proto__num{position:absolute;left:0;top:0;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--gold-line);font-family:var(--serif);font-size:14px;color:var(--gold-deep);background:var(--bone)}.proto__periode{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--gold-deep);margin-top:4px}.proto__frise b{font-family:var(--serif);font-weight:500;font-size:15px;letter-spacing:.04em;color:var(--ink)}.proto__txt{font-size:12.5px;line-height:1.7;color:var(--muted)}.proto__note{margin:4px 0 0;padding:14px 18px;border-radius:var(--r-lg);background:var(--sand);font-size:12px;line-height:1.6;color:var(--ink);text-align:center}@media(max-width:899px){.peau__faisceaux{left:56%}.peau__couche span{max-width:52%}.peau__nom{display:none}}@media(min-width:900px){.peau{padding:72px 48px 64px;margin-top:64px}.peau__tete h2{font-size:24px}.peau__coupe{height:380px}.peau__faisceaux{left:30%}.peau__nom{writing-mode:horizontal-tb;rotate:0deg;bottom:auto;top:12px;font-size:10px}.peau__faisceau i{top:36px}.peau.is-vu .peau__faisceau i{height:calc(var(--p) - 36px)}.peau__soins{grid-template-columns:repeat(2,1fr)}.proto{padding:64px 48px 0}.proto__tete h2{font-size:20px}.proto__frise{grid-template-columns:repeat(3,1fr);gap:24px}.proto__frise li{padding:58px 0 0;text-align:center;align-items:center}.proto__frise li:before{left:calc(50% + 30px);right:calc(-50% + 18px);top:21px;bottom:auto;width:auto;height:1px}.proto__num{left:50%;margin-left:-21px}.proto__note{margin-top:26px}}@media(prefers-reduced-motion:reduce){.peau__faisceau i,.peau__faisceau i:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dermato.css.map */
