:root{--ns-accent-1: #6b5bff;--ns-accent-1-rgb: 107 91 255;--ns-accent-2: #ff6b8b;--ns-accent-2-rgb: 255 107 139;--ns-accent-3: #38e0c8;--ns-accent-3-rgb: 56 224 200;--ns-ink: #0a0b14;--ns-ink-rgb: 10 11 20;--ns-mist: #f4f3ff;--ns-gradient-aurora: linear-gradient( 135deg, var(--ns-accent-1) 0%, color-mix(in srgb, var(--ns-accent-1) 55%, var(--ns-accent-2)) 45%, var(--ns-accent-2) 75%, var(--ns-accent-3) 100% );--ns-gradient-aurora-soft: linear-gradient( 135deg, rgb(var(--ns-accent-1-rgb) / .16), rgb(var(--ns-accent-3-rgb) / .1) );--ns-glass-bg-light: rgb(255 255 255 / .6);--ns-glass-bg-dark: rgb(10 11 20 / .55);--ns-glass-border-light: rgb(255 255 255 / .35);--ns-glass-border-dark: rgb(255 255 255 / .08);--ns-glass-blur: 18px;--ns-elevation-1: 0 1px 2px rgb(10 11 20 / .04), 0 2px 8px rgb(10 11 20 / .04);--ns-elevation-2: 0 2px 6px rgb(10 11 20 / .06), 0 8px 24px -8px rgb(10 11 20 / .14);--ns-elevation-3: 0 6px 16px -4px rgb(10 11 20 / .16), 0 20px 44px -16px rgb(10 11 20 / .22);--ns-elevation-4: 0 14px 32px -10px rgb(10 11 20 / .28), 0 32px 64px -24px rgb(10 11 20 / .3);--ns-elevation-glow: 0 20px 60px -16px rgb(var(--ns-accent-1-rgb) / .35);--ns-perspective: 1400px;--ns-perspective-tight: 900px;--ns-tilt-max: 10deg;--ns-tilt-max-strong: 16deg;--ns-ease: cubic-bezier(.16, 1, .3, 1);--ns-ease-soft: cubic-bezier(.22, 1, .36, 1);--ns-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ns-dur-fast: .28s;--ns-dur: .55s;--ns-dur-slow: .9s;--ns-dur-cinematic: 1.4s;--ns-font-display-size: clamp(2.75rem, 3rem + 4vw, 7.5rem);--ns-font-display-weight: 600;--ns-font-display-line: .96;--ns-font-display-tracking: -.02em;--ns-mx: 50%;--ns-my: 50%}.ns-dark{--color-background: var(--ns-ink);--color-background-rgb: var(--ns-ink-rgb);--color-foreground: var(--ns-mist);--color-foreground-rgb: 244 243 255;background:var(--ns-ink);color:var(--ns-mist)}.ns-glass{background:var(--ns-glass-bg-light);-webkit-backdrop-filter:blur(var(--ns-glass-blur)) saturate(1.4);backdrop-filter:blur(var(--ns-glass-blur)) saturate(1.4);border:1px solid var(--ns-glass-border-light)}.ns-dark .ns-glass,.ns-glass--dark{background:var(--ns-glass-bg-dark);border-color:var(--ns-glass-border-dark)}.ns-glow-text{background:var(--ns-gradient-aurora);-webkit-background-clip:text;background-clip:text;color:transparent}.ns-display{font-family:var(--font-heading--family);font-size:var(--ns-font-display-size);font-weight:var(--ns-font-display-weight);line-height:var(--ns-font-display-line);letter-spacing:var(--ns-font-display-tracking);margin:0}.ns-scene{perspective:var(--ns-perspective);perspective-origin:50% 40%}.ns-scene--tight{perspective:var(--ns-perspective-tight)}[data-ns-tilt]{transform-style:preserve-3d;transition:transform var(--ns-dur-fast) var(--ns-ease-soft);will-change:transform}[data-ns-tilt] [data-ns-tilt-layer]{transform:translateZ(var(--ns-layer-z, 0px));transition:transform var(--ns-dur-fast) var(--ns-ease-soft)}@media(prefers-reduced-motion:reduce){[data-ns-tilt]{transition:none!important}}[data-ns-reveal]{opacity:0;transform:translate3d(0,var(--ns-reveal-y, 32px),0) scale(var(--ns-reveal-scale, 1));filter:blur(var(--ns-reveal-blur, 0px));transition:opacity var(--ns-dur-slow) var(--ns-ease),transform var(--ns-dur-slow) var(--ns-ease),filter var(--ns-dur-slow) var(--ns-ease);transition-delay:calc(var(--ns-reveal-index, 0) * 70ms)}[data-ns-reveal].ns-is-revealed{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}[data-ns-reveal=rise-strong]{--ns-reveal-y: 64px}[data-ns-reveal=scale]{--ns-reveal-y: 12px;--ns-reveal-scale: .94}[data-ns-reveal=blur]{--ns-reveal-y: 12px;--ns-reveal-blur: 10px}@media(prefers-reduced-motion:reduce){[data-ns-reveal]{opacity:1;transform:none;filter:none;transition:none}}[data-ns-magnetic]{display:inline-flex;transition:transform var(--ns-dur-fast) var(--ns-ease-spring);will-change:transform}[data-ns-parallax]{transform:translate3d(0,var(--ns-parallax-y, 0),0);will-change:transform}@media(prefers-reduced-motion:reduce){[data-ns-parallax]{transform:none!important}}.ns-cursor-glow{position:relative;isolation:isolate}.ns-cursor-glow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(480px circle at var(--ns-mx) var(--ns-my),rgb(var(--ns-accent-1-rgb) / .22),transparent 60%);opacity:0;transition:opacity var(--ns-dur) var(--ns-ease-soft);pointer-events:none}.ns-cursor-glow:hover:before,.ns-cursor-glow.ns-glow-active:before{opacity:1}.ns-depth-card{position:relative;border-radius:var(--style-border-radius-lg);box-shadow:var(--ns-elevation-2);transition:box-shadow var(--ns-dur-fast) var(--ns-ease-soft),transform var(--ns-dur-fast) var(--ns-ease-soft)}.ns-depth-card:hover{box-shadow:var(--ns-elevation-4)}@media(prefers-reduced-motion:reduce){.ns-depth-card{transition:none}}.ns-grain{position:relative}.ns-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px}.ns-kicker{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;font-family:var(--font-heading--family);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/novashop-3d-system.css.map */
