.nr-mini{--m-green: rgb(var(--brand-emerald, 0, 156, 67));--m-green-bright: rgb(96, 214, 140);--m-green-deep: rgb(var(--brand-emerald-deep, 0, 129, 58));--m-glow: rgb(var(--brand-glow, 165, 230, 198));--m-on-green: rgb(var(--brand-ink, 17, 21, 19));--m-base: rgb(11, 15, 13);--m-panel: rgb(20, 26, 22);--m-panel-2: rgb(27, 34, 29);--m-line: rgba(255, 255, 255, .13);--m-ink: rgb(var(--brand-white, 255, 255, 255));--m-ink-soft: rgba(255, 255, 255, .7);--m-ink-dark: rgb(var(--brand-ink, 17, 21, 19));--m-ink-dark-soft: rgba(17, 21, 19, .68);--m-light: rgb(var(--brand-white, 255, 255, 255));--m-light-line: rgba(17, 21, 19, .12);--m-star: #ffc41c;--m-save: #b3261e;--m-error: #ffb4ab;--m-pad: clamp(52px, 9vw, 96px);--m-max: 760px;--m-gutter: clamp(20px, 5vw, 32px);background:var(--m-base);color:var(--m-ink);font-family:var(--brand-font-body, Arial, Helvetica, sans-serif);font-size:var(--brand-fs-body, 17px);line-height:var(--brand-lh-body, 1.55);overflow-x:hidden}.nr-mini *,.nr-mini *:before,.nr-mini *:after{box-sizing:border-box}.nr-mini__wrap{width:100%;max-width:var(--m-max);margin-inline:auto;padding-inline:var(--m-gutter)}.nr-mini__section{padding-block:var(--m-pad)}.nr-mini__section--tight{padding-block:clamp(32px,6vw,56px)}.nr-mini__section--flush{padding-block:0 clamp(32px,6vw,56px)}.nr-mini__h1,.nr-mini__h2{font-family:var(--brand-font-heading, Arial, Helvetica, sans-serif);font-weight:700;text-transform:uppercase;letter-spacing:-.01em;margin:0;text-wrap:balance}.nr-mini__h1{font-size:clamp(33px,8.2vw,62px);line-height:.96}.nr-mini__h2{font-size:clamp(30px,7.2vw,46px);line-height:.98}.nr-mini__body{margin:var(--space-4, 16px) 0 0;color:var(--m-ink-soft);font-size:var(--brand-fs-body, 17px);max-width:46ch}.nr-mini__note{margin:var(--space-5, 24px) 0 0;color:var(--m-ink-soft);font-size:var(--brand-fs-meta, 14px)}.nr-mini__eyebrow,.nr-mini__kicker{display:block;font-family:var(--brand-font-accent, monospace);font-size:var(--brand-fs-eyebrow, 13px);letter-spacing:var(--brand-ls-caps, .12em);text-transform:uppercase;color:var(--m-glow)}.nr-mini__kicker{margin:var(--space-4, 16px) 0 0}.nr-mini__eyebrow{margin:0 0 var(--space-3, 12px)}.nr-mini__eyebrowpill{display:inline-block;margin:0 0 var(--space-4, 16px);padding:7px 13px;border-radius:999px;background:var(--m-green);color:var(--m-on-green);font-family:var(--brand-font-accent, monospace);font-size:var(--brand-fs-micro, 12px);font-weight:600;letter-spacing:var(--brand-ls-caps, .12em);text-transform:uppercase}.nr-mini__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:max(var(--tap-min, 44px),62px);padding:16px 24px;border:0;border-radius:10px;background:var(--m-green);color:var(--m-on-green);font-family:var(--brand-font-heading, inherit);font-size:clamp(15px,4vw,19px);font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;transition:background var(--motion-fast, .12s) var(--motion-ease, ease)}.nr-mini__btn:hover:not([disabled]){background:var(--m-green-bright)}.nr-mini__btn[disabled],.nr-mini__btn[aria-busy=true]{opacity:.6;cursor:not-allowed}.nr-mini__btn:focus-visible{outline:3px solid var(--m-glow);outline-offset:3px}.nr-mini__section--light .nr-mini__btn:focus-visible{outline-color:var(--m-green-deep)}.nr-mini__btnnote{display:block;margin:var(--space-2, 8px) 0 0;font-family:var(--brand-font-accent, monospace);font-size:var(--brand-fs-micro, 12px);letter-spacing:var(--brand-ls-caps, .12em);text-transform:uppercase;text-align:center;color:var(--m-ink-soft)}.nr-mini__section--light .nr-mini__btnnote{color:var(--m-ink-dark-soft)}.nr-mini__status{margin:var(--space-3, 12px) 0 0;font-size:var(--brand-fs-body-sm, 16px);font-weight:600;text-align:center;color:var(--m-glow)}.nr-mini__status:empty{display:none}.nr-mini__status.is-error{color:var(--m-error)}.nr-mini__section--light .nr-mini__status{color:var(--m-green-deep)}.nr-mini__section--light .nr-mini__status.is-error{color:var(--m-save)}.nr-mini__hero{padding-block:clamp(40px,9vw,72px) 0;text-align:center;background:radial-gradient(120% 70% at 50% 0%,#009c432e,#009c4300 62%),var(--m-base)}.nr-mini__mark{display:block;width:clamp(96px,26vw,124px);margin:0 auto var(--space-5, 24px);color:var(--m-green)}.nr-mini__mark svg,.nr-mini__mark img{display:block;width:100%;height:auto}.nr-mini__marktext{fill:var(--m-ink);font-family:var(--brand-font-heading, inherit);font-size:15px;font-weight:700;letter-spacing:.02em}.nr-mini__hero .nr-mini__h1{margin-inline:auto;max-width:18ch}.nr-mini__hero .nr-mini__kicker{margin-inline:auto}.nr-mini__shot{margin:clamp(28px,6vw,44px) 0 0;padding:clamp(18px,4vw,28px);border-radius:16px;background:var(--m-light);box-shadow:0 30px 70px #00000073}.nr-mini__shot img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain}.nr-mini__pricecard{margin-top:clamp(28px,6vw,40px);padding:clamp(20px,5vw,28px);border:1px solid var(--m-line);border-radius:16px;background:var(--m-panel)}.nr-mini__pricerow{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4, 16px);margin-bottom:clamp(18px,4vw,24px)}.nr-mini__pricecol{display:grid;gap:6px;min-width:0}.nr-mini__pricecol--now{text-align:right}.nr-mini__pricelabel{font-family:var(--brand-font-accent, monospace);font-size:var(--brand-fs-micro, 12px);letter-spacing:var(--brand-ls-caps, .12em);text-transform:uppercase;color:var(--m-ink-soft)}.nr-mini__pricelabel--accent{color:var(--m-glow)}.nr-mini__pricewas{font-size:clamp(22px,5.5vw,30px);font-weight:600;color:var(--m-ink-soft);text-decoration-thickness:2px;font-variant-numeric:tabular-nums}.nr-mini__pricenow{font-family:var(--brand-font-heading, inherit);font-size:clamp(38px,11vw,58px);font-weight:700;line-height:.95;color:var(--m-green-bright);font-variant-numeric:tabular-nums}.nr-mini__pricecol:only-child .nr-mini__pricenow{color:var(--m-ink)}.nr-mini__chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;overflow:hidden;border:1px solid var(--m-line);border-radius:14px;background:var(--m-line)}.nr-mini__chip{display:grid;gap:5px;justify-items:center;align-content:start;padding:clamp(16px,4vw,22px) 8px;background:var(--m-panel);text-align:center}.nr-mini__chipicon{width:22px;height:22px;color:var(--m-green-bright)}.nr-mini__chipicon svg{display:block;width:100%;height:100%}.nr-mini__chiplabel{font-size:var(--brand-fs-meta, 14px);font-weight:700;line-height:1.15;text-transform:uppercase;letter-spacing:.02em}.nr-mini__chipsub{font-family:var(--brand-font-accent, monospace);font-size:11px;letter-spacing:var(--brand-ls-caps, .12em);text-transform:uppercase;color:var(--m-ink-soft)}.nr-mini__sizes{display:grid;gap:var(--space-3, 12px);margin-top:clamp(28px,6vw,40px)}.nr-mini__size{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 14px;padding:clamp(18px,4.5vw,26px);border:1px solid var(--m-line);border-radius:14px;background:var(--m-panel)}.nr-mini__size.is-mini{border-color:var(--m-green);background:linear-gradient(180deg,#009c4329,#009c430d)}.nr-mini__sizename{grid-column:1;grid-row:1;font-family:var(--brand-font-accent, monospace);font-size:var(--brand-fs-micro, 12px);line-height:1.35;letter-spacing:var(--brand-ls-caps, .12em);text-transform:uppercase;color:var(--m-ink-soft)}.nr-mini__size.is-mini .nr-mini__sizename{color:var(--m-glow)}.nr-mini__sizedim{grid-column:1 / -1;grid-row:2;font-family:var(--brand-font-heading, inherit);font-size:clamp(26px,6.5vw,36px);font-weight:700;line-height:1;text-transform:uppercase}.nr-mini__sizebadge{grid-column:2;grid-row:1;justify-self:end;white-space:nowrap;padding:5px 10px;border-radius:999px;border:1px solid var(--m-line);font-family:var(--brand-font-accent, monospace);font-size:11px;letter-spacing:var(--brand-ls-caps, .12em);text-transform:uppercase;color:var(--m-ink-soft)}.nr-mini__size.is-mini .nr-mini__sizebadge{border-color:transparent;background:var(--m-green);color:var(--m-on-green);font-weight:600}.nr-mini__specs{display:grid;gap:var(--space-3, 12px);margin:clamp(28px,6vw,40px) 0 0;padding:0;list-style:none}.nr-mini__spec{display:grid;gap:5px;padding:clamp(16px,4vw,22px);border:1px solid var(--m-line);border-radius:12px;background:var(--m-panel)}.nr-mini__speclabel{position:relative;padding-left:18px;font-size:var(--brand-fs-body, 17px);font-weight:700;text-transform:uppercase;letter-spacing:.01em}.nr-mini__speclabel:before{content:"";position:absolute;left:0;top:.5em;width:9px;height:9px;border-radius:50%;background:var(--m-green-bright)}.nr-mini__specbody{padding-left:18px;font-size:var(--brand-fs-body-sm, 16px);color:var(--m-ink-soft)}.nr-mini__section--light{background:var(--m-light);color:var(--m-ink-dark)}.nr-mini__section--light .nr-mini__body{color:var(--m-ink-dark-soft)}.nr-mini__included{display:grid;gap:var(--space-3, 12px);margin:clamp(24px,5vw,32px) 0 0;padding:0;list-style:none}.nr-mini__inc{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start;font-size:var(--brand-fs-body-sm, 16px);font-weight:600;text-transform:uppercase;letter-spacing:.01em}.nr-mini__inctick{width:24px;height:24px;color:var(--m-green-deep)}.nr-mini__inctick svg{display:block;width:100%;height:100%}.nr-mini__offerbox{margin-top:clamp(28px,6vw,40px);padding:clamp(20px,5vw,28px);border:2px solid var(--m-green);border-radius:16px;background:#009c4312}.nr-mini__offerhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3, 12px)}.nr-mini__offerlabel{font-family:var(--brand-font-accent, monospace);font-size:var(--brand-fs-micro, 12px);font-weight:600;letter-spacing:var(--brand-ls-caps, .12em);text-transform:uppercase;color:var(--m-green-deep)}.nr-mini__savepill{padding:5px 11px;border-radius:999px;background:var(--m-save);color:#fff;font-family:var(--brand-font-accent, monospace);font-size:11px;font-weight:600;letter-spacing:var(--brand-ls-caps, .12em);text-transform:uppercase}.nr-mini__offerprice{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3, 12px);margin:var(--space-3, 12px) 0 0}.nr-mini__offerprice strong{font-family:var(--brand-font-heading, inherit);font-size:clamp(40px,11vw,60px);font-weight:700;line-height:.95;font-variant-numeric:tabular-nums}.nr-mini__offerprice s{font-size:clamp(19px,4.6vw,24px);font-weight:600;color:var(--m-ink-dark-soft);text-decoration-thickness:2px;font-variant-numeric:tabular-nums}.nr-mini__offeranchor{margin:4px 0 clamp(20px,4vw,26px);font-size:var(--brand-fs-meta, 14px);color:var(--m-ink-dark-soft)}.nr-mini__proof{text-align:center}.nr-mini__stars{display:block;margin-bottom:var(--space-3, 12px);color:var(--m-star);font-size:22px;letter-spacing:.16em}.nr-mini__proof .nr-mini__h2{margin-inline:auto;max-width:18ch}.nr-mini__quotes{display:grid;gap:var(--space-4, 16px);margin-top:clamp(28px,6vw,40px);text-align:left}.nr-mini__quote{margin:0;padding:clamp(18px,4.5vw,26px);border:1px solid var(--m-line);border-radius:14px;background:var(--m-panel)}.nr-mini__quote blockquote{margin:0;font-size:var(--brand-fs-body-sm, 16px);line-height:1.5}.nr-mini__quote blockquote:before{content:"\201c"}.nr-mini__quote blockquote:after{content:"\201d"}.nr-mini__quote figcaption{margin-top:var(--space-3, 12px);font-family:var(--brand-font-accent, monospace);font-size:11px;letter-spacing:var(--brand-ls-caps, .12em);text-transform:uppercase;color:var(--m-glow)}.nr-mini__scene{position:relative;isolation:isolate;overflow:hidden}.nr-mini__scenemedia{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.nr-mini__scenemedia img{display:block;width:100%;height:100%;object-fit:cover}.nr-mini__scenemedia:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000059,#000000c7)}.nr-mini__scenecopy{position:relative;z-index:1;padding-block:clamp(84px,20vw,168px)}.nr-mini__section--close{background:var(--m-panel);border-top:1px solid var(--m-line);text-align:center}.nr-mini__section--close .nr-mini__h2{margin-inline:auto;max-width:16ch}.nr-mini__closeactions{display:grid;gap:var(--space-4, 16px);margin-top:clamp(28px,6vw,40px)}.nr-mini__closebtn{display:grid;gap:0}.nr-mini__trust{display:grid;gap:clamp(24px,5vw,32px);margin:0;padding:0;list-style:none;text-align:center}.nr-mini__trustitem{display:grid;justify-items:center;gap:6px}.nr-mini__trusticon{width:30px;height:30px;color:var(--m-green-bright)}.nr-mini__trusticon svg{display:block;width:100%;height:100%}.nr-mini__trustlabel{font-family:var(--brand-font-heading, inherit);font-size:var(--brand-fs-body, 17px);font-weight:700;text-transform:uppercase}.nr-mini__trustbody{font-size:var(--brand-fs-meta, 14px);color:var(--m-ink-soft);max-width:34ch}.nr-mini__legal{padding-block:clamp(28px,6vw,40px);border-top:1px solid var(--m-line);background:var(--m-base)}.nr-mini__legal p{margin:0;font-size:var(--brand-fs-meta, 14px);color:var(--m-ink-soft);text-align:center}@media(min-width:750px){.nr-mini__sizes,.nr-mini__specs,.nr-mini__quotes{grid-template-columns:repeat(2,minmax(0,1fr))}.nr-mini__trust{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.nr-mini__closeactions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.nr-mini__closeactions .nr-mini__status{grid-column:1 / -1}}body:has(.nr-mini[data-offer-live="1"]) shopify-chat{display:none!important}@media(prefers-reduced-motion:reduce){.nr-mini *,.nr-mini *:before,.nr-mini *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/nr-mini-practice-bundle.css.map */
