{"product_id":"manrock-flag-pole-kit-for-1-75-2-round-roll-bars-universal-utv-atv-polaris-can-am-honda-kawasaki-cfmoto","title":"Manrock Flag Pole Kit for 1.75\"–2\" Round Roll Bars Universal UTV ATV Polaris \/ Can-Am \/ Honda \/ Kawasaki \/ CFMOTO","description":"\u003cp\u003e\u003cstrong\u003eQ: Do I need to buy a flagpole and roll cage mount separately?\u003c\/strong\u003e\u003cbr\u003eA: No. The kit includes a MANROCK flag, a 47.2-inch (120 cm) pole, and an adjustable mounting bracket. All essential mounting components are included for a complete setup.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eComplete Flagpole Kit:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The flag, pole, and roll cage mount come together in one matched kit. Skip the extra shopping for separate main components and start with a coordinated setup for displaying your flag on the vehicle.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eLarge Brand Flag:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The 3 × 2 ft flag gives MANROCK branding room to stand out beside your vehicle. The generous display area adds a recognizable detail to your setup and makes your rig easier to identify among others.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eAdjustable Aluminum Mount:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The aluminum bracket rotates through 360° so you can set the pole direction around an angled cage tube. Tighten the fasteners after adjustment to hold your chosen position without relying on a fixed mounting angle.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eUniversal Round-Tube Fit:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The clamp accommodates round roll cage tubes measuring 1.75–2 inches in diameter. Fit is based on tube size rather than one vehicle model, giving the kit mounting options across compatible UTV cages and layouts.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eClamp-On Installation:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Attach the bracket directly around the roll cage tube and tighten the fasteners to secure the pole. The clamp design eliminates drilling, keeping the original tube intact while providing a straightforward way to mount the flag.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eWhat's in the Box?\u003c\/strong\u003e\u003cbr\u003eMANROCK Flag, 3 × 2 ft × 1\u003cbr\u003eFlagpole, 47.2 in (120 cm) × 1\u003cbr\u003eFlag Mount × 1\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c!-- split --\u003e\n\u003c!-- 以下是卖点模板 --\u003e\n\u003cdiv id=\"afembed_bf689390f76440f88fb1034ac27e9856\" data-autoflow-embed style=\"all:initial!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;float:none!important;position:relative!important;isolation:isolate!important;container-type:inline-size!important;direction:ltr!important;unicode-bidi:normal!important;font-family:inherit!important;container-name:afembed_bf689390f76440f88fb1034ac27e9856!important\"\u003e\n\u003cstyle data-autoflow-reset=\"afembed_bf689390f76440f88fb1034ac27e9856\"\u003e#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 :where(:not(svg,svg *)){all:revert}#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 :where(*, *::before, *::after){box-sizing:revert!important;color:revert!important;font-family:revert!important;font-size:revert!important;font-style:revert!important;font-weight:revert!important;line-height:revert!important;letter-spacing:revert!important;word-spacing:revert!important;text-align:revert!important;text-transform:revert!important;text-decoration:revert!important;text-indent:revert!important;white-space:revert!important;margin:revert!important;padding:revert!important;border:revert!important;border-radius:revert!important;box-shadow:revert!important;display:revert!important;float:revert!important;position:revert!important;inset:revert!important;width:revert!important;height:revert!important;min-width:revert!important;max-width:revert!important;min-height:revert!important;max-height:revert!important;overflow:revert!important;background:revert!important;list-style:revert!important;vertical-align:revert!important;flex:revert!important;grid-area:revert!important;gap:revert!important}#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 :where(svg,svg *){fill:revert!important;fill-opacity:revert!important;fill-rule:revert!important;stroke:revert!important;stroke-width:revert!important;stroke-linecap:revert!important;stroke-linejoin:revert!important;stroke-dasharray:revert!important;stroke-dashoffset:revert!important;stroke-miterlimit:revert!important;stroke-opacity:revert!important;clip-rule:revert!important;paint-order:revert!important;vector-effect:revert!important}#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 :where(*)::before,#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 :where(*)::after{content:none!important}#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856,#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856{margin:0px!important;min-height:100%!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 *{box-sizing:border-box!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b{background:rgb(0, 0, 0)!important;color:rgb(255, 255, 255)!important;font-family:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif!important;padding:14px 0px 22px!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__title{color:rgb(3, 3, 3)!important;font-size:38px!important;font-weight:700!important;line-height:1.12!important;margin:0px 0px 34px!important;text-align:center!important;white-space:pre-line!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__grid{display:grid!important;gap:30px 18px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card{background:transparent!important;border:0px solid rgb(42, 42, 42)!important;border-radius:0px!important;min-width:0px!important;overflow:hidden!important;padding:0px!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__media{aspect-ratio:1 \/ 1!important;background:rgb(17, 17, 17)!important;border-radius:12px!important;overflow:hidden!important;width:100%!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__image{object-fit:contain!important;object-position:center center!important;vertical-align:top!important;border:0px!important;border-radius:0px!important;box-shadow:none!important;display:block!important;height:100%!important;margin:0px!important;max-width:none!important;padding:0px!important;width:100%!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card-title{color:rgb(36, 36, 36)!important;font-size:20px!important;font-weight:700!important;line-height:1.18!important;margin:14px 0px 5px!important;overflow-wrap:anywhere!important;text-align:center!important;white-space:pre-line!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card-description{color:rgb(56, 56, 56)!important;font-size:15px!important;line-height:1.35!important;margin:0px!important;overflow-wrap:anywhere!important;text-align:left!important;white-space:pre-line!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b{box-sizing:content-box!important;min-height:0px!important;padding:14px 0px 22px!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b{font-family:inherit!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__title,#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card-title{letter-spacing:0px!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__title,#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card-title{line-height:1.2!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card-description{letter-spacing:0px!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card-description{line-height:1.6!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__title{color:rgb(3, 3, 3)!important;text-align:center!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card{background:transparent!important;border-color:transparent!important;box-shadow:none!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b{background:transparent!important}\n@container afembed_bf689390f76440f88fb1034ac27e9856 (max-width: 960px) and (min-width: 768px) {#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__grid{grid-template-columns:repeat(2, minmax(0px, 1fr))!important}}\n@container afembed_bf689390f76440f88fb1034ac27e9856 (max-width: 767px) {#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b{padding:0px 0px 12px!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__title{font-size:29px!important;margin-bottom:30px!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__grid{gap:30px 14px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__media{aspect-ratio:1 \/ 1!important;border-radius:12px!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card-title{font-size:17px!important;margin-top:13px!important}\n#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856#afembed_bf689390f76440f88fb1034ac27e9856 #autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b .autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card-description{font-size:15px!important}}\u003c\/style\u003e\n\u003csection id=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b\"\u003e\u003cdiv class=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__wrap\"\u003e\n\u003ch2 class=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__title\"\u003eProduct Highlights\u003c\/h2\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__grid\"\u003e\n\u003carticle class=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/7_e1f8ea25-639c-4e70-8eaa-3bc567109b01.jpg?v=1794293953\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card-title\"\u003eAll-in-One Kit\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card-description\"\u003eGet the MANROCK flag, 47.2-inch pole, and adjustable bracket in one package, with the main pieces selected to work together.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/8_0cbe2574-21ac-405b-8a4c-f4b9b27ca11c.jpg?v=1794293953\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card-title\"\u003eUniversal Cage Fit\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-57263f04deb647e3be92f9791441837b__card-description\"\u003eFits round roll cage tubes from 1.75 to 2 inches in diameter, offering compatibility across UTV brands without a model-specific mount.\u003c\/p\u003e\n      \u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cscript\u003e(function cssShield(scope) {\n  const anchor = `#${scope}#${scope}#${scope}`;\n  const animated = new Set();\n  const paintProperties = [\n    \"fill\",\n    \"fill-opacity\",\n    \"fill-rule\",\n    \"stroke\",\n    \"stroke-width\",\n    \"stroke-linecap\",\n    \"stroke-linejoin\",\n    \"stroke-dasharray\",\n    \"stroke-dashoffset\",\n    \"stroke-miterlimit\",\n    \"stroke-opacity\",\n    \"clip-rule\",\n    \"paint-order\",\n    \"vector-effect\",\n  ];\n  const resetProperties = [\n    \"box-sizing\",\n    \"color\",\n    \"font-family\",\n    \"font-size\",\n    \"font-style\",\n    \"font-weight\",\n    \"line-height\",\n    \"letter-spacing\",\n    \"word-spacing\",\n    \"text-align\",\n    \"text-transform\",\n    \"text-decoration\",\n    \"text-indent\",\n    \"white-space\",\n    \"margin\",\n    \"padding\",\n    \"border\",\n    \"border-radius\",\n    \"box-shadow\",\n    \"display\",\n    \"float\",\n    \"position\",\n    \"inset\",\n    \"width\",\n    \"height\",\n    \"min-width\",\n    \"max-width\",\n    \"min-height\",\n    \"max-height\",\n    \"overflow\",\n    \"background\",\n    \"list-style\",\n    \"vertical-align\",\n    \"flex\",\n    \"grid-area\",\n    \"gap\",\n  ];\n  const animationProperty = (property) =\u003e\n    animated.has(property) ||\n    [...animated].some((name) =\u003e name.startsWith(property + \"-\"));\n  const reset = () =\u003e\n    `#${scope}#${scope} :where(:not(svg,svg *)){all:revert}#${scope}#${scope} :where(*, *::before, *::after){${resetProperties\n      .filter((property) =\u003e !animationProperty(property))\n      .map((property) =\u003e property + \":revert!important\")\n      .join(\n        \";\",\n      )}}#${scope}#${scope} :where(svg,svg *){${paintProperties.map((property) =\u003e property + \":revert!important\").join(\";\")}}#${scope}#${scope} :where(*)::before,#${scope}#${scope} :where(*)::after{content:none!important}${anchor}#${scope}#${scope} [hidden]{display:none!important}`;\n  const hostStyle =\n    \"all:initial!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;float:none!important;position:relative!important;isolation:isolate!important;container-type:inline-size!important;direction:ltr!important;unicode-bidi:normal!important;\";\n  function selectors(source, separator = \",\") {\n    const parts = [];\n    let part = \"\",\n      depth = 0,\n      quote = \"\",\n      escaped = false;\n    for (const c of source) {\n      if (escaped) {\n        part += c;\n        escaped = false;\n        continue;\n      }\n      if (c === \"\\\\\") {\n        part += c;\n        escaped = true;\n        continue;\n      }\n      if (quote) {\n        part += c;\n        if (c === quote) quote = \"\";\n        continue;\n      }\n      if (c === '\"' || c === \"'\") {\n        quote = c;\n        part += c;\n        continue;\n      }\n      if (c === \"(\" || c === \"[\") depth++;\n      if (c === \")\" || c === \"]\") depth--;\n      if (c === separator \u0026\u0026 depth === 0) {\n        parts.push(part.trim());\n        part = \"\";\n      } else part += c;\n    }\n    if (part.trim()) parts.push(part.trim());\n    return parts;\n  }\n  function declarations(source, process) {\n    return selectors(source, \";\")\n      .map((declaration) =\u003e {\n        let colon = 0;\n        for (; colon \u003c declaration.length; colon++) {\n          if (declaration[colon] === \"\\\\\") colon++;\n          else if (declaration[colon] === \":\") break;\n        }\n        const property = declaration.slice(0, colon).trim();\n        const raw = declaration.slice(colon + 1).trim();\n        const important = \/!important\\s*$\/i.test(raw);\n        const value = raw.replace(\/\\s*!important\\s*$\/i, \"\");\n        return process(property, value, important);\n      })\n      .join(\";\");\n  }\n  function anchored(selector) {\n    if (!selector.startsWith(anchor)) return false;\n    let depth = 0,\n      quote = \"\";\n    for (let i = anchor.length; i \u003c selector.length; i++) {\n      const c = selector[i];\n      if (c === \"\\\\\") {\n        i++;\n        continue;\n      }\n      if (quote) {\n        if (c === quote) quote = \"\";\n        continue;\n      }\n      if (c === '\"' || c === \"'\") {\n        quote = c;\n        continue;\n      }\n      if (c === \"(\" || c === \"[\") {\n        depth++;\n        continue;\n      }\n      if (c === \")\" || c === \"]\") {\n        depth--;\n        continue;\n      }\n      if (depth) continue;\n      if (\n        c === \"+\" ||\n        c === \"~\" ||\n        (\/\\s\/.test(c) \u0026\u0026 \/^[+~]\/.test(selector.slice(i).trimStart()))\n      )\n        throw new Error(\"Export selector escapes template\");\n      if (c === \"\u003e\" || \/\\s\/.test(c)) break;\n    }\n    return true;\n  }\n  function rewrite(source) {\n    if (\/@(?:import|namespace|page|property)\\b\/i.test(source))\n      throw new Error(\"Global export CSS is unsupported\");\n    let sheet = new CSSStyleSheet();\n    if (typeof sheet.replaceSync === \"function\") sheet.replaceSync(source);\n    else {\n      const style = document.createElement(\"style\");\n      style.media = \"not all\";\n      style.textContent = source;\n      document.head.append(style);\n      sheet = style.sheet;\n      style.remove();\n    }\n    const names = \/* @__PURE__ *\/ new Map();\n    function collect(rules) {\n      for (const rule of Array.from(rules)) {\n        if (rule.type === 7) {\n          const name = rule.name;\n          names.set(name, name.startsWith(`${scope}__`) ? name : `${scope}__${name}`);\n          for (const frame of Array.from(rule.cssRules)) {\n            for (const property of Array.from(frame.style)) animated.add(property);\n          }\n        }\n        if (rule.type === 5) {\n          const name = rule.style\n            .getPropertyValue(\"font-family\")\n            .replace(\/^['\"]|['\"]$\/g, \"\");\n          names.set(\n            name,\n            name.startsWith(`${scope}__`)\n              ? name\n              : `${scope}__${name.replace(\/\\W\/g, \"_\")}`,\n          );\n        }\n        if (\"cssRules\" in rule \u0026\u0026 rule.type !== 7) collect(rule.cssRules);\n      }\n    }\n    collect(sheet.cssRules);\n    function replaceNames(value) {\n      for (const [name, next] of names) {\n        value = value.replace(\n          new RegExp(\n            `(^|[\\\\s,'\"])${name.replace(\/[.*+?^${}()|[\\]\\\\]\/g, \"\\\\$\u0026\")}(?=$|[\\\\s,'\"])`,\n            \"g\",\n          ),\n          `$1${next}`,\n        );\n      }\n      return value;\n    }\n    function walk(rules) {\n      return Array.from(rules)\n        .map((rule) =\u003e {\n          if (rule.type === 1) {\n            const styleRule = rule;\n            if (styleRule.cssRules?.length)\n              throw new Error(\"Nested export CSS is unsupported\");\n            const scoped = selectors(styleRule.selectorText)\n              .map((selector) =\u003e {\n                if (anchored(selector)) return selector;\n                const local = selector\n                  .replace(\/^(?:html|body|:root)(?=$|[\\s.#[:])\\s*\/, \"\")\n                  .replace(\/^body(?=$|[\\s.#[:])\\s*\/, \"\");\n                if (local !== selector \u0026\u0026 \/^[+~]\/.test(local))\n                  throw new Error(\"Export selector escapes template\");\n                return `${anchor}${local ? ` ${local}` : \"\"}`;\n              })\n              .join(\",\");\n            const protectedDeclarations = declarations(\n              styleRule.style.cssText,\n              (property, raw, important) =\u003e {\n                let value = replaceNames(raw);\n                if (!\/lightbox\/.test(styleRule.selectorText))\n                  value = value.replace(\/(-?(?:\\d*\\.)?\\d+)vw\\b\/g, \"$1cqw\");\n                return `${property}:${value}${animationProperty(property) \u0026\u0026 !important ? \"\" : \"!important\"}`;\n              },\n            );\n            return `${scoped}{${protectedDeclarations}}`;\n          }\n          if (rule.type === 7) {\n            const frames = rule;\n            return frames.cssText.replace(\n              \/^(?:@keyframes|@-webkit-keyframes)\\s+[^\\s{]+\/,\n              `@keyframes ${names.get(frames.name)}`,\n            );\n          }\n          if (rule.type === 5) return replaceNames(rule.cssText);\n          if (\"cssRules\" in rule) {\n            const group = rule;\n            let header = rule.cssText.slice(0, rule.cssText.indexOf(\"{\"));\n            if (\n              \/^@media\\b\/.test(header) \u0026\u0026\n              \/\\bwidth\\s*:\/.test(header) \u0026\u0026\n              !\/height|orientation|prefers-|hover|pointer|print|resolution|,\/.test(\n                header,\n              )\n            ) {\n              header = header.replace(\n                \/^@media\\s*(?:screen\\s+and\\s*)?\/,\n                `@container ${scope} `,\n              );\n            }\n            if (!\/^@(?:media|supports|container)\\b\/.test(header))\n              throw new Error(\"Global export CSS is unsupported\");\n            return `${header}{${walk(group.cssRules)}}`;\n          }\n          throw new Error(\"Global export CSS is unsupported\");\n        })\n        .join(\"\\n\");\n    }\n    return walk(sheet.cssRules);\n  }\n  function protectInline(element, preserveResponsiveFont = false) {\n    if (!(\"style\" in element)) return;\n    if (element.namespaceURI === \"http:\/\/www.w3.org\/2000\/svg\") {\n      for (const property of paintProperties) {\n        const value = element.getAttribute(property);\n        if (value !== null \u0026\u0026 !element.style.getPropertyValue(property))\n          element.style.setProperty(property, value, \"important\");\n      }\n    }\n    const serialized = declarations(\n      element.style.cssText,\n      \/\/ Host editors may materialize desktop font sizes after insertion.\n      \/\/ Keep those normal so the template's responsive CSS can still win.\n      (property, value, important) =\u003e\n        `${property}: ${value}${important || !preserveResponsiveFont || property !== \"font-size\" ? \" !important\" : \"\"}`,\n    );\n    if (element.getAttribute(\"style\") !== serialized)\n      element.setAttribute(\"style\", serialized);\n  }\n  function mount(host) {\n    const previous = \/* @__PURE__ *\/ new WeakMap();\n    function refreshReset() {\n      const style = host.querySelector(`style[data-autoflow-reset=\"${scope}\"]`);\n      const next = reset();\n      if (style \u0026\u0026 style.textContent !== next) style.textContent = next;\n    }\n    function protectStyle(style) {\n      if (\n        style.dataset.autoflowReset === scope ||\n        previous.get(style) === style.textContent\n      )\n        return;\n      const next = rewrite(style.textContent ?? \"\");\n      previous.set(style, next);\n      style.textContent = next;\n      refreshReset();\n    }\n    function protectTree(node) {\n      protectInline(node, true);\n      if (node instanceof HTMLStyleElement) protectStyle(node);\n      node.querySelectorAll(\"[style],style,svg,svg *\").forEach((child) =\u003e {\n        protectInline(child, true);\n        if (child instanceof HTMLStyleElement) protectStyle(child);\n      });\n    }\n    protectTree(host);\n    const observer = new MutationObserver((changes) =\u003e {\n      for (const change of changes) {\n        if (change.type === \"attributes\") protectInline(change.target, true);\n        else if (change.target instanceof HTMLStyleElement) protectStyle(change.target);\n        else\n          change.addedNodes.forEach((node) =\u003e {\n            if (node instanceof Element) protectTree(node);\n          });\n      }\n    });\n    const options = {\n      subtree: true,\n      childList: true,\n      attributes: true,\n      attributeFilter: [\"style\"],\n    };\n    observer.observe(host, options);\n    window.addEventListener(\"pagehide\", () =\u003e observer.disconnect());\n    window.addEventListener(\"pageshow\", (event) =\u003e {\n      if (event.persisted) {\n        protectTree(host);\n        observer.observe(host, options);\n      }\n    });\n  }\n  return {\n    rewrite,\n    mount,\n    protectInline: (element) =\u003e protectInline(element),\n    get reset() {\n      return reset();\n    },\n    hostStyle,\n  };\n})(\"afembed_bf689390f76440f88fb1034ac27e9856\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c!-- 以下是FAQ --\u003e\n\u003cdiv id=\"afembed_ee05cd2db1434de5a444616ba857d517\" data-autoflow-embed style=\"all:initial!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;float:none!important;position:relative!important;isolation:isolate!important;container-type:inline-size!important;direction:ltr!important;unicode-bidi:normal!important;container-name:afembed_ee05cd2db1434de5a444616ba857d517!important\"\u003e\n\u003cstyle data-autoflow-reset=\"afembed_ee05cd2db1434de5a444616ba857d517\"\u003e#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 :where(:not(svg,svg *)){all:revert}#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 :where(*, *::before, *::after){box-sizing:revert!important;color:revert!important;font-family:revert!important;font-size:revert!important;font-style:revert!important;font-weight:revert!important;line-height:revert!important;letter-spacing:revert!important;word-spacing:revert!important;text-align:revert!important;text-transform:revert!important;text-decoration:revert!important;text-indent:revert!important;white-space:revert!important;margin:revert!important;padding:revert!important;border:revert!important;border-radius:revert!important;box-shadow:revert!important;display:revert!important;float:revert!important;position:revert!important;inset:revert!important;width:revert!important;height:revert!important;min-width:revert!important;max-width:revert!important;min-height:revert!important;max-height:revert!important;overflow:revert!important;background:revert!important;list-style:revert!important;vertical-align:revert!important;flex:revert!important;grid-area:revert!important;gap:revert!important}#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 :where(svg,svg *){fill:revert!important;fill-opacity:revert!important;fill-rule:revert!important;stroke:revert!important;stroke-width:revert!important;stroke-linecap:revert!important;stroke-linejoin:revert!important;stroke-dasharray:revert!important;stroke-dashoffset:revert!important;stroke-miterlimit:revert!important;stroke-opacity:revert!important;clip-rule:revert!important;paint-order:revert!important;vector-effect:revert!important}#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 :where(*)::before,#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 :where(*)::after{content:none!important}#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517,#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517{margin:0px!important;min-height:100%!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 *{box-sizing:border-box!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d{background:rgb(252, 252, 249)!important;color:rgb(23, 23, 23)!important;font-family:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif!important;padding:42px 24px!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__header{display:block!important;padding:0px!important;width:100%!important;margin:0px 0px 32px!important;text-align:center!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__title{color:rgb(23, 23, 23)!important;font-size:36px!important;line-height:1.2!important;display:block!important;margin:0px 0px 14px!important;max-width:none!important;padding:0px!important;text-align:center!important;width:100%!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__subtitle{color:rgb(95, 99, 104)!important;font-size:16px!important;line-height:1.6!important;display:block!important;margin:0px!important;max-width:none!important;padding:0px!important;text-align:center!important;width:100%!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__list{display:grid!important;gap:14px!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__item{background:rgb(255, 255, 255)!important;border:1px solid rgb(223, 227, 232)!important;border-radius:12px!important;box-shadow:none!important;overflow:hidden!important;transition:border-color 0.3s, box-shadow 0.3s!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__item:hover,#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__item[open]{border-color:rgb(23, 23, 23)!important;box-shadow:rgba(11, 124, 232, 0.05) 0px 6px 16px!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__question{align-items:center!important;color:rgb(23, 23, 23)!important;cursor:pointer!important;display:flex!important;font-size:17px!important;font-weight:700!important;gap:20px!important;justify-content:space-between!important;list-style:none!important;padding:20px!important;text-align:left!important;transition:background-color 0.2s, color 0.2s!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__question \u003e span:first-child{flex:1 1 0%!important;text-align:inherit!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__question::-webkit-details-marker{display:none!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__question:hover{background:rgb(251, 251, 253)!important;color:rgb(23, 23, 23)!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon{align-items:center!important;display:flex!important;flex:0 0 auto!important;height:18px!important;justify-content:center!important;transition:transform 0.2s!important;width:18px!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon-mark{align-items:center!important;color:rgb(23, 23, 23)!important;display:flex!important;font-family:Arial, sans-serif!important;font-size:18px!important;font-weight:400!important;height:100%!important;justify-content:center!important;line-height:1!important;width:100%!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon img,#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon svg{display:block!important;height:100%!important;object-fit:contain!important;width:100%!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__item[open] .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon{transform:rotate(45deg)}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__answer{border-top:1px solid rgb(237, 240, 242)!important;color:rgb(95, 99, 104)!important;font-size:15px!important;line-height:1.75!important;margin:0px!important;padding:18px 20px 20px!important;text-align:left!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__item[open] .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__answer{animation:0.28s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal both running afembed_ee05cd2db1434de5a444616ba857d517__autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d-faq-reveal!important}\n@keyframes afembed_ee05cd2db1434de5a444616ba857d517__autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d-faq-reveal { \n  0% { opacity: 0; transform: translateY(-6px); }\n  100% { opacity: 1; transform: translateY(0px); }\n}\n@container afembed_ee05cd2db1434de5a444616ba857d517 (max-width: 768px) {#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d{padding:48px 16px!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__title{font-size:28px!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__question{font-size:15px!important;padding:20px!important}}\n@media (prefers-reduced-motion: reduce) {#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__item,#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__question,#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon{transition:none!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__item[open] .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__answer{animation:auto ease 0s 1 normal none running none!important}}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d{box-sizing:content-box!important;min-height:0px!important;padding:32px 0px!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d{font-family:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__title,#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__subtitle,#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__question{letter-spacing:0px!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__title,#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__subtitle,#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__question{line-height:1.4!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__answer{letter-spacing:0px!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__answer{line-height:1.6!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__title{color:rgb(23, 23, 23)!important;margin-top:0px!important;margin-bottom:14px!important;text-align:center!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__item{background:rgb(255, 255, 255)!important;border-color:rgb(223, 227, 232)!important;box-shadow:none!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d{background:transparent!important}\n#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517#afembed_ee05cd2db1434de5a444616ba857d517 #autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d .autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__subtitle{color:rgb(95, 99, 104)!important;font-size:16px!important;text-align:center!important}\u003c\/style\u003e\n\u003csection id=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d\"\u003e\u003cdiv class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__wrap\"\u003e\n\u003cheader class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__header\"\u003e\u003ch2 class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__title\"\u003eFAQ\u003c\/h2\u003e\u003c\/header\u003e\u003cdiv class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__list\"\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__item\" name=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__question\"\u003e\u003cspan\u003eQ1: Will the flagpole kit fit my UTV?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__answer\"\u003eA1: The universal mounting bracket fits round roll cage tubes with an outside diameter of 1.75–2 inches. Fitment is based on tube diameter, not vehicle make or model.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__item\" name=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__question\"\u003e\u003cspan\u003eQ2: Can the pole be mounted on an angled roll cage tube?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__answer\"\u003eA2: Yes. The bracket rotates 360° to accommodate different tube angles and adjust the pole position. Tighten the fasteners to secure the bracket at the desired angle.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__item\" name=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__question\"\u003e\u003cspan\u003eQ3: Does installation require drilling into the roll cage?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__answer\"\u003eA3: No. The mounting bracket clamps around the roll cage tube and secures with fasteners. No drilling or permanent modifications are required.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__item\" name=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__question\"\u003e\u003cspan\u003eQ4: What are the dimensions of the flag and pole?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-e358d136310b40d583a40197a75cae0d__answer\"\u003eA4: The flag measures 3 × 2 ft (91.4 × 61 cm), and the pole is 47.2 inches (120 cm) long.\u003c\/p\u003e\n      \u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cscript\u003e(function cssShield(scope) {\n  const anchor = `#${scope}#${scope}#${scope}`;\n  const animated = new Set();\n  const paintProperties = [\n    \"fill\",\n    \"fill-opacity\",\n    \"fill-rule\",\n    \"stroke\",\n    \"stroke-width\",\n    \"stroke-linecap\",\n    \"stroke-linejoin\",\n    \"stroke-dasharray\",\n    \"stroke-dashoffset\",\n    \"stroke-miterlimit\",\n    \"stroke-opacity\",\n    \"clip-rule\",\n    \"paint-order\",\n    \"vector-effect\",\n  ];\n  const resetProperties = [\n    \"box-sizing\",\n    \"color\",\n    \"font-family\",\n    \"font-size\",\n    \"font-style\",\n    \"font-weight\",\n    \"line-height\",\n    \"letter-spacing\",\n    \"word-spacing\",\n    \"text-align\",\n    \"text-transform\",\n    \"text-decoration\",\n    \"text-indent\",\n    \"white-space\",\n    \"margin\",\n    \"padding\",\n    \"border\",\n    \"border-radius\",\n    \"box-shadow\",\n    \"display\",\n    \"float\",\n    \"position\",\n    \"inset\",\n    \"width\",\n    \"height\",\n    \"min-width\",\n    \"max-width\",\n    \"min-height\",\n    \"max-height\",\n    \"overflow\",\n    \"background\",\n    \"list-style\",\n    \"vertical-align\",\n    \"flex\",\n    \"grid-area\",\n    \"gap\",\n  ];\n  const animationProperty = (property) =\u003e\n    animated.has(property) ||\n    [...animated].some((name) =\u003e name.startsWith(property + \"-\"));\n  const reset = () =\u003e\n    `#${scope}#${scope} :where(:not(svg,svg *)){all:revert}#${scope}#${scope} :where(*, *::before, *::after){${resetProperties\n      .filter((property) =\u003e !animationProperty(property))\n      .map((property) =\u003e property + \":revert!important\")\n      .join(\n        \";\",\n      )}}#${scope}#${scope} :where(svg,svg *){${paintProperties.map((property) =\u003e property + \":revert!important\").join(\";\")}}#${scope}#${scope} :where(*)::before,#${scope}#${scope} :where(*)::after{content:none!important}${anchor}#${scope}#${scope} [hidden]{display:none!important}`;\n  const hostStyle =\n    \"all:initial!important;display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;float:none!important;position:relative!important;isolation:isolate!important;container-type:inline-size!important;direction:ltr!important;unicode-bidi:normal!important;\";\n  function selectors(source, separator = \",\") {\n    const parts = [];\n    let part = \"\",\n      depth = 0,\n      quote = \"\",\n      escaped = false;\n    for (const c of source) {\n      if (escaped) {\n        part += c;\n        escaped = false;\n        continue;\n      }\n      if (c === \"\\\\\") {\n        part += c;\n        escaped = true;\n        continue;\n      }\n      if (quote) {\n        part += c;\n        if (c === quote) quote = \"\";\n        continue;\n      }\n      if (c === '\"' || c === \"'\") {\n        quote = c;\n        part += c;\n        continue;\n      }\n      if (c === \"(\" || c === \"[\") depth++;\n      if (c === \")\" || c === \"]\") depth--;\n      if (c === separator \u0026\u0026 depth === 0) {\n        parts.push(part.trim());\n        part = \"\";\n      } else part += c;\n    }\n    if (part.trim()) parts.push(part.trim());\n    return parts;\n  }\n  function declarations(source, process) {\n    return selectors(source, \";\")\n      .map((declaration) =\u003e {\n        let colon = 0;\n        for (; colon \u003c declaration.length; colon++) {\n          if (declaration[colon] === \"\\\\\") colon++;\n          else if (declaration[colon] === \":\") break;\n        }\n        const property = declaration.slice(0, colon).trim();\n        const raw = declaration.slice(colon + 1).trim();\n        const important = \/!important\\s*$\/i.test(raw);\n        const value = raw.replace(\/\\s*!important\\s*$\/i, \"\");\n        return process(property, value, important);\n      })\n      .join(\";\");\n  }\n  function anchored(selector) {\n    if (!selector.startsWith(anchor)) return false;\n    let depth = 0,\n      quote = \"\";\n    for (let i = anchor.length; i \u003c selector.length; i++) {\n      const c = selector[i];\n      if (c === \"\\\\\") {\n        i++;\n        continue;\n      }\n      if (quote) {\n        if (c === quote) quote = \"\";\n        continue;\n      }\n      if (c === '\"' || c === \"'\") {\n        quote = c;\n        continue;\n      }\n      if (c === \"(\" || c === \"[\") {\n        depth++;\n        continue;\n      }\n      if (c === \")\" || c === \"]\") {\n        depth--;\n        continue;\n      }\n      if (depth) continue;\n      if (\n        c === \"+\" ||\n        c === \"~\" ||\n        (\/\\s\/.test(c) \u0026\u0026 \/^[+~]\/.test(selector.slice(i).trimStart()))\n      )\n        throw new Error(\"Export selector escapes template\");\n      if (c === \"\u003e\" || \/\\s\/.test(c)) break;\n    }\n    return true;\n  }\n  function rewrite(source) {\n    if (\/@(?:import|namespace|page|property)\\b\/i.test(source))\n      throw new Error(\"Global export CSS is unsupported\");\n    let sheet = new CSSStyleSheet();\n    if (typeof sheet.replaceSync === \"function\") sheet.replaceSync(source);\n    else {\n      const style = document.createElement(\"style\");\n      style.media = \"not all\";\n      style.textContent = source;\n      document.head.append(style);\n      sheet = style.sheet;\n      style.remove();\n    }\n    const names = \/* @__PURE__ *\/ new Map();\n    function collect(rules) {\n      for (const rule of Array.from(rules)) {\n        if (rule.type === 7) {\n          const name = rule.name;\n          names.set(name, name.startsWith(`${scope}__`) ? name : `${scope}__${name}`);\n          for (const frame of Array.from(rule.cssRules)) {\n            for (const property of Array.from(frame.style)) animated.add(property);\n          }\n        }\n        if (rule.type === 5) {\n          const name = rule.style\n            .getPropertyValue(\"font-family\")\n            .replace(\/^['\"]|['\"]$\/g, \"\");\n          names.set(\n            name,\n            name.startsWith(`${scope}__`)\n              ? name\n              : `${scope}__${name.replace(\/\\W\/g, \"_\")}`,\n          );\n        }\n        if (\"cssRules\" in rule \u0026\u0026 rule.type !== 7) collect(rule.cssRules);\n      }\n    }\n    collect(sheet.cssRules);\n    function replaceNames(value) {\n      for (const [name, next] of names) {\n        value = value.replace(\n          new RegExp(\n            `(^|[\\\\s,'\"])${name.replace(\/[.*+?^${}()|[\\]\\\\]\/g, \"\\\\$\u0026\")}(?=$|[\\\\s,'\"])`,\n            \"g\",\n          ),\n          `$1${next}`,\n        );\n      }\n      return value;\n    }\n    function walk(rules) {\n      return Array.from(rules)\n        .map((rule) =\u003e {\n          if (rule.type === 1) {\n            const styleRule = rule;\n            if (styleRule.cssRules?.length)\n              throw new Error(\"Nested export CSS is unsupported\");\n            const scoped = selectors(styleRule.selectorText)\n              .map((selector) =\u003e {\n                if (anchored(selector)) return selector;\n                const local = selector\n                  .replace(\/^(?:html|body|:root)(?=$|[\\s.#[:])\\s*\/, \"\")\n                  .replace(\/^body(?=$|[\\s.#[:])\\s*\/, \"\");\n                if (local !== selector \u0026\u0026 \/^[+~]\/.test(local))\n                  throw new Error(\"Export selector escapes template\");\n                return `${anchor}${local ? ` ${local}` : \"\"}`;\n              })\n              .join(\",\");\n            const protectedDeclarations = declarations(\n              styleRule.style.cssText,\n              (property, raw, important) =\u003e {\n                let value = replaceNames(raw);\n                if (!\/lightbox\/.test(styleRule.selectorText))\n                  value = value.replace(\/(-?(?:\\d*\\.)?\\d+)vw\\b\/g, \"$1cqw\");\n                return `${property}:${value}${animationProperty(property) \u0026\u0026 !important ? \"\" : \"!important\"}`;\n              },\n            );\n            return `${scoped}{${protectedDeclarations}}`;\n          }\n          if (rule.type === 7) {\n            const frames = rule;\n            return frames.cssText.replace(\n              \/^(?:@keyframes|@-webkit-keyframes)\\s+[^\\s{]+\/,\n              `@keyframes ${names.get(frames.name)}`,\n            );\n          }\n          if (rule.type === 5) return replaceNames(rule.cssText);\n          if (\"cssRules\" in rule) {\n            const group = rule;\n            let header = rule.cssText.slice(0, rule.cssText.indexOf(\"{\"));\n            if (\n              \/^@media\\b\/.test(header) \u0026\u0026\n              \/\\bwidth\\s*:\/.test(header) \u0026\u0026\n              !\/height|orientation|prefers-|hover|pointer|print|resolution|,\/.test(\n                header,\n              )\n            ) {\n              header = header.replace(\n                \/^@media\\s*(?:screen\\s+and\\s*)?\/,\n                `@container ${scope} `,\n              );\n            }\n            if (!\/^@(?:media|supports|container)\\b\/.test(header))\n              throw new Error(\"Global export CSS is unsupported\");\n            return `${header}{${walk(group.cssRules)}}`;\n          }\n          throw new Error(\"Global export CSS is unsupported\");\n        })\n        .join(\"\\n\");\n    }\n    return walk(sheet.cssRules);\n  }\n  function protectInline(element, preserveResponsiveFont = false) {\n    if (!(\"style\" in element)) return;\n    if (element.namespaceURI === \"http:\/\/www.w3.org\/2000\/svg\") {\n      for (const property of paintProperties) {\n        const value = element.getAttribute(property);\n        if (value !== null \u0026\u0026 !element.style.getPropertyValue(property))\n          element.style.setProperty(property, value, \"important\");\n      }\n    }\n    const serialized = declarations(\n      element.style.cssText,\n      \/\/ Host editors may materialize desktop font sizes after insertion.\n      \/\/ Keep those normal so the template's responsive CSS can still win.\n      (property, value, important) =\u003e\n        `${property}: ${value}${important || !preserveResponsiveFont || property !== \"font-size\" ? \" !important\" : \"\"}`,\n    );\n    if (element.getAttribute(\"style\") !== serialized)\n      element.setAttribute(\"style\", serialized);\n  }\n  function mount(host) {\n    const previous = \/* @__PURE__ *\/ new WeakMap();\n    function refreshReset() {\n      const style = host.querySelector(`style[data-autoflow-reset=\"${scope}\"]`);\n      const next = reset();\n      if (style \u0026\u0026 style.textContent !== next) style.textContent = next;\n    }\n    function protectStyle(style) {\n      if (\n        style.dataset.autoflowReset === scope ||\n        previous.get(style) === style.textContent\n      )\n        return;\n      const next = rewrite(style.textContent ?? \"\");\n      previous.set(style, next);\n      style.textContent = next;\n      refreshReset();\n    }\n    function protectTree(node) {\n      protectInline(node, true);\n      if (node instanceof HTMLStyleElement) protectStyle(node);\n      node.querySelectorAll(\"[style],style,svg,svg *\").forEach((child) =\u003e {\n        protectInline(child, true);\n        if (child instanceof HTMLStyleElement) protectStyle(child);\n      });\n    }\n    protectTree(host);\n    const observer = new MutationObserver((changes) =\u003e {\n      for (const change of changes) {\n        if (change.type === \"attributes\") protectInline(change.target, true);\n        else if (change.target instanceof HTMLStyleElement) protectStyle(change.target);\n        else\n          change.addedNodes.forEach((node) =\u003e {\n            if (node instanceof Element) protectTree(node);\n          });\n      }\n    });\n    const options = {\n      subtree: true,\n      childList: true,\n      attributes: true,\n      attributeFilter: [\"style\"],\n    };\n    observer.observe(host, options);\n    window.addEventListener(\"pagehide\", () =\u003e observer.disconnect());\n    window.addEventListener(\"pageshow\", (event) =\u003e {\n      if (event.persisted) {\n        protectTree(host);\n        observer.observe(host, options);\n      }\n    });\n  }\n  return {\n    rewrite,\n    mount,\n    protectInline: (element) =\u003e protectInline(element),\n    get reset() {\n      return reset();\n    },\n    hostStyle,\n  };\n})(\"afembed_ee05cd2db1434de5a444616ba857d517\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Manrock","offers":[{"title":"Default Title","offer_id":68225797783873,"sku":"CA0583","price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/1_5574a07a-119e-4f58-b2c2-d29507d8e913.jpg?v=1794293953","url":"https:\/\/manrock.com\/products\/manrock-flag-pole-kit-for-1-75-2-round-roll-bars-universal-utv-atv-polaris-can-am-honda-kawasaki-cfmoto","provider":"Manrock","version":"1.0","type":"link"}