.lm{--lm-bg: #f4eee8;--lm-surface: #fbf8f5;--lm-ink: #2b1d17;--lm-muted: #6b5a50;--lm-line: #e4d8cd;--lm-accent: #9a6240;--lm-soft: #ebe0d6;--lm-btn-bg: #2b1d17;--lm-btn-ink: #f4eee8;box-sizing:border-box;background:var(--lm-bg);color:var(--lm-ink);padding:clamp(56px,8vw,104px) 20px;font-family:var(--font-body--family, "Jost", sans-serif)}.lm *,.lm *:before,.lm *:after{box-sizing:border-box}.lm--pink{--lm-bg: #fff6f9;--lm-surface: #ffffff;--lm-ink: #3d1a2a;--lm-muted: #7a5566;--lm-line: #f6d3e0;--lm-accent: #d63f75;--lm-soft: #fde6ee;--lm-btn-bg: #d63f75;--lm-btn-ink: #ffffff}.lm--dark{--lm-bg: #2b1d17;--lm-surface: #36261f;--lm-ink: #f4eee8;--lm-muted: #cdbfb3;--lm-line: #4a3a31;--lm-accent: #e0a06a;--lm-soft: #3e2d25;--lm-btn-bg: #f4eee8;--lm-btn-ink: #2b1d17}.lm--white{--lm-bg: #fbf8f5}.lm--compact{padding-block:28px}.lm__inner{max-width:1160px;margin:0 auto}.lm__head{max-width:680px;margin:0 auto clamp(32px,5vw,56px);text-align:center}.lm__eyebrow{display:inline-block;margin:0;font-size:.72rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--lm-accent)}.lm__title{margin:.45em 0 .4em;font-family:var(--font-heading--family, "Playfair Display", serif);font-size:clamp(1.9rem,4.2vw,3.1rem);font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--lm-ink)}.lm__title em{font-style:italic;color:var(--lm-accent)}.lm__lead{margin:0;font-size:1.05rem;line-height:1.65;color:var(--lm-muted)}.lm__lead p{margin:0 0 .8em}.lm__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 32px;border-radius:999px;background:var(--lm-btn-bg);color:var(--lm-btn-ink);font-size:.95rem;font-weight:500;letter-spacing:.02em;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.lm__btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px -12px #2b1d1773}.lm__btn svg{width:18px;height:18px}.lm-icon{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.lm-benefits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lm-benefit{padding:28px 26px;border:1px solid var(--lm-line);border-radius:20px;background:var(--lm-surface)}.lm-benefit__icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:18px;border-radius:50%;background:var(--lm-soft);color:var(--lm-accent)}.lm-benefit__title{margin:0 0 6px;font-size:1.05rem;font-weight:600;color:var(--lm-ink)}.lm-benefit__text{margin:0;font-size:.95rem;line-height:1.55;color:var(--lm-muted)}@media(max-width:899px){.lm-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.lm-benefits__grid{gap:10px}.lm-benefit{padding:20px 16px;border-radius:16px}.lm-benefit__icon{width:44px;height:44px;margin-bottom:12px}.lm-benefit__title{font-size:.95rem}.lm-benefit__text{font-size:.85rem}}.lm-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:center}.lm-split--reverse .lm-split__media{order:2}.lm-split__media{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:4 / 5;background:var(--lm-soft)}.lm-split__media img{display:block;width:100%;height:100%;object-fit:cover}.lm-split__badge{position:absolute;left:18px;bottom:18px;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#ffffffeb;color:#2b1d17;font-size:.82rem;font-weight:500;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lm-split__badge .lm-icon{width:18px;height:18px;color:var(--lm-accent)}.lm-split__body .lm__title{margin-top:.35em}.lm-points{margin:26px 0 32px;padding:0;list-style:none;display:grid;gap:14px}.lm-points li{display:flex;align-items:flex-start;gap:14px;font-size:1rem;line-height:1.5}.lm-points__check{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--lm-accent);color:#fff;flex-shrink:0}.lm-points__check .lm-icon{width:14px;height:14px;stroke-width:2.5}@media(max-width:799px){.lm-split{grid-template-columns:minmax(0,1fr)}.lm-split--reverse .lm-split__media{order:0}.lm-split__media{aspect-ratio:1 / 1;border-radius:22px}}.lm-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;counter-reset:lmstep}.lm-step{position:relative;padding:0 8px;text-align:center}.lm-step:after{content:"";position:absolute;top:32px;left:calc(50% + 44px);width:calc(100% - 68px);border-top:1px dashed var(--lm-line)}.lm-step:last-child:after{display:none}.lm-step__num{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 20px;border:1px solid var(--lm-line);border-radius:50%;background:var(--lm-surface);font-family:var(--font-heading--family, serif);font-size:1.6rem;color:var(--lm-accent)}.lm-step__title{margin:0 0 8px;font-size:1.1rem;font-weight:600}.lm-step__text{margin:0 auto;max-width:30ch;font-size:.95rem;line-height:1.55;color:var(--lm-muted)}@media(max-width:749px){.lm-steps__list{grid-template-columns:minmax(0,1fr);gap:0}.lm-step{display:grid;grid-template-columns:56px 1fr;column-gap:18px;padding:0 0 28px;text-align:left}.lm-step:after{top:56px;left:28px;width:0;height:calc(100% - 56px);border-top:0;border-left:1px dashed var(--lm-line)}.lm-step__num{grid-row:span 2;width:56px;height:56px;margin:0;font-size:1.35rem}.lm-step__title{margin-top:6px}.lm-step__text{margin:0}}.lm-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1px;margin-top:40px;border:1px solid var(--lm-line);border-radius:20px;overflow:hidden;background:var(--lm-line)}.lm-specs__item{padding:20px 22px;background:var(--lm-surface)}.lm-specs__label{display:block;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lm-muted)}.lm-specs__value{display:block;margin-top:6px;font-family:var(--font-heading--family, serif);font-size:1.25rem}.lm-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,80px);align-items:start}.lm-faq__intro .lm__title{margin-top:.35em}.lm-faq__list{border-top:1px solid var(--lm-line)}.lm-faq__item{border-bottom:1px solid var(--lm-line)}.lm-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;font-size:1.05rem;font-weight:500;cursor:pointer;list-style:none}.lm-faq__item summary::-webkit-details-marker{display:none}.lm-faq__toggle{position:relative;width:30px;height:30px;border:1px solid var(--lm-line);border-radius:50%;flex-shrink:0;transition:background .2s ease}.lm-faq__toggle:before,.lm-faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:11px;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform .25s ease}.lm-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.lm-faq__item[open] .lm-faq__toggle{background:var(--lm-soft)}.lm-faq__item[open] .lm-faq__toggle:after{transform:translate(-50%,-50%) rotate(0)}.lm-faq__answer{padding:0 50px 22px 0;font-size:.97rem;line-height:1.65;color:var(--lm-muted)}.lm-faq__answer p{margin:0 0 .6em}@media(max-width:799px){.lm-faq{grid-template-columns:minmax(0,1fr)}.lm-faq__answer{padding-right:0}}.lm-trust{display:grid;grid-template-columns:repeat(var(--lm-cols, 3),minmax(0,1fr));gap:16px}.lm-trust__item{display:flex;align-items:center;justify-content:center;gap:14px;text-align:left}.lm-trust__icon{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--lm-soft);color:var(--lm-accent);flex-shrink:0}.lm-trust__title{display:block;font-size:.95rem;font-weight:600}.lm-trust__text{display:block;font-size:.83rem;color:var(--lm-muted)}@media(max-width:749px){.lm-trust{grid-template-columns:minmax(0,1fr);gap:14px;max-width:340px;margin:0 auto}.lm-trust__item{justify-content:flex-start}}.lm-cta{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;padding:clamp(32px,5vw,56px);border-radius:28px;background:var(--lm-surface);border:1px solid var(--lm-line);overflow:hidden}.lm-cta .lm__title{margin-top:.3em;font-size:clamp(1.7rem,3.4vw,2.5rem)}.lm-cta__price{display:flex;align-items:baseline;gap:12px;margin-top:18px}.lm-cta__now{font-family:var(--font-heading--family, serif);font-size:2rem;color:var(--lm-ink)}.lm-cta__was{font-size:1rem;color:var(--lm-muted);text-decoration:line-through}.lm-cta__side{display:grid;justify-items:center;gap:12px}.lm-cta__note{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:var(--lm-muted)}.lm-cta__note .lm-icon{width:16px;height:16px}@media(max-width:749px){.lm-cta{grid-template-columns:minmax(0,1fr);text-align:center}.lm-cta__price{justify-content:center}.lm-cta__side,.lm-cta__side .lm__btn{width:100%}}.lm-badges{--lm-accent: #9a6240;--lm-line: #e4d8cd;--lm-soft: #f1e8df;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;border:1px solid var(--lm-line);border-radius:16px;background:#fbf8f5}.lm-badges--pink{--lm-accent: #d63f75;--lm-line: #f6d3e0;--lm-soft: #fde6ee;background:#fff}.lm-badges__item{display:grid;justify-items:center;gap:6px;padding:14px 8px;text-align:center;font-size:.78rem;line-height:1.3;color:#2b1d17}.lm-badges__item+.lm-badges__item{border-left:1px solid var(--lm-line)}.lm-badges__item .lm-icon{width:22px;height:22px;color:var(--lm-accent)}.lm-badges__item strong{display:block;font-weight:600}.lm--pink-white{--lm-bg: #ffffff;--lm-surface: #fff6f9;--lm-ink: #3d1a2a;--lm-muted: #7a5566;--lm-line: #f6d3e0;--lm-accent: #d63f75;--lm-soft: #fde6ee;--lm-btn-bg: #d63f75;--lm-btn-ink: #ffffff}
/*# sourceMappingURL=/cdn/shop/t/19/assets/lumeo.css.map */
