.nlp{--cream:#F5EEDD;--cream-deep:#EDE3CB;--ink:#2B2A20;--ink-soft:#5A5849;--vetiver:#445939;--vetiver-deep:#33452B;--turmeric:#C68A2E;--turmeric-soft:#F3E0B8;--clay:#9C4A2E;--clay-deep:#7E3A22;--line:rgba(43,42,32,.14);--max:1120px}.nlp *{box-sizing:border-box}.nlp{margin:0;background:var(--cream);color:var(--ink);font-family:Karla,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.nlp h1,.nlp h2,.nlp h3,.nlp .display{font-family:Fraunces,serif;font-weight:600;color:var(--ink);margin:0;line-height:1.12}.nav-logo{display:flex;align-items:center;justify-content:center}.shopify-section-group-header-group,footer.footer{display:none}.nlp p{margin:0}.nlp a{color:inherit}.nlp img,.nlp svg{display:block;max-width:100%}.nlp ol,.nlp ul{margin:0;padding:0}.nlp .wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.nlp .btn{display:inline-flex;align-items:center;gap:10px;background:var(--clay);color:#fbf3e6;font-family:Karla,sans-serif;font-weight:700;font-size:16px;padding:15px 30px;border-radius:3px;border:none;cursor:pointer;text-decoration:none;letter-spacing:.2px;transition:background .2s ease,transform .2s ease}.nlp .btn:hover{background:var(--clay-deep);transform:translateY(-1px)}.nlp .btn.ghost{background:transparent;color:var(--vetiver-deep);border:1.5px solid var(--vetiver-deep)}.nlp .btn.ghost:hover{background:var(--vetiver-deep);color:var(--cream)}.nlp section{padding:88px 0}@media(max-width:720px){.nlp section{padding:56px 0}}.nlp .topbar{padding:10px 0;border-bottom:1px solid var(--line)}.nlp .topbar .wrap{display:flex;align-items:center;justify-content:space-between}.nlp .wordmark{font-family:Fraunces,serif;font-weight:600;font-size:21px;color:var(--vetiver-deep)}.nlp .topbar-note{font-size:13px;color:var(--ink-soft)}.nlp .hero{padding:64px 0 72px;background:radial-gradient(ellipse at 82% 18%,rgba(198,138,46,.14),transparent 55%),var(--cream);opacity:0;transform:translateY(14px);animation:heroIn .9s ease forwards}@keyframes heroIn{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.nlp .hero{animation:none;opacity:1;transform:none}}.nlp .hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:start}@media(max-width:860px){.nlp .hero .wrap{grid-template-columns:1fr}}.nlp .hero-eyebrow{font-size:15px;color:var(--vetiver-deep);font-weight:600;margin-bottom:18px}.nlp .hero h1{font-size:42px;letter-spacing:-.5px}@media(max-width:720px){.nlp .hero h1{font-size:30px}}.nlp .hero .sub{margin-top:20px;font-size:17.5px;color:var(--ink-soft);max-width:48ch}.nlp .hero-trust-row{margin-top:24px;display:flex;gap:26px;flex-wrap:wrap;font-size:14px;color:var(--ink-soft)}.nlp .hero-trust-row span{display:flex;align-items:center;gap:8px}.nlp .hero-art{background:var(--cream-deep);border-radius:6px;aspect-ratio:4/5;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:28px}.nlp .hero-art svg{width:56%;height:56%}.nlp .picker{background:#fff;border:1px solid var(--line);border-radius:6px;padding:26px}.nlp .picker-group+.picker-group{margin-top:22px}.nlp .picker-label{font-size:14px;color:var(--ink-soft);margin-bottom:10px}.nlp .opt-row{display:flex;gap:10px;flex-wrap:wrap}.nlp .opt{border:1.5px solid var(--line);background:#fff;color:var(--ink);font-family:Karla,sans-serif;font-weight:600;font-size:14.5px;padding:11px 18px;border-radius:3px;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.nlp .opt:hover{border-color:var(--vetiver-deep)}.nlp .opt.selected{background:var(--vetiver-deep);border-color:var(--vetiver-deep);color:#fff}.nlp .picker-summary{margin-top:20px;padding-top:18px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.nlp .picker-summary .desc{font-size:13.5px;color:var(--ink-soft)}.nlp .picker-summary .desc b{color:var(--ink)}.nlp #km-note{margin-top:16px;font-size:13px;color:var(--ink-soft);background:var(--cream-deep);padding:12px 14px;border-radius:3px}.nlp .pain{background:var(--vetiver-deep);color:var(--cream)}.nlp .pain h2{color:var(--cream);font-size:30px;max-width:20ch}.nlp .pain .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:start}@media(max-width:860px){.nlp .pain .wrap{grid-template-columns:1fr}}.nlp .quotes{display:flex;flex-direction:column;gap:18px}.nlp .quotes p{font-family:Fraunces,serif;font-style:italic;font-weight:400;font-size:19px;color:#f5eedde0;padding-left:18px;border-left:2px solid rgba(198,138,46,.6)}.nlp .pain-close{margin-top:26px;font-size:17px;color:#f5eeddbf;max-width:42ch}.nlp .pain-explain{margin-top:52px;padding-top:44px;border-top:1px solid rgba(245,238,221,.16);display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media(max-width:860px){.nlp .pain-explain{grid-template-columns:1fr}}.nlp .pain-explain-item .num{font-family:Fraunces,serif;font-size:15px;color:var(--turmeric);margin-bottom:10px}.nlp .pain-explain-item h4{font-family:Fraunces,serif;font-size:19px;color:var(--cream);margin-bottom:8px;font-weight:600}.nlp .pain-explain-item p{font-size:14.5px;color:#f5eedda6;line-height:1.6}.nlp .section-head{max-width:60ch;margin-bottom:44px}.nlp .section-eyebrow{color:var(--clay);font-weight:700;font-size:14px;margin-bottom:10px}.nlp .section-head h2{font-size:32px}.nlp .section-head .sub{margin-top:14px;color:var(--ink-soft);font-size:17px}.nlp .myth{background:var(--cream)}.nlp .myth .wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:center}@media(max-width:860px){.nlp .myth .wrap{grid-template-columns:1fr}}.nlp .myth-visual{background:var(--cream-deep);border-radius:6px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.nlp .myth-visual svg{width:52%;height:52%}.nlp .myth-copy h2{font-size:30px}.nlp .myth-copy .sub{margin-top:16px;color:var(--ink-soft);font-size:16.5px}.nlp .myth-row{margin-top:26px;display:flex;flex-direction:column;gap:14px}.nlp .myth-line{display:flex;gap:12px;font-size:15px;color:var(--ink)}.nlp .myth-line svg{flex-shrink:0;margin-top:3px;width:16px;height:16px}.nlp .herbs .wrap{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}@media(max-width:860px){.nlp .herbs .wrap{grid-template-columns:1fr}}.nlp .herbs .copy p{color:var(--ink-soft);font-size:16.5px;margin-top:16px}.nlp .herbs .copy .callout{margin-top:26px;font-family:Fraunces,serif;font-style:italic;font-size:19px;color:var(--vetiver-deep)}.nlp .herbs-visual{background:var(--cream-deep);border-radius:6px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.nlp .herbs-visual svg{width:48%;height:48%}.nlp .variant{background:var(--cream-deep)}.nlp .toggle{display:flex;background:var(--cream);border-radius:999px;padding:5px;max-width:460px;margin-bottom:36px}.nlp .toggle button{flex:1;border:none;background:transparent;padding:13px 18px;font-family:Karla,sans-serif;font-weight:700;font-size:14.5px;color:var(--ink-soft);border-radius:999px;cursor:pointer;transition:background .25s ease,color .25s ease}.nlp .toggle button.active{background:var(--vetiver-deep);color:var(--cream)}.nlp .variant-panel{display:none;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--cream)}.nlp .variant-panel.active{display:grid}@media(max-width:760px){.nlp .variant-panel.active{grid-template-columns:1fr}}.nlp .variant-copy{padding:44px}.nlp .variant-copy h3{font-size:23px;margin-bottom:14px}.nlp .variant-copy p{color:var(--ink-soft);font-size:16px;margin-bottom:22px}.nlp .variant-copy ul{list-style:none;margin-bottom:0}.nlp .variant-copy li{display:flex;gap:10px;font-size:15px;color:var(--ink);margin-bottom:10px}.nlp .variant-copy li svg{flex-shrink:0;margin-top:3px;width:16px;height:16px}.nlp .variant-visual{background:var(--turmeric-soft);display:flex;align-items:center;justify-content:center;padding:40px}.nlp #panel-without .variant-visual{background:#fff}.nlp .variant-visual svg{width:150px;height:150px}.nlp .variant-note{margin-top:22px;font-size:13.5px;color:var(--ink-soft);background:var(--cream);padding:14px 16px;border-radius:3px}.nlp .ingredients{background:var(--ink);color:var(--cream)}.nlp .ingredients .section-eyebrow{color:var(--turmeric)}.nlp .ingredients .section-head h2{color:var(--cream)}.nlp .ingredients .section-head .sub{color:#f5eedda6}.nlp .ing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:860px){.nlp .ing-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.nlp .ing-grid{grid-template-columns:1fr}}.nlp .ing-card{border:1px solid rgba(245,238,221,.14);border-radius:4px;padding:18px;background:#f5eedd08}.nlp .ing-card.km{border-color:#c68a2e80;background:#c68a2e14}.nlp .ing-name{font-family:Fraunces,serif;font-size:16px;font-weight:600;margin-bottom:6px}.nlp .ing-card.km .ing-name{color:var(--turmeric)}.nlp .ing-role{font-size:13px;color:#f5eedd99;line-height:1.5}.nlp .ing-tam{font-size:12px;color:#f5eedd66;margin-bottom:4px}.nlp .ing-note{margin-top:28px;font-size:13.5px;color:#f5eedd80;max-width:70ch}.nlp .baby-callout{background:var(--turmeric-soft)}.nlp .baby-callout .wrap{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;background:var(--cream);border-radius:6px;padding:32px 36px}.nlp .baby-callout .txt h3{font-size:21px;margin-bottom:8px}.nlp .baby-callout .txt p{color:var(--ink-soft);font-size:15.5px;max-width:52ch}.nlp .baby-callout .btn{flex-shrink:0}.nlp .howto{background:var(--cream-deep)}.nlp .howto-cols{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:8px}@media(max-width:760px){.nlp .howto-cols{grid-template-columns:1fr}}.nlp .howto-card h3{font-size:19px;margin-bottom:18px}.nlp .steps{counter-reset:step;list-style:none}.nlp .steps li{counter-increment:step;position:relative;padding-left:38px;margin-bottom:16px;font-size:15.5px;color:var(--ink-soft)}.nlp .steps li:before{content:counter(step);position:absolute;left:0;top:-1px;width:24px;height:24px;border-radius:50%;background:var(--vetiver-deep);color:var(--cream);font-size:12.5px;font-weight:700;display:flex;align-items:center;justify-content:center}.nlp .trust{text-align:center}.nlp .trust h2{font-size:26px;max-width:30ch;margin:0 auto 12px}.nlp .trust .sub{color:var(--ink-soft);font-size:16px;max-width:52ch;margin:0 auto}.nlp .trust-nums{margin-top:44px;display:flex;justify-content:center;gap:64px;flex-wrap:wrap}.nlp .trust-nums div{text-align:center}.nlp .trust-nums .n{font-family:Fraunces,serif;font-size:34px;font-weight:600;color:var(--clay)}.nlp .trust-nums .l{font-size:13.5px;color:var(--ink-soft);margin-top:4px}.nlp .faq-list{max-width:760px;margin:0 auto}.nlp .faq-item{border-bottom:1px solid var(--line)}.nlp .faq-q{width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:22px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;font-family:Karla,sans-serif;font-size:16.5px;font-weight:700;color:var(--ink)}.nlp .faq-q .plus{flex-shrink:0;width:20px;height:20px;position:relative}.nlp .faq-q .plus:before,.nlp .faq-q .plus:after{content:"";position:absolute;background:var(--vetiver-deep);transition:transform .25s ease}.nlp .faq-q .plus:before{width:100%;height:2px;top:9px;left:0}.nlp .faq-q .plus:after{width:2px;height:100%;top:0;left:9px}.nlp .faq-item.open .plus:after{transform:rotate(90deg)}.nlp .faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease}.nlp .faq-item.open .faq-a{max-height:220px}.nlp .faq-a p{padding-bottom:22px;color:var(--ink-soft);font-size:15.5px;max-width:64ch}.nlp .final-cta{background:var(--vetiver-deep);color:var(--cream);text-align:center}.nlp .final-cta h2{color:var(--cream);font-size:32px;max-width:22ch;margin:0 auto 18px}.nlp .final-cta p{color:#f5eeddbf;font-size:16.5px;max-width:48ch;margin:0 auto 32px}.nlp-footer{padding:36px 0;text-align:center;font-size:13px;color:var(--ink-soft)}.nlp .stickybar{position:fixed;left:0;right:0;bottom:0;z-index:200;background:#fff;border-top:1px solid var(--line);box-shadow:0 -4px 20px #2b2a2014;padding:14px 24px}.nlp .stickybar-inner{max-width:var(--max);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.nlp .stickybar-info{display:flex;flex-direction:column;gap:2px;min-width:0}.nlp .stickybar-name{font-family:Fraunces,serif;font-weight:600;font-size:15.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nlp .stickybar-sub{font-size:12.5px;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nlp .stickybar .btn{padding:12px 26px;font-size:14.5px;flex-shrink:0}@media(max-width:520px){.nlp .stickybar{padding:10px 16px}.nlp .stickybar-name{font-size:14px}.nlp .stickybar-sub{font-size:11.5px}.nlp .stickybar .btn{padding:11px 18px;font-size:13.5px}}.nlp .opt.sold-out{opacity:.4;pointer-events:none;text-decoration:line-through}.nlp .btn[disabled]{opacity:.6;cursor:not-allowed}.nlp .btn[disabled]:hover{background:var(--clay);transform:none}.nlp .btn .btn-loading,.nlp .btn.is-loading .btn-text{display:none}.nlp .btn.is-loading .btn-loading{display:inline}.nlp .cart-msg{font-size:13px;margin-top:14px;display:none;font-weight:600}.nlp .cart-msg.show{display:block}.nlp .cart-msg.success{color:var(--vetiver-deep)}.nlp .cart-msg.error{color:var(--clay)}.nlp .hero-art.has-image{background:transparent;overflow:hidden}.nlp .hero-art img{width:100%;height:100%;object-fit:contain;border-radius:6px}.nlp .sticky-spacer{height:86px}@media(max-width:520px){.nlp .sticky-spacer{height:74px}}div#whatsapp{right:20px!important;bottom:15px!important}@media(max-width:767px){div#whatsapp{bottom:60px!important;right:15px!important}.nlp .topbar-note{font-size:10px}.nlp .topbar .wrap{flex-direction:column}.nlp .hero{padding:40px 0}.nlp .hero .wrap{gap:30px}.hero-art.has-image{aspect-ratio:auto}.nlp .wrap{padding:0 15px}.nlp .opt{padding:8px 16px;font-size:12px}.nlp .picker{padding:15px}.nlp .section-head{margin-bottom:20px}.nlp .section-head .sub{font-size:16px;line-height:normal}.nlp .toggle{margin-bottom:20px}.nlp .toggle button{width:50%;font-size:12px}.nlp .variant-copy{padding:20px}.nlp .trust-nums{gap:20px}.nlp .myth,.nlp .herbs,.nlp .variant,.nlp .ingredients,.nlp .howto,.nlp .trust,.nlp .final-cta,.nlp section.faq{padding:30px 0!important}.nlp h2{font-size:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nalangu-landing.css.map */
