.lbs{max-width:760px;margin:56px auto 0;padding:0 22px;font-family:Montserrat,system-ui,-apple-system,sans-serif;color:#111}.lbs-label{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.lbs-label:before{content:"";width:12px;height:12px;border-radius:0;background:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%2024%2024%27%3E%3Cpath%20fill=%27%23d85d7c%27%20d=%27M12%2021.3l-1.4-1.3C5.4%2015.4%202%2012.3%202%208.5%202%205.4%204.4%203%207.5%203c1.7%200%203.4.8%204.5%202.1C13.1%203.8%2014.8%203%2016.5%203%2019.6%203%2022%205.4%2022%208.5c0%203.8-3.4%206.9-8.6%2011.5L12%2021.3z%27/%3E%3C/svg%3E) no-repeat center/contain;flex:0 0 auto}.lbs-title{margin:0 0 18px;line-height:1.08;font-size:clamp(25px,6.4vw,36px)}.lbs-b{display:block;font-weight:800;text-transform:uppercase;letter-spacing:-.5px}.lbs-i{display:block;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.lbs-step{margin:18px 0 10px 4px;font-size:11.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#8a8a8a}.lbs-chips{display:flex;flex-wrap:wrap;gap:8px}.lbs .lbs-chip{padding:11px 16px!important;border:1.5px solid #e0e0e0!important;border-radius:999px!important;background:#fff!important;color:#111!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important;min-height:0!important;opacity:1!important;box-shadow:none!important;cursor:pointer;transition:background .15s ease,color .15s ease}.lbs .lbs-chip.is-on{background:#111!important;border-color:#111!important;color:#fff!important}.lbs-toggle{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:#f2f2f2}.lbs .lbs-toggle .lbs-chip{border:0!important;background:transparent!important}.lbs .lbs-toggle .lbs-chip.is-on{background:#111!important;color:#fff!important}.lbs-result{margin-top:20px;padding:22px 20px;border-radius:28px;background:#fff4fb}.lbs-formula{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#d85d7c}.lbs-price{margin:6px 0 2px;font-size:44px;font-weight:800;letter-spacing:-1.5px;line-height:1}.lbs-sub{margin:0 0 16px;font-size:13.5px;color:#8a8a8a}.lbs-acompte{display:flex;align-items:center;gap:12px;margin:0 0 18px;padding:14px 16px;border-radius:18px;background:#fff;font-size:13.5px;line-height:1.45;color:#555}.lbs-acompte b{color:#111}.lbs-acompte-ic{flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}.lbs-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 22px;border-radius:999px;background:#222;color:#fff!important;text-decoration:none!important;font-size:15px;font-weight:500}.lbs-note{margin:12px 4px 0;font-size:12.5px;color:#8a8a8a;line-height:1.45}@media(max-width:768px){.gp-hero2,.lb-hero,.gp-pillnav,.lb-section,.gp-stats-bar,.gp-lissage-types,.gp-hair-test-wrap,.gp-notfor,.gp-safety,.gband-shell,.gp-fact,.gp-reviews,.gp-pricing,.gp-faq,.lb-cta-final,.gp-sticky-cta,.gp-hair-modal,.gb-modal{font-family:Montserrat,system-ui,-apple-system,sans-serif!important}.gp-lissage-types-eyebrow,.gp-safety-eyebrow,.gp-fact-eyebrow,.gp-steps-eyebrow,.gp-videos-eyebrow{display:flex!important;align-items:center;gap:10px;justify-content:flex-start!important;margin:0 0 14px!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase;color:#111!important;text-align:left!important}.gp-lissage-types-eyebrow:before,.gp-safety-eyebrow:before,.gp-fact-eyebrow:before,.gp-steps-eyebrow:before,.gp-videos-eyebrow:before{content:"";width:12px;height:12px;border-radius:0;background:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%2024%2024%27%3E%3Cpath%20fill=%27%23d85d7c%27%20d=%27M12%2021.3l-1.4-1.3C5.4%2015.4%202%2012.3%202%208.5%202%205.4%204.4%203%207.5%203c1.7%200%203.4.8%204.5%202.1C13.1%203.8%2014.8%203%2016.5%203%2019.6%203%2022%205.4%2022%208.5c0%203.8-3.4%206.9-8.6%2011.5L12%2021.3z%27/%3E%3C/svg%3E) no-repeat center/contain;flex:0 0 auto}.gp-tip-title,.gp-lissage-types-title,.gp-safety-title,.gp-fact-title,.gp-notfor-title,.gp-title,.gp-hair-test-title{font-family:Montserrat,sans-serif!important;font-weight:800!important;text-transform:uppercase;letter-spacing:-.5px!important;line-height:1.1!important;font-size:min(24px,6.2vw)!important;text-align:left!important;color:#111!important;margin:0 0 16px!important}.gp-tip-text,.lb-lede,.gp-safety p,.gp-fact p,.gp-notfor p,.lb-section p{text-align:left!important;font-size:15px!important;line-height:1.6!important;color:#555}.lb-section,.gp-safety,.gp-pricing,.gp-notfor,.gp-faq,.gp-lissage-types,.gp-hair-test-wrap{padding-left:22px!important;padding-right:22px!important}.lb-section{margin-top:48px!important}.gp-updated{text-align:left!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;color:#8a8a8a!important}.gp-hero2-badge{border-radius:999px!important;padding:7px 14px!important;font-size:11px!important;letter-spacing:.08em}.gp-hero2-product{font-family:Georgia,Times New Roman,serif!important;font-style:italic;font-weight:400!important}.gp-hero2-headline{font-family:Montserrat,sans-serif!important;font-weight:800!important;letter-spacing:-.5px!important;line-height:1.12!important}.gp-hero2-btn{border-radius:999px!important;padding:13px 20px!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;letter-spacing:.03em!important}.gp-hero2-btn--filled{background:#222!important;border-color:#222!important}.gp-pillnav a{border-radius:999px!important;font-family:Montserrat,sans-serif!important;font-weight:600!important}.gp-hero-img{padding:0 14px!important}.gp-hero-img img,.gp-hero-img .gp-img-slot{border-radius:28px!important;overflow:hidden}.gp-stats-bar{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;margin:16px 14px 0!important;padding:18px 6px!important;border-radius:28px;background:#fff4fb}.gp-stat{padding:10px 6px!important;text-align:center}.gp-stat:nth-child(odd){border-right:1px solid rgba(216,93,124,.25)}.gp-stat:nth-child(-n+2){border-bottom:1px solid rgba(216,93,124,.25)}.gp-stat-num{display:block;font-family:Montserrat,sans-serif!important;font-size:24px!important;font-weight:800!important;letter-spacing:-.6px;color:#111}.gp-stat-label{display:block;margin-top:4px;font-size:10.5px!important;font-weight:600!important;letter-spacing:.06em;color:#8a8a8a!important}.gp-hair-test-wrap,.gp-hair-test,.gp-notfor,.gp-safety-block,.gp-safety-callout,.gp-fact,.gp-reviews,.gp-safety [class*=card],.gp-safety article{background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;outline:0!important}.gp-hair-test,.gp-notfor,.gp-safety-block,.gp-safety-callout,.gp-fact,.gp-reviews,.gp-safety [class*=card],.gp-safety article{padding-left:0!important;padding-right:0!important}.gp-notfor,.gp-hair-test-wrap{padding-left:22px!important;padding-right:22px!important}.gp-safety-block{padding-top:0!important;padding-bottom:0!important;margin:0 0 26px!important}.gp-safety-callout,.gp-safety-callout *{color:#555!important}.gp-safety-callout h3,.gp-safety-callout strong,.gp-safety-callout b,.gp-safety-block h3,.gp-notfor strong,.gp-hair-test-title{color:#111!important}.gp-safety-block h3,.gp-safety-callout h3{font-family:Montserrat,sans-serif!important;font-weight:800!important;font-size:17px!important;line-height:1.25!important;text-align:left!important}.gp-lissage-card,[class*=gp-lissage-card]:not(img):not([class*=title]):not([class*=text]){border-radius:24px!important}.gp-lissage-card-image,.gp-mechanism-img{border-radius:20px!important}.gp-pricing-table,.gp-compare-wrap table{border-radius:22px!important;overflow:hidden;border-collapse:separate!important;border-spacing:0;background:#fff;box-shadow:0 0 0 1px #ececec}.gp-pricing-table th,.gp-compare-wrap th{font-family:Montserrat,sans-serif!important;font-size:10.5px!important;letter-spacing:.07em;color:#8a8a8a!important}.gp-pricing-table td{font-family:Montserrat,sans-serif!important}.gp-sticky-cta-btn,.lb-cta-final a,.gp-hair-test-wrap a,.gp-hair-test-wrap button,.gp-reviews a{border-radius:999px!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;letter-spacing:.02em!important}.gp-faq details,.gp-faq [class*=item]{border-radius:0!important}.lbx-vid{position:relative;width:100%;height:100%;border-radius:22px;overflow:hidden;background:#111}.lbx-vid video{width:100%;height:100%;object-fit:cover;display:block}}.lbx-vid{position:relative;width:100%;height:100%;overflow:hidden;background:#111;border-radius:22px}.lbx-vid video{width:100%;height:100%;object-fit:cover;display:block}.lbx-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;border:0;border-radius:50%;background:#111111bf;color:#fff;display:flex;align-items:center;justify-content:center;padding:0 0 0 3px;cursor:pointer}.lbx-vid.is-playing .lbx-play{opacity:0}@media(min-width:769px){html body .gp-hero2,html body .lb-section,html body .gp-notfor,html body .gp-pricing,html body .gp-fact,html body .gp-faq,html body .gband-shell,html body .pxc-bigphoto,html body .gp-sticky-cta,html body .lbs,html body .lb-section *,html body .gp-notfor *,html body .gp-pricing *,html body .gp-fact *,html body .gp-faq *,html body .gp-hero2 *{font-family:Montserrat,system-ui,sans-serif}html body .lb-section,html body .gp-pricing,html body .gp-notfor,html body .gp-fact,html body .gband-shell{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:var(--ordi-pad, max(40px, calc((100vw - 1180px)/2) ))!important;padding-right:var(--ordi-pad, max(40px, calc((100vw - 1180px)/2) ))!important;text-align:left!important}html body .lb-section{margin-top:90px!important;padding-top:0!important}html body .lb-section>*,html body .gp-pricing>*,html body .gp-notfor>*{margin-left:0!important;margin-right:0!important;max-width:none!important}html body .gp-lissage-types-eyebrow,html body .gp-safety-eyebrow,html body .gp-fact-eyebrow,html body .gp-steps-eyebrow,html body .gp-videos-eyebrow{display:flex!important;align-items:center;gap:10px;justify-content:flex-start!important;margin:0 0 16px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase;color:#111!important;text-align:left!important}html body .gp-lissage-types-eyebrow:before,html body .gp-safety-eyebrow:before,html body .gp-fact-eyebrow:before,html body .gp-steps-eyebrow:before,html body .gp-videos-eyebrow:before{content:"";flex:0 0 auto;width:12px;height:12px;background:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20viewBox=%270%200%2024%2024%27%3E%3Cpath%20fill=%27%23d85d7c%27%20d=%27M12%2021.3l-1.4-1.3C5.4%2015.4%202%2012.3%202%208.5%202%205.4%204.4%203%207.5%203c1.7%200%203.4.8%204.5%202.1C13.1%203.8%2014.8%203%2016.5%203%2019.6%203%2022%205.4%2022%208.5c0%203.8-3.4%206.9-8.6%2011.5L12%2021.3z%27/%3E%3C/svg%3E) no-repeat center/contain}html body .gp-tip-title,html body .gp-lissage-types-title,html body .gp-safety-title,html body .gp-fact-title,html body .gp-notfor-title,html body .gp-faq .gp-title{font-family:Montserrat,system-ui,sans-serif!important;font-weight:800!important;text-transform:uppercase;letter-spacing:-1px!important;line-height:1.05!important;font-size:clamp(30px,3vw,44px)!important;text-align:left!important;color:#111!important;margin:0 0 22px!important}html body .gp-tip-title .pxc-i,html body .gp-fact-title .pxc-i{display:block;font-family:Georgia,Times New Roman,serif!important;font-style:italic;font-weight:400;text-transform:none;letter-spacing:0}html body .gp-tip-text,html body .lb-lede,html body .gp-fact p,html body .gp-notfor p,html body .lb-section p,html body .pxc-soins-note,html body .gp-pricing-note{text-align:left!important;max-width:920px!important;font-size:16px!important;line-height:1.7!important;color:#555!important}html body .gp-hero2-badge{border-radius:999px!important;padding:8px 16px!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.08em!important}html body .gp-hero2-product{font-family:Georgia,Times New Roman,serif!important;font-style:italic!important;font-weight:400!important}html body .gp-hero2-headline{font-family:Montserrat,sans-serif!important;font-weight:800!important;letter-spacing:-.8px!important;line-height:1.08!important}html body .gp-hero2-btn{border-radius:999px!important;padding:12px 20px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important}html body .gp-hero2-btn--filled{background:#111!important;border-color:#111!important}html body .pxc-bigphoto{box-sizing:border-box;width:100%!important;max-width:none!important;margin:90px 0 0!important;padding:0 var(--ordi-pad, max(40px, calc((100vw - 1180px)/2) ))!important}html body .pxc-bigphoto img{width:100%!important;height:560px!important;object-fit:cover;border-radius:30px!important;display:block}html body .gp-steps-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;width:100%!important;max-width:none!important;margin:26px 0 0!important}html body .gp-step-card{margin:0!important;padding:24px 22px!important;border:0!important;border-radius:22px!important;background:#f4f4f4!important;box-shadow:none!important;text-align:left!important}html body .gp-step-card p{margin:0!important;font-size:14.5px!important;line-height:1.6!important;color:#555!important;text-align:left!important}html body .gp-step-card strong,html body .gp-step-card b{color:#111!important}html body .pxs{margin-top:40px!important}html body .pxs-tab{border-radius:999px!important;font-weight:600!important}html body .pxc-soins-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important;width:100%!important;max-width:none!important;margin:24px 0 20px!important;padding:0!important}html body .pxc-soin{margin:0!important;border-radius:20px!important;background:#f4f4f4!important;border:0!important;list-style:none}html body .lb-section .gp-notfor-list{margin:20px 0!important}html body .gp-notfor{margin-top:30px!important}html body .gp-notfor>*{padding-left:0!important;padding-right:0!important}html body .gp-notfor-title{font-size:22px!important;letter-spacing:-.3px!important}html body .px-row{gap:16px!important}html body .px-card img{border-radius:22px!important}html body .gband-shell{margin-top:90px!important}html body .gband-shell .gband{border-radius:26px!important;background:#fff4fb!important;border:0!important;box-shadow:none!important}html body .gp-pricing{margin-top:90px!important}html body .gp-pricing-table{width:100%!important;border-radius:22px!important;overflow:hidden;border-collapse:separate!important;border-spacing:0;background:#fff;box-shadow:0 0 0 1px #ececec}html body .gp-pricing-table th{font-size:11px!important;letter-spacing:.08em!important;color:#8a8a8a!important;padding:16px 20px!important;background:#f8f8f8!important}html body .gp-pricing-table td{padding:16px 20px!important;font-size:15px!important;border-color:#f0f0f0!important}html body .gp-fact{margin-top:90px!important;gap:60px!important;background:none!important;border:0!important;box-shadow:none!important}html body .gp-fact .gp-img-slot,html body .gp-fact img{border-radius:28px!important;overflow:hidden}html body .gp-team-badge{border-radius:999px!important}html body .gp-faq{margin-top:90px!important;padding:0!important;background:#fff!important}html body .gp-faq .gp-wrap{box-sizing:border-box;width:100%!important;max-width:none!important;padding:0 var(--ordi-pad, max(40px, calc((100vw - 1180px)/2) ))!important}html body .gp-faq .gp-title{text-align:left!important}html body .gp-faq details{margin:0!important;border:0!important;border-top:1px solid #dcdcdc!important;border-radius:0!important;background:none!important;box-shadow:none!important}html body .gp-faq details:last-child{border-bottom:1px solid #dcdcdc!important}html body .gp-faq summary{padding:22px 0!important;font-size:16px!important;font-weight:500!important;color:#222!important;background:none!important}html body .gp-faq details>*:not(summary){padding-left:0!important;font-size:15px!important;line-height:1.65!important;color:#555!important}html body .gp-sticky-cta-btn{border-radius:999px!important;font-weight:600!important;letter-spacing:.03em!important;transition:background .2s}html body .gp-sticky-cta-btn:hover{background:#d85d7c!important;border-color:#d85d7c!important}}@media(min-width:769px){html body .gp-notfor{box-sizing:border-box!important;width:auto!important;margin:30px var(--ordi-pad, max(40px, calc((100vw - 1180px)/2) )) 0!important;padding:30px 34px!important;border:0!important;border-radius:24px!important;background:#f4f4f4!important;box-shadow:none!important}html body .gp-fact .gp-img-slot:not(:has(img)):not(:has(video)){display:none!important}html body .gp-fact:not(:has(.gp-img-slot img)){display:block!important}html body .gp-fact:not(:has(.gp-img-slot img)) .gp-fact-text{width:100%!important;max-width:none!important;padding:0!important}}@media(min-width:769px){html body .pxc-navrow{box-sizing:border-box;width:100%;padding:22px var(--ordi-pad, max(40px, calc((100vw - 1180px)/2) )) 0;background:#fff}html body .pxc-navrow .gp-hero2-ctas{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;margin:0!important;padding:2px 0 4px!important;width:100%!important;max-width:none!important;overflow-x:auto;scrollbar-width:none;justify-content:flex-start!important}html body .pxc-navrow .gp-hero2-ctas::-webkit-scrollbar{display:none}html body .pxc-navrow .gp-hero2-btn{flex:0 0 auto;width:auto!important;min-width:0!important;height:42px;display:inline-flex!important;align-items:center;padding:0 18px!important;margin:0!important;border:1.5px solid #e3e3e3!important;border-radius:999px!important;background:#fff!important;color:#111!important;font-size:13.5px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap;box-shadow:none!important;transition:border-color .2s,background .2s,color .2s}html body .pxc-navrow .gp-hero2-btn:hover{border-color:#111!important}html body .pxc-navrow .gp-hero2-btn--filled{background:#111!important;border-color:#111!important;color:#fff!important}html body .pxc-navrow .gp-hero2-btn--filled:hover{background:#d85d7c!important;border-color:#d85d7c!important}html body .pxc-navrow+.lb-section{margin-top:60px!important}}.pxs-card .pxs-p.pxs-clamp{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pxs-card .pxs-more{display:inline-block;margin:8px 0 0;padding:0;border:0;background:none;font-family:Montserrat,system-ui,sans-serif;font-size:13.5px;font-weight:700;color:#111;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(min-width:769px){html body .lb-section:has(.pxs) .gp-steps-grid{display:none!important}}.pxs-card .pxs-more[hidden]{display:none!important}@media(min-width:769px){html body .pxc-soin details{padding:0!important}html body .pxc-soin summary{padding:22px 26px!important;margin:0!important}html body .pxc-soin details>*:not(summary){padding-left:26px!important;padding-right:26px!important}html body .pxc-soin details>*:last-child:not(summary){padding-bottom:22px!important}}@media(min-width:769px){html body .gp-lissage-types,html body .gp-hair-test-wrap,html body .pxl,html body .gp-safety,html body .lbs,html body .pxa{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:var(--ordi-pad, max(40px, calc((100vw - 1180px)/2) ))!important;padding-right:var(--ordi-pad, max(40px, calc((100vw - 1180px)/2) ))!important;text-align:left!important;font-family:Montserrat,system-ui,sans-serif}html body .gp-lissage-types *,html body .gp-hair-test-wrap *,html body .pxl *,html body .gp-safety *,html body .pxa *{font-family:Montserrat,system-ui,sans-serif}html body .gp-lissage-types p,html body .gp-safety p,html body .pxl p,html body .pxa p,html body .gp-hair-test-wrap p{text-align:left!important;margin-left:0!important;margin-right:0!important;max-width:920px!important}html body .gp-lissage-types>*,html body .gp-safety>*,html body .pxl>*,html body .pxa>*{margin-left:0!important;margin-right:0!important}html body .gp-lissage-types-eyebrow,html body .gp-safety-eyebrow{font-family:Montserrat,sans-serif!important}html body .gp-lissage-types,html body .gp-safety,html body .pxl,html body .pxa,html body .lbs,html body .gp-hair-test-wrap{margin-top:90px!important}html body .gp-hair-test-wrap .gp-hair-test{border:0!important;border-radius:26px!important;background:#f4f4f4!important;box-shadow:none!important;padding:36px 40px!important;text-align:left!important}html body .gp-hair-test-wrap button,html body .gp-hair-test-wrap a{border-radius:999px!important}html body .lbs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:60px;align-items:start}html body .lbs>.lbs-label,html body .lbs>.lbs-title{grid-column:1 / -1}html body .lbs>.lbs-result{grid-column:2;grid-row:3 / span 6;margin-top:0!important}html body .lbs>:not(.lbs-label):not(.lbs-title):not(.lbs-result){grid-column:1}}@media(min-width:769px){html body .pxc-navrow .gp-hero2-ctas{justify-content:safe center!important}}@media(min-width:769px){html body .gp-tip-text,html body .lb-lede,html body .gp-fact p,html body .gp-notfor p,html body .lb-section p,html body .pxc-soins-note,html body .gp-pricing-note,html body .gp-lissage-types p,html body .gp-safety p,html body .pxl p,html body .pxa p,html body .gp-hair-test-wrap p{max-width:none!important}}.pxs-arrows{display:none}@media(min-width:769px){html body .pxs{position:relative}html body .pxs-arrows{display:flex;gap:12px;position:absolute;right:0;top:0;z-index:2}html body .pxs-arr{width:50px;height:50px;border-radius:50%;border:1.5px solid #e3e3e3;background:#fff;color:#111;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s,border-color .2s,opacity .2s}html body .pxs-arr:hover{background:#111;border-color:#111;color:#fff}html body .pxs-arr[disabled]{opacity:.3;cursor:default;background:#fff;color:#111;border-color:#e3e3e3}html body .gp-sticky-cta{position:fixed!important;left:50%!important;right:auto!important;bottom:26px!important;transform:translate(-50%);width:auto!important;max-width:calc(100vw - 48px);height:auto!important;display:flex!important;align-items:center;gap:28px;padding:8px 8px 8px 26px!important;border:0!important;border-radius:999px!important;background:#fff!important;box-shadow:0 12px 34px #00000029!important}html body .gp-sticky-cta .gp-sticky-cta-t{display:flex!important;flex-direction:column;font-family:Montserrat,system-ui,sans-serif;font-size:13px;font-weight:500;color:#6b6b6b;line-height:1.25;white-space:nowrap}html body .gp-sticky-cta .gp-sticky-cta-t b{font-size:16px;font-weight:700;color:#111}html body .gp-sticky-cta-btn{display:inline-flex!important;align-items:center;gap:12px;height:48px;padding:0 26px!important;border:0!important;border-radius:999px!important;background:#222!important;color:#fff!important;font-size:14.5px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap}html body .gp-sticky-cta-btn:after{content:"\2192";font-size:16px}html body .gp-sticky-cta-btn .pcs-m{display:none!important}html body .gp-sticky-cta-btn .pcs-d{display:inline!important}html body .gp-sticky-cta-btn:hover{background:#d85d7c!important}}@media(min-width:769px){html body .pxc-soins-list{align-items:start!important}html body .pxc-soin{align-self:start!important;height:auto!important}}@media(min-width:769px){html body .pxc-bigphoto img{object-position:50% 22%!important}}.pxc-dock{display:flex;justify-content:center;padding:40px 12px 60px}.pxc-dock-slot{display:flex;justify-content:center;align-items:center;width:100%}html body .gp-sticky-cta.is-docked{position:static!important;transform:none!important;left:auto!important;right:auto!important;bottom:auto!important;margin:0 auto!important}@media(max-width:768px){html body .gp-sticky-cta.is-docked{width:100%!important;box-sizing:border-box}}.pxc-dock{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:40px var(--ordi-pad, 22px) 60px;box-sizing:border-box}.pxc-dock-slot{width:auto;min-width:280px}.pxc-dock-link{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 24px;border:1.5px solid #e3e3e3;border-radius:999px;background:#fff;color:#111!important;font-family:Montserrat,system-ui,sans-serif;font-size:14px;font-weight:600;text-decoration:none!important;white-space:nowrap;transition:border-color .2s,background .2s,color .2s}.pxc-dock-link:hover{background:#111;border-color:#111;color:#fff!important}.pxc-dock-link--l{justify-self:start}.pxc-dock-link--r{justify-self:end}@media(max-width:768px){.pxc-dock{grid-template-columns:1fr 1fr;gap:10px;padding:30px 12px 50px}.pxc-dock-slot{grid-column:1 / -1;grid-row:1;min-width:0}.pxc-dock-link{justify-self:stretch!important;justify-content:center;height:auto;min-height:48px;padding:10px 12px;font-size:13px;white-space:normal;text-align:center;line-height:1.25}}@media(min-width:769px){.pxc-dock-link{height:64px;min-width:300px;justify-content:center;padding:0 30px;font-size:14.5px;box-sizing:border-box;box-shadow:0 12px 34px #00000014;border-color:#ececec}}@media(min-width:769px){html body .pxc-bigphoto img{object-position:50% 38%!important}html body .pxc-bigphoto img[src*=Brushing_wavy_salon_grenadine]{object-position:50% 22%!important}.pxc-dock-link{min-width:365px}}@media(min-width:769px){html body .pxc-bigphoto img{height:620px!important;object-position:50% 46%!important}html body .pxc-bigphoto img[src*=Brushing_wavy_salon_grenadine]{object-position:50% 22%!important}}@media(min-width:769px){html body .gp-safety-callout.pxi{background:#f4f4f4!important;color:#111!important;border:0!important;border-radius:30px!important;padding:48px 52px!important;box-shadow:none!important}html body .gp-safety-callout.pxi,html body .gp-safety-callout.pxi *{color:#555!important}html body .gp-safety-callout.pxi h3{margin:0 0 18px!important;font-family:Montserrat,sans-serif!important;font-size:clamp(24px,2.2vw,32px)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:-.5px!important;line-height:1.1!important;color:#111!important}html body .gp-safety-callout.pxi p{font-size:16px!important;line-height:1.7!important;margin:0 0 14px!important}html body .gp-safety-callout.pxi strong{color:#111!important;font-weight:700!important}html body .gp-safety-callout.pxi .pxi-grid{gap:14px!important;margin:22px 0 24px!important}html body .gp-safety-callout.pxi .pxi-item{background:#fff!important;border:0!important;border-radius:22px!important;box-shadow:none!important;padding:24px 26px!important}html body .gp-safety-callout.pxi .pxi-item strong,html body .gp-safety-callout.pxi .pxi-item b{color:#111!important}html body .gp-safety-callout.pxi .pxi-item [style*=d85d7c],html body .gp-safety-callout.pxi .pxi-item em{color:#d85d7c!important}}@media(min-width:769px){html body .lb-section .gp-notfor{margin:40px 0 0!important;padding:0!important;background:none!important;border-radius:0!important;width:100%!important}html body .lb-section .gp-notfor-title{font-size:clamp(24px,2.2vw,32px)!important;letter-spacing:-.5px!important}}@media(min-width:769px){html body .pxc-bigphoto img{height:680px!important;object-position:50% 55%!important}html body .pxc-bigphoto img[src*=Brushing_wavy_salon_grenadine]{object-position:50% 22%!important}html body .pxc-bigphoto img[src*=salon_de_coiffure_grenadine_hair_lyon],html body .pxc-bigphoto img[src*="/salon_de_coiffure_lyon."]{object-position:50% 80%!important}}@media(min-width:769px){html body .pxa-track{display:flex!important;flex-wrap:nowrap;gap:16px!important;overflow-x:auto;scrollbar-width:none;grid-template-columns:none!important}html body .pxa-track::-webkit-scrollbar{display:none}html body .pxa-card{flex:0 0 272px!important;width:272px!important;max-width:272px!important;height:auto!important;border-radius:28px!important;overflow:hidden}html body .pxa-card img{width:100%!important;height:auto!important;aspect-ratio:3 / 4;object-fit:cover}}@media(min-width:769px){html body .gp-notfor .pxcc{padding:16px 16px 16px 28px!important;margin:24px 0 0!important;border-radius:999px!important;display:flex!important;align-items:center;justify-content:space-between;gap:20px;box-sizing:border-box}html body .gp-notfor .pxe-avoid{margin-top:56px!important}}@media(min-width:769px){html body .gp-safety-callout.pxi{background:none!important;padding:0!important;border-radius:0!important}html body .gp-safety-callout.pxi .pxi-item{background:#f4f4f4!important}}@media(max-width:768px){html body .pxc-dock.pxc-dock--mob{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:20px 16px 40px}html body .pxc-dock--mob .pxc-dock-link{justify-self:stretch}}
/*# sourceMappingURL=/cdn/shop/t/272/assets/lissage-cuure.css.map */
