.lpd.hv2{font-family:var(--lpd-sans);color:var(--lpd-texte)}.lpd .hv2-hero,.lpd .hv2-hero__media{position:relative}.lpd .hv2-hero__media img{width:100%;height:auto}.lpd .hv2-hero__media img.hv2-hero__img--mob{display:block}.lpd .hv2-hero__media img.hv2-hero__img--desk{display:none}.lpd .hv2-hero__body{padding:0 20px 34px;margin-top:-120px;position:relative;z-index:2}.lpd .hv2-hero__veil{position:absolute;left:0;right:0;bottom:0;height:58%;background:linear-gradient(to bottom,#fff0,#ffffffdb 34%,#fff 72%);pointer-events:none}.lpd .hv2-hero__title{font-size:clamp(30px,8vw,34px);line-height:1.12;font-weight:500;letter-spacing:-.015em;color:var(--lpd-bleu-wav)}.lpd .hv2-hero__lead{margin-top:14px;font-size:15px;line-height:1.55;color:var(--lpd-texte-2);max-width:34em}.lpd .hv2-hero__cta{margin-top:22px}.lpd .hv2-hero__proof{margin-top:16px;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--lpd-texte-2);flex-wrap:wrap}.lpd .hv2-hero__note{margin-top:10px;font-size:13px;color:var(--lpd-texte-2)}@media(min-width:1000px){.lpd .hv2-hero{display:block}.lpd .hv2-hero__media img.hv2-hero__img--mob{display:none}.lpd .hv2-hero__media img.hv2-hero__img--desk{display:block}.lpd .hv2-hero__veil{left:auto;right:0;top:0;bottom:0;width:56%;height:auto;background:linear-gradient(to right,#fff0,#ffffffeb,#fff 52%)}.lpd .hv2-hero__body{position:absolute;top:50%;transform:translateY(-50%);right:30px;width:min(560px,42%);margin-top:0;padding:0}.lpd .hv2-hero__title{font-size:clamp(38px,3.9vw,56px)}.lpd .hv2-hero__lead{font-size:17px}}.lpd .hv2-cards>*{width:300px}.lpd .hv2-card{background:#fff;border:1px solid var(--lpd-trait);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:10px}.lpd .hv2-card__title{font-size:19px;font-weight:500;line-height:1.3}.lpd .hv2-card__text{font-size:15px;line-height:1.55;color:var(--lpd-texte-2);flex:1}.lpd .hv2-card__link{font-size:14px;font-weight:500;color:var(--lpd-bleu-wav);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.lpd .hv2-card__link:hover{color:var(--lpd-corail-fonce)}@media(min-width:1000px){.lpd .hv2-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;overflow:visible}.lpd .hv2-cards>*{width:auto}.lpd .hv2-card{padding:28px}}.lpd .hv2-grid__head{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.lpd .hv2-grid__title{font-size:clamp(26px,4.4vw,40px);font-weight:500;letter-spacing:-.015em;color:var(--lpd-bleu-wav)}.lpd .hv2-grid__all{font-size:15px;color:var(--lpd-texte-2);text-decoration:none;white-space:nowrap}.lpd .hv2-grid__all:hover{color:var(--lpd-corail-fonce)}.lpd .hv2-prods{margin-top:26px}.lpd .hv2-prods>*{width:220px}.lpd .hv2-prod{text-decoration:none;color:inherit;display:block}.lpd .hv2-prod__media{display:block;position:relative;aspect-ratio:1 / 1;border-radius:12px;background:var(--lpd-surface);overflow:hidden}.lpd .hv2-prod__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.lpd .hv2-prod__badge{position:absolute;top:12px;right:12px;background:var(--lpd-bleu-wav);color:#fff;font-family:var(--lpd-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;border-radius:999px}.lpd .hv2-prod__name{display:block;margin-top:14px;font-size:17px;font-weight:500}.lpd .hv2-prod__sub{display:block;margin-top:4px;font-size:13px;color:var(--lpd-muet)}.lpd .hv2-prod__price{display:block;margin-top:8px;font-size:15px;font-weight:500}@media(min-width:1000px){.lpd .hv2-prods{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;overflow:visible}.lpd .hv2-prods>*{width:auto}}.lpd .hv2-mech{display:grid;gap:24px}.lpd .hv2-mech__img{border-radius:12px;overflow:hidden;background:var(--lpd-surface)}.lpd .hv2-mech__img img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:4 / 3}.lpd .hv2-mech__steps{display:flex;flex-direction:column;gap:16px}.lpd .hv2-step{background:var(--lpd-surface);border:1px solid var(--lpd-trait);border-radius:12px;padding:20px 22px}.lpd .hv2-step__title{margin-top:6px;font-size:18px;font-weight:500}.lpd .hv2-step__text{margin-top:6px;font-size:15px;line-height:1.55;color:var(--lpd-texte-2)}@media(min-width:1000px){.hv2-mech{grid-template-columns:640px 1fr;gap:64px;align-items:center}.hv2-step{padding:22px 24px}.hv2-step__title{font-size:20px}}.lpd .hv2-reviews>*{width:280px}.lpd .hv2-review{background:#fff;border:1px solid var(--lpd-trait);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.lpd .hv2-review__photo{aspect-ratio:300 / 220;background:var(--lpd-surface)}.lpd .hv2-review__photo img{width:100%;height:100%;object-fit:cover;display:block}.lpd .hv2-review__body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:8px;flex:1}.lpd .hv2-review__name{font-family:var(--lpd-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--lpd-muet)}.lpd .hv2-review__title{font-size:17px;font-weight:500}.lpd .hv2-review__text{font-size:14px;line-height:1.55;color:var(--lpd-texte-2)}@media(min-width:1000px){.hv2-reviews>*{width:263px}}.lpd .hv2-stats{display:grid;gap:24px}.lpd .hv2-stat{border-top:1px solid var(--lpd-trait);padding-top:18px}.lpd .hv2-stat__big{font-size:clamp(32px,6vw,40px);font-weight:500;letter-spacing:-.02em;color:var(--lpd-bleu-wav)}.lpd .hv2-stat__text{margin-top:10px;font-size:15px;line-height:1.5;color:var(--lpd-texte-2)}.lpd .hv2-stat__src{margin-top:12px;font-family:var(--lpd-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--lpd-muet)}.lpd .hv2-bridge{margin-top:26px;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;font-size:15px;line-height:1.55;color:var(--lpd-texte-2)}.lpd .hv2-bridge a{color:var(--lpd-bleu-wav);font-weight:500;text-decoration:none;white-space:nowrap}.lpd .hv2-bridge a:hover{color:var(--lpd-corail-fonce)}.lpd .hv2-orl{margin-top:30px;background:var(--lpd-surface);border-radius:12px;padding:26px 22px}.lpd .hv2-orl__grid{display:grid;gap:18px;margin-top:16px}.lpd .hv2-orl__quote{font-family:var(--lpd-serif);font-style:italic;font-size:16px;line-height:1.6;color:var(--lpd-texte)}.lpd .hv2-orl__author{margin-top:18px;font-family:var(--lpd-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--lpd-muet)}@media(min-width:1000px){.lpd .hv2-stats{grid-template-columns:repeat(3,1fr);gap:32px}.lpd .hv2-orl{padding:34px 40px}.lpd .hv2-orl__grid{grid-template-columns:repeat(3,1fr);gap:40px}.lpd .hv2-bridge{flex-wrap:nowrap;font-size:17px}}.lpd .hv2-objs>*{width:300px}.lpd .hv2-obj{background:#fff;border:1px solid var(--lpd-trait);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:10px}.lpd .hv2-obj__quote{font-family:var(--lpd-serif);font-style:italic;font-size:18px;line-height:1.5;color:var(--lpd-texte)}.lpd .hv2-obj__text{font-size:15px;line-height:1.55;color:var(--lpd-texte-2)}@media(min-width:1000px){.lpd .hv2-objs{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;overflow:visible}.lpd .hv2-objs>*{width:auto}.lpd .hv2-obj{padding:26px 28px}.lpd .hv2-obj__quote{font-size:20px}}.lpd .hv2-banner{position:relative;border-radius:14px;overflow:hidden;background:var(--lpd-bleu-wav)}.lpd .hv2-banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lpd .hv2-banner__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0c141ae0,#0c141a9e 52%,#0c141a3d)}.lpd .hv2-banner__body{position:relative;padding:40px 24px;color:#fff;max-width:560px}.lpd .hv2-banner__title{font-size:clamp(26px,5.4vw,40px);font-weight:500;line-height:1.15;letter-spacing:-.015em}.lpd .hv2-banner__text{margin-top:12px;font-size:15px;line-height:1.55;color:#ffffffd1}.lpd .hv2-banner__cta{margin-top:22px}@media(min-width:1000px){.hv2-banner__body{padding:64px 56px}}.lpd .hv2-pledge{display:grid;gap:28px}.lpd .hv2-pledge__title{font-size:clamp(26px,4.6vw,40px);font-weight:500;line-height:1.16;letter-spacing:-.015em;color:var(--lpd-bleu-wav)}.lpd .hv2-pledge__lead{margin-top:14px;font-size:15px;line-height:1.55;color:var(--lpd-texte-2)}.lpd .hv2-pledge__cta{margin-top:22px}.lpd .hv2-tiles{display:grid;gap:16px}.lpd .hv2-tile{border-radius:12px;overflow:hidden;background:var(--lpd-surface)}.lpd .hv2-tile__img{aspect-ratio:4 / 3}.lpd .hv2-tile__img img{width:100%;height:100%;object-fit:cover;display:block}.lpd .hv2-tile__body{padding:16px 18px 20px}.lpd .hv2-tile__text{margin-top:6px;font-size:16px;font-weight:500;line-height:1.4}@media(min-width:1000px){.lpd .hv2-pledge{grid-template-columns:480px 1fr;gap:64px;align-items:center}.lpd .hv2-tiles{grid-template-columns:repeat(3,1fr)}.lpd .hv2-tile__img{aspect-ratio:3 / 4}}.lpd .hv2-posts>*{width:220px}.lpd .hv2-post{display:block;text-decoration:none;color:inherit;border:1px solid var(--lpd-trait);border-radius:12px;overflow:hidden;background:#fff}.lpd .hv2-post__top{display:flex;align-items:center;gap:10px;padding:10px 12px}.lpd .hv2-post__avatar{width:26px;height:26px;border-radius:50%;background:var(--lpd-bleu-wav);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.lpd .hv2-post__handle{font-size:12px;font-weight:500}.lpd .hv2-post__img{display:block;aspect-ratio:1 / 1;background:var(--lpd-surface)}.lpd .hv2-post__img img{width:100%;height:100%;object-fit:cover;display:block}.lpd .hv2-post__icons{display:flex;gap:12px;padding:10px 12px 12px;color:var(--lpd-texte)}.lpd .hv2-post__icons svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7}.lpd .hv2-ig__cta{margin-top:26px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.lpd .hv2-social{display:inline-flex;align-items:center;gap:9px}.lpd .hv2-social svg{width:17px;height:17px;flex:none}.lpd .lpd-btn--ghost{background:transparent;color:var(--lpd-bleu-wav);border:1px solid var(--lpd-trait-fort, #b7c0cf)}@media(min-width:1000px){.hv2-posts>*{width:216px}}.lpd .hv2-nav--mobile{display:flex}@media(min-width:1000px){.lpd .hv2-nav--mobile{display:none}}.lpd .hv2-card__link:hover,.lpd .hv2-grid__all:hover{text-decoration:none}.hv2 .lpd-head--left{text-align:left}.lpd.hv2.lpd-section{padding:44px 0}.lpd.hv2 .lpd-head{margin-bottom:30px}.lpd.hv2 .hv2-prods{margin-top:22px}@media(min-width:1000px){.lpd.hv2.lpd-section{padding:60px 0}.lpd.hv2 .lpd-head{margin-bottom:36px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/home-v2.css.map */
