.nx-wlp{--navy: #212121;--ink: #212121;--muted: #7b8185;--faint: #b2babf;--line: #e1e1e1;--bg: #f5f5f5;--main: #1c9ef9;--accent: #736fdc;--cta: #25ca85;--cta-hover: #1fb576;--cta-shadow: #25ca85cc;--focus: #8f8be3;--focus-ring: #736fdc0f;--tile-line: #ebebeb;--sel-line: #a9d6fc;--sel-fill: #f3f9ff;--hover-line: #cfe6fb;--hover-fill: #fbfdff;--sel-icon: #1c6fb3;--hmark: #3f37c9;--hmark-bg: #ecebfd;--side-bg: linear-gradient(160deg, #736fdc 0%, #4a86f0 55%, #1c9ef9 100%);--side-photo: radial-gradient(circle at 70% 35%, #ffffff88, transparent 60%), linear-gradient(180deg, #eceafe 0%, #cfe8fd 100%);--bar: linear-gradient(90deg, #25ca85, #1c9ef9);--ease: cubic-bezier(.2, .7, .2, 1);font-family:Hanken Grotesk,system-ui,-apple-system,Segoe UI,sans-serif;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased}.nx-wlp[data-pal=nx]{--navy: #071942;--ink: #111827;--muted: #5a6472;--faint: #8a96a3;--line: #e3e8e7;--bg: #f6f5f2;--main: #0f6b45;--accent: #0f6b45;--cta: #0f6b45;--cta-hover: #14855a;--cta-shadow: #0f6b45aa;--focus: #0f6b45;--focus-ring: #0f6b450d;--side-bg: linear-gradient(160deg, #0b2457 0%, #071942 60%, #06132f 100%);--side-photo: radial-gradient(circle at 70% 35%, #5aa7ff55, transparent 60%), linear-gradient(180deg, #dceeff 0%, #bcd9fb 100%);--bar: linear-gradient(90deg, #0f6b45, #2fae74);--hmark: #0b5236;--hmark-bg: #eaf6ee}.nx-wlp *,.nx-wlp *:before,.nx-wlp *:after{box-sizing:border-box}.nx-wlp,.nx-wlp :is(h1,h2,h3,h4,p,a,span,b,strong,small,label,button,input,textarea,div){letter-spacing:0}.nx-wlp .msr{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;font-feature-settings:"liga";font-variation-settings:"wght" 300,"opsz" 24;display:inline-block;flex:none}.nx-wlp .nx-wlp-shell{max-width:1180px;margin:0 auto;padding:40px 24px 80px;display:grid;gap:36px;align-items:start}.nx-wlp--split .nx-wlp-shell{grid-template-columns:minmax(0,440px) minmax(0,1fr)}.nx-wlp--single .nx-wlp-shell{grid-template-columns:minmax(0,640px);justify-content:center}.nx-wlp--single .nx-wlp-side,.nx-wlp--split .nx-wlp-hero{display:none}.nx-wlp .nx-wlp-side{position:sticky;top:24px;border-radius:28px;overflow:hidden;background:var(--side-bg);color:#fff;min-height:620px;display:flex;flex-direction:column}.nx-wlp .nx-wlp-photo{position:relative;height:280px;background:var(--side-photo);overflow:hidden}.nx-wlp .nx-wlp-photo img{position:absolute;right:-10px;bottom:-30px;height:330px;width:auto;max-width:none}.nx-wlp .nx-wlp-badge{position:absolute;left:18px;top:18px;z-index:1;background:#fff;color:#071942;font-size:12px;font-weight:700;padding:8px 12px;border-radius:999px;display:flex;gap:6px;align-items:center;box-shadow:0 6px 18px #07194226}.nx-wlp .nx-wlp-badge i{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #22c55e33;display:inline-block}.nx-wlp .nx-wlp-sidebody{padding:26px 28px 28px;display:flex;flex-direction:column;gap:22px;flex:1}.nx-wlp .nx-wlp-eyebrow{margin:0;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#e3e1ff}.nx-wlp[data-pal=nx] .nx-wlp-side .nx-wlp-eyebrow{color:#8fb3ff}.nx-wlp .nx-wlp-side h1{margin:8px 0 0;font-family:inherit;font-size:30px;line-height:1.1;font-weight:800;letter-spacing:-.02em;color:#fff}.nx-wlp .nx-wlp-side .nx-wlp-intro{margin-top:10px;color:#ffffffd9;font-size:14px;line-height:1.5}.nx-wlp .nx-wlp-side .nx-wlp-intro p{margin:0;color:inherit}.nx-wlp .nx-wlp-journey{display:flex;flex-direction:column;gap:2px}.nx-wlp .nx-wlp-jstep{display:flex;gap:12px;align-items:center;padding:9px 0;color:#d9ddff;font-weight:600;font-size:15px;transition:color .3s}.nx-wlp .nx-wlp-jstep .dot{width:28px;height:28px;border-radius:50%;border:1.5px solid #ffffff80;display:grid;place-items:center;font-size:13px;transition:all .3s;flex:none}.nx-wlp .nx-wlp-jstep small{display:block;font-weight:500;font-size:12px;color:#e6e9ffcc}.nx-wlp .nx-wlp-jstep.now{color:#fff}.nx-wlp .nx-wlp-jstep.now .dot{background:#fff;color:var(--accent);border-color:#fff}.nx-wlp .nx-wlp-jstep.done{color:#fff}.nx-wlp .nx-wlp-jstep.done .dot{background:#25ca85;border-color:#25ca85;color:#fff}.nx-wlp[data-pal=nx] .nx-wlp-jstep{color:#8392b3}.nx-wlp[data-pal=nx] .nx-wlp-jstep .dot{border-color:#34466f}.nx-wlp[data-pal=nx] .nx-wlp-jstep small{color:#7083ab}.nx-wlp[data-pal=nx] .nx-wlp-jstep.now{color:#fff}.nx-wlp[data-pal=nx] .nx-wlp-jstep.now .dot{color:#071942}.nx-wlp[data-pal=nx] .nx-wlp-jstep.done{color:#b8c5e3}.nx-wlp[data-pal=nx] .nx-wlp-jstep.done .dot{background:#14855a;border-color:#14855a}.nx-wlp .nx-wlp-trust{margin-top:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.nx-wlp .nx-wlp-trust div{background:#ffffff1f;border:1px solid #ffffff30;border-radius:14px;padding:10px;font-size:11.5px;line-height:1.3;color:#fff}.nx-wlp[data-pal=nx] .nx-wlp-trust div{background:#ffffff10;border-color:#ffffff18;color:#d2dbf0}.nx-wlp .nx-wlp-trust b{display:block;color:#fff;font-size:13px;margin-bottom:2px}.nx-wlp .nx-wlp-hero{text-align:center;margin-bottom:24px}.nx-wlp .nx-wlp-hero .nx-wlp-eyebrow{color:var(--accent)}.nx-wlp .nx-wlp-hero h1,.nx-wlp .nx-wlp-hero .nx-wlp-h1{font-family:inherit;font-size:clamp(28px,4vw,40px);line-height:1.1;font-weight:800;letter-spacing:-.02em;color:var(--navy);margin:10px 0}.nx-wlp .nx-wlp-hero .nx-wlp-intro,.nx-wlp .nx-wlp-hero .nx-wlp-intro p{color:var(--muted);font-size:16px;margin:0}.nx-wlp .nx-wlp-chips{display:flex;gap:8px;justify-content:center;margin-top:16px;flex-wrap:wrap}.nx-wlp .nx-wlp-chip{font-size:12.5px;font-weight:600;padding:7px 12px;border-radius:999px;background:#fff;border:1px solid var(--line);color:var(--muted);display:flex;gap:6px;align-items:center}.nx-wlp .nx-wlp-chip .msr{color:var(--cta);font-size:16px}.nx-wlp .nx-wlp-card{background:#fff;border-radius:28px;box-shadow:0 1px #00000008,0 30px 60px -30px #07194240;overflow:hidden;position:relative}.nx-wlp .nx-wlp-top{padding:22px 28px 0;display:flex;align-items:center;gap:14px}.nx-wlp .nx-wlp-back{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);background:#fff;color:var(--ink);cursor:pointer;transition:background .2s;flex:none;padding:0}.nx-wlp .nx-wlp-back:hover{background:var(--bg)}.nx-wlp .nx-wlp-back[hidden]{display:grid;visibility:hidden}.nx-wlp .nx-wlp-prog{flex:1;min-width:0}.nx-wlp .nx-wlp-proglabel{display:flex;justify-content:space-between;font-size:12.5px;font-weight:600;color:var(--faint);margin-bottom:8px}.nx-wlp .nx-wlp-proglabel b{color:var(--accent)}.nx-wlp .nx-wlp-bars{display:grid;grid-template-columns:2fr 5fr 1fr;gap:5px}.nx-wlp .nx-wlp-bar{height:6px;border-radius:99px;background:#edf0ef;overflow:hidden}.nx-wlp .nx-wlp-bar span{display:block;height:100%;width:0;background:var(--bar);border-radius:99px;transition:width .5s cubic-bezier(.2,.8,.2,1)}.nx-wlp .nx-wlp-below{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:18px;text-align:center}.nx-wlp .nx-wlp-legal{margin:0;font-size:12.5px;color:var(--faint);line-height:1.5}.nx-wlp .nx-wlp-legal a{color:var(--muted);text-decoration:underline;text-underline-offset:2px}.nx-wlp .nx-wlp-chat{display:inline-flex;gap:8px;align-items:center;padding:10px 16px;border-radius:999px;border:1px solid var(--line);background:#fff;font-weight:600;font-size:14px;color:var(--ink);text-decoration:none}.nx-wlp .nx-wlp-chat .msr{font-size:18px}.nx-wlp .nx-wlp-details{max-width:720px;margin:24px auto 0;color:var(--muted);font-size:15px;line-height:1.6}.nx-wlp .nx-wlp-notice{padding:32px 24px;text-align:center}.nx-wlp .nx-wlp-notice[hidden]{display:none}.nx-wlp #nx-wc-pdp-modal.is-page{padding:0;display:block;font-family:inherit}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-dialog,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-dialog.is-wide{width:100%;max-width:none;min-height:0;max-height:none;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible;font-family:inherit;color:var(--ink);transition:none}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-scroll,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-dialog.is-wide .nx-wc-pdp-scroll,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-dialog:not(.is-wide) .nx-wc-pdp-scroll{min-height:0;max-height:none;overflow:visible;padding:30px 28px 28px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-back,.nx-wlp #nx-wc-pdp-modal.is-page #nxe-prev-btn{display:none!important}.nx-wlp #nx-wc-pdp-modal.is-page h3{margin:0;font-family:inherit;font-size:26px;line-height:1.18;font-weight:800;letter-spacing:-.015em;color:var(--navy);text-align:left}.nx-wlp #nx-wc-pdp-modal.is-page p{font-family:inherit}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-hint{margin:8px 0 24px;color:var(--muted);font-size:15px;font-weight:400;line-height:1.45}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-continue,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-btn-primary,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-card .nx-wc-pdp-btn-primary{width:100%;height:58px;min-height:58px;margin:24px 0 0;padding:0 20px;border:0;border-radius:999px;background:var(--cta);color:#fff;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:0;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 10px 20px -10px var(--cta-shadow);transition:background .2s,transform .2s}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-continue:hover:not(:disabled),.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-btn-primary:hover,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-card .nx-wc-pdp-btn-primary:hover{background:var(--cta-hover);transform:translateY(-1px)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-continue:disabled{background:#ececec;color:var(--faint);box-shadow:none;transform:none;cursor:not-allowed}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-footnote{margin-top:12px!important;font-size:12px!important;color:var(--faint);line-height:1.5;text-align:center}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-measure{display:flex;flex-direction:column;gap:12px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-field label,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-measure-heading label{font-family:inherit;font-weight:700;font-size:14px;color:var(--ink)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-measure-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-field>label{display:block;margin-bottom:8px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-unit-toggle{display:inline-flex;background:#f1f3f2;border-radius:999px;padding:3px;border:0}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-unit-toggle button{padding:5px 12px;border:0;border-radius:999px;background:none;font-family:inherit;font-size:12px;font-weight:600;color:var(--muted);min-height:0;cursor:pointer;box-shadow:none}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-unit-toggle button[aria-pressed=true]{background:#fff;color:var(--accent);box-shadow:0 1px 3px #0001}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-unit-row,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-imperial{display:flex;gap:10px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-imperial[hidden],.nx-wlp #nx-wc-pdp-modal.is-page [data-height-metric][hidden]{display:none}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-imperial{flex:1;min-width:0}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-input{flex:1;display:flex;align-items:center;height:60px;padding:0 18px;border:1.5px solid var(--line);border-radius:16px;background:#fff;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-input:focus-within{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-input input{flex:1;min-width:0;width:100%;height:100%;border:0;outline:0;background:transparent;box-shadow:none;padding:0;font-family:inherit;font-size:22px;font-weight:700;color:var(--ink)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-unit{color:var(--faint);font-weight:600;font-size:15px}.nx-wlp #nx-wc-pdp-modal.is-page [data-spin]{display:none}.nx-wlp .nx-wlp-bmi{margin-top:12px;border-radius:18px;background:linear-gradient(180deg,#f7faf8,#fff);border:1px solid var(--line);padding:16px 18px}.nx-wlp .nx-wlp-bmi-head{display:flex;justify-content:space-between;align-items:baseline}.nx-wlp .nx-wlp-bmi-head span{font-size:13px;font-weight:600;color:var(--muted)}.nx-wlp .nx-wlp-bmi-head{gap:12px}.nx-wlp .nx-wlp-bmi-head b{font-size:22px;line-height:1.2;font-weight:800;color:var(--navy);text-align:right}.nx-wlp .nx-wlp-gauge-wrap{position:relative;padding-top:34px;margin-top:10px}.nx-wlp .nx-wlp-pin{position:absolute;top:0;left:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;opacity:0;pointer-events:none;transition:left .5s cubic-bezier(.2,.8,.2,1),opacity .3s}.nx-wlp .nx-wlp-pin span{padding:3px 8px;border-radius:8px;background:var(--navy);color:#fff;font-size:12px;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.nx-wlp .nx-wlp-pin i{display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--navy)}.nx-wlp .nx-wlp-pin.is-left{transform:translate(-12px);align-items:flex-start}.nx-wlp .nx-wlp-pin.is-left i{margin-left:6px}.nx-wlp .nx-wlp-pin.is-right{transform:translate(calc(-100% + 12px));align-items:flex-end}.nx-wlp .nx-wlp-pin.is-right i{margin-right:6px}.nx-wlp .nx-wlp-gauge{position:relative;height:10px;border-radius:99px;margin:0 0 8px;background:linear-gradient(90deg,#9fd3ff 0% 9%,#7dd3a8 15% 35%,#f6d365 41% 57%,#f6a26b 63% 77%,#ef7a7a 83% 100%)}.nx-wlp .nx-wlp-needle{position:absolute;top:50%;left:0;width:22px;height:22px;border-radius:50%;background:#fff;border:4px solid var(--accent);transform:translate(-50%,-50%);opacity:0;box-shadow:0 3px 8px #0003;transition:left .5s cubic-bezier(.2,.8,.2,1),opacity .3s}.nx-wlp[data-pal=nx] .nx-wlp-needle{border-color:#071942}.nx-wlp .nx-wlp-legend{position:relative;height:14px;font-size:11px;color:var(--faint);font-weight:600}.nx-wlp .nx-wlp-legend span{position:absolute;top:0;transform:translate(-50%);font-variant-numeric:tabular-nums}.nx-wlp #nx-wc-pdp-modal.is-page [data-step=bmi-high]>h3,.nx-wlp #nx-wc-pdp-modal.is-page [data-step=bmi-summary]>h3{text-align:left!important;font-size:26px!important;font-weight:800!important;margin:0 0 24px!important}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-weight{display:flex;justify-content:center;align-items:baseline;gap:6px;padding:26px 20px 0;margin:0;border:1px solid var(--tile-line);border-bottom:0;border-radius:20px 20px 0 0}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-weight strong{font-family:inherit;font-size:56px;line-height:1;font-weight:800;color:var(--navy);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-weight span{font-size:22px;font-weight:700;color:var(--muted)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-bmi-timeline-wrap{display:none}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-note{display:flex;gap:10px;align-items:center;margin:0;padding:12px 14px;border-radius:14px;background:#f1f0ff;color:var(--navy);font-size:14px;font-weight:500;line-height:1.45;text-align:left}.nx-wlp[data-pal=nx] #nx-wc-pdp-modal.is-page .nx-wc-pdp-note{background:#edf7ff}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-note:before{content:"info";font-family:Material Symbols Rounded;font-size:20px;font-variation-settings:"wght" 300,"opsz" 24;font-feature-settings:"liga";line-height:1;flex:none}.nx-wlp #nx-wc-pdp-modal.is-page [data-step^=bmi]:has(.nx-wlp-goal) .nx-wc-pdp-weight{display:none}.nx-wlp #nx-wc-pdp-modal.is-page [data-step^=bmi]:has(.nx-wlp-goal)>h3{margin-bottom:0!important}.nx-wlp .nx-wlp-goal{margin-bottom:12px}.nx-wlp .nx-wlp-goal .nx-wlp-goal-sub{margin:8px 0 24px;color:var(--muted);font-size:15px;line-height:1.45;text-align:left}.nx-wlp .nx-wlp-goal-nums{display:flex;justify-content:space-between;align-items:flex-end;margin-top:10px}.nx-wlp .nx-wlp-goal-nums>div{font-size:13px;color:var(--muted);font-weight:600}.nx-wlp .nx-wlp-goal-nums b{display:block;font-size:40px;line-height:1.1;color:var(--navy);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nx-wlp .nx-wlp-goal-nums b small{font-size:18px;letter-spacing:0}.nx-wlp .nx-wlp-goal-nums .tgt{text-align:right}.nx-wlp .nx-wlp-goal-nums .tgt b{color:var(--accent)}.nx-wlp .nx-wlp-gwrap{position:relative;display:flow-root;padding-bottom:62px}.nx-wlp .nx-wlp-gwrap input[type=range]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:10px;margin:22px 0 6px;padding:0;border:0;border-radius:99px;background:linear-gradient(90deg,var(--main) var(--p, 50%),#e7ecea var(--p, 50%));direction:rtl;cursor:pointer;box-shadow:none}.nx-wlp .nx-wlp-gwrap input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;border-radius:50%;background:#fff;border:5px solid var(--main);box-shadow:0 4px 12px #1c9ef955;cursor:grab}.nx-wlp .nx-wlp-gwrap input[type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:5px solid var(--main)}.nx-wlp .nx-wlp-gwrap input[type=range]:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.nx-wlp .nx-wlp-hmark{position:absolute;top:44px;left:calc(15px + (100% - 30px) * var(--hp));display:flex;flex-direction:column;align-items:center;transform:translate(-50%);pointer-events:none}.nx-wlp .nx-wlp-hmark i{display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:7px solid var(--hmark)}.nx-wlp .nx-wlp-hmark span{position:absolute;top:10px;left:50%;transform:translate(-50%);padding:5px 12px;border-radius:999px;background:var(--hmark-bg);font-size:12.5px;font-weight:700;color:var(--hmark);white-space:nowrap;font-variant-numeric:tabular-nums}.nx-wlp .nx-wlp-hmark.r span{left:auto;right:-10px;transform:none}.nx-wlp .nx-wlp-hmark.l span{left:-10px;transform:none}.nx-wlp .nx-wlp-pill{display:flex;gap:12px;align-items:center;background:#f1f0ff;color:#4f4ab8;border-radius:14px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.4}.nx-wlp .nx-wlp-pill-text{display:flex;flex-direction:column;gap:2px}.nx-wlp .nx-wlp-pill-text b{font-weight:700}.nx-wlp .nx-wlp-pill-text span{font-weight:400;color:var(--ink)}.nx-wlp[data-pal=nx] .nx-wlp-pill{background:#eaf6ee;color:#0b5236}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-page-subtitle{margin:-16px 0 24px!important;font-size:15px!important;line-height:1.45!important;color:var(--muted)!important;font-style:normal}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-page-subtitle i{font-style:normal}.nx-wlp #nx-wc-pdp-modal.is-page [data-step=options] .nx-wc-pdp-hero{display:none}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-panel,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-dialog.is-wide .nx-wc-pdp-panel{padding:0;margin:0;background:none;border:0;box-shadow:none}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-panel-title{margin:0;font-family:inherit;font-size:26px;line-height:1.18;font-weight:800;letter-spacing:-.015em;color:var(--navy);text-align:left}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-panel-subtitle{margin:8px 0 24px;color:var(--muted);font-size:15px;line-height:1.45;text-align:left}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-card{position:relative;display:flex;flex-direction:column;gap:6px;padding:16px;margin:0;min-height:0;border:1px solid var(--tile-line);border-radius:20px;background:#fff;box-shadow:none;text-align:left;transition:background-color .22s var(--ease),border-color .22s var(--ease)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-card:hover{border-color:var(--hover-line);background:var(--hover-fill)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-card.is-suggested{border-color:var(--sel-line);background:var(--sel-fill)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-rx{position:absolute;top:12px;left:12px;z-index:1;font-size:11px;font-weight:700;background:#fff;color:var(--accent);padding:3px 8px;border-radius:999px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-image{position:relative;height:110px;width:100%;margin:0 0 6px;border-radius:14px;background:linear-gradient(180deg,#f1f0ff,#fff);display:grid;place-items:center;overflow:hidden}.nx-wlp[data-pal=nx] #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-image{background:linear-gradient(180deg,#edf7ff,#fff)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-image{padding:6px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-image img{position:static;height:96px;width:auto;max-width:100%;max-height:none;object-fit:contain;transform:none;filter:none}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-body{display:flex;flex-direction:column;gap:4px;padding:0}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-selected-label{font-size:11px;font-weight:700;color:var(--sel-icon);letter-spacing:.06em;text-transform:uppercase}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-name{margin:0;font-family:inherit;font-size:19px;font-weight:800;color:var(--navy)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-generic{margin:0;font-size:13px;color:var(--muted)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-price{margin:4px 0 0;font-size:15px;font-weight:700;color:var(--ink)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-actions{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:8px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-card .nx-wc-pdp-btn-primary{height:48px;min-height:48px;margin:0;font-size:15px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-btn-secondary,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-safety-link{min-height:0;height:auto;padding:2px 0;margin:0;border:0;background:none;box-shadow:none;font-family:inherit;font-size:12.5px;font-weight:500;color:var(--muted);text-align:center;text-decoration:underline;text-underline-offset:3px}.nx-wlp #nx-wc-pdp-modal.is-page [data-step=options] .nx-wc-pdp-disclaimer{display:none}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-disclaimer{margin:20px 0 0;padding:0;border:0;background:none;text-align:center}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-disclaimer p,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-legal{font-size:12px;color:var(--faint);line-height:1.5;margin:0 0 6px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-legal a{color:var(--muted)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake{padding:0;color:var(--ink);font-family:inherit}.nx-wlp #nx-wc-pdp-modal.is-page [data-wl-intake-host]:not(.nx-wl-intake){padding:0}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-form-card{padding:0;margin:0;border:0;background:transparent}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-progress-bar-container,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-progress-text,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-label .required{display:none!important}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-status]:not(:empty){color:var(--muted);font-size:15px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-form-section-title{display:none}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-form-page>div{gap:0!important}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-field-id]{border-bottom:0!important;padding:0!important;margin:0 0 22px!important}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-label{display:block;margin:0 0 10px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.35;color:var(--ink)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-form-page>div>[data-field-id]:first-child>.nx-label{margin:0 0 24px;font-size:26px;font-weight:800;line-height:1.18;letter-spacing:-.015em;color:var(--navy)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-field-id]:not([data-required])>.nx-label:after{content:"optional";margin-left:6px;font-size:12px;font-weight:500;color:var(--faint)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-input,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-textarea,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake textarea{width:100%;height:60px;min-height:60px;padding:0 18px;border:1.5px solid var(--line);border-radius:16px;background:#fff;font-family:inherit;font-size:20px;font-weight:700;color:var(--ink);box-shadow:none;outline:0;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-input::placeholder,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake textarea::placeholder{color:#c5ccd0;font-weight:500}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake textarea.nx-input,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake textarea.nx-textarea,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-field-id] textarea{height:auto;min-height:96px;padding:12px 14px;font-size:15px;font-weight:500;line-height:1.45;resize:vertical}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-input:focus,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake textarea:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-error-message{margin-top:6px;font-size:13px;font-weight:600;color:#c2410c}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option-group{display:grid;gap:10px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option{position:relative;display:flex;align-items:stretch;gap:0;min-height:64px;padding:0;margin:0;border:1px solid var(--tile-line);border-radius:16px;background:#fff;cursor:pointer;transition:background-color .22s var(--ease),border-color .22s var(--ease)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option:hover{border-color:var(--hover-line);background:var(--hover-fill)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option.selected{border-color:var(--sel-line);background:var(--sel-fill)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:0}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option label{position:relative;z-index:1;flex:1;display:flex;align-items:center;gap:14px;margin:0;padding:12px 52px 12px 14px;font-family:inherit;font-size:15.5px;font-weight:600;line-height:1.35;color:var(--ink);cursor:pointer}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option label:before{content:"radio_button_unchecked";flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#f4f4f5;color:#6b7076;font-family:Material Symbols Rounded;font-size:20px;font-weight:400;line-height:1;font-feature-settings:"liga";font-variation-settings:"wght" 300,"opsz" 24;transition:background .2s var(--ease),color .2s}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option.selected label:before{background:#fff;color:var(--sel-icon)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option:after{content:"";position:absolute;right:18px;top:50%;width:20px;height:20px;margin-top:-10px;border:1.5px solid #d4d4d4;border-radius:50%;pointer-events:none;z-index:1;transition:border-color .2s}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option:has(input[type=checkbox]):after{border-radius:7px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option.selected:after{border-color:transparent;border-radius:1px;right:25px;width:6px;height:11px;margin-top:-7px;border:solid var(--ink);border-width:0 2px 2px 0;transform:rotate(45deg);animation:nx-wlp-ck .26s var(--ease) both}@keyframes nx-wlp-ck{0%{opacity:0;transform:rotate(45deg) scale(.5)}to{opacity:1;transform:rotate(45deg) scale(1)}}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-field-id]:not([data-show-expression]) .nx-option-group:has(>.nx-option:nth-child(2):last-child){grid-template-columns:1fr 1fr}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-field-id]:not([data-show-expression]) .nx-option-group:has(>.nx-option:nth-child(2):last-child) label{flex-direction:column;align-items:flex-start;gap:12px;padding:20px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-field-id]:not([data-show-expression]) .nx-option-group:has(>.nx-option:nth-child(2):last-child) label:before{width:48px;height:48px;font-size:24px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-field-id]:not([data-show-expression]) .nx-option-group:has(>.nx-option:nth-child(2):last-child) .nx-option:after{top:14px;margin-top:0;right:14px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-field-id]:not([data-show-expression]) .nx-option-group:has(>.nx-option:nth-child(2):last-child) .nx-option.selected:after{top:16px;right:21px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-show-expression]:not(.nx-field-hidden){margin:0!important;padding:9px 18px!important;background:#f6faff;border-left:1px solid #e1eefb;border-right:1px solid #e1eefb}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-field-id]:not([data-show-expression])+[data-show-expression]:not(.nx-field-hidden){margin-top:-10px!important;padding-top:18px!important;border-top:1px solid #e1eefb;border-radius:16px 16px 0 0}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-show-expression]:not(.nx-field-hidden):not(:has(~[data-show-expression]:not(.nx-field-hidden))){padding-bottom:18px!important;margin-bottom:22px!important;border-bottom:1px solid #e1eefb!important;border-radius:0 0 16px 16px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-field-id]:not([data-show-expression])+[data-show-expression]:not(.nx-field-hidden):not(:has(~[data-show-expression]:not(.nx-field-hidden))){border-radius:16px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-show-expression] .nx-label{font-size:14px;margin-bottom:8px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-show-expression] .nx-input:not(textarea){height:48px;min-height:48px;border-radius:12px;padding:0 14px;font-size:15px;font-weight:600}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-show-expression] .nx-option-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-show-expression] .nx-option{flex:none;width:auto;min-height:40px;border-radius:999px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-show-expression] .nx-option label{flex:none;width:auto;padding:9px 14px;font-size:14px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-show-expression] .nx-option label:before,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-show-expression] .nx-option:after{display:none}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nxe-nav-buttons{margin-top:8px!important}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=female]) label:before{content:"female"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=male]) label:before{content:"male"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=yes]) label:before{content:"pregnant_woman"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=no]) label:before{content:"close"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=not_sure]) label:before{content:"help"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=type_2_diabetes]) label:before,.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=severe_dehydration]) label:before{content:"water_drop"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=prediabetes]) label:before{content:"trending_up"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=high_blood_pressure]) label:before{content:"cardiology"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=high_cholesterol]) label:before{content:"bloodtype"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=pcos]) label:before{content:"gynecology"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=fatty_liver_disease]) label:before,.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=gallbladder_disease]) label:before,.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=pancreatitis]) label:before,.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=severe_abdominal_pain]) label:before{content:"gastroenterology"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=sleep_apnea]) label:before{content:"bedtime"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=thyroid_mass_nodule]) label:before{content:"endocrinology"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=severe_medication_hypersensitivity]) label:before{content:"warning"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=none_of_the_above]) label:before,.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=none]) label:before{content:"block"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=kidney_disease]) label:before{content:"nephrology"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=liver_disease]) label:before{content:"science"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=diabetic_retinopathy]) label:before{content:"visibility"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=prior_bariatric_surgery]) label:before{content:"local_hospital"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=medullary_thyroid_carcinoma]) label:before,.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=men2_syndrome]) label:before{content:"genetics"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=insulin]) label:before,.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value^=yes_]) label:before{content:"syringe"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=diabetes_medication]) label:before{content:"pill"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=blood_pressure_medication]) label:before{content:"monitor_heart"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=thyroid_medication]) label:before{content:"medication"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=birth_control_pills]) label:before{content:"calendar_month"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=other]) label:before{content:"add"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=no_first_time]) label:before{content:"auto_awesome"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=persistent_vomiting]) label:before{content:"sick"}.nx-wlp #nx-wc-pdp-modal.is-page .nx-option:has(input[value=lump_in_neck]) label:before{content:"search"}@media(max-width:860px){.nx-wlp--split .nx-wlp-shell{grid-template-columns:minmax(0,1fr)}.nx-wlp .nx-wlp-shell{padding:16px 16px 48px;gap:16px}.nx-wlp .nx-wlp-side{position:relative;top:0;min-height:0;border-radius:22px}.nx-wlp .nx-wlp-photo{height:130px}.nx-wlp .nx-wlp-photo img{height:170px;bottom:-20px}.nx-wlp .nx-wlp-sidebody{padding:18px 20px;gap:12px}.nx-wlp .nx-wlp-side h1{font-size:22px}.nx-wlp .nx-wlp-side .nx-wlp-intro{display:none}.nx-wlp .nx-wlp-journey{flex-direction:row;gap:6px}.nx-wlp .nx-wlp-jstep{font-size:12px;flex-direction:column;gap:4px;flex:1;text-align:center;padding:0}.nx-wlp .nx-wlp-jstep small,.nx-wlp .nx-wlp-trust{display:none}.nx-wlp .nx-wlp-card{border-radius:22px}.nx-wlp .nx-wlp-top{padding:16px 18px 0}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-scroll,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-dialog.is-wide .nx-wc-pdp-scroll,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-dialog:not(.is-wide) .nx-wc-pdp-scroll{padding:24px 18px 20px}.nx-wlp #nx-wc-pdp-modal.is-page h3,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-panel-title,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-form-page>div>[data-field-id]:first-child>.nx-label,.nx-wlp #nx-wc-pdp-modal.is-page [data-step=bmi-high]>h3,.nx-wlp #nx-wc-pdp-modal.is-page [data-step=bmi-summary]>h3{font-size:22px!important}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-weight strong{font-size:46px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-products{grid-template-columns:minmax(0,1fr)}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-card{display:grid;grid-template-columns:84px minmax(0,1fr);column-gap:14px;align-items:center}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-image{height:84px;width:84px;margin:0;grid-row:1}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-product-image img{height:70px;max-width:68px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-actions{grid-column:1 / -1}}.nx-wlp .nx-wlp-foot{margin-top:24px}.nx-wlp .nx-wlp-foot .nx-wc-pdp-continue{margin-top:0!important}@media(max-width:600px){.nx-wlp{background:#fff}.nx-wlp .nx-wlp-shell,.nx-wlp--split .nx-wlp-shell{display:block;padding:0;max-width:none}.nx-wlp .nx-wlp-side{display:none}.nx-wlp--split .nx-wlp-hero,.nx-wlp--single .nx-wlp-hero{display:block;text-align:left;margin:0;padding:20px 16px 4px;background:#fff}.nx-wlp:not([data-wlp-step=measure]) .nx-wlp-hero{display:none!important}.nx-wlp .nx-wlp-hero h1,.nx-wlp .nx-wlp-hero .nx-wlp-h1{font-size:24px;line-height:1.15;margin:6px 0}.nx-wlp .nx-wlp-hero .nx-wlp-intro,.nx-wlp .nx-wlp-hero .nx-wlp-intro p{font-size:14px;line-height:1.45}.nx-wlp .nx-wlp-chips{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;margin:14px -16px 0;padding:0 16px 2px;scrollbar-width:none}.nx-wlp .nx-wlp-chips::-webkit-scrollbar{display:none}.nx-wlp .nx-wlp-chip{flex:none;font-size:12px;padding:6px 10px}.nx-wlp .nx-wlp-card{border-radius:0;box-shadow:none;overflow:clip;min-height:calc(100dvh - 90px)}.nx-wlp .nx-wlp-top{position:sticky;top:var(--nx-wlp-top, 0px);z-index:5;transition:top .2s var(--ease);background:#fff;padding:12px 16px;border-bottom:1px solid #f0f0f0}.nx-wlp .nx-wlp-back{width:36px;height:36px}.nx-wlp .nx-wlp-proglabel{font-size:12px;margin-bottom:6px}.nx-wlp .nx-wlp-bar{height:4px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-scroll,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-dialog.is-wide .nx-wc-pdp-scroll,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-dialog:not(.is-wide) .nx-wc-pdp-scroll{padding:20px 16px 0}.nx-wlp #nx-wc-pdp-modal.is-page h3,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-panel-title,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-form-page>div>[data-field-id]:first-child>.nx-label,.nx-wlp #nx-wc-pdp-modal.is-page [data-step=bmi-high]>h3,.nx-wlp #nx-wc-pdp-modal.is-page [data-step=bmi-summary]>h3{font-size:22px!important;line-height:1.2!important}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-hint,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-panel-subtitle,.nx-wlp .nx-wlp-goal .nx-wlp-goal-sub{font-size:14.5px;margin:6px 0 20px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-page-subtitle{font-size:14.5px!important;margin:-14px 0 20px!important}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-form-page>div>[data-field-id]:first-child>.nx-label{margin-bottom:20px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option-group{gap:10px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option{border-radius:14px;min-height:58px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option label{gap:12px;padding:11px 46px 11px 14px;font-size:15px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option label:before{width:36px;height:36px;border-radius:10px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option:after{right:14px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option.selected:after{right:21px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-field-id]:not([data-show-expression]) .nx-option-group:has(>.nx-option:nth-child(2):last-child) label{padding:16px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-input,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-input:not(textarea){height:54px;min-height:54px;border-radius:14px;padding:0 16px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-show-expression] .nx-input:not(textarea){height:48px;min-height:48px;border-radius:12px;padding:0 14px}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake [data-show-expression]:not(.nx-field-hidden){padding-left:14px!important;padding-right:14px!important}.nx-wlp .nx-wlp-bmi{padding:14px 16px}.nx-wlp .nx-wlp-goal-nums b{font-size:34px}.nx-wlp .nx-wlp-pill,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-note{font-size:13.5px;padding:11px 12px}.nx-wlp .nx-wlp-foot,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nxe-nav-buttons{position:sticky;bottom:0;z-index:4;background:#fff;margin:20px -16px 0!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;border-top:1px solid #f0f0f0}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wlp-foot .nx-wc-pdp-continue,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-btn-primary{height:52px;min-height:52px;margin:0!important}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wlp-foot .nx-wc-pdp-footnote{margin-top:8px!important;font-size:11.5px!important}.nx-wlp #nx-wc-pdp-modal.is-page .nx-wc-pdp-products{padding-bottom:20px}.nx-wlp .nx-wlp-below{margin:0;padding:24px 16px 32px;background:#fff}.nx-wlp .nx-wlp-legal{font-size:12px}.nx-wlp .nx-wlp-details{margin:0;padding:0 16px 32px}}@media(prefers-reduced-motion:reduce){.nx-wlp .nx-wlp-bar span,.nx-wlp .nx-wlp-needle,.nx-wlp .nx-wlp-pin,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option,.nx-wlp #nx-wc-pdp-modal.is-page .nx-wl-intake .nx-option.selected:after{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nx-wl-assessment-page.css.map */
