.lvt-root{--moss:#34402F;--moss-deep:#222B1E;--moss-light:#3d4a35;--bone:#F4F0E6;--bone-warm:#EDE7D7;--bone-deep:#dcd3bd;--gold:#B9974B;--gold-soft:#C9AE6E;--ink:#1C2017;--muted:#6E6F62;background:var(--bone);color:var(--ink);font-family:Inter,sans-serif}.lvt-root h1,.lvt-root h2,.lvt-root h3{font-family:Fraunces,serif;font-weight:400;line-height:1.08;color:var(--moss-deep)}.lvt-root .lv-wrap{max-width:1180px;margin:0 auto;padding:0 28px}.lvt-root .lv-eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);font-weight:600}.lvt-root .lv-sec{padding:84px 0}.lvt-hero{background:linear-gradient(160deg,var(--moss-deep),var(--moss) 60%,var(--moss-light));color:var(--bone);padding:70px 0 78px}.lvt-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:54px;align-items:center}.lvt-hero-copy .lv-eyebrow{color:var(--gold-soft)}.lvt-hero h1{color:var(--bone);font-size:clamp(38px,5.4vw,68px);margin:18px 0 0}.lvt-lead{font-size:clamp(16px,1.5vw,19px);line-height:1.6;color:#f4f0e6db;margin:22px 0 30px;max-width:46ch}.lvt-hero .lv-cta{display:flex;gap:14px;flex-wrap:wrap}.lvt-root .lv-btn{display:inline-block;padding:15px 30px;border-radius:40px;font-weight:500;font-size:15px;text-decoration:none;transition:.25s;cursor:pointer;border:1px solid transparent}.lvt-root .lv-btn{background:var(--gold);color:#231d10}.lvt-root .lv-btn:hover{background:var(--gold-soft)}.lvt-root .lv-btn--ghost{background:transparent;border-color:#f4f0e666;color:var(--bone)}.lvt-root .lv-btn--ghost:hover{border-color:var(--gold-soft);color:var(--gold-soft)}.lvt-root .lv-btn--gold{background:var(--gold);color:#231d10}.lvt-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.lvt-pills span{font-size:12.5px;padding:7px 15px;border:1px solid rgba(244,240,230,.28);border-radius:30px;color:#f4f0e6d9}.lvt-hero-media img{width:100%;border-radius:18px;display:block;box-shadow:0 30px 60px #0000004d}.lvt-root .lv-strip{background:var(--moss-deep);color:var(--bone-warm)}.lvt-root .lv-strip .lv-wrap{display:flex;flex-wrap:wrap;gap:14px 34px;justify-content:center;padding-top:18px;padding-bottom:18px}.lvt-root .lv-strip span{font-size:13px;letter-spacing:.04em;position:relative;opacity:.9}.lvt-root .lv-strip span:not(:last-child):after{content:"\b7";position:absolute;right:-19px;color:var(--gold-soft)}.lvt-ov-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px}.lvt-overview h2{font-size:clamp(28px,3.4vw,42px);margin-top:14px}.lvt-ov-body{font-size:16.5px;line-height:1.75;color:#403f37}.lvt-ov-body p{margin:0 0 16px}.lvt-benefits{background:var(--bone-warm)}.lvt-root .lv-head{margin-bottom:48px}.lvt-root .lv-center{text-align:center}.lvt-root .lv-head h2{font-size:clamp(30px,3.6vw,46px);margin-top:14px}.lvt-ben-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.lvt-ben-card{background:var(--bone);border:1px solid var(--bone-deep);border-radius:16px;padding:34px 30px;position:relative}.lvt-ben-num{font-family:Fraunces,serif;font-size:30px;color:var(--gold);opacity:.55}.lvt-ben-card h3{font-size:21px;margin:8px 0 10px}.lvt-ben-card p{font-size:15px;line-height:1.65;color:var(--muted);margin:0}.lvt-how-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:54px;align-items:center}.lvt-how-media img{width:100%;border-radius:18px;display:block}.lvt-how h2{font-size:clamp(28px,3.4vw,42px);margin-top:14px}.lvt-how-body{font-size:16px;line-height:1.72;color:#403f37;margin-top:18px}.lvt-how-body p{margin:0 0 14px}.lvt-candidate{margin-top:26px;padding:24px 26px;background:var(--bone-warm);border-left:3px solid var(--gold);border-radius:0 12px 12px 0}.lvt-candidate h3{font-size:19px;margin:0 0 8px}.lvt-candidate div{font-size:15px;line-height:1.65;color:var(--muted)}.lvt-stats{background:var(--moss);color:var(--bone)}.lvt-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;text-align:center}.lvt-stats .lv-num{font-family:Fraunces,serif;font-size:clamp(38px,5vw,58px);color:var(--gold-soft);display:block}.lvt-stats small{display:block;margin-top:8px;font-size:14px;letter-spacing:.04em;color:#f4f0e6cc}.lvt-root .lv-faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:50px;align-items:start}.lvt-root .lv-faq-item{border-bottom:1px solid var(--bone-deep)}.lvt-root .lv-faq-q{width:100%;background:none;border:0;text-align:left;padding:22px 0;font-size:17px;font-weight:500;color:var(--moss-deep);display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:Inter,sans-serif}.lvt-root .lv-ic{width:18px;height:18px;position:relative;flex-shrink:0;margin-left:16px}.lvt-root .lv-ic:before,.lvt-root .lv-ic:after{content:"";position:absolute;background:var(--gold);transition:.25s}.lvt-root .lv-ic:before{top:8px;left:0;width:18px;height:2px}.lvt-root .lv-ic:after{top:0;left:8px;width:2px;height:18px}.lvt-root .lv-open .lv-ic:after{transform:rotate(90deg);opacity:0}.lvt-root .lv-faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease}.lvt-root .lv-faq-a p{padding:0 0 22px;font-size:15.5px;line-height:1.7;color:var(--muted);margin:0;max-width:60ch}.lvt-root .lv-book{background:linear-gradient(150deg,var(--moss-deep),var(--moss));color:var(--bone);text-align:center}.lvt-root .lv-book h2{color:var(--bone);font-size:clamp(30px,3.8vw,48px);margin:14px 0 0}.lvt-root .lv-book p{font-size:17px;color:#f4f0e6d9;margin:18px auto 0;max-width:52ch}.lvt-root .lv-addr{margin:20px 0 28px;font-size:14px;letter-spacing:.04em;color:var(--gold-soft)}.lvt-root .lv-book .lv-cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.lvt-root .lv-wa{position:fixed;right:22px;bottom:22px;width:56px;height:56px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px #00000040;z-index:60}.lvt-root .lv-wa svg{width:30px;height:30px;fill:#fff}@media(max-width:880px){.lvt-hero-grid,.lvt-ov-grid,.lvt-how-grid,.lvt-root .lv-faq-grid{grid-template-columns:1fr;gap:32px}.lvt-ben-grid,.lvt-stats-grid{grid-template-columns:1fr}.lvt-hero-media{order:-1}.lvt-root .lv-sec{padding:60px 0}.lvt-stats-grid{gap:34px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/longevix6-treatment.css.map */
