:root{--nh-forest: #1b4a3c;--nh-forest-deep: #133a2f;--nh-forest-soft: #2a5d4d;--nh-mint: #5bb592;--nh-mint-soft: #dcefe5;--nh-sage: #eef3ee;--nh-cream: #f6f2ea;--nh-olive: #8daa3b;--nh-ink: #1f2d29;--nh-muted: #55665f;--nh-line: rgb(27 74 60 / 14%);--nh-white: #ffffff;--nh-font-display: var(--font-heading--family);--nh-font-body: var(--font-body--family);--nh-radius-sm: 12px;--nh-radius-md: 20px;--nh-radius-lg: 32px;--nh-radius-pill: 999px;--nh-shadow: 0 24px 60px -28px rgb(19 58 47 / 45%);--nh-ease: cubic-bezier(.22, 1, .36, 1);--nh-gutter: 1.25rem;--nh-section-space: 4.5rem;--nh-max: 1280px;--nh-text-scale: 1.2}@media(min-width:768px){:root{--nh-gutter: 2.5rem;--nh-section-space: 4.5rem}}@media(min-width:1280px){:root{--nh-section-space: 5.25rem}}:where(.shopify-section[class*=nutriheal-][class*=-section]){line-height:1.45}.nutriheal-container{width:100%;max-width:calc(var(--nh-max) + var(--nh-gutter) * 2);margin-inline:auto;padding-inline:var(--nh-gutter)}.nutriheal-nowrap{white-space:nowrap}.nutriheal-eyebrow{display:inline-flex;align-items:center;gap:.75rem;margin:0;font-family:var(--nh-font-body);font-size:calc(.75rem * var(--nh-text-scale));font-weight:600;line-height:1.2;letter-spacing:.24em;text-transform:uppercase;color:var(--nh-forest-soft)}.nutriheal-eyebrow:before{content:"";width:2rem;height:2px;background:var(--nh-olive);border-radius:2px}.nutriheal-eyebrow--light{color:var(--nh-mint-soft)}.nutriheal-eyebrow--light:before{background:var(--nh-mint)}.nutriheal-heading{margin:0;font-family:var(--nh-font-display);font-size:clamp(2.5rem,6vw,4.25rem);font-weight:400;line-height:.95;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;color:var(--nh-forest)}.nutriheal-heading em{font-style:normal;color:var(--nh-mint)}.nutriheal-heading--light{color:var(--nh-white)}.nutriheal-lead{max-width:38rem;margin:0;font-family:var(--nh-font-body);font-size:calc(1.0625rem * var(--nh-text-scale));line-height:1.45;text-wrap:pretty;color:var(--nh-muted)}.nutriheal-lead--light{color:#ffffffc7}.nutriheal-btn{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:3.25rem;padding:.875rem 1.75rem;font-family:var(--nh-font-body);font-size:calc(.8125rem * var(--nh-text-scale));font-weight:600;line-height:1;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--nh-white);background:var(--nh-forest);border:1px solid var(--nh-forest);border-radius:var(--nh-radius-pill);cursor:pointer;transition:background-color .35s var(--nh-ease),color .35s var(--nh-ease),border-color .35s var(--nh-ease),transform .35s var(--nh-ease)}.nutriheal-btn svg{width:1rem;height:1rem;transition:transform .35s var(--nh-ease)}.nutriheal-btn:hover{color:var(--nh-forest);background:var(--nh-mint);border-color:var(--nh-mint)}.nutriheal-btn:hover svg{transform:translate(4px)}.nutriheal-btn:focus-visible{outline:2px solid var(--nh-mint);outline-offset:3px}.nutriheal-btn--ghost{color:var(--nh-forest);background:transparent;border-color:var(--nh-line)}.nutriheal-btn--ghost:hover{color:var(--nh-white);background:var(--nh-forest);border-color:var(--nh-forest)}.nutriheal-btn--mint{color:var(--nh-forest-deep);background:var(--nh-mint);border-color:var(--nh-mint)}.nutriheal-btn--mint:hover{color:var(--nh-forest);background:var(--nh-white);border-color:var(--nh-white)}.nutriheal-btn--light{color:var(--nh-white);background:transparent;border-color:#ffffff59}.nutriheal-btn--light:hover{color:var(--nh-forest);background:var(--nh-white);border-color:var(--nh-white)}.nutriheal-contours{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;color:var(--nh-mint);opacity:.16}[data-nh-reveal].is-pending{opacity:0;transform:translateY(28px)}[data-nh-reveal].is-visible{opacity:1;transform:none;transition:opacity .9s var(--nh-ease),transform .9s var(--nh-ease);transition-delay:var(--nh-delay, 0s)}@media(prefers-reduced-motion:reduce){[data-nh-reveal].is-pending{opacity:1;transform:none}.nutriheal-btn,.nutriheal-btn svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nutriheal-base.css.map */
