.np-editor{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);max-width:1400px}.np-pills{display:flex;flex-wrap:wrap;gap:8px}.np-pill{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border:1px solid var(--ns-line);border-radius:8px;background:#fff;font:inherit;font-size:14px;font-weight:600;color:var(--ns-ink);cursor:pointer;transition:background .2s,border-color .2s,color .2s;max-width:220px}.np-pill:hover{border-color:var(--ns-green)}.np-pill.is-on{background:var(--ns-green);border-color:var(--ns-green);color:#fff}.np-pill.is-add{color:var(--ns-green-dark);border-style:dashed}.np-pill:disabled{opacity:.5;cursor:default}.np-pill:focus-visible,.np-kind:focus-visible,.np-look:focus-visible,.np-line-main:focus-visible{outline:3px solid rgba(82,122,67,.35);outline-offset:2px}.np-dot{width:8px;height:8px;border-radius:50%;background:#b9c0b5;flex:none}.np-dot.is-live{background:#46a35e;box-shadow:0 0 0 3px #46a35e2e}.np-pill.is-on .np-dot{background:#fff9}.np-pill.is-on .np-dot.is-live{background:#fff}.np-title{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:end}.np-name{min-width:0}.np-secs{display:grid;gap:10px}.np-kinds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.np-kind{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;align-items:center;text-align:left;padding:12px 14px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;font:inherit;color:var(--ns-ink);cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s}.np-kind .np-kind-icon{grid-row:span 2;display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:var(--ns-track);font-size:18px;color:var(--ns-green-dark)}.np-kind b{font-size:14px}.np-kind .ns-muted{font-size:12.5px}.np-kind:hover{border-color:var(--ns-green)}.np-kind.is-on{border-color:var(--ns-green);background:#f3f7f0;box-shadow:0 0 0 2px var(--ns-green) inset}.np-looks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.np-look{display:grid;gap:6px;justify-items:center;padding:10px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;font:inherit;font-size:13px;color:var(--ns-ink);cursor:pointer;transition:border-color .2s,box-shadow .2s}.np-look:hover{border-color:var(--ns-green)}.np-look.is-on{border-color:var(--ns-green);box-shadow:0 0 0 2px var(--ns-green) inset}.np-swatch{display:grid;align-content:center;gap:5px;width:100%;height:46px;padding:0 12px;box-sizing:border-box;border:1px solid rgba(0,0,0,.08)}.np-swatch i{display:block;height:7px;border-radius:4px;background:currentColor;opacity:.35;width:70%}.np-swatch i:first-child{opacity:1;width:45%;height:9px}.np-row{display:grid;gap:6px}.np-num{max-width:140px}.np-slices{display:grid;gap:8px}.np-slice{display:grid;grid-template-columns:minmax(0,1.4fr) 90px 120px 32px;gap:8px;align-items:center}.np-slice.is-head span{font-size:12.5px;color:var(--ns-muted);font-weight:600}.np-slice select.ns-input{padding-right:6px}.np-slice-free{padding-left:12px}.np-chance{display:flex;align-items:center;gap:6px}.np-chance input{max-width:64px}.np-chance small{color:var(--ns-muted);font-size:12.5px;min-width:38px;text-align:right;font-variant-numeric:tabular-nums}.np-words{display:grid;gap:10px}.np-colors{display:flex;flex-wrap:wrap;gap:14px;align-items:end}.np-color{display:grid;gap:6px}.np-color-pick{position:relative;display:block;width:46px;height:32px;border-radius:8px;border:1px solid var(--ns-line);box-shadow:inset 0 0 0 2px #fff;overflow:hidden}.np-palette{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.np-chipcolor{width:24px;height:24px;border-radius:50%;border:1px solid rgba(0,0,0,.15);cursor:pointer}.np-checks{display:flex;flex-wrap:wrap;gap:8px}.np-checks .nl-chip{height:34px;min-width:0;padding:0 12px;font-size:14px}.np-countries{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.np-countries select{width:auto;min-width:180px}.np-tag{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 4px 0 10px;border-radius:8px;background:#eef3ea;color:var(--ns-green-dark);font-size:13.5px;font-weight:600}.np-tag button{width:24px;height:24px;border:0;background:none;color:inherit;font-size:16px;cursor:pointer;border-radius:6px}.np-tag button:hover{background:#0000000f}.ns-field-error{color:var(--ns-sale);font-size:13px;font-weight:600}.np-delete{align-self:flex-start;color:var(--ns-sale)!important}.np-undo{display:flex;align-items:center;justify-content:space-between;gap:10px}.np-preview-panel{gap:12px}.np-preview{position:relative;width:100%;height:var(--h, 400px);overflow:hidden;border-radius:14px;border:1px solid #E2DACA;background:#fff;box-shadow:0 6px 20px #34433314;transition:height .25s ease-out}.np-preview iframe{position:absolute;top:0;left:0;border:0;transform-origin:0 0;pointer-events:none;background:#fff}.np-preview.is-phone{width:min(100%,300px);height:var(--h);margin:0 auto;border-radius:26px;border:8px solid #1F2420}.np-stats{grid-template-columns:repeat(4,minmax(0,1fr))}@container (max-width: 420px){.np-stats{grid-template-columns:minmax(0,1fr)}}.np-trend{font-size:12.5px;font-weight:600}.np-trend.is-up{color:var(--ns-green-dark)}.np-trend.is-down{color:var(--ns-muted)}.np-list{display:grid;gap:8px}.np-list-head{display:flex;justify-content:space-between;align-items:baseline}.np-line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:6px 10px 6px 6px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;transition:border-color .2s}.np-line:hover{border-color:#c9d3c3}.np-line-main{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px;border:0;background:none;font:inherit;color:var(--ns-ink);text-align:left;cursor:pointer;border-radius:8px;min-width:0}.np-line-name{display:grid;min-width:0}.np-line-name b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.np-line-nums{display:flex;gap:18px}.np-line-nums>span{display:grid;justify-items:end;min-width:52px}.np-line-nums b{font-variant-numeric:tabular-nums}.np-line-nums small{color:var(--ns-muted);font-size:12px}.np-line .ns-toggle{white-space:nowrap}.ns-home.is-home>.ns-panel:first-child{container-type:inline-size}@media(max-width:960px){.np-editor{grid-template-columns:minmax(0,1fr)}.np-editor>.ns-panel.is-bone{position:static}}@media(max-width:560px){.np-kinds,.np-looks{grid-template-columns:repeat(2,minmax(0,1fr))}.np-title{grid-template-columns:minmax(0,1fr)}.np-slice{grid-template-columns:minmax(0,1fr) 64px 92px 28px;gap:6px}.np-line{grid-template-columns:minmax(0,1fr)}.np-line-nums{gap:10px}.np-line-nums>span{min-width:40px}}.ns-toggle{position:relative}.np-back-link{justify-self:start}.np-secs .nl-sec-head{min-height:60px;padding:8px 14px}.np-embed-note{display:flex;align-items:center;justify-content:space-between;gap:12px}.np-secs .nl-sec-inner{padding:2px 18px 18px}.np-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 16px;align-items:end}.np-words{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.np-kind b,.np-kind .ns-muted{min-width:0;overflow-wrap:anywhere}.np-slice .ns-input{height:36px}.ns-home.np-editor{margin-top:max(0px,calc((100vh - 1040px)/2))!important}.ns-home.np-editor{align-items:start}@media(max-width:960px){.ns-home.is-home,.ns-home.np-editor{margin-top:0!important}}@media(max-width:560px){.np-line{grid-template-columns:minmax(0,1fr) auto}.np-line-main{grid-template-columns:8px minmax(0,1fr);row-gap:6px}.np-line-nums{grid-column:2;justify-content:flex-start}.np-line-nums>span{justify-items:start}.np-line .ns-toggle>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.np-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.np-tile{position:relative;display:grid;text-align:left;font:inherit;color:inherit;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .15s ease-out,box-shadow .2s,border-color .2s}.np-tile:hover{transform:translateY(-2px);box-shadow:0 6px 16px #3443331a}.np-tile:focus-visible{outline:3px solid rgba(82,122,67,.45);outline-offset:2px}.np-tile.is-on{border-color:var(--ns-green);box-shadow:0 0 0 1px var(--ns-green) inset}.np-tile-go{position:absolute;top:10px;right:14px;font-size:20px;color:var(--deep, var(--ns-ink));opacity:.6}@media(prefers-reduced-motion:reduce){.np-tile:hover{transform:none}}.ns-home.is-home,.ns-home.np-editor{margin-top:0!important}.np-editor>.ns-panel.is-bone{justify-content:flex-start}.ns-home.is-home>.ns-panel.is-bone .ns-empty{padding-block:12px}.np-tile{align-content:start;gap:4px;padding-right:34px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media(max-width:600px){.np-tile{padding-right:12px}}.np-figure{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;color:var(--deep, var(--ns-ink));font-size:15px}.np-figure b{font-size:28px;line-height:1.1;letter-spacing:-.02em}.np-tile .ns-muted{font-size:13px}.np-line-nums{gap:22px;align-items:baseline}.np-line-nums>span{display:inline;min-width:0;white-space:nowrap;color:var(--ns-muted);font-size:13.5px}.np-line-nums>span b{color:var(--ns-ink);font-size:15px}.np-line{container-type:inline-size}@container (max-width: 600px){.np-line-main{grid-template-columns:8px minmax(0,1fr);row-gap:6px}.np-line-nums{grid-column:2;justify-content:flex-start;flex-wrap:wrap;gap:4px 14px}}.np-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;align-items:start}.np-grid>.is-wide{grid-column:1 / -1}.np-grid>.iv-field,.np-grid>.ns-toggle{min-width:0}.np-note{margin-top:-4px}.np-color-pick{position:relative;display:flex;align-items:center;gap:10px;width:auto;height:42px;padding:0 12px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:none;overflow:hidden}.np-color-pick:hover{border-color:var(--ns-green)}.np-color-pick:focus-within{border-color:var(--ns-green);box-shadow:0 0 0 4px #527a4324}.np-color-dot{width:22px;height:22px;border-radius:50%;border:1px solid rgba(0,0,0,.15);flex:none}.np-color-pick code{font:500 13.5px/1 ui-monospace,Menlo,monospace;color:var(--ns-ink)}.np-color-pick input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.np-palette{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.np-palette .ns-muted{margin-right:4px}.np-range{display:flex;align-items:center;height:42px}.np-range input{width:100%;height:24px;margin:0;accent-color:var(--ns-green)}.np-grid .iv-seg{width:100%}@media(max-width:560px){.np-grid,.np-grid.is-colors{grid-template-columns:minmax(0,1fr)}}.np-grid.is-colors{grid-template-columns:repeat(4,minmax(0,1fr))}.np-dots{display:grid;grid-template-columns:repeat(4,24px);gap:6px;padding-top:2px}.np-chipcolor{width:24px;height:24px}.np-secs .nl-sec-inner{gap:12px}.np-grid{gap:12px 18px}.np-note{margin:0}@media(max-width:560px){.np-grid.is-colors{grid-template-columns:repeat(2,minmax(0,1fr))}.np-line-nums{flex-wrap:wrap;gap:4px 14px}}.np-grid.is-colors{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.np-secs{gap:8px}.np-secs .nl-sec-head{min-height:54px;padding:6px 14px}.np-secs .nl-sec-icon{width:38px;height:38px;font-size:19px}html{scrollbar-gutter:stable}.np-sub{padding-top:14px;border-top:1px solid var(--ns-line)}.nr-plans.nf-plans-2{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.ns-home.is-home{align-items:stretch}.ns-home.is-home>.ns-panel.is-bone{display:flex;flex-direction:column}.ns-home.is-home>.ns-panel.is-bone .nr-attn{display:flex;flex-direction:column;flex:1;gap:10px}.ns-home.is-home>.ns-panel.is-bone .nr-review{margin-top:auto}.ns-home.is-home>.ns-panel.is-bone .nr-attn:not(:has(.nr-review))+.nv-pro,.ns-home.is-home>.ns-panel.is-bone .nr-attn:not(:has(.nr-review))+.ns-promo{margin-top:auto}.nr-plans.nf-plans-2{grid-template-columns:300px 400px;justify-content:center}.ns-pro-card .ns-head{flex-wrap:wrap;row-gap:4px}@media(min-width:1200px){.np-looks{grid-template-columns:repeat(6,minmax(0,1fr))}.np-look{padding:8px 6px}}.nr-plans.nf-plans-2{grid-template-columns:340px minmax(0,1fr);justify-content:stretch}.nr-plans .ns-plan li{overflow-wrap:anywhere}.np-grid.is-colors{grid-template-columns:repeat(3,minmax(0,1fr))}.np-palette-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:32px}.np-palette-row .ns-muted{margin-right:4px}.np-palette-row .np-chipcolor{display:block;width:26px;height:26px;margin:0;padding:0}.np-color-pick{justify-content:flex-start}.nr-plans.nf-plans-2{grid-template-columns:290px minmax(0,1fr)}@media(max-width:800px){.ns-plans-page{max-width:none}.nr-plans.nf-plans-2{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.np-grid.is-colors{grid-template-columns:minmax(0,1fr)}}.np-color-pick{display:flex!important;align-items:center!important}.np-color-dot{display:block}.np-color-pick code{display:block;line-height:22px}.ns-label.np-sub{display:flex;align-items:center;gap:6px}.ns-plans-page:has(.nr-plans.nf-plans-2){max-width:696px;margin-inline:auto}@media(min-width:1500px){.ns-plans-page:has(.nr-plans.nf-plans-2){max-width:696px}.nr-plans.nf-plans-2{grid-template-columns:290px minmax(0,1fr)}}@media(max-width:800px){.ns-plans-page:has(.nr-plans.nf-plans-2){max-width:none}}.np-preview{height:auto!important;aspect-ratio:1280 / 800;transition:none}.np-preview.is-phone{aspect-ratio:390 / 760;height:auto!important}@keyframes iv-rise{0%{opacity:0}to{opacity:1}}s-page:not(:defined){visibility:hidden}body{padding-bottom:max(82px,var(--shopify-safe-area-inset-bottom, 0px))}body:after{height:0!important}.np-secs .nl-sec-inner{gap:8px;padding-bottom:14px}.np-sub{padding-top:8px}.np-pills{gap:6px}.ns-plans-page{padding-bottom:0}
