.lp-signes-vieillissement .container{max-width:1200px;margin:0 auto}.lp-signes-vieillissement section{padding:60px 30px}@media(min-width: 992px){.lp-signes-vieillissement section{padding:100px 30px}}.lp-signes-vieillissement .lp-video-slot{position:relative;width:100%;aspect-ratio:9/16;background:#f1f1f1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;font-size:0;line-height:0}@media(max-width: 991px){.lp-signes-vieillissement .lp-video-slot{max-width:260px;margin:0 auto}}.lp-signes-vieillissement .lp-video-slot video,.lp-signes-vieillissement .lp-video-slot img{width:100%;height:100%;object-fit:cover}.lp-signes-vieillissement .lp-video-slot .lp-video-slot__placeholder{font-size:12px;text-align:center;padding:20px;opacity:.5}.lp-signes-vieillissement .lp-hero{padding:80px 0;text-align:left;max-width:100%;padding:0;position:relative;overflow:hidden;display:flex;background:#e0d8d2;flex-direction:column}.lp-signes-vieillissement .lp-hero img.desk{display:none;position:absolute;object-fit:cover;width:100%;height:100%;top:0;left:0}@media(min-width: 992px){.lp-signes-vieillissement .lp-hero img.desk{display:block}}.lp-signes-vieillissement .lp-hero img.mob{position:relative;object-fit:contain;width:100%}@media(min-width: 992px){.lp-signes-vieillissement .lp-hero img.mob{display:none}}.lp-signes-vieillissement .lp-hero .title{max-width:1200px;margin:0 auto;padding:50px 50px 0 50px;display:flex}@media(min-width: 992px){.lp-signes-vieillissement .lp-hero .title{padding:100px}}.lp-signes-vieillissement .lp-hero .title h1{font-size:32px;line-height:1.2;font-weight:400;position:relative;z-index:1;margin:0;width:100%}@media(min-width: 992px){.lp-signes-vieillissement .lp-hero .title h1{font-size:48px;width:50%}}.lp-signes-vieillissement .lp-hero .title h1 span{display:block;margin-bottom:10px}.lp-signes-vieillissement .lp-hero .title h1 .highlight{font-weight:700}.lp-signes-vieillissement .lp-manifeste{display:flex;flex-direction:column;align-items:center;gap:40px}@media(min-width: 992px){.lp-signes-vieillissement .lp-manifeste{flex-direction:row;gap:80px}}.lp-signes-vieillissement .lp-manifeste .lp-manifeste__text{flex:1 1 60%}.lp-signes-vieillissement .lp-manifeste .lp-manifeste__text h2{font-size:26px;margin-bottom:24px}.lp-signes-vieillissement .lp-manifeste .lp-manifeste__text p{margin:0 0 20px;line-height:1.6}.lp-signes-vieillissement .lp-manifeste .lp-manifeste__quote{border-left:3px solid currentColor;padding-left:24px;margin:30px 0;font-size:20px;font-style:italic;line-height:1.5}.lp-signes-vieillissement .lp-manifeste .lp-manifeste__cta{display:inline-block;margin-top:10px}.lp-signes-vieillissement .lp-manifeste .lp-manifeste__video{flex:0 0 auto;width:100%;max-width:320px;margin:0 auto}@media(min-width: 992px){.lp-signes-vieillissement .lp-manifeste .lp-manifeste__video{width:320px}}.lp-signes-vieillissement .lp-manifeste .lp-manifeste__video .lp-manifeste__video-caption{margin-top:12px;font-size:13px;line-height:1.5;text-align:center}.lp-signes-vieillissement .lp-signes{padding-top:0px}.lp-signes-vieillissement .lp-signes__intro{max-width:760px;margin:0 auto;padding-bottom:40px;text-align:center}.lp-signes-vieillissement .lp-signes__intro h2{font-size:28px;margin-bottom:16px}.lp-signes-vieillissement .lp-cartes{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:30px}@media(min-width: 768px){.lp-signes-vieillissement .lp-cartes{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.lp-signes-vieillissement .lp-cartes{grid-template-columns:repeat(4, 1fr)}}.lp-signes-vieillissement .lp-carte{border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s}.lp-signes-vieillissement .lp-carte .lp-carte__photo{position:relative;aspect-ratio:5/3;background:#f1f1f1;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer}@media(min-width: 768px){.lp-signes-vieillissement .lp-carte .lp-carte__photo{aspect-ratio:4/3}}.lp-signes-vieillissement .lp-carte .lp-carte__photo img{width:100%;height:100%;object-fit:cover}.lp-signes-vieillissement .lp-carte .lp-carte__photo .lp-carte__check{position:absolute;top:10px;right:10px;width:18px;height:18px;border-radius:50%;background:#fff;border:1px solid #e5e5e5;transition:background .2s}.lp-signes-vieillissement .lp-carte.is-selected{border-color:var(--lp-couleur, #000);box-shadow:0 0 0 1px var(--lp-couleur, #000)}.lp-signes-vieillissement .lp-carte.is-selected .lp-carte__photo .lp-carte__check{background:var(--color-brown);border-color:var(--color-brown)}.lp-signes-vieillissement .lp-carte .lp-carte__contenu{padding:20px;display:flex;flex-direction:column;flex:1}.lp-signes-vieillissement .lp-carte .lp-carte__numero{font-size:12px;opacity:.5;margin-bottom:8px}.lp-signes-vieillissement .lp-carte h3{font-size:18px;line-height:1.3;margin:0 0 16px}.lp-signes-vieillissement .lp-carte .lp-carte__desc{font-size:14px;line-height:1.6;margin:0 0 16px}.lp-signes-vieillissement .lp-carte .lp-carte__savoir-plus-toggle{background:none;border:none;padding:0;text-decoration:underline;cursor:pointer;font-size:14px;margin-bottom:16px}.lp-signes-vieillissement .lp-carte .lp-carte__savoir-plus{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000}.lp-signes-vieillissement .lp-carte .lp-carte__savoir-plus[hidden]{display:none}.lp-signes-vieillissement .lp-carte .lp-carte__savoir-plus .lp-carte__savoir-plus-box{position:relative;background:#fff;border-radius:8px;padding:30px;max-width:500px;width:100%;max-height:80vh;overflow-y:auto;font-size:14px;line-height:1.6;box-shadow:0 10px 40px rgba(0,0,0,.2)}.lp-signes-vieillissement .lp-carte .lp-carte__savoir-plus .lp-carte__savoir-plus-box p{margin:0 0 12px}.lp-signes-vieillissement .lp-carte .lp-carte__savoir-plus .lp-carte__savoir-plus-box p:last-child{margin-bottom:0}.lp-signes-vieillissement .lp-carte .lp-carte__savoir-plus .lp-carte__savoir-plus-box .lp-carte__savoir-plus-close{position:absolute;top:10px;right:14px;width:24px;height:24px;border:none;background:none;font-size:22px;line-height:1;cursor:pointer;opacity:.6}.lp-signes-vieillissement .lp-carte .lp-carte__savoir-plus .lp-carte__savoir-plus-box .lp-carte__savoir-plus-close:hover{opacity:1}.lp-signes-vieillissement .lp-carte hr{border:none;border-top:1px solid #e5e5e5;margin:0 0 16px}.lp-signes-vieillissement .lp-carte .lp-carte__besoin{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.lp-signes-vieillissement .lp-carte .lp-carte__besoin .lp-carte__besoin-label{font-size:11px;letter-spacing:.05em;opacity:.6}.lp-signes-vieillissement .lp-carte .lp-carte__besoin .lp-carte__besoin-texte{font-weight:600}.lp-signes-vieillissement .lp-carte .lp-carte__territoire{display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}.lp-signes-vieillissement .lp-carte .lp-carte__territoire .lp-carte__tag{font-size:11px;padding:5px 10px;background:var(--lp-couleur, currentColor);border-radius:3px;color:#fff}.lp-signes-vieillissement .lp-carte .lp-carte__territoire .lp-carte__gamme{font-size:13px;font-weight:600}.lp-signes-vieillissement .lp-carte .lp-carte__select{margin-top:auto;width:100%;padding:12px;border:1px solid #000;border-radius:3px;background:#fff;cursor:pointer;font-size:13px;transition:background .2s,color .2s}.lp-signes-vieillissement .lp-carte .lp-carte__select:hover,.lp-signes-vieillissement .lp-carte .lp-carte__select[aria-pressed=true]{background:var(--lp-couleur, #000);border-color:var(--lp-couleur, #000);color:#fff}.lp-signes-vieillissement .lp-signes__hint{text-align:center;opacity:.6;font-size:14px;line-height:18px;color:#000;display:block}.lp-signes-vieillissement .lp-aide{border-top:1px solid #e5e5e5;text-align:center}.lp-signes-vieillissement .lp-aide h3{margin-bottom:8px}.lp-signes-vieillissement .lp-aide .lp-aide__whatsapp-row{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:10px}.lp-signes-vieillissement .lp-aide p{margin:0;margin-top:10px}.lp-signes-vieillissement .lp-aide .mentions{font-size:12px;line-height:16px;font-style:italic;color:#666;margin:0;padding-bottom:20px}.lp-signes-vieillissement .lp-aide .lp-aide__whatsapp{background:#25d366;display:inline-flex;align-items:center;gap:8px}.lp-signes-vieillissement .lp-aide .lp-aide__whatsapp:hover{background:#128c7e}.lp-signes-vieillissement .lp-aide .lp-aide__whatsapp-qr{width:80px;height:80px;border:1px solid #e5e5e5}.lp-signes-vieillissement .lp-produits{padding-top:0px}.lp-signes-vieillissement .lp-produits .lp-produits__intro{max-width:820px;margin:0 auto;text-align:center;margin-bottom:40px}.lp-signes-vieillissement .lp-produits .lp-produits__intro h2{font-size:26px}.lp-signes-vieillissement .lp-produits .lp-produits__grid{display:flex;flex-wrap:wrap;justify-content:center}.lp-signes-vieillissement .lp-produits .product-min .content-img-prd{border-radius:8px;overflow:hidden}.lp-signes-vieillissement .lp-produits .lp-produit-territoire[hidden]{display:none !important}.lp-signes-vieillissement .lp-offres{border-top:1px solid #e5e5e5}.lp-signes-vieillissement .lp-offres .lp-offres__intro{max-width:780px;margin:0 auto;text-align:center;margin-bottom:40px}.lp-signes-vieillissement .lp-offres .lp-offres__intro .lp-offres__eyebrow{display:block;font-size:12px;letter-spacing:1px;margin-bottom:12px;text-align:center;color:var(--color-brown)}.lp-signes-vieillissement .lp-offres .lp-offres__intro h2{font-size:28px;margin:0 0 16px}.lp-signes-vieillissement .lp-offres .lp-offres__mention{margin-top:30px;text-align:center;font-size:13px;opacity:.6}.lp-signes-vieillissement .lp-coffrets{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.lp-signes-vieillissement .lp-coffrets .lp-coffret{flex:0 1 100%}@media(min-width: 768px){.lp-signes-vieillissement .lp-coffrets .lp-coffret{flex:0 1 calc(50% - 12px)}}@media(min-width: 1200px){.lp-signes-vieillissement .lp-coffrets .lp-coffret{flex:0 1 calc(25% - 18px)}}@media(min-width: 1200px){.lp-signes-vieillissement .lp-coffrets.lp-coffrets--duos .lp-coffret{flex:0 1 calc(33.333% - 16px)}}.lp-signes-vieillissement .lp-duos{border:1px solid #e5e5e5}.lp-signes-vieillissement .lp-duos .lp-offres__intro{text-align:center;max-width:800px;margin:0 auto;padding-bottom:40px}.lp-signes-vieillissement .lp-duos .lp-offres__intro i{font-weight:200}.lp-signes-vieillissement .lp-duos .lp-offres__intro p{opacity:.6}.lp-signes-vieillissement .lp-coffret{border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.lp-signes-vieillissement .lp-coffret .lp-carte__tag{align-self:flex-start;font-size:11px;padding:5px 10px;border-radius:3px;color:#fff;margin-bottom:16px}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-carte__tag{background:var(--color-brown)}.lp-signes-vieillissement .lp-coffret .lp-coffret__duo-tags .lp-carte__tag{background:var(--lp-couleur, currentColor)}.lp-signes-vieillissement .lp-coffret .lp-coffret__duo-intro{padding:20px 20px 0;display:flex;flex-direction:column}.lp-signes-vieillissement .lp-coffret .lp-coffret__duo-intro .lp-coffret__duo-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.lp-signes-vieillissement .lp-coffret .lp-coffret__duo-intro .lp-coffret__duo-tags .lp-carte__tag{margin-bottom:0}.lp-signes-vieillissement .lp-coffret .lp-coffret__duo-intro h3{font-size:20px;margin:0 0 8px}.lp-signes-vieillissement .lp-coffret .lp-coffret__duo-intro h3 a{color:inherit;text-decoration:none}.lp-signes-vieillissement .lp-coffret .lp-coffret__duo-intro .lp-coffret__duo-accroche{font-size:14px;line-height:1.5;opacity:.7;margin:0}.lp-signes-vieillissement .lp-coffret .lp-coffret__visuel{aspect-ratio:1/1;background:#f1f1f1;display:flex;align-items:center;justify-content:center;font-size:0px;line-height:0px}.lp-signes-vieillissement .lp-coffret .lp-coffret__visuel img{width:100%;height:100%;object-fit:cover}.lp-signes-vieillissement .lp-coffret .lp-coffret__duo-intro+.lp-coffret__visuel{margin-top:20px}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu{padding:20px;display:flex;flex-direction:column;flex:1}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu h3{font-size:20px;margin:0 0 8px}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu h3 a{color:inherit;text-decoration:none}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__priorite{font-weight:600;margin:0 0 12px}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__desc{font-size:14px;line-height:1.6;margin:0 0 20px}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__offert{background:#f7f7f7;border-radius:6px;padding:14px;display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__offert .lp-coffret__offert-label{font-size:10px;letter-spacing:.05em;color:var(--color-brown)}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__offert .lp-coffret__offert-nom{font-size:14px;font-weight:600}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__offert .lp-coffret__offert-valeur{font-size:13px;opacity:.7}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__matin-soir{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #e5e5e5;font-size:13px}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__matin-soir .lp-coffret__matin-soir-pastille{flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:#e5e5e5}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__matin-soir .lp-coffret__matin-soir-texte{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__matin-soir .lp-coffret__matin-soir-label{font-weight:600;letter-spacing:.05em;font-size:11px}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__matin-soir .lp-coffret__matin-soir-produits{opacity:.9}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__matin-soir .lp-coffret__matin-soir-lorem{font-size:12px;opacity:.6;margin:0}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__matin-soir .lp-coffret__matin-soir-image{flex:0 0 auto;width:44px;height:44px;border-radius:6px;overflow:hidden;background:#f1f1f1}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-coffret__matin-soir .lp-coffret__matin-soir-image img{width:100%;height:100%;object-fit:cover}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-add-to-cart.product-min{width:100%;max-width:none;padding:0;margin-top:auto}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-add-to-cart.product-min .add-to-cart{background:var(--color-brown);border-color:var(--color-brown);color:#fff}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-add-to-cart.product-min .add-to-cart .price .currentprice{color:#fff !important}.lp-signes-vieillissement .lp-coffret .lp-coffret__contenu .lp-add-to-cart.product-min .add-to-cart .price .oldprice{color:#fff !important}.lp-signes-vieillissement .lp-ugc{border-top:1px solid #e5e5e5}.lp-signes-vieillissement .lp-ugc .lp-ugc__intro{max-width:780px;margin:0 auto;text-align:center;margin-bottom:40px}.lp-signes-vieillissement .lp-ugc .lp-ugc__intro h2{font-size:28px;margin:8px 0 16px}.lp-signes-vieillissement .lp-ugc .lp-ugc__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.lp-signes-vieillissement .lp-ugc .lp-ugc__grid .lp-ugc__item{flex:0 1 100%}@media(min-width: 768px){.lp-signes-vieillissement .lp-ugc .lp-ugc__grid .lp-ugc__item{flex:0 1 calc(50% - 10px)}}@media(min-width: 992px){.lp-signes-vieillissement .lp-ugc .lp-ugc__grid .lp-ugc__item{flex:0 1 calc(25% - 15px)}}.lp-signes-vieillissement .lp-ugc .lp-ugc__item .lp-ugc__video{max-width:none;width:100%;margin-bottom:16px}.lp-signes-vieillissement .lp-ugc .lp-ugc__item .lp-carte__tag{display:inline-block;font-size:11px;padding:5px 10px;border-radius:3px;background:var(--lp-couleur, currentColor);color:#fff;margin-bottom:10px}.lp-signes-vieillissement .lp-ugc .lp-ugc__item .lp-ugc__gamme{font-weight:600;margin:0 0 10px}.lp-signes-vieillissement .lp-ugc .lp-ugc__item .lp-ugc__quote{font-size:14px;font-style:italic;line-height:1.5;margin:0}.lp-signes-vieillissement .lp-presse{border-top:1px solid #e5e5e5}.lp-signes-vieillissement .lp-presse .lp-presse__intro{max-width:780px;margin-bottom:40px}.lp-signes-vieillissement .lp-presse .lp-presse__intro h2{font-size:28px;margin:8px 0 0}.lp-signes-vieillissement .lp-presse .lp-presse__grid{display:flex;flex-wrap:wrap;gap:24px}.lp-signes-vieillissement .lp-presse .lp-presse__item{flex:1 1 260px;border:1px solid #e5e5e5;border-radius:8px;padding:20px}.lp-signes-vieillissement .lp-presse .lp-presse__item[hidden]{display:none !important}.lp-signes-vieillissement .lp-presse .lp-presse__item .lp-presse__logo{margin-bottom:12px}.lp-signes-vieillissement .lp-presse .lp-presse__item .lp-presse__logo svg{height:24px;width:auto}.lp-signes-vieillissement .lp-presse .lp-presse__item .lp-presse__quote{font-size:14px;line-height:1.5;margin:0}.lp-signes-vieillissement .lp-avis-presse{background:#f7f2ec;text-align:center;padding:60px 20px}.lp-signes-vieillissement .lp-avis-presse h2{font-size:22px;color:var(--color-brown);margin:0 0 30px}.lp-signes-vieillissement .lp-avis-presse .lp-avis-presse__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;max-width:900px;margin:0 auto}.lp-signes-vieillissement .lp-avis-presse .lp-avis-presse__grid .lp-avis-presse__item{flex:0 1 380px}.lp-signes-vieillissement .lp-avis-presse .lp-avis-presse__item{display:flex;flex-direction:column;align-items:center;gap:12px}.lp-signes-vieillissement .lp-avis-presse .lp-avis-presse__item .about{font-size:12px;margin:0;font-style:italic}.lp-signes-vieillissement .lp-avis-presse .lp-avis-presse__logo svg{fill:#000;height:26px;max-width:160px}.lp-signes-vieillissement .lp-avis-presse .lp-avis-presse__quote{font-size:14px;line-height:1.5;max-width:320px;margin:0}.lp-signes-vieillissement .lp-avis-clients{border-top:1px solid #e5e5e5}.lp-signes-vieillissement .lp-avis-clients .lp-offres__intro{text-align:center;margin:0 auto;margin-bottom:40px}.lp-signes-vieillissement .lp-avis-clients .lp-avis-clients__widget{max-width:100%}.lp-signes-vieillissement .lp-cta{display:inline-block;padding:0px 24px;line-height:40px;text-decoration:none;font-size:14px;letter-spacing:1px;text-transform:uppercase;text-align:center;cursor:pointer;transition:background .2s,color .2s;border-radius:3px;color:#fff;background:var(--color-brown)}.lp-signes-vieillissement .lp-cta:hover{background:#000}.jm-cluster.jm-review-widget-header__main-content{justify-content:space-between !important}
