.page-transition{animation:fadeUp .5s ease forwards}input,textarea,select{background:var(--bg2);border:.5px solid var(--border);color:var(--text);font-family:var(--font-body);font-size:14px;padding:12px 16px;border-radius:var(--radius);width:100%;transition:border-color .2s;outline:none}input:focus,textarea:focus,select:focus{border-color:#c8ff0066}.notification{position:fixed;bottom:24px;right:24px;background:var(--accent);color:var(--bg);padding:14px 24px;border-radius:var(--radius-pill);font-size:13px;font-weight:500;z-index:1000;animation:slideIn .3s ease}@keyframes slideIn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.loading{display:inline-block;width:16px;height:16px;border:2px solid rgba(200,255,0,.3);border-top-color:var(--accent);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.page-404{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 48px}.page-404-title{font-family:var(--font-display);font-size:120px;color:var(--text-faint);line-height:1}.page-404-sub{font-size:14px;color:var(--text-dim);margin:20px 0 36px}html,body{max-width:100%;overflow-x:hidden}.marquee-wrap{max-width:100vw}.feature-block{max-width:100%}@media(max-width:768px){.reveal.from-right,.reveal.from-left{transform:translateY(32px)!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/novanture.css.map */
