{"product_id":"juuri-grow-clip-on-grow-tent-fan","title":"Juuri Grow – Clip-On Grow Tent Fan","description":"\u003c!-- HERO INTRO --\u003e\n\u003cdiv style=\"text-align: center; padding: 40px 20px; background: #1A1A1A; border-radius: 16px; margin-bottom: 32px;\"\u003e\n\u003cp style=\"color: #e8a838; font-size: 12px; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 16px;\"\u003eJUURI GROW\u003c\/p\u003e\n\u003ch2 style=\"color: #ffffff; font-size: 32px; font-weight: 900; line-height: 1.2; margin: 0 0 12px;\"\u003eCirculate Everywhere.\u003cbr\u003eClip On Anywhere.\u003cbr\u003e7\" Clip-On Grow Fan\u003c\/h2\u003e\n\u003cp style=\"color: rgba(255,255,255,0.65); font-size: 16px; max-width: 560px; margin: 0 auto 32px; line-height: 1.6;\"\u003eDual-axis oscillation, two-speed airflow, and a universal clamp that grips any tent pole. Move air through every corner of your canopy — no dead zones, no drama.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: center; gap: 12px; max-width: 560px; margin: 0 auto;\"\u003e\n\u003cdiv style=\"flex: 1 1 110px; min-width: 110px; padding: 12px 8px;\"\u003e\n\u003cspan style=\"color: #e8a838; font-size: 26px; font-weight: 900; display: block;\"\u003e80°\u003c\/span\u003e \u003cspan style=\"color: rgba(255,255,255,0.45); font-size: 10px; letter-spacing: 1.5px; text-transform: uppercase;\"\u003eAuto Oscillation\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 110px; min-width: 110px; padding: 12px 8px;\"\u003e\n\u003cspan style=\"color: #e8a838; font-size: 26px; font-weight: 900; display: block;\"\u003e120°\u003c\/span\u003e \u003cspan style=\"color: rgba(255,255,255,0.45); font-size: 10px; letter-spacing: 1.5px; text-transform: uppercase;\"\u003eManual Tilt\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 110px; min-width: 110px; padding: 12px 8px;\"\u003e\n\u003cspan style=\"color: #e8a838; font-size: 26px; font-weight: 900; display: block;\"\u003e\u0026lt;40 dB\u003c\/span\u003e \u003cspan style=\"color: rgba(255,255,255,0.45); font-size: 10px; letter-spacing: 1.5px; text-transform: uppercase;\"\u003eMax Noise\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 110px; min-width: 110px; padding: 12px 8px;\"\u003e\n\u003cspan style=\"color: #e8a838; font-size: 26px; font-weight: 900; display: block;\"\u003e20W\u003c\/span\u003e \u003cspan style=\"color: rgba(255,255,255,0.45); font-size: 10px; letter-spacing: 1.5px; text-transform: uppercase;\"\u003ePower\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PAIN vs SOLUTION --\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 16px; margin-bottom: 36px;\"\u003e\n\u003cdiv style=\"flex: 1 1 280px; min-width: 260px; background: #FFF5F5; border: 1px solid #FFE0E0; border-radius: 14px; padding: 28px;\"\u003e\n\u003ch3 style=\"color: #c0392b; font-size: 17px; margin: 0 0 12px; line-height: 1.4;\"\u003e😤 Stagnant air = weak stems and mold.\u003c\/h3\u003e\n\u003cp style=\"color: #8b4d4d; font-size: 14px; margin: 0; line-height: 1.7;\"\u003eInline fans move air in and out — but inside the tent, hot spots and humidity pockets still form around the canopy. Without circulation, stems stay thin, leaves cup, and mold finds a quiet corner to settle in. Static air is the silent killer of grow rooms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 280px; min-width: 260px; background: #F0FFF0; border: 1px solid #C8E6C9; border-radius: 14px; padding: 28px;\"\u003e\n\u003ch3 style=\"color: #2e7d32; font-size: 17px; margin: 0 0 12px; line-height: 1.4;\"\u003e🌱 Dual-axis oscillation. Full canopy coverage.\u003c\/h3\u003e\n\u003cp style=\"color: #3e6b42; font-size: 14px; margin: 0; line-height: 1.7;\"\u003e80° automatic horizontal sweep plus 120° manual vertical tilt means air reaches every leaf, top to bottom. Clips onto any tent pole in seconds. Stronger stems, healthier transpiration, zero dead zones.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FAN ILLUSTRATION (SVG) --\u003e\n\u003cdiv style=\"text-align: center; margin-bottom: 24px;\"\u003e\u003csvg aria-label=\"7 inch Clip-On Grow Fan illustration\" style=\"max-width: 340px; width: 100%; height: auto;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 400 540\"\u003e\n  \u003cdefs\u003e\n    \u003cradialgradient r=\"0.7\" cy=\"0.38\" cx=\"0.42\" id=\"grille\"\u003e\n      \u003cstop stop-color=\"#ffffff\" offset=\"0%\"\u003e\u003c\/stop\u003e\n      \u003cstop stop-color=\"#f4f4f4\" offset=\"70%\"\u003e\u003c\/stop\u003e\n      \u003cstop stop-color=\"#dcdcdc\" offset=\"100%\"\u003e\u003c\/stop\u003e\n    \u003c\/radialgradient\u003e\n    \u003clineargradient y2=\"1\" x2=\"0\" y1=\"0\" x1=\"0\"\u003e\n      \u003cstop stop-color=\"#ffffff\" offset=\"0%\"\u003e\u003c\/stop\u003e\n      \u003cstop stop-color=\"#cfcfcf\" offset=\"100%\"\u003e\u003c\/stop\u003e\n    \u003c\/lineargradient\u003e\n    \u003clineargradient y2=\"1\" x2=\"1\" y1=\"0\" x1=\"0\" id=\"clipGrad\"\u003e\n      \u003cstop stop-color=\"#fafafa\" offset=\"0%\"\u003e\u003c\/stop\u003e\n      \u003cstop stop-color=\"#c8c8c8\" offset=\"100%\"\u003e\u003c\/stop\u003e\n    \u003c\/lineargradient\u003e\n  \u003c\/defs\u003e\n\n  \n  \u003cellipse opacity=\"0.08\" fill=\"#000\" ry=\"7\" rx=\"90\" cy=\"510\" cx=\"200\"\u003e\u003c\/ellipse\u003e\n\n  \n  \u003cpath stroke-linecap=\"round\" stroke-width=\"5\" stroke=\"#ededed\" fill=\"none\" d=\"M 255 340 Q 310 355 325 385 Q 340 415 355 420\"\u003e\u003c\/path\u003e\n\n  \n  \u003crect stroke-width=\"1\" stroke=\"#bfbfbf\" fill=\"#f5f5f5\" rx=\"3\" height=\"22\" width=\"32\" y=\"410\" x=\"348\"\u003e\u003c\/rect\u003e\n  \u003crect fill=\"#a0a0a0\" height=\"8\" width=\"3\" y=\"404\" x=\"356\"\u003e\u003c\/rect\u003e\n  \u003crect fill=\"#a0a0a0\" height=\"8\" width=\"3\" y=\"404\" x=\"369\"\u003e\u003c\/rect\u003e\n\n  \n  \u003ccircle stroke-width=\"3\" stroke=\"#c8c8c8\" fill=\"url(#grille)\" r=\"155\" cy=\"180\" cx=\"200\"\u003e\u003c\/circle\u003e\n  \u003ccircle stroke-width=\"1\" stroke=\"#d8d8d8\" fill=\"none\" r=\"148\" cy=\"180\" cx=\"200\"\u003e\u003c\/circle\u003e\n\n  \n  \u003cg fill=\"none\" stroke-linecap=\"round\" stroke-width=\"1.3\" stroke=\"#b5b5b5\"\u003e\n    \u003cg transform=\"translate(200 180)\"\u003e\n      \u003cline transform=\"rotate(0)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(15)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(30)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(45)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(60)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(75)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(90)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(105)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(120)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(135)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(150)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(165)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(180)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(195)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(210)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(225)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(240)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(255)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(270)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(285)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(300)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(315)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(330)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(345)\" y2=\"-34\" x2=\"0\" y1=\"-143\" x1=\"0\"\u003e\u003c\/line\u003e\n    \u003c\/g\u003e\n  \u003c\/g\u003e\n\n  \n  \u003ccircle stroke-width=\"1.2\" stroke=\"#bcbcbc\" fill=\"none\" r=\"115\" cy=\"180\" cx=\"200\"\u003e\u003c\/circle\u003e\n  \u003ccircle stroke-width=\"1.2\" stroke=\"#bcbcbc\" fill=\"none\" r=\"80\" cy=\"180\" cx=\"200\"\u003e\u003c\/circle\u003e\n  \u003ccircle stroke-width=\"1.2\" stroke=\"#bcbcbc\" fill=\"none\" r=\"50\" cy=\"180\" cx=\"200\"\u003e\u003c\/circle\u003e\n\n  \n  \u003cg fill=\"#a8a8a8\" opacity=\"0.22\"\u003e\n    \u003cpath d=\"M 200 180 Q 225 130 260 145 Q 240 175 200 180 Z\"\u003e\u003c\/path\u003e\n    \u003cpath d=\"M 200 180 Q 185 230 145 235 Q 165 200 200 180 Z\"\u003e\u003c\/path\u003e\n    \u003cpath d=\"M 200 180 Q 155 155 150 120 Q 185 140 200 180 Z\"\u003e\u003c\/path\u003e\n  \u003c\/g\u003e\n\n  \n  \u003ccircle stroke-width=\"1.8\" stroke=\"#c8c8c8\" fill=\"#ffffff\" r=\"36\" cy=\"180\" cx=\"200\"\u003e\u003c\/circle\u003e\n  \n  \u003cg stroke-linecap=\"round\" stroke-width=\"0.9\" stroke=\"#2a2a2a\" fill=\"none\" transform=\"translate(200 171)\"\u003e\n    \u003ccircle r=\"7.5\" cy=\"0\" cx=\"0\"\u003e\u003c\/circle\u003e\n    \u003cpath d=\"M 0 -4 L 0 5\"\u003e\u003c\/path\u003e\n    \u003cpath d=\"M -3 -1 L 0 -4 L 3 -1\"\u003e\u003c\/path\u003e\n    \u003cpath d=\"M -2.5 1.5 L 0 -1 L 2.5 1.5\"\u003e\u003c\/path\u003e\n    \u003cpath d=\"M -2 3.5 L 0 1.5 L 2 3.5\"\u003e\u003c\/path\u003e\n  \u003c\/g\u003e\n  \u003ctext fill=\"#1a1a1a\" letter-spacing=\"1\" font-weight=\"900\" font-size=\"8\" font-family=\"Arial, sans-serif\" text-anchor=\"middle\" y=\"190\" x=\"200\"\u003eJUURI\u003c\/text\u003e\n  \u003ctext fill=\"#6a6a6a\" letter-spacing=\"1.5\" font-size=\"4.5\" font-family=\"Arial, sans-serif\" text-anchor=\"middle\" y=\"200\" x=\"200\"\u003eGROW\u003c\/text\u003e\n\n  \n  \u003cpath stroke-width=\"1.5\" stroke=\"#c0c0c0\" fill=\"url(#body)\" d=\"M 185 330 Q 180 345 185 360 L 215 360 Q 220 345 215 330 Z\"\u003e\u003c\/path\u003e\n  \u003ccircle stroke-width=\"1\" stroke=\"#a0a0a0\" fill=\"#e8e8e8\" r=\"8\" cy=\"360\" cx=\"200\"\u003e\u003c\/circle\u003e\n\n  \n  \u003cpath stroke-width=\"1.6\" stroke=\"#bebebe\" fill=\"url(#clipGrad)\" d=\"M 160 365 L 240 365 L 245 405 L 250 445 L 230 455 L 170 455 L 150 445 L 155 405 Z\"\u003e\u003c\/path\u003e\n\n  \n  \u003cpath stroke-width=\"1.6\" stroke=\"#bebebe\" fill=\"url(#clipGrad)\" d=\"M 155 455 L 165 495 Q 175 505 200 503 Q 225 505 235 495 L 245 455 Z\"\u003e\u003c\/path\u003e\n\n  \n  \u003ccircle stroke-width=\"1\" stroke=\"#5a5a5a\" fill=\"#909090\" r=\"5\" cy=\"455\" cx=\"200\"\u003e\u003c\/circle\u003e\n\n  \n  \u003cg stroke-width=\"0.8\" stroke=\"#b0b0b0\"\u003e\n    \u003cline y2=\"478\" x2=\"222\" y1=\"478\" x1=\"178\"\u003e\u003c\/line\u003e\n    \u003cline y2=\"485\" x2=\"224\" y1=\"485\" x1=\"176\"\u003e\u003c\/line\u003e\n    \u003cline y2=\"492\" x2=\"222\" y1=\"492\" x1=\"178\"\u003e\u003c\/line\u003e\n  \u003c\/g\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003c!-- KEY FEATURES --\u003e\n\u003cp style=\"color: #e8a838; font-size: 12px; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 4px;\"\u003eBUILT FOR THE CANOPY\u003c\/p\u003e\n\u003ch2 style=\"font-size: 26px; font-weight: 900; color: #1a1a1a; margin: 0 0 28px;\"\u003eAirflow where your plants actually need it\u003c\/h2\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 24px; margin-bottom: 36px;\"\u003e\n\u003cdiv style=\"flex: 1 1 280px; min-width: 250px;\"\u003e\n\u003ch4 style=\"font-size: 16px; color: #1a1a1a; margin: 0 0 6px;\"\u003e🗜️ Universal Pole Clamp\u003c\/h4\u003e\n\u003cp style=\"font-size: 14px; color: #7a7a7a; line-height: 1.7; margin: 0;\"\u003eFits any grow tent pole from 15–26mm (0.5–1\"). Clips on in seconds — no tools, no brackets, no drilling. Reposition anywhere in the tent as your plants grow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 280px; min-width: 250px;\"\u003e\n\u003ch4 style=\"font-size: 16px; color: #1a1a1a; margin: 0 0 6px;\"\u003e🔄 Dual-Axis Oscillation\u003c\/h4\u003e\n\u003cp style=\"font-size: 14px; color: #7a7a7a; line-height: 1.7; margin: 0;\"\u003e80° horizontal auto-oscillation sweeps the full canopy width, while the 120° manual vertical tilt lets you aim high at the tops or low at the base. Total coverage, your call.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 280px; min-width: 250px;\"\u003e\n\u003ch4 style=\"font-size: 16px; color: #1a1a1a; margin: 0 0 6px;\"\u003e⚡ Two-Speed Control\u003c\/h4\u003e\n\u003cp style=\"font-size: 14px; color: #7a7a7a; line-height: 1.7; margin: 0;\"\u003eSwitch between 1,500 RPM for gentle seedling airflow and 2,100 RPM for full-grown canopies in flower. One dial, two modes, perfect for every stage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 280px; min-width: 250px;\"\u003e\n\u003ch4 style=\"font-size: 16px; color: #1a1a1a; margin: 0 0 6px;\"\u003e🤫 Under 40 dB Quiet\u003c\/h4\u003e\n\u003cp style=\"font-size: 14px; color: #7a7a7a; line-height: 1.7; margin: 0;\"\u003e3-blade rotary vane design keeps noise below 40 dB even on max speed — quieter than a whisper. Your tent runs, your neighbours don't notice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 280px; min-width: 250px;\"\u003e\n\u003ch4 style=\"font-size: 16px; color: #1a1a1a; margin: 0 0 6px;\"\u003e🧹 Removable Front Grille\u003c\/h4\u003e\n\u003cp style=\"font-size: 14px; color: #7a7a7a; line-height: 1.7; margin: 0;\"\u003eGrow rooms get dusty. The front grille pops off for easy cleaning — keep airflow at 100% and the motor running cool without fighting with screws.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 280px; min-width: 250px;\"\u003e\n\u003ch4 style=\"font-size: 16px; color: #1a1a1a; margin: 0 0 6px;\"\u003e🌍 Universal Voltage\u003c\/h4\u003e\n\u003cp style=\"font-size: 14px; color: #7a7a7a; line-height: 1.7; margin: 0;\"\u003e120–240V compatibility means it runs anywhere in the world, on any grow setup. Just 20W draw keeps your power bill invisible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- OSCILLATION DIAGRAM (SVG) --\u003e\n\u003cdiv style=\"text-align: center; background: #FAFAFA; border-radius: 14px; padding: 32px 20px; margin-bottom: 36px;\"\u003e\n\u003cp style=\"color: #e8a838; font-size: 11px; letter-spacing: 2.5px; text-transform: uppercase; margin: 0 0 8px;\"\u003eDUAL-AXIS COVERAGE\u003c\/p\u003e\n\u003ch3 style=\"color: #1a1a1a; font-size: 20px; font-weight: 900; margin: 0 0 24px;\"\u003e80° horizontal sweep × 120° vertical tilt\u003c\/h3\u003e\n\u003csvg aria-label=\"Dual axis oscillation diagram\" style=\"max-width: 440px; width: 100%; height: auto;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewbox=\"0 0 500 320\"\u003e\n  \u003cdefs\u003e\n    \u003cradialgradient r=\"0.7\" cy=\"0.38\" cx=\"0.42\" id=\"grille2\"\u003e\n      \u003cstop stop-color=\"#ffffff\" offset=\"0%\"\u003e\u003c\/stop\u003e\n      \u003cstop stop-color=\"#dcdcdc\" offset=\"100%\"\u003e\u003c\/stop\u003e\n    \u003c\/radialgradient\u003e\n  \u003c\/defs\u003e\n\n  \n  \u003cg transform=\"translate(130 140)\"\u003e\n    \u003cpath opacity=\"0.12\" fill=\"#e8a838\" d=\"M -90 30 A 95 95 0 0 1 90 30\"\u003e\u003c\/path\u003e\n    \u003cpath stroke-dasharray=\"4 3\" stroke-width=\"2\" stroke=\"#e8a838\" fill=\"none\" d=\"M -90 30 A 95 95 0 0 1 90 30\"\u003e\u003c\/path\u003e\n\n    \u003cpath fill=\"none\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"#e8a838\" d=\"M -75 -20 L -88 -10 M -75 -20 L -70 -8\"\u003e\u003c\/path\u003e\n    \u003cpath fill=\"none\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"#e8a838\" d=\"M 75 -20 L 88 -10 M 75 -20 L 70 -8\"\u003e\u003c\/path\u003e\n\n    \u003ccircle stroke-width=\"2\" stroke=\"#c8c8c8\" fill=\"url(#grille2)\" r=\"40\" cy=\"30\" cx=\"0\"\u003e\u003c\/circle\u003e\n    \u003cg stroke-width=\"0.9\" stroke=\"#b5b5b5\"\u003e\n      \u003cline transform=\"rotate(0 0 30)\" y2=\"65\" x2=\"0\" y1=\"-8\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(30 0 30)\" y2=\"65\" x2=\"0\" y1=\"-8\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(60 0 30)\" y2=\"65\" x2=\"0\" y1=\"-8\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(90 0 30)\" y2=\"65\" x2=\"0\" y1=\"-8\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(120 0 30)\" y2=\"65\" x2=\"0\" y1=\"-8\" x1=\"0\"\u003e\u003c\/line\u003e\n      \u003cline transform=\"rotate(150 0 30)\" y2=\"65\" x2=\"0\" y1=\"-8\" x1=\"0\"\u003e\u003c\/line\u003e\n    \u003c\/g\u003e\n    \u003ccircle stroke-width=\"1\" stroke=\"#c0c0c0\" fill=\"#ffffff\" r=\"10\" cy=\"30\" cx=\"0\"\u003e\u003c\/circle\u003e\n\n    \u003ctext fill=\"#e8a838\" font-weight=\"900\" font-size=\"22\" font-family=\"Arial, sans-serif\" text-anchor=\"middle\" y=\"0\" x=\"0\"\u003e80°\u003c\/text\u003e\n    \u003ctext fill=\"#6a6a6a\" letter-spacing=\"1.5\" font-weight=\"bold\" font-size=\"10\" font-family=\"Arial, sans-serif\" text-anchor=\"middle\" y=\"110\" x=\"0\"\u003eHORIZONTAL · AUTO\u003c\/text\u003e\n  \u003c\/g\u003e\n\n  \n  \u003cline stroke-dasharray=\"3 3\" stroke-width=\"1\" stroke=\"#e0e0e0\" y2=\"270\" x2=\"260\" y1=\"50\" x1=\"260\"\u003e\u003c\/line\u003e\n\n  \n  \u003cg transform=\"translate(390 160)\"\u003e\n    \u003cpath opacity=\"0.12\" fill=\"#e8a838\" d=\"M -30 -75 A 85 85 0 0 0 -30 75\"\u003e\u003c\/path\u003e\n    \u003cpath stroke-dasharray=\"4 3\" stroke-width=\"2\" stroke=\"#e8a838\" fill=\"none\" d=\"M -30 -75 A 85 85 0 0 0 -30 75\"\u003e\u003c\/path\u003e\n\n    \u003cpath fill=\"none\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"#e8a838\" d=\"M 40 -60 L 55 -50 M 40 -60 L 48 -45\"\u003e\u003c\/path\u003e\n    \u003cpath fill=\"none\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"#e8a838\" d=\"M 40 60 L 55 50 M 40 60 L 48 45\"\u003e\u003c\/path\u003e\n\n    \u003cellipse stroke-width=\"2\" stroke=\"#c8c8c8\" fill=\"url(#grille2)\" ry=\"42\" rx=\"12\" cy=\"0\" cx=\"-30\"\u003e\u003c\/ellipse\u003e\n    \u003cline stroke-width=\"0.9\" stroke=\"#b5b5b5\" y2=\"35\" x2=\"-30\" y1=\"-35\" x1=\"-30\"\u003e\u003c\/line\u003e\n    \u003cline stroke-width=\"0.9\" stroke=\"#b5b5b5\" y2=\"-20\" x2=\"-18\" y1=\"-20\" x1=\"-42\"\u003e\u003c\/line\u003e\n    \u003cline stroke-width=\"0.9\" stroke=\"#b5b5b5\" y2=\"0\" x2=\"-18\" y1=\"0\" x1=\"-42\"\u003e\u003c\/line\u003e\n    \u003cline stroke-width=\"0.9\" stroke=\"#b5b5b5\" y2=\"20\" x2=\"-18\" y1=\"20\" x1=\"-42\"\u003e\u003c\/line\u003e\n    \u003ccircle stroke-width=\"1\" stroke=\"#c0c0c0\" fill=\"#ffffff\" r=\"8\" cy=\"0\" cx=\"-30\"\u003e\u003c\/circle\u003e\n\n    \u003ccircle fill=\"#909090\" r=\"4\" cy=\"50\" cx=\"-30\"\u003e\u003c\/circle\u003e\n\n    \u003ctext fill=\"#e8a838\" font-weight=\"900\" font-size=\"22\" font-family=\"Arial, sans-serif\" text-anchor=\"middle\" y=\"5\" x=\"15\"\u003e120°\u003c\/text\u003e\n    \u003ctext fill=\"#6a6a6a\" letter-spacing=\"1.5\" font-weight=\"bold\" font-size=\"10\" font-family=\"Arial, sans-serif\" text-anchor=\"middle\" y=\"110\" x=\"0\"\u003eVERTICAL · MANUAL\u003c\/text\u003e\n  \u003c\/g\u003e\n\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS TABLE --\u003e\n\u003cp style=\"color: #e8a838; font-size: 12px; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 4px;\"\u003eSPECIFICATIONS\u003c\/p\u003e\n\u003ch2 style=\"font-size: 26px; font-weight: 900; color: #1a1a1a; margin: 0 0 20px;\"\u003eThe numbers that matter\u003c\/h2\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 2px; background: #eee; border-radius: 12px; overflow: hidden; margin-bottom: 40px;\"\u003e\n\u003cdiv style=\"flex: 1 1 48%; min-width: 200px; background: #fff; padding: 18px 22px;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #7a7a7a; display: block;\"\u003eSize\u003c\/span\u003e \u003cspan style=\"font-size: 18px; font-weight: bold; color: #1a1a1a;\"\u003e7 inches\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 48%; min-width: 200px; background: #fff; padding: 18px 22px;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #7a7a7a; display: block;\"\u003eColor\u003c\/span\u003e \u003cspan style=\"font-size: 18px; font-weight: bold; color: #1a1a1a;\"\u003eWhite\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 48%; min-width: 200px; background: #fff; padding: 18px 22px;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #7a7a7a; display: block;\"\u003ePower\u003c\/span\u003e \u003cspan style=\"font-size: 18px; font-weight: bold; color: #1a1a1a;\"\u003e20W\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 48%; min-width: 200px; background: #fff; padding: 18px 22px;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #7a7a7a; display: block;\"\u003eVoltage\u003c\/span\u003e \u003cspan style=\"font-size: 18px; font-weight: bold; color: #1a1a1a;\"\u003e120–240V\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 48%; min-width: 200px; background: #fff; padding: 18px 22px;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #7a7a7a; display: block;\"\u003eSpeed Settings\u003c\/span\u003e \u003cspan style=\"font-size: 18px; font-weight: bold; color: #1a1a1a;\"\u003e2 (1,500 \/ 2,100 RPM)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 48%; min-width: 200px; background: #fff; padding: 18px 22px;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #7a7a7a; display: block;\"\u003eMax Noise\u003c\/span\u003e \u003cspan style=\"font-size: 18px; font-weight: bold; color: #1a1a1a;\"\u003e\u0026lt; 40 dB-A\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 48%; min-width: 200px; background: #fff; padding: 18px 22px;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #7a7a7a; display: block;\"\u003eHorizontal Oscillation\u003c\/span\u003e \u003cspan style=\"font-size: 18px; font-weight: bold; color: #1a1a1a;\"\u003e80° Automatic\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 48%; min-width: 200px; background: #fff; padding: 18px 22px;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #7a7a7a; display: block;\"\u003eVertical Tilt\u003c\/span\u003e \u003cspan style=\"font-size: 18px; font-weight: bold; color: #1a1a1a;\"\u003e120° Manual Knob\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 48%; min-width: 200px; background: #fff; padding: 18px 22px;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #7a7a7a; display: block;\"\u003eRotary Vanes\u003c\/span\u003e \u003cspan style=\"font-size: 18px; font-weight: bold; color: #1a1a1a;\"\u003e3-Blade\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 48%; min-width: 200px; background: #fff; padding: 18px 22px;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #7a7a7a; display: block;\"\u003ePole Clamp Range\u003c\/span\u003e \u003cspan style=\"font-size: 18px; font-weight: bold; color: #1a1a1a;\"\u003e15–26mm (0.5–1\")\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 48%; min-width: 200px; background: #fff; padding: 18px 22px;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #7a7a7a; display: block;\"\u003eFront Grille\u003c\/span\u003e \u003cspan style=\"font-size: 18px; font-weight: bold; color: #1a1a1a;\"\u003eRemovable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 48%; min-width: 200px; background: #fff; padding: 18px 22px;\"\u003e\n\u003cspan style=\"font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 2px; color: #7a7a7a; display: block;\"\u003eWeight\u003c\/span\u003e \u003cspan style=\"font-size: 18px; font-weight: bold; color: #1a1a1a;\"\u003e1.2 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003cdiv style=\"text-align: center; padding: 32px 20px;\"\u003e\n\u003ch2 style=\"font-size: 26px; font-weight: 900; color: #1a1a1a; margin: 0 0 8px;\"\u003eCirculation, sorted.\u003c\/h2\u003e\n\u003cp style=\"color: #7a7a7a; font-size: 15px; margin: 0 0 8px;\"\u003eClips on in seconds, oscillates in two directions, and disappears into the background while your plants thrive.\u003c\/p\u003e\n\u003cp style=\"color: #7a7a7a; font-size: 13px; margin: 0;\"\u003e✓ Free EU shipping over €150 • ✓ Fits any tent pole 15–26mm • ✓ 2-speed control\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Juuri Grow","offers":[{"title":"Default Title","offer_id":54040530747738,"sku":"CLIP-FAN","price":14.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0494\/1784\/6942\/files\/clipfan.jpg?v=1776786631","url":"https:\/\/juurigrow.eu\/products\/juuri-grow-clip-on-grow-tent-fan","provider":"Juuri Grow","version":"1.0","type":"link"}