{"title":"SHOP NOW!","description":"\u003cp\u003eGaming Equipment \u0026amp; Accessories\u003c\/p\u003e","products":[{"product_id":"owlify-ps5-controller-charger-dual-charging-dock-with-led-indicators-usb-fast-charge","title":"Owlify PS5 Controller Charger – Dual Charging Dock with LED Indicators \u0026 USB Fast Charge","description":"\u003cstyle\u003e\n\/* =========================================================\n   OWLIFY DUAL PS5 CONTROLLER CHARGING STATION\n   PREMIUM ANIMATED PRODUCT DESCRIPTION\n   SAFE FOR SHOPIFY PRODUCT DESCRIPTION HTML\n========================================================= *\/\n\n#owlify-controller-charger {\n  --ow-black: #07080C;\n  --ow-secondary: #121216;\n  --ow-card: #1E1E21;\n  --ow-card-dark: #17171A;\n  --ow-gold: #DAB05E;\n  --ow-dark-gold: #B9924E;\n  --ow-highlight: #F4CF78;\n  --ow-heading: #F9F9F9;\n  --ow-body: #C5C5C5;\n  --ow-muted: #8A8885;\n  --ow-blue: #168BFF;\n  --ow-blue-light: #64C7FF;\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  background:\n    radial-gradient(\n      circle at 11% 6%,\n      rgba(218,176,94,.07),\n      transparent 28%\n    ),\n    radial-gradient(\n      circle at 90% 23%,\n      rgba(22,139,255,.055),\n      transparent 25%\n    ),\n    linear-gradient(\n      145deg,\n      #07080C 0%,\n      #0A0B0F 48%,\n      #07080C 100%\n    );\n\n  color: var(--ow-body);\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-controller-charger,\n#owlify-controller-charger *,\n#owlify-controller-charger *::before,\n#owlify-controller-charger *::after {\n  box-sizing: border-box;\n}\n\n#owlify-controller-charger section,\n#owlify-controller-charger article,\n#owlify-controller-charger div,\n#owlify-controller-charger figure {\n  min-width: 0;\n}\n\n#owlify-controller-charger h2,\n#owlify-controller-charger h3,\n#owlify-controller-charger p,\n#owlify-controller-charger figure {\n  margin-top: 0;\n}\n\n#owlify-controller-charger h2,\n#owlify-controller-charger h3 {\n  color: var(--ow-heading);\n  word-break: normal;\n  overflow-wrap: normal;\n  hyphens: none;\n}\n\n#owlify-controller-charger p {\n  color: var(--ow-body);\n}\n\n#owlify-controller-charger img {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n}\n\n#owlify-controller-charger .owc-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-controller-charger .owc-grid-background {\n  position: absolute;\n  inset: 0;\n  z-index: 0;\n\n  pointer-events: none;\n  opacity: .10;\n\n  background-image:\n    linear-gradient(\n      rgba(255,255,255,.045) 1px,\n      transparent 1px\n    ),\n    linear-gradient(\n      90deg,\n      rgba(255,255,255,.045) 1px,\n      transparent 1px\n    );\n\n  background-size: 54px 54px;\n\n  -webkit-mask-image:\n    linear-gradient(to bottom, #000, transparent 72%);\n\n  mask-image:\n    linear-gradient(to bottom, #000, transparent 72%);\n}\n\n#owlify-controller-charger .owc-glow {\n  position: absolute;\n  z-index: 1;\n\n  width: 440px;\n  height: 440px;\n\n  border-radius: 50%;\n  pointer-events: none;\n\n  filter: blur(110px);\n  opacity: .68;\n\n  animation:\n    owcGlowMove 8s ease-in-out infinite alternate;\n}\n\n#owlify-controller-charger .owc-glow-gold {\n  top: 120px;\n  right: -240px;\n\n  background:\n    rgba(218,176,94,.075);\n}\n\n#owlify-controller-charger .owc-glow-blue {\n  top: 1450px;\n  left: -270px;\n\n  background:\n    rgba(22,139,255,.07);\n\n  animation-delay: -4s;\n}\n\n\/* =========================================================\n   SHARED TYPOGRAPHY\n========================================================= *\/\n\n#owlify-controller-charger .owc-kicker {\n  display: inline-flex;\n  align-items: center;\n  gap: 9px;\n\n  margin-bottom: 16px;\n\n  color: var(--ow-gold);\n\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: .20em;\n  text-transform: uppercase;\n}\n\n#owlify-controller-charger .owc-kicker::before {\n  content: \"\";\n\n  width: 24px;\n  height: 1px;\n\n  background: var(--ow-gold);\n\n  box-shadow:\n    0 0 10px rgba(218,176,94,.40);\n}\n\n#owlify-controller-charger .owc-gradient-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    owcGoldFlow 5s linear infinite;\n}\n\n#owlify-controller-charger .owc-section-heading {\n  width: 100%;\n  max-width: 780px;\n\n  margin: 0 auto 48px;\n\n  text-align: center;\n}\n\n#owlify-controller-charger .owc-section-heading h2 {\n  margin-bottom: 15px;\n\n  color: var(--ow-heading);\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-controller-charger .owc-section-heading p {\n  margin-bottom: 0;\n\n  color: var(--ow-muted);\n\n  font-size: 17px;\n  line-height: 1.75;\n}\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n#owlify-controller-charger .owc-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: 720px;\n\n  padding: 85px 0 70px;\n}\n\n#owlify-controller-charger .owc-hero-copy {\n  animation:\n    owcRise .8s ease both;\n}\n\n#owlify-controller-charger .owc-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(--ow-gold);\n\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: .15em;\n  text-transform: uppercase;\n}\n\n#owlify-controller-charger .owc-status-dot {\n  width: 8px;\n  height: 8px;\n\n  border-radius: 50%;\n\n  background: var(--ow-blue-light);\n\n  box-shadow:\n    0 0 0 0 rgba(100,199,255,.55);\n\n  animation:\n    owcBluePulse 1.8s infinite;\n}\n\n#owlify-controller-charger .owc-hero h2 {\n  max-width: 100%;\n\n  margin: 23px 0 22px;\n\n  color: var(--ow-heading);\n\n  font-size: clamp(44px,6vw,78px);\n  font-weight: 800;\n  line-height: .99;\n  letter-spacing: -.055em;\n}\n\n#owlify-controller-charger .owc-hero h2 span {\n  display: block;\n  margin-top: 10px;\n}\n\n#owlify-controller-charger .owc-lead {\n  max-width: 650px;\n\n  margin-bottom: 25px;\n\n  color: var(--ow-body);\n\n  font-size: clamp(16px,1.6vw,20px);\n  line-height: 1.75;\n}\n\n#owlify-controller-charger .owc-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 9px;\n}\n\n#owlify-controller-charger .owc-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(--ow-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-controller-charger .owc-tags span:hover {\n  transform:\n    translateY(-2px);\n\n  border-color:\n    var(--ow-highlight);\n\n  color:\n    var(--ow-highlight);\n\n  box-shadow:\n    0 0 18px rgba(218,176,94,.10);\n}\n\n#owlify-controller-charger .owc-hero-visual {\n  position: relative;\n\n  animation:\n    owcRise .8s .15s ease both;\n}\n\n#owlify-controller-charger .owc-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,.06),\n    0 0 45px rgba(22,139,255,.035);\n\n  animation:\n    owcImageFloat 6s ease-in-out infinite;\n}\n\n#owlify-controller-charger .owc-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,.09) 46%,\n      transparent 63%\n    );\n\n  transform:\n    translateX(-130%);\n\n  animation:\n    owcImageShine 6s ease-in-out infinite;\n}\n\n#owlify-controller-charger .owc-image-frame img {\n  transition:\n    transform .6s ease,\n    filter .6s ease;\n}\n\n#owlify-controller-charger .owc-image-frame:hover img {\n  transform:\n    scale(1.025);\n\n  filter:\n    brightness(1.04);\n}\n\n#owlify-controller-charger .owc-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: 190px;\n\n  padding: 13px 15px;\n\n  border:\n    1px solid rgba(22,139,255,.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(22,139,255,.08);\n\n  -webkit-backdrop-filter:\n    blur(14px);\n\n  backdrop-filter:\n    blur(14px);\n\n  animation:\n    owcSmallFloat 4s ease-in-out infinite;\n}\n\n#owlify-controller-charger .owc-floating-label strong,\n#owlify-controller-charger .owc-floating-label span {\n  display: block;\n}\n\n#owlify-controller-charger .owc-floating-label strong {\n  color: var(--ow-blue-light);\n  font-size: 13px;\n}\n\n#owlify-controller-charger .owc-floating-label span {\n  margin-top: 3px;\n\n  color: var(--ow-muted);\n  font-size: 11px;\n}\n\n#owlify-controller-charger .owc-notice {\n  display: flex;\n  align-items: center;\n  gap: 9px;\n\n  width: fit-content;\n  max-width: 100%;\n\n  margin-top: 18px;\n  padding: 10px 13px;\n\n  border:\n    1px solid rgba(218,176,94,.20);\n\n  border-radius: 12px;\n\n  background:\n    rgba(18,18,22,.88);\n\n  color: var(--ow-muted);\n\n  font-size: 12px;\n}\n\n#owlify-controller-charger .owc-notice strong {\n  color: var(--ow-gold);\n}\n\n\/* =========================================================\n   ANIMATED DUAL CHARGING DEMO\n========================================================= *\/\n\n#owlify-controller-charger .owc-charge-demo {\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:\n    clamp(30px,5vw,60px);\n\n  border:\n    1px solid rgba(218,176,94,.25);\n\n  border-radius: 28px;\n\n  background:\n    radial-gradient(\n      circle at 72% 48%,\n      rgba(22,139,255,.075),\n      transparent 38%\n    ),\n    radial-gradient(\n      circle at 20% 20%,\n      rgba(218,176,94,.055),\n      transparent 38%\n    ),\n    #121216;\n\n  box-shadow:\n    0 28px 85px rgba(0,0,0,.40);\n}\n\n#owlify-controller-charger .owc-charge-demo::before {\n  content: \"\";\n\n  position: absolute;\n\n  right: -170px;\n  bottom: -210px;\n\n  width: 480px;\n  height: 480px;\n\n  border-radius: 50%;\n\n  background:\n    rgba(22,139,255,.075);\n\n  filter:\n    blur(110px);\n\n  pointer-events: none;\n\n  animation:\n    owcChargeGlow 5s ease-in-out infinite alternate;\n}\n\n#owlify-controller-charger .owc-charge-copy {\n  position: relative;\n  z-index: 3;\n}\n\n#owlify-controller-charger .owc-charge-copy h2 {\n  margin: 12px 0 15px;\n\n  color: var(--ow-heading);\n\n  font-size: clamp(32px,4vw,52px);\n  line-height: 1.06;\n  letter-spacing: -.045em;\n}\n\n#owlify-controller-charger .owc-charge-copy \u003e p {\n  margin: 0 0 24px;\n\n  color: var(--ow-muted);\n\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n#owlify-controller-charger .owc-charge-points {\n  display: grid;\n  gap: 11px;\n}\n\n#owlify-controller-charger .owc-charge-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-controller-charger .owc-charge-point:hover {\n  transform:\n    translateX(5px);\n\n  border-color:\n    rgba(218,176,94,.46);\n\n  box-shadow:\n    0 12px 35px rgba(0,0,0,.30);\n}\n\n#owlify-controller-charger .owc-charge-point-icon {\n  width: 46px;\n  height: 46px;\n\n  display: grid;\n  place-items: center;\n\n  border:\n    1px solid rgba(22,139,255,.42);\n\n  border-radius: 50%;\n\n  background: #121216;\n  color: var(--ow-blue-light);\n\n  font-size: 12px;\n  font-weight: 900;\n\n  box-shadow:\n    inset 0 0 15px rgba(22,139,255,.08);\n}\n\n#owlify-controller-charger .owc-charge-point strong,\n#owlify-controller-charger .owc-charge-point span {\n  display: block;\n}\n\n#owlify-controller-charger .owc-charge-point strong {\n  margin-bottom: 3px;\n\n  color: var(--ow-heading);\n\n  font-size: 14px;\n}\n\n#owlify-controller-charger .owc-charge-point span {\n  color: var(--ow-muted);\n\n  font-size: 12px;\n  line-height: 1.5;\n}\n\n\/* Animated charger display *\/\n\n#owlify-controller-charger .owc-charge-stage {\n  position: relative;\n  z-index: 2;\n\n  width: 100%;\n  max-width: 660px;\n\n  min-height: 520px;\n\n  margin: 0 auto;\n\n  overflow: hidden;\n\n  border:\n    1px solid rgba(22,139,255,.24);\n\n  border-radius: 26px;\n\n  background:\n    radial-gradient(\n      circle at 50% 50%,\n      rgba(22,139,255,.07),\n      transparent 38%\n    ),\n    linear-gradient(\n      145deg,\n      #0B0D12,\n      #07080C\n    );\n\n  box-shadow:\n    0 25px 75px rgba(0,0,0,.48),\n    inset 0 0 55px rgba(22,139,255,.025);\n}\n\n#owlify-controller-charger .owc-stage-grid {\n  position: absolute;\n  inset: 0;\n\n  opacity: .13;\n\n  background-image:\n    linear-gradient(\n      rgba(100,199,255,.12) 1px,\n      transparent 1px\n    ),\n    linear-gradient(\n      90deg,\n      rgba(100,199,255,.12) 1px,\n      transparent 1px\n    );\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-controller-charger .owc-power-line {\n  position: absolute;\n\n  left: 50%;\n  top: 8%;\n\n  width: 2px;\n  height: 76%;\n\n  transform:\n    translateX(-50%);\n\n  background:\n    linear-gradient(\n      to bottom,\n      transparent,\n      rgba(22,139,255,.28) 16%,\n      rgba(100,199,255,.82) 50%,\n      rgba(22,139,255,.28) 84%,\n      transparent\n    );\n\n  box-shadow:\n    0 0 14px rgba(22,139,255,.45);\n}\n\n#owlify-controller-charger .owc-power-line::before {\n  content: \"\";\n\n  position: absolute;\n\n  left: 50%;\n  top: 0;\n\n  width: 10px;\n  height: 10px;\n\n  transform:\n    translateX(-50%);\n\n  border-radius: 50%;\n\n  background:\n    var(--ow-blue-light);\n\n  box-shadow:\n    0 0 7px var(--ow-blue-light),\n    0 0 22px rgba(22,139,255,.80);\n\n  animation:\n    owcPowerTravel 2.4s linear infinite;\n}\n\n#owlify-controller-charger .owc-charge-slot {\n  position: absolute;\n\n  left: 50%;\n\n  width: min(76%,420px);\n  min-height: 155px;\n\n  transform:\n    translateX(-50%);\n\n  display: grid;\n\n  grid-template-columns:\n    105px 1fr;\n\n  gap: 20px;\n  align-items: center;\n\n  padding: 22px;\n\n  border:\n    1px solid rgba(22,139,255,.32);\n\n  border-radius: 22px;\n\n  background:\n    linear-gradient(\n      145deg,\n      rgba(30,30,33,.97),\n      rgba(18,18,22,.97)\n    );\n\n  box-shadow:\n    0 18px 45px rgba(0,0,0,.42),\n    inset 0 0 28px rgba(22,139,255,.035);\n\n  animation:\n    owcSlotFloat 4s ease-in-out infinite;\n}\n\n#owlify-controller-charger .owc-slot-one {\n  top: 14%;\n}\n\n#owlify-controller-charger .owc-slot-two {\n  bottom: 14%;\n\n  animation-delay: -2s;\n}\n\n#owlify-controller-charger .owc-controller-icon {\n  position: relative;\n\n  width: 105px;\n  height: 86px;\n\n  display: grid;\n  place-items: center;\n\n  border:\n    1px solid rgba(218,176,94,.24);\n\n  border-radius: 18px;\n\n  background:\n    #0A0B0F;\n\n  color:\n    var(--ow-heading);\n\n  box-shadow:\n    inset 0 0 20px rgba(218,176,94,.025);\n}\n\n#owlify-controller-charger .owc-controller-icon svg {\n  width: 78px;\n  height: auto;\n\n  fill: none;\n  stroke: currentColor;\n  stroke-width: 2.5;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n#owlify-controller-charger .owc-controller-icon::after {\n  content: \"\";\n\n  position: absolute;\n\n  right: 10px;\n  bottom: 9px;\n\n  width: 9px;\n  height: 9px;\n\n  border-radius: 50%;\n\n  background:\n    var(--ow-blue-light);\n\n  box-shadow:\n    0 0 6px var(--ow-blue-light),\n    0 0 18px rgba(22,139,255,.75);\n\n  animation:\n    owcLedBreathe 1.7s ease-in-out infinite;\n}\n\n#owlify-controller-charger .owc-slot-details strong,\n#owlify-controller-charger .owc-slot-details span {\n  display: block;\n}\n\n#owlify-controller-charger .owc-slot-details strong {\n  margin-bottom: 7px;\n\n  color: var(--ow-heading);\n\n  font-size: 18px;\n}\n\n#owlify-controller-charger .owc-slot-details span {\n  color: var(--ow-muted);\n\n  font-size: 13px;\n}\n\n#owlify-controller-charger .owc-battery-track {\n  position: relative;\n  overflow: hidden;\n\n  width: 100%;\n  height: 8px;\n\n  margin-top: 16px;\n\n  border-radius: 999px;\n\n  background:\n    #090A0D;\n}\n\n#owlify-controller-charger .owc-battery-track::before {\n  content: \"\";\n\n  position: absolute;\n  inset: 0;\n\n  width: 78%;\n\n  border-radius: inherit;\n\n  background:\n    linear-gradient(\n      90deg,\n      #086FE7,\n      #168BFF,\n      #64C7FF\n    );\n\n  box-shadow:\n    0 0 12px rgba(22,139,255,.55);\n\n  animation:\n    owcChargeFill 3s ease-in-out infinite alternate;\n}\n\n#owlify-controller-charger .owc-power-core {\n  position: absolute;\n\n  left: 50%;\n  bottom: 5%;\n\n  width: 118px;\n  height: 38px;\n\n  transform:\n    translateX(-50%);\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 9px;\n\n  border:\n    1px solid rgba(218,176,94,.28);\n\n  border-radius: 999px;\n\n  background:\n    rgba(18,18,22,.94);\n\n  color:\n    var(--ow-gold);\n\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: .12em;\n\n  text-transform: uppercase;\n\n  box-shadow:\n    0 10px 32px rgba(0,0,0,.38);\n}\n\n#owlify-controller-charger .owc-power-core::before {\n  content: \"\";\n\n  width: 9px;\n  height: 9px;\n\n  border-radius: 50%;\n\n  background:\n    var(--ow-blue-light);\n\n  box-shadow:\n    0 0 7px var(--ow-blue-light),\n    0 0 18px rgba(22,139,255,.65);\n\n  animation:\n    owcLedBreathe 1.7s ease-in-out infinite;\n}\n\n\/* =========================================================\n   QUICK PRODUCT SPECS\n========================================================= *\/\n\n#owlify-controller-charger .owc-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-controller-charger .owc-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-controller-charger .owc-stat:last-child {\n  border-right: 0;\n}\n\n#owlify-controller-charger .owc-stat strong {\n  display: block;\n\n  margin-bottom: 5px;\n\n  color: var(--ow-heading);\n\n  font-size: clamp(35px,4.4vw,56px);\n  line-height: 1;\n  letter-spacing: -.05em;\n}\n\n#owlify-controller-charger .owc-stat strong span {\n  color: var(--ow-gold);\n  font-size: .50em;\n}\n\n#owlify-controller-charger .owc-stat p {\n  margin-bottom: 0;\n\n  color: var(--ow-muted);\n\n  font-size: 13px;\n}\n\n\/* =========================================================\n   FEATURE CARDS\n========================================================= *\/\n\n#owlify-controller-charger .owc-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-controller-charger .owc-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(\n      145deg,\n      #1E1E21 0%,\n      #17171A 100%\n    );\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    owcCardEntrance .65s ease both;\n}\n\n#owlify-controller-charger .owc-feature-card:nth-child(2) {\n  animation-delay: .08s;\n}\n\n#owlify-controller-charger .owc-feature-card:nth-child(3) {\n  animation-delay: .16s;\n}\n\n#owlify-controller-charger .owc-feature-card:nth-child(4) {\n  animation-delay: .24s;\n}\n\n#owlify-controller-charger .owc-feature-card:nth-child(5) {\n  animation-delay: .32s;\n}\n\n#owlify-controller-charger .owc-feature-card:nth-child(6) {\n  animation-delay: .40s;\n}\n\n#owlify-controller-charger .owc-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:\n    blur(35px);\n\n  transition:\n    transform .5s ease;\n}\n\n#owlify-controller-charger .owc-feature-card:nth-child(even)::before {\n  background:\n    rgba(22,139,255,.055);\n}\n\n#owlify-controller-charger .owc-feature-card:hover {\n  transform:\n    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-controller-charger .owc-feature-card:hover::before {\n  transform:\n    scale(1.4);\n}\n\n#owlify-controller-charger .owc-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-controller-charger .owc-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:\n    #121216;\n\n  color:\n    var(--ow-gold);\n\n  font-size: 13px;\n  font-weight: 900;\n\n  box-shadow:\n    inset 0 0 20px rgba(218,176,94,.045);\n}\n\n#owlify-controller-charger .owc-feature-card:nth-child(even) .owc-feature-icon {\n  border-color:\n    rgba(22,139,255,.38);\n\n  color:\n    var(--ow-blue-light);\n\n  box-shadow:\n    inset 0 0 20px rgba(22,139,255,.055);\n}\n\n#owlify-controller-charger .owc-feature-card h3 {\n  margin-bottom: 11px;\n\n  color: var(--ow-heading);\n\n  font-size: 20px;\n  line-height: 1.25;\n}\n\n#owlify-controller-charger .owc-feature-card p {\n  margin-bottom: 0;\n\n  color: var(--ow-muted);\n\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n#owlify-controller-charger .owc-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      #B9924E,\n      #F4CF78,\n      #168BFF\n    );\n\n  transition:\n    width .4s ease;\n}\n\n#owlify-controller-charger .owc-feature-card:hover .owc-feature-line {\n  width: 100%;\n}\n\n\/* =========================================================\n   STATUS INDICATOR SECTION\n========================================================= *\/\n\n#owlify-controller-charger .owc-indicator-section {\n  display: grid;\n\n  grid-template-columns:\n    minmax(0,.94fr)\n    minmax(0,1.06fr);\n\n  gap: clamp(35px,6vw,70px);\n  align-items: center;\n\n  margin-bottom: 120px;\n\n  padding:\n    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(\n      circle at 75% 40%,\n      rgba(22,139,255,.06),\n      transparent 38%\n    ),\n    #121216;\n\n  box-shadow:\n    0 24px 70px rgba(0,0,0,.35);\n}\n\n#owlify-controller-charger .owc-indicator-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  box-shadow:\n    0 22px 65px rgba(0,0,0,.32);\n}\n\n#owlify-controller-charger .owc-indicator-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(100,199,255,.08) 48%,\n      transparent 64%\n    );\n\n  transform:\n    translateX(-130%);\n\n  animation:\n    owcImageShine 5.5s ease-in-out infinite;\n}\n\n#owlify-controller-charger .owc-indicator-image img {\n  transition:\n    transform .55s ease;\n}\n\n#owlify-controller-charger .owc-indicator-image:hover img {\n  transform:\n    scale(1.025);\n}\n\n#owlify-controller-charger .owc-indicator-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-controller-charger .owc-indicator-copy \u003e p {\n  margin-bottom: 22px;\n\n  color: var(--ow-muted);\n\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n#owlify-controller-charger .owc-indicator-list {\n  display: grid;\n  gap: 12px;\n}\n\n#owlify-controller-charger .owc-indicator-item {\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:\n    #1E1E21;\n\n  transition:\n    transform .25s ease,\n    border-color .25s ease;\n}\n\n#owlify-controller-charger .owc-indicator-item:hover {\n  transform:\n    translateY(-3px);\n\n  border-color:\n    rgba(218,176,94,.44);\n}\n\n#owlify-controller-charger .owc-indicator-light {\n  width: 22px;\n  height: 22px;\n\n  margin: 0 auto;\n\n  border-radius: 50%;\n}\n\n#owlify-controller-charger .owc-indicator-light-blue {\n  background:\n    var(--ow-blue-light);\n\n  box-shadow:\n    0 0 6px var(--ow-blue-light),\n    0 0 20px rgba(22,139,255,.70);\n\n  animation:\n    owcLedBreathe 1.7s ease-in-out infinite;\n}\n\n#owlify-controller-charger .owc-indicator-light-gold {\n  background:\n    #F7A832;\n\n  box-shadow:\n    0 0 6px #F7A832,\n    0 0 20px rgba(247,168,50,.65);\n\n  animation:\n    owcLedBreathe 1.4s ease-in-out infinite;\n}\n\n#owlify-controller-charger .owc-indicator-light-off {\n  background:\n    #A5A5A5;\n\n  box-shadow:\n    0 0 8px rgba(255,255,255,.20);\n}\n\n#owlify-controller-charger .owc-indicator-item strong,\n#owlify-controller-charger .owc-indicator-item span {\n  display: block;\n}\n\n#owlify-controller-charger .owc-indicator-item strong {\n  margin-bottom: 4px;\n\n  color: var(--ow-heading);\n\n  font-size: 14px;\n}\n\n#owlify-controller-charger .owc-indicator-item span {\n  color: var(--ow-muted);\n\n  font-size: 13px;\n  line-height: 1.55;\n}\n\n\/* =========================================================\n   IMAGE SHOWCASE\n========================================================= *\/\n\n#owlify-controller-charger .owc-showcase {\n  margin-bottom: 120px;\n}\n\n#owlify-controller-charger .owc-gallery {\n  display: grid;\n\n  grid-template-columns:\n    repeat(2,minmax(0,1fr));\n\n  gap: 18px;\n}\n\n#owlify-controller-charger .owc-gallery figure {\n  position: relative;\n  overflow: hidden;\n\n  margin: 0;\n\n  border:\n    1px solid rgba(218,176,94,.17);\n\n  border-radius: 22px;\n\n  background:\n    #121216;\n\n  box-shadow:\n    0 22px 65px rgba(0,0,0,.32);\n\n  transition:\n    transform .35s ease,\n    border-color .35s ease,\n    box-shadow .35s ease;\n}\n\n#owlify-controller-charger .owc-gallery figure:hover {\n  transform:\n    translateY(-6px);\n\n  border-color:\n    rgba(218,176,94,.48);\n\n  box-shadow:\n    0 31px 80px rgba(0,0,0,.46),\n    0 0 25px rgba(22,139,255,.05);\n}\n\n#owlify-controller-charger .owc-gallery img {\n  transition:\n    transform .55s ease,\n    filter .55s ease;\n}\n\n#owlify-controller-charger .owc-gallery figure:hover img {\n  transform:\n    scale(1.025);\n\n  filter:\n    brightness(1.04);\n}\n\n\/* =========================================================\n   GAMING SETUP SECTION\n========================================================= *\/\n\n#owlify-controller-charger .owc-setup-section {\n  display: grid;\n\n  grid-template-columns:\n    minmax(0,.85fr)\n    minmax(0,1.15fr);\n\n  gap: clamp(35px,7vw,80px);\n  align-items: center;\n\n  margin-bottom: 120px;\n\n  padding:\n    clamp(30px,5.5vw,68px);\n\n  border:\n    1px solid rgba(218,176,94,.25);\n\n  border-radius: 28px;\n\n  background:\n    linear-gradient(\n      135deg,\n      rgba(218,176,94,.065),\n      transparent 38%\n    ),\n    radial-gradient(\n      circle at 86% 50%,\n      rgba(22,139,255,.055),\n      transparent 35%\n    ),\n    #121216;\n}\n\n#owlify-controller-charger .owc-setup-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-controller-charger .owc-setup-copy p {\n  margin-bottom: 0;\n\n  color: var(--ow-muted);\n\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n#owlify-controller-charger .owc-setup-chips {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 10px;\n}\n\n#owlify-controller-charger .owc-setup-chips span {\n  padding: 13px 16px;\n\n  border:\n    1px solid rgba(218,176,94,.16);\n\n  border-radius: 999px;\n\n  background:\n    #1E1E21;\n\n  color:\n    var(--ow-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-controller-charger .owc-setup-chips span:hover {\n  transform:\n    translateY(-3px);\n\n  border-color:\n    var(--ow-blue-light);\n\n  color:\n    var(--ow-blue-light);\n\n  box-shadow:\n    0 0 18px rgba(22,139,255,.10);\n}\n\n\/* =========================================================\n   SETUP STEPS\n========================================================= *\/\n\n#owlify-controller-charger .owc-steps-section {\n  margin-bottom: 120px;\n}\n\n#owlify-controller-charger .owc-steps {\n  display: grid;\n\n  grid-template-columns:\n    repeat(3,minmax(0,1fr));\n\n  gap: 17px;\n}\n\n#owlify-controller-charger .owc-step {\n  display: flex;\n  gap: 17px;\n\n  padding: 27px;\n\n  border:\n    1px solid rgba(218,176,94,.16);\n\n  border-radius: 20px;\n\n  background:\n    #121216;\n\n  transition:\n    transform .3s ease,\n    border-color .3s ease,\n    box-shadow .3s ease;\n}\n\n#owlify-controller-charger .owc-step:hover {\n  transform:\n    translateY(-5px);\n\n  border-color:\n    rgba(218,176,94,.45);\n\n  box-shadow:\n    0 20px 45px rgba(0,0,0,.28);\n}\n\n#owlify-controller-charger .owc-step-number {\n  width: 50px;\n  height: 50px;\n  flex: 0 0 50px;\n\n  display: grid;\n  place-items: center;\n\n  border-radius: 50%;\n\n  background:\n    linear-gradient(\n      135deg,\n      #F4CF78,\n      #DAB05E 52%,\n      #B9924E\n    );\n\n  color:\n    #07080C;\n\n  font-size: 13px;\n  font-weight: 900;\n\n  box-shadow:\n    0 10px 30px rgba(218,176,94,.18);\n}\n\n#owlify-controller-charger .owc-step h3 {\n  margin: 3px 0 7px;\n\n  font-size: 18px;\n}\n\n#owlify-controller-charger .owc-step p {\n  margin-bottom: 0;\n\n  color: var(--ow-muted);\n\n  font-size: 14px;\n  line-height: 1.65;\n}\n\n\/* =========================================================\n   FAQ\n========================================================= *\/\n\n#owlify-controller-charger .owc-faq-section {\n  width: 100%;\n  max-width: 890px;\n\n  margin: 0 auto 120px;\n}\n\n#owlify-controller-charger .owc-faq-list {\n  display: grid;\n  gap: 11px;\n}\n\n#owlify-controller-charger .owc-faq {\n  overflow: hidden;\n\n  border:\n    1px solid rgba(218,176,94,.16);\n\n  border-radius: 17px;\n\n  background:\n    #121216;\n\n  transition:\n    border-color .25s ease,\n    box-shadow .25s ease;\n}\n\n#owlify-controller-charger .owc-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-controller-charger .owc-faq summary {\n  min-height: 67px;\n\n  padding:\n    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:\n    var(--ow-heading);\n\n  font-weight: 700;\n  cursor: pointer;\n}\n\n#owlify-controller-charger .owc-faq summary::-webkit-details-marker {\n  display: none;\n}\n\n#owlify-controller-charger .owc-faq summary span {\n  flex: 0 0 auto;\n\n  color:\n    var(--ow-gold);\n\n  font-size: 22px;\n\n  transition:\n    transform .3s ease;\n}\n\n#owlify-controller-charger .owc-faq[open] summary span {\n  transform:\n    rotate(45deg);\n}\n\n#owlify-controller-charger .owc-faq p {\n  margin-bottom: 0;\n\n  padding:\n    0 21px 22px;\n\n  color:\n    var(--ow-muted);\n\n  line-height: 1.7;\n}\n\n\/* =========================================================\n   FINAL CTA\n========================================================= *\/\n\n#owlify-controller-charger .owc-final-wrapper {\n  padding-bottom: 100px;\n}\n\n#owlify-controller-charger .owc-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:\n    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(\n      circle at 12% 18%,\n      rgba(218,176,94,.085),\n      transparent 40%\n    ),\n    radial-gradient(\n      circle at 90% 60%,\n      rgba(22,139,255,.06),\n      transparent 35%\n    ),\n    linear-gradient(\n      135deg,\n      #121216,\n      #07080C\n    );\n\n  box-shadow:\n    0 30px 90px rgba(0,0,0,.46);\n}\n\n#owlify-controller-charger .owc-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    rgba(22,139,255,.065);\n\n  filter:\n    blur(100px);\n\n  animation:\n    owcGlowMove 6s ease-in-out infinite alternate;\n}\n\n#owlify-controller-charger .owc-final-copy,\n#owlify-controller-charger .owc-final-action {\n  position: relative;\n  z-index: 2;\n}\n\n#owlify-controller-charger .owc-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-controller-charger .owc-final p {\n  max-width: 680px;\n\n  margin-bottom: 0;\n\n  color:\n    var(--ow-muted);\n\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n#owlify-controller-charger .owc-final-action {\n  text-align: center;\n}\n\n#owlify-controller-charger .owc-final-action small {\n  display: block;\n\n  margin-bottom: 11px;\n\n  color:\n    var(--ow-muted);\n\n  font-size: 12px;\n}\n\n#owlify-controller-charger .owc-button {\n  position: relative;\n  overflow: hidden;\n\n  max-width: 100%;\n  min-height: 58px;\n\n  padding:\n    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:\n    #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-controller-charger .owc-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:\n    rotate(24deg);\n\n  background:\n    rgba(255,255,255,.48);\n\n  filter:\n    blur(4px);\n\n  animation:\n    owcButtonShine 4s ease-in-out infinite;\n}\n\n#owlify-controller-charger .owc-button:hover {\n  transform:\n    translateY(-3px);\n\n  box-shadow:\n    0 22px 50px rgba(218,176,94,.31);\n}\n\n\/* =========================================================\n   ANIMATIONS\n========================================================= *\/\n\n@keyframes owcGoldFlow {\n  to {\n    background-position:\n      220% 0;\n  }\n}\n\n@keyframes owcBluePulse {\n  0% {\n    box-shadow:\n      0 0 0 0 rgba(100,199,255,.55);\n  }\n\n  70% {\n    box-shadow:\n      0 0 0 10px rgba(100,199,255,0);\n  }\n\n  100% {\n    box-shadow:\n      0 0 0 0 rgba(100,199,255,0);\n  }\n}\n\n@keyframes owcGlowMove {\n  from {\n    transform:\n      translateY(-15px)\n      scale(.95);\n\n    opacity: .5;\n  }\n\n  to {\n    transform:\n      translateY(30px)\n      scale(1.12);\n\n    opacity: .85;\n  }\n}\n\n@keyframes owcRise {\n  from {\n    opacity: 0;\n\n    transform:\n      translateY(24px);\n  }\n\n  to {\n    opacity: 1;\n\n    transform:\n      translateY(0);\n  }\n}\n\n@keyframes owcImageFloat {\n  0%,\n  100% {\n    transform:\n      translateY(0);\n  }\n\n  50% {\n    transform:\n      translateY(-8px);\n  }\n}\n\n@keyframes owcSmallFloat {\n  0%,\n  100% {\n    transform:\n      translateY(0);\n  }\n\n  50% {\n    transform:\n      translateY(-7px);\n  }\n}\n\n@keyframes owcImageShine {\n  0%,\n  55% {\n    transform:\n      translateX(-130%);\n  }\n\n  75%,\n  100% {\n    transform:\n      translateX(130%);\n  }\n}\n\n@keyframes owcChargeGlow {\n  from {\n    transform:\n      translateY(-18px)\n      scale(.94);\n\n    opacity: .42;\n  }\n\n  to {\n    transform:\n      translateY(26px)\n      scale(1.12);\n\n    opacity: .85;\n  }\n}\n\n@keyframes owcPowerTravel {\n  from {\n    top: 0;\n    opacity: 0;\n  }\n\n  12% {\n    opacity: 1;\n  }\n\n  88% {\n    opacity: 1;\n  }\n\n  to {\n    top: calc(100% - 10px);\n    opacity: 0;\n  }\n}\n\n@keyframes owcSlotFloat {\n  0%,\n  100% {\n    transform:\n      translateX(-50%)\n      translateY(0);\n  }\n\n  50% {\n    transform:\n      translateX(-50%)\n      translateY(-6px);\n  }\n}\n\n@keyframes owcLedBreathe {\n  0%,\n  100% {\n    opacity: .42;\n\n    transform:\n      scale(.86);\n  }\n\n  50% {\n    opacity: 1;\n\n    transform:\n      scale(1.12);\n  }\n}\n\n@keyframes owcChargeFill {\n  from {\n    width: 32%;\n  }\n\n  to {\n    width: 94%;\n  }\n}\n\n@keyframes owcCardEntrance {\n  from {\n    opacity: 0;\n\n    transform:\n      translateY(22px);\n  }\n\n  to {\n    opacity: 1;\n\n    transform:\n      translateY(0);\n  }\n}\n\n@keyframes owcButtonShine {\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-controller-charger .owc-hero {\n    grid-template-columns:\n      minmax(0,1fr);\n\n    min-height: auto;\n\n    text-align: center;\n  }\n\n  #owlify-controller-charger .owc-lead {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  #owlify-controller-charger .owc-tags {\n    justify-content: center;\n  }\n\n  #owlify-controller-charger .owc-notice {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  #owlify-controller-charger .owc-hero-visual {\n    width: min(680px,100%);\n    margin: 0 auto;\n  }\n\n  #owlify-controller-charger .owc-charge-demo {\n    grid-template-columns:\n      minmax(0,1fr);\n  }\n\n  #owlify-controller-charger .owc-charge-copy {\n    text-align: center;\n  }\n\n  #owlify-controller-charger .owc-charge-points {\n    width: min(620px,100%);\n    margin: 0 auto;\n  }\n\n  #owlify-controller-charger .owc-charge-point {\n    text-align: left;\n  }\n\n  #owlify-controller-charger .owc-feature-grid {\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n  }\n\n  #owlify-controller-charger .owc-indicator-section,\n  #owlify-controller-charger .owc-setup-section,\n  #owlify-controller-charger .owc-final {\n    grid-template-columns:\n      minmax(0,1fr);\n  }\n\n  #owlify-controller-charger .owc-final {\n    text-align: center;\n  }\n\n  #owlify-controller-charger .owc-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-controller-charger .owc-container {\n    width: calc(100% - 26px);\n    max-width: calc(100% - 26px);\n  }\n\n  #owlify-controller-charger .owc-hero {\n    padding:\n      65px 0 50px;\n  }\n\n  #owlify-controller-charger .owc-hero h2 {\n    font-size:\n      clamp(40px,12vw,58px);\n  }\n\n  #owlify-controller-charger .owc-floating-label {\n    right: 10px;\n    bottom: 10px;\n\n    min-width: 150px;\n  }\n\n  #owlify-controller-charger .owc-charge-demo {\n    margin-bottom: 85px;\n\n    padding:\n      28px 16px;\n  }\n\n  #owlify-controller-charger .owc-charge-copy h2 {\n    font-size:\n      clamp(32px,10vw,45px);\n  }\n\n  #owlify-controller-charger .owc-charge-stage {\n    min-height: 470px;\n  }\n\n  #owlify-controller-charger .owc-charge-slot {\n    width: calc(100% - 28px);\n\n    grid-template-columns:\n      82px 1fr;\n\n    gap: 14px;\n\n    padding: 17px;\n  }\n\n  #owlify-controller-charger .owc-controller-icon {\n    width: 82px;\n    height: 72px;\n  }\n\n  #owlify-controller-charger .owc-controller-icon svg {\n    width: 62px;\n  }\n\n  #owlify-controller-charger .owc-slot-details strong {\n    font-size: 15px;\n  }\n\n  #owlify-controller-charger .owc-slot-details span {\n    font-size: 11px;\n  }\n\n  #owlify-controller-charger .owc-stats {\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n\n    margin-bottom: 85px;\n  }\n\n  #owlify-controller-charger .owc-stat:nth-child(2) {\n    border-right: 0;\n  }\n\n  #owlify-controller-charger .owc-stat:nth-child(-n+2) {\n    border-bottom:\n      1px solid rgba(218,176,94,.16);\n  }\n\n  #owlify-controller-charger .owc-feature-grid,\n  #owlify-controller-charger .owc-gallery,\n  #owlify-controller-charger .owc-steps {\n    grid-template-columns:\n      minmax(0,1fr);\n  }\n\n  #owlify-controller-charger .owc-feature-grid,\n  #owlify-controller-charger .owc-showcase,\n  #owlify-controller-charger .owc-steps-section,\n  #owlify-controller-charger .owc-setup-section,\n  #owlify-controller-charger .owc-faq-section {\n    margin-bottom: 85px;\n  }\n\n  #owlify-controller-charger .owc-indicator-section {\n    margin-bottom: 85px;\n\n    padding:\n      28px 18px;\n  }\n\n  #owlify-controller-charger .owc-setup-section {\n    padding:\n      32px 20px;\n  }\n\n  #owlify-controller-charger .owc-setup-copy {\n    text-align: center;\n  }\n\n  #owlify-controller-charger .owc-setup-chips {\n    justify-content: center;\n  }\n\n  #owlify-controller-charger .owc-final {\n    padding:\n      35px 20px;\n  }\n\n  #owlify-controller-charger .owc-final-wrapper {\n    padding-bottom: 75px;\n  }\n\n  #owlify-controller-charger .owc-button {\n    width: 100%;\n  }\n}\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media (max-width: 430px) {\n\n  #owlify-controller-charger .owc-hero h2 {\n    font-size: 40px;\n  }\n\n  #owlify-controller-charger .owc-lead {\n    font-size: 16px;\n  }\n\n  #owlify-controller-charger .owc-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-controller-charger .owc-charge-point {\n    grid-template-columns:\n      40px 1fr;\n\n    padding: 12px;\n  }\n\n  #owlify-controller-charger .owc-charge-point-icon {\n    width: 40px;\n    height: 40px;\n  }\n\n  #owlify-controller-charger .owc-charge-stage {\n    min-height: 440px;\n  }\n\n  #owlify-controller-charger .owc-charge-slot {\n    min-height: 132px;\n\n    grid-template-columns:\n      70px 1fr;\n  }\n\n  #owlify-controller-charger .owc-controller-icon {\n    width: 70px;\n    height: 64px;\n  }\n\n  #owlify-controller-charger .owc-controller-icon svg {\n    width: 53px;\n  }\n\n  #owlify-controller-charger .owc-stat {\n    padding:\n      30px 10px;\n  }\n\n  #owlify-controller-charger .owc-stat strong {\n    font-size: 36px;\n  }\n\n  #owlify-controller-charger .owc-feature-card,\n  #owlify-controller-charger .owc-step {\n    padding: 23px;\n  }\n\n  #owlify-controller-charger .owc-section-heading p {\n    font-size: 15px;\n  }\n}\n\n\/* =========================================================\n   REDUCED MOTION ACCESSIBILITY\n========================================================= *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n  #owlify-controller-charger *,\n  #owlify-controller-charger *::before,\n  #owlify-controller-charger *::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-controller-charger\"\u003e\n\u003c!-- BACKGROUND EFFECTS --\u003e\n\u003cdiv class=\"owc-grid-background\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"owc-glow owc-glow-gold\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"owc-glow owc-glow-blue\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"owc-container\"\u003e\n\u003c!-- =====================================================\n       HERO\n  ====================================================== --\u003e\n\u003csection class=\"owc-hero\"\u003e\n\u003cdiv class=\"owc-hero-copy\"\u003e\n\u003cdiv class=\"owc-status\"\u003e\n\u003cspan class=\"owc-status-dot\"\u003e\u003c\/span\u003e Owlify Gaming Gear\u003c\/div\u003e\n\u003ch2\u003eLevel Up \u003cspan class=\"owc-gradient-text\"\u003e Your Setup. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"owc-lead\"\u003eKeep two PS5 controllers powered, organised and ready for action with the Owlify Dual Controller Charging Station. Its premium display design, illuminated charging indicators and clean vertical layout turn everyday charging into part of your gaming setup.\u003c\/p\u003e\n\u003cdiv class=\"owc-tags\"\u003e\n\u003cspan\u003eDual Controller Charging\u003c\/span\u003e \u003cspan\u003eUSB-C Powered\u003c\/span\u003e \u003cspan\u003eLED Status Indicators\u003c\/span\u003e \u003cspan\u003eDetachable Base\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-notice\"\u003e\n\u003cstrong\u003ePlease note:\u003c\/strong\u003e Game controllers are not included.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-hero-visual\"\u003e\n\u003cdiv class=\"owc-image-frame\" style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageJul30_2026_09_39_29PM.png?v=1785507581\" alt=\"Owlify dual PS5 controller charging station\" loading=\"eager\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"owc-floating-label\"\u003e\n\u003cstrong\u003ePower. Style. Premium.\u003c\/strong\u003e \u003cspan\u003eDesigned to elevate your gaming space\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       ANIMATED DUAL CHARGING DEMO\n  ====================================================== --\u003e\n\u003csection class=\"owc-charge-demo\"\u003e\n\u003cdiv class=\"owc-charge-copy\"\u003e\n\u003cdiv class=\"owc-kicker\"\u003eDual Charging System\u003c\/div\u003e\n\u003ch2\u003eTwo controllers. \u003cspan class=\"owc-gradient-text\"\u003e One ready station. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eCharge two compatible PS5 controllers together while keeping your gaming area neat and display-ready. Animated status lights make it easy to see that power is flowing at a glance.\u003c\/p\u003e\n\u003cdiv class=\"owc-charge-points\"\u003e\n\u003cdiv class=\"owc-charge-point\"\u003e\n\u003cdiv class=\"owc-charge-point-icon\"\u003e2X\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDual Charging Capacity\u003c\/strong\u003e \u003cspan\u003e Keep two controllers docked and ready for your next gaming session. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-charge-point\"\u003e\n\u003cdiv class=\"owc-charge-point-icon\"\u003eLED\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eClear Visual Status\u003c\/strong\u003e \u003cspan\u003e Illuminated indicators help you check the charging state quickly. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-charge-point\"\u003e\n\u003cdiv class=\"owc-charge-point-icon\"\u003eUSB\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSimple USB-C Power\u003c\/strong\u003e \u003cspan\u003e Connect the station to a suitable power source and start charging. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-charge-stage\"\u003e\n\u003cdiv class=\"owc-stage-grid\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"owc-power-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"owc-charge-slot owc-slot-one\"\u003e\n\u003cdiv class=\"owc-controller-icon\"\u003e\u003csvg viewbox=\"0 0 64 42\"\u003e\n            \u003cpath d=\"M18 8h28c7 0 12 5 14 13l2 9c1 6-5 11-10 7l-9-7H21l-9 7C7 41 1 36 2 30l2-9C6 13 11 8 18 8Z\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M18 17v10M13 22h10\"\u003e\u003c\/path\u003e\n            \u003ccircle cx=\"45\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"51\" cy=\"24\" r=\"2\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"28\" cy=\"25\" r=\"3\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"36\" cy=\"25\" r=\"3\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"owc-slot-details\"\u003e\n\u003cstrong\u003eController Dock 01\u003c\/strong\u003e \u003cspan\u003eCharging connection active\u003c\/span\u003e\n\u003cdiv class=\"owc-battery-track\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-charge-slot owc-slot-two\"\u003e\n\u003cdiv class=\"owc-controller-icon\"\u003e\u003csvg viewbox=\"0 0 64 42\"\u003e\n            \u003cpath d=\"M18 8h28c7 0 12 5 14 13l2 9c1 6-5 11-10 7l-9-7H21l-9 7C7 41 1 36 2 30l2-9C6 13 11 8 18 8Z\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M18 17v10M13 22h10\"\u003e\u003c\/path\u003e\n            \u003ccircle cx=\"45\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"51\" cy=\"24\" r=\"2\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"28\" cy=\"25\" r=\"3\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"36\" cy=\"25\" r=\"3\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"owc-slot-details\"\u003e\n\u003cstrong\u003eController Dock 02\u003c\/strong\u003e \u003cspan\u003eCharging connection active\u003c\/span\u003e\n\u003cdiv class=\"owc-battery-track\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-power-core\"\u003ePower Active\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       QUICK SPECS\n  ====================================================== --\u003e\n\u003csection class=\"owc-stats\"\u003e\n\u003cdiv class=\"owc-stat\"\u003e\n\u003cstrong\u003e2\u003cspan\u003ex\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eController charging docks\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-stat\"\u003e\n\u003cstrong\u003eUSB\u003cspan\u003e-C\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eSimple powered connection\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-stat\"\u003e\n\u003cstrong\u003eLED\u003c\/strong\u003e\n\u003cp\u003eCharging status indicators\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-stat\"\u003e\n\u003cstrong\u003e1\u003cspan\u003e+\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eCleaner gaming station\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FEATURE CARDS\n  ====================================================== --\u003e\n\u003cdiv class=\"owc-section-heading\"\u003e\n\u003cdiv class=\"owc-kicker\"\u003eBuilt for Gamers\u003c\/div\u003e\n\u003ch2\u003eCharge smarter. Display better.\u003c\/h2\u003e\n\u003cp\u003eThis charging station does more than restore power. It keeps your controllers organised, reduces desk clutter and adds a polished illuminated feature to your gaming setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csection class=\"owc-feature-grid\"\u003e\n\u003carticle class=\"owc-feature-card\"\u003e\n\u003cdiv class=\"owc-feature-number\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"owc-feature-icon\"\u003e2X\u003c\/div\u003e\n\u003ch3\u003eDual Controller Charging\u003c\/h3\u003e\n\u003cp\u003eDock two compatible PS5 controllers simultaneously so both controllers can remain ready for gaming, co-op sessions and guests.\u003c\/p\u003e\n\u003cdiv class=\"owc-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"owc-feature-card\"\u003e\n\u003cdiv class=\"owc-feature-number\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"owc-feature-icon\"\u003eLED\u003c\/div\u003e\n\u003ch3\u003eIlluminated Status Display\u003c\/h3\u003e\n\u003cp\u003eBright charging indicators provide quick visual feedback while adding a sleek blue glow to your gaming station.\u003c\/p\u003e\n\u003cdiv class=\"owc-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"owc-feature-card\"\u003e\n\u003cdiv class=\"owc-feature-number\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"owc-feature-icon\"\u003eSAFE\u003c\/div\u003e\n\u003ch3\u003eFast and Safe Charging\u003c\/h3\u003e\n\u003cp\u003eBuilt-in protection supports reliable charging while helping protect your connected controllers during everyday use.\u003c\/p\u003e\n\u003cdiv class=\"owc-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"owc-feature-card\"\u003e\n\u003cdiv class=\"owc-feature-number\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"owc-feature-icon\"\u003eUSB\u003c\/div\u003e\n\u003ch3\u003eUSB-C Powered Convenience\u003c\/h3\u003e\n\u003cp\u003eConnect the charging station to a suitable USB-C power source for a straightforward setup without complicated pairing or apps.\u003c\/p\u003e\n\u003cdiv class=\"owc-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"owc-feature-card\"\u003e\n\u003cdiv class=\"owc-feature-number\"\u003e05\u003c\/div\u003e\n\u003cdiv class=\"owc-feature-icon\"\u003eBASE\u003c\/div\u003e\n\u003ch3\u003eDetachable Base Design\u003c\/h3\u003e\n\u003cp\u003eThe detachable construction makes the charging station easier to assemble, move and store when your gaming setup changes.\u003c\/p\u003e\n\u003cdiv class=\"owc-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"owc-feature-card\"\u003e\n\u003cdiv class=\"owc-feature-number\"\u003e06\u003c\/div\u003e\n\u003cdiv class=\"owc-feature-icon\"\u003ePRO\u003c\/div\u003e\n\u003ch3\u003ePremium Display Appeal\u003c\/h3\u003e\n\u003cp\u003eThe vertical design turns controller storage into a clean visual feature that complements a modern gaming desk or entertainment area.\u003c\/p\u003e\n\u003cdiv class=\"owc-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       CHARGING INDICATORS\n  ====================================================== --\u003e\n\u003csection class=\"owc-indicator-section\"\u003e\n\u003cdiv class=\"owc-indicator-image\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageJul30_2026_10_53_24PM.png?v=1785507582\" alt=\"Owlify controller charging status indicators\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"owc-indicator-copy\"\u003e\n\u003cdiv class=\"owc-kicker\"\u003eStatus at a Glance\u003c\/div\u003e\n\u003ch2\u003eKnow when your gear is ready.\u003c\/h2\u003e\n\u003cp\u003eClear visual indicators make checking the station easy, so you can spend less time guessing and more time gaming.\u003c\/p\u003e\n\u003cdiv class=\"owc-indicator-list\"\u003e\n\u003cdiv class=\"owc-indicator-item\"\u003e\n\u003cdiv class=\"owc-indicator-light owc-indicator-light-blue\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBlue Power Indicator\u003c\/strong\u003e \u003cspan\u003e The station’s power light glows blue when it is connected to power. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-indicator-item\"\u003e\n\u003cdiv class=\"owc-indicator-light owc-indicator-light-gold\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBreathing Light While Charging\u003c\/strong\u003e \u003cspan\u003e The controller’s breathing light flashes while charging is active. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-indicator-item\"\u003e\n\u003cdiv class=\"owc-indicator-light owc-indicator-light-off\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLight Off When Complete\u003c\/strong\u003e \u003cspan\u003e The controller’s breathing light turns off once charging is complete. \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       PRODUCT IMAGE SHOWCASE\n  ====================================================== --\u003e\n\u003csection class=\"owc-showcase\"\u003e\n\u003cdiv class=\"owc-section-heading\"\u003e\n\u003cdiv class=\"owc-kicker\"\u003eExplore the Station\u003c\/div\u003e\n\u003ch2\u003eDesigned to look as good as it performs.\u003c\/h2\u003e\n\u003cp\u003eFrom its clean vertical silhouette to its illuminated charging docks, every detail is designed to complement a premium PS5 gaming setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-gallery\" style=\"text-align: start;\"\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageJul30_2026_10_50_42PM.png?v=1785507582\" alt=\"Owlify PS5 controller charging station in a gaming setup\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/figure\u003e\n\u003cfigure\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageJul31_2026_01_42_57PM.png?v=1785507581\" alt=\"Owlify controller charging station feature overview\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       SETUP BENEFITS\n  ====================================================== --\u003e\n\u003csection class=\"owc-setup-section\"\u003e\n\u003cdiv class=\"owc-setup-copy\"\u003e\n\u003cdiv class=\"owc-kicker\"\u003eLevel Up Your Space\u003c\/div\u003e\n\u003ch2\u003eLess clutter. More gaming energy.\u003c\/h2\u003e\n\u003cp\u003eKeep your controllers off the desk, reduce loose cables and create a dedicated charging zone that makes your gaming station feel cleaner, sharper and more intentional.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-setup-chips\"\u003e\n\u003cspan\u003ePS5 Gaming Setups\u003c\/span\u003e \u003cspan\u003eDual Controller Owners\u003c\/span\u003e \u003cspan\u003eCo-Op Gaming\u003c\/span\u003e \u003cspan\u003eClean Desk Builds\u003c\/span\u003e \u003cspan\u003eGaming Bedrooms\u003c\/span\u003e \u003cspan\u003eEntertainment Rooms\u003c\/span\u003e \u003cspan\u003eStreamer Setups\u003c\/span\u003e \u003cspan\u003eGaming Display Shelves\u003c\/span\u003e \u003cspan\u003eConsole Stations\u003c\/span\u003e \u003cspan\u003ePremium Gear Displays\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       HOW TO USE\n  ====================================================== --\u003e\n\u003csection class=\"owc-steps-section\"\u003e\n\u003cdiv class=\"owc-section-heading\"\u003e\n\u003cdiv class=\"owc-kicker\"\u003eReady in Moments\u003c\/div\u003e\n\u003ch2\u003eAssemble. Connect. Charge.\u003c\/h2\u003e\n\u003cp\u003eA simple setup means less time working through instructions and more time preparing for your next game.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-steps\"\u003e\n\u003carticle class=\"owc-step\"\u003e\u003cspan class=\"owc-step-number\"\u003e 01 \u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eAttach the base\u003c\/h3\u003e\n\u003cp\u003eAssemble the detachable base and place the station on a flat, stable surface near your gaming setup.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"owc-step\"\u003e\u003cspan class=\"owc-step-number\"\u003e 02 \u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eConnect USB-C power\u003c\/h3\u003e\n\u003cp\u003eConnect the station to a suitable USB-C power source and check that the blue power indicator is illuminated.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"owc-step\"\u003e\u003cspan class=\"owc-step-number\"\u003e 03 \u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eDock your controllers\u003c\/h3\u003e\n\u003cp\u003ePlace each compatible controller securely into a charging dock and allow the station to restore power.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FAQ\n  ====================================================== --\u003e\n\u003csection class=\"owc-faq-section\"\u003e\n\u003cdiv class=\"owc-section-heading\"\u003e\n\u003cdiv class=\"owc-kicker\"\u003eQuick Answers\u003c\/div\u003e\n\u003ch2\u003eEverything you need to know.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-faq-list\"\u003e\n\u003cdetails class=\"owc-faq\"\u003e\n\u003csummary\u003eAre game controllers included? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eNo. The product listing includes the charging station only unless additional contents are specifically stated in the selected option. The PS5 controllers shown in the images are for demonstration.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"owc-faq\"\u003e\n\u003csummary\u003eCan it charge two controllers at once? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eYes. The station includes two charging docks designed to hold and charge two compatible PS5 controllers simultaneously.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"owc-faq\"\u003e\n\u003csummary\u003eHow do I know when charging is active? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eThe station includes a blue power indicator. The controller’s breathing light flashes while charging and turns off when charging is complete.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"owc-faq\"\u003e\n\u003csummary\u003eDoes it require an app or Bluetooth? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eNo. Connect the charging station to a suitable USB-C power source, place your controllers into the docks and allow charging to begin.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"owc-faq\"\u003e\n\u003csummary\u003eCan the base be removed? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eYes. The detachable base makes the station easier to assemble, transport and store when it is not in use.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"owc-faq\"\u003e\n\u003csummary\u003eIs it suitable for a gaming desk? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eYes. Its vertical design helps organise controllers while using less desk space and adding a polished illuminated feature to the setup.\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=\"owc-final-wrapper\"\u003e\n\u003csection class=\"owc-final\"\u003e\n\u003cdiv class=\"owc-final-copy\"\u003e\n\u003cdiv class=\"owc-kicker\"\u003eAlways Ready\u003c\/div\u003e\n\u003ch2\u003ePower your controllers. Upgrade your setup.\u003c\/h2\u003e\n\u003cp\u003eKeep two controllers charged, organised and displayed with a premium Owlify station built for gamers who care about both performance and presentation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owc-final-action\"\u003e\n\u003csmall\u003e Controllers shown are not included \u003c\/small\u003e \u003ca class=\"owc-button\" href=\"#MainContent\"\u003e Choose Your Owlify Charging Station ↑ \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":48495530442997,"sku":null,"price":629.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageJul30_2026_09_39_29PM.png?v=1785507581"},{"product_id":"owlify-rgb-motion-sensor-light-bar-7-color-changing-modes","title":"Owlify Smart RGB Motion Sensor Light Bar – 7 Colour Modes, USB Rechargeable","description":"\u003cstyle\u003e\n\/* =========================================================\n   OWLIFY SMART RGB MOTION SENSOR LIGHT BAR\n   PREMIUM SHOPIFY PRODUCT DESCRIPTION\n========================================================= *\/\n\n#owlify-rgb-light {\n  --owl-black: #07080C;\n  --owl-secondary: #121216;\n  --owl-card: #1E1E21;\n  --owl-card-dark: #17171A;\n  --owl-gold: #DAB05E;\n  --owl-dark-gold: #B9924E;\n  --owl-gold-light: #F4CF78;\n  --owl-heading: #F9F9F9;\n  --owl-body: #C5C5C5;\n  --owl-muted: #8A8885;\n  --owl-cyan: #39E8FF;\n  --owl-purple: #B648FF;\n  --owl-pink: #FF3FAB;\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  background:\n    radial-gradient(circle at 10% 8%, rgba(218,176,94,.065), transparent 28%),\n    radial-gradient(circle at 90% 20%, rgba(182,72,255,.055), transparent 26%),\n    radial-gradient(circle at 48% 48%, rgba(57,232,255,.025), transparent 32%),\n    linear-gradient(145deg, #07080C 0%, #0A0B0F 48%, #07080C 100%);\n\n  color: var(--owl-body);\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-rgb-light,\n#owlify-rgb-light *,\n#owlify-rgb-light *::before,\n#owlify-rgb-light *::after {\n  box-sizing: border-box;\n}\n\n#owlify-rgb-light section,\n#owlify-rgb-light article,\n#owlify-rgb-light div,\n#owlify-rgb-light figure {\n  min-width: 0;\n}\n\n#owlify-rgb-light h2,\n#owlify-rgb-light h3,\n#owlify-rgb-light p,\n#owlify-rgb-light figure {\n  margin-top: 0;\n}\n\n#owlify-rgb-light h2,\n#owlify-rgb-light h3 {\n  color: var(--owl-heading);\n  word-break: normal;\n  overflow-wrap: normal;\n  hyphens: none;\n}\n\n#owlify-rgb-light p {\n  color: var(--owl-body);\n}\n\n#owlify-rgb-light img {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n}\n\n#owlify-rgb-light .orl-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-rgb-light .orl-grid {\n  position: absolute;\n  inset: 0;\n  z-index: 0;\n\n  pointer-events: none;\n  opacity: .09;\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 72%);\n\n  mask-image:\n    linear-gradient(to bottom, #000, transparent 72%);\n}\n\n#owlify-rgb-light .orl-glow {\n  position: absolute;\n  z-index: 1;\n\n  width: 450px;\n  height: 450px;\n\n  border-radius: 50%;\n  pointer-events: none;\n\n  filter: blur(115px);\n  opacity: .65;\n\n  animation:\n    orlGlowMove 8s ease-in-out infinite alternate;\n}\n\n#owlify-rgb-light .orl-glow-gold {\n  top: 130px;\n  right: -250px;\n\n  background:\n    rgba(218,176,94,.075);\n}\n\n#owlify-rgb-light .orl-glow-rgb {\n  top: 1550px;\n  left: -280px;\n\n  background:\n    linear-gradient(\n      135deg,\n      rgba(255,63,171,.10),\n      rgba(57,232,255,.08),\n      rgba(182,72,255,.10)\n    );\n\n  animation-delay: -4s;\n}\n\n\/* =========================================================\n   SHARED TYPOGRAPHY\n========================================================= *\/\n\n#owlify-rgb-light .orl-kicker {\n  display: inline-flex;\n  align-items: center;\n  gap: 9px;\n\n  margin-bottom: 16px;\n\n  color: var(--owl-gold);\n\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: .20em;\n  text-transform: uppercase;\n}\n\n#owlify-rgb-light .orl-kicker::before {\n  content: \"\";\n\n  width: 24px;\n  height: 1px;\n\n  background: var(--owl-gold);\n\n  box-shadow:\n    0 0 10px rgba(218,176,94,.4);\n}\n\n#owlify-rgb-light .orl-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    orlGoldFlow 5s linear infinite;\n}\n\n#owlify-rgb-light .orl-rgb-text {\n  background:\n    linear-gradient(\n      90deg,\n      #FF3B4D,\n      #FF9A31,\n      #FFE34B,\n      #45ED78,\n      #39E8FF,\n      #3778FF,\n      #B648FF,\n      #FF3FAB,\n      #FF3B4D\n    );\n\n  background-size: 240% 100%;\n\n  -webkit-background-clip: text;\n  background-clip: text;\n\n  color: transparent;\n\n  animation:\n    orlRgbFlow 6s linear infinite;\n}\n\n#owlify-rgb-light .orl-section-heading {\n  width: 100%;\n  max-width: 790px;\n\n  margin: 0 auto 48px;\n\n  text-align: center;\n}\n\n#owlify-rgb-light .orl-section-heading h2 {\n  margin-bottom: 15px;\n\n  color: var(--owl-heading);\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-rgb-light .orl-section-heading p {\n  margin-bottom: 0;\n\n  color: var(--owl-muted);\n\n  font-size: 17px;\n  line-height: 1.75;\n}\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n#owlify-rgb-light .orl-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: 720px;\n\n  padding:\n    85px 0 70px;\n}\n\n#owlify-rgb-light .orl-hero-copy {\n  animation:\n    orlRise .8s ease both;\n}\n\n#owlify-rgb-light .orl-status {\n  display: inline-flex;\n  align-items: center;\n  gap: 9px;\n\n  padding:\n    8px 13px;\n\n  border:\n    1px solid rgba(218,176,94,.30);\n\n  border-radius: 999px;\n\n  background:\n    #121216;\n\n  color:\n    var(--owl-gold);\n\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: .15em;\n  text-transform: uppercase;\n}\n\n#owlify-rgb-light .orl-status-dot {\n  width: 8px;\n  height: 8px;\n\n  border-radius: 50%;\n\n  background:\n    #39E8FF;\n\n  box-shadow:\n    0 0 0 0 rgba(57,232,255,.55);\n\n  animation:\n    orlStatusPulse 1.8s infinite;\n}\n\n#owlify-rgb-light .orl-hero h2 {\n  max-width: 100%;\n\n  margin:\n    23px 0 22px;\n\n  color:\n    var(--owl-heading);\n\n  font-size:\n    clamp(44px,6vw,78px);\n\n  font-weight: 800;\n  line-height: .99;\n  letter-spacing: -.055em;\n}\n\n#owlify-rgb-light .orl-hero h2 span {\n  display: block;\n  margin-top: 10px;\n}\n\n#owlify-rgb-light .orl-lead {\n  max-width: 650px;\n\n  margin-bottom: 25px;\n\n  color:\n    var(--owl-body);\n\n  font-size:\n    clamp(16px,1.6vw,20px);\n\n  line-height: 1.75;\n}\n\n#owlify-rgb-light .orl-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 9px;\n}\n\n#owlify-rgb-light .orl-tags span {\n  padding:\n    9px 13px;\n\n  border:\n    1px solid rgba(218,176,94,.27);\n\n  border-radius: 999px;\n\n  background:\n    #121216;\n\n  color:\n    var(--owl-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-rgb-light .orl-tags span:hover {\n  transform:\n    translateY(-2px);\n\n  border-color:\n    #39E8FF;\n\n  color:\n    #F9F9F9;\n\n  box-shadow:\n    0 0 18px rgba(57,232,255,.12);\n}\n\n#owlify-rgb-light .orl-hero-visual {\n  position: relative;\n\n  animation:\n    orlRise .8s .15s ease both;\n}\n\n#owlify-rgb-light .orl-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:\n    #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 40px rgba(182,72,255,.04);\n\n  animation:\n    orlImageFloat 6s ease-in-out infinite;\n}\n\n#owlify-rgb-light .orl-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:\n    translateX(-130%);\n\n  animation:\n    orlImageShine 6s ease-in-out infinite;\n}\n\n#owlify-rgb-light .orl-image-frame img {\n  transition:\n    transform .6s ease,\n    filter .6s ease;\n}\n\n#owlify-rgb-light .orl-image-frame:hover img {\n  transform:\n    scale(1.025);\n\n  filter:\n    brightness(1.05);\n}\n\n#owlify-rgb-light .orl-floating-label {\n  position: absolute;\n  z-index: 5;\n\n  right: 14px;\n  bottom: 22px;\n\n  max-width:\n    calc(100% - 28px);\n\n  min-width: 200px;\n\n  padding:\n    13px 15px;\n\n  border:\n    1px solid rgba(57,232,255,.35);\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(57,232,255,.07);\n\n  -webkit-backdrop-filter:\n    blur(14px);\n\n  backdrop-filter:\n    blur(14px);\n\n  animation:\n    orlSmallFloat 4s ease-in-out infinite;\n}\n\n#owlify-rgb-light .orl-floating-label strong,\n#owlify-rgb-light .orl-floating-label span {\n  display: block;\n}\n\n#owlify-rgb-light .orl-floating-label strong {\n  color:\n    #39E8FF;\n\n  font-size: 13px;\n}\n\n#owlify-rgb-light .orl-floating-label span {\n  margin-top: 3px;\n\n  color:\n    var(--owl-muted);\n\n  font-size: 11px;\n}\n\n\/* =========================================================\n   ANIMATED RGB LIGHT ENGINE\n========================================================= *\/\n\n#owlify-rgb-light .orl-light-engine {\n  position: relative;\n  overflow: hidden;\n\n  display: grid;\n\n  grid-template-columns:\n    minmax(260px,.70fr)\n    minmax(0,1.30fr);\n\n  gap: clamp(32px,5vw,70px);\n  align-items: center;\n\n  margin-bottom: 115px;\n\n  padding:\n    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 76% 48%, rgba(182,72,255,.07), transparent 36%),\n    radial-gradient(circle at 64% 48%, rgba(57,232,255,.055), transparent 35%),\n    radial-gradient(circle at 15% 20%, rgba(218,176,94,.055), transparent 35%),\n    #121216;\n\n  box-shadow:\n    0 28px 85px rgba(0,0,0,.40);\n}\n\n#owlify-rgb-light .orl-light-engine::before {\n  content: \"\";\n\n  position: absolute;\n\n  right: -170px;\n  bottom: -220px;\n\n  width: 480px;\n  height: 480px;\n\n  border-radius: 50%;\n\n  background:\n    conic-gradient(\n      from 90deg,\n      rgba(255,63,171,.10),\n      rgba(57,232,255,.10),\n      rgba(69,237,120,.08),\n      rgba(255,227,75,.08),\n      rgba(182,72,255,.10),\n      rgba(255,63,171,.10)\n    );\n\n  filter:\n    blur(110px);\n\n  pointer-events: none;\n\n  animation:\n    orlRgbGlow 7s linear infinite;\n}\n\n#owlify-rgb-light .orl-engine-copy {\n  position: relative;\n  z-index: 3;\n}\n\n#owlify-rgb-light .orl-engine-copy h2 {\n  margin:\n    12px 0 15px;\n\n  color:\n    var(--owl-heading);\n\n  font-size:\n    clamp(32px,4vw,52px);\n\n  line-height: 1.06;\n  letter-spacing: -.045em;\n}\n\n#owlify-rgb-light .orl-engine-copy \u003e p {\n  margin:\n    0 0 24px;\n\n  color:\n    var(--owl-muted);\n\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n#owlify-rgb-light .orl-engine-points {\n  display: grid;\n  gap: 11px;\n}\n\n#owlify-rgb-light .orl-engine-point {\n  display: grid;\n\n  grid-template-columns:\n    46px 1fr;\n\n  gap: 13px;\n  align-items: center;\n\n  padding:\n    13px 15px;\n\n  border:\n    1px solid rgba(218,176,94,.16);\n\n  border-radius: 15px;\n\n  background:\n    #1E1E21;\n\n  transition:\n    transform .25s ease,\n    border-color .25s ease,\n    box-shadow .25s ease;\n}\n\n#owlify-rgb-light .orl-engine-point:hover {\n  transform:\n    translateX(5px);\n\n  border-color:\n    rgba(57,232,255,.40);\n\n  box-shadow:\n    0 12px 35px rgba(0,0,0,.30),\n    0 0 18px rgba(57,232,255,.06);\n}\n\n#owlify-rgb-light .orl-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:\n    #121216;\n\n  color:\n    var(--owl-gold);\n\n  font-size: 11px;\n  font-weight: 900;\n}\n\n#owlify-rgb-light .orl-engine-point:nth-child(2) .orl-engine-icon {\n  border-color:\n    rgba(57,232,255,.40);\n\n  color:\n    #39E8FF;\n}\n\n#owlify-rgb-light .orl-engine-point:nth-child(3) .orl-engine-icon {\n  border-color:\n    rgba(255,63,171,.40);\n\n  color:\n    #FF5BC1;\n}\n\n#owlify-rgb-light .orl-engine-point strong,\n#owlify-rgb-light .orl-engine-point span {\n  display: block;\n}\n\n#owlify-rgb-light .orl-engine-point strong {\n  margin-bottom: 3px;\n\n  color:\n    var(--owl-heading);\n\n  font-size: 14px;\n}\n\n#owlify-rgb-light .orl-engine-point span {\n  color:\n    var(--owl-muted);\n\n  font-size: 12px;\n  line-height: 1.5;\n}\n\n\/* Animated product visual *\/\n\n#owlify-rgb-light .orl-rgb-stage {\n  position: relative;\n  z-index: 2;\n\n  width: 100%;\n  max-width: 660px;\n\n  min-height: 500px;\n\n  margin: 0 auto;\n\n  overflow: hidden;\n\n  border:\n    1px solid rgba(57,232,255,.20);\n\n  border-radius: 26px;\n\n  background:\n    radial-gradient(circle at 50% 50%, rgba(57,232,255,.06), 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(57,232,255,.025);\n}\n\n#owlify-rgb-light .orl-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:\n    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-rgb-light .orl-sensor-rings {\n  position: absolute;\n\n  left: 50%;\n  top: 17%;\n\n  width: 170px;\n  height: 170px;\n\n  transform:\n    translateX(-50%);\n\n  border:\n    1px solid rgba(57,232,255,.22);\n\n  border-radius: 50%;\n\n  animation:\n    orlSensorPulse 2.3s ease-out infinite;\n}\n\n#owlify-rgb-light .orl-sensor-rings::before,\n#owlify-rgb-light .orl-sensor-rings::after {\n  content: \"\";\n\n  position: absolute;\n\n  border:\n    1px solid rgba(57,232,255,.18);\n\n  border-radius: 50%;\n}\n\n#owlify-rgb-light .orl-sensor-rings::before {\n  inset: 18%;\n}\n\n#owlify-rgb-light .orl-sensor-rings::after {\n  inset: 36%;\n}\n\n#owlify-rgb-light .orl-sensor-core {\n  position: absolute;\n\n  left: 50%;\n  top: 27%;\n\n  width: 54px;\n  height: 54px;\n\n  transform:\n    translate(-50%,-50%);\n\n  display: grid;\n  place-items: center;\n\n  border:\n    1px solid rgba(57,232,255,.55);\n\n  border-radius: 50%;\n\n  background:\n    #121216;\n\n  color:\n    #39E8FF;\n\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: .10em;\n\n  box-shadow:\n    0 0 12px rgba(57,232,255,.25),\n    inset 0 0 16px rgba(57,232,255,.08);\n\n  animation:\n    orlSensorCore 1.8s ease-in-out infinite;\n}\n\n#owlify-rgb-light .orl-demo-bar {\n  position: absolute;\n\n  left: 50%;\n  top: 54%;\n\n  width:\n    min(84%,500px);\n\n  height: 88px;\n\n  transform:\n    translate(-50%,-50%);\n\n  padding:\n    13px 17px;\n\n  border:\n    1px solid rgba(255,255,255,.22);\n\n  border-radius: 15px;\n\n  background:\n    linear-gradient(145deg, #F3F4F6, #BFC4CA);\n\n  box-shadow:\n    0 22px 55px rgba(0,0,0,.50),\n    0 0 34px rgba(182,72,255,.12);\n\n  animation:\n    orlBarFloat 5s ease-in-out infinite;\n}\n\n#owlify-rgb-light .orl-demo-light {\n  position: relative;\n  overflow: hidden;\n\n  width: 100%;\n  height: 100%;\n\n  border-radius: 9px;\n\n  background:\n    linear-gradient(\n      90deg,\n      #FF334D 0%,\n      #FF9A31 11%,\n      #FFE34B 22%,\n      #45ED78 34%,\n      #39E8FF 47%,\n      #3778FF 59%,\n      #B648FF 72%,\n      #FF3FAB 84%,\n      #FF334D 100%\n    );\n\n  background-size:\n    220% 100%;\n\n  box-shadow:\n    inset 0 0 14px rgba(255,255,255,.85),\n    0 0 12px #39E8FF,\n    0 0 28px rgba(182,72,255,.50);\n\n  animation:\n    orlLightRun 4.5s linear infinite;\n}\n\n#owlify-rgb-light .orl-demo-light::before {\n  content: \"\";\n\n  position: absolute;\n  inset: 0;\n\n  opacity: .90;\n\n  background:\n    repeating-linear-gradient(\n      90deg,\n      transparent 0,\n      transparent 17px,\n      rgba(255,255,255,.92) 18px,\n      rgba(255,255,255,.92) 23px,\n      transparent 24px,\n      transparent 34px\n    );\n\n  filter:\n    blur(.5px);\n}\n\n#owlify-rgb-light .orl-demo-light::after {\n  content: \"\";\n\n  position: absolute;\n\n  top: -120%;\n  left: -25%;\n\n  width: 20%;\n  height: 340%;\n\n  transform:\n    rotate(23deg);\n\n  background:\n    rgba(255,255,255,.65);\n\n  filter:\n    blur(5px);\n\n  animation:\n    orlBarShine 3.8s ease-in-out infinite;\n}\n\n#owlify-rgb-light .orl-mode-display {\n  position: absolute;\n\n  left: 50%;\n  bottom: 12%;\n\n  width:\n    min(82%,490px);\n\n  transform:\n    translateX(-50%);\n\n  display: grid;\n\n  grid-template-columns:\n    repeat(3,minmax(0,1fr));\n\n  gap: 10px;\n}\n\n#owlify-rgb-light .orl-mode-display span {\n  min-height: 52px;\n\n  padding:\n    8px;\n\n  display: grid;\n  place-items: center;\n\n  border:\n    1px solid rgba(218,176,94,.22);\n\n  border-radius: 12px;\n\n  background:\n    rgba(18,18,22,.93);\n\n  color:\n    var(--owl-body);\n\n  font-size: 10px;\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-rgb-light .orl-mode-display span:nth-child(1) {\n  animation:\n    orlModeGlowGold 2.4s ease-in-out infinite;\n}\n\n#owlify-rgb-light .orl-mode-display span:nth-child(2) {\n  animation:\n    orlModeGlowCyan 2.4s .8s ease-in-out infinite;\n}\n\n#owlify-rgb-light .orl-mode-display span:nth-child(3) {\n  animation:\n    orlModeGlowPink 2.4s 1.6s ease-in-out infinite;\n}\n\n\/* =========================================================\n   PRODUCT SPECS\n========================================================= *\/\n\n#owlify-rgb-light .orl-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-rgb-light .orl-stat {\n  padding:\n    38px 20px;\n\n  text-align: center;\n\n  border-right:\n    1px solid rgba(218,176,94,.16);\n}\n\n#owlify-rgb-light .orl-stat:last-child {\n  border-right: 0;\n}\n\n#owlify-rgb-light .orl-stat strong {\n  display: block;\n\n  margin-bottom: 5px;\n\n  color:\n    var(--owl-heading);\n\n  font-size:\n    clamp(34px,4.4vw,56px);\n\n  line-height: 1;\n  letter-spacing: -.05em;\n}\n\n#owlify-rgb-light .orl-stat strong span {\n  color:\n    var(--owl-gold);\n\n  font-size: .50em;\n}\n\n#owlify-rgb-light .orl-stat p {\n  margin-bottom: 0;\n\n  color:\n    var(--owl-muted);\n\n  font-size: 13px;\n}\n\n\/* =========================================================\n   FEATURE CARDS\n========================================================= *\/\n\n#owlify-rgb-light .orl-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-rgb-light .orl-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%, #17171A 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    orlCardEntrance .65s ease both;\n}\n\n#owlify-rgb-light .orl-feature-card:nth-child(2) {\n  animation-delay: .08s;\n}\n\n#owlify-rgb-light .orl-feature-card:nth-child(3) {\n  animation-delay: .16s;\n}\n\n#owlify-rgb-light .orl-feature-card:nth-child(4) {\n  animation-delay: .24s;\n}\n\n#owlify-rgb-light .orl-feature-card:nth-child(5) {\n  animation-delay: .32s;\n}\n\n#owlify-rgb-light .orl-feature-card:nth-child(6) {\n  animation-delay: .40s;\n}\n\n#owlify-rgb-light .orl-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:\n    blur(35px);\n\n  transition:\n    transform .5s ease;\n}\n\n#owlify-rgb-light .orl-feature-card:nth-child(3n+2)::before {\n  background:\n    rgba(57,232,255,.055);\n}\n\n#owlify-rgb-light .orl-feature-card:nth-child(3n)::before {\n  background:\n    rgba(255,63,171,.055);\n}\n\n#owlify-rgb-light .orl-feature-card:hover {\n  transform:\n    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(182,72,255,.055);\n}\n\n#owlify-rgb-light .orl-feature-card:hover::before {\n  transform:\n    scale(1.4);\n}\n\n#owlify-rgb-light .orl-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-rgb-light .orl-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:\n    #121216;\n\n  color:\n    var(--owl-gold);\n\n  font-size: 12px;\n  font-weight: 900;\n\n  box-shadow:\n    inset 0 0 20px rgba(218,176,94,.045);\n}\n\n#owlify-rgb-light .orl-feature-card:nth-child(3n+2) .orl-feature-icon {\n  border-color:\n    rgba(57,232,255,.38);\n\n  color:\n    #39E8FF;\n}\n\n#owlify-rgb-light .orl-feature-card:nth-child(3n) .orl-feature-icon {\n  border-color:\n    rgba(255,63,171,.38);\n\n  color:\n    #FF5BC1;\n}\n\n#owlify-rgb-light .orl-feature-card h3 {\n  margin-bottom: 11px;\n\n  color:\n    var(--owl-heading);\n\n  font-size: 20px;\n  line-height: 1.25;\n}\n\n#owlify-rgb-light .orl-feature-card p {\n  margin-bottom: 0;\n\n  color:\n    var(--owl-muted);\n\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n#owlify-rgb-light .orl-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      #39E8FF,\n      #B648FF,\n      #FF3FAB\n    );\n\n  transition:\n    width .4s ease;\n}\n\n#owlify-rgb-light .orl-feature-card:hover .orl-feature-line {\n  width: 100%;\n}\n\n\/* =========================================================\n   PRODUCT OPTIONS\n========================================================= *\/\n\n#owlify-rgb-light .orl-options-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:\n    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(182,72,255,.055), transparent 38%),\n    #121216;\n\n  box-shadow:\n    0 24px 70px rgba(0,0,0,.35);\n}\n\n#owlify-rgb-light .orl-options-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:\n    #FFFFFF;\n\n  box-shadow:\n    0 22px 65px rgba(0,0,0,.32);\n}\n\n#owlify-rgb-light .orl-options-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,.22) 48%,\n      transparent 64%\n    );\n\n  transform:\n    translateX(-130%);\n\n  animation:\n    orlImageShine 5.5s ease-in-out infinite;\n}\n\n#owlify-rgb-light .orl-options-image img {\n  transition:\n    transform .55s ease;\n}\n\n#owlify-rgb-light .orl-options-image:hover img {\n  transform:\n    scale(1.025);\n}\n\n#owlify-rgb-light .orl-options-copy h2 {\n  margin:\n    12px 0 14px;\n\n  font-size:\n    clamp(32px,4.2vw,52px);\n\n  line-height: 1.08;\n  letter-spacing: -.04em;\n}\n\n#owlify-rgb-light .orl-options-copy \u003e p {\n  margin-bottom: 22px;\n\n  color:\n    var(--owl-muted);\n\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n#owlify-rgb-light .orl-option-list {\n  display: grid;\n  gap: 12px;\n}\n\n#owlify-rgb-light .orl-option-card {\n  position: relative;\n  overflow: hidden;\n\n  padding:\n    18px;\n\n  border:\n    1px solid rgba(218,176,94,.18);\n\n  border-radius: 17px;\n\n  background:\n    #1E1E21;\n\n  transition:\n    transform .25s ease,\n    border-color .25s ease,\n    box-shadow .25s ease;\n}\n\n#owlify-rgb-light .orl-option-card:hover {\n  transform:\n    translateY(-4px);\n\n  border-color:\n    rgba(218,176,94,.48);\n\n  box-shadow:\n    0 16px 38px rgba(0,0,0,.32);\n}\n\n#owlify-rgb-light .orl-option-card::after {\n  content: \"\";\n\n  position: absolute;\n\n  bottom: 0;\n  left: 0;\n\n  width: 100%;\n  height: 2px;\n\n  background:\n    linear-gradient(\n      90deg,\n      #FF3B4D,\n      #FFE34B,\n      #45ED78,\n      #39E8FF,\n      #B648FF,\n      #FF3FAB\n    );\n\n  background-size:\n    200% 100%;\n\n  animation:\n    orlRgbFlow 5s linear infinite;\n}\n\n#owlify-rgb-light .orl-option-card strong,\n#owlify-rgb-light .orl-option-card span,\n#owlify-rgb-light .orl-option-card small {\n  display: block;\n}\n\n#owlify-rgb-light .orl-option-card strong {\n  margin-bottom: 5px;\n\n  color:\n    var(--owl-gold-light);\n\n  font-size: 15px;\n}\n\n#owlify-rgb-light .orl-option-card span {\n  color:\n    var(--owl-heading);\n\n  font-size: 20px;\n  font-weight: 800;\n}\n\n#owlify-rgb-light .orl-option-card small {\n  margin-top: 6px;\n\n  color:\n    var(--owl-muted);\n\n  font-size: 12px;\n  line-height: 1.55;\n}\n\n\/* =========================================================\n   LIGHTING MODES\n========================================================= *\/\n\n#owlify-rgb-light .orl-modes-section {\n  margin-bottom: 120px;\n}\n\n#owlify-rgb-light .orl-modes-layout {\n  display: grid;\n\n  grid-template-columns:\n    minmax(0,1fr)\n    minmax(300px,.62fr);\n\n  gap: 18px;\n}\n\n#owlify-rgb-light .orl-modes-image,\n#owlify-rgb-light .orl-modes-panel {\n  overflow: hidden;\n\n  border:\n    1px solid rgba(218,176,94,.18);\n\n  border-radius: 22px;\n\n  background:\n    #121216;\n\n  box-shadow:\n    0 22px 65px rgba(0,0,0,.32);\n}\n\n#owlify-rgb-light .orl-modes-image img {\n  transition:\n    transform .55s ease,\n    filter .55s ease;\n}\n\n#owlify-rgb-light .orl-modes-image:hover img {\n  transform:\n    scale(1.025);\n\n  filter:\n    brightness(1.04);\n}\n\n#owlify-rgb-light .orl-modes-panel {\n  padding:\n    23px;\n\n  display: grid;\n  gap: 11px;\n}\n\n#owlify-rgb-light .orl-mode-card {\n  padding:\n    15px;\n\n  border:\n    1px solid rgba(255,255,255,.075);\n\n  border-radius: 14px;\n\n  background:\n    #1E1E21;\n\n  transition:\n    transform .25s ease,\n    border-color .25s ease,\n    box-shadow .25s ease;\n}\n\n#owlify-rgb-light .orl-mode-card:hover {\n  transform:\n    translateX(5px);\n\n  border-color:\n    rgba(57,232,255,.32);\n\n  box-shadow:\n    0 12px 30px rgba(0,0,0,.28);\n}\n\n#owlify-rgb-light .orl-mode-card strong,\n#owlify-rgb-light .orl-mode-card span {\n  display: block;\n}\n\n#owlify-rgb-light .orl-mode-card strong {\n  margin-bottom: 4px;\n\n  color:\n    var(--owl-gold);\n\n  font-size: 13px;\n  letter-spacing: .03em;\n}\n\n#owlify-rgb-light .orl-mode-card span {\n  color:\n    var(--owl-muted);\n\n  font-size: 12px;\n  line-height: 1.5;\n}\n\n\/* =========================================================\n   USE CASES\n========================================================= *\/\n\n#owlify-rgb-light .orl-use-section {\n  margin-bottom: 120px;\n}\n\n#owlify-rgb-light .orl-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:\n    #121216;\n\n  box-shadow:\n    0 28px 80px rgba(0,0,0,.40);\n}\n\n#owlify-rgb-light .orl-use-image::before {\n  content: \"\";\n\n  position: absolute;\n  z-index: 2;\n\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:\n    translateX(-130%);\n\n  animation:\n    orlImageShine 6s ease-in-out infinite;\n}\n\n#owlify-rgb-light .orl-use-image img {\n  transition:\n    transform .6s ease,\n    filter .6s ease;\n}\n\n#owlify-rgb-light .orl-use-image:hover img {\n  transform:\n    scale(1.018);\n\n  filter:\n    brightness(1.04);\n}\n\n#owlify-rgb-light .orl-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-rgb-light .orl-use-chips span {\n  padding:\n    12px 16px;\n\n  border:\n    1px solid rgba(218,176,94,.18);\n\n  border-radius: 999px;\n\n  background:\n    #1E1E21;\n\n  color:\n    var(--owl-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-rgb-light .orl-use-chips span:hover {\n  transform:\n    translateY(-3px);\n\n  border-color:\n    #39E8FF;\n\n  color:\n    #F9F9F9;\n\n  box-shadow:\n    0 0 18px rgba(57,232,255,.10);\n}\n\n\/* =========================================================\n   INSTALLATION\n========================================================= *\/\n\n#owlify-rgb-light .orl-install-section {\n  display: grid;\n\n  grid-template-columns:\n    minmax(0,.95fr)\n    minmax(0,1.05fr);\n\n  gap: clamp(35px,6vw,70px);\n  align-items: center;\n\n  margin-bottom: 120px;\n\n  padding:\n    clamp(28px,4vw,48px);\n\n  border:\n    1px solid rgba(218,176,94,.23);\n\n  border-radius: 28px;\n\n  background:\n    linear-gradient(135deg, rgba(218,176,94,.055), transparent 35%),\n    #121216;\n\n  box-shadow:\n    0 24px 70px rgba(0,0,0,.35);\n}\n\n#owlify-rgb-light .orl-install-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:\n    #121216;\n\n  box-shadow:\n    0 22px 65px rgba(0,0,0,.32);\n}\n\n#owlify-rgb-light .orl-install-image img {\n  transition:\n    transform .55s ease,\n    filter .55s ease;\n}\n\n#owlify-rgb-light .orl-install-image:hover img {\n  transform:\n    scale(1.025);\n\n  filter:\n    brightness(1.04);\n}\n\n#owlify-rgb-light .orl-install-copy h2 {\n  margin:\n    12px 0 14px;\n\n  font-size:\n    clamp(32px,4.2vw,52px);\n\n  line-height: 1.08;\n  letter-spacing: -.04em;\n}\n\n#owlify-rgb-light .orl-install-copy \u003e p {\n  margin-bottom: 22px;\n\n  color:\n    var(--owl-muted);\n\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n#owlify-rgb-light .orl-steps {\n  display: grid;\n  gap: 12px;\n}\n\n#owlify-rgb-light .orl-step {\n  display: grid;\n\n  grid-template-columns:\n    48px 1fr;\n\n  gap: 14px;\n  align-items: center;\n\n  padding:\n    15px;\n\n  border:\n    1px solid rgba(218,176,94,.16);\n\n  border-radius: 16px;\n\n  background:\n    #1E1E21;\n\n  transition:\n    transform .25s ease,\n    border-color .25s ease;\n}\n\n#owlify-rgb-light .orl-step:hover {\n  transform:\n    translateY(-3px);\n\n  border-color:\n    rgba(218,176,94,.44);\n}\n\n#owlify-rgb-light .orl-step-number {\n  width: 48px;\n  height: 48px;\n\n  display: grid;\n  place-items: center;\n\n  border-radius: 50%;\n\n  background:\n    linear-gradient(\n      135deg,\n      #F4CF78,\n      #DAB05E 52%,\n      #B9924E\n    );\n\n  color:\n    #07080C;\n\n  font-size: 12px;\n  font-weight: 900;\n}\n\n#owlify-rgb-light .orl-step strong,\n#owlify-rgb-light .orl-step span {\n  display: block;\n}\n\n#owlify-rgb-light .orl-step strong {\n  margin-bottom: 4px;\n\n  color:\n    var(--owl-heading);\n\n  font-size: 14px;\n}\n\n#owlify-rgb-light .orl-step span {\n  color:\n    var(--owl-muted);\n\n  font-size: 12px;\n  line-height: 1.55;\n}\n\n\/* =========================================================\n   CONTROL MODES\n========================================================= *\/\n\n#owlify-rgb-light .orl-control-section {\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-rgb-light .orl-control-card {\n  position: relative;\n  overflow: hidden;\n\n  min-height: 250px;\n\n  padding:\n    28px;\n\n  border:\n    1px solid rgba(218,176,94,.16);\n\n  border-radius: 21px;\n\n  background:\n    linear-gradient(145deg, #1E1E21, #121216);\n\n  box-shadow:\n    0 18px 52px rgba(0,0,0,.24);\n\n  transition:\n    transform .3s ease,\n    border-color .3s ease,\n    box-shadow .3s ease;\n}\n\n#owlify-rgb-light .orl-control-card:hover {\n  transform:\n    translateY(-6px);\n\n  border-color:\n    rgba(218,176,94,.46);\n\n  box-shadow:\n    0 26px 65px rgba(0,0,0,.38);\n}\n\n#owlify-rgb-light .orl-control-state {\n  width: 62px;\n  height: 62px;\n\n  margin-bottom: 20px;\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:\n    #0A0B0F;\n\n  color:\n    var(--owl-gold);\n\n  font-size: 13px;\n  font-weight: 900;\n}\n\n#owlify-rgb-light .orl-control-card:nth-child(2) .orl-control-state {\n  border-color:\n    rgba(57,232,255,.44);\n\n  color:\n    #39E8FF;\n\n  box-shadow:\n    0 0 18px rgba(57,232,255,.08);\n\n  animation:\n    orlControlPulse 2s ease-in-out infinite;\n}\n\n#owlify-rgb-light .orl-control-card:nth-child(3) .orl-control-state {\n  border-color:\n    rgba(255,63,171,.44);\n\n  color:\n    #FF5BC1;\n\n  box-shadow:\n    0 0 18px rgba(255,63,171,.08);\n\n  animation:\n    orlControlPulse 2s 1s ease-in-out infinite;\n}\n\n#owlify-rgb-light .orl-control-card h3 {\n  margin-bottom: 10px;\n\n  font-size: 20px;\n}\n\n#owlify-rgb-light .orl-control-card p {\n  margin-bottom: 0;\n\n  color:\n    var(--owl-muted);\n\n  font-size: 14px;\n  line-height: 1.7;\n}\n\n\/* =========================================================\n   FAQ\n========================================================= *\/\n\n#owlify-rgb-light .orl-faq-section {\n  width: 100%;\n  max-width: 890px;\n\n  margin:\n    0 auto 120px;\n}\n\n#owlify-rgb-light .orl-faq-list {\n  display: grid;\n  gap: 11px;\n}\n\n#owlify-rgb-light .orl-faq {\n  overflow: hidden;\n\n  border:\n    1px solid rgba(218,176,94,.16);\n\n  border-radius: 17px;\n\n  background:\n    #121216;\n\n  transition:\n    border-color .25s ease,\n    box-shadow .25s ease;\n}\n\n#owlify-rgb-light .orl-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-rgb-light .orl-faq summary {\n  min-height: 67px;\n\n  padding:\n    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:\n    var(--owl-heading);\n\n  font-weight: 700;\n  cursor: pointer;\n}\n\n#owlify-rgb-light .orl-faq summary::-webkit-details-marker {\n  display: none;\n}\n\n#owlify-rgb-light .orl-faq summary span {\n  flex: 0 0 auto;\n\n  color:\n    var(--owl-gold);\n\n  font-size: 22px;\n\n  transition:\n    transform .3s ease;\n}\n\n#owlify-rgb-light .orl-faq[open] summary span {\n  transform:\n    rotate(45deg);\n}\n\n#owlify-rgb-light .orl-faq p {\n  margin-bottom: 0;\n\n  padding:\n    0 21px 22px;\n\n  color:\n    var(--owl-muted);\n\n  line-height: 1.7;\n}\n\n\/* =========================================================\n   FINAL CTA\n========================================================= *\/\n\n#owlify-rgb-light .orl-final-wrapper {\n  padding-bottom: 100px;\n}\n\n#owlify-rgb-light .orl-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:\n    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(182,72,255,.07), 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-rgb-light .orl-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(255,63,171,.08),\n      rgba(57,232,255,.08),\n      rgba(218,176,94,.08),\n      rgba(182,72,255,.08),\n      rgba(255,63,171,.08)\n    );\n\n  filter:\n    blur(100px);\n\n  animation:\n    orlRgbGlow 8s linear infinite;\n}\n\n#owlify-rgb-light .orl-final-copy,\n#owlify-rgb-light .orl-final-action {\n  position: relative;\n  z-index: 2;\n}\n\n#owlify-rgb-light .orl-final h2 {\n  margin:\n    12px 0 13px;\n\n  font-size:\n    clamp(33px,4.4vw,54px);\n\n  line-height: 1.06;\n  letter-spacing: -.045em;\n}\n\n#owlify-rgb-light .orl-final p {\n  max-width: 680px;\n\n  margin-bottom: 0;\n\n  color:\n    var(--owl-muted);\n\n  font-size: 16px;\n  line-height: 1.75;\n}\n\n#owlify-rgb-light .orl-final-action {\n  text-align: center;\n}\n\n#owlify-rgb-light .orl-final-action small {\n  display: block;\n\n  margin-bottom: 11px;\n\n  color:\n    var(--owl-muted);\n\n  font-size: 12px;\n}\n\n#owlify-rgb-light .orl-button {\n  position: relative;\n  overflow: hidden;\n\n  max-width: 100%;\n  min-height: 58px;\n\n  padding:\n    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:\n    #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-rgb-light .orl-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:\n    rotate(24deg);\n\n  background:\n    rgba(255,255,255,.48);\n\n  filter:\n    blur(4px);\n\n  animation:\n    orlButtonShine 4s ease-in-out infinite;\n}\n\n#owlify-rgb-light .orl-button:hover {\n  transform:\n    translateY(-3px);\n\n  box-shadow:\n    0 22px 50px rgba(218,176,94,.31);\n}\n\n\/* =========================================================\n   ANIMATIONS\n========================================================= *\/\n\n@keyframes orlGoldFlow {\n  to {\n    background-position: 220% 0;\n  }\n}\n\n@keyframes orlRgbFlow {\n  to {\n    background-position: 240% 0;\n  }\n}\n\n@keyframes orlStatusPulse {\n  0% {\n    box-shadow:\n      0 0 0 0 rgba(57,232,255,.55);\n  }\n\n  70% {\n    box-shadow:\n      0 0 0 10px rgba(57,232,255,0);\n  }\n\n  100% {\n    box-shadow:\n      0 0 0 0 rgba(57,232,255,0);\n  }\n}\n\n@keyframes orlGlowMove {\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 orlRise {\n  from {\n    opacity: 0;\n\n    transform:\n      translateY(24px);\n  }\n\n  to {\n    opacity: 1;\n\n    transform:\n      translateY(0);\n  }\n}\n\n@keyframes orlImageFloat {\n  0%,\n  100% {\n    transform:\n      translateY(0);\n  }\n\n  50% {\n    transform:\n      translateY(-8px);\n  }\n}\n\n@keyframes orlSmallFloat {\n  0%,\n  100% {\n    transform:\n      translateY(0);\n  }\n\n  50% {\n    transform:\n      translateY(-7px);\n  }\n}\n\n@keyframes orlImageShine {\n  0%,\n  55% {\n    transform:\n      translateX(-130%);\n  }\n\n  75%,\n  100% {\n    transform:\n      translateX(130%);\n  }\n}\n\n@keyframes orlRgbGlow {\n  to {\n    transform:\n      rotate(360deg)\n      scale(1.08);\n  }\n}\n\n@keyframes orlSensorPulse {\n  0% {\n    transform:\n      translateX(-50%)\n      scale(.65);\n\n    opacity: .10;\n  }\n\n  60% {\n    opacity: .65;\n  }\n\n  100% {\n    transform:\n      translateX(-50%)\n      scale(1.35);\n\n    opacity: 0;\n  }\n}\n\n@keyframes orlSensorCore {\n  0%,\n  100% {\n    transform:\n      translate(-50%,-50%)\n      scale(.92);\n\n    box-shadow:\n      0 0 8px rgba(57,232,255,.16);\n  }\n\n  50% {\n    transform:\n      translate(-50%,-50%)\n      scale(1.08);\n\n    box-shadow:\n      0 0 24px rgba(57,232,255,.40);\n  }\n}\n\n@keyframes orlBarFloat {\n  0%,\n  100% {\n    transform:\n      translate(-50%,-50%)\n      rotate(-1deg);\n  }\n\n  50% {\n    transform:\n      translate(-50%,-56%)\n      rotate(1deg);\n  }\n}\n\n@keyframes orlLightRun {\n  to {\n    background-position:\n      220% 0;\n  }\n}\n\n@keyframes orlBarShine {\n  0%,\n  55% {\n    left: -25%;\n    opacity: 0;\n  }\n\n  68% {\n    opacity: .80;\n  }\n\n  88%,\n  100% {\n    left: 120%;\n    opacity: 0;\n  }\n}\n\n@keyframes orlModeGlowGold {\n  50% {\n    border-color:\n      var(--owl-gold);\n\n    box-shadow:\n      0 0 18px rgba(218,176,94,.18);\n  }\n}\n\n@keyframes orlModeGlowCyan {\n  50% {\n    border-color:\n      #39E8FF;\n\n    box-shadow:\n      0 0 18px rgba(57,232,255,.18);\n  }\n}\n\n@keyframes orlModeGlowPink {\n  50% {\n    border-color:\n      #FF5BC1;\n\n    box-shadow:\n      0 0 18px rgba(255,63,171,.18);\n  }\n}\n\n@keyframes orlCardEntrance {\n  from {\n    opacity: 0;\n\n    transform:\n      translateY(22px);\n  }\n\n  to {\n    opacity: 1;\n\n    transform:\n      translateY(0);\n  }\n}\n\n@keyframes orlControlPulse {\n  0%,\n  100% {\n    transform:\n      scale(.94);\n\n    opacity: .72;\n  }\n\n  50% {\n    transform:\n      scale(1.06);\n\n    opacity: 1;\n  }\n}\n\n@keyframes orlButtonShine {\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-rgb-light .orl-hero {\n    grid-template-columns:\n      minmax(0,1fr);\n\n    min-height: auto;\n\n    text-align: center;\n  }\n\n  #owlify-rgb-light .orl-lead {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  #owlify-rgb-light .orl-tags {\n    justify-content: center;\n  }\n\n  #owlify-rgb-light .orl-hero-visual {\n    width:\n      min(680px,100%);\n\n    margin:\n      0 auto;\n  }\n\n  #owlify-rgb-light .orl-light-engine {\n    grid-template-columns:\n      minmax(0,1fr);\n  }\n\n  #owlify-rgb-light .orl-engine-copy {\n    text-align: center;\n  }\n\n  #owlify-rgb-light .orl-engine-points {\n    width:\n      min(620px,100%);\n\n    margin:\n      0 auto;\n  }\n\n  #owlify-rgb-light .orl-engine-point {\n    text-align: left;\n  }\n\n  #owlify-rgb-light .orl-feature-grid {\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n  }\n\n  #owlify-rgb-light .orl-options-section,\n  #owlify-rgb-light .orl-install-section {\n    grid-template-columns:\n      minmax(0,1fr);\n  }\n\n  #owlify-rgb-light .orl-modes-layout {\n    grid-template-columns:\n      minmax(0,1fr);\n  }\n\n  #owlify-rgb-light .orl-modes-panel {\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n  }\n\n  #owlify-rgb-light .orl-final {\n    grid-template-columns:\n      minmax(0,1fr);\n\n    text-align: center;\n  }\n\n  #owlify-rgb-light .orl-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-rgb-light .orl-container {\n    width:\n      calc(100% - 26px);\n\n    max-width:\n      calc(100% - 26px);\n  }\n\n  #owlify-rgb-light .orl-hero {\n    padding:\n      65px 0 50px;\n  }\n\n  #owlify-rgb-light .orl-hero h2 {\n    font-size:\n      clamp(40px,12vw,58px);\n  }\n\n  #owlify-rgb-light .orl-floating-label {\n    right: 10px;\n    bottom: 10px;\n\n    min-width: 155px;\n  }\n\n  #owlify-rgb-light .orl-light-engine {\n    margin-bottom: 85px;\n\n    padding:\n      28px 16px;\n  }\n\n  #owlify-rgb-light .orl-engine-copy h2 {\n    font-size:\n      clamp(32px,10vw,45px);\n  }\n\n  #owlify-rgb-light .orl-rgb-stage {\n    min-height: 440px;\n  }\n\n  #owlify-rgb-light .orl-sensor-rings {\n    top: 14%;\n\n    width: 135px;\n    height: 135px;\n  }\n\n  #owlify-rgb-light .orl-sensor-core {\n    top: 24%;\n  }\n\n  #owlify-rgb-light .orl-demo-bar {\n    width:\n      calc(100% - 34px);\n\n    height: 74px;\n  }\n\n  #owlify-rgb-light .orl-mode-display {\n    width:\n      calc(100% - 34px);\n\n    gap: 7px;\n  }\n\n  #owlify-rgb-light .orl-mode-display span {\n    min-height: 46px;\n\n    padding: 6px;\n\n    font-size: 8px;\n  }\n\n  #owlify-rgb-light .orl-stats {\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n\n    margin-bottom: 85px;\n  }\n\n  #owlify-rgb-light .orl-stat:nth-child(2) {\n    border-right: 0;\n  }\n\n  #owlify-rgb-light .orl-stat:nth-child(-n+2) {\n    border-bottom:\n      1px solid rgba(218,176,94,.16);\n  }\n\n  #owlify-rgb-light .orl-feature-grid,\n  #owlify-rgb-light .orl-control-section {\n    grid-template-columns:\n      minmax(0,1fr);\n  }\n\n  #owlify-rgb-light .orl-feature-grid,\n  #owlify-rgb-light .orl-options-section,\n  #owlify-rgb-light .orl-modes-section,\n  #owlify-rgb-light .orl-use-section,\n  #owlify-rgb-light .orl-install-section,\n  #owlify-rgb-light .orl-control-section,\n  #owlify-rgb-light .orl-faq-section {\n    margin-bottom: 85px;\n  }\n\n  #owlify-rgb-light .orl-options-section,\n  #owlify-rgb-light .orl-install-section {\n    padding:\n      28px 18px;\n  }\n\n  #owlify-rgb-light .orl-modes-panel {\n    grid-template-columns:\n      minmax(0,1fr);\n  }\n\n  #owlify-rgb-light .orl-final {\n    padding:\n      35px 20px;\n  }\n\n  #owlify-rgb-light .orl-final-wrapper {\n    padding-bottom: 75px;\n  }\n\n  #owlify-rgb-light .orl-button {\n    width: 100%;\n  }\n}\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media (max-width: 430px) {\n\n  #owlify-rgb-light .orl-hero h2 {\n    font-size: 40px;\n  }\n\n  #owlify-rgb-light .orl-lead {\n    font-size: 16px;\n  }\n\n  #owlify-rgb-light .orl-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-rgb-light .orl-engine-point {\n    grid-template-columns:\n      40px 1fr;\n\n    padding: 12px;\n  }\n\n  #owlify-rgb-light .orl-engine-icon {\n    width: 40px;\n    height: 40px;\n  }\n\n  #owlify-rgb-lightgb-light .orl-engine-point {\n    grid-template-columns:\n      40px 1fr;\n\n    padding:  .orl-rgb-stage {\n    min-height: 400px;\n  }\n\n  #owlify-rgb-light .orl-demo-bar {\n    height: 66px;\n\n    padding:\n      10px 12px;\n  }\n\n  #owlify-rgb-light .orl-stat {\n    padding:\n      30px 10px;\n  }\n\n  #owlify-rgb-light .orl-stat strong {\n    font-size: 35px;\n  }\n\n  #owlify-rgb-light .orl-feature-card,\n  #owlify-rgb-light .orl-control-card {\n    padding: 23px;\n  }\n\n  #owlify-rgb-light .orl-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-rgb-light *,\n  #owlify-rgb-light *::before,\n  #owlify-rgb-light *::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-rgb-light\"\u003e\n\u003c!-- BACKGROUND EFFECTS --\u003e\n\u003cdiv class=\"orl-grid\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"orl-glow orl-glow-gold\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"orl-glow orl-glow-rgb\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"orl-container\"\u003e\n\u003c!-- =====================================================\n       HERO\n  ====================================================== --\u003e\n\u003csection class=\"orl-hero\"\u003e\n\u003cdiv class=\"orl-hero-copy\"\u003e\n\u003cdiv class=\"orl-status\"\u003e\n\u003cspan class=\"orl-status-dot\"\u003e\u003c\/span\u003e Owlify Gaming \u0026amp; Creator Lighting\u003c\/div\u003e\n\u003ch2\u003eTransform \u003cspan class=\"orl-rgb-text\"\u003e Your Setup. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"orl-lead\"\u003eTurn an ordinary gaming space, streaming corner or creator studio into an immersive visual experience with the Owlify Smart RGB Motion Sensor Light Bar. Enjoy vibrant lighting, responsive modes and effortless installation in one sleek design.\u003c\/p\u003e\n\u003cdiv class=\"orl-tags\"\u003e\n\u003cspan\u003eDynamic RGB Effects\u003c\/span\u003e \u003cspan\u003eMotion Sensor Mode\u003c\/span\u003e \u003cspan\u003eMagnetic Installation\u003c\/span\u003e \u003cspan\u003eUSB Charging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-hero-visual\"\u003e\n\u003cdiv class=\"orl-image-frame\" style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug4_2026_10_08_54PM_3.png?v=1785875470\" alt=\"Owlify smart RGB motion sensor light bar in a gaming and creator setup\" loading=\"eager\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"orl-floating-label\"\u003e\n\u003cstrong\u003eLight. Ambience. Elevated.\u003c\/strong\u003e \u003cspan\u003eDesigned for gamers and built for creators\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       ANIMATED RGB LIGHT ENGINE\n  ====================================================== --\u003e\n\u003csection class=\"orl-light-engine\"\u003e\n\u003cdiv class=\"orl-engine-copy\"\u003e\n\u003cdiv class=\"orl-kicker\"\u003eSmart RGB Light Engine\u003c\/div\u003e\n\u003ch2\u003eColour that moves \u003cspan class=\"orl-rgb-text\"\u003e with your world. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eCreate a rich atmosphere with dynamic RGB effects, motion-responsive lighting and multiple display modes for gaming, filming, streaming and everyday ambience.\u003c\/p\u003e\n\u003cdiv class=\"orl-engine-points\"\u003e\n\u003cdiv class=\"orl-engine-point\"\u003e\n\u003cdiv class=\"orl-engine-icon\"\u003eRGB\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eVibrant Multicolour Lighting\u003c\/strong\u003e \u003cspan\u003e Create immersive colour across your wall, desk or studio space. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-engine-point\"\u003e\n\u003cdiv class=\"orl-engine-icon\"\u003e120°\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMotion Sensor Detection\u003c\/strong\u003e \u003cspan\u003e Auto mode activates the light when movement is detected. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-engine-point\"\u003e\n\u003cdiv class=\"orl-engine-icon\"\u003e5X\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eFive Dynamic Lighting Modes\u003c\/strong\u003e \u003cspan\u003e Switch between animated, flowing and steady lighting effects. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-rgb-stage\"\u003e\n\u003cdiv class=\"orl-stage-grid\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"orl-sensor-rings\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"orl-sensor-core\"\u003eAUTO\u003c\/div\u003e\n\u003cdiv class=\"orl-demo-bar\"\u003e\n\u003cdiv class=\"orl-demo-light\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-mode-display\"\u003e\n\u003cspan\u003eMotion Activated\u003c\/span\u003e \u003cspan\u003eDynamic RGB\u003c\/span\u003e \u003cspan\u003eAlways-On Glow\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       QUICK SPECS\n  ====================================================== --\u003e\n\u003csection class=\"orl-stats\"\u003e\n\u003cdiv class=\"orl-stat\"\u003e\n\u003cstrong\u003e5\u003cspan\u003ex\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eDynamic lighting modes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-stat\"\u003e\n\u003cstrong\u003e7\u003cspan\u003ex\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eIndividual colour options\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-stat\"\u003e\n\u003cstrong\u003e120\u003cspan\u003e°\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eMotion detection angle\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-stat\"\u003e\n\u003cstrong\u003eUSB\u003c\/strong\u003e\n\u003cp\u003eConvenient recharging\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FEATURES\n  ====================================================== --\u003e\n\u003cdiv class=\"orl-section-heading\"\u003e\n\u003cdiv class=\"orl-kicker\"\u003eLight Any Space Smarter\u003c\/div\u003e\n\u003ch2\u003eBuilt for atmosphere, focus and creativity.\u003c\/h2\u003e\n\u003cp\u003eAdd immersive colour to your gaming station or create the perfect background ambience for videos, streams, product demonstrations and studio content.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csection class=\"orl-feature-grid\"\u003e\n\u003carticle class=\"orl-feature-card\"\u003e\n\u003cdiv class=\"orl-feature-number\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"orl-feature-icon\"\u003eRGB\u003c\/div\u003e\n\u003ch3\u003eDynamic RGB Effects\u003c\/h3\u003e\n\u003cp\u003eTransform your space with colourful flowing effects, animated patterns and rich ambient illumination.\u003c\/p\u003e\n\u003cdiv class=\"orl-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"orl-feature-card\"\u003e\n\u003cdiv class=\"orl-feature-number\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"orl-feature-icon\"\u003eAUTO\u003c\/div\u003e\n\u003ch3\u003eMotion Sensor Mode\u003c\/h3\u003e\n\u003cp\u003eSelect Auto mode and the integrated motion sensor activates the light when movement is detected nearby.\u003c\/p\u003e\n\u003cdiv class=\"orl-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"orl-feature-card\"\u003e\n\u003cdiv class=\"orl-feature-number\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"orl-feature-icon\"\u003eMAG\u003c\/div\u003e\n\u003ch3\u003eEasy Magnetic Installation\u003c\/h3\u003e\n\u003cp\u003eMount the light quickly using the magnetic installation system, with no complicated tools or permanent fixtures required.\u003c\/p\u003e\n\u003cdiv class=\"orl-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"orl-feature-card\"\u003e\n\u003cdiv class=\"orl-feature-number\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"orl-feature-icon\"\u003eUSB\u003c\/div\u003e\n\u003ch3\u003eUSB Charging Convenience\u003c\/h3\u003e\n\u003cp\u003eRecharge the light using the USB connection and enjoy a cleaner setup without permanent wiring across your space.\u003c\/p\u003e\n\u003cdiv class=\"orl-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"orl-feature-card\"\u003e\n\u003cdiv class=\"orl-feature-number\"\u003e05\u003c\/div\u003e\n\u003cdiv class=\"orl-feature-icon\"\u003e3X\u003c\/div\u003e\n\u003ch3\u003eThree Control Positions\u003c\/h3\u003e\n\u003cp\u003eSelect Off, Auto or On depending on whether you want no light, motion activation or a continuous glow.\u003c\/p\u003e\n\u003cdiv class=\"orl-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"orl-feature-card\"\u003e\n\u003cdiv class=\"orl-feature-number\"\u003e06\u003c\/div\u003e\n\u003cdiv class=\"orl-feature-icon\"\u003ePC\u003c\/div\u003e\n\u003ch3\u003eSleek Premium Construction\u003c\/h3\u003e\n\u003cp\u003eThe streamlined PC housing delivers a clean contemporary finish suitable for gaming rooms, studios and modern interiors.\u003c\/p\u003e\n\u003cdiv class=\"orl-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       PRODUCT OPTIONS\n  ====================================================== --\u003e\n\u003csection class=\"orl-options-section\"\u003e\n\u003cdiv class=\"orl-options-image\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug4_2026_10_24_02PM.png?v=1785875470\" alt=\"Owlify RGB light bar one piece 50 centimetre and three piece 30 centimetre options\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"orl-options-copy\"\u003e\n\u003cdiv class=\"orl-kicker\"\u003eChoose Your Setup\u003c\/div\u003e\n\u003ch2\u003eOne statement light or a complete RGB trio.\u003c\/h2\u003e\n\u003cp\u003eSelect the size and configuration that best suits your gaming station, filming area, shelves, cupboards or creator studio.\u003c\/p\u003e\n\u003cdiv class=\"orl-option-list\"\u003e\n\u003cdiv class=\"orl-option-card\"\u003e\n\u003cstrong\u003eOption 1\u003c\/strong\u003e \u003cspan\u003e1 Piece · 50 cm\u003c\/span\u003e \u003csmall\u003e A longer statement light ideal for desks, gaming walls, studio backgrounds and larger display areas. \u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-option-card\"\u003e\n\u003cstrong\u003eOption 2\u003c\/strong\u003e \u003cspan\u003e3 Pieces · 30 cm Each\u003c\/span\u003e \u003csmall\u003e A flexible three-light configuration for spreading colour across multiple walls, shelves or zones. \u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       LIGHTING MODES\n  ====================================================== --\u003e\n\u003csection class=\"orl-modes-section\"\u003e\n\u003cdiv class=\"orl-section-heading\"\u003e\n\u003cdiv class=\"orl-kicker\"\u003eFive Lighting Personalities\u003c\/div\u003e\n\u003ch2\u003eMatch the atmosphere to the moment.\u003c\/h2\u003e\n\u003cp\u003eMove from energetic gaming colour to a calm ambient glow with multiple visual effects designed for different moods and setups.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-modes-layout\"\u003e\n\u003cdiv class=\"orl-modes-image\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug4_2026_10_08_57PM_8.png?v=1785875471\" alt=\"Owlify RGB light bar five dynamic lighting modes\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"orl-modes-panel\"\u003e\n\u003cdiv class=\"orl-mode-card\"\u003e\n\u003cstrong\u003eHorse Racing Mode\u003c\/strong\u003e \u003cspan\u003e Animated light points race along the bar for an energetic effect. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-mode-card\"\u003e\n\u003cstrong\u003eGradient Mode\u003c\/strong\u003e \u003cspan\u003e Colour transitions move across the bar in a lively visual pattern. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-mode-card\"\u003e\n\u003cstrong\u003eBreathing Mode\u003c\/strong\u003e \u003cspan\u003e Light intensity rises and falls in a smooth breathing rhythm. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-mode-card\"\u003e\n\u003cstrong\u003eFlow Mode\u003c\/strong\u003e \u003cspan\u003e Colours travel across the bar in a continuous flowing motion. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-mode-card\"\u003e\n\u003cstrong\u003eMonochrome Mode\u003c\/strong\u003e \u003cspan\u003e Select a steady single-colour light for focused ambient lighting. \u003c\/span\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=\"orl-use-section\"\u003e\n\u003cdiv class=\"orl-section-heading\"\u003e\n\u003cdiv class=\"orl-kicker\"\u003eOne Light. Multiple Worlds.\u003c\/div\u003e\n\u003ch2\u003eMade for the Gamers’ Nest and Creators’ Nest.\u003c\/h2\u003e\n\u003cp\u003eUse the light as an immersive gaming accent, an attractive video backdrop or soft ambient lighting for your creator workspace.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-use-image\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug4_2026_10_19_16PM.png?v=1785875471\" alt=\"Owlify RGB light bar used for UGC videos gaming influencer videos and creator studios\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"orl-use-chips\"\u003e\n\u003cspan\u003eUGC Videos\u003c\/span\u003e \u003cspan\u003eGamer Setups\u003c\/span\u003e \u003cspan\u003eInfluencer Videos\u003c\/span\u003e \u003cspan\u003eCreator Studios\u003c\/span\u003e \u003cspan\u003eStreaming Backgrounds\u003c\/span\u003e \u003cspan\u003eGaming Bedrooms\u003c\/span\u003e \u003cspan\u003eProduct Videos\u003c\/span\u003e \u003cspan\u003eDesk Ambience\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       INSTALLATION\n  ====================================================== --\u003e\n\u003csection class=\"orl-install-section\"\u003e\n\u003cdiv class=\"orl-install-image\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug4_2026_10_08_57PM_9.png?v=1785875470\" alt=\"Easy magnetic installation of the Owlify RGB motion sensor light bar\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"orl-install-copy\"\u003e\n\u003cdiv class=\"orl-kicker\"\u003eTool-Free Setup\u003c\/div\u003e\n\u003ch2\u003eMount it in seconds. Move it whenever inspiration changes.\u003c\/h2\u003e\n\u003cp\u003eThe magnetic mounting system helps you position the light on suitable surfaces without complicated tools or permanent hardware.\u003c\/p\u003e\n\u003cdiv class=\"orl-steps\"\u003e\n\u003cdiv class=\"orl-step\"\u003e\n\u003cdiv class=\"orl-step-number\"\u003e01\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eChoose your position\u003c\/strong\u003e \u003cspan\u003e Select a clean, suitable surface in your gaming or creator space. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-step\"\u003e\n\u003cdiv class=\"orl-step-number\"\u003e02\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eAttach the magnetic mounts\u003c\/strong\u003e \u003cspan\u003e Position the mounting pieces securely where you want the light. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-step\"\u003e\n\u003cdiv class=\"orl-step-number\"\u003e03\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eClick the light into place\u003c\/strong\u003e \u003cspan\u003e Attach the bar, select your preferred mode and enjoy the glow. \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       SWITCH CONTROL\n  ====================================================== --\u003e\n\u003cdiv class=\"orl-section-heading\"\u003e\n\u003cdiv class=\"orl-kicker\"\u003eSimple Slide Control\u003c\/div\u003e\n\u003ch2\u003eOff. Automatic. Always glowing.\u003c\/h2\u003e\n\u003cp\u003eUse the integrated switch to choose how the light responds in your room, studio or gaming space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csection class=\"orl-control-section\"\u003e\n\u003carticle class=\"orl-control-card\"\u003e\n\u003cdiv class=\"orl-control-state\"\u003eOFF\u003c\/div\u003e\n\u003ch3\u003eOff Mode\u003c\/h3\u003e\n\u003cp\u003eSwitch the light off completely when you want a distraction-free workspace or need to conserve power.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"orl-control-card\"\u003e\n\u003cdiv class=\"orl-control-state\"\u003eAUTO\u003c\/div\u003e\n\u003ch3\u003eMotion Sensing Mode\u003c\/h3\u003e\n\u003cp\u003eThe light activates automatically when movement is detected, offering hands-free convenience for your space.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"orl-control-card\"\u003e\n\u003cdiv class=\"orl-control-state\"\u003eON\u003c\/div\u003e\n\u003ch3\u003eAlways-On Mode\u003c\/h3\u003e\n\u003cp\u003eMaintain a consistent glow for gaming sessions, videos, livestreams and atmospheric room lighting.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FAQ\n  ====================================================== --\u003e\n\u003csection class=\"orl-faq-section\"\u003e\n\u003cdiv class=\"orl-section-heading\"\u003e\n\u003cdiv class=\"orl-kicker\"\u003eQuick Answers\u003c\/div\u003e\n\u003ch2\u003eEverything you need to know.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-faq-list\"\u003e\n\u003cdetails class=\"orl-faq\"\u003e\n\u003csummary\u003eWhat options are available? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eOption 1 includes one 50 cm light bar. Option 2 includes three 30 cm light bars. Select your preferred option before adding the product to your cart.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"orl-faq\"\u003e\n\u003csummary\u003eWhat do the Off, Auto and On settings do? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eOff disables the light, Auto activates motion sensing and On keeps the light illuminated continuously.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"orl-faq\"\u003e\n\u003csummary\u003eHow is the light installed? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eThe light uses a magnetic mounting system designed for quick, tool-free installation on a clean and suitable surface.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"orl-faq\"\u003e\n\u003csummary\u003eHow is the light recharged? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eThe light includes a USB connection for convenient recharging. Use a suitable USB power source and compatible charging cable.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"orl-faq\"\u003e\n\u003csummary\u003eWhere can I use the light? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eIt is ideal for gaming setups, creator studios, streaming backgrounds, shelves, cupboards, desk areas and ambient room lighting.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"orl-faq\"\u003e\n\u003csummary\u003eDoes it only display rainbow colours? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eNo. The light supports multiple colours and effects, including animated modes and steady single-colour illumination.\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=\"orl-final-wrapper\"\u003e\n\u003csection class=\"orl-final\"\u003e\n\u003cdiv class=\"orl-final-copy\"\u003e\n\u003cdiv class=\"orl-kicker\"\u003eElevate Your Space\u003c\/div\u003e\n\u003ch2\u003eLight up your game. Elevate your creation.\u003c\/h2\u003e\n\u003cp\u003eAdd vibrant colour, hands-free motion activation and premium ambience to the space where you play, stream and create.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"orl-final-action\"\u003e\n\u003csmall\u003e Select your preferred size and quantity above \u003c\/small\u003e \u003ca class=\"orl-button\" href=\"#MainContent\"\u003e Choose Your Owlify Light Bar ↑ \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":"30 CM","offer_id":48504844878069,"sku":"OWL-RGB-LB-30CM-3PC","price":595.0,"currency_code":"ZAR","in_stock":true},{"title":"1 PIECE","offer_id":48504872337653,"sku":"OWL-RGB-LB-50CM-1PC","price":395.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug4_2026_10_24_02PM.png?v=1785875470"},{"product_id":"owlify-smart-app-control-music-sync-color-changing-strip-lights-with-remote-and-timing","title":"Owlify Smart RGB LED Strip Lights with App \u0026 Remote Control | Music Sync | 16M+ Colours","description":"\u003cstyle\u003e\n\/* =========================================================\n   OWLIFY SMART RGB LED STRIP LIGHTS\n   PREMIUM ANIMATED SHOPIFY DESCRIPTION\n========================================================= *\/\n\n#owlify-strip-premium {\n  --os-black:#07080C;\n  --os-black-soft:#0A0B0F;\n  --os-secondary:#121216;\n  --os-card:#1E1E21;\n  --os-card-dark:#17171A;\n\n  --os-gold:#DAB05E;\n  --os-dark-gold:#B9924E;\n  --os-highlight:#F4CF78;\n\n  --os-heading:#F9F9F9;\n  --os-body:#C5C5C5;\n  --os-muted:#8A8885;\n\n  --os-pink:#FF3FB4;\n  --os-purple:#A84DFF;\n  --os-blue:#3B75FF;\n  --os-cyan:#34E9FF;\n  --os-green:#4DF28B;\n  --os-yellow:#FFE047;\n  --os-orange:#FF9B36;\n  --os-red:#FF3E53;\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(--os-body);\n\n  background:\n    radial-gradient(circle at 8% 5%,rgba(218,176,94,.07),transparent 28%),\n    radial-gradient(circle at 94% 19%,rgba(168,77,255,.07),transparent 28%),\n    radial-gradient(circle at 48% 48%,rgba(52,233,255,.025),transparent 34%),\n    linear-gradient(145deg,#07080C 0%,#0A0B0F 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-strip-premium,\n#owlify-strip-premium *,\n#owlify-strip-premium *::before,\n#owlify-strip-premium *::after {\n  box-sizing:border-box;\n}\n\n#owlify-strip-premium section,\n#owlify-strip-premium article,\n#owlify-strip-premium div,\n#owlify-strip-premium figure {\n  min-width:0;\n}\n\n#owlify-strip-premium h2,\n#owlify-strip-premium h3,\n#owlify-strip-premium p,\n#owlify-strip-premium figure {\n  margin-top:0;\n}\n\n#owlify-strip-premium h2,\n#owlify-strip-premium h3 {\n  color:var(--os-heading);\n  word-break:normal;\n  overflow-wrap:normal;\n  hyphens:none;\n}\n\n#owlify-strip-premium p {\n  color:var(--os-body);\n}\n\n#owlify-strip-premium img {\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n}\n\n#owlify-strip-premium .os-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 ATMOSPHERE\n========================================================= *\/\n\n#owlify-strip-premium .os-grid {\n  position:absolute;\n  inset:0;\n  z-index:0;\n\n  pointer-events:none;\n  opacity:.09;\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 74%);\n\n  mask-image:\n    linear-gradient(to bottom,#000,transparent 74%);\n}\n\n#owlify-strip-premium .os-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    osGlowMove 8s ease-in-out infinite alternate;\n}\n\n#owlify-strip-premium .os-glow-one {\n  top:120px;\n  right:-270px;\n\n  background:\n    rgba(218,176,94,.08);\n}\n\n#owlify-strip-premium .os-glow-two {\n  top:1550px;\n  left:-290px;\n\n  background:\n    linear-gradient(\n      135deg,\n      rgba(255,63,180,.12),\n      rgba(52,233,255,.10),\n      rgba(168,77,255,.12)\n    );\n\n  animation-delay:-4s;\n}\n\n#owlify-strip-premium .os-glow-three {\n  top:3350px;\n  right:-300px;\n\n  background:\n    linear-gradient(\n      135deg,\n      rgba(59,117,255,.10),\n      rgba(77,242,139,.08),\n      rgba(255,224,71,.08)\n    );\n\n  animation-delay:-2s;\n}\n\n\/* =========================================================\n   SHARED TYPOGRAPHY\n========================================================= *\/\n\n#owlify-strip-premium .os-kicker {\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n\n  margin-bottom:16px;\n\n  color:var(--os-gold);\n\n  font-size:12px;\n  font-weight:800;\n  letter-spacing:.20em;\n  text-transform:uppercase;\n}\n\n#owlify-strip-premium .os-kicker::before {\n  content:\"\";\n\n  width:24px;\n  height:1px;\n\n  background:var(--os-gold);\n\n  box-shadow:\n    0 0 10px rgba(218,176,94,.40);\n}\n\n#owlify-strip-premium .os-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    osGoldFlow 5s linear infinite;\n}\n\n#owlify-strip-premium .os-rgb-text {\n  background:\n    linear-gradient(\n      90deg,\n      #FF3E53,\n      #FF9B36,\n      #FFE047,\n      #4DF28B,\n      #34E9FF,\n      #3B75FF,\n      #A84DFF,\n      #FF3FB4,\n      #FF3E53\n    );\n\n  background-size:260% 100%;\n\n  -webkit-background-clip:text;\n  background-clip:text;\n\n  color:transparent;\n\n  animation:\n    osRgbFlow 6s linear infinite;\n}\n\n#owlify-strip-premium .os-section-heading {\n  width:100%;\n  max-width:800px;\n\n  margin:0 auto 48px;\n\n  text-align:center;\n}\n\n#owlify-strip-premium .os-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-strip-premium .os-section-heading p {\n  margin-bottom:0;\n\n  color:var(--os-muted);\n\n  font-size:17px;\n  line-height:1.75;\n}\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n#owlify-strip-premium .os-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-strip-premium .os-hero-copy {\n  animation:\n    osRise .8s ease both;\n}\n\n#owlify-strip-premium .os-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(--os-gold);\n\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:.15em;\n  text-transform:uppercase;\n}\n\n#owlify-strip-premium .os-status-dot {\n  width:8px;\n  height:8px;\n\n  border-radius:50%;\n\n  background:#34E9FF;\n\n  box-shadow:\n    0 0 0 0 rgba(52,233,255,.55);\n\n  animation:\n    osStatusPulse 1.8s infinite;\n}\n\n#owlify-strip-premium .os-hero h2 {\n  max-width:100%;\n\n  margin:23px 0 22px;\n\n  color:var(--os-heading);\n\n  font-size:clamp(43px,6vw,78px);\n  font-weight:800;\n  line-height:.99;\n  letter-spacing:-.055em;\n}\n\n#owlify-strip-premium .os-hero h2 span {\n  display:block;\n  margin-top:10px;\n}\n\n#owlify-strip-premium .os-lead {\n  max-width:650px;\n\n  margin-bottom:25px;\n\n  color:var(--os-body);\n\n  font-size:clamp(16px,1.6vw,20px);\n  line-height:1.75;\n}\n\n#owlify-strip-premium .os-tags {\n  display:flex;\n  flex-wrap:wrap;\n  gap:9px;\n}\n\n#owlify-strip-premium .os-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(--os-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-strip-premium .os-tags span:hover {\n  transform:translateY(-3px);\n\n  border-color:#34E9FF;\n  color:#F9F9F9;\n\n  box-shadow:\n    0 0 18px rgba(52,233,255,.13);\n}\n\n#owlify-strip-premium .os-hero-visual {\n  position:relative;\n\n  animation:\n    osRise .8s .15s ease both;\n}\n\n#owlify-strip-premium .os-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(168,77,255,.045);\n\n  animation:\n    osImageFloat 6s ease-in-out infinite;\n}\n\n#owlify-strip-premium .os-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    osImageShine 6s ease-in-out infinite;\n}\n\n#owlify-strip-premium .os-image-frame img {\n  transition:\n    transform .6s ease,\n    filter .6s ease;\n}\n\n#owlify-strip-premium .os-image-frame:hover img {\n  transform:scale(1.025);\n  filter:brightness(1.05);\n}\n\n#owlify-strip-premium .os-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(52,233,255,.35);\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(52,233,255,.07);\n\n  -webkit-backdrop-filter:blur(14px);\n  backdrop-filter:blur(14px);\n\n  animation:\n    osSmallFloat 4s ease-in-out infinite;\n}\n\n#owlify-strip-premium .os-floating-label strong,\n#owlify-strip-premium .os-floating-label span {\n  display:block;\n}\n\n#owlify-strip-premium .os-floating-label strong {\n  color:#34E9FF;\n  font-size:13px;\n}\n\n#owlify-strip-premium .os-floating-label span {\n  margin-top:3px;\n\n  color:var(--os-muted);\n  font-size:11px;\n}\n\n\/* =========================================================\n   DYNAMIC RGB ENGINE\n========================================================= *\/\n\n#owlify-strip-premium .os-rgb-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 76% 48%,rgba(168,77,255,.08),transparent 38%),\n    radial-gradient(circle at 63% 50%,rgba(52,233,255,.055),transparent 35%),\n    radial-gradient(circle at 14% 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-strip-premium .os-rgb-engine::before {\n  content:\"\";\n\n  position:absolute;\n\n  right:-180px;\n  bottom:-230px;\n\n  width:500px;\n  height:500px;\n\n  border-radius:50%;\n\n  background:\n    conic-gradient(\n      from 90deg,\n      rgba(255,63,180,.11),\n      rgba(52,233,255,.11),\n      rgba(77,242,139,.08),\n      rgba(255,224,71,.08),\n      rgba(168,77,255,.11),\n      rgba(255,63,180,.11)\n    );\n\n  filter:blur(115px);\n\n  pointer-events:none;\n\n  animation:\n    osRgbOrb 8s linear infinite;\n}\n\n#owlify-strip-premium .os-engine-copy {\n  position:relative;\n  z-index:3;\n}\n\n#owlify-strip-premium .os-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-strip-premium .os-engine-copy \u003e p {\n  margin:0 0 24px;\n\n  color:var(--os-muted);\n\n  font-size:16px;\n  line-height:1.75;\n}\n\n#owlify-strip-premium .os-engine-points {\n  display:grid;\n  gap:11px;\n}\n\n#owlify-strip-premium .os-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-strip-premium .os-engine-point:hover {\n  transform:translateX(5px);\n\n  border-color:\n    rgba(52,233,255,.40);\n\n  box-shadow:\n    0 12px 35px rgba(0,0,0,.30),\n    0 0 18px rgba(52,233,255,.06);\n}\n\n#owlify-strip-premium .os-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(--os-gold);\n\n  font-size:10px;\n  font-weight:900;\n}\n\n#owlify-strip-premium .os-engine-point:nth-child(2) .os-engine-icon {\n  border-color:\n    rgba(52,233,255,.42);\n\n  color:#34E9FF;\n}\n\n#owlify-strip-premium .os-engine-point:nth-child(3) .os-engine-icon {\n  border-color:\n    rgba(255,63,180,.42);\n\n  color:#FF58C3;\n}\n\n#owlify-strip-premium .os-engine-point strong,\n#owlify-strip-premium .os-engine-point span {\n  display:block;\n}\n\n#owlify-strip-premium .os-engine-point strong {\n  margin-bottom:3px;\n\n  color:var(--os-heading);\n\n  font-size:14px;\n}\n\n#owlify-strip-premium .os-engine-point span {\n  color:var(--os-muted);\n\n  font-size:12px;\n  line-height:1.5;\n}\n\n\/* Dynamic stage *\/\n\n#owlify-strip-premium .os-rgb-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(52,233,255,.20);\n\n  border-radius:26px;\n\n  background:\n    radial-gradient(circle at 50% 46%,rgba(52,233,255,.055),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(52,233,255,.025);\n}\n\n#owlify-strip-premium .os-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-strip-premium .os-neon-room {\n  position:absolute;\n\n  inset:45px 42px 120px;\n\n  border:\n    8px solid transparent;\n\n  border-radius:22px;\n\n  background:\n    linear-gradient(#0A0B0F,#0A0B0F) padding-box,\n    linear-gradient(\n      90deg,\n      #FF3FB4,\n      #A84DFF,\n      #3B75FF,\n      #34E9FF,\n      #4DF28B,\n      #FFE047,\n      #FF9B36,\n      #FF3E53,\n      #FF3FB4\n    ) border-box;\n\n  background-size:\n    100% 100%,\n    260% 100%;\n\n  box-shadow:\n    0 0 14px rgba(255,63,180,.30),\n    0 0 28px rgba(52,233,255,.20),\n    inset 0 0 22px rgba(168,77,255,.06);\n\n  animation:\n    osNeonRun 5s linear infinite;\n}\n\n#owlify-strip-premium .os-neon-room::before {\n  content:\"\";\n\n  position:absolute;\n\n  left:50%;\n  top:50%;\n\n  width:62%;\n  height:46%;\n\n  transform:translate(-50%,-50%);\n\n  border:\n    1px solid rgba(218,176,94,.22);\n\n  border-radius:18px;\n\n  background:\n    radial-gradient(circle at center,rgba(168,77,255,.13),transparent 58%),\n    #121216;\n\n  box-shadow:\n    0 22px 48px rgba(0,0,0,.42);\n}\n\n#owlify-strip-premium .os-neon-room::after {\n  content:\"OWLIFY RGB\";\n\n  position:absolute;\n\n  left:50%;\n  top:50%;\n\n  transform:translate(-50%,-50%);\n\n  color:var(--os-heading);\n\n  font-size:clamp(20px,4vw,34px);\n  font-weight:900;\n  letter-spacing:.10em;\n  text-align:center;\n\n  text-shadow:\n    0 0 8px rgba(255,255,255,.28),\n    0 0 18px rgba(168,77,255,.35);\n}\n\n#owlify-strip-premium .os-signal {\n  position:absolute;\n\n  left:50%;\n  top:12%;\n\n  width:150px;\n  height:150px;\n\n  transform:translateX(-50%);\n\n  border:\n    1px solid rgba(52,233,255,.24);\n\n  border-radius:50%;\n\n  animation:\n    osSignalPulse 2.2s ease-out infinite;\n}\n\n#owlify-strip-premium .os-signal::before,\n#owlify-strip-premium .os-signal::after {\n  content:\"\";\n\n  position:absolute;\n\n  border:\n    1px solid rgba(52,233,255,.18);\n\n  border-radius:50%;\n}\n\n#owlify-strip-premium .os-signal::before {\n  inset:18%;\n}\n\n#owlify-strip-premium .os-signal::after {\n  inset:36%;\n}\n\n#owlify-strip-premium .os-signal-core {\n  position:absolute;\n\n  left:50%;\n  top:26%;\n\n  width:56px;\n  height:56px;\n\n  transform:translate(-50%,-50%);\n\n  display:grid;\n  place-items:center;\n\n  border:\n    1px solid rgba(52,233,255,.50);\n\n  border-radius:50%;\n\n  background:#121216;\n  color:#34E9FF;\n\n  font-size:8px;\n  font-weight:900;\n  letter-spacing:.09em;\n\n  box-shadow:\n    0 0 15px rgba(52,233,255,.22),\n    inset 0 0 15px rgba(52,233,255,.08);\n\n  animation:\n    osSignalCore 1.8s ease-in-out infinite;\n}\n\n#owlify-strip-premium .os-stage-controls {\n  position:absolute;\n\n  left:50%;\n  bottom:10%;\n\n  width:min(86%,510px);\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-strip-premium .os-stage-controls 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(--os-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-strip-premium .os-stage-controls span:nth-child(1) {\n  animation:\n    osControlGold 2.8s ease-in-out infinite;\n}\n\n#owlify-strip-premium .os-stage-controls span:nth-child(2) {\n  animation:\n    osControlCyan 2.8s .7s ease-in-out infinite;\n}\n\n#owlify-strip-premium .os-stage-controls span:nth-child(3) {\n  animation:\n    osControlPink 2.8s 1.4s ease-in-out infinite;\n}\n\n#owlify-strip-premium .os-stage-controls span:nth-child(4) {\n  animation:\n    osControlPurple 2.8s 2.1s ease-in-out infinite;\n}\n\n\/* =========================================================\n   STATS\n========================================================= *\/\n\n#owlify-strip-premium .os-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-strip-premium .os-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-strip-premium .os-stat:last-child {\n  border-right:0;\n}\n\n#owlify-strip-premium .os-stat strong {\n  display:block;\n\n  margin-bottom:5px;\n\n  color:var(--os-heading);\n\n  font-size:clamp(34px,4.4vw,56px);\n  line-height:1;\n  letter-spacing:-.05em;\n}\n\n#owlify-strip-premium .os-stat strong span {\n  color:var(--os-gold);\n  font-size:.50em;\n}\n\n#owlify-strip-premium .os-stat p {\n  margin-bottom:0;\n\n  color:var(--os-muted);\n\n  font-size:13px;\n}\n\n\/* =========================================================\n   FEATURE CARDS\n========================================================= *\/\n\n#owlify-strip-premium .os-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-strip-premium .os-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%,#17171A 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    osCardEntrance .65s ease both;\n}\n\n#owlify-strip-premium .os-feature-card:nth-child(2) {\n  animation-delay:.08s;\n}\n\n#owlify-strip-premium .os-feature-card:nth-child(3) {\n  animation-delay:.16s;\n}\n\n#owlify-strip-premium .os-feature-card:nth-child(4) {\n  animation-delay:.24s;\n}\n\n#owlify-strip-premium .os-feature-card:nth-child(5) {\n  animation-delay:.32s;\n}\n\n#owlify-strip-premium .os-feature-card:nth-child(6) {\n  animation-delay:.40s;\n}\n\n#owlify-strip-premium .os-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-strip-premium .os-feature-card:nth-child(3n+2)::before {\n  background:\n    rgba(52,233,255,.055);\n}\n\n#owlify-strip-premium .os-feature-card:nth-child(3n)::before {\n  background:\n    rgba(255,63,180,.055);\n}\n\n#owlify-strip-premium .os-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(168,77,255,.055);\n}\n\n#owlify-strip-premium .os-feature-card:hover::before {\n  transform:scale(1.4);\n}\n\n#owlify-strip-premium .os-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-strip-premium .os-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(--os-gold);\n\n  font-size:11px;\n  font-weight:900;\n\n  box-shadow:\n    inset 0 0 20px rgba(218,176,94,.045);\n}\n\n#owlify-strip-premium .os-feature-card:nth-child(3n+2) .os-feature-icon {\n  border-color:\n    rgba(52,233,255,.38);\n\n  color:#34E9FF;\n}\n\n#owlify-strip-premium .os-feature-card:nth-child(3n) .os-feature-icon {\n  border-color:\n    rgba(255,63,180,.38);\n\n  color:#FF58C3;\n}\n\n#owlify-strip-premium .os-feature-card h3 {\n  margin-bottom:11px;\n\n  font-size:20px;\n  line-height:1.25;\n}\n\n#owlify-strip-premium .os-feature-card p {\n  margin-bottom:0;\n\n  color:var(--os-muted);\n\n  font-size:14px;\n  line-height:1.7;\n}\n\n#owlify-strip-premium .os-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      #34E9FF,\n      #A84DFF,\n      #FF3FB4\n    );\n\n  transition:\n    width .4s ease;\n}\n\n#owlify-strip-premium .os-feature-card:hover .os-feature-line {\n  width:100%;\n}\n\n\/* =========================================================\n   BEFORE AND AFTER\n========================================================= *\/\n\n#owlify-strip-premium .os-before-section {\n  display:grid;\n\n  grid-template-columns:\n    minmax(0,.94fr)\n    minmax(0,1.06fr);\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(168,77,255,.06),transparent 38%),\n    #121216;\n\n  box-shadow:\n    0 24px 70px rgba(0,0,0,.35);\n}\n\n#owlify-strip-premium .os-before-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-strip-premium .os-before-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    osImageShine 5.5s ease-in-out infinite;\n}\n\n#owlify-strip-premium .os-before-image img {\n  transition:\n    transform .55s ease,\n    filter .55s ease;\n}\n\n#owlify-strip-premium .os-before-image:hover img {\n  transform:scale(1.025);\n  filter:brightness(1.04);\n}\n\n#owlify-strip-premium .os-before-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-strip-premium .os-before-copy \u003e p {\n  margin-bottom:22px;\n\n  color:var(--os-muted);\n\n  font-size:16px;\n  line-height:1.75;\n}\n\n#owlify-strip-premium .os-benefit-list {\n  display:grid;\n  gap:12px;\n}\n\n#owlify-strip-premium .os-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-strip-premium .os-benefit:hover {\n  transform:translateY(-3px);\n\n  border-color:\n    rgba(52,233,255,.38);\n\n  box-shadow:\n    0 14px 36px rgba(0,0,0,.26);\n}\n\n#owlify-strip-premium .os-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(--os-gold);\n\n  font-size:11px;\n  font-weight:900;\n}\n\n#owlify-strip-premium .os-benefit strong,\n#owlify-strip-premium .os-benefit span {\n  display:block;\n}\n\n#owlify-strip-premium .os-benefit strong {\n  margin-bottom:4px;\n\n  color:var(--os-heading);\n\n  font-size:14px;\n}\n\n#owlify-strip-premium .os-benefit span {\n  color:var(--os-muted);\n\n  font-size:12px;\n  line-height:1.55;\n}\n\n\/* =========================================================\n   OPTIONS\n========================================================= *\/\n\n#owlify-strip-premium .os-options-section {\n  display:grid;\n\n  grid-template-columns:\n    minmax(0,1fr)\n    minmax(0,1fr);\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% 44%,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-strip-premium .os-options-image {\n  position:relative;\n  overflow:hidden;\n\n  border:\n    1px solid rgba(218,176,94,.22);\n\n  border-radius:22px;\n\n  background:#FFFFFF;\n\n  box-shadow:\n    0 22px 65px rgba(0,0,0,.32);\n}\n\n#owlify-strip-premium .os-options-image img {\n  transition:\n    transform .55s ease;\n}\n\n#owlify-strip-premium .os-options-image:hover img {\n  transform:scale(1.025);\n}\n\n#owlify-strip-premium .os-options-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-strip-premium .os-options-copy \u003e p {\n  margin-bottom:22px;\n\n  color:var(--os-muted);\n\n  font-size:16px;\n  line-height:1.75;\n}\n\n#owlify-strip-premium .os-option-list {\n  display:grid;\n  gap:12px;\n}\n\n#owlify-strip-premium .os-option-card {\n  position:relative;\n  overflow:hidden;\n\n  display:grid;\n\n  grid-template-columns:\n    90px 1fr;\n\n  gap:16px;\n  align-items:center;\n\n  padding:16px;\n\n  border:\n    1px solid rgba(218,176,94,.18);\n\n  border-radius:17px;\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-strip-premium .os-option-card:hover {\n  transform:translateY(-4px);\n\n  border-color:\n    rgba(218,176,94,.48);\n\n  box-shadow:\n    0 16px 38px rgba(0,0,0,.32);\n}\n\n#owlify-strip-premium .os-option-card::after {\n  content:\"\";\n\n  position:absolute;\n\n  bottom:0;\n  left:0;\n\n  width:100%;\n  height:2px;\n\n  background:\n    linear-gradient(\n      90deg,\n      #FF3E53,\n      #FFE047,\n      #4DF28B,\n      #34E9FF,\n      #A84DFF,\n      #FF3FB4\n    );\n\n  background-size:220% 100%;\n\n  animation:\n    osRgbFlow 5s linear infinite;\n}\n\n#owlify-strip-premium .os-option-length {\n  min-height:68px;\n\n  display:grid;\n  place-items:center;\n\n  border:\n    1px solid rgba(218,176,94,.36);\n\n  border-radius:14px;\n\n  background:#121216;\n  color:var(--os-highlight);\n\n  font-size:22px;\n  font-weight:900;\n\n  box-shadow:\n    inset 0 0 18px rgba(218,176,94,.045);\n}\n\n#owlify-strip-premium .os-option-card strong,\n#owlify-strip-premium .os-option-card span {\n  display:block;\n}\n\n#owlify-strip-premium .os-option-card strong {\n  margin-bottom:5px;\n\n  color:var(--os-heading);\n\n  font-size:15px;\n}\n\n#owlify-strip-premium .os-option-card span {\n  color:var(--os-muted);\n\n  font-size:12px;\n  line-height:1.55;\n}\n\n\/* =========================================================\n   DUAL CONTROL\n========================================================= *\/\n\n#owlify-strip-premium .os-control-showcase {\n  margin-bottom:120px;\n}\n\n#owlify-strip-premium .os-control-layout {\n  display:grid;\n\n  grid-template-columns:\n    minmax(0,1.12fr)\n    minmax(300px,.58fr);\n\n  gap:18px;\n}\n\n#owlify-strip-premium .os-control-image,\n#owlify-strip-premium .os-control-panel {\n  overflow:hidden;\n\n  border:\n    1px solid rgba(218,176,94,.18);\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-strip-premium .os-control-image {\n  position:relative;\n}\n\n#owlify-strip-premium .os-control-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    osImageShine 6s ease-in-out infinite;\n}\n\n#owlify-strip-premium .os-control-image img {\n  transition:\n    transform .6s ease,\n    filter .6s ease;\n}\n\n#owlify-strip-premium .os-control-image:hover img {\n  transform:scale(1.022);\n  filter:brightness(1.04);\n}\n\n#owlify-strip-premium .os-control-panel {\n  padding:24px;\n\n  display:grid;\n  gap:12px;\n}\n\n#owlify-strip-premium .os-control-card {\n  position:relative;\n  overflow:hidden;\n\n  padding:17px;\n\n  border:\n    1px solid rgba(255,255,255,.075);\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-strip-premium .os-control-card:hover {\n  transform:translateX(5px);\n\n  border-color:\n    rgba(52,233,255,.32);\n\n  box-shadow:\n    0 12px 30px rgba(0,0,0,.28);\n}\n\n#owlify-strip-premium .os-control-card strong,\n#owlify-strip-premium .os-control-card span {\n  display:block;\n}\n\n#owlify-strip-premium .os-control-card strong {\n  margin-bottom:5px;\n\n  color:var(--os-gold);\n\n  font-size:14px;\n}\n\n#owlify-strip-premium .os-control-card span {\n  color:var(--os-muted);\n\n  font-size:12px;\n  line-height:1.55;\n}\n\n\/* =========================================================\n   MUSIC SYNC\n========================================================= *\/\n\n#owlify-strip-premium .os-music-section {\n  display:grid;\n\n  grid-template-columns:\n    minmax(0,.94fr)\n    minmax(0,1.06fr);\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% 50%,rgba(255,63,180,.055),transparent 36%),\n    radial-gradient(circle at 82% 35%,rgba(52,233,255,.055),transparent 34%),\n    #121216;\n\n  box-shadow:\n    0 24px 70px rgba(0,0,0,.35);\n}\n\n#owlify-strip-premium .os-music-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-strip-premium .os-music-copy \u003e p {\n  margin-bottom:24px;\n\n  color:var(--os-muted);\n\n  font-size:16px;\n  line-height:1.75;\n}\n\n#owlify-strip-premium .os-equalizer {\n  height:120px;\n\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:7px;\n\n  padding:18px;\n\n  border:\n    1px solid rgba(52,233,255,.17);\n\n  border-radius:18px;\n\n  background:#0A0B0F;\n\n  box-shadow:\n    inset 0 0 28px rgba(168,77,255,.035);\n}\n\n#owlify-strip-premium .os-equalizer span {\n  width:10px;\n  height:25%;\n\n  border-radius:999px;\n\n  background:\n    linear-gradient(\n      to top,\n      #A84DFF,\n      #FF3FB4,\n      #FF9B36,\n      #FFE047\n    );\n\n  box-shadow:\n    0 0 8px rgba(255,63,180,.32);\n\n  animation:\n    osEqualizer 1.1s ease-in-out infinite alternate;\n}\n\n#owlify-strip-premium .os-equalizer span:nth-child(2) {\n  animation-delay:-.15s;\n}\n\n#owlify-strip-premium .os-equalizer span:nth-child(3) {\n  animation-delay:-.33s;\n}\n\n#owlify-strip-premium .os-equalizer span:nth-child(4) {\n  animation-delay:-.48s;\n}\n\n#owlify-strip-premium .os-equalizer span:nth-child(5) {\n  animation-delay:-.22s;\n}\n\n#owlify-strip-premium .os-equalizer span:nth-child(6) {\n  animation-delay:-.56s;\n}\n\n#owlify-strip-premium .os-equalizer span:nth-child(7) {\n  animation-delay:-.38s;\n}\n\n#owlify-strip-premium .os-equalizer span:nth-child(8) {\n  animation-delay:-.67s;\n}\n\n#owlify-strip-premium .os-equalizer span:nth-child(9) {\n  animation-delay:-.26s;\n}\n\n#owlify-strip-premium .os-equalizer span:nth-child(10) {\n  animation-delay:-.45s;\n}\n\n#owlify-strip-premium .os-equalizer span:nth-child(11) {\n  animation-delay:-.12s;\n}\n\n#owlify-strip-premium .os-equalizer span:nth-child(12) {\n  animation-delay:-.61s;\n}\n\n#owlify-strip-premium .os-music-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-strip-premium .os-music-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,.08) 48%,\n      transparent 64%\n    );\n\n  transform:translateX(-130%);\n\n  animation:\n    osImageShine 5.5s ease-in-out infinite;\n}\n\n#owlify-strip-premium .os-music-image img {\n  transition:\n    transform .55s ease,\n    filter .55s ease;\n}\n\n#owlify-strip-premium .os-music-image:hover img {\n  transform:scale(1.025);\n  filter:brightness(1.04);\n}\n\n\/* =========================================================\n   USE CASES\n========================================================= *\/\n\n#owlify-strip-premium .os-use-section {\n  margin-bottom:120px;\n\n  padding:clamp(30px,5.5vw,68px);\n\n  border:\n    1px solid rgba(218,176,94,.25);\n\n  border-radius:28px;\n\n  background:\n    linear-gradient(135deg,rgba(218,176,94,.055),transparent 36%),\n    radial-gradient(circle at 88% 55%,rgba(168,77,255,.055),transparent 36%),\n    #121216;\n}\n\n#owlify-strip-premium .os-use-chips {\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:10px;\n}\n\n#owlify-strip-premium .os-use-chips span {\n  padding:13px 16px;\n\n  border:\n    1px solid rgba(218,176,94,.16);\n\n  border-radius:999px;\n\n  background:#1E1E21;\n  color:var(--os-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-strip-premium .os-use-chips span:hover {\n  transform:translateY(-3px);\n\n  border-color:#34E9FF;\n  color:#F9F9F9;\n\n  box-shadow:\n    0 0 18px rgba(52,233,255,.10);\n}\n\n\/* =========================================================\n   INSTALLATION\n========================================================= *\/\n\n#owlify-strip-premium .os-steps-section {\n  margin-bottom:120px;\n}\n\n#owlify-strip-premium .os-steps {\n  display:grid;\n\n  grid-template-columns:\n    repeat(3,minmax(0,1fr));\n\n  gap:17px;\n}\n\n#owlify-strip-premium .os-step {\n  display:flex;\n  gap:17px;\n\n  padding:27px;\n\n  border:\n    1px solid rgba(218,176,94,.16);\n\n  border-radius:20px;\n\n  background:#121216;\n\n  transition:\n    transform .3s ease,\n    border-color .3s ease,\n    box-shadow .3s ease;\n}\n\n#owlify-strip-premium .os-step:hover {\n  transform:translateY(-5px);\n\n  border-color:\n    rgba(218,176,94,.45);\n\n  box-shadow:\n    0 20px 45px rgba(0,0,0,.28);\n}\n\n#owlify-strip-premium .os-step-number {\n  width:50px;\n  height:50px;\n  flex:0 0 50px;\n\n  display:grid;\n  place-items:center;\n\n  border-radius:50%;\n\n  background:\n    linear-gradient(\n      135deg,\n      #F4CF78,\n      #DAB05E 52%,\n      #B9924E\n    );\n\n  color:#07080C;\n\n  font-size:13px;\n  font-weight:900;\n\n  box-shadow:\n    0 10px 30px rgba(218,176,94,.18);\n}\n\n#owlify-strip-premium .os-step h3 {\n  margin:3px 0 7px;\n\n  font-size:18px;\n}\n\n#owlify-strip-premium .os-step p {\n  margin-bottom:0;\n\n  color:var(--os-muted);\n\n  font-size:14px;\n  line-height:1.65;\n}\n\n\/* =========================================================\n   FAQ\n========================================================= *\/\n\n#owlify-strip-premium .os-faq-section {\n  width:100%;\n  max-width:890px;\n\n  margin:0 auto 120px;\n}\n\n#owlify-strip-premium .os-faq-list {\n  display:grid;\n  gap:11px;\n}\n\n#owlify-strip-premium .os-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-strip-premium .os-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-strip-premium .os-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(--os-heading);\n\n  font-weight:700;\n  cursor:pointer;\n}\n\n#owlify-strip-premium .os-faq summary::-webkit-details-marker {\n  display:none;\n}\n\n#owlify-strip-premium .os-faq summary span {\n  flex:0 0 auto;\n\n  color:var(--os-gold);\n\n  font-size:22px;\n\n  transition:\n    transform .3s ease;\n}\n\n#owlify-strip-premium .os-faq[open] summary span {\n  transform:rotate(45deg);\n}\n\n#owlify-strip-premium .os-faq p {\n  margin-bottom:0;\n\n  padding:0 21px 22px;\n\n  color:var(--os-muted);\n\n  line-height:1.7;\n}\n\n\/* =========================================================\n   FINAL CTA\n========================================================= *\/\n\n#owlify-strip-premium .os-final-wrapper {\n  padding-bottom:100px;\n}\n\n#owlify-strip-premium .os-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(168,77,255,.07),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-strip-premium .os-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(255,63,180,.08),\n      rgba(52,233,255,.08),\n      rgba(218,176,94,.08),\n      rgba(168,77,255,.08),\n      rgba(255,63,180,.08)\n    );\n\n  filter:blur(100px);\n\n  animation:\n    osRgbOrb 8s linear infinite;\n}\n\n#owlify-strip-premium .os-final-copy,\n#owlify-strip-premium .os-final-action {\n  position:relative;\n  z-index:2;\n}\n\n#owlify-strip-premium .os-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-strip-premium .os-final p {\n  max-width:680px;\n\n  margin-bottom:0;\n\n  color:var(--os-muted);\n\n  font-size:16px;\n  line-height:1.75;\n}\n\n#owlify-strip-premium .os-final-action {\n  text-align:center;\n}\n\n#owlify-strip-premium .os-final-action small {\n  display:block;\n\n  margin-bottom:11px;\n\n  color:var(--os-muted);\n\n  font-size:12px;\n}\n\n#owlify-strip-premium .os-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-strip-premium .os-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    osButtonShine 4s ease-in-out infinite;\n}\n\n#owlify-strip-premium .os-button:hover {\n  transform:translateY(-3px);\n\n  box-shadow:\n    0 22px 50px rgba(218,176,94,.31);\n}\n\n\/* =========================================================\n   ANIMATIONS\n========================================================= *\/\n\n@keyframes osGoldFlow {\n  to {\n    background-position:220% 0;\n  }\n}\n\n@keyframes osRgbFlow {\n  to {\n    background-position:260% 0;\n  }\n}\n\n@keyframes osGlowMove {\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 osRise {\n  from {\n    opacity:0;\n\n    transform:\n      translateY(24px);\n  }\n\n  to {\n    opacity:1;\n\n    transform:\n      translateY(0);\n  }\n}\n\n@keyframes osStatusPulse {\n  0% {\n    box-shadow:\n      0 0 0 0 rgba(52,233,255,.55);\n  }\n\n  70% {\n    box-shadow:\n      0 0 0 10px rgba(52,233,255,0);\n  }\n\n  100% {\n    box-shadow:\n      0 0 0 0 rgba(52,233,255,0);\n  }\n}\n\n@keyframes osImageFloat {\n  0%,\n  100% {\n    transform:translateY(0);\n  }\n\n  50% {\n    transform:translateY(-8px);\n  }\n}\n\n@keyframes osSmallFloat {\n  0%,\n  100% {\n    transform:translateY(0);\n  }\n\n  50% {\n    transform:translateY(-7px);\n  }\n}\n\n@keyframes osImageShine {\n  0%,\n  55% {\n    transform:translateX(-130%);\n  }\n\n  75%,\n  100% {\n    transform:translateX(130%);\n  }\n}\n\n@keyframes osRgbOrb {\n  to {\n    transform:\n      rotate(360deg)\n      scale(1.08);\n  }\n}\n\n@keyframes osNeonRun {\n  to {\n    background-position:\n      100% 100%,\n      260% 100%;\n  }\n}\n\n@keyframes osSignalPulse {\n  0% {\n    transform:\n      translateX(-50%)\n      scale(.65);\n\n    opacity:.10;\n  }\n\n  60% {\n    opacity:.65;\n  }\n\n  100% {\n    transform:\n      translateX(-50%)\n      scale(1.38);\n\n    opacity:0;\n  }\n}\n\n@keyframes osSignalCore {\n  0%,\n  100% {\n    transform:\n      translate(-50%,-50%)\n      scale(.92);\n\n    box-shadow:\n      0 0 8px rgba(52,233,255,.16);\n  }\n\n  50% {\n    transform:\n      translate(-50%,-50%)\n      scale(1.08);\n\n    box-shadow:\n      0 0 24px rgba(52,233,255,.40);\n  }\n}\n\n@keyframes osControlGold {\n  50% {\n    border-color:var(--os-gold);\n\n    box-shadow:\n      0 0 18px rgba(218,176,94,.18);\n  }\n}\n\n@keyframes osControlCyan {\n  50% {\n    border-color:#34E9FF;\n\n    box-shadow:\n      0 0 18px rgba(52,233,255,.18);\n  }\n}\n\n@keyframes osControlPink {\n  50% {\n    border-color:#FF58C3;\n\n    box-shadow:\n      0 0 18px rgba(255,63,180,.18);\n  }\n}\n\n@keyframes osControlPurple {\n  50% {\n    border-color:#A84DFF;\n\n    box-shadow:\n      0 0 18px rgba(168,77,255,.18);\n  }\n}\n\n@keyframes osCardEntrance {\n  from {\n    opacity:0;\n\n    transform:\n      translateY(22px);\n  }\n\n  to {\n    opacity:1;\n\n    transform:\n      translateY(0);\n  }\n}\n\n@keyframes osEqualizer {\n  from {\n    height:18%;\n  }\n\n  to {\n    height:92%;\n  }\n}\n\n@keyframes osButtonShine {\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-strip-premium .os-hero {\n    grid-template-columns:\n      minmax(0,1fr);\n\n    min-height:auto;\n\n    text-align:center;\n  }\n\n  #owlify-strip-premium .os-lead {\n    margin-left:auto;\n    margin-right:auto;\n  }\n\n  #owlify-strip-premium .os-tags {\n    justify-content:center;\n  }\n\n  #owlify-strip-premium .os-hero-visual {\n    width:min(680px,100%);\n    margin:0 auto;\n  }\n\n  #owlify-strip-premium .os-rgb-engine {\n    grid-template-columns:\n      minmax(0,1fr);\n  }\n\n  #owlify-strip-premium .os-engine-copy {\n    text-align:center;\n  }\n\n  #owlify-strip-premium .os-engine-points {\n    width:min(620px,100%);\n    margin:0 auto;\n  }\n\n  #owlify-strip-premium .os-engine-point {\n    text-align:left;\n  }\n\n  #owlify-strip-premium .os-feature-grid {\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n  }\n\n  #owlify-strip-premium .os-before-section,\n  #owlify-strip-premium .os-options-section,\n  #owlify-strip-premium .os-music-section {\n    grid-template-columns:\n      minmax(0,1fr);\n  }\n\n  #owlify-strip-premium .os-control-layout {\n    grid-template-columns:\n      minmax(0,1fr);\n  }\n\n  #owlify-strip-premium .os-control-panel {\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n  }\n\n  #owlify-strip-premium .os-final {\n    grid-template-columns:\n      minmax(0,1fr);\n\n    text-align:center;\n  }\n\n  #owlify-strip-premium .os-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-strip-premium .os-container {\n    width:calc(100% - 26px);\n    max-width:calc(100% - 26px);\n  }\n\n  #owlify-strip-premium .os-hero {\n    padding:65px 0 50px;\n  }\n\n  #owlify-strip-premium .os-hero h2 {\n    font-size:clamp(40px,12vw,58px);\n  }\n\n  #owlify-strip-premium .os-floating-label {\n    right:10px;\n    bottom:10px;\n\n    min-width:155px;\n  }\n\n  #owlify-strip-premium .os-rgb-engine {\n    margin-bottom:85px;\n\n    padding:28px 16px;\n  }\n\n  #owlify-strip-premium .os-engine-copy h2 {\n    font-size:clamp(32px,10vw,45px);\n  }\n\n  #owlify-strip-premium .os-rgb-stage {\n    min-height:440px;\n  }\n\n  #owlify-strip-premium .os-neon-room {\n    inset:60px 22px 115px;\n\n    border-width:6px;\n  }\n\n  #owlify-strip-premium .os-signal {\n    width:120px;\n    height:120px;\n  }\n\n  #owlify-strip-premium .os-signal-core {\n    top:24%;\n  }\n\n  #owlify-strip-premium .os-stage-controls {\n    width:calc(100% - 30px);\n    gap:5px;\n  }\n\n  #owlify-strip-premium .os-stage-controls span {\n    min-height:44px;\n\n    padding:5px;\n\n    font-size:7px;\n  }\n\n  #owlify-strip-premium .os-stats {\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n\n    margin-bottom:85px;\n  }\n\n  #owlify-strip-premium .os-stat:nth-child(2) {\n    border-right:0;\n  }\n\n  #owlify-strip-premium .os-stat:nth-child(-n+2) {\n    border-bottom:\n      1px solid rgba(218,176,94,.16);\n  }\n\n  #owlify-strip-premium .os-feature-grid,\n  #owlify-strip-premium .os-steps {\n    grid-template-columns:\n      minmax(0,1fr);\n  }\n\n  #owlify-strip-premium .os-feature-grid,\n  #owlify-strip-premium .os-before-section,\n  #owlify-strip-premium .os-options-section,\n  #owlify-strip-premium .os-control-showcase,\n  #owlify-strip-premium .os-music-section,\n  #owlify-strip-premium .os-use-section,\n  #owlify-strip-premium .os-steps-section,\n  #owlify-strip-premium .os-faq-section {\n    margin-bottom:85px;\n  }\n\n  #owlify-strip-premium .os-before-section,\n  #owlify-strip-premium .os-options-section,\n  #owlify-strip-premium .os-music-section {\n    padding:28px 18px;\n  }\n\n  #owlify-strip-premium .os-option-card {\n    grid-template-columns:\n      74px 1fr;\n  }\n\n  #owlify-strip-premium .os-option-length {\n    min-height:60px;\n\n    font-size:18px;\n  }\n\n  #owlify-strip-premium .os-control-panel {\n    grid-template-columns:\n      minmax(0,1fr);\n  }\n\n  #owlify-strip-premium .os-equalizer {\n    height:105px;\n    gap:5px;\n  }\n\n  #owlify-strip-premium .os-equalizer span {\n    width:8px;\n  }\n\n  #owlify-strip-premium .os-final {\n    padding:35px 20px;\n  }\n\n  #owlify-strip-premium .os-final-wrapper {\n    padding-bottom:75px;\n  }\n\n  #owlify-strip-premium .os-button {\n    width:100%;\n  }\n}\n\n\/* =========================================================\n   SMALL MOBILE\n========================================================= *\/\n\n@media (max-width:430px) {\n\n  #owlify-strip-premium .os-hero h2 {\n    font-size:40px;\n  }\n\n  #owlify-strip-premium .os-lead {\n    font-size:16px;\n  }\n\n  #owlify-strip-premium .os-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-strip-premium .os-engine-point {\n    grid-template-columns:\n      40px 1fr;\n\n    padding:12px;\n  }\n\n  #owlify-strip-premium .os-engine-icon {\n    width:40px;\n    height:40px;\n  }\n\n  #owlify-strip-premium .os-rgb-stage {\n    min-height:395px;\n  }\n\n  #owlify-strip-premium .os-neon-room {\n    inset:62px 16px 105px;\n  }\n\n  #owlify-strip-premium .os-neon-room::after {\n    font-size:18px;\n  }\n\n  #owlify-strip-premium .os-stat {\n    padding:30px 10px;\n  }\n\n  #owlify-strip-premium .os-stat strong {\n    font-size:35px;\n  }\n\n  #owlify-strip-premium .os-feature-card,\n  #owlify-strip-premium .os-step {\n    padding:23px;\n  }\n\n  #owlify-strip-premium .os-section-heading p {\n    font-size:15px;\n  }\n\n  #owlify-strip-premium .os-equalizer {\n    gap:4px;\n  }\n\n  #owlify-strip-premium .os-equalizer span {\n    width:6px;\n  }\n}\n\n\/* =========================================================\n   REDUCED MOTION\n========================================================= *\/\n\n@media (prefers-reduced-motion:reduce) {\n\n  #owlify-strip-premium *,\n  #owlify-strip-premium *::before,\n  #owlify-strip-premium *::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-strip-premium\"\u003e\n\u003c!-- BACKGROUND EFFECTS --\u003e\n\u003cdiv class=\"os-grid\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-glow os-glow-one\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-glow os-glow-two\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-glow os-glow-three\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-container\"\u003e\n\u003c!-- =====================================================\n       HERO\n  ====================================================== --\u003e\n\u003csection class=\"os-hero\"\u003e\n\u003cdiv class=\"os-hero-copy\"\u003e\n\u003cdiv class=\"os-status\"\u003e\n\u003cspan class=\"os-status-dot\"\u003e\u003c\/span\u003e Owlify Gaming \u0026amp; Creator Lighting\u003c\/div\u003e\n\u003ch2\u003eLight Up. \u003cspan class=\"os-rgb-text\"\u003e Level Up. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"os-lead\"\u003eTransform an ordinary room into a bold gaming station, creator studio or immersive entertainment space with Owlify Smart RGB LED Strip Lights. Control millions of colours, match the lighting to your music and schedule your atmosphere from your phone or remote.\u003c\/p\u003e\n\u003cdiv class=\"os-tags\"\u003e\n\u003cspan\u003eApp + Remote Control\u003c\/span\u003e \u003cspan\u003eMusic Sync\u003c\/span\u003e \u003cspan\u003e16M+ Colours\u003c\/span\u003e \u003cspan\u003eTimer \u0026amp; Schedule\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-hero-visual\"\u003e\n\u003cdiv class=\"os-image-frame\" style=\"text-align: center;\"\u003e\u003cimg alt=\"Owlify Smart RGB LED Strip Lights with app and remote control\" loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug4_2026_11_22_50PM_1.png\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-floating-label\"\u003e\n\u003cstrong\u003eControl Your Entire Atmosphere\u003c\/strong\u003e \u003cspan\u003eDesigned for gamers, streamers and creators\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       DYNAMIC RGB ENGINE\n  ====================================================== --\u003e\n\u003csection class=\"os-rgb-engine\"\u003e\n\u003cdiv class=\"os-engine-copy\"\u003e\n\u003cdiv class=\"os-kicker\"\u003eDynamic RGB Light Engine\u003c\/div\u003e\n\u003ch2\u003eYour room becomes \u003cspan class=\"os-rgb-text\"\u003e part of the experience. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eCreate immersive colour around desks, walls, shelves, studios and entertainment areas. Control brightness, colour, effects, music response and schedules from one flexible lighting system.\u003c\/p\u003e\n\u003cdiv class=\"os-engine-points\"\u003e\n\u003cdiv class=\"os-engine-point\"\u003e\n\u003cdiv class=\"os-engine-icon\"\u003e16M\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMillions of Colour Possibilities\u003c\/strong\u003e \u003cspan\u003e Match your lighting to your game, content, mood or room design. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-engine-point\"\u003e\n\u003cdiv class=\"os-engine-icon\"\u003eAPP\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSmart App Control\u003c\/strong\u003e \u003cspan\u003e Adjust colour, brightness, effects and schedules from your phone. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-engine-point\"\u003e\n\u003cdiv class=\"os-engine-icon\"\u003eMIC\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMusic Responsive Lighting\u003c\/strong\u003e \u003cspan\u003e Activate music sync and let the strip react to your soundtrack. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-rgb-stage\"\u003e\n\u003cdiv class=\"os-stage-grid\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-signal\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-signal-core\"\u003eSYNC\u003c\/div\u003e\n\u003cdiv class=\"os-neon-room\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-stage-controls\"\u003e\n\u003cspan\u003eApp Control\u003c\/span\u003e \u003cspan\u003eMusic Sync\u003c\/span\u003e \u003cspan\u003eTimer\u003c\/span\u003e \u003cspan\u003eBrightness\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       QUICK SPECS\n  ====================================================== --\u003e\n\u003csection class=\"os-stats\"\u003e\n\u003cdiv class=\"os-stat\"\u003e\n\u003cstrong\u003e16M\u003cspan\u003e+\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eColour possibilities\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-stat\"\u003e\n\u003cstrong\u003e2\u003cspan\u003ex\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eApp and remote control\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-stat\"\u003e\n\u003cstrong\u003e3\u003cspan\u003ex\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eLength options available\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-stat\"\u003e\n\u003cstrong\u003eSYNC\u003c\/strong\u003e\n\u003cp\u003eMusic responsive effects\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FEATURE CARDS\n  ====================================================== --\u003e\n\u003cdiv class=\"os-section-heading\"\u003e\n\u003cdiv class=\"os-kicker\"\u003eSmart Lighting Control\u003c\/div\u003e\n\u003ch2\u003eMore than decoration. It changes the entire mood.\u003c\/h2\u003e\n\u003cp\u003eBuild a stronger gaming atmosphere, create more visually engaging videos and turn your setup into a space that feels unmistakably yours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csection class=\"os-feature-grid\"\u003e\n\u003carticle class=\"os-feature-card\"\u003e\n\u003cdiv class=\"os-feature-number\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"os-feature-icon\"\u003eAPP\u003c\/div\u003e\n\u003ch3\u003eSmart App Control\u003c\/h3\u003e\n\u003cp\u003eChoose colours, brightness levels, lighting effects and schedules directly from your compatible smartphone app.\u003c\/p\u003e\n\u003cdiv class=\"os-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"os-feature-card\"\u003e\n\u003cdiv class=\"os-feature-number\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"os-feature-icon\"\u003eIR\u003c\/div\u003e\n\u003ch3\u003eRemote Control Convenience\u003c\/h3\u003e\n\u003cp\u003eKeep easy physical control nearby with the included remote for quick changes without interrupting your game or recording.\u003c\/p\u003e\n\u003cdiv class=\"os-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"os-feature-card\"\u003e\n\u003cdiv class=\"os-feature-number\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"os-feature-icon\"\u003eMIC\u003c\/div\u003e\n\u003ch3\u003eMusic Sync Mode\u003c\/h3\u003e\n\u003cp\u003eThe responsive controller allows the lighting to move and change with nearby sound, music and gaming audio.\u003c\/p\u003e\n\u003cdiv class=\"os-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"os-feature-card\"\u003e\n\u003cdiv class=\"os-feature-number\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"os-feature-icon\"\u003e16M\u003c\/div\u003e\n\u003ch3\u003e16 Million Plus Colours\u003c\/h3\u003e\n\u003cp\u003eMove beyond basic lighting and create colour combinations that match your room, content style, game or personal brand.\u003c\/p\u003e\n\u003cdiv class=\"os-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"os-feature-card\"\u003e\n\u003cdiv class=\"os-feature-number\"\u003e05\u003c\/div\u003e\n\u003cdiv class=\"os-feature-icon\"\u003eTIME\u003c\/div\u003e\n\u003ch3\u003eTimer and Scheduling\u003c\/h3\u003e\n\u003cp\u003ePreset your preferred on and off times so your setup can switch into atmosphere mode automatically.\u003c\/p\u003e\n\u003cdiv class=\"os-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"os-feature-card\"\u003e\n\u003cdiv class=\"os-feature-number\"\u003e06\u003c\/div\u003e\n\u003cdiv class=\"os-feature-icon\"\u003eDIM\u003c\/div\u003e\n\u003ch3\u003eAdjustable Brightness\u003c\/h3\u003e\n\u003cp\u003eIncrease the intensity for bold gaming energy or soften the glow for filming, relaxing and late-night sessions.\u003c\/p\u003e\n\u003cdiv class=\"os-feature-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       BEFORE AND AFTER\n  ====================================================== --\u003e\n\u003csection class=\"os-before-section\"\u003e\n\u003cdiv class=\"os-before-image\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug4_2026_11_34_18PM.png\" alt=\"Owlify RGB LED strip lights before and after gaming setup transformation\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-before-copy\"\u003e\n\u003cdiv class=\"os-kicker\"\u003eFrom Basic to Bold\u003c\/div\u003e\n\u003ch2\u003eTurn a flat setup into an immersive world.\u003c\/h2\u003e\n\u003cp\u003eA dark or uninspired room can make even premium gear feel ordinary. Owlify RGB lighting adds depth, atmosphere and visual energy around your gaming station or creator workspace.\u003c\/p\u003e\n\u003cdiv class=\"os-benefit-list\"\u003e\n\u003cdiv class=\"os-benefit\"\u003e\n\u003cdiv class=\"os-benefit-icon\"\u003eRGB\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCreate a Stronger Visual Identity\u003c\/strong\u003e \u003cspan\u003e Match your lighting to your gaming setup, content colours or brand. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-benefit\"\u003e\n\u003cdiv class=\"os-benefit-icon\"\u003eCAM\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eImprove Video Backgrounds\u003c\/strong\u003e \u003cspan\u003e Add depth and colour behind livestreams, UGC videos and recordings. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-benefit\"\u003e\n\u003cdiv class=\"os-benefit-icon\"\u003ePLAY\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMake Gaming More Immersive\u003c\/strong\u003e \u003cspan\u003e Surround your screens and room edges with reactive ambient colour. \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       LENGTH OPTIONS\n  ====================================================== --\u003e\n\u003csection class=\"os-options-section\"\u003e\n\u003cdiv class=\"os-options-image\" style=\"text-align: start;\"\u003e\u003cimg alt=\"Owlify RGB LED strip light options in 10 metre 20 metre and 30 metre lengths\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug4_2026_11_28_35PM.png\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-options-copy\"\u003e\n\u003cdiv class=\"os-kicker\"\u003eChoose Your Coverage\u003c\/div\u003e\n\u003ch2\u003eThe right length for your room and your ambition.\u003c\/h2\u003e\n\u003cp\u003eSelect your preferred option based on the area you want to illuminate. Measure your intended installation route before ordering.\u003c\/p\u003e\n\u003cdiv class=\"os-option-list\"\u003e\n\u003cdiv class=\"os-option-card\"\u003e\n\u003cdiv class=\"os-option-length\"\u003e10m\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eOption 1\u003c\/strong\u003e \u003cspan\u003e Ideal for a focused gaming desk, entertainment unit, smaller bedroom or compact studio corner. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-option-card\"\u003e\n\u003cdiv class=\"os-option-length\"\u003e20m\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eOption 2\u003c\/strong\u003e \u003cspan\u003e Offers broader room coverage for larger desks, multiple walls or a more complete creator setup. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-option-card\"\u003e\n\u003cdiv class=\"os-option-length\"\u003e30m\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eOption 3\u003c\/strong\u003e \u003cspan\u003e Designed for extensive gaming rooms, studios, entertainment spaces or multi-wall lighting designs. \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       APP AND REMOTE CONTROL\n  ====================================================== --\u003e\n\u003csection class=\"os-control-showcase\"\u003e\n\u003cdiv class=\"os-section-heading\"\u003e\n\u003cdiv class=\"os-kicker\"\u003eDual Control\u003c\/div\u003e\n\u003ch2\u003eFull control from your phone or remote.\u003c\/h2\u003e\n\u003cp\u003eFine-tune your atmosphere through the app or use the included remote for quick everyday changes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-control-layout\"\u003e\n\u003cdiv class=\"os-control-image\" style=\"text-align: start;\"\u003e\u003cimg alt=\"Owlify RGB LED strip lights with smart app and remote control\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug4_2026_11_22_50PM_2.png\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"os-control-panel\"\u003e\n\u003cdiv class=\"os-control-card\"\u003e\n\u003cstrong\u003eColour Wheel Control\u003c\/strong\u003e \u003cspan\u003e Choose a precise shade that fits your game, room or content style. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-control-card\"\u003e\n\u003cstrong\u003eBrightness Adjustment\u003c\/strong\u003e \u003cspan\u003e Move between subtle background ambience and bright statement lighting. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-control-card\"\u003e\n\u003cstrong\u003eLighting Effects\u003c\/strong\u003e \u003cspan\u003e Explore colour changes, fades, flashes and animated display modes. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-control-card\"\u003e\n\u003cstrong\u003eMusic Response\u003c\/strong\u003e \u003cspan\u003e Activate sound-responsive lighting for gaming, parties and music. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-control-card\"\u003e\n\u003cstrong\u003eTimer Settings\u003c\/strong\u003e \u003cspan\u003e Schedule the strip to switch on or off at selected times. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-control-card\"\u003e\n\u003cstrong\u003eRemote Access\u003c\/strong\u003e \u003cspan\u003e Make quick adjustments without reaching for your phone. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       MUSIC SYNC\n  ====================================================== --\u003e\n\u003csection class=\"os-music-section\"\u003e\n\u003cdiv class=\"os-music-copy\"\u003e\n\u003cdiv class=\"os-kicker\"\u003eMusic Sync Mode\u003c\/div\u003e\n\u003ch2\u003eLet your lights \u003cspan class=\"os-rgb-text\"\u003e move with every beat. \u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eBring extra energy to gaming sessions, parties, livestreams and entertainment with sound-responsive colour that reacts to nearby audio.\u003c\/p\u003e\n\u003cdiv class=\"os-equalizer\"\u003e\n\u003cspan\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-music-image\" style=\"text-align: start;\"\u003e\u003cimg alt=\"Owlify RGB LED strip lights in music sync mode\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug4_2026_11_22_51PM_4.png\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       USE CASES\n  ====================================================== --\u003e\n\u003csection class=\"os-use-section\"\u003e\n\u003cdiv class=\"os-section-heading\"\u003e\n\u003cdiv class=\"os-kicker\"\u003eDesigned for Gamers and Creators\u003c\/div\u003e\n\u003ch2\u003eOne strip. A whole universe of setups.\u003c\/h2\u003e\n\u003cp\u003eUse Owlify RGB Strip Lights to shape your gaming environment, filming background, entertainment room or branded creator space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-use-chips\"\u003e\n\u003cspan\u003eGaming Rooms\u003c\/span\u003e \u003cspan\u003eCreator Studios\u003c\/span\u003e \u003cspan\u003eStreaming Setups\u003c\/span\u003e \u003cspan\u003eUGC Videos\u003c\/span\u003e \u003cspan\u003eInfluencer Backgrounds\u003c\/span\u003e \u003cspan\u003eEsports Spaces\u003c\/span\u003e \u003cspan\u003eBedroom Ambience\u003c\/span\u003e \u003cspan\u003eEntertainment Areas\u003c\/span\u003e \u003cspan\u003eDesk Lighting\u003c\/span\u003e \u003cspan\u003eDisplay Shelves\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       INSTALLATION\n  ====================================================== --\u003e\n\u003csection class=\"os-steps-section\"\u003e\n\u003cdiv class=\"os-section-heading\"\u003e\n\u003cdiv class=\"os-kicker\"\u003eSimple Installation\u003c\/div\u003e\n\u003ch2\u003ePlan. Stick. Connect. Glow.\u003c\/h2\u003e\n\u003cp\u003eA straightforward adhesive installation helps you transform your room without complicated tools or permanent construction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-steps\"\u003e\n\u003carticle class=\"os-step\"\u003e\u003cspan class=\"os-step-number\"\u003e 01 \u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eMeasure and plan\u003c\/h3\u003e\n\u003cp\u003eMeasure the intended route and plan the strip position before removing the adhesive backing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"os-step\"\u003e\u003cspan class=\"os-step-number\"\u003e 02 \u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eClean and attach\u003c\/h3\u003e\n\u003cp\u003eClean and dry the surface, then press the adhesive strip firmly into position section by section.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"os-step\"\u003e\u003cspan class=\"os-step-number\"\u003e 03 \u003c\/span\u003e\n\u003cdiv\u003e\n\u003ch3\u003eConnect and customise\u003c\/h3\u003e\n\u003cp\u003eConnect the controller and power source, then select your colour, brightness and preferred lighting mode.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n       FAQ\n  ====================================================== --\u003e\n\u003csection class=\"os-faq-section\"\u003e\n\u003cdiv class=\"os-section-heading\"\u003e\n\u003cdiv class=\"os-kicker\"\u003eQuick Answers\u003c\/div\u003e\n\u003ch2\u003eEverything you need to know.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-faq-list\"\u003e\n\u003cdetails class=\"os-faq\"\u003e\n\u003csummary\u003eWhich length options are available? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eThe listing includes 10 metre, 20 metre and 30 metre options. Select your preferred length before adding the product to your cart.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"os-faq\"\u003e\n\u003csummary\u003eCan I control the lights from my phone? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eYes. The compatible app allows you to adjust colours, brightness, lighting effects, music response and timer settings.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"os-faq\"\u003e\n\u003csummary\u003eIs a remote control included? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eYes. The product includes a remote control for convenient manual adjustment in addition to app control.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"os-faq\"\u003e\n\u003csummary\u003eWhat does music sync do? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eMusic sync allows the strip lighting to respond visually to nearby sound and music through the compatible controller.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"os-faq\"\u003e\n\u003csummary\u003eCan I schedule the lights? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eYes. The app includes timer and scheduling controls for automatically switching the lights on and off at selected times.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"os-faq\"\u003e\n\u003csummary\u003eWhere can the strip lights be used? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eThey are suitable for gaming rooms, creator studios, streaming backgrounds, entertainment spaces, bedrooms, desks and display areas.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"os-faq\"\u003e\n\u003csummary\u003eHow should I prepare the installation surface? \u003cspan\u003e＋\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp\u003eApply the strip to a smooth, clean and completely dry surface. Dust, oil, moisture and textured surfaces may reduce adhesive performance.\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=\"os-final-wrapper\"\u003e\n\u003csection class=\"os-final\"\u003e\n\u003cdiv class=\"os-final-copy\"\u003e\n\u003cdiv class=\"os-kicker\"\u003eBuilt for Your Atmosphere\u003c\/div\u003e\n\u003ch2\u003eLight your passion. Elevate your setup.\u003c\/h2\u003e\n\u003cp\u003eTake control of your colour, music, mood and visual identity with Owlify Smart RGB LED Strip Lights built for gaming and creation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"os-final-action\"\u003e\n\u003csmall\u003e Select your preferred length above \u003c\/small\u003e \u003ca class=\"os-button\" href=\"#MainContent\"\u003e Choose Your Owlify RGB Lights ↑ \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":"10m","offer_id":48505000427765,"sku":"OWL-RGB-STRIP-10M-1","price":399.0,"currency_code":"ZAR","in_stock":true},{"title":"20m","offer_id":48505000460533,"sku":"OWL-RGB-STRIP-20M","price":499.0,"currency_code":"ZAR","in_stock":true},{"title":"30m","offer_id":48505000493301,"sku":"OWL-RGB-STRIP-30M","price":599.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug4_2026_11_28_35PM.png?v=1785879427"},{"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"},{"product_id":"owlify-ps4-dual-controller-charging-station-usb-powered-vertical-charging-dock-with-led-indicators-overcharge-protection-space-saving-design","title":"Owlify PS4 Dual Controller Charging Station – USB-Powered Vertical Charging Dock with LED Indicators, Overcharge Protection \u0026 Space-Saving Design","description":"\u003cstyle\u003e\n\n\/* =========================================================\n   OWLIFY PS4 DUAL CONTROLLER CHARGING STATION\n   PREMIUM SHOPIFY PRODUCT DESCRIPTION\n========================================================= *\/\n\n#owlify-ps4-dock{\n--o-black:#07080c;\n--o-black2:#0b0c10;\n--o-card:#121216;\n--o-card2:#1e1e21;\n--o-gold:#dab05e;\n--o-gold-dark:#b9924e;\n--o-gold-light:#f4cf78;\n--o-white:#f9f9f9;\n--o-text:#c5c5c5;\n--o-muted:#8a8885;\n--o-blue:#188cff;\n--o-blue2:#5bc4ff;\nposition:relative;\nwidth:100%;\nmax-width:100%;\nmargin:0;\npadding:0;\noverflow:hidden;\nisolation:isolate;\nfont-family:Inter,Avenir,\"Helvetica Neue\",Arial,sans-serif;\nfont-size:16px;\nline-height:1.5;\ncolor:var(--o-text);\nbackground:\nradial-gradient(circle at 90% 8%,rgba(24,140,255,.10),transparent 30%),\nradial-gradient(circle at 8% 30%,rgba(218,176,94,.07),transparent 30%),\nlinear-gradient(145deg,#07080c,#0b0c10 48%,#07080c);\n}\n\n#owlify-ps4-dock,\n#owlify-ps4-dock *,\n#owlify-ps4-dock *:before,\n#owlify-ps4-dock *:after{\nbox-sizing:border-box;\n}\n\n#owlify-ps4-dock img{\ndisplay:block;\nwidth:100%;\nmax-width:100%;\nheight:auto;\n}\n\n#owlify-ps4-dock h2,\n#owlify-ps4-dock h3,\n#owlify-ps4-dock p{\nmargin-top:0;\n}\n\n#owlify-ps4-dock h2,\n#owlify-ps4-dock h3{\ncolor:var(--o-white);\nword-break:normal;\noverflow-wrap:normal;\n}\n\n#owlify-ps4-dock p{\ncolor:var(--o-text);\n}\n\n#owlify-ps4-dock .op-container{\nposition:relative;\nz-index:3;\nwidth:min(1180px,calc(100% - 36px));\nmargin:auto;\n}\n\n\/* =========================================================\n   BACKGROUND FX\n========================================================= *\/\n\n#owlify-ps4-dock .op-grid{\nposition:absolute;\ninset:0;\npointer-events:none;\nopacity:.07;\nbackground-image:\nlinear-gradient(rgba(91,196,255,.09) 1px,transparent 1px),\nlinear-gradient(90deg,rgba(91,196,255,.09) 1px,transparent 1px);\nbackground-size:55px 55px;\nmask-image:linear-gradient(#000,transparent 78%);\n-webkit-mask-image:linear-gradient(#000,transparent 78%);\n}\n\n#owlify-ps4-dock .op-glow{\nposition:absolute;\nborder-radius:50%;\nfilter:blur(120px);\npointer-events:none;\nz-index:1;\nanimation:opGlow 8s ease-in-out infinite alternate;\n}\n\n#owlify-ps4-dock .op-glow1{\nwidth:480px;\nheight:480px;\nright:-260px;\ntop:250px;\nbackground:rgba(24,140,255,.12);\n}\n\n#owlify-ps4-dock .op-glow2{\nwidth:430px;\nheight:430px;\nleft:-270px;\ntop:1800px;\nbackground:rgba(218,176,94,.08);\nanimation-delay:-3s;\n}\n\n#owlify-ps4-dock .op-glow3{\nwidth:500px;\nheight:500px;\nright:-300px;\ntop:3400px;\nbackground:rgba(24,140,255,.08);\nanimation-delay:-5s;\n}\n\n\/* =========================================================\n   SHARED\n========================================================= *\/\n\n#owlify-ps4-dock .op-kicker{\ndisplay:inline-flex;\nalign-items:center;\ngap:10px;\nmargin-bottom:15px;\ncolor:var(--o-gold);\nfont-size:12px;\nfont-weight:800;\nletter-spacing:.17em;\ntext-transform:uppercase;\n}\n\n#owlify-ps4-dock .op-kicker:before{\ncontent:\"\";\nwidth:26px;\nheight:1px;\nbackground:var(--o-gold);\nbox-shadow:0 0 12px rgba(218,176,94,.5);\n}\n\n#owlify-ps4-dock .op-gold{\nbackground:linear-gradient(\n105deg,\n#b9924e,\n#dab05e 30%,\n#f4cf78 50%,\n#dab05e 70%,\n#b9924e\n);\nbackground-size:220% 100%;\n-webkit-background-clip:text;\nbackground-clip:text;\ncolor:transparent;\nanimation:opGoldMove 5s linear infinite;\n}\n\n#owlify-ps4-dock .op-blue{\nbackground:linear-gradient(\n90deg,\n#188cff,\n#75d5ff,\n#188cff\n);\nbackground-size:200% 100%;\n-webkit-background-clip:text;\nbackground-clip:text;\ncolor:transparent;\nanimation:opBlueMove 3s linear infinite;\n}\n\n#owlify-ps4-dock .op-heading{\nwidth:min(800px,100%);\nmargin:0 auto 48px;\ntext-align:center;\n}\n\n#owlify-ps4-dock .op-heading h2{\nmargin-bottom:14px;\nfont-size:clamp(32px,4.5vw,56px);\nfont-weight:850;\nline-height:1.05;\nletter-spacing:-.045em;\n}\n\n#owlify-ps4-dock .op-heading p{\nmargin-bottom:0;\ncolor:var(--o-muted);\nfont-size:17px;\nline-height:1.75;\n}\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n#owlify-ps4-dock .op-hero{\ndisplay:grid;\ngrid-template-columns:minmax(0,1fr) minmax(0,.95fr);\ngap:clamp(40px,6vw,80px);\nalign-items:center;\nmin-height:720px;\npadding:85px 0 75px;\n}\n\n#owlify-ps4-dock .op-hero-copy{\nanimation:opRise .8s ease both;\n}\n\n#owlify-ps4-dock .op-badge{\ndisplay:inline-flex;\nalign-items:center;\ngap:9px;\npadding:8px 14px;\nborder:1px solid rgba(218,176,94,.3);\nborder-radius:999px;\nbackground:#121216;\ncolor:var(--o-gold);\nfont-size:11px;\nfont-weight:800;\nletter-spacing:.14em;\ntext-transform:uppercase;\n}\n\n#owlify-ps4-dock .op-dot{\nwidth:8px;\nheight:8px;\nborder-radius:50%;\nbackground:#188cff;\nbox-shadow:0 0 0 0 rgba(24,140,255,.65);\nanimation:opPulse 1.7s infinite;\n}\n\n#owlify-ps4-dock .op-hero h2{\nmargin:24px 0 20px;\nfont-size:clamp(44px,6vw,76px);\nfont-weight:850;\nline-height:.99;\nletter-spacing:-.055em;\n}\n\n#owlify-ps4-dock .op-hero h2 span{\ndisplay:block;\nmargin-top:10px;\n}\n\n#owlify-ps4-dock .op-lead{\nmax-width:650px;\nmargin-bottom:24px;\nfont-size:clamp(16px,1.6vw,20px);\nline-height:1.75;\n}\n\n#owlify-ps4-dock .op-tags{\ndisplay:flex;\nflex-wrap:wrap;\ngap:9px;\n}\n\n#owlify-ps4-dock .op-tags span{\npadding:9px 13px;\nborder:1px solid rgba(218,176,94,.25);\nborder-radius:999px;\nbackground:#121216;\nfont-size:12px;\nfont-weight:700;\ntransition:.3s;\n}\n\n#owlify-ps4-dock .op-tags span:hover{\ntransform:translateY(-3px);\nborder-color:#5bc4ff;\nbox-shadow:0 0 18px rgba(24,140,255,.15);\ncolor:#fff;\n}\n\n#owlify-ps4-dock .op-hero-image{\nposition:relative;\noverflow:hidden;\nborder:1px solid rgba(218,176,94,.38);\nborder-radius:28px;\nbackground:#121216;\nbox-shadow:\n0 30px 85px rgba(0,0,0,.55),\n0 0 38px rgba(24,140,255,.08);\nanimation:opFloat 5.5s ease-in-out infinite;\n}\n\n#owlify-ps4-dock .op-hero-image:before{\ncontent:\"\";\nposition:absolute;\nz-index:2;\ninset:0;\npointer-events:none;\nbackground:linear-gradient(\n120deg,\ntransparent 30%,\nrgba(255,255,255,.11) 47%,\ntransparent 64%\n);\ntransform:translateX(-130%);\nanimation:opShine 6s ease-in-out infinite;\n}\n\n#owlify-ps4-dock .op-hero-image:after{\ncontent:\"\";\nposition:absolute;\nz-index:3;\nleft:15%;\nright:15%;\nbottom:4%;\nheight:2px;\nbackground:linear-gradient(\n90deg,\ntransparent,\n#188cff,\n#75d5ff,\n#188cff,\ntransparent\n);\nfilter:drop-shadow(0 0 10px #188cff);\nanimation:opChargeLine 2.3s ease-in-out infinite;\n}\n\n#owlify-ps4-dock .op-hero-image img{\ntransition:transform .6s ease,filter .6s ease;\n}\n\n#owlify-ps4-dock .op-hero-image:hover img{\ntransform:scale(1.025);\nfilter:brightness(1.05);\n}\n\n\/* =========================================================\n   CHARGING VISUAL\n========================================================= *\/\n\n#owlify-ps4-dock .op-charge-engine{\nposition:relative;\noverflow:hidden;\ndisplay:grid;\ngrid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);\ngap:50px;\nalign-items:center;\nmargin-bottom:115px;\npadding:clamp(30px,5vw,58px);\nborder:1px solid rgba(218,176,94,.23);\nborder-radius:28px;\nbackground:\nradial-gradient(circle at 75% 50%,rgba(24,140,255,.10),transparent 40%),\n#121216;\nbox-shadow:0 28px 80px rgba(0,0,0,.4);\n}\n\n#owlify-ps4-dock .op-charge-copy{\nposition:relative;\nz-index:3;\n}\n\n#owlify-ps4-dock .op-charge-copy h2{\nmargin:12px 0 15px;\nfont-size:clamp(33px,4vw,52px);\nline-height:1.05;\nletter-spacing:-.045em;\n}\n\n#owlify-ps4-dock .op-charge-copy p{\nmargin-bottom:23px;\ncolor:var(--o-muted);\nline-height:1.75;\n}\n\n#owlify-ps4-dock .op-mini-features{\ndisplay:grid;\ngap:11px;\n}\n\n#owlify-ps4-dock .op-mini{\ndisplay:grid;\ngrid-template-columns:45px 1fr;\ngap:13px;\nalign-items:center;\npadding:14px;\nborder:1px solid rgba(218,176,94,.15);\nborder-radius:15px;\nbackground:#1e1e21;\ntransition:.3s;\n}\n\n#owlify-ps4-dock .op-mini:hover{\ntransform:translateX(5px);\nborder-color:rgba(91,196,255,.45);\nbox-shadow:0 0 20px rgba(24,140,255,.08);\n}\n\n#owlify-ps4-dock .op-mini-icon{\nwidth:45px;\nheight:45px;\ndisplay:grid;\nplace-items:center;\nborder:1px solid rgba(91,196,255,.45);\nborder-radius:50%;\ncolor:#5bc4ff;\nbackground:#121216;\nfont-size:10px;\nfont-weight:900;\n}\n\n#owlify-ps4-dock .op-mini strong,\n#owlify-ps4-dock .op-mini span{\ndisplay:block;\n}\n\n#owlify-ps4-dock .op-mini strong{\ncolor:#fff;\nfont-size:14px;\nmargin-bottom:3px;\n}\n\n#owlify-ps4-dock .op-mini span{\nfont-size:12px;\ncolor:var(--o-muted);\n}\n\n\/* animated charging stage *\/\n\n#owlify-ps4-dock .op-stage{\nposition:relative;\noverflow:hidden;\nmin-height:500px;\nborder:1px solid rgba(24,140,255,.25);\nborder-radius:26px;\nbackground:\nradial-gradient(circle at center,rgba(24,140,255,.08),transparent 55%),\nlinear-gradient(145deg,#0b0d12,#07080c);\nbox-shadow:\n0 25px 70px rgba(0,0,0,.48),\ninset 0 0 60px rgba(24,140,255,.025);\n}\n\n#owlify-ps4-dock .op-circuit{\nposition:absolute;\ninset:0;\nopacity:.16;\nbackground-image:\nlinear-gradient(rgba(24,140,255,.12) 1px,transparent 1px),\nlinear-gradient(90deg,rgba(24,140,255,.12) 1px,transparent 1px);\nbackground-size:38px 38px;\nmask-image:radial-gradient(circle,#000,transparent 72%);\n-webkit-mask-image:radial-gradient(circle,#000,transparent 72%);\n}\n\n#owlify-ps4-dock .op-dock-silhouette{\nposition:absolute;\nleft:50%;\ntop:50%;\nwidth:145px;\nheight:300px;\ntransform:translate(-50%,-50%);\nborder-radius:24px 24px 44px 44px;\nbackground:linear-gradient(145deg,#2a2b30,#101115);\nbox-shadow:\n0 30px 60px rgba(0,0,0,.55),\n0 0 40px rgba(24,140,255,.08);\n}\n\n#owlify-ps4-dock .op-dock-silhouette:before,\n#owlify-ps4-dock .op-dock-silhouette:after{\ncontent:\"\";\nposition:absolute;\nleft:50%;\nwidth:180px;\nheight:76px;\ntransform:translateX(-50%);\nborder:2px solid rgba(91,196,255,.7);\nborder-radius:20px;\nbackground:rgba(24,140,255,.10);\nbox-shadow:\n0 0 15px rgba(24,140,255,.6),\ninset 0 0 20px rgba(24,140,255,.16);\nanimation:opDockGlow 1.8s ease-in-out infinite;\n}\n\n#owlify-ps4-dock .op-dock-silhouette:before{\ntop:36px;\n}\n\n#owlify-ps4-dock .op-dock-silhouette:after{\nbottom:36px;\nanimation-delay:-.9s;\n}\n\n#owlify-ps4-dock .op-energy{\nposition:absolute;\nleft:50%;\nwidth:260px;\nheight:2px;\ntransform:translateX(-50%);\nbackground:linear-gradient(\n90deg,\ntransparent,\n#188cff,\n#fff,\n#188cff,\ntransparent\n);\nfilter:drop-shadow(0 0 8px #188cff);\nanimation:opEnergy 2.4s ease-in-out infinite;\n}\n\n#owlify-ps4-dock .op-energy1{top:22%;}\n#owlify-ps4-dock .op-energy2{top:50%;animation-delay:-.8s;}\n#owlify-ps4-dock .op-energy3{top:78%;animation-delay:-1.6s;}\n\n#owlify-ps4-dock .op-orbit{\nposition:absolute;\nleft:50%;\ntop:50%;\nborder:1px solid rgba(24,140,255,.2);\nborder-radius:50%;\ntransform:translate(-50%,-50%);\nanimation:opOrbit 8s linear infinite;\n}\n\n#owlify-ps4-dock .op-orbit1{\nwidth:350px;\nheight:350px;\n}\n\n#owlify-ps4-dock .op-orbit2{\nwidth:420px;\nheight:420px;\nanimation-direction:reverse;\nanimation-duration:11s;\n}\n\n#owlify-ps4-dock .op-orbit:after{\ncontent:\"\";\nposition:absolute;\ntop:50%;\nleft:-4px;\nwidth:8px;\nheight:8px;\nborder-radius:50%;\nbackground:#5bc4ff;\nbox-shadow:0 0 14px #188cff;\n}\n\n\/* =========================================================\n   STATS\n========================================================= *\/\n\n#owlify-ps4-dock .op-stats{\ndisplay:grid;\ngrid-template-columns:repeat(4,minmax(0,1fr));\nmargin-bottom:115px;\nborder-top:1px solid rgba(218,176,94,.16);\nborder-bottom:1px solid rgba(218,176,94,.16);\n}\n\n#owlify-ps4-dock .op-stat{\npadding:38px 18px;\ntext-align:center;\nborder-right:1px solid rgba(218,176,94,.16);\n}\n\n#owlify-ps4-dock .op-stat:last-child{\nborder-right:0;\n}\n\n#owlify-ps4-dock .op-stat strong{\ndisplay:block;\nmargin-bottom:6px;\nfont-size:clamp(32px,4vw,52px);\nline-height:1;\ncolor:#fff;\nletter-spacing:-.04em;\n}\n\n#owlify-ps4-dock .op-stat strong span{\ncolor:#5bc4ff;\n}\n\n#owlify-ps4-dock .op-stat p{\nmargin:0;\nfont-size:13px;\ncolor:var(--o-muted);\n}\n\n\/* =========================================================\n   FEATURE CARDS\n========================================================= *\/\n\n#owlify-ps4-dock .op-cards{\ndisplay:grid;\ngrid-template-columns:repeat(3,minmax(0,1fr));\ngap:17px;\nmargin-bottom:115px;\n}\n\n#owlify-ps4-dock .op-card{\nposition:relative;\noverflow:hidden;\nmin-height:285px;\npadding:29px;\nborder:1px solid rgba(218,176,94,.15);\nborder-radius:21px;\nbackground:linear-gradient(145deg,#1e1e21,#121216);\nbox-shadow:0 18px 55px rgba(0,0,0,.2);\ntransition:.32s;\n}\n\n#owlify-ps4-dock .op-card:hover{\ntransform:translateY(-7px);\nborder-color:rgba(91,196,255,.48);\nbox-shadow:\n0 28px 65px rgba(0,0,0,.42),\n0 0 28px rgba(24,140,255,.08);\n}\n\n#owlify-ps4-dock .op-card-num{\nposition:absolute;\nright:22px;\ntop:18px;\nfont-size:34px;\nfont-weight:900;\ncolor:rgba(218,176,94,.14);\n}\n\n#owlify-ps4-dock .op-card-icon{\nwidth:57px;\nheight:57px;\ndisplay:grid;\nplace-items:center;\nmargin-bottom:22px;\nborder:1px solid rgba(218,176,94,.42);\nborder-radius:16px;\nbackground:#0b0c10;\ncolor:var(--o-gold);\nfont-size:10px;\nfont-weight:900;\ntransition:.3s;\n}\n\n#owlify-ps4-dock .op-card:hover .op-card-icon{\nborder-color:#5bc4ff;\ncolor:#5bc4ff;\nbox-shadow:0 0 18px rgba(24,140,255,.18);\n}\n\n#owlify-ps4-dock .op-card h3{\nfont-size:20px;\nmargin-bottom:10px;\n}\n\n#owlify-ps4-dock .op-card p{\nmargin:0;\nfont-size:14px;\nline-height:1.7;\ncolor:var(--o-muted);\n}\n\n#owlify-ps4-dock .op-card-line{\nposition:absolute;\nbottom:0;\nleft:0;\nheight:3px;\nwidth:0;\nbackground:linear-gradient(90deg,#dab05e,#f4cf78,#188cff,#5bc4ff);\ntransition:width .4s ease;\n}\n\n#owlify-ps4-dock .op-card:hover .op-card-line{\nwidth:100%;\n}\n\n\/* =========================================================\n   SPLIT IMAGE SECTIONS\n========================================================= *\/\n\n#owlify-ps4-dock .op-split{\ndisplay:grid;\ngrid-template-columns:minmax(0,1fr) minmax(0,1fr);\ngap:clamp(35px,6vw,70px);\nalign-items:center;\nmargin-bottom:115px;\npadding:clamp(28px,4vw,48px);\nborder:1px solid rgba(218,176,94,.22);\nborder-radius:28px;\nbackground:\nradial-gradient(circle at 76% 45%,rgba(24,140,255,.06),transparent 40%),\n#121216;\nbox-shadow:0 25px 75px rgba(0,0,0,.35);\n}\n\n#owlify-ps4-dock .op-split.reverse .op-img{\norder:2;\n}\n\n#owlify-ps4-dock .op-img{\nposition:relative;\noverflow:hidden;\nborder:1px solid rgba(218,176,94,.2);\nborder-radius:22px;\nbackground:#121216;\nbox-shadow:0 20px 60px rgba(0,0,0,.35);\n}\n\n#owlify-ps4-dock .op-img:before{\ncontent:\"\";\nposition:absolute;\nz-index:2;\ninset:0;\npointer-events:none;\nbackground:linear-gradient(\n120deg,\ntransparent 30%,\nrgba(255,255,255,.10) 47%,\ntransparent 63%\n);\ntransform:translateX(-130%);\nanimation:opShine 6s ease-in-out infinite;\n}\n\n#owlify-ps4-dock .op-img img{\ntransition:.55s;\n}\n\n#owlify-ps4-dock .op-img:hover img{\ntransform:scale(1.025);\nfilter:brightness(1.05);\n}\n\n#owlify-ps4-dock .op-copy h2{\nmargin:12px 0 14px;\nfont-size:clamp(32px,4.2vw,52px);\nline-height:1.06;\nletter-spacing:-.04em;\n}\n\n#owlify-ps4-dock .op-copy\u003ep{\nmargin-bottom:22px;\ncolor:var(--o-muted);\nline-height:1.75;\n}\n\n#owlify-ps4-dock .op-list{\ndisplay:grid;\ngap:11px;\n}\n\n#owlify-ps4-dock .op-list-item{\ndisplay:grid;\ngrid-template-columns:44px 1fr;\ngap:14px;\nalign-items:center;\npadding:15px 17px;\nborder:1px solid rgba(218,176,94,.15);\nborder-radius:15px;\nbackground:#1e1e21;\ntransition:.28s;\n}\n\n#owlify-ps4-dock .op-list-item:hover{\ntransform:translateX(5px);\nborder-color:rgba(91,196,255,.44);\n}\n\n#owlify-ps4-dock .op-list-icon{\nwidth:44px;\nheight:44px;\ndisplay:grid;\nplace-items:center;\nborder:1px solid rgba(24,140,255,.42);\nborder-radius:50%;\nbackground:#121216;\ncolor:#5bc4ff;\nfont-size:9px;\nfont-weight:900;\n}\n\n#owlify-ps4-dock .op-list-item strong,\n#owlify-ps4-dock .op-list-item span{\ndisplay:block;\n}\n\n#owlify-ps4-dock .op-list-item strong{\nfont-size:14px;\ncolor:#fff;\nmargin-bottom:3px;\n}\n\n#owlify-ps4-dock .op-list-item span{\nfont-size:12px;\ncolor:var(--o-muted);\nline-height:1.5;\n}\n\n\/* =========================================================\n   COMPATIBILITY\n========================================================= *\/\n\n#owlify-ps4-dock .op-compatible{\nmargin-bottom:115px;\n}\n\n#owlify-ps4-dock .op-compatible-image{\nposition:relative;\noverflow:hidden;\nborder:1px solid rgba(218,176,94,.25);\nborder-radius:27px;\nbox-shadow:0 28px 80px rgba(0,0,0,.4);\n}\n\n#owlify-ps4-dock .op-compatible-image img{\ntransition:transform .6s,filter .6s;\n}\n\n#owlify-ps4-dock .op-compatible-image:hover img{\ntransform:scale(1.018);\nfilter:brightness(1.04);\n}\n\n#owlify-ps4-dock .op-models{\ndisplay:grid;\ngrid-template-columns:repeat(3,minmax(0,1fr));\ngap:14px;\nmargin-top:22px;\n}\n\n#owlify-ps4-dock .op-model{\npadding:22px;\nborder:1px solid rgba(218,176,94,.16);\nborder-radius:17px;\nbackground:#1e1e21;\ntext-align:center;\ntransition:.3s;\n}\n\n#owlify-ps4-dock .op-model:hover{\ntransform:translateY(-5px);\nborder-color:#188cff;\nbox-shadow:0 0 22px rgba(24,140,255,.10);\n}\n\n#owlify-ps4-dock .op-model strong{\ndisplay:block;\ncolor:#fff;\nfont-size:18px;\n}\n\n#owlify-ps4-dock .op-model span{\ndisplay:block;\nmargin-top:5px;\ncolor:#5bc4ff;\nfont-size:12px;\n}\n\n\/* =========================================================\n   SPECIFICATIONS\n========================================================= *\/\n\n#owlify-ps4-dock .op-specs{\ndisplay:grid;\ngrid-template-columns:minmax(0,1fr) minmax(0,1fr);\ngap:55px;\nalign-items:center;\nmargin-bottom:115px;\npadding:clamp(28px,4vw,48px);\nborder:1px solid rgba(218,176,94,.23);\nborder-radius:28px;\nbackground:#121216;\n}\n\n#owlify-ps4-dock .op-spec-grid{\ndisplay:grid;\ngrid-template-columns:repeat(2,minmax(0,1fr));\ngap:12px;\n}\n\n#owlify-ps4-dock .op-spec{\npadding:18px;\nborder:1px solid rgba(218,176,94,.16);\nborder-radius:15px;\nbackground:#1e1e21;\ntransition:.25s;\n}\n\n#owlify-ps4-dock .op-spec:hover{\ntransform:translateY(-3px);\nborder-color:rgba(91,196,255,.4);\n}\n\n#owlify-ps4-dock .op-spec small{\ndisplay:block;\ncolor:var(--o-muted);\nfont-size:11px;\ntext-transform:uppercase;\nletter-spacing:.1em;\n}\n\n#owlify-ps4-dock .op-spec strong{\ndisplay:block;\nmargin-top:5px;\ncolor:#fff;\nfont-size:16px;\n}\n\n\/* =========================================================\n   FAQ\n========================================================= *\/\n\n#owlify-ps4-dock .op-faq{\nwidth:min(880px,100%);\nmargin:0 auto 115px;\n}\n\n#owlify-ps4-dock .op-faq details{\nmargin-bottom:11px;\noverflow:hidden;\nborder:1px solid rgba(218,176,94,.16);\nborder-radius:16px;\nbackground:#121216;\ntransition:.3s;\n}\n\n#owlify-ps4-dock .op-faq details[open]{\nborder-color:rgba(91,196,255,.4);\nbox-shadow:0 16px 40px rgba(0,0,0,.25);\n}\n\n#owlify-ps4-dock .op-faq summary{\nmin-height:66px;\npadding:0 20px;\ndisplay:flex;\nalign-items:center;\njustify-content:space-between;\ngap:15px;\nlist-style:none;\ncursor:pointer;\ncolor:#fff;\nfont-weight:700;\n}\n\n#owlify-ps4-dock .op-faq summary::-webkit-details-marker{\ndisplay:none;\n}\n\n#owlify-ps4-dock .op-faq summary b{\ncolor:#5bc4ff;\nfont-size:21px;\ntransition:.3s;\n}\n\n#owlify-ps4-dock .op-faq details[open] summary b{\ntransform:rotate(45deg);\n}\n\n#owlify-ps4-dock .op-faq details p{\npadding:0 20px 22px;\nmargin:0;\ncolor:var(--o-muted);\nline-height:1.7;\n}\n\n\/* =========================================================\n   FINAL CTA\n========================================================= *\/\n\n#owlify-ps4-dock .op-final-wrap{\npadding-bottom:95px;\n}\n\n#owlify-ps4-dock .op-final{\nposition:relative;\noverflow:hidden;\ndisplay:grid;\ngrid-template-columns:minmax(0,1fr) minmax(250px,.42fr);\ngap:40px;\nalign-items:center;\npadding:clamp(38px,6vw,70px);\nborder:1px solid rgba(218,176,94,.4);\nborder-radius:29px;\nbackground:\nradial-gradient(circle at 90% 60%,rgba(24,140,255,.09),transparent 35%),\nradial-gradient(circle at 10% 10%,rgba(218,176,94,.08),transparent 40%),\nlinear-gradient(135deg,#121216,#07080c);\nbox-shadow:0 30px 90px rgba(0,0,0,.45);\n}\n\n#owlify-ps4-dock .op-final:after{\ncontent:\"\";\nposition:absolute;\nright:-200px;\nbottom:-230px;\nwidth:500px;\nheight:500px;\nborder-radius:50%;\nbackground:conic-gradient(\nrgba(24,140,255,.10),\nrgba(218,176,94,.08),\nrgba(24,140,255,.10)\n);\nfilter:blur(100px);\nanimation:opOrbit 9s linear infinite;\n}\n\n#owlify-ps4-dock .op-final-copy,\n#owlify-ps4-dock .op-final-action{\nposition:relative;\nz-index:2;\n}\n\n#owlify-ps4-dock .op-final h2{\nmargin:12px 0 13px;\nfont-size:clamp(34px,4.5vw,55px);\nline-height:1.05;\nletter-spacing:-.045em;\n}\n\n#owlify-ps4-dock .op-final p{\nmax-width:650px;\nmargin:0;\ncolor:var(--o-muted);\nline-height:1.75;\n}\n\n#owlify-ps4-dock .op-final-action{\ntext-align:center;\n}\n\n#owlify-ps4-dock .op-final-action small{\ndisplay:block;\nmargin-bottom:11px;\ncolor:var(--o-muted);\n}\n\n#owlify-ps4-dock .op-button{\nposition:relative;\noverflow:hidden;\ndisplay:inline-flex;\nalign-items:center;\njustify-content:center;\nmin-height:59px;\npadding:0 28px;\nborder-radius:16px;\nbackground:linear-gradient(\n105deg,\n#b9924e,\n#dab05e 30%,\n#f4cf78 50%,\n#dab05e 70%,\n#b9924e\n);\ncolor:#07080c!important;\nfont-size:14px;\nfont-weight:900;\ntext-decoration:none!important;\nbox-shadow:0 15px 38px rgba(218,176,94,.22);\ntransition:.3s;\n}\n\n#owlify-ps4-dock .op-button:before{\ncontent:\"\";\nposition:absolute;\ntop:-130%;\nleft:-45%;\nwidth:35%;\nheight:360%;\ntransform:rotate(24deg);\nbackground:rgba(255,255,255,.5);\nfilter:blur(4px);\nanimation:opButton 4s ease-in-out infinite;\n}\n\n#owlify-ps4-dock .op-button:hover{\ntransform:translateY(-3px);\nbox-shadow:\n0 0 17px rgba(244,207,120,.75),\n0 22px 50px rgba(218,176,94,.28);\n}\n\n\/* =========================================================\n   ANIMATIONS\n========================================================= *\/\n\n@keyframes opGoldMove{\nto{background-position:220% 0}\n}\n\n@keyframes opBlueMove{\nto{background-position:200% 0}\n}\n\n@keyframes opGlow{\nfrom{\ntransform:translateY(-20px) scale(.95);\nopacity:.5\n}\nto{\ntransform:translateY(30px) scale(1.1);\nopacity:.9\n}\n}\n\n@keyframes opRise{\nfrom{\nopacity:0;\ntransform:translateY(25px)\n}\nto{\nopacity:1;\ntransform:translateY(0)\n}\n}\n\n@keyframes opPulse{\n0%{box-shadow:0 0 0 0 rgba(24,140,255,.65)}\n70%{box-shadow:0 0 0 10px rgba(24,140,255,0)}\n100%{box-shadow:0 0 0 0 rgba(24,140,255,0)}\n}\n\n@keyframes opFloat{\n0%,100%{transform:translateY(0)}\n50%{transform:translateY(-8px)}\n}\n\n@keyframes opShine{\n0%,55%{transform:translateX(-130%)}\n75%,100%{transform:translateX(130%)}\n}\n\n@keyframes opChargeLine{\n0%,100%{\nopacity:.35;\ntransform:scaleX(.55)\n}\n50%{\nopacity:1;\ntransform:scaleX(1)\n}\n}\n\n@keyframes opDockGlow{\n0%,100%{\nbox-shadow:\n0 0 10px rgba(24,140,255,.4),\ninset 0 0 12px rgba(24,140,255,.10)\n}\n50%{\nbox-shadow:\n0 0 32px rgba(24,140,255,.95),\ninset 0 0 28px rgba(24,140,255,.25)\n}\n}\n\n@keyframes opEnergy{\n0%,100%{\nopacity:.25;\ntransform:translateX(-50%) scaleX(.55)\n}\n50%{\nopacity:1;\ntransform:translateX(-50%) scaleX(1)\n}\n}\n\n@keyframes opOrbit{\nto{transform:translate(-50%,-50%) rotate(360deg)}\n}\n\n@keyframes opButton{\n0%,58%{\nleft:-45%;\nopacity:0\n}\n68%{opacity:.8}\n84%,100%{\nleft:125%;\nopacity:0\n}\n}\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media(max-width:980px){\n\n#owlify-ps4-dock .op-hero,\n#owlify-ps4-dock .op-charge-engine,\n#owlify-ps4-dock .op-split,\n#owlify-ps4-dock .op-specs{\ngrid-template-columns:minmax(0,1fr);\n}\n\n#owlify-ps4-dock .op-hero{\nmin-height:auto;\ntext-align:center;\n}\n\n#owlify-ps4-dock .op-lead{\nmargin-left:auto;\nmargin-right:auto;\n}\n\n#owlify-ps4-dock .op-tags{\njustify-content:center;\n}\n\n#owlify-ps4-dock .op-hero-image{\nwidth:min(680px,100%);\nmargin:auto;\n}\n\n#owlify-ps4-dock .op-charge-copy{\ntext-align:center;\n}\n\n#owlify-ps4-dock .op-mini-features{\nwidth:min(620px,100%);\nmargin:auto;\ntext-align:left;\n}\n\n#owlify-ps4-dock .op-cards{\ngrid-template-columns:repeat(2,minmax(0,1fr));\n}\n\n#owlify-ps4-dock .op-split.reverse .op-img{\norder:0;\n}\n\n#owlify-ps4-dock .op-final{\ngrid-template-columns:1fr;\ntext-align:center;\n}\n\n#owlify-ps4-dock .op-final p{\nmargin:auto;\n}\n\n}\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media(max-width:700px){\n\n#owlify-ps4-dock .op-container{\nwidth:calc(100% - 26px);\n}\n\n#owlify-ps4-dock .op-hero{\npadding:60px 0 50px;\n}\n\n#owlify-ps4-dock .op-hero h2{\nfont-size:clamp(40px,12vw,57px);\n}\n\n#owlify-ps4-dock .op-charge-engine,\n#owlify-ps4-dock .op-split,\n#owlify-ps4-dock .op-specs{\npadding:27px 17px;\n}\n\n#owlify-ps4-dock .op-stage{\nmin-height:430px;\n}\n\n#owlify-ps4-dock .op-dock-silhouette{\nwidth:110px;\nheight:245px;\n}\n\n#owlify-ps4-dock .op-dock-silhouette:before,\n#owlify-ps4-dock .op-dock-silhouette:after{\nwidth:145px;\nheight:63px;\n}\n\n#owlify-ps4-dock .op-orbit1{\nwidth:280px;\nheight:280px;\n}\n\n#owlify-ps4-dock .op-orbit2{\nwidth:330px;\nheight:330px;\n}\n\n#owlify-ps4-dock .op-stats{\ngrid-template-columns:repeat(2,minmax(0,1fr));\n}\n\n#owlify-ps4-dock .op-stat:nth-child(2){\nborder-right:0;\n}\n\n#owlify-ps4-dock .op-stat:nth-child(-n+2){\nborder-bottom:1px solid rgba(218,176,94,.16);\n}\n\n#owlify-ps4-dock .op-cards{\ngrid-template-columns:1fr;\n}\n\n#owlify-ps4-dock .op-models{\ngrid-template-columns:1fr;\n}\n\n#owlify-ps4-dock .op-spec-grid{\ngrid-template-columns:1fr;\n}\n\n#owlify-ps4-dock .op-charge-engine,\n#owlify-ps4-dock .op-stats,\n#owlify-ps4-dock .op-cards,\n#owlify-ps4-dock .op-split,\n#owlify-ps4-dock .op-compatible,\n#owlify-ps4-dock .op-specs,\n#owlify-ps4-dock .op-faq{\nmargin-bottom:85px;\n}\n\n#owlify-ps4-dock .op-final{\npadding:34px 20px;\n}\n\n#owlify-ps4-dock .op-button{\nwidth:100%;\n}\n\n}\n\n@media(max-width:430px){\n\n#owlify-ps4-dock .op-hero h2{\nfont-size:40px;\n}\n\n#owlify-ps4-dock .op-stage{\nmin-height:370px;\n}\n\n#owlify-ps4-dock .op-dock-silhouette{\nwidth:92px;\nheight:215px;\n}\n\n#owlify-ps4-dock .op-dock-silhouette:before,\n#owlify-ps4-dock .op-dock-silhouette:after{\nwidth:125px;\nheight:54px;\n}\n\n#owlify-ps4-dock .op-orbit1{\nwidth:235px;\nheight:235px;\n}\n\n#owlify-ps4-dock .op-orbit2{\nwidth:280px;\nheight:280px;\n}\n\n#owlify-ps4-dock .op-stat{\npadding:29px 8px;\n}\n\n#owlify-ps4-dock .op-stat strong{\nfont-size:34px;\n}\n\n}\n\n\/* REDUCED MOTION *\/\n\n@media(prefers-reduced-motion:reduce){\n\n#owlify-ps4-dock *,\n#owlify-ps4-dock *:before,\n#owlify-ps4-dock *:after{\nanimation-duration:.01ms!important;\nanimation-iteration-count:1!important;\ntransition-duration:.01ms!important;\n}\n\n}\n\n\u003c\/style\u003e\n\u003cdiv id=\"owlify-ps4-dock\"\u003e\n\u003c!-- BACKGROUND EFFECTS --\u003e\n\u003cdiv class=\"op-grid\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-glow op-glow1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-glow op-glow2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-glow op-glow3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-container\"\u003e\n\u003c!-- =====================================================\n     HERO\n====================================================== --\u003e\n\u003csection class=\"op-hero\"\u003e\n\u003cdiv class=\"op-hero-copy\"\u003e\n\u003cdiv class=\"op-badge\"\u003e\n\u003cspan class=\"op-dot\"\u003e\u003c\/span\u003e Owlify Gaming Essentials\u003c\/div\u003e\n\u003ch2\u003eCharge Two. \u003cspan class=\"op-gold\"\u003ePlay Without Pausing.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"op-lead\"\u003eKeep two PS4 controllers charged, organised and ready for your next gaming session with the Owlify Dual Controller Charging Station. A compact vertical design gives both controllers their own dedicated charging position while helping reduce cable clutter around your setup.\u003c\/p\u003e\n\u003cdiv class=\"op-tags\"\u003e\n\u003cspan\u003eDual Controller Charging\u003c\/span\u003e \u003cspan\u003eBlue LED Indicator\u003c\/span\u003e \u003cspan\u003eUSB Powered\u003c\/span\u003e \u003cspan\u003eOvercharge Protection\u003c\/span\u003e \u003cspan\u003eSpace-Saving Design\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-hero-image\" style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug22_2026_05_56_50PM_1.png?v=1787414340\" alt=\"Owlify dual charging station for PS4 controllers\" loading=\"eager\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     ANIMATED CHARGING SYSTEM\n====================================================== --\u003e\n\u003csection class=\"op-charge-engine\"\u003e\n\u003cdiv class=\"op-charge-copy\"\u003e\n\u003cdiv class=\"op-kicker\"\u003eDual Charging System\u003c\/div\u003e\n\u003ch2\u003eTwo controllers. \u003cspan class=\"op-blue\"\u003eOne charging station.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eGive each controller its own charging position and keep your gaming area cleaner. The illuminated charging docks make it easy to see when the station is powered and your controllers are connected.\u003c\/p\u003e\n\u003cdiv class=\"op-mini-features\"\u003e\n\u003cdiv class=\"op-mini\"\u003e\n\u003cdiv class=\"op-mini-icon\"\u003e2X\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCharge Two Controllers\u003c\/strong\u003e \u003cspan\u003eDual charging positions for convenient simultaneous storage and charging.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-mini\"\u003e\n\u003cdiv class=\"op-mini-icon\"\u003eLED\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBlue Charging Indicator\u003c\/strong\u003e \u003cspan\u003eIlluminated docks provide a clear visual charging indication.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-mini\"\u003e\n\u003cdiv class=\"op-mini-icon\"\u003eSAFE\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBuilt-In Charging Protection\u003c\/strong\u003e \u003cspan\u003eDesigned with overcharge protection for added peace of mind.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-stage\"\u003e\n\u003cdiv class=\"op-circuit\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-orbit op-orbit1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-orbit op-orbit2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-energy op-energy1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-energy op-energy2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-energy op-energy3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-dock-silhouette\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     STATS\n====================================================== --\u003e\n\u003csection class=\"op-stats\"\u003e\n\u003cdiv class=\"op-stat\"\u003e\n\u003cstrong\u003e\u003cspan\u003e2\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eController charging positions\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-stat\"\u003e\n\u003cstrong\u003eUSB\u003c\/strong\u003e\n\u003cp\u003eConvenient powered operation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-stat\"\u003e\n\u003cstrong\u003e\u003cspan\u003eLED\u003c\/span\u003e\u003c\/strong\u003e\n\u003cp\u003eBlue charging indicators\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-stat\"\u003e\n\u003cstrong\u003ePS4\u003c\/strong\u003e\n\u003cp\u003eDesigned for compatible controllers\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     FEATURE CARDS\n====================================================== --\u003e\n\u003cdiv class=\"op-heading\"\u003e\n\u003cdiv class=\"op-kicker\"\u003eCharge With Confidence\u003c\/div\u003e\n\u003ch2\u003eLess cable chaos. More game time.\u003c\/h2\u003e\n\u003cp\u003eA cleaner way to charge, display and organise the controllers you use every day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003csection class=\"op-cards\"\u003e\n\u003carticle class=\"op-card\"\u003e\n\u003cdiv class=\"op-card-num\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"op-card-icon\"\u003eDUAL\u003c\/div\u003e\n\u003ch3\u003eDual Controller Charging\u003c\/h3\u003e\n\u003cp\u003eCharge and store two compatible PS4 controllers in the same compact vertical station instead of running separate charging cables.\u003c\/p\u003e\n\u003cdiv class=\"op-card-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"op-card\"\u003e\n\u003cdiv class=\"op-card-num\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"op-card-icon\"\u003eLED\u003c\/div\u003e\n\u003ch3\u003eBlue LED Status Lighting\u003c\/h3\u003e\n\u003cp\u003eIlluminated charging areas add a gaming-inspired glow while helping you see when controllers are properly positioned on the dock.\u003c\/p\u003e\n\u003cdiv class=\"op-card-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"op-card\"\u003e\n\u003cdiv class=\"op-card-num\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"op-card-icon\"\u003eSAFE\u003c\/div\u003e\n\u003ch3\u003eOvercharge Protection\u003c\/h3\u003e\n\u003cp\u003eIntegrated electronic charging protection helps provide safer, more reliable everyday controller charging.\u003c\/p\u003e\n\u003cdiv class=\"op-card-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"op-card\"\u003e\n\u003cdiv class=\"op-card-num\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"op-card-icon\"\u003eUSB\u003c\/div\u003e\n\u003ch3\u003eUSB Powered\u003c\/h3\u003e\n\u003cp\u003eConnect the charging dock to a compatible USB power source for simple plug-and-charge operation.\u003c\/p\u003e\n\u003cdiv class=\"op-card-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"op-card\"\u003e\n\u003cdiv class=\"op-card-num\"\u003e05\u003c\/div\u003e\n\u003cdiv class=\"op-card-icon\"\u003eDESK\u003c\/div\u003e\n\u003ch3\u003eSpace-Saving Vertical Design\u003c\/h3\u003e\n\u003cp\u003eStacking the controllers vertically reduces desk footprint and keeps your gaming space looking organised.\u003c\/p\u003e\n\u003cdiv class=\"op-card-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"op-card\"\u003e\n\u003cdiv class=\"op-card-num\"\u003e06\u003c\/div\u003e\n\u003cdiv class=\"op-card-icon\"\u003eABS\u003c\/div\u003e\n\u003ch3\u003eDurable ABS Construction\u003c\/h3\u003e\n\u003cp\u003eThe lightweight ABS body is designed for regular gaming-room use without adding unnecessary bulk to your setup.\u003c\/p\u003e\n\u003cdiv class=\"op-card-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     BEFORE \/ AFTER\n====================================================== --\u003e\n\u003csection class=\"op-split\"\u003e\n\u003cdiv class=\"op-img\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug22_2026_05_56_53PM_7.png?v=1787414340\" alt=\"Before and after PS4 controller charging setup\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-copy\"\u003e\n\u003cdiv class=\"op-kicker\"\u003eSave Space. Charge Smarter.\u003c\/div\u003e\n\u003ch2\u003eGive the cables a permanent game over.\u003c\/h2\u003e\n\u003cp\u003eControllers lying around with separate charging leads quickly turn a clean setup into cable spaghetti. The Owlify dock creates one dedicated home for both controllers.\u003c\/p\u003e\n\u003cdiv class=\"op-list\"\u003e\n\u003cdiv class=\"op-list-item\"\u003e\n\u003cdiv class=\"op-list-icon\"\u003e01\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCleaner Desk\u003c\/strong\u003e \u003cspan\u003eGive your controllers one dedicated storage point.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-list-item\"\u003e\n\u003cdiv class=\"op-list-icon\"\u003e02\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eAlways Easy to Find\u003c\/strong\u003e \u003cspan\u003eYour controllers have their own charging position between sessions.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-list-item\"\u003e\n\u003cdiv class=\"op-list-icon\"\u003e03\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eGaming-Room Ready\u003c\/strong\u003e \u003cspan\u003eBlack hardware, transparent docks and blue LEDs complement modern gaming setups.\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     PROTECTION FEATURE\n====================================================== --\u003e\n\u003csection class=\"op-split reverse\"\u003e\n\u003cdiv class=\"op-img\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug22_2026_05_56_54PM_9.png?v=1787414340\" alt=\"Owlify PS4 charging station charging protection features\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-copy\"\u003e\n\u003cdiv class=\"op-kicker\"\u003eSmart Charging\u003c\/div\u003e\n\u003ch2\u003eCharge with \u003cspan class=\"op-gold\"\u003econfidence.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe charging station combines dedicated controller docks, integrated electronic components and overcharge protection for convenient everyday charging.\u003c\/p\u003e\n\u003cdiv class=\"op-list\"\u003e\n\u003cdiv class=\"op-list-item\"\u003e\n\u003cdiv class=\"op-list-icon\"\u003e✓\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eOvercharge Protection\u003c\/strong\u003e \u003cspan\u003eIntegrated protection designed to help protect connected controllers.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-list-item\"\u003e\n\u003cdiv class=\"op-list-icon\"\u003e⚡\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eConsistent USB Power\u003c\/strong\u003e \u003cspan\u003eSimple wired power source without an internal battery.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-list-item\"\u003e\n\u003cdiv class=\"op-list-icon\"\u003eLED\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eVisible Charging Status\u003c\/strong\u003e \u003cspan\u003eBlue lighting gives the dock a clear powered appearance.\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     COMPATIBILITY\n====================================================== --\u003e\n\u003csection class=\"op-compatible\"\u003e\n\u003cdiv class=\"op-heading\"\u003e\n\u003cdiv class=\"op-kicker\"\u003eOne Dock. Multiple PS4 Setups.\u003c\/div\u003e\n\u003ch2\u003eMade for the \u003cspan class=\"op-blue\"\u003ePS4 gaming ecosystem.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eDesigned for compatible PS4 controller charging across common PlayStation 4 console setups.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-compatible-image\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug22_2026_05_56_53PM_6.png?v=1787414340\" alt=\"Owlify charging station compatible with PS4 PS4 Slim and PS4 Pro controller setups\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-models\"\u003e\n\u003cdiv class=\"op-model\"\u003e\n\u003cstrong\u003ePS4\u003c\/strong\u003e \u003cspan\u003eController Setup\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-model\"\u003e\n\u003cstrong\u003ePS4 Slim\u003c\/strong\u003e \u003cspan\u003eController Setup\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-model\"\u003e\n\u003cstrong\u003ePS4 Pro\u003c\/strong\u003e \u003cspan\u003eController Setup\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     PRODUCT SIZE \u0026 SPECS\n====================================================== --\u003e\n\u003csection class=\"op-specs\"\u003e\n\u003cdiv class=\"op-img\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug22_2026_05_56_52PM_4.png?v=1787414340\" alt=\"Owlify PS4 dual controller charging station dimensions\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"op-copy\"\u003e\n\u003cdiv class=\"op-kicker\"\u003eProduct Specifications\u003c\/div\u003e\n\u003ch2\u003eCompact dimensions. \u003cspan class=\"op-gold\"\u003eSerious convenience.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eIts vertical structure keeps the footprint relatively small while giving two controllers clearly separated charging positions.\u003c\/p\u003e\n\u003cdiv class=\"op-spec-grid\"\u003e\n\u003cdiv class=\"op-spec\"\u003e\n\u003csmall\u003eApprox. Height\u003c\/small\u003e \u003cstrong\u003e16 cm\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-spec\"\u003e\n\u003csmall\u003eApprox. Width\u003c\/small\u003e \u003cstrong\u003e15.3 cm\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-spec\"\u003e\n\u003csmall\u003eApprox. Depth\u003c\/small\u003e \u003cstrong\u003e11.3 cm\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-spec\"\u003e\n\u003csmall\u003eMain Material\u003c\/small\u003e \u003cstrong\u003eABS\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-spec\"\u003e\n\u003csmall\u003ePower Mode\u003c\/small\u003e \u003cstrong\u003eUSB\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-spec\"\u003e\n\u003csmall\u003eOperating Voltage\u003c\/small\u003e \u003cstrong\u003e≤36V\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-spec\"\u003e\n\u003csmall\u003eInternal Battery\u003c\/small\u003e \u003cstrong\u003eNone\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-spec\"\u003e\n\u003csmall\u003eCharging Positions\u003c\/small\u003e \u003cstrong\u003eDual\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     FAQ\n====================================================== --\u003e\n\u003csection class=\"op-faq\"\u003e\n\u003cdiv class=\"op-heading\"\u003e\n\u003cdiv class=\"op-kicker\"\u003eQuick Answers\u003c\/div\u003e\n\u003ch2\u003eBefore you plug in and play.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan it charge two controllers at the same time? \u003cb\u003e＋\u003c\/b\u003e\u003c\/summary\u003e\n\u003cp\u003eThe charging station is designed with two dedicated controller charging positions so two compatible controllers can be docked together.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes the charging station use batteries? \u003cb\u003e＋\u003c\/b\u003e\u003c\/summary\u003e\n\u003cp\u003eNo. The charging station itself does not contain a battery. It operates from a compatible USB power source.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat do the blue lights mean? \u003cb\u003e＋\u003c\/b\u003e\u003c\/summary\u003e\n\u003cp\u003eThe charging docks include blue LED status lighting that provides a visible indication when the dock is powered and in use.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes it include PS4 controllers? \u003cb\u003e＋\u003c\/b\u003e\u003c\/summary\u003e\n\u003cp\u003eNo. Unless specifically stated in your selected product option, the controllers shown in lifestyle images are for demonstration purposes and are not included with the charging dock.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill it help organise my gaming desk? \u003cb\u003e＋\u003c\/b\u003e\u003c\/summary\u003e\n\u003cp\u003eYes. Its vertical dual-dock layout gives both controllers a single storage and charging location rather than leaving multiple loose charging cables across your desk.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the charging station made from? \u003cb\u003e＋\u003c\/b\u003e\u003c\/summary\u003e\n\u003cp\u003eThe primary product material is ABS with integrated electronic charging components.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     FINAL CTA\n====================================================== --\u003e\n\u003cdiv class=\"op-final-wrap\"\u003e\n\u003csection class=\"op-final\"\u003e\n\u003cdiv class=\"op-final-copy\"\u003e\n\u003cdiv class=\"op-kicker\"\u003eGear Up. Game On.\u003c\/div\u003e\n\u003ch2\u003eMore play. \u003cspan class=\"op-gold\"\u003eLess waiting.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eKeep two controllers together, powered and ready for the next gaming session while giving your setup the clean, organised Owlify look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"op-final-action\"\u003e\n\u003csmall\u003e Choose your product option above \u003c\/small\u003e \u003ca class=\"op-button\" href=\"#MainContent\"\u003e Level Up Your 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":48716457279733,"sku":"OWL-PS4-DOCK-DUAL","price":449.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPT_Image_Aug_22_2026_07_26_35_PM_3.png?v=1787419629"},{"product_id":"owlify-timenest-rgb-desktop-display-clock","title":"Owlify TimeNest RGB Desktop Display Clock","description":"\u003cstyle\u003e\n\/* =========================================================\n   OWLIFY RGB DIGITAL TUBE CLOCK\n   PREMIUM SHOPIFY PRODUCT DESCRIPTION\n   ========================================================= *\/\n\n.owl-clock,\n.owl-clock *{\n  box-sizing:border-box;\n}\n\n.owl-clock{\n  --bg:#07080c;\n  --bg2:#0d0e12;\n  --card:#121216;\n  --card2:#19191d;\n  --gold:#dab05e;\n  --gold2:#f4cf78;\n  --gold3:#b9924e;\n  --white:#f9f9f9;\n  --text:#c5c5c5;\n  --muted:#8a8885;\n\n  width:100%;\n  max-width:1180px;\n  margin:0 auto;\n  overflow:hidden;\n  position:relative;\n  background:\n    radial-gradient(circle at 15% 10%,rgba(218,176,94,.09),transparent 25%),\n    radial-gradient(circle at 85% 18%,rgba(120,60,255,.08),transparent 25%),\n    linear-gradient(180deg,#050609,#090a0e 60%,#050609);\n  color:var(--text);\n  font-family:Arial,Helvetica,sans-serif;\n  border-radius:22px;\n  isolation:isolate;\n}\n\n.owl-clock img{\n  width:100%;\n  max-width:100%;\n  display:block;\n}\n\n.owl-clock h1,\n.owl-clock h2,\n.owl-clock h3,\n.owl-clock p{\n  margin-top:0;\n}\n\n.owl-clock section{\n  position:relative;\n  width:100%;\n}\n\n\/* ================= RGB BACKGROUND ================= *\/\n\n.owl-rgb-aura{\n  position:absolute;\n  width:520px;\n  height:520px;\n  border-radius:50%;\n  filter:blur(85px);\n  opacity:.16;\n  pointer-events:none;\n  z-index:-1;\n  background:conic-gradient(\n    #ff2f7d,\n    #8a4dff,\n    #237cff,\n    #00e4ff,\n    #2dff9a,\n    #ffee54,\n    #ff7b27,\n    #ff2f7d\n  );\n  animation:owlRGBSpin 12s linear infinite;\n}\n\n.owl-aura-1{\n  top:160px;\n  right:-260px;\n}\n\n.owl-aura-2{\n  top:1150px;\n  left:-260px;\n  animation-direction:reverse;\n}\n\n@keyframes owlRGBSpin{\n  to{transform:rotate(360deg);}\n}\n\n\/* ================= HERO ================= *\/\n\n.owl-hero{\n  padding:80px 30px 55px;\n  text-align:center;\n}\n\n.owl-chip{\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n  padding:9px 16px;\n  border:1px solid rgba(218,176,94,.4);\n  border-radius:999px;\n  background:rgba(218,176,94,.06);\n  color:var(--gold2);\n  font-size:12px;\n  font-weight:800;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  margin-bottom:24px;\n  box-shadow:0 0 25px rgba(218,176,94,.08);\n}\n\n.owl-chip-dot{\n  width:8px;\n  height:8px;\n  border-radius:50%;\n  background:#54ff84;\n  box-shadow:0 0 10px #54ff84;\n  animation:owlDot 1.6s ease-in-out infinite;\n}\n\n@keyframes owlDot{\n  50%{\n    opacity:.35;\n    transform:scale(.75);\n  }\n}\n\n.owl-hero h1{\n  margin:0 auto 18px;\n  max-width:900px;\n  font-size:clamp(38px,6.4vw,82px);\n  line-height:.96;\n  letter-spacing:-3px;\n  color:var(--white);\n  font-weight:900;\n}\n\n.owl-gold{\n  display:block;\n  margin-top:8px;\n  background:linear-gradient(\n    110deg,\n    #a97828 0%,\n    #f8da83 25%,\n    #c99638 48%,\n    #fff0ad 65%,\n    #b47f28 100%\n  );\n  background-size:220% auto;\n  -webkit-background-clip:text;\n  background-clip:text;\n  color:transparent;\n  animation:owlGoldMove 5s linear infinite;\n}\n\n@keyframes owlGoldMove{\n  to{background-position:220% center;}\n}\n\n.owl-hero-sub{\n  max-width:760px;\n  margin:0 auto;\n  color:#bfc0c4;\n  font-size:clamp(16px,2vw,20px);\n  line-height:1.7;\n}\n\n\/* ================= RGB VISUALIZER ================= *\/\n\n.owl-spectrum{\n  width:min(700px,90%);\n  height:6px;\n  margin:35px auto 0;\n  border-radius:20px;\n  position:relative;\n  overflow:visible;\n  background:linear-gradient(\n    90deg,\n    #ff174c,\n    #ff8a00,\n    #ffeb3b,\n    #43ff6c,\n    #00e5ff,\n    #2979ff,\n    #8a2be2,\n    #ff2bd6,\n    #ff174c\n  );\n  background-size:250% 100%;\n  animation:owlSpectrum 4s linear infinite;\n  box-shadow:\n    0 0 8px rgba(255,255,255,.3),\n    0 0 24px rgba(97,72,255,.45);\n}\n\n.owl-spectrum:after{\n  content:\"\";\n  position:absolute;\n  inset:-9px 0;\n  background:inherit;\n  filter:blur(15px);\n  opacity:.45;\n  z-index:-1;\n}\n\n@keyframes owlSpectrum{\n  to{background-position:250% 0;}\n}\n\n\/* ================= HERO IMAGE ================= *\/\n\n.owl-image-wrap{\n  width:calc(100% - 40px);\n  max-width:1040px;\n  margin:42px auto 0;\n  border-radius:22px;\n  padding:1px;\n  position:relative;\n  background:linear-gradient(\n    120deg,\n    rgba(218,176,94,.8),\n    rgba(218,176,94,.12),\n    rgba(80,80,90,.1),\n    rgba(218,176,94,.8)\n  );\n  overflow:hidden;\n  box-shadow:\n    0 25px 70px rgba(0,0,0,.48),\n    0 0 30px rgba(218,176,94,.08);\n}\n\n.owl-image-wrap img{\n  border-radius:21px;\n  transition:transform .7s cubic-bezier(.2,.8,.2,1),\n             filter .7s ease;\n}\n\n.owl-image-wrap:hover img{\n  transform:scale(1.025);\n  filter:saturate(1.09) contrast(1.03);\n}\n\n.owl-image-wrap:after{\n  content:\"\";\n  position:absolute;\n  top:-150%;\n  left:-60%;\n  width:35%;\n  height:400%;\n  background:linear-gradient(\n    90deg,\n    transparent,\n    rgba(255,255,255,.18),\n    transparent\n  );\n  transform:rotate(18deg);\n  animation:owlSweep 6s ease-in-out infinite;\n  pointer-events:none;\n}\n\n@keyframes owlSweep{\n  0%,55%{left:-70%;}\n  80%,100%{left:145%;}\n}\n\n\/* ================= STATS ================= *\/\n\n.owl-stats{\n  padding:28px 28px 65px;\n}\n\n.owl-stat-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:12px;\n  max-width:1000px;\n  margin:0 auto;\n}\n\n.owl-stat{\n  padding:22px 14px;\n  border:1px solid rgba(218,176,94,.18);\n  background:linear-gradient(\n    145deg,\n    rgba(255,255,255,.035),\n    rgba(255,255,255,.012)\n  );\n  border-radius:16px;\n  text-align:center;\n  transition:.35s ease;\n}\n\n.owl-stat:hover{\n  transform:translateY(-5px);\n  border-color:rgba(244,207,120,.6);\n  box-shadow:0 12px 35px rgba(218,176,94,.12);\n}\n\n.owl-stat-num{\n  display:block;\n  font-size:24px;\n  font-weight:900;\n  color:var(--gold2);\n  margin-bottom:5px;\n}\n\n.owl-stat-label{\n  font-size:12px;\n  color:#9c9da0;\n  text-transform:uppercase;\n  letter-spacing:1.3px;\n}\n\n\/* ================= SECTIONS ================= *\/\n\n.owl-content{\n  padding:80px 30px;\n}\n\n.owl-title{\n  max-width:850px;\n  margin:0 auto 18px;\n  text-align:center;\n  color:var(--white);\n  font-size:clamp(30px,4.5vw,54px);\n  line-height:1.05;\n  font-weight:900;\n}\n\n.owl-title span{\n  color:var(--gold2);\n}\n\n.owl-lead{\n  max-width:730px;\n  margin:0 auto 45px;\n  text-align:center;\n  color:#aaa;\n  line-height:1.7;\n  font-size:17px;\n}\n\n\/* ================= FEATURE CARDS ================= *\/\n\n.owl-features{\n  max-width:1040px;\n  margin:0 auto;\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:15px;\n}\n\n.owl-feature{\n  position:relative;\n  min-height:210px;\n  padding:27px 24px;\n  overflow:hidden;\n  border-radius:18px;\n  border:1px solid rgba(218,176,94,.18);\n  background:\n    radial-gradient(circle at 100% 0,rgba(218,176,94,.08),transparent 45%),\n    linear-gradient(145deg,#111217,#0b0c10);\n  transition:\n    transform .35s ease,\n    border-color .35s ease,\n    box-shadow .35s ease;\n}\n\n.owl-feature:hover{\n  transform:translateY(-7px);\n  border-color:rgba(244,207,120,.65);\n  box-shadow:\n    0 15px 45px rgba(0,0,0,.45),\n    0 0 30px rgba(218,176,94,.1);\n}\n\n.owl-icon{\n  width:48px;\n  height:48px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  border-radius:14px;\n  border:1px solid rgba(218,176,94,.45);\n  background:rgba(218,176,94,.08);\n  margin-bottom:20px;\n  font-size:23px;\n  box-shadow:0 0 20px rgba(218,176,94,.07);\n}\n\n.owl-feature h3{\n  font-size:20px;\n  margin-bottom:9px;\n  color:var(--gold2);\n}\n\n.owl-feature p{\n  margin:0;\n  line-height:1.65;\n  color:#a8a8ab;\n  font-size:14px;\n}\n\n\/* ================= RGB ENGINE ================= *\/\n\n.owl-rgb-section{\n  padding:85px 30px;\n  background:\n    radial-gradient(circle at 50% 50%,rgba(78,43,255,.10),transparent 45%);\n}\n\n.owl-rgb-stage{\n  max-width:1040px;\n  margin:0 auto;\n  padding:35px;\n  border-radius:24px;\n  position:relative;\n  overflow:hidden;\n  border:1px solid rgba(218,176,94,.22);\n  background:#090a0e;\n}\n\n.owl-rgb-stage:before{\n  content:\"\";\n  position:absolute;\n  inset:-3px;\n  background:conic-gradient(\n    from 0deg,\n    #ff1744,\n    #ff9100,\n    #ffe600,\n    #28ff83,\n    #00e5ff,\n    #3467ff,\n    #7b36ff,\n    #ff26c9,\n    #ff1744\n  );\n  filter:blur(30px);\n  opacity:.14;\n  animation:owlRGBSpin 8s linear infinite;\n  pointer-events:none;\n}\n\n.owl-rgb-core{\n  position:relative;\n  z-index:1;\n  text-align:center;\n}\n\n.owl-rgb-title{\n  font-size:clamp(32px,5vw,60px);\n  font-weight:900;\n  color:white;\n  margin-bottom:12px;\n}\n\n.owl-rgb-title span{\n  background:linear-gradient(\n    90deg,\n    #ff4575,\n    #ad4dff,\n    #3d7bff,\n    #00deff,\n    #29ed93,\n    #ffe342,\n    #ff8e2f\n  );\n  background-size:220% 100%;\n  -webkit-background-clip:text;\n  background-clip:text;\n  color:transparent;\n  animation:owlSpectrum 4s linear infinite;\n}\n\n.owl-rgb-track{\n  height:18px;\n  max-width:780px;\n  margin:30px auto 10px;\n  border-radius:999px;\n  overflow:hidden;\n  background:linear-gradient(\n    90deg,\n    #ff1744,\n    #ff9500,\n    #ffe900,\n    #30ff85,\n    #00ddff,\n    #2875ff,\n    #923cff,\n    #ff20cf,\n    #ff1744\n  );\n  background-size:300% 100%;\n  animation:owlSpectrum 3s linear infinite;\n  box-shadow:\n    0 0 8px white,\n    0 0 20px #7b35ff,\n    0 0 40px rgba(255,38,201,.35);\n}\n\n.owl-rgb-label{\n  color:#a9aaad;\n  font-size:14px;\n  letter-spacing:1.5px;\n}\n\n\/* ================= SPLIT CONTENT ================= *\/\n\n.owl-split{\n  padding:80px 30px;\n}\n\n.owl-split-grid{\n  max-width:1040px;\n  margin:0 auto;\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:36px;\n  align-items:center;\n}\n\n.owl-copy h2{\n  color:white;\n  font-size:clamp(31px,4vw,51px);\n  line-height:1.05;\n  margin-bottom:17px;\n}\n\n.owl-copy h2 span{\n  color:var(--gold2);\n}\n\n.owl-copy p{\n  color:#aaa;\n  font-size:16px;\n  line-height:1.75;\n}\n\n.owl-bullets{\n  margin-top:25px;\n  display:grid;\n  gap:12px;\n}\n\n.owl-bullet{\n  display:flex;\n  gap:13px;\n  align-items:center;\n  padding:13px 15px;\n  border-radius:12px;\n  border:1px solid rgba(218,176,94,.14);\n  background:rgba(255,255,255,.025);\n  color:#d6d6d6;\n  transition:.3s ease;\n}\n\n.owl-bullet:hover{\n  transform:translateX(6px);\n  border-color:rgba(218,176,94,.5);\n}\n\n.owl-check{\n  color:#07080c;\n  background:linear-gradient(135deg,var(--gold2),var(--gold3));\n  width:25px;\n  height:25px;\n  min-width:25px;\n  border-radius:50%;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  font-weight:900;\n}\n\n\/* ================= RGB ORBS ================= *\/\n\n.owl-orbs{\n  display:flex;\n  justify-content:center;\n  gap:12px;\n  margin:28px 0;\n}\n\n.owl-orb{\n  width:16px;\n  height:16px;\n  border-radius:50%;\n  animation:owlOrb 2.2s ease-in-out infinite;\n}\n\n.owl-orb:nth-child(1){\n  background:#ff355e;\n  box-shadow:0 0 17px #ff355e;\n}\n.owl-orb:nth-child(2){\n  background:#ffb629;\n  box-shadow:0 0 17px #ffb629;\n  animation-delay:.2s;\n}\n.owl-orb:nth-child(3){\n  background:#4cff73;\n  box-shadow:0 0 17px #4cff73;\n  animation-delay:.4s;\n}\n.owl-orb:nth-child(4){\n  background:#22dfff;\n  box-shadow:0 0 17px #22dfff;\n  animation-delay:.6s;\n}\n.owl-orb:nth-child(5){\n  background:#814dff;\n  box-shadow:0 0 17px #814dff;\n  animation-delay:.8s;\n}\n.owl-orb:nth-child(6){\n  background:#ff35cf;\n  box-shadow:0 0 17px #ff35cf;\n  animation-delay:1s;\n}\n\n@keyframes owlOrb{\n  50%{\n    transform:translateY(-8px) scale(1.18);\n    filter:brightness(1.35);\n  }\n}\n\n\/* ================= SPECS ================= *\/\n\n.owl-spec-section{\n  padding:80px 30px;\n}\n\n.owl-spec-box{\n  max-width:1040px;\n  margin:0 auto;\n  border-radius:22px;\n  overflow:hidden;\n  border:1px solid rgba(218,176,94,.25);\n  background:linear-gradient(145deg,#111217,#090a0d);\n}\n\n.owl-spec-head{\n  padding:27px;\n  text-align:center;\n  border-bottom:1px solid rgba(218,176,94,.16);\n  background:rgba(218,176,94,.04);\n}\n\n.owl-spec-head h2{\n  margin:0;\n  color:var(--gold2);\n  font-size:30px;\n}\n\n.owl-spec-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n}\n\n.owl-spec{\n  padding:25px 18px;\n  text-align:center;\n  border-right:1px solid rgba(255,255,255,.06);\n  border-bottom:1px solid rgba(255,255,255,.06);\n}\n\n.owl-spec:nth-child(3n){\n  border-right:0;\n}\n\n.owl-spec strong{\n  display:block;\n  margin-bottom:6px;\n  color:#f2f2f2;\n  font-size:16px;\n}\n\n.owl-spec span{\n  color:#96969a;\n  font-size:14px;\n}\n\n\/* ================= GIFT \/ FINAL ================= *\/\n\n.owl-final{\n  padding:90px 30px;\n  text-align:center;\n  overflow:hidden;\n}\n\n.owl-final-card{\n  position:relative;\n  max-width:900px;\n  margin:0 auto;\n  padding:55px 30px;\n  border:1px solid rgba(218,176,94,.28);\n  border-radius:24px;\n  background:\n    radial-gradient(circle at 50% 0,rgba(218,176,94,.12),transparent 45%),\n    #0b0c10;\n  overflow:hidden;\n}\n\n.owl-final-card:before{\n  content:\"\";\n  position:absolute;\n  width:500px;\n  height:500px;\n  left:50%;\n  top:-420px;\n  transform:translateX(-50%);\n  border-radius:50%;\n  background:var(--gold2);\n  filter:blur(100px);\n  opacity:.12;\n}\n\n.owl-final h2{\n  position:relative;\n  margin-bottom:14px;\n  color:#fff;\n  font-size:clamp(31px,4vw,52px);\n}\n\n.owl-final h2 span{\n  color:var(--gold2);\n}\n\n.owl-final p{\n  position:relative;\n  max-width:660px;\n  margin:0 auto;\n  color:#aaa;\n  line-height:1.7;\n}\n\n.owl-gift-row{\n  position:relative;\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:10px;\n  margin-top:27px;\n}\n\n.owl-tag{\n  padding:10px 15px;\n  border-radius:999px;\n  border:1px solid rgba(218,176,94,.3);\n  background:rgba(218,176,94,.06);\n  color:#e3c478;\n  font-size:13px;\n}\n\n\/* ================= IMAGE FLOAT ================= *\/\n\n.owl-float{\n  animation:owlFloat 5.5s ease-in-out infinite;\n}\n\n@keyframes owlFloat{\n  50%{transform:translateY(-8px);}\n}\n\n\/* ================= MOBILE ================= *\/\n\n@media(max-width:800px){\n\n  .owl-clock{\n    border-radius:0;\n  }\n\n  .owl-hero{\n    padding:58px 18px 40px;\n  }\n\n  .owl-hero h1{\n    letter-spacing:-1.7px;\n  }\n\n  .owl-content,\n  .owl-rgb-section,\n  .owl-split,\n  .owl-spec-section,\n  .owl-final{\n    padding:58px 18px;\n  }\n\n  .owl-stat-grid{\n    grid-template-columns:1fr 1fr;\n  }\n\n  .owl-features{\n    grid-template-columns:1fr;\n  }\n\n  .owl-split-grid{\n    grid-template-columns:1fr;\n  }\n\n  .owl-spec-grid{\n    grid-template-columns:1fr 1fr;\n  }\n\n  .owl-spec:nth-child(3n){\n    border-right:1px solid rgba(255,255,255,.06);\n  }\n\n  .owl-spec:nth-child(2n){\n    border-right:0;\n  }\n\n  .owl-rgb-stage{\n    padding:25px 16px;\n  }\n}\n\n@media(max-width:480px){\n\n  .owl-stat-grid,\n  .owl-spec-grid{\n    grid-template-columns:1fr;\n  }\n\n  .owl-spec,\n  .owl-spec:nth-child(2n),\n  .owl-spec:nth-child(3n){\n    border-right:0;\n  }\n\n  .owl-image-wrap{\n    width:calc(100% - 22px);\n  }\n}\n\n\/* ACCESSIBILITY *\/\n@media(prefers-reduced-motion:reduce){\n  .owl-clock *,\n  .owl-clock *:before,\n  .owl-clock *:after{\n    animation:none!important;\n    transition:none!important;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"owl-clock\"\u003e\n\u003cdiv class=\"owl-rgb-aura owl-aura-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"owl-rgb-aura owl-aura-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ==========================================\n       HERO\n       ========================================== --\u003e\n\u003csection class=\"owl-hero\"\u003e\n\u003cdiv class=\"owl-chip\"\u003e\n\u003cspan class=\"owl-chip-dot\"\u003e\u003c\/span\u003e OWLIFY RGB DESK SERIES\u003c\/div\u003e\n\u003ch1\u003eTime Has Never Looked \u003cspan class=\"owl-gold\"\u003eThis Good.\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"owl-hero-sub\"\u003eVintage warmth meets modern RGB atmosphere. The Owlify RGB Digital Tube Clock transforms ordinary timekeeping into a premium desktop statement piece for creators, gamers, offices and modern interiors.\u003c\/p\u003e\n\u003cdiv class=\"owl-spectrum\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"owl-orbs\"\u003e\n\u003cspan class=\"owl-orb\"\u003e\u003c\/span\u003e \u003cspan class=\"owl-orb\"\u003e\u003c\/span\u003e \u003cspan class=\"owl-orb\"\u003e\u003c\/span\u003e \u003cspan class=\"owl-orb\"\u003e\u003c\/span\u003e \u003cspan class=\"owl-orb\"\u003e\u003c\/span\u003e \u003cspan class=\"owl-orb\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owl-image-wrap\" style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug22_2026_06_39_45PM_3.png?v=1787417988\" alt=\"Owlify RGB Digital Tube Clock\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==========================================\n       QUICK SPECS\n       ========================================== --\u003e\n\u003csection class=\"owl-stats\"\u003e\n\u003cdiv class=\"owl-stat-grid\"\u003e\n\u003cdiv class=\"owl-stat\"\u003e\n\u003cspan class=\"owl-stat-num\"\u003e1600+\u003c\/span\u003e \u003cspan class=\"owl-stat-label\"\u003eRGB Colours\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owl-stat\"\u003e\n\u003cspan class=\"owl-stat-num\"\u003eUSB\u003c\/span\u003e \u003cspan class=\"owl-stat-label\"\u003ePowered\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owl-stat\"\u003e\n\u003cspan class=\"owl-stat-num\"\u003e22 cm\u003c\/span\u003e \u003cspan class=\"owl-stat-label\"\u003eDesktop Width\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owl-stat\"\u003e\n\u003cspan class=\"owl-stat-num\"\u003eDigital\u003c\/span\u003e \u003cspan class=\"owl-stat-label\"\u003eTime Display\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==========================================\n       FEATURE INTRO\n       ========================================== --\u003e\n\u003csection class=\"owl-content\"\u003e\n\u003ch2 class=\"owl-title\"\u003eMore Than A Clock. \u003cspan\u003eA Piece Of Your Setup.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"owl-lead\"\u003eDesigned to sit somewhere between functional tech, ambient lighting and desktop décor. Whether your setup is minimalist, gaming-focused or creator-built, this clock brings its own character without taking over the room.\u003c\/p\u003e\n\u003cdiv class=\"owl-features\"\u003e\n\u003carticle class=\"owl-feature\"\u003e\n\u003cdiv class=\"owl-icon\"\u003e🌈\u003c\/div\u003e\n\u003ch3\u003e1600+ RGB Colours\u003c\/h3\u003e\n\u003cp\u003eShift the atmosphere of your desk with a huge range of vibrant colour possibilities.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"owl-feature\"\u003e\n\u003cdiv class=\"owl-icon\"\u003e💡\u003c\/div\u003e\n\u003ch3\u003eAdjustable Brightness\u003c\/h3\u003e\n\u003cp\u003eDial the glow to suit daytime work, evening ambience or a darker gaming environment.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"owl-feature\"\u003e\n\u003cdiv class=\"owl-icon\"\u003e🕒\u003c\/div\u003e\n\u003ch3\u003eDigital Time Display\u003c\/h3\u003e\n\u003cp\u003eCrisp illuminated digits turn something as ordinary as checking the time into part of the visual experience.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"owl-feature\"\u003e\n\u003cdiv class=\"owl-icon\"\u003e🔌\u003c\/div\u003e\n\u003ch3\u003eUSB Powered\u003c\/h3\u003e\n\u003cp\u003eConvenient USB power makes it easy to integrate into desks, studios and gaming setups.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"owl-feature\"\u003e\n\u003cdiv class=\"owl-icon\"\u003e🪵\u003c\/div\u003e\n\u003ch3\u003eVintage Wood Finish\u003c\/h3\u003e\n\u003cp\u003eWarm wood-grain styling contrasts beautifully with the modern illuminated display.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"owl-feature\"\u003e\n\u003cdiv class=\"owl-icon\"\u003e🎁\u003c\/div\u003e\n\u003ch3\u003eStatement Gift\u003c\/h3\u003e\n\u003cp\u003eA memorable desktop gift for gamers, creators, tech lovers and anyone obsessed with a beautiful setup.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==========================================\n       RGB ANIMATION SECTION\n       ========================================== --\u003e\n\u003csection class=\"owl-rgb-section\"\u003e\n\u003cdiv class=\"owl-rgb-stage\"\u003e\n\u003cdiv class=\"owl-rgb-core\"\u003e\n\u003cdiv class=\"owl-rgb-title\"\u003eYour Time. \u003cspan\u003eYour Colour.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"owl-lead\" style=\"margin-bottom: 10px;\"\u003eGo warm and understated. Go electric blue. Go purple. Go full RGB. The clock adapts to the atmosphere you want to build around it.\u003c\/p\u003e\n\u003cdiv class=\"owl-rgb-track\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"owl-rgb-label\"\u003eRGB AMBIENCE • DESK LIGHTING • DISPLAY\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==========================================\n       IMAGE 2\n       ========================================== --\u003e\n\u003csection class=\"owl-content\"\u003e\n\u003ch2 class=\"owl-title\"\u003eDay To Night. \u003cspan\u003eOne Desk, Two Personalities.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"owl-lead\"\u003eKeep things subtle while you work, then introduce colour when the lights go down. Adjustable brightness lets the display become part of your environment instead of fighting against it.\u003c\/p\u003e\n\u003cdiv class=\"owl-image-wrap\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug22_2026_06_39_45PM_4.png?v=1787417988\" alt=\"Owlify adjustable brightness RGB clock\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==========================================\n       SPLIT SECTION\n       ========================================== --\u003e\n\u003csection class=\"owl-split\"\u003e\n\u003cdiv class=\"owl-split-grid\"\u003e\n\u003cdiv class=\"owl-copy\"\u003e\n\u003ch2\u003eVintage Soul. \u003cspan\u003eModern RGB.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe contrast is what gives this clock its personality. A warm wood-style frame keeps it refined, while illuminated digital tubes inject colour and modern energy.\u003c\/p\u003e\n\u003cdiv class=\"owl-bullets\"\u003e\n\u003cdiv class=\"owl-bullet\"\u003e\n\u003cspan class=\"owl-check\"\u003e✓\u003c\/span\u003e Premium desktop statement piece\u003c\/div\u003e\n\u003cdiv class=\"owl-bullet\"\u003e\n\u003cspan class=\"owl-check\"\u003e✓\u003c\/span\u003e Suitable for creator studios\u003c\/div\u003e\n\u003cdiv class=\"owl-bullet\"\u003e\n\u003cspan class=\"owl-check\"\u003e✓\u003c\/span\u003e Perfect beside gaming equipment\u003c\/div\u003e\n\u003cdiv class=\"owl-bullet\"\u003e\n\u003cspan class=\"owl-check\"\u003e✓\u003c\/span\u003e Works beautifully in modern offices\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owl-image-wrap owl-float\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug22_2026_06_39_44PM_2.png?v=1787417988\" alt=\"Owlify Vintage RGB Desk Clock\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==========================================\n       RGB COLOURS\n       ========================================== --\u003e\n\u003csection class=\"owl-content\"\u003e\n\u003ch2 class=\"owl-title\"\u003eOne Clock. \u003cspan\u003eThousands Of Moods.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"owl-lead\"\u003ePurple for late-night editing. Blue for gaming. Warm amber for a premium office. RGB when subtle simply isn't on today's agenda.\u003c\/p\u003e\n\u003cdiv class=\"owl-image-wrap\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug22_2026_06_39_45PM_4.png?v=1787417988\" alt=\"1600 RGB colour Owlify digital clock\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==========================================\n       PRODUCT SPECS\n       ========================================== --\u003e\n\u003csection class=\"owl-spec-section\"\u003e\n\u003cdiv class=\"owl-spec-box\"\u003e\n\u003cdiv class=\"owl-spec-head\"\u003e\n\u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owl-spec-grid\"\u003e\n\u003cdiv class=\"owl-spec\"\u003e\n\u003cstrong\u003eMaterial\u003c\/strong\u003e \u003cspan\u003eABS with wood-grain styling\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owl-spec\"\u003e\n\u003cstrong\u003eDisplay\u003c\/strong\u003e \u003cspan\u003eDigital illuminated display\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owl-spec\"\u003e\n\u003cstrong\u003ePower\u003c\/strong\u003e \u003cspan\u003eUSB powered\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owl-spec\"\u003e\n\u003cstrong\u003eWidth\u003c\/strong\u003e \u003cspan\u003eApprox. 22 cm \/ 8.66 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owl-spec\"\u003e\n\u003cstrong\u003eDepth\u003c\/strong\u003e \u003cspan\u003eApprox. 6.4 cm \/ 2.5 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"owl-spec\"\u003e\n\u003cstrong\u003eHeight\u003c\/strong\u003e \u003cspan\u003eApprox. 7.87 cm \/ 3.1 in\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==========================================\n       CREATOR \/ GAMER SECTION\n       ========================================== --\u003e\n\u003csection class=\"owl-split\"\u003e\n\u003cdiv class=\"owl-split-grid\"\u003e\n\u003cdiv class=\"owl-image-wrap owl-float\" style=\"text-align: start;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPTImageAug22_2026_06_39_46PM_7.png?v=1787417988\" alt=\"Owlify RGB clock gaming and creator desk\" loading=\"lazy\" style=\"margin-bottom: 16px; float: none;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"owl-copy\"\u003e\n\u003ch2\u003eBuilt For The Desk \u003cspan\u003eYou Actually Want.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eAdd a visual focal point without cluttering your workspace. The RGB tube design makes it particularly at home beside keyboards, monitors, microphones, cameras and gaming gear.\u003c\/p\u003e\n\u003cdiv class=\"owl-bullets\"\u003e\n\u003cdiv class=\"owl-bullet\"\u003e\n\u003cspan class=\"owl-check\"\u003e✓\u003c\/span\u003e Gaming desk ambience\u003c\/div\u003e\n\u003cdiv class=\"owl-bullet\"\u003e\n\u003cspan class=\"owl-check\"\u003e✓\u003c\/span\u003e Creator studio décor\u003c\/div\u003e\n\u003cdiv class=\"owl-bullet\"\u003e\n\u003cspan class=\"owl-check\"\u003e✓\u003c\/span\u003e Office statement piece\u003c\/div\u003e\n\u003cdiv class=\"owl-bullet\"\u003e\n\u003cspan class=\"owl-check\"\u003e✓\u003c\/span\u003e Premium tech gift\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==========================================\n       FINAL\n       ========================================== --\u003e\n\u003csection class=\"owl-final\"\u003e\n\u003cdiv class=\"owl-final-card\"\u003e\n\u003ch2\u003eDon't Just Check The Time. \u003cspan\u003eDisplay It.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eVintage character. Modern RGB energy. A digital clock designed to become part of your setup rather than simply sit somewhere on it.\u003c\/p\u003e\n\u003cdiv class=\"owl-spectrum\" style=\"max-width: 520px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"owl-gift-row\"\u003e\n\u003cspan class=\"owl-tag\"\u003e🌈 RGB Ambience\u003c\/span\u003e \u003cspan class=\"owl-tag\"\u003e🕒 Digital Display\u003c\/span\u003e \u003cspan class=\"owl-tag\"\u003e🪵 Wood-Style Finish\u003c\/span\u003e \u003cspan class=\"owl-tag\"\u003e🎮 Gamer Friendly\u003c\/span\u003e \u003cspan class=\"owl-tag\"\u003e🎥 Creator Friendly\u003c\/span\u003e \u003cspan class=\"owl-tag\"\u003e🎁 Gift Ready\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Owlify","offers":[{"title":"Default Title","offer_id":48717165232373,"sku":"OWL-TMNST-RGB-CLK","price":1699.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/files\/ChatGPT_Image_Aug_22_2026_07_33_51_PM.png?v=1787420052"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0809\/9092\/9141\/collections\/ChatGPT_Image_Jul_19_2026_03_55_56_PM.png?v=1785277077","url":"https:\/\/owlify.co.za\/collections\/the-gamers-nest.oembed","provider":"Owlify","version":"1.0","type":"link"}