{"product_id":"owlify-compressed-air-duster-390g-turbo-fan-super-power-4-gear-adjustable","title":"Owlify Compressed Air Duster 390G, Turbo Fan Super Power 4 Gear Adjustable","description":"\u003cstyle\u003e\n\/* =========================================================\n   OWLIFY RECHARGEABLE JET-FAN AIR DUSTER\n   PREMIUM SHOPIFY PRODUCT DESCRIPTION\n========================================================= *\/\n\n#owlify-air-duster {\n  --od-black:#07080c;\n  --od-dark:#0b0c10;\n  --od-secondary:#121216;\n  --od-card:#1e1e21;\n  --od-card-dark:#161619;\n  --od-gold:#dab05e;\n  --od-dark-gold:#b9924e;\n  --od-highlight:#f4cf78;\n  --od-heading:#f9f9f9;\n  --od-body:#c5c5c5;\n  --od-muted:#8a8885;\n  --od-blue:#3c8dff;\n  --od-orange:#ff9d35;\n\n  position:relative;\n  width:100%;\n  max-width:100%;\n  margin:0;\n  padding:0;\n  overflow:hidden;\n  isolation:isolate;\n\n  color:var(--od-body);\n\n  background:\n    radial-gradient(circle at 10% 4%,rgba(218,176,94,.08),transparent 28%),\n    radial-gradient(circle at 92% 16%,rgba(60,141,255,.07),transparent 30%),\n    radial-gradient(circle at 50% 44%,rgba(218,176,94,.025),transparent 38%),\n    linear-gradient(145deg,#07080c 0%,#0b0c10 48%,#07080c 100%);\n\n  font-family:\n    Inter,\n    Avenir,\n    \"Helvetica Neue\",\n    Helvetica,\n    Arial,\n    sans-serif;\n\n  font-size:16px;\n  line-height:1.5;\n}\n\n#owlify-air-duster,\n#owlify-air-duster *,\n#owlify-air-duster *::before,\n#owlify-air-duster *::after {\n  box-sizing:border-box;\n}\n\n#owlify-air-duster section,\n#owlify-air-duster article,\n#owlify-air-duster div,\n#owlify-air-duster figure {\n  min-width:0;\n}\n\n#owlify-air-duster h2,\n#owlify-air-duster h3,\n#owlify-air-duster p,\n#owlify-air-duster figure {\n  margin-top:0;\n}\n\n#owlify-air-duster h2,\n#owlify-air-duster h3 {\n  color:var(--od-heading);\n  word-break:normal;\n  overflow-wrap:normal;\n  hyphens:none;\n}\n\n#owlify-air-duster p {\n  color:var(--od-body);\n}\n\n#owlify-air-duster img {\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n}\n\n#owlify-air-duster .od-container {\n  position:relative;\n  z-index:3;\n\n  width:min(1180px,calc(100% - 36px));\n  max-width:1180px;\n\n  margin:0 auto;\n}\n\n\/* =========================================================\n   BACKGROUND EFFECTS\n========================================================= *\/\n\n#owlify-air-duster .od-grid {\n  position:absolute;\n  inset:0;\n  z-index:0;\n\n  pointer-events:none;\n  opacity:.085;\n\n  background-image:\n    linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);\n\n  background-size:54px 54px;\n\n  -webkit-mask-image:\n    linear-gradient(to bottom,#000,transparent 76%);\n\n  mask-image:\n    linear-gradient(to bottom,#000,transparent 76%);\n}\n\n#owlify-air-duster .od-glow {\n  position:absolute;\n  z-index:1;\n\n  width:470px;\n  height:470px;\n\n  border-radius:50%;\n  pointer-events:none;\n\n  filter:blur(120px);\n  opacity:.62;\n\n  animation:\n    odGlowDrift 9s ease-in-out infinite alternate;\n}\n\n#owlify-air-duster .od-glow-one {\n  top:130px;\n  right:-280px;\n\n  background:\n    rgba(218,176,94,.09);\n}\n\n#owlify-air-duster .od-glow-two {\n  top:1800px;\n  left:-300px;\n\n  background:\n    rgba(60,141,255,.08);\n\n  animation-delay:-4s;\n}\n\n#owlify-air-duster .od-glow-three {\n  top:3650px;\n  right:-300px;\n\n  background:\n    rgba(255,157,53,.06);\n\n  animation-delay:-2s;\n}\n\n\/* =========================================================\n   SHARED TYPOGRAPHY\n========================================================= *\/\n\n#owlify-air-duster .od-kicker {\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n\n  margin-bottom:16px;\n\n  color:var(--od-gold);\n\n  font-size:12px;\n  font-weight:800;\n  letter-spacing:.19em;\n  text-transform:uppercase;\n}\n\n#owlify-air-duster .od-kicker::before {\n  content:\"\";\n\n  width:25px;\n  height:1px;\n\n  background:var(--od-gold);\n\n  box-shadow:\n    0 0 10px rgba(218,176,94,.42);\n}\n\n#owlify-air-duster .od-gold-text {\n  background:\n    linear-gradient(\n      105deg,\n      #b9924e 0%,\n      #dab05e 28%,\n      #f4cf78 50%,\n      #dab05e 72%,\n      #b9924e 100%\n    );\n\n  background-size:220% 100%;\n\n  -webkit-background-clip:text;\n  background-clip:text;\n\n  color:transparent;\n\n  animation:\n    odGoldFlow 5s linear infinite;\n}\n\n#owlify-air-duster .od-section-heading {\n  width:100%;\n  max-width:800px;\n\n  margin:0 auto 48px;\n\n  text-align:center;\n}\n\n#owlify-air-duster .od-section-heading h2 {\n  margin-bottom:15px;\n\n  font-size:clamp(32px,4.4vw,56px);\n  font-weight:800;\n  line-height:1.06;\n  letter-spacing:-.045em;\n}\n\n#owlify-air-duster .od-section-heading p {\n  margin-bottom:0;\n\n  color:var(--od-muted);\n\n  font-size:17px;\n  line-height:1.75;\n}\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n#owlify-air-duster .od-hero {\n  display:grid;\n\n  grid-template-columns:\n    minmax(0,1fr)\n    minmax(0,.96fr);\n\n  gap:clamp(38px,6vw,78px);\n  align-items:center;\n\n  min-height:730px;\n\n  padding:85px 0 70px;\n}\n\n#owlify-air-duster .od-hero-copy {\n  animation:\n    odRise .8s ease both;\n}\n\n#owlify-air-duster .od-brand {\n  display:flex;\n  align-items:center;\n  gap:14px;\n\n  margin-bottom:19px;\n}\n\n#owlify-air-duster .od-brand img {\n  width:72px;\n  height:72px;\n\n  object-fit:contain;\n\n  filter:\n    drop-shadow(0 0 14px rgba(218,176,94,.25));\n}\n\n#owlify-air-duster .od-brand-copy strong,\n#owlify-air-duster .od-brand-copy span {\n  display:block;\n}\n\n#owlify-air-duster .od-brand-copy strong {\n  color:var(--od-gold);\n\n  font-size:20px;\n  letter-spacing:.12em;\n}\n\n#owlify-air-duster .od-brand-copy span {\n  margin-top:3px;\n\n  color:var(--od-muted);\n\n  font-size:11px;\n  letter-spacing:.09em;\n  text-transform:uppercase;\n}\n\n#owlify-air-duster .od-status {\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n\n  padding:8px 13px;\n\n  border:\n    1px solid rgba(218,176,94,.30);\n\n  border-radius:999px;\n\n  background:#121216;\n  color:var(--od-gold);\n\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n}\n\n#owlify-air-duster .od-status-dot {\n  width:8px;\n  height:8px;\n\n  border-radius:50%;\n\n  background:#ff9d35;\n\n  box-shadow:\n    0 0 0 0 rgba(255,157,53,.55);\n\n  animation:\n    odStatusPulse 1.8s infinite;\n}\n\n#owlify-air-duster .od-hero h2 {\n  max-width:100%;\n\n  margin:23px 0 22px;\n\n  color:var(--od-heading);\n\n  font-size:clamp(43px,6vw,76px);\n  font-weight:800;\n  line-height:.99;\n  letter-spacing:-.055em;\n}\n\n#owlify-air-duster .od-hero h2 span {\n  display:block;\n  margin-top:10px;\n}\n\n#owlify-air-duster .od-lead {\n  max-width:650px;\n\n  margin-bottom:25px;\n\n  color:var(--od-body);\n\n  font-size:clamp(16px,1.6vw,20px);\n  line-height:1.75;\n}\n\n#owlify-air-duster .od-tags {\n  display:flex;\n  flex-wrap:wrap;\n  gap:9px;\n}\n\n#owlify-air-duster .od-tags span {\n  padding:9px 13px;\n\n  border:\n    1px solid rgba(218,176,94,.27);\n\n  border-radius:999px;\n\n  background:#121216;\n  color:var(--od-body);\n\n  font-size:12px;\n  font-weight:700;\n\n  transition:\n    transform .25s ease,\n    border-color .25s ease,\n    color .25s ease,\n    box-shadow .25s ease;\n}\n\n#owlify-air-duster .od-tags span:hover {\n  transform:translateY(-3px);\n\n  border-color:var(--od-highlight);\n  color:#fff;\n\n  box-shadow:\n    0 0 18px rgba(218,176,94,.14);\n}\n\n#owlify-air-duster .od-hero-visual {\n  position:relative;\n\n  animation:\n    odRise .8s .15s ease both;\n}\n\n#owlify-air-duster .od-image-frame {\n  position:relative;\n  overflow:hidden;\n\n  width:100%;\n\n  border:\n    1px solid rgba(218,176,94,.42);\n\n  border-radius:28px;\n\n  background:#121216;\n\n  box-shadow:\n    0 32px 85px rgba(0,0,0,.58),\n    0 0 45px rgba(218,176,94,.055),\n    0 0 42px rgba(60,141,255,.04);\n\n  animation:\n    odImageFloat 6s ease-in-out infinite;\n}\n\n#owlify-air-duster .od-image-frame::before {\n  content:\"\";\n\n  position:absolute;\n  z-index:2;\n  inset:0;\n\n  pointer-events:none;\n\n  background:\n    linear-gradient(\n      120deg,\n      transparent 30%,\n      rgba(255,255,255,.10) 46%,\n      transparent 63%\n    );\n\n  transform:translateX(-130%);\n\n  animation:\n    odImageShine 6s ease-in-out infinite;\n}\n\n#owlify-air-duster .od-image-frame img {\n  transition:\n    transform .6s ease,\n    filter .6s ease;\n}\n\n#owlify-air-duster .od-image-frame:hover img {\n  transform:scale(1.025);\n  filter:brightness(1.05);\n}\n\n#owlify-air-duster .od-floating-label {\n  position:absolute;\n  z-index:5;\n\n  right:14px;\n  bottom:22px;\n\n  max-width:calc(100% - 28px);\n  min-width:210px;\n\n  padding:13px 15px;\n\n  border:\n    1px solid rgba(218,176,94,.38);\n\n  border-radius:15px;\n\n  background:\n    rgba(18,18,22,.96);\n\n  box-shadow:\n    0 18px 45px rgba(0,0,0,.45),\n    0 0 24px rgba(218,176,94,.08);\n\n  -webkit-backdrop-filter:blur(14px);\n  backdrop-filter:blur(14px);\n\n  animation:\n    odSmallFloat 4s ease-in-out infinite;\n}\n\n#owlify-air-duster .od-floating-label strong,\n#owlify-air-duster .od-floating-label span {\n  display:block;\n}\n\n#owlify-air-duster .od-floating-label strong {\n  color:var(--od-highlight);\n  font-size:13px;\n}\n\n#owlify-air-duster .od-floating-label span {\n  margin-top:3px;\n\n  color:var(--od-muted);\n  font-size:11px;\n}\n\n\/* =========================================================\n   ANIMATED JET-FAN AIRFLOW ENGINE\n========================================================= *\/\n\n#owlify-air-duster .od-airflow-engine {\n  position:relative;\n  overflow:hidden;\n\n  display:grid;\n\n  grid-template-columns:\n    minmax(260px,.72fr)\n    minmax(0,1.28fr);\n\n  gap:clamp(32px,5vw,70px);\n  align-items:center;\n\n  margin-bottom:115px;\n\n  padding:clamp(30px,5vw,60px);\n\n  border:\n    1px solid rgba(218,176,94,.24);\n\n  border-radius:28px;\n\n  background:\n    radial-gradient(circle at 74% 47%,rgba(60,141,255,.08),transparent 38%),\n    radial-gradient(circle at 16% 18%,rgba(218,176,94,.055),transparent 34%),\n    #121216;\n\n  box-shadow:\n    0 28px 85px rgba(0,0,0,.40);\n}\n\n#owlify-air-duster .od-airflow-engine::before {\n  content:\"\";\n\n  position:absolute;\n\n  right:-190px;\n  bottom:-250px;\n\n  width:520px;\n  height:520px;\n\n  border-radius:50%;\n\n  background:\n    conic-gradient(\n      from 90deg,\n      rgba(218,176,94,.10),\n      rgba(60,141,255,.10),\n      rgba(255,157,53,.08),\n      rgba(218,176,94,.10)\n    );\n\n  filter:blur(115px);\n\n  pointer-events:none;\n\n  animation:\n    odOrbSpin 9s linear infinite;\n}\n\n#owlify-air-duster .od-engine-copy {\n  position:relative;\n  z-index:3;\n}\n\n#owlify-air-duster .od-engine-copy h2 {\n  margin:12px 0 15px;\n\n  font-size:clamp(32px,4vw,52px);\n  line-height:1.06;\n  letter-spacing:-.045em;\n}\n\n#owlify-air-duster .od-engine-copy \u003e p {\n  margin:0 0 24px;\n\n  color:var(--od-muted);\n\n  font-size:16px;\n  line-height:1.75;\n}\n\n#owlify-air-duster .od-engine-points {\n  display:grid;\n  gap:11px;\n}\n\n#owlify-air-duster .od-engine-point {\n  display:grid;\n\n  grid-template-columns:\n    46px 1fr;\n\n  gap:13px;\n  align-items:center;\n\n  padding:13px 15px;\n\n  border:\n    1px solid rgba(218,176,94,.16);\n\n  border-radius:15px;\n\n  background:#1e1e21;\n\n  transition:\n    transform .25s ease,\n    border-color .25s ease,\n    box-shadow .25s ease;\n}\n\n#owlify-air-duster .od-engine-point:hover {\n  transform:translateX(5px);\n\n  border-color:\n    rgba(218,176,94,.45);\n\n  box-shadow:\n    0 12px 35px rgba(0,0,0,.30),\n    0 0 18px rgba(218,176,94,.07);\n}\n\n#owlify-air-duster .od-engine-icon {\n  width:46px;\n  height:46px;\n\n  display:grid;\n  place-items:center;\n\n  border:\n    1px solid rgba(218,176,94,.40);\n\n  border-radius:50%;\n\n  background:#121216;\n  color:var(--od-gold);\n\n  font-size:10px;\n  font-weight:900;\n}\n\n#owlify-air-duster .od-engine-point:nth-child(2) .od-engine-icon {\n  border-color:\n    rgba(60,141,255,.42);\n\n  color:#6da8ff;\n}\n\n#owlify-air-duster .od-engine-point:nth-child(3) .od-engine-icon {\n  border-color:\n    rgba(255,157,53,.42);\n\n  color:#ffb15c;\n}\n\n#owlify-air-duster .od-engine-point strong,\n#owlify-air-duster .od-engine-point span {\n  display:block;\n}\n\n#owlify-air-duster .od-engine-point strong {\n  margin-bottom:3px;\n\n  color:var(--od-heading);\n\n  font-size:14px;\n}\n\n#owlify-air-duster .od-engine-point span {\n  color:var(--od-muted);\n\n  font-size:12px;\n  line-height:1.5;\n}\n\n\/* Animated airflow stage *\/\n\n#owlify-air-duster .od-airflow-stage {\n  position:relative;\n  z-index:2;\n\n  width:100%;\n  max-width:660px;\n  min-height:510px;\n\n  margin:0 auto;\n  overflow:hidden;\n\n  border:\n    1px solid rgba(60,141,255,.21);\n\n  border-radius:26px;\n\n  background:\n    radial-gradient(circle at 58% 48%,rgba(60,141,255,.07),transparent 40%),\n    linear-gradient(145deg,#0b0d12,#07080c);\n\n  box-shadow:\n    0 25px 75px rgba(0,0,0,.48),\n    inset 0 0 55px rgba(60,141,255,.025);\n}\n\n#owlify-air-duster .od-stage-grid {\n  position:absolute;\n  inset:0;\n\n  opacity:.13;\n\n  background-image:\n    linear-gradient(rgba(100,199,255,.11) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(100,199,255,.11) 1px,transparent 1px);\n\n  background-size:36px 36px;\n\n  -webkit-mask-image:\n    radial-gradient(circle at center,#000,transparent 72%);\n\n  mask-image:\n    radial-gradient(circle at center,#000,transparent 72%);\n}\n\n#owlify-air-duster .od-fan-shell {\n  position:absolute;\n\n  left:12%;\n  top:50%;\n\n  width:175px;\n  height:175px;\n\n  transform:translateY(-50%);\n\n  display:grid;\n  place-items:center;\n\n  border:\n    1px solid rgba(218,176,94,.42);\n\n  border-radius:42% 52% 52% 42%;\n\n  background:\n    linear-gradient(145deg,#292b30,#111217);\n\n  box-shadow:\n    0 25px 60px rgba(0,0,0,.50),\n    inset 0 0 30px rgba(255,255,255,.025),\n    0 0 25px rgba(218,176,94,.08);\n\n  animation:\n    odFanFloat 4.5s ease-in-out infinite;\n}\n\n#owlify-air-duster .od-fan-ring {\n  width:112px;\n  height:112px;\n\n  display:grid;\n  place-items:center;\n\n  border:\n    4px solid #06070a;\n\n  border-radius:50%;\n\n  background:\n    radial-gradient(circle,#17181d 0 24%,#050608 25% 45%,#292b30 46%);\n\n  box-shadow:\n    inset 0 0 16px rgba(0,0,0,.8),\n    0 0 0 2px rgba(218,176,94,.20);\n}\n\n#owlify-air-duster .od-fan-blades {\n  position:relative;\n\n  width:76px;\n  height:76px;\n\n  border-radius:50%;\n\n  animation:\n    odFanSpin .55s linear infinite;\n}\n\n#owlify-air-duster .od-fan-blades::before,\n#owlify-air-duster .od-fan-blades::after {\n  content:\"\";\n\n  position:absolute;\n  inset:0;\n\n  border-radius:50%;\n\n  background:\n    conic-gradient(\n      from 0deg,\n      transparent 0 8%,\n      #dab05e 9% 21%,\n      transparent 22% 33%,\n      #dab05e 34% 46%,\n      transparent 47% 58%,\n      #dab05e 59% 71%,\n      transparent 72% 83%,\n      #dab05e 84% 96%,\n      transparent 97%\n    );\n}\n\n#owlify-air-duster .od-fan-blades::after {\n  inset:25px;\n\n  background:#08090c;\n\n  box-shadow:\n    0 0 10px rgba(218,176,94,.22);\n}\n\n#owlify-air-duster .od-air-lines {\n  position:absolute;\n\n  left:39%;\n  right:5%;\n  top:50%;\n\n  height:230px;\n\n  transform:translateY(-50%);\n}\n\n#owlify-air-duster .od-air-line {\n  position:absolute;\n\n  left:0;\n\n  width:100%;\n  height:3px;\n\n  border-radius:999px;\n\n  background:\n    linear-gradient(\n      90deg,\n      rgba(244,207,120,.96),\n      rgba(173,210,255,.74),\n      rgba(60,141,255,.22),\n      transparent\n    );\n\n  filter:\n    drop-shadow(0 0 5px rgba(126,177,255,.35));\n\n  transform-origin:left center;\n\n  animation:\n    odAirBlast 1.35s ease-in-out infinite;\n}\n\n#owlify-air-duster .od-air-line:nth-child(1) {\n  top:15%;\n  transform:rotate(-10deg);\n}\n\n#owlify-air-duster .od-air-line:nth-child(2) {\n  top:31%;\n  transform:rotate(-5deg);\n  animation-delay:-.2s;\n}\n\n#owlify-air-duster .od-air-line:nth-child(3) {\n  top:49%;\n  animation-delay:-.4s;\n}\n\n#owlify-air-duster .od-air-line:nth-child(4) {\n  top:67%;\n  transform:rotate(5deg);\n  animation-delay:-.6s;\n}\n\n#owlify-air-duster .od-air-line:nth-child(5) {\n  top:83%;\n  transform:rotate(10deg);\n  animation-delay:-.8s;\n}\n\n#owlify-air-duster .od-dust {\n  position:absolute;\n\n  width:5px;\n  height:5px;\n\n  border-radius:50%;\n\n  background:#dab05e;\n\n  box-shadow:\n    0 0 8px rgba(218,176,94,.55);\n\n  animation:\n    odDustFly 2.5s linear infinite;\n}\n\n#owlify-air-duster .od-dust-1 {\n  left:50%;\n  top:32%;\n}\n\n#owlify-air-duster .od-dust-2 {\n  left:57%;\n  top:58%;\n  animation-delay:-.4s;\n}\n\n#owlify-air-duster .od-dust-3 {\n  left:65%;\n  top:43%;\n  animation-delay:-.8s;\n}\n\n#owlify-air-duster .od-dust-4 {\n  left:71%;\n  top:70%;\n  animation-delay:-1.2s;\n}\n\n#owlify-air-duster .od-dust-5 {\n  left:78%;\n  top:25%;\n  animation-delay:-1.6s;\n}\n\n#owlify-air-duster .od-dust-6 {\n  left:83%;\n  top:52%;\n  animation-delay:-2s;\n}\n\n#owlify-air-duster .od-power-display {\n  position:absolute;\n\n  left:50%;\n  bottom:9%;\n\n  width:min(84%,500px);\n\n  transform:translateX(-50%);\n\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n  gap:8px;\n}\n\n#owlify-air-duster .od-power-display span {\n  min-height:50px;\n\n  padding:7px;\n\n  display:grid;\n  place-items:center;\n\n  border:\n    1px solid rgba(218,176,94,.20);\n\n  border-radius:11px;\n\n  background:\n    rgba(18,18,22,.94);\n\n  color:var(--od-body);\n\n  font-size:9px;\n  font-weight:800;\n  letter-spacing:.05em;\n  text-align:center;\n\n  box-shadow:\n    0 10px 25px rgba(0,0,0,.35);\n}\n\n#owlify-air-duster .od-power-display span:nth-child(1) {\n  animation:\n    odPowerGlow 2.8s ease-in-out infinite;\n}\n\n#owlify-air-duster .od-power-display span:nth-child(2) {\n  animation:\n    odPowerGlow 2.8s .7s ease-in-out infinite;\n}\n\n#owlify-air-duster .od-power-display span:nth-child(3) {\n  animation:\n    odPowerGlow 2.8s 1.4s ease-in-out infinite;\n}\n\n#owlify-air-duster .od-power-display span:nth-child(4) {\n  animation:\n    odPowerGlow 2.8s 2.1s ease-in-out infinite;\n}\n\n\/* =========================================================\n   QUICK STATS\n========================================================= *\/\n\n#owlify-air-duster .od-stats {\n  display:grid;\n\n  grid-template-columns:\n    repeat(4,minmax(0,1fr));\n\n  margin-bottom:120px;\n\n  border-top:\n    1px solid rgba(218,176,94,.16);\n\n  border-bottom:\n    1px solid rgba(218,176,94,.16);\n}\n\n#owlify-air-duster .od-stat {\n  padding:38px 20px;\n\n  text-align:center;\n\n  border-right:\n    1px solid rgba(218,176,94,.16);\n}\n\n#owlify-air-duster .od-stat:last-child {\n  border-right:0;\n}\n\n#owlify-air-duster .od-stat strong {\n  display:block;\n\n  margin-bottom:5px;\n\n  color:var(--od-heading);\n\n  font-size:clamp(34px,4.4vw,56px);\n  line-height:1;\n  letter-spacing:-.05em;\n}\n\n#owlify-air-duster .od-stat strong span {\n  color:var(--od-gold);\n  font-size:.48em;\n}\n\n#owlify-air-duster .od-stat p {\n  margin-bottom:0;\n\n  color:var(--od-muted);\n\n  font-size:13px;\n}\n\n\/* =========================================================\n   FEATURE CARDS\n========================================================= *\/\n\n#owlify-air-duster .od-feature-grid {\n  display:grid;\n\n  grid-template-columns:\n    repeat(3,minmax(0,1fr));\n\n  gap:17px;\n\n  margin-bottom:120px;\n}\n\n#owlify-air-duster .od-feature-card {\n  position:relative;\n  overflow:hidden;\n\n  min-height:300px;\n\n  padding:29px;\n\n  border:\n    1px solid rgba(218,176,94,.14);\n\n  border-radius:21px;\n\n  background:\n    linear-gradient(145deg,#1e1e21 0%,#161619 100%);\n\n  box-shadow:\n    0 18px 55px rgba(0,0,0,.20);\n\n  transition:\n    transform .3s ease,\n    border-color .3s ease,\n    box-shadow .3s ease;\n\n  animation:\n    odCardEntrance .65s ease both;\n}\n\n#owlify-air-duster .od-feature-card:nth-child(2) {\n  animation-delay:.08s;\n}\n\n#owlify-air-duster .od-feature-card:nth-child(3) {\n  animation-delay:.16s;\n}\n\n#owlify-air-duster .od-feature-card:nth-child(4) {\n  animation-delay:.24s;\n}\n\n#owlify-air-duster .od-feature-card:nth-child(5) {\n  animation-delay:.32s;\n}\n\n#owlify-air-duster .od-feature-card:nth-child(6) {\n  animation-delay:.40s;\n}\n\n#owlify-air-duster .od-feature-card::before {\n  content:\"\";\n\n  position:absolute;\n\n  top:-100px;\n  right:-100px;\n\n  width:190px;\n  height:190px;\n\n  border-radius:50%;\n\n  background:\n    rgba(218,176,94,.065);\n\n  filter:blur(35px);\n\n  transition:\n    transform .5s ease;\n}\n\n#owlify-air-duster .od-feature-card:nth-child(3n+2)::before {\n  background:\n    rgba(60,141,255,.055);\n}\n\n#owlify-air-duster .od-feature-card:nth-child(3n)::before {\n  background:\n    rgba(255,157,53,.055);\n}\n\n#owlify-air-duster .od-feature-card:hover {\n  transform:translateY(-7px);\n\n  border-color:\n    rgba(218,176,94,.50);\n\n  box-shadow:\n    0 28px 70px rgba(0,0,0,.46),\n    0 0 30px rgba(218,176,94,.055);\n}\n\n#owlify-air-duster .od-feature-card:hover::before {\n  transform:scale(1.4);\n}\n\n#owlify-air-duster .od-feature-number {\n  position:absolute;\n\n  top:22px;\n  right:24px;\n\n  color:\n    rgba(218,176,94,.16);\n\n  font-size:33px;\n  font-weight:900;\n}\n\n#owlify-air-duster .od-feature-icon {\n  width:56px;\n  height:56px;\n\n  margin-bottom:23px;\n\n  display:grid;\n  place-items:center;\n\n  border:\n    1px solid rgba(218,176,94,.42);\n\n  border-radius:16px;\n\n  background:#121216;\n  color:var(--od-gold);\n\n  font-size:10px;\n  font-weight:900;\n\n  box-shadow:\n    inset 0 0 20px rgba(218,176,94,.045);\n}\n\n#owlify-air-duster .od-feature-card:nth-child(3n+2) .od-feature-icon {\n  border-color:\n    rgba(60,141,255,.38);\n\n  color:#74adff;\n}\n\n#owlify-air-duster .od-feature-card:nth-child(3n) .od-feature-icon {\n  border-color:\n    rgba(255,157,53,.38);\n\n  color:#ffb86f;\n}\n\n#owlify-air-duster .od-feature-card h3 {\n  margin-bottom:11px;\n\n  font-size:20px;\n  line-height:1.25;\n}\n\n#owlify-air-duster .od-feature-card p {\n  margin-bottom:0;\n\n  color:var(--od-muted);\n\n  font-size:14px;\n  line-height:1.7;\n}\n\n#owlify-air-duster .od-feature-line {\n  position:absolute;\n\n  bottom:0;\n  left:0;\n\n  width:0;\n  height:3px;\n\n  background:\n    linear-gradient(\n      90deg,\n      #dab05e,\n      #f4cf78,\n      #3c8dff,\n      #ff9d35\n    );\n\n  transition:\n    width .4s ease;\n}\n\n#owlify-air-duster .od-feature-card:hover .od-feature-line {\n  width:100%;\n}\n\n\/* =========================================================\n   COMPARISON\n========================================================= *\/\n\n#owlify-air-duster .od-comparison {\n  display:grid;\n\n  grid-template-columns:\n    minmax(0,.96fr)\n    minmax(0,1.04fr);\n\n  gap:clamp(35px,6vw,70px);\n  align-items:center;\n\n  margin-bottom:120px;\n\n  padding:clamp(28px,4vw,48px);\n\n  border:\n    1px solid rgba(218,176,94,.23);\n\n  border-radius:28px;\n\n  background:\n    radial-gradient(circle at 78% 42%,rgba(60,141,255,.055),transparent 38%),\n    #121216;\n\n  box-shadow:\n    0 24px 70px rgba(0,0,0,.35);\n}\n\n#owlify-air-duster .od-comparison-image {\n  position:relative;\n  overflow:hidden;\n\n  border:\n    1px solid rgba(218,176,94,.20);\n\n  border-radius:22px;\n\n  background:#121216;\n\n  box-shadow:\n    0 22px 65px rgba(0,0,0,.32);\n}\n\n#owlify-air-duster .od-comparison-image::after {\n  content:\"\";\n\n  position:absolute;\n  inset:0;\n\n  pointer-events:none;\n\n  background:\n    linear-gradient(\n      115deg,\n      transparent 32%,\n      rgba(255,255,255,.09) 48%,\n      transparent 64%\n    );\n\n  transform:translateX(-130%);\n\n  animation:\n    odImageShine 5.5s ease-in-out infinite;\n}\n\n#owlify-air-duster .od-comparison-image img {\n  transition:\n    transform .55s ease,\n    filter .55s ease;\n}\n\n#owlify-air-duster .od-comparison-image:hover img {\n  transform:scale(1.025);\n  filter:brightness(1.04);\n}\n\n#owlify-air-duster .od-comparison-copy h2 {\n  margin:12px 0 14px;\n\n  font-size:clamp(32px,4.2vw,52px);\n  line-height:1.08;\n  letter-spacing:-.04em;\n}\n\n#owlify-air-duster .od-comparison-copy \u003e p {\n  margin-bottom:22px;\n\n  color:var(--od-muted);\n\n  font-size:16px;\n  line-height:1.75;\n}\n\n#owlify-air-duster .od-benefit-list {\n  display:grid;\n  gap:12px;\n}\n\n#owlify-air-duster .od-benefit {\n  display:grid;\n\n  grid-template-columns:\n    44px 1fr;\n\n  gap:14px;\n  align-items:center;\n\n  padding:16px 18px;\n\n  border:\n    1px solid rgba(218,176,94,.16);\n\n  border-radius:16px;\n\n  background:#1e1e21;\n\n  transition:\n    transform .25s ease,\n    border-color .25s ease,\n    box-shadow .25s ease;\n}\n\n#owlify-air-duster .od-benefit:hover {\n  transform:translateY(-3px);\n\n  border-color:\n    rgba(218,176,94,.42);\n\n  box-shadow:\n    0 14px 36px rgba(0,0,0,.26);\n}\n\n#owlify-air-duster .od-benefit-icon {\n  width:44px;\n  height:44px;\n\n  display:grid;\n  place-items:center;\n\n  border:\n    1px solid rgba(218,176,94,.36);\n\n  border-radius:50%;\n\n  background:#121216;\n  color:var(--od-gold);\n\n  font-size:10px;\n  font-weight:900;\n}\n\n#owlify-air-duster .od-benefit strong,\n#owlify-air-duster .od-benefit span {\n  display:block;\n}\n\n#owlify-air-duster .od-benefit strong {\n  margin-bottom:4px;\n\n  color:var(--od-heading);\n\n  font-size:14px;\n}\n\n#owlify-air-duster .od-benefit span {\n  color:var(--od-muted);\n\n  font-size:12px;\n  line-height:1.55;\n}\n\n\/* =========================================================\n   POWER LEVELS\n========================================================= *\/\n\n#owlify-air-duster .od-power-section {\n  display:grid;\n\n  grid-template-columns:\n    minmax(0,1.03fr)\n    minmax(0,.97fr);\n\n  gap:clamp(35px,6vw,70px);\n  align-items:center;\n\n  margin-bottom:120px;\n\n  padding:clamp(28px,4vw,48px);\n\n  border:\n    1px solid rgba(218,176,94,.23);\n\n  border-radius:28px;\n\n  background:\n    radial-gradient(circle at 20% 45%,rgba(218,176,94,.055),transparent 38%),\n    #121216;\n\n  box-shadow:\n    0 24px 70px rgba(0,0,0,.35);\n}\n\n#owlify-air-duster .od-power-image {\n  position:relative;\n  overflow:hidden;\n\n  border:\n    1px solid rgba(218,176,94,.20);\n\n  border-radius:22px;\n\n  background:#121216;\n\n  box-shadow:\n    0 22px 65px rgba(0,0,0,.32);\n}\n\n#owlify-air-duster .od-power-image img {\n  transition:\n    transform .55s ease,\n    filter .55s ease;\n}\n\n#owlify-air-duster .od-power-image:hover img {\n  transform:scale(1.025);\n  filter:brightness(1.04);\n}\n\n#owlify-air-duster .od-power-copy h2 {\n  margin:12px 0 14px;\n\n  font-size:clamp(32px,4.2vw,52px);\n  line-height:1.08;\n  letter-spacing:-.04em;\n}\n\n#owlify-air-duster .od-power-copy \u003e p {\n  margin-bottom:22px;\n\n  color:var(--od-muted);\n\n  font-size:16px;\n  line-height:1.75;\n}\n\n#owlify-air-duster .od-level-list {\n  display:grid;\n  gap:12px;\n}\n\n#owlify-air-duster .od-level {\n  position:relative;\n  overflow:hidden;\n\n  padding:16px 18px;\n\n  border:\n    1px solid rgba(218,176,94,.17);\n\n  border-radius:16px;\n\n  background:#1e1e21;\n\n  transition:\n    transform .25s ease,\n    border-color .25s ease;\n}\n\n#owlify-air-duster .od-level:hover {\n  transform:translateX(5px);\n\n  border-color:\n    rgba(218,176,94,.46);\n}\n\n#owlify-air-duster .od-level-top {\n  display:flex;\n  justify-content:space-between;\n  gap:15px;\n\n  margin-bottom:10px;\n}\n\n#owlify-air-duster .od-level-top strong {\n  color:var(--od-highlight);\n  font-size:14px;\n}\n\n#owlify-air-duster .od-level-top span {\n  color:var(--od-muted);\n  font-size:12px;\n}\n\n#owlify-air-duster .od-level-bar {\n  overflow:hidden;\n\n  height:7px;\n\n  border-radius:999px;\n\n  background:#0a0b0f;\n}\n\n#owlify-air-duster .od-level-bar span {\n  display:block;\n\n  height:100%;\n\n  border-radius:999px;\n\n  background:\n    linear-gradient(90deg,#b9924e,#f4cf78,#ff9d35);\n\n  box-shadow:\n    0 0 12px rgba(218,176,94,.25);\n\n  transform-origin:left center;\n\n  animation:\n    odLevelLoad 2.2s ease-in-out infinite alternate;\n}\n\n#owlify-air-duster .od-level:nth-child(1) .od-level-bar span {\n  width:25%;\n}\n\n#owlify-air-duster .od-level:nth-child(2) .od-level-bar span {\n  width:50%;\n  animation-delay:-.3s;\n}\n\n#owlify-air-duster .od-level:nth-child(3) .od-level-bar span {\n  width:75%;\n  animation-delay:-.6s;\n}\n\n#owlify-air-duster .od-level:nth-child(4) .od-level-bar span {\n  width:100%;\n  animation-delay:-.9s;\n}\n\n\/* =========================================================\n   USE CASES\n========================================================= *\/\n\n#owlify-air-duster .od-use-section {\n  margin-bottom:120px;\n}\n\n#owlify-air-duster .od-use-image {\n  position:relative;\n  overflow:hidden;\n\n  border:\n    1px solid rgba(218,176,94,.20);\n\n  border-radius:26px;\n\n  background:#121216;\n\n  box-shadow:\n    0 28px 80px rgba(0,0,0,.40);\n}\n\n#owlify-air-duster .od-use-image::before {\n  content:\"\";\n\n  position:absolute;\n  z-index:2;\n  inset:0;\n\n  pointer-events:none;\n\n  background:\n    linear-gradient(\n      120deg,\n      transparent 30%,\n      rgba(255,255,255,.08) 47%,\n      transparent 64%\n    );\n\n  transform:translateX(-130%);\n\n  animation:\n    odImageShine 6s ease-in-out infinite;\n}\n\n#owlify-air-duster .od-use-image img {\n  transition:\n    transform .6s ease,\n    filter .6s ease;\n}\n\n#owlify-air-duster .od-use-image:hover img {\n  transform:scale(1.018);\n  filter:brightness(1.04);\n}\n\n#owlify-air-duster .od-use-chips {\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:10px;\n\n  margin-top:25px;\n}\n\n#owlify-air-duster .od-use-chips span {\n  padding:12px 16px;\n\n  border:\n    1px solid rgba(218,176,94,.18);\n\n  border-radius:999px;\n\n  background:#1e1e21;\n  color:var(--od-body);\n\n  font-size:13px;\n  font-weight:700;\n\n  transition:\n    transform .25s ease,\n    border-color .25s ease,\n    color .25s ease,\n    box-shadow .25s ease;\n}\n\n#owlify-air-duster .od-use-chips span:hover {\n  transform:translateY(-3px);\n\n  border-color:var(--od-highlight);\n  color:#fff;\n\n  box-shadow:\n    0 0 18px rgba(218,176,94,.11);\n}\n\n\/* =========================================================\n   SIZE AND PORTABILITY\n========================================================= *\/\n\n#owlify-air-duster .od-size-section {\n  display:grid;\n\n  grid-template-columns:\n    minmax(0,.98fr)\n    minmax(0,1.02fr);\n\n  gap:clamp(35px,6vw,70px);\n  align-items:center;\n\n  margin-bottom:120px;\n\n  padding:clamp(28px,4vw,48px);\n\n  border:\n    1px solid rgba(218,176,94,.23);\n\n  border-radius:28px;\n\n  background:\n    radial-gradient(circle at 78% 42%,rgba(60,141,255,.055),transparent 38%),\n    #121216;\n\n  box-shadow:\n    0 24px 70px rgba(0,0,0,.35);\n}\n\n#owlify-air-duster .od-size-image {\n  position:relative;\n  overflow:hidden;\n\n  border:\n    1px solid rgba(218,176,94,.20);\n\n  border-radius:22px;\n\n  background:#121216;\n\n  box-shadow:\n    0 22px 65px rgba(0,0,0,.32);\n}\n\n#owlify-air-duster .od-size-image img {\n  transition:\n    transform .55s ease,\n    filter .55s ease;\n}\n\n#owlify-air-duster .od-size-image:hover img {\n  transform:scale(1.025);\n  filter:brightness(1.04);\n}\n\n#owlify-air-duster .od-size-copy h2 {\n  margin:12px 0 14px;\n\n  font-size:clamp(32px,4.2vw,52px);\n  line-height:1.08;\n  letter-spacing:-.04em;\n}\n\n#owlify-air-duster .od-size-copy \u003e p {\n  margin-bottom:22px;\n\n  color:var(--od-muted);\n\n  font-size:16px;\n  line-height:1.75;\n}\n\n#owlify-air-duster .od-size-list {\n  display:grid;\n  gap:12px;\n}\n\n#owlify-air-duster .od-size-item {\n  display:grid;\n\n  grid-template-columns:\n    50px 1fr;\n\n  gap:14px;\n  align-items:center;\n\n  padding:15px 17px;\n\n  border:\n    1px solid rgba(218,176,94,.16);\n\n  border-radius:16px;\n\n  background:#1e1e21;\n\n  transition:\n    transform .25s ease,\n    border-color .25s ease;\n}\n\n#owlify-air-duster .od-size-item:hover {\n  transform:translateY(-3px);\n\n  border-color:\n    rgba(218,176,94,.44);\n}\n\n#owlify-air-duster .od-size-icon {\n  width:50px;\n  height:50px;\n\n  display:grid;\n  place-items:center;\n\n  border:\n    1px solid rgba(218,176,94,.38);\n\n  border-radius:50%;\n\n  background:#121216;\n  color:var(--od-gold);\n\n  font-size:10px;\n  font-weight:900;\n}\n\n#owlify-air-duster .od-size-item strong,\n#owlify-air-duster .od-size-item span {\n  display:block;\n}\n\n#owlify-air-duster .od-size-item strong {\n  margin-bottom:4px;\n\n  color:var(--od-heading);\n\n  font-size:14px;\n}\n\n#owlify-air-duster .od-size-item span {\n  color:var(--od-muted);\n\n  font-size:12px;\n  line-height:1.55;\n}\n\n\/* =========================================================\n   PACKAGE CONTENTS\n========================================================= *\/\n\n#owlify-air-duster .od-box-section {\n  margin-bottom:120px;\n}\n\n#owlify-air-duster .od-box-grid {\n  display:grid;\n\n  grid-template-columns:\n    repeat(4,minmax(0,1fr));\n\n  gap:16px;\n}\n\n#owlify-air-duster .od-box-item {\n  position:relative;\n  overflow:hidden;\n\n  min-height:190px;\n\n  padding:27px 20px;\n\n  border:\n    1px solid rgba(218,176,94,.17);\n\n  border-radius:20px;\n\n  background:\n    linear-gradient(145deg,#1e1e21,#121216);\n\n  text-align:center;\n\n  transition:\n    transform .3s ease,\n    border-color .3s ease,\n    box-shadow .3s ease;\n}\n\n#owlify-air-duster .od-box-item:hover {\n  transform:translateY(-6px);\n\n  border-color:\n    rgba(218,176,94,.46);\n\n  box-shadow:\n    0 20px 50px rgba(0,0,0,.35);\n}\n\n#owlify-air-duster .od-box-icon {\n  width:62px;\n  height:62px;\n\n  margin:0 auto 18px;\n\n  display:grid;\n  place-items:center;\n\n  border:\n    1px solid rgba(218,176,94,.38);\n\n  border-radius:18px;\n\n  background:#0a0b0f;\n  color:var(--od-gold);\n\n  font-size:11px;\n  font-weight:900;\n\n  box-shadow:\n    inset 0 0 18px rgba(218,176,94,.04);\n}\n\n#owlify-air-duster .od-box-item h3 {\n  margin-bottom:8px;\n\n  font-size:17px;\n}\n\n#owlify-air-duster .od-box-item p {\n  margin-bottom:0;\n\n  color:var(--od-muted);\n\n  font-size:13px;\n  line-height:1.6;\n}\n\n\/* =========================================================\n   FAQ\n========================================================= *\/\n\n#owlify-air-duster .od-faq-section {\n  width:100%;\n  max-width:890px;\n\n  margin:0 auto 120px;\n}\n\n#owlify-air-duster .od-faq-list {\n  display:grid;\n  gap:11px;\n}\n\n#owlify-air-duster .od-faq {\n  overflow:hidden;\n\n  border:\n    1px solid rgba(218,176,94,.16);\n\n  border-radius:17px;\n\n  background:#121216;\n\n  transition:\n    border-color .25s ease,\n    box-shadow .25s ease;\n}\n\n#owlify-air-duster .od-faq[open] {\n  border-color:\n    rgba(218,176,94,.46);\n\n  box-shadow:\n    0 16px 45px rgba(0,0,0,.26);\n}\n\n#owlify-air-duster .od-faq summary {\n  min-height:67px;\n\n  padding:0 21px;\n\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:18px;\n\n  list-style:none;\n\n  color:var(--od-heading);\n\n  font-weight:700;\n  cursor:pointer;\n}\n\n#owlify-air-duster .od-faq summary::-webkit-details-marker {\n  display:none;\n}\n\n#owlify-air-duster .od-faq summary span {\n  flex:0 0 auto;\n\n  color:var(--od-gold);\n\n  font-size:22px;\n\n  transition:\n    transform .3s ease;\n}\n\n#owlify-air-duster .od-faq[open] summary span {\n  transform:rotate(45deg);\n}\n\n#owlify-air-duster .od-faq p {\n  margin-bottom:0;\n\n  padding:0 21px 22px;\n\n  color:var(--od-muted);\n\n  line-height:1.7;\n}\n\n\/* =========================================================\n   FINAL CTA\n========================================================= *\/\n\n#owlify-air-duster .od-final-wrapper {\n  padding-bottom:100px;\n}\n\n#owlify-air-duster .od-final {\n  position:relative;\n  overflow:hidden;\n\n  display:grid;\n\n  grid-template-columns:\n    minmax(0,1fr)\n    minmax(260px,.45fr);\n\n  gap:40px;\n  align-items:center;\n\n  padding:clamp(35px,6vw,70px);\n\n  border:\n    1px solid rgba(218,176,94,.38);\n\n  border-radius:29px;\n\n  background:\n    radial-gradient(circle at 12% 18%,rgba(218,176,94,.085),transparent 40%),\n    radial-gradient(circle at 90% 60%,rgba(60,141,255,.065),transparent 35%),\n    linear-gradient(135deg,#121216,#07080c);\n\n  box-shadow:\n    0 30px 90px rgba(0,0,0,.46);\n}\n\n#owlify-air-duster .od-final::after {\n  content:\"\";\n\n  position:absolute;\n\n  right:-170px;\n  bottom:-250px;\n\n  width:500px;\n  height:500px;\n\n  border-radius:50%;\n\n  background:\n    conic-gradient(\n      rgba(218,176,94,.09),\n      rgba(60,141,255,.08),\n      rgba(255,157,53,.08),\n      rgba(218,176,94,.09)\n    );\n\n  filter:blur(100px);\n\n  animation:\n    odOrbSpin 8s linear infinite;\n}\n\n#owlify-air-duster .od-final-copy,\n#owlify-air-duster .od-final-action {\n  position:relative;\n  z-index:2;\n}\n\n#owlify-air-duster .od-final h2 {\n  margin:12px 0 13px;\n\n  font-size:clamp(33px,4.4vw,54px);\n  line-height:1.06;\n  letter-spacing:-.045em;\n}\n\n#owlify-air-duster .od-final p {\n  max-width:680px;\n\n  margin-bottom:0;\n\n  color:var(--od-muted);\n\n  font-size:16px;\n  line-height:1.75;\n}\n\n#owlify-air-duster .od-final-action {\n  text-align:center;\n}\n\n#owlify-air-duster .od-final-action small {\n  display:block;\n\n  margin-bottom:11px;\n\n  color:var(--od-muted);\n\n  font-size:12px;\n}\n\n#owlify-air-duster .od-button {\n  position:relative;\n  overflow:hidden;\n\n  max-width:100%;\n  min-height:58px;\n\n  padding:0 26px;\n\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  gap:9px;\n\n  border-radius:16px;\n\n  background:\n    linear-gradient(\n      105deg,\n      #b9924e 0%,\n      #dab05e 32%,\n      #f4cf78 50%,\n      #dab05e 70%,\n      #b9924e 100%\n    );\n\n  color:#07080c !important;\n\n  font-size:14px;\n  font-weight:900;\n  text-decoration:none !important;\n  text-align:center;\n\n  box-shadow:\n    0 15px 38px rgba(218,176,94,.20);\n\n  transition:\n    transform .25s ease,\n    box-shadow .25s ease;\n}\n\n#owlify-air-duster .od-button::before {\n  content:\"\";\n\n  position:absolute;\n\n  top:-130%;\n  left:-45%;\n\n  width:35%;\n  height:360%;\n\n  transform:rotate(24deg);\n\n  background:\n    rgba(255,255,255,.48);\n\n  filter:blur(4px);\n\n  animation:\n    odButtonShine 4s ease-in-out infinite;\n}\n\n#owlify-air-duster .od-button:hover {\n  transform:translateY(-3px);\n\n  box-shadow:\n    0 0 16px rgba(244,207,120,.70),\n    0 22px 50px rgba(218,176,94,.31);\n}\n\n\/* =========================================================\n   ANIMATIONS\n========================================================= *\/\n\n@keyframes odGoldFlow {\n  to {\n    background-position:220% 0;\n  }\n}\n\n@keyframes odGlowDrift {\n  from {\n    transform:\n      translateY(-15px)\n      scale(.95);\n\n    opacity:.50;\n  }\n\n  to {\n    transform:\n      translateY(30px)\n      scale(1.12);\n\n    opacity:.85;\n  }\n}\n\n@keyframes odRise {\n  from {\n    opacity:0;\n    transform:translateY(24px);\n  }\n\n  to {\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n@keyframes odStatusPulse {\n  0% {\n    box-shadow:\n      0 0 0 0 rgba(255,157,53,.55);\n  }\n\n  70% {\n    box-shadow:\n      0 0 0 10px rgba(255,157,53,0);\n  }\n\n  100% {\n    box-shadow:\n      0 0 0 0 rgba(255,157,53,0);\n  }\n}\n\n@keyframes odImageFloat {\n  0%,\n  100% {\n    transform:translateY(0);\n  }\n\n  50% {\n    transform:translateY(-8px);\n  }\n}\n\n@keyframes odSmallFloat {\n  0%,\n  100% {\n    transform:translateY(0);\n  }\n\n  50% {\n    transform:translateY(-7px);\n  }\n}\n\n@keyframes odImageShine {\n  0%,\n  55% {\n    transform:translateX(-130%);\n  }\n\n  75%,\n  100% {\n    transform:translateX(130%);\n  }\n}\n\n@keyframes odOrbSpin {\n  to {\n    transform:\n      rotate(360deg)\n      scale(1.08);\n  }\n}\n\n@keyframes odFanSpin {\n  to {\n    transform:rotate(360deg);\n  }\n}\n\n@keyframes odFanFloat {\n  0%,\n  100% {\n    transform:\n      translateY(-50%)\n      rotate(-1deg);\n  }\n\n  50% {\n    transform:\n      translateY(-54%)\n      rotate(1deg);\n  }\n}\n\n@keyframes odAirBlast {\n  0%,\n  100% {\n    opacity:.28;\n    scale:.72 1;\n  }\n\n  50% {\n    opacity:1;\n    scale:1 1;\n  }\n}\n\n@keyframes odDustFly {\n  0% {\n    transform:\n      translate(0,0)\n      scale(.5);\n\n    opacity:0;\n  }\n\n  15% {\n    opacity:1;\n  }\n\n  100% {\n    transform:\n      translate(140px,-22px)\n      scale(1.5);\n\n    opacity:0;\n  }\n}\n\n@keyframes odPowerGlow {\n  50% {\n    border-color:var(--od-highlight);\n\n    box-shadow:\n      0 0 18px rgba(218,176,94,.20);\n  }\n}\n\n@keyframes odCardEntrance {\n  from {\n    opacity:0;\n    transform:translateY(22px);\n  }\n\n  to {\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n@keyframes odLevelLoad {\n  from {\n    filter:brightness(.72);\n    transform:scaleX(.91);\n  }\n\n  to {\n    filter:brightness(1.18);\n    transform:scaleX(1);\n  }\n}\n\n@keyframes odButtonShine {\n  0%,\n  58% {\n    left:-45%;\n    opacity:0;\n  }\n\n  68% {\n    opacity:.8;\n  }\n\n  84%,\n  100% {\n    left:125%;\n    opacity:0;\n  }\n}\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width:980px) {\n\n  #owlify-air-duster .od-hero {\n    grid-template-columns:minmax(0,1fr);\n    min-height:auto;\n    text-align:center;\n  }\n\n  #owlify-air-duster .od-brand {\n    justify-content:center;\n  }\n\n  #owlify-air-duster .od-lead {\n    margin-left:auto;\n    margin-right:auto;\n  }\n\n  #owlify-air-duster .od-tags {\n    justify-content:center;\n  }\n\n  #owlify-air-duster .od-hero-visual {\n    width:min(680px,100%);\n    margin:0 auto;\n  }\n\n  #owlify-air-duster .od-airflow-engine {\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  #owlify-air-duster .od-engine-copy {\n    text-align:center;\n  }\n\n  #owlify-air-duster .od-engine-points {\n    width:min(620px,100%);\n    margin:0 auto;\n  }\n\n  #owlify-air-duster .od-engine-point {\n    text-align:left;\n  }\n\n  #owlify-air-duster .od-feature-grid {\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n  }\n\n  #owlify-air-duster .od-comparison,\n  #owlify-air-duster .od-power-section,\n  #owlify-air-duster .od-size-section {\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  #owlify-air-duster .od-box-grid {\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n  }\n\n  #owlify-air-duster .od-final {\n    grid-template-columns:minmax(0,1fr);\n    text-align:center;\n  }\n\n  #owlify-air-duster .od-final p {\n    margin-left:auto;\n    margin-right:auto;\n  }\n}\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media (max-width:700px) {\n\n  #owlify-air-duster .od-container {\n    width:calc(100% - 26px);\n    max-width:calc(100% - 26px);\n  }\n\n  #owlify-air-duster .od-hero {\n    padding:65px 0 50px;\n  }\n\n  #owlify-air-duster .od-hero h2 {\n    font-size:clamp(40px,12vw,57px);\n  }\n\n  #owlify-air-duster .od-brand img {\n    width:60px;\n    height:60px;\n  }\n\n  #owlify-air-duster .od-floating-label {\n    right:10px;\n    bottom:10px;\n\n    min-width:155px;\n  }\n\n  #owlify-air-duster .od-airflow-engine {\n    margin-bottom:85px;\n    padding:28px 16px;\n  }\n\n  #owlify-air-duster .od-engine-copy h2 {\n    font-size:clamp(32px,10vw,45px);\n  }\n\n  #owlify-air-duster .od-airflow-stage {\n    min-height:440px;\n  }\n\n  #owlify-air-duster .od-fan-shell {\n    left:4%;\n    width:125px;\n    height:125px;\n  }\n\n  #owlify-air-duster .od-fan-ring {\n    width:85px;\n    height:85px;\n  }\n\n  #owlify-air-duster .od-fan-blades {\n    width:58px;\n    height:58px;\n  }\n\n  #owlify-air-duster .od-fan-blades::after {\n    inset:19px;\n  }\n\n  #owlify-air-duster .od-air-lines {\n    left:32%;\n  }\n\n  #owlify-air-duster .od-power-display {\n    width:calc(100% - 28px);\n    gap:5px;\n  }\n\n  #owlify-air-duster .od-power-display span {\n    min-height:44px;\n    padding:5px;\n    font-size:7px;\n  }\n\n  #owlify-air-duster .od-stats {\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n\n    margin-bottom:85px;\n  }\n\n  #owlify-air-duster .od-stat:nth-child(2) {\n    border-right:0;\n  }\n\n  #owlify-air-duster .od-stat:nth-child(-n+2) {\n    border-bottom:\n      1px solid rgba(218,176,94,.16);\n  }\n\n  #owlify-air-duster .od-feature-grid,\n  #owlify-air-duster .od-box-grid {\n    grid-template-columns:minmax(0,1fr);\n  }\n\n  #owlify-air-duster .od-feature-grid,\n  #owlify-air-duster .od-comparison,\n  #owlify-air-duster .od-power-section,\n  #owlify-air-duster .od-use-section,\n  #owlify-air-duster .od-size-section,\n  #owlify-air-duster .od-box-section,\n  #owlify-air-duster .od-faq-section {\n    margin-bottom:85px;\n  }\n\n  #owlify-air-duster .od-comparison,\n  #owlify-air-duster .od-power-section,\n  #owlify-air-duster .od-size-section {\n    padding:28px 18px;\n  }\n\n  #owlify-air-duster .od-final {\n    padding:35px 20px;\n  }\n\n  #owlify-air-duster .od-final-wrapper {\n    padding-bottom:75px;\n  }\n\n  #owlify-air-duster .od-button {\n    width:100%;\n  }\n}\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media (max-width:430px) {\n\n  #owlify-air-duster .od-hero h2 {\n    font-size:40px;\n  }\n\n  #owlify-air-duster .od-lead {\n    font-size:16px;\n  }\n\n  #owlify-air-duster .od-brand {\n    flex-direction:column;\n  }\n\n  #owlify-air-duster .od-floating-label {\n    position:relative;\n\n    right:auto;\n    bottom:auto;\n\n    width:100%;\n    max-width:100%;\n    min-width:0;\n\n    margin-top:12px;\n  }\n\n  #owlify-air-duster .od-engine-point {\n    grid-template-columns:\n      40px 1fr;\n\n    padding:12px;\n  }\n\n  #owlify-air-duster .od-engine-icon {\n    width:40px;\n    height:40px;\n  }\n\n  #owlify-air-duster .od-airflow-stage {\n    min-height:395px;\n  }\n\n  #owlify-air-duster .od-fan-shell {\n    width:105px;\n    height:105px;\n  }\n\n  #owlify-air-duster .od-fan-ring {\n    width:70px;\n    height:70px;\n  }\n\n  #owlify-air-duster .od-fan-blades {\n    width:48px;\n    height:48px;\n  }\n\n  #owlify-air-duster .od-fan-blades::after {\n    inset:16px;\n  }\n\n  #owlify-air-duster .od-stat {\n    padding:30px 10px;\n  }\n\n  #owlify-air-duster .od-stat strong {\n    font-size:35px;\n  }\n\n  #owlify-air-duster .od-feature-card,\n  #owlify-air-duster .od-box-item {\n    padding:23px;\n  }\n\n  #owlify-air-duster .od-section-heading p {\n    font-size:15px;\n  }\n}\n\n\/* =========================================================\n   REDUCED MOTION\n========================================================= *\/\n\n@media (prefers-reduced-motion:reduce) {\n\n  #owlify-air-duster *,\n  #owlify-air-duster *::before,\n  #owlify-air-duster *::after {\n    animation-duration:.01ms !important;\n    animation-iteration-count:1 !important;\n    transition-duration:.01ms !important;\n    scroll-behavior:auto !important;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"owlify-air-duster\"\u003e\n\u003c!-- BACKGROUND EFFECTS --\u003e\n\u003cdiv class=\"od-grid\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"od-glow od-glow-one\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"od-glow od-glow-two\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"od-glow od-glow-three\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"od-container\"\u003e\n\u003c!-- =====================================================\n       HERO\n  ====================================================== --\u003e\n\u003csection class=\"od-hero\"\u003e\n\u003cdiv class=\"od-hero-copy\"\u003e\n\u003cdiv class=\"od-brand\" style=\"text-align: center;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPT_Image_Aug_6_2026_01_36_59_PM.png?v=1786018952\" alt=\"Owlify logo\" loading=\"eager\" style=\"margin-bottom: 16px; float: none;\"\u003e\n\u003cdiv class=\"od-brand-copy\"\u003e\n\u003cstrong\u003eOWLIFY\u003c\/strong\u003e \u003cspan\u003eBuilt for gamers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-status\"\u003e\n\u003cspan class=\"od-status-dot\"\u003e\u003c\/span\u003e Rechargeable Jet-Fan Cleaning\u003c\/div\u003e\n\u003ch2\u003ePower Through Dust. \u003cspan class=\"od-gold-text\"\u003e Protect Your Setup. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"od-lead\"\u003eUpgrade from disposable canned air and bulky cleaning tools with the Owlify Rechargeable Jet-Fan Air Duster. Its focused airflow reaches keyboards, console vents, PC components and narrow desk crevices without leaving moisture or chemical residue behind.\u003c\/p\u003e\n\u003cdiv class=\"od-tags\"\u003e\n\u003cspan\u003eFour Power Levels\u003c\/span\u003e \u003cspan\u003eRechargeable Design\u003c\/span\u003e \u003cspan\u003eSmart Battery Display\u003c\/span\u003e \u003cspan\u003eMultiple Cleaning Attachments\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-hero-visual\"\u003e\n\u003cdiv class=\"od-image-frame\" style=\"text-align: center;\"\u003e\u003cimg alt=\"Owlify rechargeable jet-fan air duster\" loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug5_2026_09_20_17PM_7.png?v=1786014942\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"od-floating-label\"\u003e\n\u003cstrong\u003eStay Cool. Stay Clean. Stay in the Game.\u003c\/strong\u003e \u003cspan\u003eCompact power for gaming equipment and electronics\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       ANIMATED AIRFLOW ENGINE\n  ====================================================== --\u003e\n\u003csection class=\"od-airflow-engine\"\u003e\n\u003cdiv class=\"od-engine-copy\"\u003e\n\u003cdiv class=\"od-kicker\"\u003eAnimated Jet-Fan Engine\u003c\/div\u003e\n\u003ch2\u003ePrecision airflow that reaches \u003cspan class=\"od-gold-text\"\u003e where cloths cannot. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eDirect controlled airflow between keys, through ventilation slots and into difficult corners. Choose the level that matches the cleaning task, from light surface dust to deeper setup maintenance.\u003c\/p\u003e\n\u003cdiv class=\"od-engine-points\"\u003e\n\u003cdiv class=\"od-engine-point\"\u003e\n\u003cdiv class=\"od-engine-icon\"\u003e4X\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eFour Selectable Power Levels\u003c\/strong\u003e \u003cspan\u003e Adjust the airflow for delicate surfaces or stronger cleaning. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-engine-point\"\u003e\n\u003cdiv class=\"od-engine-icon\"\u003eAIR\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eFocused Jet-Fan Airflow\u003c\/strong\u003e \u003cspan\u003e Push dust from narrow keyboard gaps, vents and equipment edges. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-engine-point\"\u003e\n\u003cdiv class=\"od-engine-icon\"\u003eLCD\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eVisible Battery Information\u003c\/strong\u003e \u003cspan\u003e Monitor the remaining power before starting a cleaning session. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-airflow-stage\"\u003e\n\u003cdiv class=\"od-stage-grid\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"od-fan-shell\"\u003e\n\u003cdiv class=\"od-fan-ring\"\u003e\n\u003cdiv class=\"od-fan-blades\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-air-lines\"\u003e\n\u003cspan class=\"od-air-line\"\u003e\u003c\/span\u003e \u003cspan class=\"od-air-line\"\u003e\u003c\/span\u003e \u003cspan class=\"od-air-line\"\u003e\u003c\/span\u003e \u003cspan class=\"od-air-line\"\u003e\u003c\/span\u003e \u003cspan class=\"od-air-line\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"od-dust od-dust-1\"\u003e\u003c\/span\u003e \u003cspan class=\"od-dust od-dust-2\"\u003e\u003c\/span\u003e \u003cspan class=\"od-dust od-dust-3\"\u003e\u003c\/span\u003e \u003cspan class=\"od-dust od-dust-4\"\u003e\u003c\/span\u003e \u003cspan class=\"od-dust od-dust-5\"\u003e\u003c\/span\u003e \u003cspan class=\"od-dust od-dust-6\"\u003e\u003c\/span\u003e\n\u003cdiv class=\"od-power-display\"\u003e\n\u003cspan\u003eLevel 1\u003cbr\u003eLight Dust\u003c\/span\u003e \u003cspan\u003eLevel 2\u003cbr\u003eDesk Cleaning\u003c\/span\u003e \u003cspan\u003eLevel 3\u003cbr\u003ePC Vents\u003c\/span\u003e \u003cspan\u003eLevel 4\u003cbr\u003eDeep Clean\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       QUICK STATS\n  ====================================================== --\u003e\n\u003csection class=\"od-stats\"\u003e\n\u003cdiv class=\"od-stat\"\u003e\n\u003cstrong\u003e4\u003cspan\u003ex\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eSelectable power levels\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-stat\"\u003e\n\u003cstrong\u003e100\u003cspan\u003e%\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eCordless cleaning freedom\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-stat\"\u003e\n\u003cstrong\u003eLCD\u003c\/strong\u003e\n\u003cp\u003eVisible battery information\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-stat\"\u003e\n\u003cstrong\u003eMULTI\u003c\/strong\u003e\n\u003cp\u003eMultiple cleaning attachments\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FEATURE CARDS\n  ====================================================== --\u003e\n\u003cdiv class=\"od-section-heading\"\u003e\n\u003cdiv class=\"od-kicker\"\u003eSmarter Setup Maintenance\u003c\/div\u003e\n\u003ch2\u003eOne compact tool for your entire gaming nest.\u003c\/h2\u003e\n\u003cp\u003eKeep dust away from your most-used gaming equipment without constantly buying replacement aerosol cans or dragging out bulky cleaning tools.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csection class=\"od-feature-grid\"\u003e\n\u003carticle class=\"od-feature-card\"\u003e\n\u003cdiv class=\"od-feature-number\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"od-feature-icon\"\u003eAIR\u003c\/div\u003e\n\u003ch3\u003ePowerful Focused Airflow\u003c\/h3\u003e\n\u003cp\u003eDirect concentrated air into keyboard gaps, controller seams, cooling vents and difficult desk corners.\u003c\/p\u003e\n\u003cdiv class=\"od-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"od-feature-card\"\u003e\n\u003cdiv class=\"od-feature-number\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"od-feature-icon\"\u003e4X\u003c\/div\u003e\n\u003ch3\u003eFour Power Levels\u003c\/h3\u003e\n\u003cp\u003eSelect a gentler level for surface dust or increase the airflow for vents, fans and deeper setup cleaning.\u003c\/p\u003e\n\u003cdiv class=\"od-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"od-feature-card\"\u003e\n\u003cdiv class=\"od-feature-number\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"od-feature-icon\"\u003eLCD\u003c\/div\u003e\n\u003ch3\u003eSmart Battery Display\u003c\/h3\u003e\n\u003cp\u003eView the remaining battery level instead of guessing whether the air duster has enough power for the job.\u003c\/p\u003e\n\u003cdiv class=\"od-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"od-feature-card\"\u003e\n\u003cdiv class=\"od-feature-number\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"od-feature-icon\"\u003eUSB\u003c\/div\u003e\n\u003ch3\u003eRechargeable and Reusable\u003c\/h3\u003e\n\u003cp\u003eRecharge the air duster and use it again, reducing dependence on disposable canned-air products.\u003c\/p\u003e\n\u003cdiv class=\"od-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"od-feature-card\"\u003e\n\u003cdiv class=\"od-feature-number\"\u003e05\u003c\/div\u003e\n\u003cdiv class=\"od-feature-icon\"\u003eSIZE\u003c\/div\u003e\n\u003ch3\u003eCompact Portable Design\u003c\/h3\u003e\n\u003cp\u003eStore it in a gaming drawer, equipment cupboard or backpack without taking over your setup space.\u003c\/p\u003e\n\u003cdiv class=\"od-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"od-feature-card\"\u003e\n\u003cdiv class=\"od-feature-number\"\u003e06\u003c\/div\u003e\n\u003cdiv class=\"od-feature-icon\"\u003eKIT\u003c\/div\u003e\n\u003ch3\u003eMulti-Attachment Cleaning\u003c\/h3\u003e\n\u003cp\u003eUse the included attachments for focused airflow, detailed brushing and different equipment-cleaning situations.\u003c\/p\u003e\n\u003cdiv class=\"od-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       COMPARISON\n  ====================================================== --\u003e\n\u003csection class=\"od-comparison\"\u003e\n\u003cdiv class=\"od-comparison-image\" style=\"text-align: start;\"\u003e\u003cimg alt=\"Owlify rechargeable air duster compared with a traditional dusting tool\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug5_2026_09_20_17PM_9.png?v=1786014942\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"od-comparison-copy\"\u003e\n\u003cdiv class=\"od-kicker\"\u003eSmall Size. Big Convenience.\u003c\/div\u003e\n\u003ch2\u003eStop moving dust around. Blow it out.\u003c\/h2\u003e\n\u003cp\u003eTraditional dusters may struggle to reach between keys, inside vents and beneath equipment. Focused airflow helps remove debris from areas where wiping is awkward or ineffective.\u003c\/p\u003e\n\u003cdiv class=\"od-benefit-list\"\u003e\n\u003cdiv class=\"od-benefit\"\u003e\n\u003cdiv class=\"od-benefit-icon\"\u003eGO\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCompact and Portable\u003c\/strong\u003e \u003cspan\u003e Easy to store and convenient to move between different setups. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-benefit\"\u003e\n\u003cdiv class=\"od-benefit-icon\"\u003eAIR\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eFocused Cleaning Power\u003c\/strong\u003e \u003cspan\u003e Direct airflow into difficult gaps instead of brushing over them. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-benefit\"\u003e\n\u003cdiv class=\"od-benefit-icon\"\u003eECO\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eRecharge and Reuse\u003c\/strong\u003e \u003cspan\u003e A reusable alternative to repeatedly purchasing canned air. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       POWER LEVELS\n  ====================================================== --\u003e\n\u003csection class=\"od-power-section\"\u003e\n\u003cdiv class=\"od-power-image\" style=\"text-align: start;\"\u003e\u003cimg alt=\"Owlify rechargeable air duster with four adjustable power levels\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug5_2026_09_20_16PM_3.png?v=1786014942\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"od-power-copy\"\u003e\n\u003cdiv class=\"od-kicker\"\u003eFour Cleaning Intensities\u003c\/div\u003e\n\u003ch2\u003eMatch the airflow to the mess.\u003c\/h2\u003e\n\u003cp\u003eDifferent surfaces need different treatment. Start gently for light dust and increase the power when cleaning ventilation openings, tight corners and heavier debris.\u003c\/p\u003e\n\u003cdiv class=\"od-level-list\"\u003e\n\u003cdiv class=\"od-level\"\u003e\n\u003cdiv class=\"od-level-top\"\u003e\n\u003cstrong\u003eLevel 1 · Light Dust\u003c\/strong\u003e \u003cspan\u003e25% power\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-level-bar\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-level\"\u003e\n\u003cdiv class=\"od-level-top\"\u003e\n\u003cstrong\u003eLevel 2 · Desk and Mousepad\u003c\/strong\u003e \u003cspan\u003e50% power\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-level-bar\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-level\"\u003e\n\u003cdiv class=\"od-level-top\"\u003e\n\u003cstrong\u003eLevel 3 · PC and Console Vents\u003c\/strong\u003e \u003cspan\u003e75% power\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-level-bar\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-level\"\u003e\n\u003cdiv class=\"od-level-top\"\u003e\n\u003cstrong\u003eLevel 4 · Deeper Setup Cleaning\u003c\/strong\u003e \u003cspan\u003e100% power\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-level-bar\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       USE CASES\n  ====================================================== --\u003e\n\u003csection class=\"od-use-section\"\u003e\n\u003cdiv class=\"od-section-heading\"\u003e\n\u003cdiv class=\"od-kicker\"\u003eBuilt for Every Gaming Setup\u003c\/div\u003e\n\u003ch2\u003eClean the gear that keeps you in the game.\u003c\/h2\u003e\n\u003cp\u003eUse the Owlify Jet-Fan Air Duster across keyboards, gaming computers, controllers, consoles, headsets and desk equipment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-use-image\" style=\"text-align: start;\"\u003e\u003cimg alt=\"Owlify rechargeable air duster cleaning gaming equipment\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug5_2026_09_20_17PM_6.png?v=1786014942\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"od-use-chips\"\u003e\n\u003cspan\u003eMechanical Keyboards\u003c\/span\u003e \u003cspan\u003ePC Cooling Vents\u003c\/span\u003e \u003cspan\u003eConsole Vents\u003c\/span\u003e \u003cspan\u003eGaming Controllers\u003c\/span\u003e \u003cspan\u003eHeadsets\u003c\/span\u003e \u003cspan\u003eDesk Crevices\u003c\/span\u003e \u003cspan\u003eMousepads\u003c\/span\u003e \u003cspan\u003eComputer Fans\u003c\/span\u003e \u003cspan\u003eDisplay Shelves\u003c\/span\u003e \u003cspan\u003eCamera Equipment\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       SIZE AND PORTABILITY\n  ====================================================== --\u003e\n\u003csection class=\"od-size-section\"\u003e\n\u003cdiv class=\"od-size-image\" style=\"text-align: start;\"\u003e\u003cimg alt=\"Owlify rechargeable jet-fan air duster dimensions\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug5_2026_09_20_16PM_4.png?v=1786014942\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"od-size-copy\"\u003e\n\u003cdiv class=\"od-kicker\"\u003eCompact Power\u003c\/div\u003e\n\u003ch2\u003eEasy to store. Ready when dust appears.\u003c\/h2\u003e\n\u003cp\u003eIts compact upright form fits naturally into a gaming drawer, equipment shelf or backpack, while still offering the control needed for regular setup maintenance.\u003c\/p\u003e\n\u003cdiv class=\"od-size-list\"\u003e\n\u003cdiv class=\"od-size-item\"\u003e\n\u003cdiv class=\"od-size-icon\"\u003e16CM\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCompact Upright Height\u003c\/strong\u003e \u003cspan\u003e Approximately 16 cm tall according to the supplied product image. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-size-item\"\u003e\n\u003cdiv class=\"od-size-icon\"\u003eGRIP\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eHandheld Pistol-Style Grip\u003c\/strong\u003e \u003cspan\u003e Designed for comfortable direction and controlled airflow. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-size-item\"\u003e\n\u003cdiv class=\"od-size-icon\"\u003eBASE\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eStable Standing Base\u003c\/strong\u003e \u003cspan\u003e Place the air duster upright between cleaning sessions. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       WHAT IS INCLUDED\n  ====================================================== --\u003e\n\u003csection class=\"od-box-section\"\u003e\n\u003cdiv class=\"od-section-heading\"\u003e\n\u003cdiv class=\"od-kicker\"\u003eIncluded Cleaning Kit\u003c\/div\u003e\n\u003ch2\u003eEverything needed to start cleaning.\u003c\/h2\u003e\n\u003cp\u003eAttachment contents can vary by selected product option. Confirm the exact package configuration displayed in the product gallery.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-box-grid\"\u003e\n\u003carticle class=\"od-box-item\"\u003e\n\u003cdiv class=\"od-box-icon\"\u003eFAN\u003c\/div\u003e\n\u003ch3\u003eJet-Fan Air Duster\u003c\/h3\u003e\n\u003cp\u003eThe rechargeable handheld cleaning unit with adjustable airflow.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"od-box-item\"\u003e\n\u003cdiv class=\"od-box-icon\"\u003eNOZZLE\u003c\/div\u003e\n\u003ch3\u003eAirflow Nozzles\u003c\/h3\u003e\n\u003cp\u003eNozzle attachments for directing air into different gaps and spaces.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"od-box-item\"\u003e\n\u003cdiv class=\"od-box-icon\"\u003eBRUSH\u003c\/div\u003e\n\u003ch3\u003eDetail Brush\u003c\/h3\u003e\n\u003cp\u003eA narrow brush attachment for loosening dust from keys and crevices.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"od-box-item\"\u003e\n\u003cdiv class=\"od-box-icon\"\u003eUSB\u003c\/div\u003e\n\u003ch3\u003eCharging Cable\u003c\/h3\u003e\n\u003cp\u003eA compatible cable for recharging the air duster battery.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FAQ\n  ====================================================== --\u003e\n\u003csection class=\"od-faq-section\"\u003e\n\u003cdiv class=\"od-section-heading\"\u003e\n\u003cdiv class=\"od-kicker\"\u003eQuick Answers\u003c\/div\u003e\n\u003ch2\u003eEverything you need to know.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-faq-list\"\u003e\n\u003cdetails class=\"od-faq\"\u003e\n\u003csummary\u003eWhat can the air duster clean? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eIt can be used for keyboards, computer vents, console vents, controllers, headsets, desk gaps and similar electronic equipment. Keep loose parts secure before applying strong airflow.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"od-faq\"\u003e\n\u003csummary\u003eHow many power levels are available? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eThe product offers four selectable airflow levels so you can choose a gentler or stronger cleaning intensity.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"od-faq\"\u003e\n\u003csummary\u003eIs the air duster rechargeable? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eYes. The device contains a rechargeable battery and includes a compatible charging connection.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"od-faq\"\u003e\n\u003csummary\u003eDoes it replace disposable canned air? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eIt provides a reusable airflow solution for many routine electronics-cleaning tasks, reducing the need to continually purchase disposable air cans.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"od-faq\"\u003e\n\u003csummary\u003eCan I use it inside my PC? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eSwitch the computer off, disconnect it from power and prevent internal fans from spinning freely while cleaning. Avoid touching components with the nozzle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"od-faq\"\u003e\n\u003csummary\u003eWhat attachments are included? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eThe supplied product images show airflow nozzles and a detail brush. Confirm the exact contents for the selected product option before ordering.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"od-faq\"\u003e\n\u003csummary\u003eDoes it vacuum dust as well? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eThis product is primarily marketed as a jet-fan air duster. It uses directed airflow to move dust away from equipment.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FINAL CTA\n  ====================================================== --\u003e\n\u003cdiv class=\"od-final-wrapper\"\u003e\n\u003csection class=\"od-final\"\u003e\n\u003cdiv class=\"od-final-copy\"\u003e\n\u003cdiv class=\"od-kicker\"\u003eClean Better with Owlify\u003c\/div\u003e\n\u003ch2\u003eDust mode off. Game mode on.\u003c\/h2\u003e\n\u003cp\u003eKeep your gaming equipment cleaner, your ventilation paths clearer and your setup ready for the next session with reusable cordless jet-fan airflow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"od-final-action\"\u003e\n\u003csmall\u003e Select your preferred product option above \u003c\/small\u003e \u003ca class=\"od-button\" href=\"#MainContent\"\u003e Upgrade Your Cleaning Setup ↑ \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Owlify","offers":[{"title":"Default Title","offer_id":48508898574581,"sku":"OWL-DUST-390G","price":759.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug5_2026_09_20_16PM_1.png?v=1786014942","url":"https:\/\/owlify.co.za\/products\/owlify-compressed-air-duster-390g-turbo-fan-super-power-4-gear-adjustable","provider":"Owlify","version":"1.0","type":"link"}