:root{--lm-bg:#FBF7F3;--lm-card:#FFFFFF;--lm-btn:#2A1E1B;--lm-btn-text:#FBF7F3}.lm{color:var(--lm-ink)}.lm-eyebrow,.lm-eyebrow:before{color:var(--lm-rose)}.lm-eyebrow:before{background:var(--lm-rose)}.lm-stars{color:var(--lm-gold)}.lm-btn{background:var(--lm-btn);color:var(--lm-btn-text)!important;border-color:var(--lm-btn)}.lm-btn:hover{background:var(--lm-deep);border-color:var(--lm-deep);color:#fff!important}.lm-btn--ghost{background:transparent;color:var(--lm-ink)!important;border-color:var(--lm-ink)}.lm-btn--ghost:hover,.lm-btn--light{background:var(--lm-btn);color:var(--lm-btn-text)!important;border-color:var(--lm-btn)}.lm-btn--light:hover{background:var(--lm-rose);border-color:var(--lm-rose);color:#fff!important}.lm-hero{background:radial-gradient(900px 520px at 88% 4%,color-mix(in srgb,var(--lm-rose) 16%,var(--lm-bg)) 0,transparent 62%),radial-gradient(700px 480px at 0 100%,color-mix(in srgb,var(--lm-blush) 70%,var(--lm-bg)) 0,transparent 60%),var(--lm-bg)}.lm-trust,.lm-routine,.lm-benefits,.lm-actives,.lm-ba-sec,.lm-reviews,.lm-compare,.lm-faq,.lm-videos,.lm-cta,.lm-marq,.lm-foot,.lm-rs{background:var(--lm-bg);color:var(--lm-ink)}.lm-videos .lm-h2,.lm-cta .lm-h2,.lm-h2{color:var(--lm-ink)}.lm-videos .lm-lead,.lm-cta .lm-lead,.lm-lead,.lm-hero__text{color:var(--lm-muted)}.lm-videos .lm-eyebrow,.lm-cta .lm-eyebrow{color:var(--lm-rose)}.lm-cta__perks,.lm-hero__proof,.lm-note{color:var(--lm-muted)}.lm-hero__proof strong,.lm-hero h1,.lm-price__now{color:var(--lm-ink)}.lm-cta:before{background:radial-gradient(circle,color-mix(in srgb,var(--lm-rose) 38%,transparent),transparent 65%)}.lm-marq__item{color:var(--lm-ink)}.lm-step,.lm-act,.lm-photo,.lm-stat,.lm-table,.lm-acc details,.lm-rs__card,.lm-rs__sum{background:var(--lm-card)}.lm-ben{background:color-mix(in srgb,var(--lm-card) 72%,transparent);border-color:color-mix(in srgb,var(--lm-card) 90%,transparent)}.lm-ben:hover{background:var(--lm-card)}.lm-chip{background:color-mix(in srgb,var(--lm-card) 78%,transparent);color:var(--lm-ink)}.lm-hero__frame,.lm-ba,.lm-step__img,.lm-photo__img{background:var(--lm-blush)}.lm-price b,.lm-plus,.lm-how__row span,.lm-photo__av,.lm-chip__dot,.lm-tick{background:var(--lm-btn);color:var(--lm-btn-text)}.lm-table__head>div:nth-child(2){background:var(--lm-btn)!important;color:var(--lm-btn-text)}.lm-acc details[open] summary i{background:var(--lm-btn)}.lm-acc details[open] summary i:before,.lm-acc details[open] summary i:after{background:var(--lm-btn-text)}.lm-stat b,.lm-trust__ico{color:var(--lm-deep)}.lm-step,.lm-act,.lm-photo,.lm-table,.lm-trust,.lm-hero__perks svg{border-color:var(--lm-line)}.lm-foot,.lm-foot a{color:var(--lm-muted)}.lm-foot a:hover,.lm-foot__brand,.lm-foot h4,.lm-foot__badges span{color:var(--lm-ink)}.lm-foot__bar,.lm-foot__badges span,.lm-social a{border-color:var(--lm-line)}.lm-foot__news{background:var(--lm-news-bg,#F3E4DC);color:var(--lm-news-text,#2A1E1B)}.lm-foot__news h3,.lm-foot__news p{color:var(--lm-news-text,#2A1E1B)}.lm-news__form{background:var(--lm-card);border-color:var(--lm-line)}.lm-news__form input{color:#2a1e1b}.lm-rs{padding:clamp(56px,8vw,112px) 0;overflow:hidden}.lm-rs__grid{display:grid;grid-template-columns:340px 1fr;gap:clamp(24px,4vw,56px);align-items:start}.lm-rs__sum{border:1px solid var(--lm-line);border-radius:30px;padding:34px 30px;position:sticky;top:110px}.lm-rs__score{font-family:var(--lm-serif);font-size:84px;line-height:.9;font-weight:700;color:var(--lm-ink)}.lm-rs__count{font-size:13px;color:var(--lm-muted);margin:10px 0 24px}.lm-rs__bars{display:grid;gap:10px;margin:0 0 26px}.lm-rs__bar{display:grid;grid-template-columns:14px 1fr 36px;gap:10px;align-items:center;font-size:12px;color:var(--lm-muted)}.lm-rs__bar i{display:block;height:6px;border-radius:99px;background:color-mix(in srgb,var(--lm-ink) 10%,transparent);overflow:hidden}.lm-rs__bar i b{display:block;height:100%;background:var(--lm-rose);border-radius:99px}.lm-rs__head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px}.lm-rs__head .lm-h2{margin-bottom:0}.lm-rs__nav{display:flex;gap:10px;flex:none}.lm-rs__btn{width:48px;height:48px;border-radius:50%;border:1px solid var(--lm-line);background:var(--lm-card);color:var(--lm-ink);display:grid;place-items:center;cursor:pointer;transition:.25s;padding:0}.lm-rs__btn:hover{background:var(--lm-btn);color:var(--lm-btn-text);border-color:var(--lm-btn)}.lm-rs__btn svg{width:20px;height:20px}.lm-rs__track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 18px}.lm-rs__track::-webkit-scrollbar{display:none}.lm-rs__card{flex:0 0 min(360px,84%);scroll-snap-align:start;border:1px solid var(--lm-line);border-radius:28px;padding:28px 28px 26px;display:flex;flex-direction:column;gap:14px;position:relative;transition:transform .35s,box-shadow .35s}.lm-rs__card:hover{transform:translateY(-5px);box-shadow:0 30px 50px -34px #00000059}.lm-rs__card:before{content:"\201c";position:absolute;right:24px;top:6px;font-family:var(--lm-serif);font-size:90px;line-height:1;color:var(--lm-rose);opacity:.22}.lm-rs__img{aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:var(--lm-blush)}.lm-rs__img img{width:100%;height:100%;object-fit:cover}.lm-rs__title{font-family:var(--lm-serif);font-size:24px;line-height:1.15;font-weight:600;margin:0;color:var(--lm-ink)}.lm-rs__text{margin:0;font-size:15px;line-height:1.7;color:var(--lm-muted);flex:1}.lm-rs__who{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--lm-line)}.lm-rs__av{width:44px;height:44px;border-radius:50%;background:var(--lm-btn);color:var(--lm-btn-text);display:grid;place-items:center;font-family:var(--lm-serif);font-size:20px;flex:none}.lm-rs__name{font-weight:600;font-size:14px;color:var(--lm-ink)}.lm-rs__ver{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--lm-rose);margin-left:6px}.lm-rs__ver svg{width:13px;height:13px}.lm-rs__date{display:block;font-size:12px;color:var(--lm-muted)}.lm-rs__prog{height:3px;background:color-mix(in srgb,var(--lm-ink) 10%,transparent);border-radius:99px;margin-top:6px;overflow:hidden;position:relative}.lm-rs__prog span{display:block;height:100%;width:30%;background:var(--lm-rose);border-radius:99px}@media(max-width:989px){.lm-rs__grid{grid-template-columns:1fr}.lm-rs__sum{position:static}}@media(max-width:560px){.lm-rs__head{flex-direction:column;align-items:flex-start}.lm-rs__card{padding:24px 22px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lumea-extras.css.map */
