.nh{--nh-green: #0F5E4B;--nh-green-2: #137A63;--nh-green-ink: #0A3A2F;--nh-green-tint: #E3F1EC;--nh-cream: #FBF7F1;--nh-cream-2: #F4ECE0;--nh-sand: #EADFCE;--nh-ink: #1C2521;--nh-text: #36403B;--nh-muted: #5E6A64;--nh-line: #E8DFD2;--nh-coral: #E07A6A;--nh-orange: #E2683C;--nh-star: #F5B301;--nh-r: 24px;--nh-shadow: 0 1px 2px rgba(28, 37, 33, .04), 0 12px 32px rgba(28, 37, 33, .07);--nh-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--nh-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;background:var(--nh-cream);color:var(--nh-text);font-family:var(--nh-font);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased}.nh h1,.nh h2,.nh h3{color:var(--nh-ink);font-family:var(--nh-display);font-weight:700;letter-spacing:-.025em}.nh a{text-decoration:none}.nh .np-icon{width:22px;height:22px}.nh-wrap{width:min(1180px,100% - 32px);margin-inline:auto}.nh-narrow{width:min(820px,100% - 32px);margin-inline:auto}.nh-sec{padding:64px 0}.nh-sec--white{background:#fff}.nh-sec--sand{background:var(--nh-cream-2)}.nh-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:var(--nh-green-tint);color:var(--nh-green);font-size:14px;font-weight:600}.nh-h2{font-size:clamp(30px,7vw,46px);line-height:1.06}.nh-lead{max-width:640px;margin-top:14px;color:var(--nh-muted);font-size:clamp(17px,2.4vw,19px)}.nh-center{text-align:center}.nh-center .nh-lead{margin-inline:auto}.nh-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 28px;border:0;border-radius:999px;background:var(--nh-green);color:#fff!important;font-family:var(--nh-font);font-size:17px;font-weight:600;letter-spacing:-.01em;cursor:pointer;box-shadow:0 10px 24px #0f5e4b3d;transition:transform .15s ease,background .15s ease}.nh-btn:hover{background:var(--nh-green-ink);transform:translateY(-1px)}.nh-btn .np-icon{width:20px;height:20px}.nh-btn--ghost{background:transparent;color:var(--nh-green)!important;box-shadow:inset 0 0 0 1.5px var(--nh-green)}.nh-btn--ghost:hover{background:var(--nh-green-tint)}.nh-btn--light{background:#fff;color:var(--nh-green)!important;box-shadow:0 10px 24px #0000001f}.nh-btn--light:hover{background:var(--nh-cream)}.nh-link{display:inline-flex;align-items:center;gap:4px;color:var(--nh-green);font-weight:600}.nh-link .np-icon{width:18px;height:18px}.nh-bar{overflow:hidden;background:var(--nh-green);color:#fff;font-size:14px;font-weight:600}.nh-bar__track{display:flex;width:max-content;animation:nh-marquee 32s linear infinite}.nh-bar__group{display:flex;flex:0 0 auto}.nh-bar__item{display:inline-flex;align-items:center;gap:8px;padding:9px 22px;white-space:nowrap}.nh-bar__item:before{content:"";width:5px;height:5px;border-radius:50%;background:#f6c9a8}@keyframes nh-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nh-bar__track{animation:none}}.nh-head{position:sticky;top:0;z-index:40;border-bottom:1px solid rgba(232,223,210,.9);background:#fbf7f1f7}.nh-head__in{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;height:66px}.nh-ibtn{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:0;border-radius:50%;background:transparent;color:var(--nh-ink);cursor:pointer;list-style:none}.nh-ibtn::-webkit-details-marker{display:none}.nh-ibtn:hover{background:#1c25210f}.nh-ibtn .np-icon{width:26px;height:26px}.nh-logo{display:inline-flex;align-items:center;justify-self:center;gap:9px;color:var(--nh-ink);font-family:var(--nh-display);font-size:22px;font-weight:500;letter-spacing:-.02em}.nh-logo b{color:var(--nh-green-2);font-weight:700}.nh-logo__mark{position:relative;width:24px;height:24px;border-radius:50%;background:var(--nh-coral);box-shadow:inset 0 0 0 5px #f3b2a6}.nh-logo__mark:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;background:#fff}.nh-cart{position:relative;justify-self:end}.nh-cart__n{position:absolute;top:4px;right:2px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:var(--nh-orange);color:#fff;font-size:11.5px;font-weight:700;line-height:19px;text-align:center}.nh-nav{display:none}.nh-menu>summary{list-style:none}.nh-menu__shade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;background:#0a1e1873}.nh-menu__panel{position:fixed;inset:0 auto 0 0;z-index:60;display:flex;flex-direction:column;gap:6px;width:min(380px,88vw);padding:14px 18px 28px;overflow-y:auto;background:var(--nh-cream);animation:nh-slide .22s ease}@keyframes nh-slide{0%{transform:translate(-24px);opacity:0}}.nh-menu__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;color:var(--nh-ink);font-size:18px;font-weight:700}.nh-menu__nav{display:grid;margin-bottom:14px}.nh-menu__nav a{padding:14px 4px;border-bottom:1px solid var(--nh-line);color:var(--nh-ink);font-size:19px;font-weight:600}.nh-menu__label{margin:6px 0 8px;color:var(--nh-muted);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nh-plist{display:grid;gap:8px}.nh-pitem{display:flex;align-items:center;gap:12px;padding:8px;border-radius:16px;background:#fff;color:var(--nh-ink);font-size:16px;font-weight:600;box-shadow:0 1px #1c25210a}.nh-pitem:hover{box-shadow:inset 0 0 0 1.5px var(--nh-green)}.nh-pitem__img{flex:0 0 52px;width:52px;height:52px;border-radius:12px;overflow:hidden;background:var(--tint, var(--nh-cream-2))}.nh-pitem__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.nh-pitem small{display:block;color:var(--nh-muted);font-size:13px;font-weight:500}.nh-hero{position:relative;overflow:hidden;padding:34px 0 10px;background:radial-gradient(120% 70% at 75% 0%,#fffdf8,#fffdf800 60%),linear-gradient(180deg,var(--nh-cream) 0%,var(--nh-cream-2) 100%)}.nh-hero__in{display:grid;gap:18px;align-items:center}.nh-hero h1{margin-top:16px;font-size:clamp(38px,10.5vw,70px);line-height:1.02;letter-spacing:-.035em}.nh-hero h1 em{color:var(--nh-green-2);font-style:normal}.nh-hero__text{max-width:540px;margin-top:16px;color:var(--nh-text);font-size:clamp(18px,2.6vw,20px)}.nh-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.nh-hero__ctas .nh-btn{flex:1 1 220px}.nh-rating{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:20px;color:var(--nh-ink);font-size:15px;font-weight:600}.nh-stars{display:inline-flex;color:var(--nh-star)}.nh-stars .np-icon{width:18px;height:18px}.nh h1,.nh h2{text-wrap:balance}.nh-hero__media{position:relative;margin:0 -8px}.nh-hero__media img{width:100%;height:auto}.nh-perks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:18px 0 34px}.nh-perk{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;border-radius:18px;background:#ffffffb8;color:var(--nh-ink);font-size:15px;font-weight:600;line-height:1.25}.nh-perk__ico{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;border-radius:50%;background:var(--nh-green-tint);color:var(--nh-green)}.nh-perk__ico .np-icon{width:22px;height:22px}.nh-perk small{display:block;margin-top:2px;color:var(--nh-muted);font-size:13px;font-weight:500}.nh-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px}.nh-card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--nh-r);background:#fff;color:var(--nh-ink);box-shadow:var(--nh-shadow);transition:transform .2s ease,box-shadow .2s ease}.nh-card:hover{transform:translateY(-3px);box-shadow:0 2px 4px #1c25210d,0 22px 44px #1c25211f}.nh-card__media{position:relative;display:block;aspect-ratio:1;padding:6%;background:var(--tint, var(--nh-cream-2))}.nh-card__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .35s ease}.nh-card:hover .nh-card__media img{transform:scale(1.04)}.nh-badge{position:absolute;top:12px;left:12px;z-index:1;padding:6px 11px;border-radius:999px;background:var(--nh-ink);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em}.nh-card__body{display:flex;flex:1;flex-direction:column;gap:6px;padding:14px 14px 16px}.nh-card__goal{color:var(--nh-muted);font-size:12.5px;font-weight:600;line-height:1.3}.nh-card__title{font-family:var(--nh-display);font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.nh-card__tag{color:var(--nh-muted);font-size:14.5px;line-height:1.4}.nh-card__price{margin-top:auto;padding-top:6px;font-size:18px;font-weight:700}.nh-card__price small{color:var(--nh-muted);font-size:12.5px;font-weight:500}.nh-card__save{align-self:flex-start;padding:4px 9px;border-radius:999px;background:var(--nh-green-tint);color:var(--nh-green);font-size:12px;font-weight:700;line-height:1.3}.nh-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:46px;margin-top:8px;border-radius:999px;background:var(--nh-green);color:#fff;font-size:15px;font-weight:600}.nh-card__cta .np-icon{width:18px;height:18px}.nh-card--feat{grid-column:1 / -1}.nh-card--feat .nh-card__media{aspect-ratio:16 / 11}.nh-card--feat .nh-card__title{font-size:25px}.nh-card--feat .nh-card__tag{font-size:16px}.nh-card--feat .nh-card__price{font-size:22px}.nh-card--feat .nh-card__cta{min-height:54px;font-size:16.5px}.nh-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.nh-chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 18px;border:1.5px solid var(--nh-line);border-radius:999px;background:#fff;color:var(--nh-ink);font-family:var(--nh-font);font-size:15px;font-weight:600;cursor:pointer}.nh-chip[aria-pressed=true]{border-color:var(--nh-green);background:var(--nh-green);color:#fff}.nh-card[hidden]{display:none}.nh-routine{display:grid;gap:14px;margin-top:30px}.nh-moment{padding:24px 20px;border-radius:var(--nh-r)}.nh-moment--day{background:linear-gradient(160deg,#fff6da,#fdefd6)}.nh-moment--night{background:linear-gradient(160deg,#2e2a5c,#4a3f8f);color:#edebff}.nh-moment--night h3,.nh-moment--night .nh-pitem small{color:#fff}.nh-moment h3{display:flex;align-items:center;gap:10px;font-size:25px}.nh-moment p{margin:8px 0 16px;font-size:16px}.nh-moment--night .nh-pitem{background:#ffffff1f;color:#fff}.nh-moment--night .nh-pitem small{color:#d9d5ff}.nh-moment .nh-pitem__go{margin-left:auto;color:currentColor;opacity:.7}.nh-steps{display:grid;gap:12px;margin:30px 0 0;padding:0;list-style:none;counter-reset:nh-step}.nh-step{position:relative;padding:22px 20px 22px 76px;border-radius:var(--nh-r);background:#fff;box-shadow:var(--nh-shadow)}.nh-step:before{counter-increment:nh-step;content:counter(nh-step);position:absolute;top:20px;left:20px;display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:var(--nh-green);color:#fff;font-family:var(--nh-display);font-size:19px;font-weight:700}.nh-step h3{font-size:20px}.nh-step p{margin-top:6px;color:var(--nh-muted);font-size:16px}.nh-compare{margin-top:30px;overflow:hidden;border-radius:var(--nh-r);background:#fff;box-shadow:var(--nh-shadow)}.nh-compare table{width:100%;border-collapse:collapse;font-size:15.5px}.nh-compare th,.nh-compare td{padding:14px 12px;border-bottom:1px solid var(--nh-line);text-align:center}.nh-compare th:first-child,.nh-compare td:first-child{padding-left:18px;color:var(--nh-ink);font-weight:600;text-align:left}.nh-compare thead th{background:var(--nh-cream);color:var(--nh-ink);font-size:14px}.nh-compare thead th.is-us{background:var(--nh-green);color:#fff}.nh-compare td.is-us{background:#e3f1ec8c}.nh-compare tr:last-child td{border-bottom:0}.nh-yes,.nh-no{display:inline-grid;width:28px;height:28px;place-items:center;border-radius:50%}.nh-yes{background:var(--nh-green);color:#fff}.nh-no{background:#f3e3df;color:#b4513d}.nh-yes .np-icon,.nh-no .np-icon{width:16px;height:16px;stroke-width:2.6}.nh-meh{color:var(--nh-muted);font-size:13px;font-weight:600}.nh-packs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:30px}.nh-pack{position:relative;display:flex;flex-direction:column;gap:4px;padding:18px 16px;border:1.5px solid var(--nh-line);border-radius:20px;background:#fff;color:var(--nh-ink)}.nh-pack.is-hot{border-color:var(--nh-green);box-shadow:0 12px 28px #0f5e4b24}.nh-pack__tag{position:absolute;top:-11px;left:14px;padding:3px 10px;border-radius:999px;background:var(--nh-green);color:#fff;font-size:12px;font-weight:700}.nh-pack__name{font-family:var(--nh-display);font-size:19px;font-weight:700}.nh-pack__days{color:var(--nh-muted);font-size:13.5px}.nh-pack__off{align-self:flex-start;margin-top:6px;padding:3px 9px;border-radius:999px;background:#fde7dc;color:#b4471e;font-size:13px;font-weight:700}.nh-pack__price{margin-top:6px;font-size:21px;font-weight:800;letter-spacing:-.02em}.nh-pack__price small{color:var(--nh-muted);font-size:13px;font-weight:500;letter-spacing:0}.nh-pack__ship{color:var(--nh-green);font-size:13px;font-weight:700}.nh-packs__note{margin-top:16px;color:var(--nh-muted);font-size:15px;text-align:center}.nh-packs__note b{color:var(--nh-ink)}.nh-reviews{display:grid;gap:12px;margin-top:30px}.nh-review{display:flex;gap:14px;padding:18px;border-radius:var(--nh-r);background:#fff;box-shadow:var(--nh-shadow)}.nh-review img{flex:0 0 76px;width:76px;height:96px;border-radius:14px;object-fit:cover}.nh-review h3{margin-top:6px;font-size:17px;letter-spacing:-.01em}.nh-review p{margin-top:6px;color:var(--nh-text);font-size:15.5px}.nh-review small{display:block;margin-top:8px;color:var(--nh-muted);font-size:13px;font-weight:600}.nh-trust{display:grid;gap:12px}.nh-trust__item{display:flex;gap:14px;padding:20px;border-radius:var(--nh-r);background:#fff}.nh-trust__item .nh-perk__ico{flex-basis:48px;width:48px;height:48px}.nh-trust__item h3{font-size:18px;letter-spacing:-.01em}.nh-trust__item p{margin-top:4px;color:var(--nh-muted);font-size:15.5px}.nh-faq{margin-top:26px;border-top:1px solid var(--nh-line)}.nh-faq details{border-bottom:1px solid var(--nh-line)}.nh-faq summary{position:relative;padding:20px 44px 20px 2px;color:var(--nh-ink);font-size:18px;font-weight:600;list-style:none;cursor:pointer}.nh-faq summary::-webkit-details-marker{display:none}.nh-faq summary:after{content:"+";position:absolute;top:50%;right:6px;width:30px;height:30px;border-radius:50%;background:var(--nh-green-tint);color:var(--nh-green);font-size:22px;font-weight:500;line-height:29px;text-align:center;transform:translateY(-50%);transition:transform .2s ease}.nh-faq details[open] summary:after{content:"\2013"}.nh-faq details p{padding:0 6px 20px 2px;color:var(--nh-text);font-size:16.5px}.nh-final{padding:60px 0;background:radial-gradient(90% 120% at 15% 0%,#1E7A63 0%,var(--nh-green) 45%,var(--nh-green-ink) 100%);color:#e4f2ec;text-align:center}.nh-final h2{color:#fff;font-size:clamp(30px,7vw,48px)}.nh-final p{max-width:560px;margin:12px auto 24px;font-size:18px}.nh-foot{padding:50px 0 28px;background:var(--nh-green-ink);color:#cfe3db;font-size:15.5px}.nh-foot__in{display:grid;gap:30px}.nh-foot .nh-logo{justify-self:start;color:#fff}.nh-foot .nh-logo b{color:#9fd9c4}.nh-foot__brand p{max-width:380px;margin-top:12px}.nh-foot__col b{display:block;margin-bottom:10px;color:#fff;font-size:15px}.nh-foot__col a{display:block;padding:6px 0;color:#cfe3db}.nh-foot__col a:hover{color:#fff}.nh-pay{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.nh-pay__mp{width:46px;height:auto;border-radius:8px;background:#fff}.nh-pay__i{width:46px;height:auto}.nh-foot__legal{margin-top:34px;padding-top:20px;border-top:1px solid rgba(255,255,255,.14);color:#9dbdb1;font-size:13.5px}.nh-foot__legal p+p{margin-top:8px}.nh-wa{position:fixed;right:16px;bottom:18px;z-index:30;display:grid;width:58px;height:58px;place-items:center;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 10px 26px #00000038}.nh-wa .np-icon{width:30px;height:30px}.nh-page{padding:44px 0 64px}.nh-page h1{font-size:clamp(32px,7vw,48px);line-height:1.08}.nh-rte{margin-top:22px;color:var(--nh-text);font-size:17px}.nh-rte>*+*{margin-top:14px}.nh-rte h2,.nh-rte h3{margin-top:28px;font-size:22px}.nh-rte a{color:var(--nh-green);text-decoration:underline}.nh-rte ul,.nh-rte ol{padding-left:22px}.nh-contact{display:grid;gap:12px;margin-top:26px}@media(min-width:600px){.nh-card--feat{flex-direction:row}.nh-card--feat .nh-card__media{flex:0 0 48%;aspect-ratio:auto;min-height:320px}.nh-card--feat .nh-card__body{justify-content:center;padding:28px}.nh-card--feat .nh-card__price{margin-top:10px}.nh-card--feat .nh-card__cta{align-self:flex-start;padding:0 30px}.nh-perks{grid-template-columns:repeat(4,minmax(0,1fr))}.nh-perk{flex-direction:row;align-items:center}.nh-packs{grid-template-columns:repeat(4,minmax(0,1fr))}.nh-routine{grid-template-columns:1.4fr 1fr}.nh-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.nh-step{padding:76px 22px 24px}.nh-reviews{grid-template-columns:repeat(3,minmax(0,1fr))}.nh-review{flex-direction:column}.nh-review img{width:100%;height:220px;flex-basis:auto}.nh-trust{grid-template-columns:repeat(3,minmax(0,1fr))}.nh-foot__in{grid-template-columns:1.4fr 1fr 1fr}.nh-moment{padding:30px 28px}}@media(min-width:990px){.nh-sec{padding:92px 0}.nh-head__in{grid-template-columns:auto 1fr auto;height:72px}.nh-menu{display:none}.nh-logo{justify-self:start;font-size:24px}.nh-nav{display:flex;align-items:center;justify-content:center;gap:30px}.nh-nav>a,.nh-drop__btn{display:inline-flex;align-items:center;gap:4px;height:72px;color:var(--nh-ink);font-size:16px;font-weight:500}.nh-nav>a:hover,.nh-drop__btn:hover,.nh-nav .is-on{color:var(--nh-green-2)}.nh-drop{position:relative}.nh-drop__btn .np-icon{width:16px;height:16px;transform:rotate(90deg)}.nh-drop__panel{position:absolute;top:64px;left:50%;display:none;width:360px;padding:12px;border-radius:22px;background:var(--nh-cream);box-shadow:0 24px 60px #1c25212e;transform:translate(-50%)}.nh-drop:hover .nh-drop__panel,.nh-drop:focus-within .nh-drop__panel{display:grid;gap:8px}.nh-drop__all{padding:8px 6px 2px;color:var(--nh-green);font-size:15px;font-weight:600;text-align:center}.nh-hero{padding:56px 0 18px}.nh-hero h1{font-size:clamp(48px,5.2vw,66px)}.nh-hero__in{grid-template-columns:1fr 1.08fr;gap:30px}.nh-hero__ctas .nh-btn{flex:0 0 auto}.nh-hero__media{margin:0 -40px 0 0}.nh-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.nh-grid--home .nh-card--feat{grid-column:span 2}.nh-grid--shop{grid-template-columns:repeat(3,minmax(0,1fr))}.nh-card__body{padding:18px 20px 20px}.nh-card__title{font-size:22px}.nh-card--feat .nh-card__title{font-size:30px}.nh-wa{right:24px;bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/naty-home.css.map */
