body.neogen-prelaunch-page{margin:0;background:#fbfaf6;color:#111317;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;font-synthesis-weight:none;font-synthesis-style:none}.neogen-prelaunch-page .content-for-layout{min-height:100vh;min-height:100svh;padding:0}.neogen-prelaunch-page .content-for-layout>.shopify-section,.neogen-prelaunch-section{min-height:100vh;min-height:100svh}.neogen-prelaunch{--violet: #121643;--violet-tint: #1b1f5a;--violet-mid: #10133e;--violet-deep: #0d1238;--charcoal: #111317;--charcoal-soft: #2a2c32;--bone: #f1ebe0;--bone-deep: #e8e1d3;--cream: #fbfaf6;--cream-pale: #fbfaf6;--stone: #ebe5da;--stone-deep: #d8d0c4;--copper-soft: #ddb79a;--copper: #c99673;--copper-deep: #9e6e4b;--copper-ink: #936436;--copper-700: #a6755e;--font-display: "SangBleu Kingdom", Georgia, "Times New Roman", serif;--font-empire: "SangBleu Empire", "SangBleu Kingdom", Georgia, serif;--font-sunrise: "SangBleu Sunrise", "SangBleu Kingdom", Georgia, serif;--font-body: "Maison Neue", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-system: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;--t1: clamp(60px, 9.5vw, 108px);--t1-sub: clamp(14px, 2.2vw, 24px);--t2: clamp(22px, 2.4vw + 6px, 36px);--body: clamp(15px, .3vw + 14px, 17px);--label: clamp(11px, .15vw + 10.5px, 12px);--ease-editorial: cubic-bezier(.16, 1, .3, 1);--ease-utility: cubic-bezier(.22, 1, .36, 1);min-height:100vh;min-height:100svh;position:relative;isolation:isolate;overflow:hidden;background:var(--cream);color:var(--charcoal);display:flex;flex-direction:column;font-family:var(--font-body);font-size:var(--body);line-height:1.65}.neogen-prelaunch *,.neogen-prelaunch *:before,.neogen-prelaunch *:after{box-sizing:border-box}.neogen-prelaunch em,.neogen-prelaunch i{font-family:var(--font-empire);font-style:italic}.neogen-prelaunch a{color:inherit;text-decoration:none}.neogen-prelaunch button,.neogen-prelaunch input{font:inherit}.neogen-prelaunch button{cursor:pointer}.neogen-prelaunch--glint-radial-warmth-01{background-image:radial-gradient(90% 72% at 84% -12%,rgba(201,150,115,.04),transparent 62%)}.neogen-prelaunch--glint-counterpoise-08{background-image:radial-gradient(76% 64% at -12% -8%,rgba(18,22,67,.02),transparent 64%),radial-gradient(82% 70% at 112% 108%,rgba(201,150,115,.03),transparent 66%)}.neogen-prelaunch--glint-chromatography-field:before,.neogen-prelaunch--glint-chromatography-field:after{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:0;pointer-events:none;transform-origin:50% 50%;will-change:transform,opacity}.neogen-prelaunch--glint-chromatography-field:before{background:linear-gradient(139deg,color-mix(in oklch,var(--violet) 18%,var(--cream)) 0%,color-mix(in oklch,var(--violet) 11%,var(--cream)) 18%,color-mix(in oklch,var(--violet) 5%,var(--cream)) 35%,var(--cream) 47%,var(--cream) 57%,color-mix(in oklch,var(--copper) 18%,var(--cream)) 71%,color-mix(in oklch,var(--copper) 32%,var(--cream)) 86%,color-mix(in oklch,var(--copper) 52%,var(--cream)) 100%);transform:translate3d(-1.5%,-.9%,0) scale(1.055)}.neogen-prelaunch--glint-chromatography-field:after{background:radial-gradient(ellipse 55% 48% at 49% 45%,color-mix(in oklch,var(--cream) 96%,transparent) 0%,color-mix(in oklch,var(--cream) 84%,transparent) 40%,color-mix(in oklch,var(--cream) 36%,transparent) 66%,transparent 82%);opacity:.82;transform:translate3d(.6%,-.35%,0) scale(1.015)}.neogen-prelaunch__primary{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:calc(clamp(48px,8vw,96px) + var(--prelaunch-spacing-top, 0px)) clamp(20px,4vw,56px) calc(clamp(48px,8vw,96px) + var(--prelaunch-spacing-bottom, 0px));position:relative;z-index:1}.neogen-prelaunch--glint-copper-breath-04 .neogen-prelaunch__primary:before{content:"";width:min(84vw,760px);aspect-ratio:2.4 / 1;position:absolute;inset-block-start:10%;inset-inline-start:50%;transform:translate(-50%);background:radial-gradient(ellipse,rgba(201,150,115,.035),transparent 70%);pointer-events:none}.neogen-prelaunch__inner{width:100%;max-width:var(--prelaunch-content-width, 720px);display:grid;gap:clamp(28px,4vw,44px);justify-items:center;position:relative;z-index:1}.wordmark{display:inline-flex;align-items:baseline;line-height:1;color:var(--copper-700);white-space:nowrap;-webkit-user-select:none;user-select:none}.wordmark__neogen{font-family:var(--font-empire);font-weight:700;font-size:var(--t1);letter-spacing:-.012em;color:var(--copper-700);-webkit-text-stroke:.75px var(--copper-700);paint-order:stroke fill}.wordmark__dot{font-family:var(--font-empire);font-weight:700;font-size:calc(var(--t1) * .62);letter-spacing:0;margin:0 .02em;color:var(--copper-700);-webkit-text-stroke:.75px var(--copper-700);paint-order:stroke fill;transform:translateY(-.04em)}.wordmark__bio{font-family:var(--font-sunrise);font-weight:700;font-size:var(--t1-sub);letter-spacing:.1em;text-transform:lowercase;color:var(--copper-700)}.wordmark-rule{width:28px;height:1px;background:var(--copper);transform-origin:center;margin-top:clamp(20px,2vw,28px)}.manifesto{max-width:22ch;margin:0;padding:0;color:var(--charcoal);font-family:var(--font-display);font-weight:500;font-size:var(--t2);letter-spacing:-.008em;line-height:1.22;text-wrap:balance}.manifesto em{font-size:inherit;line-height:inherit}.eta{display:grid;gap:10px;justify-items:center}.eyebrow{display:block;color:var(--copper-ink);font-family:var(--font-body);font-weight:500;font-size:var(--label);letter-spacing:.32em;line-height:1.2;text-transform:uppercase}.eta__label{color:var(--charcoal-soft);font-family:var(--font-display);font-weight:500;font-style:italic;font-size:clamp(16px,.5vw + 14px,19px);letter-spacing:-.005em}.neogen-prelaunch__customer-form{width:100%;max-width:520px;margin:0}.signup{width:100%;display:grid;gap:18px}.signup__form{display:grid;grid-template-columns:1fr auto;gap:0;align-items:stretch;border-bottom:1px solid var(--charcoal);position:relative;transition:opacity .48s var(--ease-utility),border-bottom-color .32s var(--ease-utility)}.signup__form:focus-within{border-bottom-color:var(--copper-ink)}.signup__input{-webkit-appearance:none;appearance:none;min-width:0;padding:18px 8px 18px 4px;border:0;outline:none;background:transparent;color:var(--charcoal);font-family:var(--font-body);font-size:clamp(15px,.3vw + 14px,17px);letter-spacing:.005em}.signup__input::placeholder{color:color-mix(in srgb,var(--charcoal) 38%,transparent);font-family:var(--font-empire);font-style:italic}.signup__submit{-webkit-appearance:none;appearance:none;border:0;outline:none;background:transparent;color:var(--copper-ink);padding:18px 4px 18px 18px;display:inline-flex;align-items:center;gap:10px;font-family:var(--font-body);font-weight:500;font-size:12.5px;letter-spacing:.24em;text-transform:uppercase;transition:color .32s var(--ease-utility),opacity .32s var(--ease-utility)}.signup__submit:hover,.signup__submit:focus-visible{color:var(--violet-deep)}.signup__submit:focus-visible{outline:1px solid currentColor;outline-offset:4px}.signup__submit:hover .signup__arrow,.signup__submit:focus-visible .signup__arrow{transform:translate(4px)}.signup__arrow{display:inline-block;transition:transform .32s var(--ease-utility)}.neogen-prelaunch__customer-form.is-submitting .signup__submit{cursor:wait;opacity:.55}.signup__legal,.signup__error{margin:0;font-family:var(--font-body);font-size:12px;line-height:1.5;letter-spacing:.005em;text-align:left}.signup__legal{color:color-mix(in srgb,var(--charcoal) 62%,transparent)}.signup__legal a{color:color-mix(in srgb,var(--charcoal) 72%,transparent);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px}.signup__error{color:#7d2424}.signup--confirmed .signup__form{opacity:.35;pointer-events:none}.signup--confirmed .signup__legal,.signup--confirmed .signup__error{display:none}.signup__confirmation{display:none;margin:0;padding:8px 0;color:var(--copper-ink);font-family:var(--font-display);font-style:italic;font-weight:500;font-size:clamp(15px,.3vw + 14px,17px);text-align:center}.signup--confirmed .signup__confirmation{display:block}.bridge{display:block;max-width:56ch;margin:clamp(8px,1.5vw,16px) auto 0;color:color-mix(in srgb,var(--charcoal) 68%,transparent);font-family:var(--font-body);font-size:14px;letter-spacing:.005em;text-align:center;text-wrap:balance}.bridge__link{color:var(--copper-ink);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:4px;white-space:nowrap;transition:color .32s var(--ease-utility)}.bridge__link:hover,.bridge__link:focus-visible{color:var(--violet-deep)}.bridge__link:focus-visible{outline:1px solid currentColor;outline-offset:4px}.bridge__arrow{display:inline-block;transition:transform .32s var(--ease-utility)}.bridge__link:hover .bridge__arrow,.bridge__link:focus-visible .bridge__arrow{transform:translate(3px)}.neogen-prelaunch__foot{padding:clamp(28px,4vw,48px) clamp(20px,4vw,56px);display:flex;position:relative;z-index:1;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:16px;color:color-mix(in srgb,var(--charcoal) 62%,transparent);font-size:var(--label);letter-spacing:.18em}.foot__brand{display:inline-flex;align-items:baseline;color:var(--copper-700);line-height:1;text-decoration:none}.foot__brand-neogen{color:var(--copper-700);font-family:var(--font-empire);font-weight:700;font-size:16px;letter-spacing:-.012em}.foot__brand-dot{margin:0 .04em;color:var(--copper-700);font-family:var(--font-empire);font-weight:700;font-size:10px}.foot__brand-bio{color:var(--copper-700);font-family:var(--font-sunrise);font-weight:700;font-size:10px;letter-spacing:.1em}.foot__copy{font-family:var(--font-body);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.neogen-prelaunch__sr-only{width:1px;height:1px;padding:0;margin:-1px;position:absolute;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.neogen-prelaunch-access{position:fixed;inset-block-start:14px;inset-inline-end:14px;z-index:var(--z-modals, 20)}.neogen-prelaunch-access button{width:44px;height:44px;padding:0;border:0;background:transparent;color:#936436;display:grid;place-items:center;cursor:pointer}.neogen-prelaunch-access button:hover{color:#0d1238}.neogen-prelaunch-access button:focus-visible{outline:1px solid currentColor;outline-offset:2px}.neogen-prelaunch-access svg{width:16px;height:16px}.neogen-prelaunch-page .password-modal__content{width:min(60rem,calc(100vw - 40px));min-width:0}@media(prefers-reduced-motion:no-preference){.neogen-prelaunch--glint-chromatography-field:before{animation:neogen-chromatography-drift 34s cubic-bezier(.37,0,.63,1) infinite alternate}.neogen-prelaunch--glint-chromatography-field:after{animation:neogen-chromatography-clear 29s cubic-bezier(.37,0,.63,1) infinite alternate}html.js:not(.fonts-set) .neogen-prelaunch .wordmark,html.js:not(.fonts-set) .neogen-prelaunch .wordmark-rule,html.js:not(.fonts-set) .neogen-prelaunch .manifesto,html.js:not(.fonts-set) .neogen-prelaunch .eta,html.js:not(.fonts-set) .neogen-prelaunch .signup,html.js:not(.fonts-set) .neogen-prelaunch .bridge{opacity:0}html.fonts-set .neogen-prelaunch .wordmark{animation:nb-word 1.2s var(--ease-editorial) .1s both}html.fonts-set .neogen-prelaunch .wordmark-rule{animation:nb-rule .65s var(--ease-editorial) .42s both}html.fonts-set .neogen-prelaunch .manifesto{animation:nb-rise .8s var(--ease-editorial) .48s both}html.fonts-set .neogen-prelaunch .eta{animation:nb-rise .8s var(--ease-editorial) .6s both}html.fonts-set .neogen-prelaunch .signup{animation:nb-rise .8s var(--ease-editorial) .72s both}html.fonts-set .neogen-prelaunch .bridge{animation:nb-rise .8s var(--ease-editorial) .84s both}.signup--confirmed .signup__confirmation{animation:nb-rise .5s var(--ease-editorial) .12s both}}@keyframes neogen-chromatography-drift{0%{transform:translate3d(-1.5%,-.9%,0) scale(1.055)}45%{transform:translate3d(.25%,.1%,0) scale(1.07)}to{transform:translate3d(1.35%,.95%,0) scale(1.06)}}@keyframes neogen-chromatography-clear{0%{opacity:.74;transform:translate3d(.6%,-.35%,0) scale(1.015)}to{opacity:.88;transform:translate3d(-.55%,.45%,0) scale(1.035)}}@keyframes nb-word{0%{opacity:0}to{opacity:1}}@keyframes nb-rule{0%{opacity:0;transform:scaleX(.001)}to{opacity:1;transform:scaleX(1)}}@keyframes nb-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.neogen-prelaunch *,.neogen-prelaunch *:before,.neogen-prelaunch *:after{animation-duration:.001ms!important;animation-delay:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(prefers-reduced-transparency:reduce){.signup__legal,.neogen-prelaunch__foot,.bridge{color:var(--charcoal-soft)}}@media(prefers-reduced-data:reduce){.neogen-prelaunch{font-family:var(--font-system)}.wordmark__neogen,.wordmark__dot,.foot__brand-neogen,.foot__brand-dot,.wordmark__bio,.foot__brand-bio,.manifesto,.eta__label,.neogen-prelaunch em,.neogen-prelaunch i{font-family:Georgia,serif}}@media(max-width:749px){.neogen-prelaunch__primary{padding-top:calc(clamp(56px,12vw,96px) + var(--prelaunch-spacing-top, 0px));padding-bottom:calc(clamp(48px,10vw,96px) + var(--prelaunch-spacing-bottom, 0px))}.signup__form{grid-template-columns:1fr}.signup__input{padding:14px 4px}.signup__submit{justify-content:flex-start;padding:14px 4px;border-top:1px solid color-mix(in srgb,var(--charcoal) 18%,transparent)}.bridge{max-width:38ch;font-size:13.5px}.neogen-prelaunch__foot{flex-direction:column;align-items:flex-start;gap:10px}}@media(max-width:380px){.wordmark__neogen{font-size:clamp(44px,14vw,56px)}.wordmark__dot{font-size:clamp(28px,8.7vw,35px)}.wordmark__bio{font-size:clamp(11px,3.2vw,14px)}.neogen-prelaunch__primary{padding-inline:16px}.wordmark-rule{margin-top:16px}}@media print{body.neogen-prelaunch-page{background:#fff}.neogen-prelaunch__primary{min-height:auto;padding:40px 20px}.neogen-prelaunch-access{display:none}.neogen-prelaunch--glint-chromatography-field:before,.neogen-prelaunch--glint-chromatography-field:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/neogen-prelaunch-holding.css.map */
