:root{--nx-black: 10, 10, 10;--nx-surface: 20, 20, 20;--nx-line: 255, 255, 255;--nx-accent: 56, 182, 255;--nx-ease-out: cubic-bezier(.23, 1, .32, 1);--nx-ease-in-out: cubic-bezier(.77, 0, .175, 1);--font-heading-family: "NX Grotesk", "Helvetica Neue", Arial, sans-serif;--font-heading-style: normal;--font-heading-weight: 600;--font-body-family: "NX Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;color-scheme:dark}html{background:rgb(var(--nx-black))}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{letter-spacing:-.035em;line-height:1.04;text-wrap:balance}h4,h5,.h4,.h5{letter-spacing:-.01em}p,.rte{text-wrap:pretty}.rte h5,.rich-text__text h5,.multicolumn-card__info h5,.collapsible-content h5{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.6rem;line-height:1.6;letter-spacing:0}::selection{background:rgb(var(--nx-accent));color:rgb(var(--nx-black))}*:focus-visible{outline-color:rgb(var(--nx-accent))!important}.header-wrapper{background:rgba(var(--nx-black),.78)!important;-webkit-backdrop-filter:saturate(150%) blur(16px);backdrop-filter:saturate(150%) blur(16px)}.header-wrapper--border-bottom{border-bottom-color:rgba(var(--nx-line),.08)}.header__menu-item{transition:color .16s var(--nx-ease-out)}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:rgb(var(--color-foreground))}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);font-weight:600;letter-spacing:.01em;transition:transform .16s var(--nx-ease-out),box-shadow .2s var(--nx-ease-out),background-color .2s var(--nx-ease-out)}.button:not([disabled]):active,button.shopify-payment-button__button--unbranded:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{box-shadow:0 0 0 1px rgba(var(--nx-line),.2),0 10px 32px -12px rgba(var(--nx-accent),.55)}}.card-wrapper .card{transition:transform .26s var(--nx-ease-out)}.card--card,.card--standard .card__inner{border:1px solid rgba(var(--nx-line),.07)}.card__heading{font-family:var(--font-body-family);font-weight:500;letter-spacing:-.005em}.card .media img{transition:transform .5s var(--nx-ease-out)}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card .media img{transform:scale(1.03)}}.price{font-family:var(--font-heading-family);letter-spacing:-.01em}.price--on-sale .price-item--sale,.price--on-sale .price-item--last{color:rgb(var(--nx-accent))}.badge.color-accent-1,.badge.color-scheme-3{background:rgb(var(--nx-accent));color:rgb(var(--nx-black));border-color:transparent}.product__title h1{font-size:clamp(2.8rem,3.4vw,4.2rem)}.product__description{color:rgba(var(--color-foreground),.8)}.product-form__input input[type=radio]+label{transition:border-color .16s var(--nx-ease-out),background-color .16s var(--nx-ease-out),color .16s var(--nx-ease-out)}.field__input,.select__select,.customer .field input{background-color:rgba(var(--nx-line),.03)}.footer{border-top:1px solid rgba(var(--nx-line),.08)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.header__heading-logo{height:auto}@media screen and (max-width:749px){.header__heading-logo{max-width:112px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/neolux.css.map */
