:root{--nt-bg: #070b11;--nt-bg-2: #0e141c;--nt-surface: #111924;--nt-surface-2: #172130;--nt-line: rgba(255, 255, 255, .08);--nt-line-strong: rgba(255, 255, 255, .16);--nt-text: #e8eef5;--nt-muted: #8b98aa;--nt-accent: #22d3ee;--nt-accent-2: #818cf8;--nt-accent-ink: #03141a;--nt-grad: linear-gradient(100deg, #22d3ee 0%, #7dd3fc 45%, #a5b4fc 100%);--nt-radius: 22px;--nt-radius-sm: 14px;--nt-gutter: clamp(16px, 4vw, 40px);--nt-max: 1320px;--nt-ease: cubic-bezier(.22, 1, .36, 1);--nt-ease-io: cubic-bezier(.65, 0, .35, 1);--nt-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nt-font-display: "Space Grotesk", "Inter", -apple-system, sans-serif;--font-body-family: var(--nt-font);--font-heading-family: var(--nt-font-display);--font-heading-weight: 600}html{background:var(--nt-bg)}body{background:var(--nt-bg);color:var(--nt-text);font-family:var(--nt-font);-webkit-font-smoothing:antialiased;letter-spacing:-.005em}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--nt-font-display);letter-spacing:-.025em}::selection{background:var(--nt-accent);color:var(--nt-accent-ink)}.nt-section{position:relative;font-family:var(--nt-font);color:var(--nt-text);padding-top:0!important;padding-bottom:0!important;overflow-x:clip}.nt-container{max-width:var(--nt-max);margin:0 auto;padding:0 var(--nt-gutter)}.nt-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--nt-accent)}.nt-eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--nt-accent);box-shadow:0 0 0 4px #22d3ee26,0 0 18px var(--nt-accent);animation:nt-pulse 2.4s var(--nt-ease-io) infinite}@keyframes nt-pulse{0%,to{box-shadow:0 0 0 4px #22d3ee26,0 0 18px var(--nt-accent)}50%{box-shadow:0 0 0 9px #22d3ee00,0 0 26px var(--nt-accent)}}.nt-h2{font-family:var(--nt-font-display);font-weight:600;line-height:1.04;letter-spacing:-.035em;margin:14px 0 0;color:var(--nt-text)}.nt-body{color:var(--nt-muted);line-height:1.6;margin:16px 0 0}.nt-grad-text{background:var(--nt-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.nt-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap}.nt-head__text{max-width:640px}.nt-btn{--mx: 0px;--my: 0px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;font:600 15px/1 var(--nt-font);letter-spacing:.01em;text-decoration:none;cursor:pointer;border:1px solid transparent;isolation:isolate;overflow:hidden;transform:translate(var(--mx),var(--my));transition:transform .4s var(--nt-ease),background-color .3s,color .3s,border-color .3s,box-shadow .4s var(--nt-ease)}.nt-btn svg{width:18px;height:18px;transition:transform .4s var(--nt-ease)}.nt-btn:hover svg{transform:translate(4px)}.nt-btn--primary{background:var(--nt-accent);color:var(--nt-accent-ink);box-shadow:0 10px 40px -10px #22d3ee8c}.nt-btn--primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.55) 50%,transparent 80%);transform:translate(-120%);transition:transform .9s var(--nt-ease)}.nt-btn--primary:hover:after{transform:translate(120%)}.nt-btn--primary:hover{box-shadow:0 16px 50px -10px #22d3eebf}.nt-btn--ghost{background:#ffffff0a;color:var(--nt-text);border-color:var(--nt-line-strong);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nt-btn--ghost:hover{border-color:var(--nt-accent);color:var(--nt-accent)}.nt-btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none}.nt-media{position:relative;overflow:hidden;border-radius:var(--nt-radius);background:var(--nt-bg-2);isolation:isolate}.nt-media img{display:block;width:100%;height:100%;object-fit:cover}.nt-js .nt-reveal{opacity:0;transform:translate3d(0,34px,0) scale(.985);filter:blur(6px);transition:opacity 1s var(--nt-ease),transform 1.1s var(--nt-ease),filter 1s var(--nt-ease);transition-delay:calc(var(--nt-i, 0) * 90ms)}.nt-js .nt-reveal.nt-visible{opacity:1;transform:none;filter:none}.nt-js .nt-reveal--left{transform:translate3d(-40px,0,0)}.nt-js .nt-reveal--right{transform:translate3d(40px,0,0)}.nt-js .nt-reveal--zoom{transform:scale(1.06)}.nt-js .nt-curtain{clip-path:inset(12% 12% 12% 12% round var(--nt-radius));transition:clip-path 1.3s var(--nt-ease)}.nt-js .nt-curtain.nt-visible{clip-path:inset(0 0 0 0 round var(--nt-radius))}.nt-split .nt-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.nt-split .nt-w>span{display:inline-block;transform:translateY(105%);transition:transform 1s var(--nt-ease);transition-delay:calc(var(--nt-i, 0) * 55ms + .12s)}.nt-split.nt-visible .nt-w>span,.no-js .nt-split .nt-w>span{transform:none}.nt-glow{--gx: 50%;--gy: 50%}.nt-glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;background:radial-gradient(420px circle at var(--gx) var(--gy),rgba(34,211,238,.16),transparent 45%);opacity:0;transition:opacity .4s}.nt-glow:hover:before{opacity:1}.section-header{margin-bottom:0!important}.shopify-section-header-sticky,.section-header .header-wrapper{background:#070b11b8!important;backdrop-filter:saturate(160%) blur(16px);-webkit-backdrop-filter:saturate(160%) blur(16px)}.header-wrapper{border-bottom:1px solid var(--nt-line)!important}.header__menu-item,.header__icon{color:var(--nt-text)}.header__menu-item span{font-weight:500;font-size:14.5px;letter-spacing:.01em}.header__menu-item:hover span,.header__active-menu-item{color:var(--nt-accent);text-decoration:none!important}.header__active-menu-item{text-decoration:none}.header__menu-item span.header__active-menu-item{position:relative}.header__menu-item span.header__active-menu-item:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--nt-grad)}.cart-count-bubble{background:var(--nt-accent)!important;color:var(--nt-accent-ink)!important}.announcement-bar-section .announcement-bar{background:var(--nt-bg-2);border-bottom:1px solid var(--nt-line)}.nt-logo{display:inline-flex;align-items:center;gap:10px;color:var(--nt-text);text-decoration:none;font:700 22px/1 var(--nt-font-display);letter-spacing:-.04em}.nt-logo>span{white-space:nowrap}.nt-logo__mark{width:30px;height:30px;flex:none}@media(max-width:749px){.nt-logo{font-size:19px;gap:8px}.nt-logo__mark{width:26px;height:26px}}.nt-logo__dot{color:var(--nt-accent)}.card-wrapper .card{border-radius:20px;overflow:hidden;transition:transform .5s var(--nt-ease),box-shadow .5s var(--nt-ease)}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 30px 60px -30px #22d3ee59}.card__inner{border-radius:20px!important}.card__heading,.card__heading a{font-family:var(--nt-font);font-weight:500;letter-spacing:0}.price{color:var(--nt-text)}.price-item--regular,.price-item--sale,.collection-hero__title{font-weight:600}.facets__summary,.facet-filters__label,.product-count__text{color:var(--nt-muted)}.button,.shopify-payment-button__button--unbranded{border-radius:999px!important;font-weight:600;letter-spacing:.01em}.button:not(.button--secondary):not(.button--tertiary){background-color:var(--nt-accent);color:var(--nt-accent-ink)}.button:after,.button:before{border-radius:999px!important}.field__input,.select__select,.customer .field input{border-radius:14px!important}.drawer__inner,.cart-notification{background:var(--nt-bg-2)!important;border-color:var(--nt-line)!important}@media(prefers-reduced-motion:reduce){.nt-js .nt-reveal,.nt-js .nt-curtain,.nt-split .nt-w>span{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;transition:none!important}.nt-eyebrow:before,.nt-marquee__track,.nt-float{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nt-global.css.map */
