{"product_id":"aerovault-500-aero-pack-complete-system","title":"AeroVault 500 Aero Pack – Complete System","description":"\u003cdiv class=\"av-wrap\"\u003e\n\u003cdiv class=\"av-hero\"\u003e\n\u003cdiv class=\"av-kicker\"\u003eAeroVault 500 · Complete System\u003c\/div\u003e\n\u003cdiv class=\"av-eyebrow\"\u003eRigid Under-Saddle Storage\u003c\/div\u003e\n\u003ch1 class=\"av-h1\"\u003e500 mL of Rigid, Radar-Ready Storage.\u003c\/h1\u003e\n\u003cp class=\"av-lead\"\u003eThe AeroVault 500 replaces the soft saddle bag with a rigid, streamlined storage system that mounts cleanly beneath and behind the saddle. Integrated radar mount. Aluminum saddle-rail interface. GoPro-style accessory attachment. One clean system for tools, inflation gear, and ride essentials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-section\"\u003e\n\u003cdiv class=\"av-eyebrow\"\u003eWhy AeroVault 500\u003c\/div\u003e\n\u003ch2 class=\"av-h2\"\u003eRigid. Streamlined. Radar-Ready.\u003c\/h2\u003e\n\u003cp class=\"av-lead\"\u003eA rigid aluminum saddle-rail mounting system with a GoPro-style interface keeps the Aero Pack securely positioned without the movement and sway of a conventional soft saddle bag.\u003c\/p\u003e\n\u003cdiv class=\"av-features\"\u003e\n\u003cdiv class=\"av-feature\"\u003e\n\u003cdiv class=\"av-feature-num\"\u003e01 \/ CAPACITY\u003c\/div\u003e\n\u003ch3 class=\"av-h3\"\u003e500 mL Rigid Volume\u003c\/h3\u003e\n\u003cp\u003eHolds tools, tubes, CO₂, and ride essentials in a fixed, aerodynamic shape. Up to 500 g recommended cargo weight.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-feature\"\u003e\n\u003cdiv class=\"av-feature-num\"\u003e02 \/ MOUNTING\u003c\/div\u003e\n\u003ch3 class=\"av-h3\"\u003eAluminum Saddle-Rail Interface\u003c\/h3\u003e\n\u003cp\u003eRigid aluminum mounting system eliminates the sway and movement typical of soft saddle bags.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-feature\"\u003e\n\u003cdiv class=\"av-feature-num\"\u003e03 \/ RADAR\u003c\/div\u003e\n\u003ch3 class=\"av-h3\"\u003eIntegrated Radar Mount\u003c\/h3\u003e\n\u003cp\u003eChoose the Aero Pack Door that matches your radar, or select the Blank Door for a clean storage-only configuration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-feature\"\u003e\n\u003cdiv class=\"av-feature-num\"\u003e04 \/ ACCESSORY\u003c\/div\u003e\n\u003ch3 class=\"av-h3\"\u003eGoPro-Style Interface\u003c\/h3\u003e\n\u003cp\u003eStandard mounting interface supports compatible accessories. One system for storage and mounting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-section av-dark\"\u003e\n\u003cdiv class=\"av-eyebrow\"\u003eOne System. Two Doors.\u003c\/div\u003e\n\u003ch2 class=\"av-h2\"\u003eMatch Your Radar. Or Go Clean.\u003c\/h2\u003e\n\u003cp class=\"av-lead\"\u003eSystem 500 combines secure storage with an integrated mounting solution for popular bicycle radar systems.\u003c\/p\u003e\n\u003cdiv class=\"av-flow\"\u003e\n\u003cdiv class=\"av-step\"\u003e\n\u003cdiv class=\"av-step-num\"\u003e01\u003c\/div\u003e\n\u003ch3 class=\"av-h3\"\u003eRadar-Specific Aero Pack Door\u003c\/h3\u003e\n\u003cp\u003eSelect the door that matches your radar system for a fully integrated setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-step\"\u003e\n\u003cdiv class=\"av-step-num\"\u003e02\u003c\/div\u003e\n\u003ch3 class=\"av-h3\"\u003eBlank Door (Storage Only)\u003c\/h3\u003e\n\u003cp\u003ePrefer a clean silhouette? Choose the Blank Door for a storage-only configuration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-step\"\u003e\n\u003cdiv class=\"av-step-num\"\u003e03\u003c\/div\u003e\n\u003ch3 class=\"av-h3\"\u003eFull-Size Removable Rear Door\u003c\/h3\u003e\n\u003cp\u003eProvides easy access to the entire storage compartment without removing the unit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-section\"\u003e\n\u003cdiv class=\"av-eyebrow\"\u003eInside the Vault\u003c\/div\u003e\n\u003ch2 class=\"av-h2\"\u003eQuiet Tools. Organized Ride Essentials.\u003c\/h2\u003e\n\u003cp class=\"av-lead\"\u003eInside, an included soft zip organizer and foam pieces help organize, secure and quiet tools, inflation equipment and other ride essentials.\u003c\/p\u003e\n\u003cdiv class=\"av-checks\"\u003e\n\u003cdiv class=\"av-check\"\u003eSoft zip organizer keeps small tools and levers organized.\u003c\/div\u003e\n\u003cdiv class=\"av-check\"\u003eFoam inserts secure and quiet tools inside the rigid shell.\u003c\/div\u003e\n\u003cdiv class=\"av-check\"\u003eUp to 500 g recommended cargo weight.\u003c\/div\u003e\n\u003cdiv class=\"av-check\"\u003eFull-size removable rear door for easy access.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-section av-dark-accent\"\u003e\n\u003cdiv class=\"av-eyebrow\"\u003eCompatibility\u003c\/div\u003e\n\u003ch2 class=\"av-h2\"\u003eBuilt to Fit Your Setup.\u003c\/h2\u003e\n\u003cp class=\"av-lead\"\u003eSystem 500 attaches beneath the saddle using the included aluminum saddle-rail mounting bracket. The bracket faceplate can be installed in either orientation to provide different vertical positioning. The aluminum mounting rails extending from the Aero Pack can also be reversed to provide different fore\/aft mounting positions.\u003c\/p\u003e\n\u003cdiv class=\"av-compat-grid\"\u003e\n\u003cdiv class=\"av-compat-item\"\u003e\n\u003ch3 class=\"av-h3\"\u003eSaddle Rails\u003c\/h3\u003e\n\u003cp\u003eDesigned for standard-diameter round saddle rails that rise and widen from the clamping area.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-compat-item\"\u003e\n\u003ch3 class=\"av-h3\"\u003eMounting Interface\u003c\/h3\u003e\n\u003cp\u003eSystem 500 uses a GoPro-style attachment interface, so other mounting solutions may also be compatible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-compat-item\"\u003e\n\u003ch3 class=\"av-h3\"\u003eRadar Systems\u003c\/h3\u003e\n\u003cp\u003eAvailable interchangeable doors support selected Garmin Varia, Wahoo TRACKR, Magene and Cycplus radar systems.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-compat-item\"\u003e\n\u003ch3 class=\"av-h3\"\u003eHardware\u003c\/h3\u003e\n\u003cp\u003eBecause of the weight and dimensions of the loaded Aero Pack, we recommend using only metal mounting hardware capable of adequately supporting the system.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"av-compat-note\"\u003eBecause bicycle frames, saddles, seatposts and rear-wheel clearances vary, adequate clearance between the installed Aero Pack and bicycle must be confirmed before riding.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-section\"\u003e\n\u003cdiv class=\"av-eyebrow\"\u003eWhat's In The Box\u003c\/div\u003e\n\u003ch2 class=\"av-h2\"\u003eEverything in the Complete System.\u003c\/h2\u003e\n\u003cdiv class=\"av-package-grid\"\u003e\n\u003cdiv class=\"av-pkg\"\u003e\n\u003cstrong\u003eAeroVault 500 Main Body\u003c\/strong\u003e\u003cspan\u003eRigid 500 mL storage shell\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-pkg\"\u003e\n\u003cstrong\u003eSelected Aero Pack Door\u003c\/strong\u003e\u003cspan\u003eRadar-specific or Blank configuration\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-pkg\"\u003e\n\u003cstrong\u003eAluminum Saddle-Rail Mount\u003c\/strong\u003e\u003cspan\u003eRigid mounting interface with GoPro-style attachment\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-pkg\"\u003e\n\u003cstrong\u003eSoft Zip Organizer\u003c\/strong\u003e\u003cspan\u003eIncluded organizer for tools and inflation gear\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-pkg\"\u003e\n\u003cstrong\u003eFoam Insert Set\u003c\/strong\u003e\u003cspan\u003eFoam pieces to secure and quiet contents\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-pkg\"\u003e\n\u003cstrong\u003eMounting Hardware\u003c\/strong\u003e\u003cspan\u003eAll necessary hardware for installation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-section\"\u003e\n\u003cdiv class=\"av-eyebrow\"\u003eProduct Information\u003c\/div\u003e\n\u003ch2 class=\"av-h2\"\u003eFull Specifications.\u003c\/h2\u003e\n\u003cdiv class=\"av-specs\"\u003e\n\u003cdiv class=\"av-spec\"\u003e\n\u003cspan class=\"av-sl\"\u003eProduct Code\u003c\/span\u003e\u003cspan class=\"av-sv\"\u003eAV500\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-spec\"\u003e\n\u003cspan class=\"av-sl\"\u003eStorage Volume\u003c\/span\u003e\u003cspan class=\"av-sv\"\u003e500 mL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-spec\"\u003e\n\u003cspan class=\"av-sl\"\u003eRecommended Cargo\u003c\/span\u003e\u003cspan class=\"av-sv\"\u003eUp to 500 g\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-spec\"\u003e\n\u003cspan class=\"av-sl\"\u003eMounting System\u003c\/span\u003e\u003cspan class=\"av-sv\"\u003eRigid aluminum saddle-rail interface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-spec\"\u003e\n\u003cspan class=\"av-sl\"\u003eAccessory Interface\u003c\/span\u003e\u003cspan class=\"av-sv\"\u003eGoPro-style mount\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-spec\"\u003e\n\u003cspan class=\"av-sl\"\u003eDoor Options\u003c\/span\u003e\u003cspan class=\"av-sv\"\u003eRadar-specific Aero Pack Door · Blank Door\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-spec\"\u003e\n\u003cspan class=\"av-sl\"\u003eRear Access\u003c\/span\u003e\u003cspan class=\"av-sv\"\u003eFull-size removable rear door\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-spec\"\u003e\n\u003cspan class=\"av-sl\"\u003eIncluded Organizer\u003c\/span\u003e\u003cspan class=\"av-sv\"\u003eSoft zip organizer + foam inserts\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-spec\"\u003e\n\u003cspan class=\"av-sl\"\u003eRadar Compatibility\u003c\/span\u003e\u003cspan class=\"av-sv\"\u003eSelected Garmin Varia · Wahoo TRACKR · Magene · Cycplus\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-spec\"\u003e\n\u003cspan class=\"av-sl\"\u003eMaterials\u003c\/span\u003e\u003cspan class=\"av-sv\"\u003eRigid polymer shell · Aluminum mount\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-spec\"\u003e\n\u003cspan class=\"av-sl\"\u003eEdition\u003c\/span\u003e\u003cspan class=\"av-sv\"\u003eComplete System\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"av-final\"\u003e\n\u003cdiv class=\"av-eyebrow\"\u003eOwn The Clean Setup\u003c\/div\u003e\n\u003ch2 class=\"av-h2\"\u003eRigid Storage. Radar-Ready. Ride Clean.\u003c\/h2\u003e\n\u003cp\u003eThe AeroVault 500 replaces the sway and sag of soft saddle bags with a rigid, streamlined system — engineered for riders who want their setup dialed.\u003c\/p\u003e\n\u003cdiv class=\"av-cta-wrap\"\u003e\u003ca href=\"#\" class=\"av-cta-btn\" id=\"avScrollTopBtn\"\u003eGet Your AeroVault 500 \u003cspan class=\"av-cta-arrow\"\u003e→\u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ===== AeroVault 500 — Shopify-safe description styles ===== *\/\n.av-wrap{\n  --av-line:rgba(184,188,196,.12);\n  --av-white:#f0f2f5;\n  --av-silver:#b8bcc4;\n  --av-silver2:#d8dce2;\n  --av-muted:#8a8e96;\n  --av-dim:#a8acb4;\n\n  max-width:1080px;\n  margin:0 auto;\n  padding:0;\n  background:linear-gradient(180deg,#0a0a0c 0%,#111114 50%,#0a0a0c 100%);\n  color:var(--av-white);\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;\n  border-radius:14px;\n  overflow:hidden;\n  line-height:1.6;\n}\n\n.av-wrap *{box-sizing:border-box}\n\n.av-hero{\n  padding:44px 24px 32px;\n  background:\n    radial-gradient(ellipse at 85% 20%,rgba(44,62,80,.18),transparent 45%),\n    radial-gradient(ellipse at 15% 80%,rgba(44,62,80,.08),transparent 40%),\n    linear-gradient(160deg,#0a0a0c,#141418 60%,#0a0a0c);\n  position:relative;\n}\n.av-hero:before{\n  content:\"\";\n  position:absolute;\n  top:0;left:0;right:0;\n  height:3px;\n  background:linear-gradient(90deg,#2c3e50,#4a6278,#2c3e50);\n}\n\n.av-section{\n  padding:40px 24px;\n  border-top:1px solid var(--av-line);\n}\n\n.av-dark{\n  background:\n    radial-gradient(ellipse at 50% 0%,rgba(44,62,80,.12),transparent 55%),\n    linear-gradient(180deg,#0d0d10,#09090b);\n  position:relative;\n}\n.av-dark:before{\n  content:\"\";\n  position:absolute;\n  top:0;left:0;right:0;\n  height:1px;\n  background:linear-gradient(90deg,transparent,#2c3e50,transparent);\n}\n\n.av-dark-accent{\n  background:\n    radial-gradient(ellipse at 20% 50%,rgba(44,62,80,.12),transparent 50%),\n    linear-gradient(160deg,#121216,#0a0a0c);\n  border-top:1px solid rgba(44,62,80,.20);\n  border-bottom:1px solid rgba(44,62,80,.20);\n}\n\n.av-kicker{\n  display:inline-flex;\n  align-items:center;\n  gap:7px;\n  margin-bottom:14px;\n  padding:7px 12px;\n  border:1px solid rgba(44,62,80,.40);\n  border-radius:999px;\n  background:rgba(44,62,80,.12);\n  color:#8ba7c4;\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:.02em;\n}\n.av-kicker:before{\n  content:\"\";\n  width:6px;height:6px;\n  border-radius:50%;\n  background:#4a6278;\n  box-shadow:0 0 8px rgba(74,98,120,.6);\n}\n\n.av-eyebrow{\n  display:flex;\n  align-items:center;\n  gap:8px;\n  margin:0 0 12px;\n  color:#4a6278;\n  font-size:10px;\n  font-weight:900;\n  letter-spacing:.16em;\n  text-transform:uppercase;\n}\n.av-eyebrow:before{\n  content:\"\";\n  width:22px;height:2px;\n  background:linear-gradient(90deg,#2c3e50,transparent);\n}\n\n.av-h1{\n  margin:0;\n  color:#f0f2f5;\n  font-size:36px;\n  line-height:1.08;\n  font-weight:900;\n  letter-spacing:-.02em;\n}\n.av-h2{\n  margin:0 0 14px;\n  color:#f0f2f5;\n  font-size:28px;\n  line-height:1.15;\n  font-weight:900;\n  letter-spacing:-.02em;\n}\n.av-h3{\n  margin:0 0 6px;\n  color:#f0f2f5;\n  font-size:16px;\n  line-height:1.3;\n  font-weight:800;\n}\n\n.av-wrap p,\n.av-lead{\n  margin:14px 0 0;\n  color:#8a8e96;\n  font-size:14.5px;\n  line-height:1.7;\n}\n.av-hero .av-lead{margin-top:16px;max-width:720px}\n\n.av-features{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:10px;\n  margin-top:22px;\n}\n.av-feature{\n  position:relative;\n  padding:18px;\n  border:1px solid var(--av-line);\n  border-radius:14px;\n  background:linear-gradient(145deg,#141418,#0e0e12);\n}\n.av-feature:before{\n  content:\"\";\n  position:absolute;\n  top:0;left:0;right:0;\n  height:3px;\n  border-radius:14px 14px 0 0;\n  background:linear-gradient(90deg,#2c3e50,#4a6278,transparent);\n}\n.av-feature-num{\n  margin-bottom:12px;\n  color:#4a6278;\n  font-size:10px;\n  font-weight:900;\n  letter-spacing:.14em;\n}\n.av-feature p{margin-top:6px;font-size:13px;line-height:1.6}\n\n.av-flow{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:10px;\n  margin-top:22px;\n}\n.av-step{\n  position:relative;\n  padding:18px 18px 18px 58px;\n  border:1px solid rgba(44,62,80,.22);\n  border-radius:13px;\n  background:rgba(255,255,255,.025);\n}\n.av-step-num{\n  position:absolute;\n  left:16px;top:18px;\n  width:26px;height:26px;\n  border-radius:50%;\n  border:1px solid rgba(74,98,120,.55);\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  color:#8ba7c4;\n  font-size:10px;\n  font-weight:900;\n}\n.av-step p{font-size:13px;line-height:1.6;margin-top:4px}\n\n.av-checks{\n  display:grid;\n  gap:8px;\n  margin-top:18px;\n}\n.av-check{\n  display:flex;\n  gap:10px;\n  padding:12px 14px;\n  border:1px solid var(--av-line);\n  border-radius:10px;\n  background:rgba(255,255,255,.03);\n  color:#b8bcc4;\n  font-size:12.5px;\n  line-height:1.5;\n  font-weight:600;\n}\n.av-check:before{\n  content:\"✓\";\n  color:#4a6278;\n  font-weight:900;\n}\n\n.av-compat-grid{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:10px;\n  margin-top:22px;\n}\n.av-compat-item{\n  padding:16px;\n  border:1px solid rgba(44,62,80,.22);\n  border-radius:12px;\n  background:rgba(255,255,255,.03);\n}\n.av-compat-item p{font-size:13px;line-height:1.6;margin-top:4px;color:#a8acb4}\n\n.av-compat-note{\n  margin-top:16px;\n  font-size:12.5px;\n  line-height:1.6;\n  color:#8ba7c4;\n}\n\n.av-package-grid{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:8px;\n  margin-top:18px;\n}\n.av-pkg{\n  padding:14px 16px;\n  border:1px solid var(--av-line);\n  border-radius:12px;\n  background:rgba(255,255,255,.03);\n}\n.av-pkg strong{\n  display:block;\n  color:#4a6278;\n  font-size:13px;\n  font-weight:800;\n  margin-bottom:4px;\n}\n.av-pkg span{\n  display:block;\n  color:#8a8e96;\n  font-size:12px;\n  line-height:1.5;\n}\n\n.av-specs{\n  display:grid;\n  gap:8px;\n  margin-top:22px;\n}\n.av-spec{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:4px;\n  padding:13px 16px;\n  border:1px solid var(--av-line);\n  border-radius:11px;\n  background:rgba(255,255,255,.03);\n}\n.av-sl{\n  color:#8a8e96;\n  font-size:10px;\n  font-weight:900;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n.av-sv{\n  color:#d8dce2;\n  font-size:13px;\n  line-height:1.5;\n  font-weight:600;\n}\n\n.av-final{\n  padding:52px 24px;\n  text-align:center;\n  background:\n    radial-gradient(ellipse at 50% 0%,rgba(44,62,80,.16),transparent 55%),\n    linear-gradient(180deg,#0d0d10,#09090b);\n  position:relative;\n  border-top:1px solid rgba(44,62,80,.20);\n}\n.av-final:before{\n  content:\"\";\n  position:absolute;\n  top:0;left:0;right:0;\n  height:2px;\n  background:linear-gradient(90deg,transparent,#2c3e50,transparent);\n}\n.av-final .av-eyebrow{justify-content:center}\n.av-final .av-h2{max-width:720px;margin-left:auto;margin-right:auto}\n.av-final p{max-width:640px;margin:14px auto 0;color:#a8acb4}\n\n\/* ===== Final CTA button ===== *\/\n.av-cta-wrap{\n  margin-top:28px;\n  display:flex;\n  justify-content:center;\n}\n\n.av-cta-btn,\n.av-cta-btn:link,\n.av-cta-btn:visited,\n.av-cta-btn:hover,\n.av-cta-btn:focus,\n.av-cta-btn:active{\n  display:inline-flex !important;\n  align-items:center !important;\n  justify-content:center !important;\n  gap:10px !important;\n  min-height:52px !important;\n  padding:0 30px !important;\n  border-radius:999px !important;\n  background:linear-gradient(135deg,#2c3e50 0%,#4a6278 100%) !important;\n  background-image:linear-gradient(135deg,#2c3e50 0%,#4a6278 100%) !important;\n  color:#ffffff !important;\n  -webkit-text-fill-color:#ffffff !important;\n  font-size:14px !important;\n  font-weight:800 !important;\n  letter-spacing:.01em !important;\n  text-decoration:none !important;\n  text-decoration-line:none !important;\n  border:0 !important;\n  border-bottom:0 !important;\n  box-shadow:0 10px 28px rgba(44,62,80,.40) !important;\n  transition:transform .2s ease, box-shadow .25s ease !important;\n  cursor:pointer !important;\n  animation:avBuyPulse 3s ease-in-out infinite !important;\n}\n\n.av-cta-btn *{\n  color:#ffffff !important;\n  -webkit-text-fill-color:#ffffff !important;\n  text-decoration:none !important;\n}\n\n.av-cta-arrow{\n  display:inline-block !important;\n  transition:transform .3s cubic-bezier(.34,1.56,.64,1) !important;\n}\n\n.av-cta-btn:hover{\n  transform:translateY(-2px) !important;\n  box-shadow:0 14px 34px rgba(44,62,80,.55) !important;\n}\n.av-cta-btn:hover .av-cta-arrow{\n  transform:translateX(4px) !important;\n}\n.av-cta-btn:active{\n  transform:scale(.97) !important;\n}\n.av-cta-btn:focus-visible{\n  outline:2px solid #4a6278 !important;\n  outline-offset:3px !important;\n}\n\n@keyframes avBuyPulse{\n  0%,100%{box-shadow:0 10px 28px rgba(44,62,80,.35)}\n  50%{box-shadow:0 10px 34px rgba(44,62,80,.55)}\n}\n\n\/* ===== Tablet \/ Desktop ===== *\/\n@media (min-width:700px){\n  .av-hero{padding:52px 40px 44px}\n  .av-section{padding:48px 40px}\n  .av-final{padding:64px 40px}\n  .av-h1{font-size:46px}\n  .av-h2{font-size:32px}\n  .av-features{grid-template-columns:repeat(2,1fr)}\n  .av-flow{grid-template-columns:repeat(3,1fr)}\n  .av-compat-grid{grid-template-columns:repeat(2,1fr)}\n  .av-package-grid{grid-template-columns:repeat(2,1fr)}\n  .av-spec{grid-template-columns:200px 1fr;gap:20px;align-items:center}\n}\n\n@media (min-width:1000px){\n  .av-compat-grid{grid-template-columns:repeat(4,1fr)}\n}\n\n\/* ===== Mobile ===== *\/\n@media (max-width:420px){\n  .av-h1{font-size:28px}\n  .av-h2{font-size:23px}\n  .av-hero{padding:32px 18px 26px}\n  .av-section{padding:32px 18px}\n  .av-final{padding:44px 18px}\n  .av-cta-btn{width:100% !important;padding:0 22px !important;font-size:14px !important}\n}\n\n\/* ===== Shopify overrides: 防止主题覆盖 ===== *\/\n.av-wrap h1,.av-wrap h1 *,\n.av-wrap h2,.av-wrap h2 *,\n.av-wrap h3,.av-wrap h3 *{\n  color:#f0f2f5 !important;\n  -webkit-text-fill-color:#f0f2f5 !important;\n}\n.av-wrap p,.av-wrap p *{\n  color:#8a8e96 !important;\n  -webkit-text-fill-color:#8a8e96 !important;\n}\n.av-wrap .av-eyebrow,\n.av-wrap .av-eyebrow *{\n  color:#4a6278 !important;\n  -webkit-text-fill-color:#4a6278 !important;\n}\n.av-wrap .av-kicker,\n.av-wrap .av-kicker *{\n  color:#8ba7c4 !important;\n  -webkit-text-fill-color:#8ba7c4 !important;\n}\n.av-wrap .av-feature-num{color:#4a6278 !important;-webkit-text-fill-color:#4a6278 !important}\n.av-wrap .av-check{color:#b8bcc4 !important;-webkit-text-fill-color:#b8bcc4 !important}\n.av-wrap .av-check:before{color:#4a6278 !important;-webkit-text-fill-color:#4a6278 !important}\n.av-wrap .av-compat-item p{color:#a8acb4 !important;-webkit-text-fill-color:#a8acb4 !important}\n.av-wrap .av-compat-note{color:#8ba7c4 !important;-webkit-text-fill-color:#8ba7c4 !important}\n.av-wrap .av-pkg strong{color:#4a6278 !important;-webkit-text-fill-color:#4a6278 !important}\n.av-wrap .av-pkg span{color:#8a8e96 !important;-webkit-text-fill-color:#8a8e96 !important}\n.av-wrap .av-sl{color:#8a8e96 !important;-webkit-text-fill-color:#8a8e96 !important}\n.av-wrap .av-sv{color:#d8dce2 !important;-webkit-text-fill-color:#d8dce2 !important}\n.av-wrap .av-final p{color:#a8acb4 !important;-webkit-text-fill-color:#a8acb4 !important}\n\n.av-wrap .av-dark *,\n.av-wrap .av-dark-accent *,\n.av-wrap .av-final *{\n  opacity:1 !important;\n  visibility:visible !important;\n  filter:none !important;\n  mix-blend-mode:normal !important;\n}\n.av-wrap .av-dark h2,.av-wrap .av-dark h2 *,\n.av-wrap .av-dark h3,.av-wrap .av-dark h3 *,\n.av-wrap .av-final h2,.av-wrap .av-final h2 *{\n  color:#f0f2f5 !important;\n  -webkit-text-fill-color:#f0f2f5 !important;\n}\n.av-wrap .av-dark p,.av-wrap .av-dark p *{\n  color:#a8acb4 !important;\n  -webkit-text-fill-color:#a8acb4 !important;\n}\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Arden Wallets","offers":[{"title":"Default Title","offer_id":45908827635821,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":false}],"url":"https:\/\/0devyw-mz.myshopify.com\/products\/aerovault-500-aero-pack-complete-system","provider":"Arden Wallets","version":"1.0","type":"link"}