:root{--nova-glow-cyan: #22d3ee;--nova-glow-violet: #a855f7;--nova-aurora: radial-gradient( 40% 60% at 15% 20%, rgb(var(--color-accent-rgb) / .55), transparent 70% ), radial-gradient(35% 55% at 85% 15%, rgb(34 211 238 / .35), transparent 70%), radial-gradient(45% 65% at 50% 100%, rgb(168 85 247 / .28), transparent 70%)}::selection{background:rgb(var(--color-accent-rgb) / .35);color:var(--color-foreground)}html{scrollbar-color:rgb(var(--color-accent-rgb) / .6) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgb(var(--color-accent-rgb) / .5);border-radius:999px;border:2px solid var(--color-background)}::-webkit-scrollbar-thumb:hover{background:rgb(var(--color-accent-rgb) / .8)}:focus-visible{outline:2px solid rgb(var(--color-accent-rgb) / .9);outline-offset:3px;border-radius:var(--style-border-radius-xs, 4px)}#MainContent>.shopify-section:first-of-type{position:relative;isolation:isolate}#MainContent>.shopify-section:first-of-type:before{content:"";position:absolute;inset:-10% -10% auto -10%;height:130%;background:var(--nova-aurora);filter:blur(40px);opacity:.9;pointer-events:none;z-index:-1}@media(prefers-reduced-motion:no-preference){#MainContent>.shopify-section:first-of-type:before{background-position:var(--nova-pointer-x, 50%) var(--nova-pointer-y, 50%);transition:background-position .9s var(--ease-out-cubic, ease-out);animation:nova-aurora-drift 22s ease-in-out infinite alternate}@keyframes nova-aurora-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(1.5%,-2%,0) scale(1.04)}to{transform:translate3d(-1.5%,1.5%,0) scale(1.02)}}}@supports (background-clip: text) or (-webkit-background-clip: text){#MainContent>.shopify-section:first-of-type h1,#MainContent>.shopify-section:first-of-type .h1{background:linear-gradient(100deg,var(--color-foreground) 20%,rgb(var(--color-accent-rgb)) 55%,var(--nova-glow-cyan) 85%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}.product-card,.resource-card{transition:box-shadow .32s var(--animation-timing-hover, ease),border-color .32s var(--animation-timing-hover, ease)}.product-card:hover,.product-card:focus-within,.resource-card:hover,.resource-card:focus-within{box-shadow:0 0 0 1px rgb(var(--color-accent-rgb) / .35),0 18px 40px -20px rgb(var(--color-accent-rgb) / .55)}@media(prefers-reduced-motion:no-preference){.product-card__link img,.resource-card__link img{transition:transform .5s var(--animation-timing-hover, ease)}.product-card:hover .product-card__link img,.resource-card:hover .resource-card__link img{transform:scale(1.045)}}.button,a[class*=button],button[class*=button]{transition:box-shadow .26s var(--animation-timing-hover, ease),transform .26s var(--animation-timing-hover, ease)}.button:hover,a[class*=button]:hover,button[class*=button]:hover{box-shadow:0 10px 30px -12px rgb(var(--color-accent-rgb) / .65)}@media(prefers-reduced-motion:no-preference){.button:hover,a[class*=button]:hover,button[class*=button]:hover{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){#MainContent>.shopify-section:first-of-type:before{animation:none;transition:none}.product-card__link img,.resource-card__link img,.button,a[class*=button],button[class*=button]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nova-effects.css.map */
