:root{--premium-bg: #080808;--premium-bg-sec: #0F0F0F;--premium-bg-sec-alt: #0D0D0D;--premium-card: #121212;--premium-card-hover: #181818;--premium-border: rgba(255, 255, 255, .08);--premium-border-glow: rgba(0, 245, 255, .3);--premium-cyan: #00F5FF;--premium-blue: #4D7CFE;--premium-purple: #8A2EFF;--premium-pink: #FF4FD8;--premium-success: #00E676;--premium-text: #FFFFFF;--premium-text-muted: rgba(255, 255, 255, .72);--premium-text-dim: rgba(255, 255, 255, .45);--premium-font-heading: "Space Grotesk", sans-serif;--premium-font-body: "Inter", sans-serif;--premium-radius-card: 20px;--premium-radius-btn: 18px;--premium-radius-pill: 50px;--premium-section-spacing: 80px;--premium-transition: all .4s cubic-bezier(.4, 0, .2, 1);--premium-shadow-glow: 0 10px 30px rgba(0, 245, 255, .15)}html.day-mode,body[data-night-mode=false]{--premium-bg: #FFFFFF;--premium-bg-sec: #F8FAFC;--premium-bg-sec-alt: #F1F5F9;--premium-card: #FFFFFF;--premium-card-hover: #F8FAFC;--premium-border: rgba(0, 0, 0, .1);--premium-text: #0F172A;--premium-text-muted: #475569;--premium-text-dim: #64748B;--premium-shadow-glow: 0 10px 30px rgba(0, 0, 0, .08)}html{scroll-behavior:smooth;background-color:var(--premium-bg)}body,.page-wrapper{background-color:var(--premium-bg);color:var(--premium-text);font-family:var(--premium-font-body);font-weight:400;line-height:1.6;margin:0;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--premium-font-heading);font-weight:700;letter-spacing:-.02em;color:var(--premium-text);margin-top:0}.premium-section-container{max-width:1440px;margin:0 auto;padding:0 2rem;box-sizing:border-box}.premium-section-spacer{margin-bottom:var(--premium-section-spacing);position:relative}#header-group{position:relative;z-index:9999}header-component{background:var(--premium-bg)!important;color:var(--premium-text)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-bottom:1px solid var(--premium-border)!important;position:sticky!important;top:0!important;z-index:9999!important;display:block!important;opacity:1!important;visibility:visible!important;transform:none!important;transition:background .3s ease,color .3s ease!important}header-component.is-scrolled{background:var(--premium-bg-sec)!important;box-shadow:0 10px 30px #00000014!important}html.night-mode header-component.is-scrolled,body[data-night-mode=true] header-component.is-scrolled{box-shadow:0 10px 30px #000000e6!important}#MainContent{position:relative;z-index:1;padding-top:1rem}.premium-night-toggle{position:fixed;bottom:30px;right:30px;z-index:9999;width:52px;height:52px;border-radius:50%;background:#121212cc;border:1px solid var(--premium-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 10px 25px #0009;transition:var(--premium-transition)}.premium-night-toggle:hover{background:var(--premium-cyan);color:#000;box-shadow:0 0 25px var(--premium-cyan);transform:scale(1.1)}.gradient-heading{background:linear-gradient(90deg,#00f5ff,#8a2eff,#4d7cfe,#ff4fd8,#00f5ff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradientShift 6s linear infinite}@keyframes gradientShift{0%{background-position:0% center}50%{background-position:100% center}to{background-position:0% center}}.button,button,.pdp-btn{border-radius:var(--premium-radius-btn);font-family:var(--premium-font-heading);font-weight:700;transition:var(--premium-transition)}.premium-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(90deg,#00f5ff,#4d7cfe);color:#000;padding:16px 36px;border-radius:var(--premium-radius-btn);text-decoration:none;font-weight:700;font-size:1.05rem;box-shadow:0 6px 20px #00f5ff4d;border:none;cursor:pointer}.premium-btn-primary:hover{box-shadow:0 0 30px #00f5ffb3;transform:translateY(-3px) scale(1.02)}.premium-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:transparent;color:#fff;padding:16px 36px;border-radius:var(--premium-radius-btn);text-decoration:none;font-weight:700;font-size:1.05rem;border:1px solid var(--premium-border);cursor:pointer}.premium-btn-secondary:hover{border-color:var(--premium-cyan);background:#00f5ff1a;transform:translateY(-3px)}.premium-section-header{text-align:center;margin-bottom:3.5rem}.premium-section-title{font-size:clamp(2rem,4vw,3rem);margin-bottom:.75rem}.premium-section-subtitle{font-size:1.1rem;color:var(--premium-text-muted);max-width:600px;margin:0 auto}.fade-in-up{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.fade-in-up.is-visible{opacity:1;transform:translateY(0)}.cat-card-exact img,.cat-card-media img,.premium-card-base img,.product-card img,.card-gallery img,.spotlight-card img,.resource-card img{transition:transform .4s ease,filter .4s ease!important}html.night-mode .cat-card-exact img:not(.no-glow-img),html.night-mode .cat-card-media img:not(.no-glow-img),html.night-mode .premium-card-base img:not(.no-glow-img),html.night-mode .product-card img:not(.no-glow-img),html.night-mode .card-gallery img:not(.no-glow-img),body[data-night-mode=true] .cat-card-exact img:not(.no-glow-img),body[data-night-mode=true] .cat-card-media img:not(.no-glow-img),body[data-night-mode=true] .premium-card-base img:not(.no-glow-img),body[data-night-mode=true] .product-card img:not(.no-glow-img),body[data-night-mode=true] .card-gallery img:not(.no-glow-img){filter:brightness(1.25) contrast(1.15)!important}.cat-card-exact:hover img:not(.no-glow-img),.cat-card-media:hover img:not(.no-glow-img),.premium-card-base:hover img:not(.no-glow-img),.exact-card-media-wrap:hover img:not(.no-glow-img),.product-card:hover img:not(.no-glow-img),.card-gallery:hover img:not(.no-glow-img){transform:scale(1.06);filter:brightness(1.3) contrast(1.2)!important}.cat-card-exact:hover img.no-glow-img,.cat-card-media:hover img.no-glow-img,.premium-card-base:hover img.no-glow-img,.exact-card-media-wrap:hover img.no-glow-img,.product-card:hover img.no-glow-img,.card-gallery:hover img.no-glow-img{transform:scale(1.06);filter:none!important;box-shadow:none!important}.no-glow-img,img.no-glow-img{filter:none!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/59/assets/premium-theme.css.map */
