{"id":5131,"date":"2026-08-03T12:24:37","date_gmt":"2026-08-03T12:24:37","guid":{"rendered":"https:\/\/voltupaudio.com\/?page_id=5131"},"modified":"2026-08-03T12:34:43","modified_gmt":"2026-08-03T12:34:43","slug":"home","status":"publish","type":"page","link":"https:\/\/voltupaudio.com\/","title":{"rendered":""},"content":{"rendered":"\n<style data-wp-block-html=\"css\">\n\/* ==================== VOLTUP AUDIO \u2014 E-COMMERCE DESIGN SYSTEM ==================== *\/\n:root{\n  --primary-green:#7ED321;\n  --secondary-green:#4CAF1B;\n  --accent-red:#E53935;\n  --black:#111111;\n  --dark-gray:#2B2B2B;\n  --white:#FFFFFF;\n  --light-gray:#F5F5F5;\n\n  --bg:#0B0C0A;\n  --bg-alt:#141511;\n  --surface:#1B1D17;\n  --surface-2:#212319;\n  --border:rgba(255,255,255,0.08);\n  --text:#F4F4F0;\n  --text-dim:#A6A99E;\n\n  --font-head:'Montserrat',sans-serif;\n  --font-body:'Poppins',sans-serif;\n\n  --radius:16px;\n  --radius-sm:10px;\n  --shadow:0 20px 50px -20px rgba(0,0,0,0.6);\n  --ease:cubic-bezier(.16,1,.3,1);\n}\n\n*{margin:0;padding:0;box-sizing:border-box;}\nhtml{scroll-behavior:smooth;}\nbody{font-family:var(--font-body);background:var(--bg);color:var(--text);overflow-x:hidden;line-height:1.6;}\nbody.no-scroll{overflow:hidden;}\na{text-decoration:none;color:inherit;}\nul{list-style:none;}\nimg{max-width:100%;display:block;}\nbutton{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit;}\ninput,textarea{font-family:inherit;}\n.container{max-width:1240px;margin:0 auto;padding:0 24px;}\nh1,h2,h3,h4{font-family:var(--font-head);letter-spacing:-0.01em;}\n\n::-webkit-scrollbar{width:9px;}\n::-webkit-scrollbar-track{background:var(--bg);}\n::-webkit-scrollbar-thumb{background:var(--secondary-green);border-radius:10px;}\n\n\/* ==================== TOAST ==================== *\/\n.toast{\n  position:fixed;top:96px;left:50%;transform:translateX(-50%) translateY(-20px);\n  background:var(--surface);border:1px solid var(--primary-green);color:var(--white);\n  padding:13px 24px;border-radius:30px;font-size:.88rem;font-weight:600;z-index:2000;\n  opacity:0;pointer-events:none;transition:all .35s var(--ease);box-shadow:var(--shadow);\n}\n.toast.show{opacity:1;transform:translateX(-50%) translateY(0);}\n\n\/* ==================== PRELOADER ==================== *\/\n.preloader{position:fixed;inset:0;z-index:9999;background:var(--black);display:flex;align-items:center;justify-content:center;transition:opacity .6s var(--ease), visibility .6s var(--ease);}\n.preloader.hide{opacity:0;visibility:hidden;}\n.preloader-inner{text-align:center;}\n.preloader-logo{font-family:var(--font-head);font-weight:900;font-size:2.4rem;color:var(--white);letter-spacing:1px;margin-bottom:22px;}\n.preloader-logo .bolt{color:var(--accent-red);display:inline-block;animation:flicker 1s infinite;}\n@keyframes flicker{0%,100%{opacity:1;transform:scale(1);}50%{opacity:.4;transform:scale(.85);}}\n.preloader-bar{width:180px;height:3px;background:rgba(255,255,255,0.12);border-radius:4px;margin:0 auto;overflow:hidden;}\n.preloader-fill{height:100%;width:0%;background:linear-gradient(90deg,var(--secondary-green),var(--primary-green));animation:fillbar 1.4s var(--ease) forwards;}\n@keyframes fillbar{to{width:100%;}}\n\n\/* ==================== NAVBAR ==================== *\/\n.navbar{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(11,12,10,0.55);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border-bottom:1px solid var(--border);transition:background .4s var(--ease);}\n.navbar.scrolled{background:rgba(11,12,10,0.9);}\n.nav-container{max-width:1340px;margin:0 auto;padding:14px 26px;display:flex;align-items:center;justify-content:space-between;gap:18px;}\n.logo{display:flex;flex-direction:column;line-height:1;}\n.logo-text{font-family:var(--font-head);font-weight:900;font-size:1.3rem;color:var(--white);letter-spacing:.5px;}\n.logo-bolt{color:var(--accent-red);}\n.logo-sub{font-size:.6rem;letter-spacing:4px;color:var(--primary-green);font-weight:600;margin-top:2px;}\n\n.nav-links{display:flex;align-items:center;gap:30px;}\n.nav-links > a{font-size:.9rem;font-weight:500;color:var(--text-dim);position:relative;transition:color .3s;}\n.nav-links > a:hover{color:var(--primary-green);}\n.nav-links > a::after{content:'';position:absolute;left:0;bottom:-6px;width:0;height:2px;background:var(--primary-green);transition:width .3s var(--ease);}\n.nav-links > a:hover::after{width:100%;}\n\n.mega-wrap{position:relative;}\n.mega-trigger{display:flex;align-items:center;gap:5px;cursor:pointer;}\n.mega-trigger svg{transition:transform .3s;}\n.mega-wrap:hover .mega-trigger svg{transform:rotate(180deg);}\n.mega-menu{position:absolute;top:calc(100% + 20px);left:50%;transform:translateX(-50%) translateY(10px);width:560px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:14px;display:grid;grid-template-columns:1fr 1fr;gap:4px;opacity:0;visibility:hidden;transition:all .35s var(--ease);box-shadow:var(--shadow);}\n.mega-wrap:hover .mega-menu{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0);}\n.mega-menu a{padding:11px 14px;border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:2px;transition:background .25s;}\n.mega-menu a:hover{background:var(--surface-2);}\n.mega-menu a strong{font-size:.87rem;color:var(--white);font-weight:600;}\n.mega-menu a span{font-size:.76rem;color:var(--text-dim);}\n\n.nav-actions{display:flex;align-items:center;gap:10px;}\n.icon-btn{position:relative;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface);color:var(--text);transition:all .3s;border:1px solid var(--border);flex-shrink:0;}\n.icon-btn:hover{background:var(--primary-green);color:var(--black);}\n.badge{position:absolute;top:-5px;right:-5px;background:var(--accent-red);color:#fff;font-size:.62rem;font-weight:700;width:17px;height:17px;border-radius:50%;display:flex;align-items:center;justify-content:center;}\n.whatsapp-nav-btn{display:flex;align-items:center;gap:8px;background:#25D366;color:#fff;padding:9px 16px;border-radius:30px;font-size:.85rem;font-weight:600;transition:transform .3s;}\n.whatsapp-nav-btn:hover{transform:translateY(-2px);}\n.hamburger{display:none;flex-direction:column;gap:5px;width:26px;}\n.hamburger span{height:2px;background:var(--white);border-radius:2px;transition:all .3s;}\n\n.search-panel{max-height:0;overflow:hidden;background:var(--surface);border-top:1px solid var(--border);transition:max-height .4s var(--ease);}\n.search-panel.open{max-height:420px;overflow-y:auto;}\n.search-inner{max-width:1320px;margin:0 auto;padding:0 28px;display:flex;align-items:center;gap:16px;height:80px;}\n.search-inner input{flex:1;background:var(--surface-2);border:1px solid var(--border);color:var(--white);padding:13px 18px;border-radius:30px;font-size:.95rem;outline:none;}\n.search-inner input:focus{border-color:var(--primary-green);}\n.search-inner button{font-size:1.6rem;color:var(--text-dim);}\n.search-results{max-width:1320px;margin:0 auto;padding:0 28px 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;}\n.search-result-item{display:flex;gap:12px;align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px;cursor:pointer;transition:border-color .3s;}\n.search-result-item:hover{border-color:var(--primary-green);}\n.search-result-item .sri-thumb{width:44px;height:44px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;}\n.search-result-item .sri-thumb svg{width:24px;height:24px;}\n.search-result-item strong{display:block;font-size:.84rem;color:var(--white);}\n.search-result-item span{font-size:.78rem;color:var(--primary-green);}\n.search-empty{color:var(--text-dim);font-size:.88rem;padding:6px 4px;}\n\n\/* ==================== HERO ==================== *\/\n.hero{position:relative;min-height:92vh;display:flex;align-items:center;padding:140px 0 70px;overflow:hidden;}\n.hero-bg{position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 78% 22%, rgba(126,211,33,0.18), transparent 45%),radial-gradient(circle at 15% 85%, rgba(229,57,53,0.13), transparent 40%),linear-gradient(180deg, var(--black) 0%, #0c0d0a 60%, var(--bg) 100%);}\n.hero-grid-overlay{position:absolute;inset:0;z-index:0;opacity:.35;background-image:linear-gradient(rgba(126,211,33,0.06) 1px, transparent 1px), linear-gradient(90deg, rgba(126,211,33,0.06) 1px, transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 80% 60% at 60% 30%, black 40%, transparent 90%);}\n.hero-content{position:relative;z-index:2;max-width:760px;margin:0 auto;padding:0 24px;text-align:center;}\n.hero-eyebrow{display:inline-block;font-size:.82rem;font-weight:600;color:var(--primary-green);border:1px solid rgba(126,211,33,0.35);padding:7px 18px;border-radius:30px;margin-bottom:26px;background:rgba(126,211,33,0.06);}\n.hero-title{font-size:clamp(2.2rem,6vw,4rem);font-weight:900;line-height:1.06;color:var(--white);margin-bottom:22px;}\n.grad-text{background:linear-gradient(100deg,var(--primary-green),var(--secondary-green) 60%,var(--accent-red));-webkit-background-clip:text;background-clip:text;color:transparent;}\n.hero-sub{font-size:1.08rem;color:var(--text-dim);max-width:560px;margin:0 auto 36px;}\n.hero-btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:50px;}\n.hero-stats{display:flex;gap:48px;justify-content:center;flex-wrap:wrap;}\n.hero-stats div{display:flex;flex-direction:column;align-items:center;}\n.hero-stats strong{font-family:var(--font-head);font-size:2rem;font-weight:800;color:var(--white);}\n.hero-stats span{font-size:.8rem;color:var(--text-dim);letter-spacing:.5px;}\n.scroll-cue{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:2;}\n.scroll-cue span{display:block;width:26px;height:42px;border:2px solid rgba(255,255,255,0.25);border-radius:20px;position:relative;}\n.scroll-cue span::before{content:'';position:absolute;top:8px;left:50%;transform:translateX(-50%);width:4px;height:8px;background:var(--primary-green);border-radius:3px;animation:scrolldown 1.8s infinite;}\n@keyframes scrolldown{0%{opacity:1;top:8px;}70%{opacity:0;top:22px;}100%{opacity:0;top:8px;}}\n\n\/* ==================== BUTTONS ==================== *\/\n.btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;padding:15px 32px;border-radius:40px;font-weight:600;font-size:.95rem;transition:transform .3s var(--ease), box-shadow .3s var(--ease), background .3s;}\n.btn-primary{background:linear-gradient(100deg,var(--primary-green),var(--secondary-green));color:var(--black);box-shadow:0 10px 30px -10px rgba(126,211,33,0.5);}\n.btn-primary:hover{transform:translateY(-3px);box-shadow:0 16px 34px -8px rgba(126,211,33,0.6);}\n.btn-outline{border:1.5px solid rgba(255,255,255,0.25);color:var(--white);background:rgba(255,255,255,0.03);}\n.btn-outline:hover{border-color:var(--primary-green);color:var(--primary-green);transform:translateY(-3px);}\n.btn-sm{padding:9px 18px;font-size:.82rem;}\n.full-width{width:100%;}\n.ripple{position:relative;}\n.ripple::after{content:'';position:absolute;top:50%;left:50%;width:5px;height:5px;background:rgba(255,255,255,0.5);border-radius:50%;opacity:0;transform:translate(-50%,-50%);}\n.ripple:active::after{animation:rippleFx .6s ease-out;}\n@keyframes rippleFx{0%{width:5px;height:5px;opacity:.6;}100%{width:280px;height:280px;opacity:0;}}\n\n\/* ==================== SECTION COMMON ==================== *\/\n.section{padding:100px 0;position:relative;}\n.section-eyebrow{font-size:.8rem;font-weight:700;color:var(--secondary-green);letter-spacing:2.5px;text-transform:uppercase;margin-bottom:12px;text-align:center;}\n.section-eyebrow.light{color:var(--primary-green);}\n.section-title{font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:800;color:var(--white);text-align:center;margin-bottom:16px;}\n.section-desc{text-align:center;color:var(--text-dim);max-width:560px;margin:0 auto 50px;font-size:1.02rem;}\n.reveal{opacity:0;transform:translateY(36px);transition:opacity .8s var(--ease), transform .8s var(--ease);}\n.reveal.in-view{opacity:1;transform:translateY(0);}\n\n\/* ==================== SHOP \/ FILTER ==================== *\/\n.shop-section{background:var(--bg);}\n.filter-bar{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:44px;}\n.filter-chip{padding:9px 18px;border-radius:30px;border:1px solid var(--border);background:var(--surface);color:var(--text-dim);font-size:.83rem;font-weight:600;transition:all .3s;}\n.filter-chip:hover{border-color:var(--primary-green);color:var(--white);}\n.filter-chip.active{background:linear-gradient(100deg,var(--primary-green),var(--secondary-green));color:var(--black);border-color:transparent;}\n\n\/* ==================== PRODUCTS ==================== *\/\n.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;}\n.product-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:transform .4s var(--ease), box-shadow .4s var(--ease);display:flex;flex-direction:column;}\n.product-card:hover{transform:translateY(-6px);box-shadow:var(--shadow);}\n.product-img{position:relative;height:190px;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.85);overflow:hidden;}\n.product-svg{width:65%;transition:transform .5s var(--ease);}\n.product-card:hover .product-svg{transform:scale(1.12);}\n.wish-btn{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;background:rgba(0,0,0,0.45);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s;z-index:2;}\n.wish-btn:hover{background:var(--accent-red);}\n.wish-btn.active{background:var(--accent-red);}\n.wish-btn svg{width:16px;height:16px;}\n.cat-tag{position:absolute;top:12px;left:12px;background:rgba(0,0,0,0.5);backdrop-filter:blur(6px);color:var(--primary-green);font-size:.68rem;font-weight:700;padding:5px 12px;border-radius:30px;letter-spacing:.5px;text-transform:uppercase;z-index:2;}\n.product-body{padding:22px 22px 24px;display:flex;flex-direction:column;flex:1;}\n.product-body h3{font-size:1.04rem;color:var(--white);margin-bottom:6px;}\n.product-body p{font-size:.85rem;color:var(--text-dim);margin-bottom:14px;flex:1;}\n.price-row{display:flex;align-items:baseline;gap:8px;margin-bottom:16px;}\n.price-now{font-family:var(--font-head);font-weight:800;font-size:1.2rem;color:var(--primary-green);}\n.price-old{font-size:.82rem;color:var(--text-dim);text-decoration:line-through;}\n.product-actions{display:flex;gap:10px;}\n.add-cart-btn{\n  flex:1;background:linear-gradient(100deg,var(--primary-green),var(--secondary-green));color:var(--black);\n  padding:11px 14px;border-radius:30px;font-weight:700;font-size:.83rem;transition:transform .3s;\n}\n.add-cart-btn:hover{transform:translateY(-2px);}\n.add-cart-btn.added{background:var(--dark-gray);color:var(--primary-green);}\n.quickview-btn{\n  width:42px;height:42px;border-radius:50%;border:1px solid var(--border);color:var(--text-dim);display:flex;\n  align-items:center;justify-content:center;transition:all .3s;flex-shrink:0;\n}\n.quickview-btn:hover{border-color:var(--primary-green);color:var(--primary-green);}\n.quickview-btn svg{width:17px;height:17px;}\n\n\/* ==================== WHY SECTION ==================== *\/\n.why-section{background:linear-gradient(180deg, var(--black), #0d0f0a);}\n.why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}\n.why-card{padding:30px 24px;background:rgba(255,255,255,0.02);border:1px solid var(--border);border-radius:var(--radius);transition:transform .35s var(--ease), border-color .35s;}\n.why-card:hover{transform:translateY(-6px);border-color:rgba(126,211,33,0.4);}\n.why-icon{color:var(--accent-red);font-size:1.4rem;margin-bottom:14px;}\n.why-card h3{font-size:1rem;color:var(--white);margin-bottom:8px;}\n.why-card p{font-size:.86rem;color:var(--text-dim);}\n\n\/* ==================== COMPATIBILITY ==================== *\/\n.compat-section{background:var(--bg);}\n.compat-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:16px;}\n.compat-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:22px 10px;text-align:center;font-weight:600;font-size:.86rem;color:var(--text-dim);transition:all .3s var(--ease);}\n.compat-card:hover{border-color:var(--primary-green);color:var(--white);transform:translateY(-4px);}\n\n\/* ==================== DEALER ==================== *\/\n.dealer-section{position:relative;background:var(--black);overflow:hidden;}\n.dealer-bg{position:absolute;inset:0;background:radial-gradient(circle at 20% 30%, rgba(126,211,33,0.14), transparent 45%),radial-gradient(circle at 85% 75%, rgba(229,57,53,0.12), transparent 40%);}\n.dealer-container{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;}\n.dealer-text .section-eyebrow{text-align:left;}\n.dealer-text .section-title{text-align:left;margin-bottom:18px;}\n.dealer-desc{color:var(--text-dim);margin-bottom:26px;font-size:1.02rem;}\n.dealer-benefits{margin-bottom:34px;}\n.dealer-benefits li{padding:10px 0 10px 30px;position:relative;color:var(--text);font-size:.95rem;border-bottom:1px solid var(--border);}\n.dealer-benefits li::before{content:'\u26a1';position:absolute;left:0;color:var(--primary-green);}\n.dealer-form{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:34px;}\n.dealer-form h3{color:var(--white);margin-bottom:22px;font-size:1.2rem;}\n.dealer-form form{display:flex;flex-direction:column;gap:14px;}\n.dealer-form input{background:var(--surface-2);border:1px solid var(--border);color:var(--white);padding:13px 16px;border-radius:var(--radius-sm);outline:none;font-size:.92rem;transition:border-color .3s;}\n.dealer-form input:focus{border-color:var(--primary-green);}\n.dealer-form input::placeholder{color:var(--text-dim);}\n\n\/* ==================== ABOUT ==================== *\/\n.about-section{background:var(--bg-alt);}\n.about-container{display:grid;grid-template-columns:0.9fr 1.1fr;gap:60px;align-items:center;}\n.about-img-box{aspect-ratio:1\/1;background:var(--surface);border:1px solid var(--border);border-radius:24px;display:flex;align-items:center;justify-content:center;color:var(--primary-green);}\n.about-svg{width:55%;}\n.about-text .section-eyebrow, .about-text .section-title{text-align:left;}\n.about-text p{color:var(--text-dim);margin-bottom:16px;font-size:1rem;}\n.about-stats{display:flex;gap:36px;margin-top:30px;flex-wrap:wrap;}\n.about-stats strong{display:block;font-family:var(--font-head);font-size:1.7rem;color:var(--primary-green);font-weight:800;}\n.about-stats span{font-size:.8rem;color:var(--text-dim);}\n\n\/* ==================== TESTIMONIALS ==================== *\/\n.testimonial-section{background:linear-gradient(180deg,#0d0f0a,var(--black));}\n.testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}\n.testimonial-card{background:rgba(255,255,255,0.03);border:1px solid var(--border);border-radius:var(--radius);padding:32px;transition:transform .35s var(--ease);}\n.testimonial-card:hover{transform:translateY(-6px);}\n.stars{color:var(--primary-green);letter-spacing:3px;margin-bottom:16px;font-size:.95rem;}\n.testimonial-card p{color:var(--text-dim);font-size:.94rem;margin-bottom:22px;font-style:italic;}\n.testi-author{font-weight:700;color:var(--white);font-size:.92rem;}\n.testi-author span{display:block;font-weight:400;color:var(--text-dim);font-size:.8rem;margin-top:2px;}\n\n\/* ==================== CONTACT ==================== *\/\n.contact-section{background:var(--bg);}\n.contact-grid{display:grid;grid-template-columns:0.9fr 1.1fr;gap:40px;}\n.contact-info{display:flex;flex-direction:column;gap:16px;}\n.info-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:20px 22px;}\n.info-card h4{color:var(--primary-green);font-size:.82rem;letter-spacing:1px;text-transform:uppercase;margin-bottom:6px;}\n.info-card p{color:var(--text);font-size:.98rem;}\n.map-embed{border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--border);height:220px;}\n.map-embed iframe{width:100%;height:100%;border:0;filter:grayscale(0.3) invert(0.92) contrast(0.9);}\n.contact-form{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:34px;display:flex;flex-direction:column;gap:14px;}\n.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;}\n.contact-form input, .contact-form textarea{background:var(--surface-2);border:1px solid var(--border);color:var(--white);padding:13px 16px;border-radius:var(--radius-sm);outline:none;font-size:.92rem;resize:none;transition:border-color .3s;}\n.contact-form input:focus, .contact-form textarea:focus{border-color:var(--primary-green);}\n.contact-form input::placeholder, .contact-form textarea::placeholder{color:var(--text-dim);}\n\n\/* ==================== FOOTER ==================== *\/\n.footer{background:var(--black);padding-top:70px;border-top:1px solid var(--border);}\n.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding-bottom:50px;}\n.footer-brand p{color:var(--text-dim);font-size:.88rem;margin:14px 0 20px;max-width:280px;}\n.social-links{display:flex;gap:10px;}\n.social-links a{width:36px;height:36px;border-radius:50%;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;color:var(--text-dim);transition:all .3s;}\n.social-links a:hover{background:var(--primary-green);color:var(--black);border-color:var(--primary-green);}\n.footer-col h4{color:var(--white);font-size:.92rem;margin-bottom:18px;letter-spacing:.5px;}\n.footer-col a{display:block;color:var(--text-dim);font-size:.88rem;margin-bottom:12px;transition:color .3s;}\n.footer-col a:hover{color:var(--primary-green);}\n.footer-bottom{border-top:1px solid var(--border);padding:22px 0;text-align:center;color:var(--text-dim);font-size:.82rem;}\n\n\/* ==================== FLOATING BUTTONS ==================== *\/\n.float-btn{position:fixed;width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:900;box-shadow:0 10px 26px -6px rgba(0,0,0,0.5);transition:transform .3s var(--ease), opacity .3s;}\n.whatsapp-float{bottom:26px;right:26px;background:#25D366;color:#fff;animation:pulseGlow 2.4s infinite;}\n.call-float{bottom:92px;right:26px;background:var(--accent-red);color:#fff;}\n.back-to-top{bottom:158px;right:26px;background:var(--surface);color:var(--white);border:1px solid var(--border);opacity:0;pointer-events:none;}\n.back-to-top.show{opacity:1;pointer-events:auto;}\n.float-btn:hover{transform:translateY(-4px) scale(1.05);}\n@keyframes pulseGlow{0%,100%{box-shadow:0 0 0 0 rgba(37,211,102,0.5), 0 10px 26px -6px rgba(0,0,0,0.5);}50%{box-shadow:0 0 0 10px rgba(37,211,102,0), 0 10px 26px -6px rgba(0,0,0,0.5);}}\n\n\/* ==================== OVERLAY ==================== *\/\n.overlay{position:fixed;inset:0;background:rgba(0,0,0,0.55);backdrop-filter:blur(2px);z-index:1400;opacity:0;visibility:hidden;transition:all .35s var(--ease);}\n.overlay.show{opacity:1;visibility:visible;}\n\n\/* ==================== DRAWERS (Cart \/ Wishlist \/ Account) ==================== *\/\n.drawer{\n  position:fixed;top:0;right:0;bottom:0;width:420px;max-width:92vw;background:var(--bg-alt);\n  border-left:1px solid var(--border);z-index:1500;transform:translateX(100%);\n  transition:transform .45s var(--ease);display:flex;flex-direction:column;\n}\n.drawer.open{transform:translateX(0);}\n.drawer-head{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid var(--border);}\n.drawer-head h3{color:var(--white);font-size:1.15rem;}\n.drawer-close{font-size:1.6rem;color:var(--text-dim);width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s;}\n.drawer-close:hover{background:var(--surface);color:var(--white);}\n.drawer-body{flex:1;overflow-y:auto;padding:20px 24px;}\n.drawer-foot{padding:20px 24px;border-top:1px solid var(--border);}\n.drawer-subtotal{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:1rem;color:var(--white);}\n.drawer-subtotal strong{color:var(--primary-green);font-family:var(--font-head);font-size:1.3rem;}\n\n.empty-state{text-align:center;padding:50px 10px;color:var(--text-dim);}\n.empty-state svg{width:52px;height:52px;color:var(--text-dim);margin-bottom:16px;opacity:.5;}\n.empty-state p{font-size:.92rem;}\n\n.cart-item{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--border);}\n.cart-item .ci-thumb{width:64px;height:64px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;}\n.cart-item .ci-thumb svg{width:32px;height:32px;}\n.cart-item .ci-info{flex:1;display:flex;flex-direction:column;gap:4px;}\n.cart-item .ci-info strong{color:var(--white);font-size:.9rem;}\n.cart-item .ci-price{color:var(--primary-green);font-weight:700;font-size:.88rem;}\n.ci-qty{display:flex;align-items:center;gap:10px;margin-top:4px;}\n.ci-qty button{width:24px;height:24px;border-radius:6px;background:var(--surface);border:1px solid var(--border);color:var(--white);font-size:.9rem;display:flex;align-items:center;justify-content:center;}\n.ci-qty span{font-size:.86rem;color:var(--white);min-width:16px;text-align:center;}\n.ci-remove{color:var(--accent-red);font-size:.78rem;font-weight:600;margin-top:4px;align-self:flex-start;}\n\n.wish-item{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--border);align-items:center;}\n.wish-item .wi-thumb{width:60px;height:60px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;}\n.wish-item .wi-thumb svg{width:30px;height:30px;}\n.wish-item .wi-info{flex:1;}\n.wish-item .wi-info strong{display:block;color:var(--white);font-size:.88rem;margin-bottom:2px;}\n.wish-item .wi-info span{color:var(--primary-green);font-weight:700;font-size:.84rem;}\n.wish-item-actions{display:flex;flex-direction:column;gap:6px;}\n.wish-item-actions button{font-size:.74rem;font-weight:700;padding:6px 10px;border-radius:20px;}\n.wi-move{background:var(--primary-green);color:var(--black);}\n.wi-remove{background:var(--surface);color:var(--accent-red);border:1px solid var(--border);}\n\n\/* ==================== AUTH \/ ACCOUNT ==================== *\/\n.auth-tab-switch{display:flex;background:var(--surface);border-radius:30px;padding:4px;margin-bottom:24px;}\n.auth-tab{flex:1;padding:10px;border-radius:26px;font-size:.86rem;font-weight:700;color:var(--text-dim);transition:all .3s;}\n.auth-tab.active{background:linear-gradient(100deg,var(--primary-green),var(--secondary-green));color:var(--black);}\n.auth-form{display:flex;flex-direction:column;gap:14px;}\n.auth-form input{background:var(--surface-2);border:1px solid var(--border);color:var(--white);padding:13px 16px;border-radius:var(--radius-sm);outline:none;font-size:.92rem;transition:border-color .3s;}\n.auth-form input:focus{border-color:var(--primary-green);}\n.auth-form input::placeholder{color:var(--text-dim);}\n.auth-hint{font-size:.76rem;color:var(--text-dim);text-align:center;margin-top:-4px;}\n\n.account-welcome{display:flex;align-items:center;gap:14px;margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid var(--border);}\n.account-avatar{width:52px;height:52px;border-radius:50%;background:linear-gradient(100deg,var(--primary-green),var(--secondary-green));color:var(--black);font-weight:800;font-family:var(--font-head);font-size:1.3rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;}\n.account-welcome strong{display:block;color:var(--white);font-size:1rem;}\n.account-welcome span{color:var(--text-dim);font-size:.82rem;}\n.account-links{display:flex;flex-direction:column;gap:2px;margin-bottom:24px;}\n.account-links a{display:flex;justify-content:space-between;padding:14px 4px;border-bottom:1px solid var(--border);color:var(--text);font-size:.92rem;transition:color .3s;}\n.account-links a:hover{color:var(--primary-green);}\n.account-links a span{background:var(--surface);color:var(--primary-green);font-size:.72rem;font-weight:700;padding:2px 9px;border-radius:20px;}\n\n\/* ==================== QUICK VIEW MODAL ==================== *\/\n.modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,0.65);backdrop-filter:blur(4px);z-index:1600;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;visibility:hidden;transition:all .35s var(--ease);}\n.modal-overlay.show{opacity:1;visibility:visible;}\n.modal-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);max-width:760px;width:100%;max-height:88vh;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;transform:scale(.94);transition:transform .35s var(--ease);}\n.modal-overlay.show .modal-card{transform:scale(1);}\n.mc-img{display:flex;align-items:center;justify-content:center;padding:40px;}\n.mc-img svg{width:70%;}\n.mc-body{padding:36px 36px 36px 0;display:flex;flex-direction:column;}\n.mc-close{position:absolute;top:16px;right:16px;width:38px;height:38px;border-radius:50%;background:rgba(0,0,0,0.4);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.4rem;}\n.mc-cat{color:var(--primary-green);font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:8px;}\n.mc-body h2{color:var(--white);font-size:1.5rem;margin-bottom:10px;}\n.mc-body p{color:var(--text-dim);font-size:.92rem;margin-bottom:18px;}\n.mc-price{font-family:var(--font-head);font-size:1.6rem;color:var(--primary-green);font-weight:800;margin-bottom:22px;}\n.mc-price span{font-size:.9rem;color:var(--text-dim);text-decoration:line-through;margin-left:10px;font-family:var(--font-body);font-weight:400;}\n.mc-actions{display:flex;gap:12px;margin-top:auto;}\n\n\/* ==================== RESPONSIVE ==================== *\/\n@media (max-width:1080px){\n  .product-grid{grid-template-columns:repeat(2,1fr);}\n  .why-grid{grid-template-columns:repeat(2,1fr);}\n  .compat-grid{grid-template-columns:repeat(4,1fr);}\n  .dealer-container, .about-container, .contact-grid{grid-template-columns:1fr;}\n  .about-img-box{max-width:360px;margin:0 auto;}\n  .modal-card{grid-template-columns:1fr;}\n  .mc-body{padding:0 36px 36px;}\n  .search-results{grid-template-columns:1fr 1fr;}\n}\n@media (max-width:860px){\n  .nav-links{position:fixed;top:73px;left:0;right:0;bottom:0;background:var(--bg);flex-direction:column;align-items:flex-start;padding:30px 28px;gap:8px;transform:translateX(-100%);transition:transform .4s var(--ease);overflow-y:auto;z-index:999;}\n  .nav-links.open{transform:translateX(0);}\n  .nav-links > a{width:100%;padding:14px 0;border-bottom:1px solid var(--border);}\n  .mega-wrap{width:100%;}\n  .mega-menu{position:static;transform:none;width:100%;opacity:1;visibility:visible;display:none;box-shadow:none;border:none;background:transparent;grid-template-columns:1fr;padding:0 0 0 14px;}\n  .mega-wrap.open .mega-menu{display:grid;}\n  .whatsapp-nav-btn span{display:none;}\n  .hamburger{display:flex;}\n  .hamburger.open span:nth-child(1){transform:translateY(7px) rotate(45deg);}\n  .hamburger.open span:nth-child(2){opacity:0;}\n  .hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}\n  .drawer{width:100%;max-width:100%;}\n}\n@media (max-width:680px){\n  .product-grid, .why-grid{grid-template-columns:1fr;}\n  .compat-grid{grid-template-columns:repeat(3,1fr);}\n  .hero-stats{gap:30px;}\n  .form-row{grid-template-columns:1fr;}\n  .footer-grid{grid-template-columns:1fr 1fr;}\n  .section{padding:70px 0;}\n  .search-results{grid-template-columns:1fr;}\n}\n\n@media (prefers-reduced-motion: reduce){\n  *{animation-duration:0.001ms !important; animation-iteration-count:1 !important; transition-duration:0.001ms !important;}\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\n\/* ==================== PRODUCT DATA ==================== *\/\nconst PRODUCTS = [\n  {\n    id: 'p1', name: 'Universal Android Frame', category: 'Android Frame',\n    desc: 'Double-DIN precision frame with vehicle-specific mounting for a flush, factory look.',\n    price: 899, oldPrice: 1199, color: 'linear-gradient(145deg,#3a1a1a,#7ED321 140%)',\n    icon: `<rect x=\"15\" y=\"10\" width=\"70\" height=\"40\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\"\/><rect x=\"26\" y=\"20\" width=\"48\" height=\"20\" rx=\"2\" stroke=\"currentColor\" stroke-width=\"2\" fill=\"none\"\/>`\n  },\n  {\n    id: 'p2', name: 'USB Activator', category: 'USB Activator',\n    desc: 'Instant plug-and-play activation for your USB media ports.',\n    price: 349, oldPrice: 499, color: 'linear-gradient(145deg,#1a2d1a,#4CAF1B 140%)',\n    icon: `<rect x=\"10\" y=\"18\" width=\"28\" height=\"14\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"2.2\" fill=\"none\"\/><path d=\"M18 18v-4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v4\" stroke=\"currentColor\" stroke-width=\"2.2\" fill=\"none\"\/>`\n  },\n  {\n    id: 'p3', name: 'Speaker Harness Set', category: 'Speaker Harness',\n    desc: 'Color-coded, factory-matched harness for clean, error-free speaker wiring.',\n    price: 549, oldPrice: 749, color: 'linear-gradient(145deg,#1a2d1a,#4CAF1B 140%)',\n    icon: `<rect x=\"20\" y=\"24\" width=\"55\" height=\"16\" rx=\"4\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\"\/><path d=\"M35 24v-6a3 3 0 0 1 3-3h14a3 3 0 0 1 3 3v6\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\"\/>`\n  },\n  {\n    id: 'p4', name: 'Antenna Pin Connector', category: 'Antenna Pin',\n    desc: 'Reliable signal connectors for uninterrupted radio reception.',\n    price: 199, oldPrice: 299, color: 'linear-gradient(145deg,#2b1010,#E53935 140%)',\n    icon: `<path d=\"M50 15v28M50 43l20 20M50 43 30 63\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\"\/>`\n  },\n  {\n    id: 'p5', name: 'Screen Activator', category: 'Screen Activator',\n    desc: 'Unlocks full-screen functionality on compatible head units.',\n    price: 449, oldPrice: 599, color: 'linear-gradient(145deg,#2b1010,#E53935 140%)',\n    icon: `<path d=\"M20 40c8-18 52-18 60 0\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\"\/><circle cx=\"50\" cy=\"46\" r=\"6\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\"\/>`\n  },\n  {\n    id: 'p6', name: 'HD Reverse Camera Attachment', category: 'Camera Attachment',\n    desc: 'Crystal-clear reverse view camera mount, weatherproof and vibration-resistant.',\n    price: 1299, oldPrice: 1699, color: 'linear-gradient(145deg,#1a1a1a,#7ED321 140%)',\n    icon: `<rect x=\"14\" y=\"16\" width=\"45\" height=\"28\" rx=\"4\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\"\/><path d=\"M59 26l20-9v26l-20-9\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\" stroke-linejoin=\"round\"\/>`\n  },\n  {\n    id: 'p7', name: 'ABS Speaker Ring', category: 'Speaker Ring',\n    desc: 'High-strength ABS mounting rings for a snug, secure speaker fit.',\n    price: 249, oldPrice: 349, color: 'linear-gradient(145deg,#1a2d1a,#4CAF1B 140%)',\n    icon: `<circle cx=\"50\" cy=\"30\" r=\"22\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\"\/><circle cx=\"50\" cy=\"30\" r=\"10\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\"\/>`\n  },\n  {\n    id: 'p8', name: 'Silicone Speaker Cover', category: 'Silicone Speaker Cover',\n    desc: 'Weatherproof silicone covers that protect against dust and moisture.',\n    price: 199, oldPrice: 279, color: 'linear-gradient(145deg,#3a1a1a,#7ED321 140%)',\n    icon: `<path d=\"M50 12c14 7 20 17 20 30a20 20 0 0 1-40 0c0-13 6-23 20-30Z\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\"\/>`\n  },\n  {\n    id: 'p9', name: 'Mirror Folding Interface', category: 'Mirror Folding Interface',\n    desc: 'Smooth, factory-style auto-fold control interface for power side mirrors.',\n    price: 799, oldPrice: 999, color: 'linear-gradient(145deg,#2b1010,#E53935 140%)',\n    icon: `<rect x=\"22\" y=\"14\" width=\"56\" height=\"32\" rx=\"6\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\"\/><path d=\"M30 46v6M70 46v6\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\/>`\n  }\n];\n\nconst CATEGORIES = ['All', ...new Set(PRODUCTS.map(p => p.category))];\n\n\/* ==================== STATE (persisted in localStorage) ==================== *\/\nconst state = {\n  cart: JSON.parse(localStorage.getItem('voltup_cart') || '[]'),\n  wishlist: JSON.parse(localStorage.getItem('voltup_wishlist') || '[]'),\n  users: JSON.parse(localStorage.getItem('voltup_users') || '[]'),\n  currentUser: JSON.parse(localStorage.getItem('voltup_current_user') || 'null'),\n  activeFilter: 'All'\n};\n\nfunction persist() {\n  localStorage.setItem('voltup_cart', JSON.stringify(state.cart));\n  localStorage.setItem('voltup_wishlist', JSON.stringify(state.wishlist));\n  localStorage.setItem('voltup_users', JSON.stringify(state.users));\n  localStorage.setItem('voltup_current_user', JSON.stringify(state.currentUser));\n}\n\nfunction findProduct(id) { return PRODUCTS.find(p => p.id === id); }\nconst money = (n) => '\u20b9' + n.toLocaleString('en-IN');\n\n\/* ==================== TOAST ==================== *\/\nfunction showToast(msg) {\n  const toast = document.getElementById('toast');\n  toast.textContent = msg;\n  toast.classList.add('show');\n  clearTimeout(showToast._t);\n  showToast._t = setTimeout(() => toast.classList.remove('show'), 2200);\n}\n\n\/* ==================== RENDER: MEGA MENU ==================== *\/\nfunction renderMegaMenu() {\n  const el = document.getElementById('megaMenu');\n  el.innerHTML = PRODUCTS.map(p => `\n    <a href=\"#shop\" data-filter=\"${p.category}\">\n      <strong>${p.category}<\/strong>\n      <span>${money(p.price)} onwards<\/span>\n    <\/a>`).join('');\n  el.querySelectorAll('a').forEach(a => {\n    a.addEventListener('click', () => setFilter(a.dataset.filter));\n  });\n}\n\n\/* ==================== RENDER: FILTER BAR ==================== *\/\nfunction renderFilterBar() {\n  const el = document.getElementById('filterBar');\n  el.innerHTML = CATEGORIES.map(c =>\n    `<button class=\"filter-chip ${c === state.activeFilter ? 'active' : ''}\" data-cat=\"${c}\">${c}<\/button>`\n  ).join('');\n  el.querySelectorAll('.filter-chip').forEach(btn => {\n    btn.addEventListener('click', () => setFilter(btn.dataset.cat));\n  });\n}\n\nfunction setFilter(cat) {\n  state.activeFilter = cat;\n  renderFilterBar();\n  renderProducts();\n  document.getElementById('shop').scrollIntoView({ behavior: 'smooth', block: 'start' });\n}\n\n\/* ==================== RENDER: PRODUCT GRID ==================== *\/\nfunction renderProducts() {\n  const grid = document.getElementById('productGrid');\n  const list = state.activeFilter === 'All' ? PRODUCTS : PRODUCTS.filter(p => p.category === state.activeFilter);\n\n  grid.innerHTML = list.map(p => {\n    const inWishlist = state.wishlist.includes(p.id);\n    const inCart = state.cart.some(c => c.id === p.id);\n    return `\n    <div class=\"product-card reveal in-view\" data-id=\"${p.id}\">\n      <div class=\"product-img\" style=\"background:${p.color}\">\n        <span class=\"cat-tag\">${p.category}<\/span>\n        <button class=\"wish-btn ${inWishlist ? 'active' : ''}\" data-wish=\"${p.id}\" aria-label=\"Add to wishlist\">\n          <svg viewBox=\"0 0 19 19\" fill=\"${inWishlist ? 'currentColor' : 'none'}\"><path d=\"M9.5 16S1.7 11.3 1.7 6.4C1.7 3.9 3.7 2 6.1 2c1.4 0 2.7.7 3.4 1.8C10.2 2.7 11.5 2 12.9 2c2.4 0 4.4 1.9 4.4 4.4 0 4.9-7.8 9.6-7.8 9.6Z\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><\/svg>\n        <\/button>\n        <svg viewBox=\"0 0 100 60\" class=\"product-svg\">${p.icon}<\/svg>\n      <\/div>\n      <div class=\"product-body\">\n        <h3>${p.name}<\/h3>\n        <p>${p.desc}<\/p>\n        <div class=\"price-row\"><span class=\"price-now\">${money(p.price)}<\/span><span class=\"price-old\">${money(p.oldPrice)}<\/span><\/div>\n        <div class=\"product-actions\">\n          <button class=\"add-cart-btn ${inCart ? 'added' : ''}\" data-add=\"${p.id}\">${inCart ? 'Added \u2713' : 'Add to Cart'}<\/button>\n          <button class=\"quickview-btn\" data-quick=\"${p.id}\" aria-label=\"Quick view\">\n            <svg viewBox=\"0 0 19 19\" fill=\"none\"><circle cx=\"9.5\" cy=\"9.5\" r=\"3\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M1.5 9.5S4.2 4 9.5 4s8 5.5 8 5.5-2.7 5.5-8 5.5-8-5.5-8-5.5Z\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><\/svg>\n          <\/button>\n        <\/div>\n      <\/div>\n    <\/div>`;\n  }).join('');\n\n  grid.querySelectorAll('[data-add]').forEach(btn => btn.addEventListener('click', () => addToCart(btn.dataset.add)));\n  grid.querySelectorAll('[data-wish]').forEach(btn => btn.addEventListener('click', () => toggleWishlist(btn.dataset.wish)));\n  grid.querySelectorAll('[data-quick]').forEach(btn => btn.addEventListener('click', () => openQuickView(btn.dataset.quick)));\n}\n\n\/* ==================== CART LOGIC ==================== *\/\nfunction addToCart(id) {\n  const existing = state.cart.find(c => c.id === id);\n  if (existing) existing.qty += 1;\n  else state.cart.push({ id, qty: 1 });\n  persist();\n  renderProducts();\n  renderCart();\n  updateBadges();\n  showToast('Added to cart');\n}\n\nfunction updateQty(id, delta) {\n  const item = state.cart.find(c => c.id === id);\n  if (!item) return;\n  item.qty += delta;\n  if (item.qty <= 0) state.cart = state.cart.filter(c => c.id !== id);\n  persist();\n  renderCart();\n  renderProducts();\n  updateBadges();\n}\n\nfunction removeFromCart(id) {\n  state.cart = state.cart.filter(c => c.id !== id);\n  persist();\n  renderCart();\n  renderProducts();\n  updateBadges();\n}\n\nfunction renderCart() {\n  const body = document.getElementById('cartBody');\n  const foot = document.getElementById('cartFoot');\n  if (state.cart.length === 0) {\n    body.innerHTML = `<div class=\"empty-state\">\n      <svg viewBox=\"0 0 19 19\" fill=\"none\"><path d=\"M2 2h1.6l1.1 10.4a1.6 1.6 0 0 0 1.6 1.4h8a1.6 1.6 0 0 0 1.6-1.4L17 5.5H4.3\" stroke=\"currentColor\" stroke-width=\"1.4\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n      <p>Your cart is empty.<br>Start adding some premium accessories!<\/p><\/div>`;\n    foot.style.display = 'none';\n    return;\n  }\n  foot.style.display = 'block';\n  let subtotal = 0;\n  body.innerHTML = state.cart.map(c => {\n    const p = findProduct(c.id);\n    subtotal += p.price * c.qty;\n    return `\n    <div class=\"cart-item\">\n      <div class=\"ci-thumb\" style=\"background:${p.color}\"><svg viewBox=\"0 0 100 60\" style=\"width:32px;color:rgba(255,255,255,.85)\">${p.icon}<\/svg><\/div>\n      <div class=\"ci-info\">\n        <strong>${p.name}<\/strong>\n        <span class=\"ci-price\">${money(p.price)}<\/span>\n        <div class=\"ci-qty\">\n          <button data-dec=\"${c.id}\">\u2212<\/button><span>${c.qty}<\/span><button data-inc=\"${c.id}\">+<\/button>\n        <\/div>\n        <button class=\"ci-remove\" data-remove=\"${c.id}\">Remove<\/button>\n      <\/div>\n    <\/div>`;\n  }).join('');\n  document.getElementById('cartSubtotal').textContent = money(subtotal);\n\n  body.querySelectorAll('[data-inc]').forEach(b => b.addEventListener('click', () => updateQty(b.dataset.inc, 1)));\n  body.querySelectorAll('[data-dec]').forEach(b => b.addEventListener('click', () => updateQty(b.dataset.dec, -1)));\n  body.querySelectorAll('[data-remove]').forEach(b => b.addEventListener('click', () => removeFromCart(b.dataset.remove)));\n}\n\n\/* ==================== WISHLIST LOGIC ==================== *\/\nfunction toggleWishlist(id) {\n  if (state.wishlist.includes(id)) {\n    state.wishlist = state.wishlist.filter(w => w !== id);\n    showToast('Removed from wishlist');\n  } else {\n    state.wishlist.push(id);\n    showToast('Added to wishlist');\n  }\n  persist();\n  renderProducts();\n  renderWishlist();\n  updateBadges();\n}\n\nfunction renderWishlist() {\n  const body = document.getElementById('wishlistBody');\n  if (state.wishlist.length === 0) {\n    body.innerHTML = `<div class=\"empty-state\">\n      <svg viewBox=\"0 0 19 19\" fill=\"none\"><path d=\"M9.5 16S1.7 11.3 1.7 6.4C1.7 3.9 3.7 2 6.1 2c1.4 0 2.7.7 3.4 1.8C10.2 2.7 11.5 2 12.9 2c2.4 0 4.4 1.9 4.4 4.4 0 4.9-7.8 9.6-7.8 9.6Z\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><\/svg>\n      <p>No items saved yet.<br>Tap the heart icon on any product to save it here.<\/p><\/div>`;\n    return;\n  }\n  body.innerHTML = state.wishlist.map(id => {\n    const p = findProduct(id);\n    return `\n    <div class=\"wish-item\">\n      <div class=\"wi-thumb\" style=\"background:${p.color}\"><svg viewBox=\"0 0 100 60\" style=\"width:28px;color:rgba(255,255,255,.85)\">${p.icon}<\/svg><\/div>\n      <div class=\"wi-info\"><strong>${p.name}<\/strong><span>${money(p.price)}<\/span><\/div>\n      <div class=\"wish-item-actions\">\n        <button class=\"wi-move\" data-move=\"${id}\">Move to Cart<\/button>\n        <button class=\"wi-remove\" data-unwish=\"${id}\">Remove<\/button>\n      <\/div>\n    <\/div>`;\n  }).join('');\n\n  body.querySelectorAll('[data-move]').forEach(b => b.addEventListener('click', () => {\n    addToCart(b.dataset.move);\n    toggleWishlist(b.dataset.move);\n  }));\n  body.querySelectorAll('[data-unwish]').forEach(b => b.addEventListener('click', () => toggleWishlist(b.dataset.unwish)));\n}\n\n\/* ==================== BADGES ==================== *\/\nfunction updateBadges() {\n  const cartCount = state.cart.reduce((sum, c) => sum + c.qty, 0);\n  document.getElementById('cartBadge').textContent = cartCount;\n  document.getElementById('wishlistBadge').textContent = state.wishlist.length;\n  const wishCountLink = document.getElementById('wishCountLink');\n  if (wishCountLink) wishCountLink.textContent = state.wishlist.length;\n}\n\n\/* ==================== QUICK VIEW MODAL ==================== *\/\nfunction openQuickView(id) {\n  const p = findProduct(id);\n  const overlay = document.getElementById('quickViewOverlay');\n  const card = document.getElementById('quickViewCard');\n  card.innerHTML = `\n    <button class=\"mc-close\" id=\"mcClose\">&times;<\/button>\n    <div class=\"mc-img\" style=\"background:${p.color}\"><svg viewBox=\"0 0 100 60\" style=\"color:rgba(255,255,255,.85)\">${p.icon}<\/svg><\/div>\n    <div class=\"mc-body\">\n      <span class=\"mc-cat\">${p.category}<\/span>\n      <h2>${p.name}<\/h2>\n      <p>${p.desc} Engineered for precise vehicle fitment, tested for durability, and backed by VoltUp Audio's warranty support.<\/p>\n      <div class=\"mc-price\">${money(p.price)} <span>${money(p.oldPrice)}<\/span><\/div>\n      <div class=\"mc-actions\">\n        <button class=\"btn btn-primary ripple\" id=\"mcAdd\">Add to Cart<\/button>\n        <button class=\"btn btn-outline ripple\" id=\"mcWish\">${state.wishlist.includes(id) ? 'Wishlisted \u2665' : 'Add to Wishlist'}<\/button>\n      <\/div>\n    <\/div>`;\n  overlay.classList.add('show');\n  document.body.classList.add('no-scroll');\n  document.getElementById('mcClose').addEventListener('click', closeQuickView);\n  document.getElementById('mcAdd').addEventListener('click', () => { addToCart(id); });\n  document.getElementById('mcWish').addEventListener('click', () => { toggleWishlist(id); openQuickView(id); });\n}\nfunction closeQuickView() {\n  document.getElementById('quickViewOverlay').classList.remove('show');\n  document.body.classList.remove('no-scroll');\n}\n\n\/* ==================== SEARCH ==================== *\/\nfunction renderSearch(query) {\n  const results = document.getElementById('searchResults');\n  if (!query.trim()) { results.innerHTML = ''; return; }\n  const matches = PRODUCTS.filter(p =>\n    p.name.toLowerCase().includes(query.toLowerCase()) ||\n    p.category.toLowerCase().includes(query.toLowerCase())\n  );\n  if (matches.length === 0) {\n    results.innerHTML = `<div class=\"search-empty\">No products found for \"${query}\".<\/div>`;\n    return;\n  }\n  results.innerHTML = matches.map(p => `\n    <div class=\"search-result-item\" data-open=\"${p.id}\">\n      <div class=\"sri-thumb\" style=\"background:${p.color}\"><svg viewBox=\"0 0 100 60\" style=\"color:rgba(255,255,255,.85)\">${p.icon}<\/svg><\/div>\n      <div><strong>${p.name}<\/strong><span>${money(p.price)}<\/span><\/div>\n    <\/div>`).join('');\n  results.querySelectorAll('[data-open]').forEach(el => el.addEventListener('click', () => {\n    document.getElementById('searchPanel').classList.remove('open');\n    openQuickView(el.dataset.open);\n  }));\n}\n\n\/* ==================== AUTH ==================== *\/\nfunction renderAccountState() {\n  const authTabs = document.getElementById('authTabs');\n  const accountPanel = document.getElementById('accountPanel');\n  const heading = document.getElementById('accountHeading');\n  if (state.currentUser) {\n    authTabs.style.display = 'none';\n    accountPanel.style.display = 'block';\n    heading.textContent = 'My Account';\n    document.getElementById('accountName').textContent = state.currentUser.name;\n    document.getElementById('accountEmail').textContent = state.currentUser.email;\n    document.getElementById('accountAvatar').textContent = state.currentUser.name.charAt(0).toUpperCase();\n    document.getElementById('ordersCount').textContent = '0';\n  } else {\n    authTabs.style.display = 'block';\n    accountPanel.style.display = 'none';\n    heading.textContent = 'My Account';\n  }\n}\n\nfunction handleSignup(e) {\n  e.preventDefault();\n  const inputs = e.target.querySelectorAll('input');\n  const [name, phone, email, password] = [...inputs].map(i => i.value.trim());\n\n  if (state.users.some(u => u.email.toLowerCase() === email.toLowerCase())) {\n    showToast('An account with this email already exists');\n    return;\n  }\n  const user = { name, phone, email, password };\n  state.users.push(user);\n  state.currentUser = { name: user.name, email: user.email };\n  persist();\n  renderAccountState();\n  e.target.reset();\n  showToast(`Welcome, ${name.split(' ')[0]}!`);\n  closeDrawer('account');\n}\n\nfunction handleLogin(e) {\n  e.preventDefault();\n  const inputs = e.target.querySelectorAll('input');\n  const [email, password] = [...inputs].map(i => i.value.trim());\n  const user = state.users.find(u => u.email.toLowerCase() === email.toLowerCase() && u.password === password);\n\n  if (!user) {\n    \/\/ Demo fallback: allow login even if not pre-registered, to keep the demo frictionless\n    const existing = state.users.find(u => u.email.toLowerCase() === email.toLowerCase());\n    if (existing) { showToast('Incorrect password'); return; }\n    showToast('No account found \u2014 please sign up first');\n    return;\n  }\n  state.currentUser = { name: user.name, email: user.email };\n  persist();\n  renderAccountState();\n  e.target.reset();\n  showToast(`Welcome back, ${user.name.split(' ')[0]}!`);\n  closeDrawer('account');\n}\n\nfunction handleLogout() {\n  state.currentUser = null;\n  persist();\n  renderAccountState();\n  showToast('Logged out');\n}\n\n\/* ==================== DRAWERS ==================== *\/\nfunction openDrawer(name) {\n  document.getElementById(name + 'Drawer').classList.add('open');\n  document.getElementById('overlay').classList.add('show');\n  document.body.classList.add('no-scroll');\n}\nfunction closeDrawer(name) {\n  document.getElementById(name + 'Drawer').classList.remove('open');\n  document.getElementById('overlay').classList.remove('show');\n  document.body.classList.remove('no-scroll');\n}\nfunction closeAllDrawers() {\n  document.querySelectorAll('.drawer').forEach(d => d.classList.remove('open'));\n  document.getElementById('overlay').classList.remove('show');\n  document.body.classList.remove('no-scroll');\n}\n\n\/* ==================== INIT ==================== *\/\ndocument.addEventListener('DOMContentLoaded', () => {\n\n  renderMegaMenu();\n  renderFilterBar();\n  renderProducts();\n  renderCart();\n  renderWishlist();\n  renderAccountState();\n  updateBadges();\n\n  \/* PRELOADER *\/\n  const preloader = document.getElementById('preloader');\n  window.addEventListener('load', () => setTimeout(() => preloader.classList.add('hide'), 800));\n  setTimeout(() => preloader.classList.add('hide'), 2200);\n\n  \/* NAVBAR SCROLL *\/\n  const navbar = document.getElementById('navbar');\n  const backToTop = document.getElementById('backToTop');\n  window.addEventListener('scroll', () => {\n    navbar.classList.toggle('scrolled', window.scrollY > 40);\n    backToTop.classList.toggle('show', window.scrollY > 500);\n  }, { passive: true });\n\n  \/* MOBILE MENU *\/\n  const hamburger = document.getElementById('hamburger');\n  const navLinks = document.getElementById('navLinks');\n  hamburger.addEventListener('click', () => {\n    hamburger.classList.toggle('open');\n    navLinks.classList.toggle('open');\n  });\n  navLinks.querySelectorAll('a').forEach(a => a.addEventListener('click', () => {\n    hamburger.classList.remove('open');\n    navLinks.classList.remove('open');\n  }));\n  const megaWrap = document.querySelector('.mega-wrap');\n  document.querySelector('.mega-trigger').addEventListener('click', (e) => {\n    if (window.innerWidth <= 860) { e.preventDefault(); megaWrap.classList.toggle('open'); }\n  });\n\n  \/* SEARCH *\/\n  const searchToggle = document.getElementById('searchToggle');\n  const searchPanel = document.getElementById('searchPanel');\n  const searchClose = document.getElementById('searchClose');\n  const searchInput = document.getElementById('searchInput');\n  searchToggle.addEventListener('click', () => {\n    searchPanel.classList.toggle('open');\n    if (searchPanel.classList.contains('open')) setTimeout(() => searchInput.focus(), 300);\n  });\n  searchClose.addEventListener('click', () => searchPanel.classList.remove('open'));\n  searchInput.addEventListener('input', (e) => renderSearch(e.target.value));\n\n  \/* DRAWER TRIGGERS *\/\n  document.getElementById('cartToggle').addEventListener('click', () => openDrawer('cart'));\n  document.getElementById('wishlistToggle').addEventListener('click', () => openDrawer('wishlist'));\n  document.getElementById('accountToggle').addEventListener('click', () => openDrawer('account'));\n  document.getElementById('overlay').addEventListener('click', closeAllDrawers);\n  document.querySelectorAll('.drawer-close').forEach(btn => {\n    btn.addEventListener('click', () => closeDrawer(btn.dataset.close));\n  });\n  document.getElementById('viewWishlistLink').addEventListener('click', (e) => {\n    e.preventDefault(); closeDrawer('account'); openDrawer('wishlist');\n  });\n  document.getElementById('viewOrdersLink').addEventListener('click', (e) => {\n    e.preventDefault(); showToast('No orders yet \u2014 start shopping!');\n  });\n\n  \/* QUICK VIEW CLOSE *\/\n  document.getElementById('quickViewOverlay').addEventListener('click', (e) => {\n    if (e.target.id === 'quickViewOverlay') closeQuickView();\n  });\n\n  \/* AUTH TABS *\/\n  document.querySelectorAll('.auth-tab').forEach(tab => {\n    tab.addEventListener('click', () => {\n      document.querySelectorAll('.auth-tab').forEach(t => t.classList.remove('active'));\n      tab.classList.add('active');\n      document.getElementById('loginForm').style.display = tab.dataset.tab === 'login' ? 'flex' : 'none';\n      document.getElementById('signupForm').style.display = tab.dataset.tab === 'signup' ? 'flex' : 'none';\n    });\n  });\n  document.getElementById('loginForm').addEventListener('submit', handleLogin);\n  document.getElementById('signupForm').addEventListener('submit', handleSignup);\n  document.getElementById('logoutBtn').addEventListener('click', handleLogout);\n\n  \/* CHECKOUT (demo) *\/\n  document.getElementById('checkoutBtn').addEventListener('click', () => {\n    if (state.cart.length === 0) { showToast('Your cart is empty'); return; }\n    if (!state.currentUser) {\n      showToast('Please login to checkout');\n      closeDrawer('cart');\n      openDrawer('account');\n      return;\n    }\n    state.cart = [];\n    persist();\n    renderCart();\n    renderProducts();\n    updateBadges();\n    closeDrawer('cart');\n    showToast('Order placed successfully! We will contact you shortly.');\n  });\n\n  \/* CONTACT \/ DEALER FORMS (demo) *\/\n  document.getElementById('contactForm').addEventListener('submit', (e) => {\n    e.preventDefault();\n    e.target.reset();\n    showToast('Message sent \u2014 we will get back to you soon!');\n  });\n  document.getElementById('dealerForm').addEventListener('submit', (e) => {\n    e.preventDefault();\n    e.target.reset();\n    showToast('Dealer inquiry received!');\n  });\n\n  \/* BACK TO TOP *\/\n  backToTop.addEventListener('click', () => window.scrollTo({ top: 0, behavior: 'smooth' }));\n\n  \/* FOOTER YEAR *\/\n  document.getElementById('year').textContent = new Date().getFullYear();\n\n  \/* HERO PARALLAX *\/\n  const heroBg = document.getElementById('heroBg');\n  window.addEventListener('scroll', () => {\n    const y = window.scrollY;\n    if (y < window.innerHeight) heroBg.style.transform = `translateY(${y * 0.25}px)`;\n  }, { passive: true });\n\n  \/* SCROLL REVEAL *\/\n  const io = new IntersectionObserver((entries) => {\n    entries.forEach((entry, i) => {\n      if (entry.isIntersecting) {\n        setTimeout(() => entry.target.classList.add('in-view'), (i % 6) * 80);\n        io.unobserve(entry.target);\n      }\n    });\n  }, { threshold: 0.12 });\n  document.querySelectorAll('.reveal:not(.in-view)').forEach(el => io.observe(el));\n\n  \/* SMOOTH ANCHOR OFFSET *\/\n  document.querySelectorAll('a[href^=\"#\"]').forEach(link => {\n    link.addEventListener('click', function (e) {\n      const targetId = this.getAttribute('href');\n      if (targetId.length > 1) {\n        const target = document.querySelector(targetId);\n        if (target) {\n          e.preventDefault();\n          const offset = target.getBoundingClientRect().top + window.scrollY - 84;\n          window.scrollTo({ top: offset, behavior: 'smooth' });\n        }\n      }\n    });\n  });\n\n  \/* ESC KEY CLOSES DRAWERS\/MODAL *\/\n  document.addEventListener('keydown', (e) => {\n    if (e.key === 'Escape') { closeAllDrawers(); closeQuickView(); }\n  });\n});\n<\/script>\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>VoltUp Audio | Shop Premium Car Android Accessories<\/title>\n<meta name=\"description\" content=\"Shop VoltUp Audio's premium car Android frames, USB activators, speaker harnesses, antenna pins, screen activators, camera attachments and more. Add to cart, checkout online.\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@600;700;800;900&#038;family=Poppins:wght@300;400;500;600;700&#038;display=swap\" rel=\"stylesheet\">\n<link rel=\"stylesheet\" href=\"style.css\">\n<\/head>\n<body class=\"dark-mode\">\n\n<!-- ============ PRELOADER ============ -->\n<div class=\"preloader\" id=\"preloader\">\n  <div class=\"preloader-inner\">\n    <div class=\"preloader-logo\"><span>VOLT<\/span><span class=\"bolt\">\u26a1<\/span><span>UP<\/span><\/div>\n    <div class=\"preloader-bar\"><div class=\"preloader-fill\"><\/div><\/div>\n  <\/div>\n<\/div>\n\n<!-- ============ TOAST ============ -->\n<div class=\"toast\" id=\"toast\"><\/div>\n\n<!-- ============ NAVIGATION ============ -->\n<header class=\"navbar\" id=\"navbar\">\n  <div class=\"nav-container\">\n    <a href=\"#home\" class=\"logo\">\n      <span class=\"logo-text\">VOLT<span class=\"logo-bolt\">\u26a1<\/span>UP<\/span>\n      <span class=\"logo-sub\">AUDIO<\/span>\n    <\/a>\n\n    <nav class=\"nav-links\" id=\"navLinks\">\n      <a href=\"#home\">Home<\/a>\n      <div class=\"mega-wrap\">\n        <a href=\"#shop\" class=\"mega-trigger\">Shop <svg width=\"10\" height=\"6\" viewBox=\"0 0 10 6\"><path d=\"M1 1l4 4 4-4\" stroke=\"currentColor\" stroke-width=\"1.5\" fill=\"none\"\/><\/svg><\/a>\n        <div class=\"mega-menu\" id=\"megaMenu\"><\/div>\n      <\/div>\n      <a href=\"#shop\">Categories<\/a>\n      <a href=\"#about\">About<\/a>\n      <a href=\"#dealers\">Dealers<\/a>\n      <a href=\"#contact\">Contact<\/a>\n    <\/nav>\n\n    <div class=\"nav-actions\">\n      <button class=\"icon-btn\" id=\"searchToggle\" aria-label=\"Search\">\n        <svg width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><circle cx=\"8\" cy=\"8\" r=\"6.5\" stroke=\"currentColor\" stroke-width=\"1.6\" fill=\"none\"\/><line x1=\"13\" y1=\"13\" x2=\"18\" y2=\"18\" stroke=\"currentColor\" stroke-width=\"1.6\"\/><\/svg>\n      <\/button>\n\n      <button class=\"icon-btn\" id=\"accountToggle\" aria-label=\"Account\">\n        <svg width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><circle cx=\"9.5\" cy=\"6\" r=\"3.4\" stroke=\"currentColor\" stroke-width=\"1.6\" fill=\"none\"\/><path d=\"M2.5 17c1.2-3.6 4.2-5.5 7-5.5s5.8 1.9 7 5.5\" stroke=\"currentColor\" stroke-width=\"1.6\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>\n      <\/button>\n\n      <button class=\"icon-btn badge-btn\" id=\"wishlistToggle\" aria-label=\"Wishlist\">\n        <svg width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.5 16S1.7 11.3 1.7 6.4C1.7 3.9 3.7 2 6.1 2c1.4 0 2.7.7 3.4 1.8C10.2 2.7 11.5 2 12.9 2c2.4 0 4.4 1.9 4.4 4.4 0 4.9-7.8 9.6-7.8 9.6Z\" stroke=\"currentColor\" stroke-width=\"1.5\" fill=\"none\"\/><\/svg>\n        <span class=\"badge\" id=\"wishlistBadge\">0<\/span>\n      <\/button>\n\n      <button class=\"icon-btn badge-btn\" id=\"cartToggle\" aria-label=\"Cart\">\n        <svg width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M2 2h1.6l1.1 10.4a1.6 1.6 0 0 0 1.6 1.4h8a1.6 1.6 0 0 0 1.6-1.4L17 5.5H4.3\" stroke=\"currentColor\" stroke-width=\"1.6\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><circle cx=\"8\" cy=\"17\" r=\"1.1\" fill=\"currentColor\"\/><circle cx=\"14.5\" cy=\"17\" r=\"1.1\" fill=\"currentColor\"\/><\/svg>\n        <span class=\"badge\" id=\"cartBadge\">0<\/span>\n      <\/button>\n\n      <a href=\"https:\/\/wa.me\/910000000000\" target=\"_blank\" rel=\"noopener\" class=\"whatsapp-nav-btn\">\n        <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12.04 2C6.58 2 2.13 6.45 2.13 11.91c0 1.87.51 3.63 1.4 5.15L2 22l5.09-1.5a9.9 9.9 0 0 0 4.95 1.31h.01c5.46 0 9.91-4.45 9.91-9.91C21.96 6.45 17.5 2 12.04 2Zm5.8 14.02c-.24.68-1.4 1.3-1.93 1.38-.5.08-1.12.11-1.8-.11-.42-.13-.96-.31-1.65-.6-2.9-1.25-4.8-4.16-4.94-4.36-.15-.2-1.18-1.57-1.18-3 0-1.42.75-2.12 1.02-2.41.26-.28.57-.35.76-.35.19 0 .38 0 .55.01.18.01.42-.07.65.5.24.58.81 2 .88 2.15.07.15.11.32.02.51-.09.2-.14.32-.27.49-.14.17-.29.38-.41.51-.14.15-.28.31-.12.6.16.28.72 1.19 1.55 1.93 1.06.95 1.96 1.24 2.24 1.38.28.14.44.12.6-.07.17-.2.71-.83.9-1.11.19-.28.38-.24.63-.14.26.09 1.64.77 1.92.91.28.14.47.21.53.33.07.12.07.7-.17 1.38Z\"\/><\/svg>\n        <span>WhatsApp<\/span>\n      <\/a>\n      <button class=\"hamburger\" id=\"hamburger\" aria-label=\"Menu\"><span><\/span><span><\/span><span><\/span><\/button>\n    <\/div>\n  <\/div>\n\n  <div class=\"search-panel\" id=\"searchPanel\">\n    <div class=\"search-inner\">\n      <input type=\"text\" placeholder=\"Search products \u2014 e.g. Android Frame, USB Activator...\" id=\"searchInput\">\n      <button id=\"searchClose\" aria-label=\"Close search\">&times;<\/button>\n    <\/div>\n    <div class=\"search-results\" id=\"searchResults\"><\/div>\n  <\/div>\n<\/header>\n\n<!-- ============ HERO ============ -->\n<section class=\"hero\" id=\"home\">\n  <div class=\"hero-bg\" id=\"heroBg\"><\/div>\n  <div class=\"hero-grid-overlay\"><\/div>\n  <div class=\"hero-content\">\n    <p class=\"hero-eyebrow reveal\">\u26a1 Premium Car Infotainment Accessories<\/p>\n    <h1 class=\"hero-title reveal\">Power Your Drive with <span class=\"grad-text\">VoltUp Audio<\/span><\/h1>\n    <p class=\"hero-sub reveal\">Premium Android accessories &amp; car audio solutions engineered for a perfect factory fit. Shop online, delivered to your door.<\/p>\n    <div class=\"hero-btns reveal\">\n      <a href=\"#shop\" class=\"btn btn-primary ripple\">Shop Now<\/a>\n      <a href=\"#dealers\" class=\"btn btn-outline ripple\">Become Dealer<\/a>\n    <\/div>\n    <div class=\"hero-stats reveal\">\n      <div><strong>9+<\/strong><span>Product Lines<\/span><\/div>\n      <div><strong>15+<\/strong><span>Vehicle Brands<\/span><\/div>\n      <div><strong>1000+<\/strong><span>Installations<\/span><\/div>\n    <\/div>\n  <\/div>\n  <div class=\"scroll-cue\"><span><\/span><\/div>\n<\/section>\n\n<!-- ============ SHOP \/ CATEGORY FILTER ============ -->\n<section class=\"section shop-section\" id=\"shop\">\n  <div class=\"container\">\n    <p class=\"section-eyebrow reveal\">Shop VoltUp<\/p>\n    <h2 class=\"section-title reveal\">All Products<\/h2>\n    <p class=\"section-desc reveal\">Everything you need to upgrade a stock dashboard into a full Android infotainment system.<\/p>\n\n    <div class=\"filter-bar reveal\" id=\"filterBar\"><\/div>\n\n    <div class=\"product-grid\" id=\"productGrid\"><\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ WHY CHOOSE US ============ -->\n<section class=\"section why-section\">\n  <div class=\"container\">\n    <p class=\"section-eyebrow reveal light\">Why VoltUp<\/p>\n    <h2 class=\"section-title reveal light\">Why Choose VoltUp Audio<\/h2>\n    <div class=\"why-grid\">\n      <div class=\"why-card reveal\"><div class=\"why-icon\">\u25c6<\/div><h3>Premium Quality<\/h3><p>Precision-engineered components built to OEM-grade standards.<\/p><\/div>\n      <div class=\"why-card reveal\"><div class=\"why-icon\">\u25c6<\/div><h3>Wide Vehicle Compatibility<\/h3><p>Fits 15+ major car brands across hatchbacks, sedans &amp; SUVs.<\/p><\/div>\n      <div class=\"why-card reveal\"><div class=\"why-icon\">\u25c6<\/div><h3>Fast Installation<\/h3><p>Plug-and-play design cuts install time significantly.<\/p><\/div>\n      <div class=\"why-card reveal\"><div class=\"why-icon\">\u25c6<\/div><h3>Reliable Performance<\/h3><p>Tested for durability across heat, vibration and daily use.<\/p><\/div>\n      <div class=\"why-card reveal\"><div class=\"why-icon\">\u25c6<\/div><h3>Affordable Pricing<\/h3><p>Premium quality at prices built for volume installers &amp; dealers.<\/p><\/div>\n      <div class=\"why-card reveal\"><div class=\"why-icon\">\u25c6<\/div><h3>Dealer Support<\/h3><p>Dedicated onboarding, stock support and pricing for partners.<\/p><\/div>\n      <div class=\"why-card reveal\"><div class=\"why-icon\">\u25c6<\/div><h3>Warranty Backed<\/h3><p>Every product ships with a manufacturer warranty for peace of mind.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ VEHICLE COMPATIBILITY ============ -->\n<section class=\"section compat-section\">\n  <div class=\"container\">\n    <p class=\"section-eyebrow reveal\">Fits Your Ride<\/p>\n    <h2 class=\"section-title reveal\">Vehicle Compatibility<\/h2>\n    <p class=\"section-desc reveal\">Engineered to fit the dash geometry of India&#8217;s most popular car brands.<\/p>\n    <div class=\"compat-grid\">\n      <div class=\"compat-card reveal\">Maruti Suzuki<\/div><div class=\"compat-card reveal\">Hyundai<\/div>\n      <div class=\"compat-card reveal\">Honda<\/div><div class=\"compat-card reveal\">Toyota<\/div>\n      <div class=\"compat-card reveal\">Mahindra<\/div><div class=\"compat-card reveal\">Tata<\/div>\n      <div class=\"compat-card reveal\">Kia<\/div><div class=\"compat-card reveal\">MG<\/div>\n      <div class=\"compat-card reveal\">Skoda<\/div><div class=\"compat-card reveal\">Volkswagen<\/div>\n      <div class=\"compat-card reveal\">Renault<\/div><div class=\"compat-card reveal\">Nissan<\/div>\n      <div class=\"compat-card reveal\">Ford<\/div><div class=\"compat-card reveal\">Jeep<\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ DEALER SECTION ============ -->\n<section class=\"section dealer-section\" id=\"dealers\">\n  <div class=\"dealer-bg\"><\/div>\n  <div class=\"container dealer-container\">\n    <div class=\"dealer-text reveal\">\n      <p class=\"section-eyebrow light\">Partner With Us<\/p>\n      <h2 class=\"section-title light\">Become an Authorized VoltUp Dealer<\/h2>\n      <p class=\"dealer-desc\">Join a growing network of installers and retailers across India selling premium car infotainment accessories.<\/p>\n      <ul class=\"dealer-benefits\">\n        <li>Attractive dealer margins<\/li>\n        <li>Priority stock &amp; fast dispatch<\/li>\n        <li>Marketing &amp; POS material support<\/li>\n        <li>Dedicated account manager<\/li>\n        <li>Training on new product lines<\/li>\n      <\/ul>\n      <a href=\"#contact\" class=\"btn btn-primary ripple\">Dealer Registration<\/a>\n    <\/div>\n    <div class=\"dealer-form reveal\">\n      <h3>Dealer Inquiry<\/h3>\n      <form id=\"dealerForm\">\n        <input type=\"text\" placeholder=\"Full Name\" required>\n        <input type=\"tel\" placeholder=\"Phone Number\" required>\n        <input type=\"text\" placeholder=\"City\" required>\n        <input type=\"text\" placeholder=\"Shop \/ Business Name\">\n        <button type=\"submit\" class=\"btn btn-primary ripple full-width\">Submit Inquiry<\/button>\n      <\/form>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ ABOUT ============ -->\n<section class=\"section about-section\" id=\"about\">\n  <div class=\"container about-container\">\n    <div class=\"about-img reveal\">\n      <div class=\"about-img-box\">\n        <svg viewBox=\"0 0 200 200\" class=\"about-svg\"><rect x=\"20\" y=\"40\" width=\"160\" height=\"100\" rx=\"10\" stroke=\"currentColor\" stroke-width=\"3\" fill=\"none\"\/><rect x=\"40\" y=\"60\" width=\"120\" height=\"60\" rx=\"4\" stroke=\"currentColor\" stroke-width=\"2.5\" fill=\"none\"\/><circle cx=\"60\" cy=\"155\" r=\"10\" stroke=\"currentColor\" stroke-width=\"3\" fill=\"none\"\/><circle cx=\"140\" cy=\"155\" r=\"10\" stroke=\"currentColor\" stroke-width=\"3\" fill=\"none\"\/><\/svg>\n      <\/div>\n    <\/div>\n    <div class=\"about-text reveal\">\n      <p class=\"section-eyebrow\">Who We Are<\/p>\n      <h2 class=\"section-title\">About VoltUp Audio<\/h2>\n      <p>VoltUp Audio is a Delhi-based manufacturer and supplier of premium car Android accessories, serving installers, retailers, and dealers across India. From our base in Tilak Gali, Kashmere Gate, we design and supply Android frames, wiring harnesses, activators, and infotainment interfaces built for precision fit and lasting performance.<\/p>\n      <p>Our mission is simple \u2014 make every dashboard upgrade fast, reliable, and factory-clean. We work closely with installers on the ground to keep our range compatible with the latest Android head units and vehicle models.<\/p>\n      <div class=\"about-stats\">\n        <div><strong>1000+<\/strong><span>Installations Supported<\/span><\/div>\n        <div><strong>15+<\/strong><span>Vehicle Brands Covered<\/span><\/div>\n        <div><strong>50+<\/strong><span>Dealer Partners<\/span><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ TESTIMONIALS ============ -->\n<section class=\"section testimonial-section\">\n  <div class=\"container\">\n    <p class=\"section-eyebrow reveal light\">Trusted by Installers<\/p>\n    <h2 class=\"section-title reveal light\">What Our Partners Say<\/h2>\n    <div class=\"testimonial-grid\">\n      <div class=\"testimonial-card reveal\"><div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div><p>&#8220;The Android frame fitment is spot-on every time. Saves us installation time on every job.&#8221;<\/p><div class=\"testi-author\">Rajesh Kumar<span>Car Audio Installer, Delhi<\/span><\/div><\/div>\n      <div class=\"testimonial-card reveal\"><div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div><p>&#8220;Speaker harness quality is excellent \u2014 no more loose connections or callbacks from customers.&#8221;<\/p><div class=\"testi-author\">Amit Sharma<span>Dealer, Ghaziabad<\/span><\/div><\/div>\n      <div class=\"testimonial-card reveal\"><div class=\"stars\">\u2605\u2605\u2605\u2605\u2605<\/div><p>&#8220;Great dealer support and fast dispatch. VoltUp has become our go-to brand for accessories.&#8221;<\/p><div class=\"testi-author\">Vikram Singh<span>Retailer, Noida<\/span><\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ CONTACT ============ -->\n<section class=\"section contact-section\" id=\"contact\">\n  <div class=\"container\">\n    <p class=\"section-eyebrow reveal\">Get In Touch<\/p>\n    <h2 class=\"section-title reveal\">Contact Us<\/h2>\n    <div class=\"contact-grid\">\n      <div class=\"contact-info reveal\">\n        <div class=\"info-card\"><h4>Phone<\/h4><p><a href=\"tel:+910000000000\">+91 00000 00000<\/a><\/p><\/div>\n        <div class=\"info-card\"><h4>Email<\/h4><p><a href=\"mailto:info@mtrcarsolution.com\">mtrcarsolution.com<\/a><\/p><\/div>\n        <div class=\"info-card\"><h4>Location<\/h4><p>Tilak Gali, Kashmere Gate,<br>Delhi &#8211; 110006<\/p><\/div>\n        <div class=\"map-embed\">\n          <iframe title=\"VoltUp Audio Location\" src=\"https:\/\/maps.google.com\/maps?q=Kashmere%20Gate%20Delhi&#038;t=&#038;z=14&#038;ie=UTF8&#038;iwloc=&#038;output=embed\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe>\n        <\/div>\n      <\/div>\n      <form class=\"contact-form reveal\" id=\"contactForm\">\n        <div class=\"form-row\">\n          <input type=\"text\" placeholder=\"Your Name\" required>\n          <input type=\"tel\" placeholder=\"Phone Number\" required>\n        <\/div>\n        <input type=\"email\" placeholder=\"Email Address\" required>\n        <input type=\"text\" placeholder=\"Subject\">\n        <textarea rows=\"5\" placeholder=\"Your Message\" required><\/textarea>\n        <button type=\"submit\" class=\"btn btn-primary ripple full-width\">Send Message<\/button>\n      <\/form>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ FOOTER ============ -->\n<footer class=\"footer\">\n  <div class=\"container footer-grid\">\n    <div class=\"footer-brand\">\n      <span class=\"logo-text\">VOLT<span class=\"logo-bolt\">\u26a1<\/span>UP<\/span>\n      <p>Premium Android accessories &amp; car audio solutions engineered for a perfect fit.<\/p>\n      <div class=\"social-links\"><a href=\"#\" aria-label=\"Instagram\">IG<\/a><a href=\"#\" aria-label=\"Facebook\">FB<\/a><a href=\"#\" aria-label=\"YouTube\">YT<\/a><\/div>\n    <\/div>\n    <div class=\"footer-col\"><h4>Quick Links<\/h4><a href=\"#home\">Home<\/a><a href=\"#shop\">Shop<\/a><a href=\"#about\">About<\/a><a href=\"#dealers\">Dealers<\/a><a href=\"#contact\">Contact<\/a><\/div>\n    <div class=\"footer-col\"><h4>Products<\/h4><a href=\"#shop\">Android Frame<\/a><a href=\"#shop\">Speaker Harness<\/a><a href=\"#shop\">Screen Activator<\/a><a href=\"#shop\">Camera Attachment<\/a><\/div>\n    <div class=\"footer-col\"><h4>Support<\/h4><a href=\"#contact\">Contact Us<\/a><a href=\"#dealers\">Become a Dealer<\/a><a href=\"tel:+910000000000\">Call Support<\/a><a href=\"https:\/\/wa.me\/910000000000\">WhatsApp<\/a><\/div>\n  <\/div>\n  <div class=\"footer-bottom\"><p>&copy; <span id=\"year\"><\/span> VoltUp Audio. All rights reserved.<\/p><\/div>\n<\/footer>\n\n<!-- ============ FLOATING BUTTONS ============ -->\n<a href=\"https:\/\/wa.me\/910000000000\" target=\"_blank\" rel=\"noopener\" class=\"float-btn whatsapp-float\" aria-label=\"Chat on WhatsApp\">\n  <svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12.04 2C6.58 2 2.13 6.45 2.13 11.91c0 1.87.51 3.63 1.4 5.15L2 22l5.09-1.5a9.9 9.9 0 0 0 4.95 1.31h.01c5.46 0 9.91-4.45 9.91-9.91C21.96 6.45 17.5 2 12.04 2Zm5.8 14.02c-.24.68-1.4 1.3-1.93 1.38-.5.08-1.12.11-1.8-.11-.42-.13-.96-.31-1.65-.6-2.9-1.25-4.8-4.16-4.94-4.36-.15-.2-1.18-1.57-1.18-3 0-1.42.75-2.12 1.02-2.41.26-.28.57-.35.76-.35.19 0 .38 0 .55.01.18.01.42-.07.65.5.24.58.81 2 .88 2.15.07.15.11.32.02.51-.09.2-.14.32-.27.49-.14.17-.29.38-.41.51-.14.15-.28.31-.12.6.16.28.72 1.19 1.55 1.93 1.06.95 1.96 1.24 2.24 1.38.28.14.44.12.6-.07.17-.2.71-.83.9-1.11.19-.28.38-.24.63-.14.26.09 1.64.77 1.92.91.28.14.47.21.53.33.07.12.07.7-.17 1.38Z\"\/><\/svg>\n<\/a>\n<a href=\"tel:+910000000000\" class=\"float-btn call-float\" aria-label=\"Call Us\">\n  <svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M4 5c0-1 1-2 2-2h2l2 5-2 2c1 3 3 5 6 6l2-2 5 2v2c0 1-1 2-2 2C10 20 4 14 4 5Z\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linejoin=\"round\"\/><\/svg>\n<\/a>\n<button class=\"float-btn back-to-top\" id=\"backToTop\" aria-label=\"Back to top\">\n  <svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\"><path d=\"M10 15V5M10 5l-5 5M10 5l5 5\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n<\/button>\n\n<!-- ============ CART DRAWER ============ -->\n<div class=\"overlay\" id=\"overlay\"><\/div>\n<aside class=\"drawer\" id=\"cartDrawer\">\n  <div class=\"drawer-head\">\n    <h3>Your Cart<\/h3>\n    <button class=\"drawer-close\" data-close=\"cart\">&times;<\/button>\n  <\/div>\n  <div class=\"drawer-body\" id=\"cartBody\"><\/div>\n  <div class=\"drawer-foot\" id=\"cartFoot\">\n    <div class=\"drawer-subtotal\"><span>Subtotal<\/span><strong id=\"cartSubtotal\">\u20b90<\/strong><\/div>\n    <button class=\"btn btn-primary ripple full-width\" id=\"checkoutBtn\">Checkout<\/button>\n  <\/div>\n<\/aside>\n\n<!-- ============ WISHLIST DRAWER ============ -->\n<aside class=\"drawer\" id=\"wishlistDrawer\">\n  <div class=\"drawer-head\">\n    <h3>Your Wishlist<\/h3>\n    <button class=\"drawer-close\" data-close=\"wishlist\">&times;<\/button>\n  <\/div>\n  <div class=\"drawer-body\" id=\"wishlistBody\"><\/div>\n<\/aside>\n\n<!-- ============ ACCOUNT \/ AUTH DRAWER ============ -->\n<aside class=\"drawer\" id=\"accountDrawer\">\n  <div class=\"drawer-head\">\n    <h3 id=\"accountHeading\">My Account<\/h3>\n    <button class=\"drawer-close\" data-close=\"account\">&times;<\/button>\n  <\/div>\n  <div class=\"drawer-body\">\n\n    <!-- Logged out state -->\n    <div id=\"authTabs\">\n      <div class=\"auth-tab-switch\">\n        <button class=\"auth-tab active\" data-tab=\"login\">Login<\/button>\n        <button class=\"auth-tab\" data-tab=\"signup\">Sign Up<\/button>\n      <\/div>\n\n      <form id=\"loginForm\" class=\"auth-form\">\n        <input type=\"email\" placeholder=\"Email Address\" required>\n        <input type=\"password\" placeholder=\"Password\" required>\n        <button type=\"submit\" class=\"btn btn-primary ripple full-width\">Login<\/button>\n        <p class=\"auth-hint\">Demo login \u2014 any registered email\/password works.<\/p>\n      <\/form>\n\n      <form id=\"signupForm\" class=\"auth-form\" style=\"display:none;\">\n        <input type=\"text\" placeholder=\"Full Name\" required>\n        <input type=\"tel\" placeholder=\"Phone Number\" required>\n        <input type=\"email\" placeholder=\"Email Address\" required>\n        <input type=\"password\" placeholder=\"Create Password\" required minlength=\"4\">\n        <button type=\"submit\" class=\"btn btn-primary ripple full-width\">Create Account<\/button>\n      <\/form>\n    <\/div>\n\n    <!-- Logged in state -->\n    <div id=\"accountPanel\" style=\"display:none;\">\n      <div class=\"account-welcome\">\n        <div class=\"account-avatar\" id=\"accountAvatar\">V<\/div>\n        <div>\n          <strong id=\"accountName\">\u2014<\/strong>\n          <span id=\"accountEmail\">\u2014<\/span>\n        <\/div>\n      <\/div>\n      <div class=\"account-links\">\n        <a href=\"#\" id=\"viewOrdersLink\">My Orders <span id=\"ordersCount\">0<\/span><\/a>\n        <a href=\"#\" id=\"viewWishlistLink\">My Wishlist <span id=\"wishCountLink\">0<\/span><\/a>\n      <\/div>\n      <button class=\"btn btn-outline ripple full-width\" id=\"logoutBtn\">Logout<\/button>\n    <\/div>\n\n  <\/div>\n<\/aside>\n\n<!-- ============ QUICK VIEW MODAL ============ -->\n<div class=\"modal-overlay\" id=\"quickViewOverlay\">\n  <div class=\"modal-card\" id=\"quickViewCard\"><\/div>\n<\/div>\n\n<script src=\"script.js\"><\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>VoltUp Audio | Shop Premium Car Android Accessories VOLT\u26a1UP VOLT\u26a1UP AUDIO Home Shop Categories About Dealers Contact 0 0 WhatsApp [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"disabled","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-5131","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/voltupaudio.com\/index.php?rest_route=\/wp\/v2\/pages\/5131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/voltupaudio.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/voltupaudio.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/voltupaudio.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/voltupaudio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5131"}],"version-history":[{"count":4,"href":"https:\/\/voltupaudio.com\/index.php?rest_route=\/wp\/v2\/pages\/5131\/revisions"}],"predecessor-version":[{"id":5137,"href":"https:\/\/voltupaudio.com\/index.php?rest_route=\/wp\/v2\/pages\/5131\/revisions\/5137"}],"wp:attachment":[{"href":"https:\/\/voltupaudio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}