:root{--nm56-accent: #00d4ff;--nm56-accent2: #0af0c8;--nm56-bg-card: #0c1e32;--nm56-bg-card-h: #0f2540;--nm56-border: rgba(50, 100, 160, .28);--nm56-border-h: rgba(0, 180, 230, .4);--nm56-text: #eaf4ff;--nm56-text2: #a8c8e8;--nm56-text3: #6a90b0;--nm56-t: .26s cubic-bezier(.22, 1, .36, 1)}html .grid-link--focus:before,html body .grid-link--focus:before{display:none!important;content:none!important;background:transparent!important}html body .grid-link--focus,html body .nm-card-shell,html body .grid-link.nm-card-enhanced,html body .grid__item .grid-link--focus,html body .grid__item .nm-card-shell{position:relative!important;background:var(--nm56-bg-card)!important;border:1px solid var(--nm56-border)!important;border-radius:18px!important;box-shadow:0 4px 18px #00000047,inset 0 1px #ffffff08!important;overflow:hidden!important;outline:none!important;top:0!important;transition:transform var(--nm56-t),box-shadow var(--nm56-t),border-color .2s ease,background .2s ease!important}html body .grid-link--focus:hover,html body .nm-card-shell:hover,html body .grid-link.nm-card-enhanced:hover,html body .grid__item .grid-link--focus:hover,html body .grid__item .nm-card-shell:hover{background:var(--nm56-bg-card-h)!important;border-color:var(--nm56-border-h)!important;box-shadow:0 12px 36px #0000005c,0 0 0 1px #00b4e62e,inset 0 1px #ffffff0d!important;transform:translateY(-4px)!important;top:0!important}html body .grid-link--focus:hover .grid-link__image,html body .grid-link--focus:active .grid-link__image,html body .nm-card-shell:hover .grid-link__image{opacity:1!important}html body .nm-card-img-primary{transition:transform .4s cubic-bezier(.22,1,.36,1),filter .28s ease!important}html body .grid-link--focus:hover .nm-card-img-primary,html body .nm-card-shell:hover .nm-card-img-primary{transform:scale(1.05)!important;filter:brightness(1.04) saturate(1.06)!important}html body .nm-card-title-link,html body .grid-link--focus .grid-link__title,html body .nm-card-shell .grid-link__title{font-size:14px!important;font-weight:600!important;color:var(--nm56-text)!important;line-height:1.35!important;transition:color .15s ease!important}html body .grid-link--focus:hover .grid-link__title,html body .grid-link--focus:hover .nm-card-title-link,html body .nm-card-shell:hover .nm-card-title-link{color:var(--nm56-accent)!important}html body .grid-link__meta strong{font-size:16px!important;font-weight:700!important;color:#00d4ff!important;letter-spacing:-.01em!important}html body .nm-compare-price,html body .grid-link__sale_price{color:#00d4ff6b!important;text-decoration:line-through!important;font-size:12px!important;margin-left:5px!important}html body .badge--sale,html body .nm-badge-pct{background:linear-gradient(135deg,#ff3560,#ff6635)!important;color:#fff!important;font-weight:700!important;font-size:11px!important;border-radius:8px!important;padding:4px 8px!important;box-shadow:0 3px 10px #ff356059!important;border:none!important}html body .nm-goal-badge{font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:999px!important;padding:4px 10px!important}html body .nm-goal--focus{background:#00c8ff1f!important;color:#7ee8ff!important;border:1px solid rgba(0,200,255,.22)!important}html body .nm-goal--memory{background:#8a2be224!important;color:#c084fc!important;border:1px solid rgba(138,43,226,.24)!important}html body .nm-goal--energy{background:#ffa5001f!important;color:#ffc84a!important;border:1px solid rgba(255,165,0,.22)!important}html body .nm-goal--sleep{background:#483d8b29!important;color:#a78bfa!important;border:1px solid rgba(72,61,139,.26)!important}html body .nm-goal--mood{background:#ff69b41f!important;color:#f9a8d4!important;border:1px solid rgba(255,105,180,.22)!important}html body .nm-goal--calm{background:#20b2aa1f!important;color:#5eead4!important;border:1px solid rgba(32,178,170,.22)!important}html body .nm-goal--neuro{background:#00ff7f1a!important;color:#6ee7b7!important;border:1px solid rgba(0,255,127,.18)!important}html body .nm-goal--beginner{background:#facc151a!important;color:#fde047!important;border:1px solid rgba(250,204,21,.2)!important}html body .nm-goal--stack{background:#00d4ff1a!important;color:#67e8f9!important;border:1px solid rgba(0,212,255,.2)!important}html body .nm-quick-add{width:100%!important;padding:10px 14px!important;font-size:13px!important;font-weight:700!important;background:linear-gradient(90deg,#005fa3,#009ae8,#00c8ff)!important;background-size:200% auto!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:none!important;border-radius:12px!important;cursor:pointer!important;box-shadow:0 4px 14px #0096e647!important;transition:background-position .22s ease,transform .15s ease,box-shadow .22s ease!important;margin-top:10px!important}html body .nm-quick-add:hover{background-position:right center!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #0096e66b!important}html body .nm-quick-add:active{transform:scale(.98)!important}html body .nm-card-copy{padding:12px 14px 14px!important}@keyframes nm56shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes nm56pulse{0%,to{box-shadow:0 6px 22px #00a8e661,0 2px 6px #003c7838}50%{box-shadow:0 10px 32px #00a8e68c,0 4px 12px #003c7847}}html body #AddToCart,html body .product-form__cart-submit{background:linear-gradient(90deg,#0050a0,#008fe0 35%,#00d4ff,#00a8e0 75%,#0060b8)!important;background-size:200% auto!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:none!important;border-radius:14px!important;font-weight:700!important;font-size:15px!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:17px 28px!important;width:100%!important;cursor:pointer!important;overflow:hidden!important;animation:nm56shimmer 3.5s linear infinite,nm56pulse 2.6s ease-in-out infinite!important;transition:transform .15s ease!important;margin-top:14px!important;-webkit-appearance:none!important;appearance:none!important}html body #AddToCart:before,html body .product-form__cart-submit:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);pointer-events:none}html body #AddToCart:hover,html body .product-form__cart-submit:hover{transform:translateY(-3px) scale(1.01)!important;animation-play-state:paused!important}html body #AddToCart[disabled],html body .product-form__cart-submit[disabled]{animation:none!important;background:linear-gradient(135deg,#2a4060,#3a566a)!important;opacity:.55!important;transform:none!important;cursor:not-allowed!important}html body .site-header.is-sticky{background:#040d14f5!important;backdrop-filter:blur(16px) saturate(1.4)!important;-webkit-backdrop-filter:blur(16px) saturate(1.4)!important;border-bottom:1px solid rgba(0,212,255,.08)!important;box-shadow:0 2px 24px #00000061!important}html body .site-footer{border-top:1px solid rgba(0,180,240,.1)!important}html body .site-footer a{transition:color .15s ease!important}html body .site-footer a:hover{color:var(--nm56-accent)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#071522}::-webkit-scrollbar-thumb{background:#00d4ff33;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#00d4ff61}@keyframes nm56appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}html body .grid__item{animation:nm56appear .4s cubic-bezier(.22,1,.36,1) both}html body .grid__item:nth-child(1){animation-delay:.03s}html body .grid__item:nth-child(2){animation-delay:.08s}html body .grid__item:nth-child(3){animation-delay:.13s}html body .grid__item:nth-child(4){animation-delay:.18s}html body .grid__item:nth-child(5){animation-delay:.22s}html body .grid__item:nth-child(6){animation-delay:.26s}html body .grid__item:nth-child(7){animation-delay:.3s}html body .grid__item:nth-child(8){animation-delay:.34s}html body .grid__item:nth-child(9){animation-delay:.36s}html body .grid__item:nth-child(10){animation-delay:.38s}html body .grid__item:nth-child(11){animation-delay:.4s}html body .grid__item:nth-child(12){animation-delay:.42s}html[data-nm-theme=light] body .grid-link--focus,html[data-theme=light] body .grid-link--focus,html[data-nm-theme=light] body .nm-card-shell,html[data-theme=light] body .nm-card-shell{background:linear-gradient(145deg,#f0f8ff,#e2f1fb)!important;border-color:#3c8cdc33!important;box-shadow:0 4px 18px #1e5aaa1a!important}html[data-nm-theme=light] body .grid-link--focus:hover,html[data-theme=light] body .grid-link--focus:hover,html[data-nm-theme=light] body .nm-card-shell:hover,html[data-theme=light] body .nm-card-shell:hover{border-color:#0082dc5c!important;box-shadow:0 12px 36px #1450a029!important}html[data-nm-theme=light] body .nm-card-title-link,html[data-theme=light] body .nm-card-title-link{color:#0d2a4a!important}html[data-nm-theme=light] body .grid-link--focus:hover .nm-card-title-link,html[data-theme=light] body .grid-link--focus:hover .nm-card-title-link{color:#0070c0!important}@media(prefers-reduced-motion:reduce){html body .grid__item{animation:none!important}html body #AddToCart,html body .product-form__cart-submit,html body .nm-quick-add{animation:none!important;transition:none!important}html body .grid-link--focus,html body .nm-card-shell{transition:none!important}}@media(max-width:767px){html body .grid-link--focus,html body .nm-card-shell{border-radius:14px!important}html body .nm-card-copy{padding:10px 12px 12px!important}html body .nm-quick-add{padding:11px 12px!important;font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/578/assets/nm-v56-ux-refresh.css.map */
