@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Outfit:wght@500;600;700;800&display=swap";:root{--bg-dark: #08070F;--bg-surface: #0E0D18;--bg-card: rgba(22, 19, 36, .65);--bg-card-hover: rgba(30, 26, 48, .85);--glass-bg: rgba(255, 255, 255, .03);--glass-border: rgba(255, 255, 255, .1);--brand-purple: #7000FF;--brand-purple-light: #9E38FF;--brand-purple-dark: #4B00B3;--brand-cyan: #00F0FF;--brand-pink: #FF0099;--gradient-brand: linear-gradient(135deg, #7000FF 0%, #A100FF 50%, #FF00C7 100%);--gradient-dark: linear-gradient(180deg, #0D0B1A 0%, #08070F 100%);--gradient-card: linear-gradient(145deg, rgba(28, 24, 46, .8) 0%, rgba(14, 12, 24, .9) 100%);--purple-glow: 0 0 30px rgba(112, 0, 255, .35);--cyan-glow: 0 0 25px rgba(0, 240, 255, .3);--font-main: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-heading: "Outfit", sans-serif;--text-main: #FFFFFF;--text-secondary: #B1ACC7;--text-muted: #6E6885;--transition-fast: .2s cubic-bezier(.4, 0, .2, 1);--transition-normal: .3s cubic-bezier(.4, 0, .2, 1);--transition-smooth: .5s cubic-bezier(.16, 1, .3, 1);--container-max: 1320px;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 22px;--radius-pill: 9999px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-main);background-color:var(--bg-dark);color:var(--text-main);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button{font-family:inherit;cursor:pointer;border:none;background:none}.container{max-width:var(--container-max);margin:0 auto;padding:0 24px}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700;line-height:1.2;color:var(--text-main)}.text-gradient{background:var(--gradient-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.announcement-bar{background:linear-gradient(90deg,#4b00b3,#7000ff,#9e38ff);color:#fff;font-size:.85rem;font-weight:600;padding:8px 16px;text-align:center;position:relative;letter-spacing:.5px;display:flex;justify-content:center;align-items:center;gap:12px;box-shadow:0 2px 10px #7000ff66}.announcement-bar .badge{background:#fff3;padding:2px 8px;border-radius:var(--radius-pill);font-size:.75rem;text-transform:uppercase}.navbar{position:sticky;top:0;z-index:100;background:#08070fd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--glass-border);transition:var(--transition-normal)}.navbar-container{display:flex;align-items:center;justify-content:space-between;height:110px}.logo-link{display:flex;align-items:center;gap:12px}.brand-logo-img{height:72px;width:auto;object-fit:contain;filter:drop-shadow(0 2px 16px rgba(112,0,255,.45));transition:transform .3s ease}.logo-link:hover .brand-logo-img{transform:scale(1.04)}.nav-links{display:flex;align-items:center;gap:32px;list-style:none}.nav-item a{font-size:.95rem;font-weight:500;color:var(--text-secondary);transition:var(--transition-fast);position:relative;padding:6px 0}.nav-item a:hover,.nav-item.active a{color:var(--text-main)}.nav-item a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--gradient-brand);transition:var(--transition-fast);border-radius:2px}.nav-item a:hover:after,.nav-item.active a:after{width:100%}.nav-actions{display:flex;align-items:center;gap:20px}.icon-btn{color:var(--text-secondary);font-size:1.2rem;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid var(--glass-border);transition:var(--transition-fast);position:relative}.icon-btn:hover{color:#fff;background:#7000ff33;border-color:var(--brand-purple);box-shadow:var(--purple-glow)}.cart-badge{position:absolute;top:-4px;right:-4px;background:var(--brand-purple-light);color:#fff;font-size:.7rem;font-weight:700;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid var(--bg-dark)}.currency-select{background:#ffffff0d;border:1px solid var(--glass-border);color:var(--text-secondary);padding:6px 12px;border-radius:var(--radius-sm);font-size:.85rem;font-weight:600;outline:none;cursor:pointer;transition:var(--transition-fast)}.currency-select:hover{border-color:var(--brand-purple);color:#fff}.currency-select option{background:var(--bg-surface);color:#fff}.btn-primary{background:var(--gradient-brand);color:#fff;font-weight:700;padding:12px 26px;border-radius:var(--radius-md);font-size:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 4px 20px #7000ff66;transition:var(--transition-normal);position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:.6s}.btn-primary:hover:before{left:100%}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px #a100ff99}.btn-secondary{background:#ffffff0d;border:1px solid var(--glass-border);color:#fff;font-weight:600;padding:12px 24px;border-radius:var(--radius-md);font-size:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:var(--transition-normal)}.btn-secondary:hover{background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-2px)}@media(max-width:992px){.navbar-container{height:85px}.brand-logo-img{height:56px}}@media(max-width:768px){.navbar-container{height:72px;padding:0 16px}.brand-logo-img{height:46px}.nav-actions{gap:8px}.currency-select{padding:6px 8px;font-size:.78rem;height:36px}.open-cart-btn{width:36px;height:36px;font-size:.95rem}.nav-actions .btn-primary{padding:8px 14px;font-size:.82rem;height:36px}}@media(max-width:480px){.navbar-container{height:64px;padding:0 12px}.brand-logo-img{height:38px}.nav-actions{gap:6px}.currency-select{padding:4px 6px;font-size:.72rem;height:32px}.open-cart-btn{width:32px;height:32px;font-size:.85rem}.nav-actions .btn-primary{padding:6px 10px;font-size:.75rem;height:32px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/main.css.map */
