#MainContent>.shopify-section{display:none!important}#lp-crown,#lp-silk,#lp-melts{--white:#fff;--cream:#F4EEE4;--petal:#9A7A45;--petal-deep:#6E5630;--petal-soft:#EFE3CC;--meadow:#9DB39A;--meadow-deep:#4F6B4E;--meadow-soft:#EAF0E7;--ink:#1E1A18;--ink-soft:#5C544E;--line:rgba(30,26,24,.12);font-family:Hanken Grotesk,-apple-system,system-ui,sans-serif;color:#2c2227;line-height:1.6;font-size:16px}:is(#lp-crown,#lp-silk,#lp-melts) .marq .t{display:flex;gap:42px;white-space:nowrap;animation:lp-nhscroll 26s linear infinite;width:max-content;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@keyframes lp-nhscroll{to{transform:translate(-50%)}}:is(#lp-crown,#lp-silk,#lp-melts) .price-row{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1.5px solid var(--petal-soft);margin-bottom:6px}:is(#lp-crown,#lp-silk,#lp-melts) .sale{background:var(--petal);color:#fff;font-size:12px;font-weight:700;padding:5px 11px;border-radius:20px}:is(#lp-crown,#lp-silk,#lp-melts) .acc details:last-child{border-bottom:none}:is(#lp-crown,#lp-silk,#lp-melts) .trust-card .g div:before{content:"\2713";color:var(--petal-soft);font-weight:700;margin-right:7px}:is(#lp-crown,#lp-silk,#lp-melts) .ritual{background:var(--petal-soft);border-radius:18px;padding:34px;max-width:900px;margin:0 auto;text-align:center}:is(#lp-crown,#lp-silk,#lp-melts) .ritual h3{font-size:23px;color:var(--petal-deep);margin-bottom:8px}:is(#lp-crown,#lp-silk,#lp-melts) .ritual p{color:var(--ink-soft);font-size:14.5px;max-width:560px;margin:0 auto 20px}:is(#lp-crown,#lp-silk,#lp-melts) .rsteps{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:22px}:is(#lp-crown,#lp-silk,#lp-melts) .rstep{background:#fff;border-radius:12px;padding:14px 20px;font-size:14px;font-weight:600;color:var(--petal-deep);display:flex;align-items:center;gap:10px;text-decoration:none}:is(#lp-crown,#lp-silk,#lp-melts) .rstep .rn{width:26px;height:26px;border-radius:50%;background:var(--petal);color:#fff;font-size:13px;display:flex;align-items:center;justify-content:center;font-weight:700}:is(#lp-crown,#lp-silk,#lp-melts) .rstep.on{border:2px solid var(--petal)}:is(#lp-crown,#lp-silk,#lp-melts) .ritual .rlink{display:inline-block;font-size:14.5px;font-weight:600;color:var(--petal-deep);text-decoration:none;border-bottom:1px solid var(--petal)}:is(#lp-crown,#lp-silk,#lp-melts) .stat .num{font-family:Fraunces,serif;font-size:48px;color:#fff;line-height:1}:is(#lp-crown,#lp-silk,#lp-melts) .stat p{font-size:13.5px;color:#ffffffd9;margin-top:10px}:is(#lp-crown,#lp-silk,#lp-melts) .gbox .seal{width:90px;height:90px;border-radius:50%;background:var(--petal);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;margin:0 auto 18px;text-align:center;line-height:1.2}:is(#lp-crown,#lp-silk,#lp-melts) .news{background:var(--petal-deep);text-align:center}:is(#lp-crown,#lp-silk,#lp-melts) .news h2{color:#fff}:is(#lp-crown,#lp-silk,#lp-melts) .news p{color:#fffc;max-width:460px;margin:0 auto 22px}:is(#lp-crown,#lp-silk,#lp-melts) .news .btn:hover{background:var(--petal-soft)}:is(#lp-crown,#lp-silk,#lp-melts) .candour{font-family:Fraunces,Georgia,serif;font-style:italic;font-size:15.5px;line-height:1.6;color:#efe2c4eb;margin:12px 0 4px;padding-left:14px;border-left:2px solid var(--petal-soft)}#lp-melts .sf{width:100%;border-collapse:collapse;font-size:13.5px;margin-top:6px}#lp-melts .sf th{text-align:left;font-weight:700;padding:8px 0;border-bottom:2px solid var(--ink)}#lp-melts .sf td{padding:7px 0;border-bottom:1px solid var(--line);vertical-align:top}#lp-melts .sf td:last-child,#lp-melts .sf th:last-child{text-align:right;white-space:nowrap}#lp-melts .sf .sub td:first-child{padding-left:16px;color:var(--ink-soft)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/lunaire-night-hair-page.css.map */
