{"title":"UTV \/ ATV Heated Gear","description":null,"products":[{"product_id":"utv-atv-heated-motorcycle-gloves-rechargeable-touchscreen-riding-gloves-2pcs-most-utvs-polaris-can-am-honda-kawasaki-cfmoto","title":"UTV\/ATV Heated Motorcycle Gloves Rechargeable Touchscreen Riding Gloves 2PCS Most UTVs Polaris \/ Can-Am \/ Honda \/ Kawasaki \/ CFMOTO","description":"\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eQ: My regular winter gloves aren’t keeping my hands warm. What can I do?\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003eA:\u003cspan\u003e Regular gloves may not be enough for cold-weather riding. Rechargeable heated gloves add active warmth with three heat settings, so you can adjust the heat as needed.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e3 Heat Settings:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Powered by a 5000mAh rechargeable battery, the gloves offer three adjustable heat settings for cold-weather riding. Switch between heat levels as needed to find the right warmth, with 5–10 hours of runtime.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eFive-Finger Touchscreen \u0026amp; Grip:\u003c\/strong\u003e Touchscreen-compatible fingertips on all five fingers let you operate your phone or navigation screen without removing the gloves. The wear-resistant, anti-slip palm provides a secure grip on the handlebars.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eThick Fleece Warmth:\u003c\/strong\u003e Thick long-pile fleece and cotton insulation trap warmth around your hands, while the wind-resistant polyester shell helps keep cold air out. The extended cuff covers the wrist for added warmth and protection from the cold.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"isSelectedEnd\"\u003e\u003cstrong\u003e\u003cspan\u003eHand Protection \u0026amp; Grip:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e PVC and PE knuckle guards protect the back of the hand. The anti-slip palm provides a secure grip for better control while riding.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eWater-Resistant Design:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The water-resistant outer layer helps keep hands dry through light rain and splashes. The water-resistant zipper on the battery pocket adds extra protection for the battery.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eWhat's in the Box?\u003c\/strong\u003e\u003cbr\u003eHeated Riding Gloves × 1 Pair\u003cbr\u003eRechargeable Battery × 1 Set \u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003c!-- 以下是卖点模板 --\u003e\n\u003cmeta charset=\"utf-8\"\u003e\u003cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u003e\u003cstyle\u003e\nhtml,body{margin:0;min-height:100%}*{box-sizing:border-box}\n#autoflow-output-highlights-grid{background:#000000;color:#FFFFFF;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;padding:14px 0px 22px 0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__wrap{margin:0 auto;max-width:1900px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title{color:#030303;font-size:38px;font-weight:700;line-height:1.12;margin:0 0 34px;text-align:center;white-space:pre-line}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__grid{display:grid;column-gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card{background:transparent;border:0px solid #2A2A2A;border-radius:0px;min-width:0;overflow:hidden;padding:0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__media{aspect-ratio:1 \/ 1;background:#111111;border-radius:12px;overflow:hidden;width:100%}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__image{border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;height:100%!important;margin:0!important;max-width:none!important;object-fit:contain;object-position:center;padding:0!important;vertical-align:top;width:100%!important}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{color:#242424;font-size:20px;font-weight:700;line-height:1.18;margin:14px 0 5px;overflow-wrap:anywhere;text-align:center;white-space:pre-line}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{color:#383838;font-size:15px;line-height:1.35;margin:0;overflow-wrap:anywhere;text-align:left;white-space:pre-line}\n#autoflow-output-highlights-grid{box-sizing:content-box;min-height:0px;padding:14px 0px 22px 0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__wrap{margin:0 auto;max-width:1900px}\n#autoflow-output-highlights-grid{font-family:inherit}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title,#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{letter-spacing:0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title,#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{line-height:1.2}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{letter-spacing:0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{line-height:1.6}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title{color:#030303;text-align:center}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card{background:transparent;border-color:transparent;box-shadow:none}\n#autoflow-output-highlights-grid{background:transparent}\n@media(max-width:960px) and (min-width:768px){#autoflow-output-highlights-grid .autoflow-output-highlights-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:767px){\n  #autoflow-output-highlights-grid{padding:0px 0px 12px 0px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__title{font-size:29px;margin-bottom:30px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__grid{column-gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__media{aspect-ratio:1 \/ 1;border-radius:12px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{font-size:17px;margin-top:13px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{font-size:15px}\n}\n\u003c\/style\u003e\u003csection id=\"autoflow-output-highlights-grid\"\u003e\u003cdiv class=\"autoflow-output-highlights-grid__wrap\"\u003e\n\u003ch2 class=\"autoflow-output-highlights-grid__title\"\u003eProduct Highlights\u003c\/h2\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__grid\"\u003e\n\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/8_b7afcfeb-ff51-48de-b0ba-1c9561383dbb.jpg?v=1789889127\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position:center\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eRechargeable Heating\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eA built-in 5000mAh rechargeable battery powers the heating system for up to 10 hours of warmth on cold-weather rides.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/7_2a34355f-c099-4cf2-aaa0-3d9abaf3a3c6.jpg?v=1789889127\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position:center\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eTrail-Ready Protection\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eDurable construction and reinforced knuckle areas provide added protection for demanding off-road rides.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/9_f24e8944-373f-4940-9346-73d9aafd5d5b.jpg?v=1789889127\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position:center\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eFull-Finger Touchscreen\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eTouchscreen-compatible fingertips on all five fingers let you use your phone or navigation without taking off the gloves.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/10_75a95880-2af1-4044-9ae9-6051a7e68624.jpg?v=1789889127\" alt=\"Product highlight image\" loading=\"lazy\" decoding=\"async\" style=\"object-position:center\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eEasy Heat Adjustment\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eSimple heat controls make temperature adjustments quick and convenient while riding.\u003c\/p\u003e\n      \u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c!-- 以下是FAQ --\u003e\n\u003cstyle\u003e\nhtml,body{margin:0;min-height:100%}*{box-sizing:border-box}\n#autoflow-output-faq-accordion{background:#FCFCF9;color:#171717;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;padding:42px 24px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__wrap{margin:0 auto;max-width:860px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__header{display:block!important;padding:0!important;width:100%!important;margin:0 0 32px!important;text-align:center!important}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title{color:#171717;display:block!important;font-size:36px;line-height:1.2;margin:0 0 14px!important;max-width:none!important;padding:0!important;text-align:center!important;width:100%!important}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle{color:#5f6368;display:block!important;font-size:16px;line-height:1.6;margin:0!important;max-width:none!important;padding:0!important;text-align:center!important;width:100%!important}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__list{display:grid;gap:14px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item{background:#FFFFFF;border:1px solid #dfe3e8;border-radius:12px;box-shadow:none;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item:hover,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open]{border-color:#171717;box-shadow:0 6px 16px rgba(11,124,232,.05)}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{align-items:center;color:#171717;cursor:pointer;display:flex;font-size:17px;font-weight:700;gap:20px;justify-content:space-between;list-style:none;padding:20px;text-align:left;transition:background-color .2s ease,color .2s ease}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question\u003espan:first-child{flex:1;text-align:inherit}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question::-webkit-details-marker{display:none}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question:hover{background:#fbfbfd;color:#171717}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon{align-items:center;display:flex;flex:0 0 auto;height:18px;justify-content:center;transition:transform .2s ease;width:18px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon-mark{align-items:center;color:#171717;display:flex;font-family:Arial,sans-serif;font-size:18px;font-weight:400;height:100%;justify-content:center;line-height:1;width:100%}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon img{display:block;height:100%;object-fit:contain;width:100%}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open] .autoflow-output-faq-accordion__icon{transform:rotate(45deg)}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__answer{border-top:1px solid #edf0f2;color:#5F6368;font-size:15px;line-height:1.75;margin:0;padding:18px 20px 20px;text-align:left}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open] .autoflow-output-faq-accordion__answer{animation:autoflow-output-faq-accordion-faq-reveal .28s cubic-bezier(.16,1,.3,1) both}\n@keyframes autoflow-output-faq-accordion-faq-reveal{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}\n@media(max-width:768px){#autoflow-output-faq-accordion{padding:48px 16px}#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title{font-size:28px}#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{font-size:15px;padding:20px}}\n@media(prefers-reduced-motion:reduce){#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon{transition:none}#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open] .autoflow-output-faq-accordion__answer{animation:none}}\n#autoflow-output-faq-accordion{box-sizing:content-box;min-height:0px;padding:32px 0px 32px 0px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__wrap{margin:0 auto;max-width:860px}\n#autoflow-output-faq-accordion{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{letter-spacing:0px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{line-height:1.4}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__answer{letter-spacing:0px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__answer{line-height:1.6}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title{color:#171717;margin-top:0px;margin-bottom:14px;text-align:center}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item{background:#FFFFFF;border-color:#DFE3E8;box-shadow:none}\n#autoflow-output-faq-accordion{background:transparent}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle{color:#5F6368;font-size:16px;text-align:center}\n\u003c\/style\u003e\n\u003csection id=\"autoflow-output-faq-accordion\"\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion__wrap\"\u003e\n\u003cheader class=\"autoflow-output-faq-accordion__header\"\u003e\n\u003ch2 class=\"autoflow-output-faq-accordion__title\"\u003eFAQ\u003c\/h2\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion__list\"\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ1: How well do the heated gloves keep your hands warm?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA1: The high setting reaches approximately 50–55°C (122–131°F) with 5 hours of runtime. The medium setting provides approximately 40–50°C (104–122°F) for 8 hours, while the low setting provides approximately 30–40°C (86–104°F) for 10 hours.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ2: Which parts of the gloves are heated?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA2: Heating elements warm both the back of the hand and the palm, delivering active warmth across the areas most exposed to the cold during winter riding.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ3: Can I use my phone while wearing the gloves?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA3: Yes. All five fingers are touchscreen compatible, so you can use your phone or navigation screen without taking the gloves off.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ4: Are the heated riding gloves waterproof?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA4: The gloves are water-resistant, and the battery pocket features a water-resistant zipper. The gloves can handle light rain and splashes but should not be submerged for extended periods.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ5: How do I choose the right size?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA5: Measure your palm circumference and middle finger length, then compare your measurements with the size chart before ordering.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Manrock","offers":[{"title":"M – 3.35\" \/ 8.5 cm Middle Finger Length","offer_id":52234331324737,"sku":"CA0316","price":99.0,"currency_code":"USD","in_stock":true},{"title":"L – 3.54\" \/ 9 cm Middle Finger Length","offer_id":52234331357505,"sku":"CA0317","price":99.0,"currency_code":"USD","in_stock":true},{"title":"XL – 3.74\" \/ 9.5 cm Middle Finger Length","offer_id":52234331390273,"sku":"CA0318","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/5_3eba5bdb-375d-4375-a34c-53ce933369d7.jpg?v=1789889127"},{"product_id":"utv-12v-graphene-heated-seat-cushion-seat-cover-with-5ft-power-cord-universal-utv-polaris-can-am-honda-kawasaki-cfmoto","title":"UTV 12V Graphene Heated Seat Cushion Seat Cover With 5FT Power Cord Universal UTV Polaris \/ Can-Am \/ Honda \/ Kawasaki \/ CFMOTO","description":"\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eNote: \u003c\/strong\u003eThe 1PC option includes a cigarette lighter plug and a 5 ft (1.5 m) power cord. The 2PCS option includes a cigarette lighter plug and a 4 ft (1.2 m) dual outlet power cord for both seat cushions. Headrest is not included.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: How can I stay warm on cold rides if my UTV doesn't have heated seats?\u003c\/strong\u003e\u003cbr\u003eA: The 12V graphene heated seat cushion warms up quickly and provides even heat across your back, lower back, and seat for added comfort on cold-weather rides.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eFast Graphene Heating:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The graphene heating layer responds quickly after you switch it on, warming a cold seat at the start of your ride. Add warmth to your UTV without installing heating elements beneath the upholstery.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eBack and Seat Warmth:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Broad heating coverage warms your back, lower back, and seating area together. A soft, short-pile plush surface adds comfort against your clothing, making cold-weather rides more comfortable.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eThree Heat Settings:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Choose low, medium, or high heat to suit the weather and your preferred comfort level. Color indicators identify each setting, with high heat reaching approximately 122–131°F (50–55°C).\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eSecure Seat Fit:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Elastic straps and quick-release buckles secure the cushion at multiple points. Silicone grip dots underneath reduce sliding as you climb in and out or travel over uneven ground, keeping the pad positioned on the seat.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eSimple 12V Connection:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The 4.9 ft (1.5 m) power cord plugs directly into a compatible 12V accessory outlet. The cigarette lighter plug makes setup straightforward, with no wire cutting or complicated electrical installation.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eWhat's in the Box?\u003c\/strong\u003e\u003cbr\u003eGraphene Heated Seat Cushion (Depending on Selected Pack Option) \u003cbr\u003eCigarette Lighter Plug with Power Cord × 1\u003cbr\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\u003c!-- 以下是卖点模板 --\u003e\n\u003cstyle\u003e\nhtml,body{margin:0;min-height:100%}*{box-sizing:border-box}\n#autoflow-output-highlights-grid{background:#000000;color:#FFFFFF;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;padding:14px 0px 22px 0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__wrap{margin:0 auto;max-width:1900px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title{color:#030303;font-size:38px;font-weight:700;line-height:1.12;margin:0 0 34px;text-align:center;white-space:pre-line}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__grid{display:grid;column-gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:30px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card{background:transparent;border:0px solid #2A2A2A;border-radius:0px;min-width:0;overflow:hidden;padding:0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__media{aspect-ratio:1 \/ 1;background:#111111;border-radius:12px;overflow:hidden;width:100%}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__image{border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;height:100%!important;margin:0!important;max-width:none!important;object-fit:contain;object-position:center;padding:0!important;vertical-align:top;width:100%!important}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{color:#242424;font-size:20px;font-weight:700;line-height:1.18;margin:14px 0 5px;overflow-wrap:anywhere;text-align:center;white-space:pre-line}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{color:#383838;font-size:15px;line-height:1.35;margin:0;overflow-wrap:anywhere;text-align:left;white-space:pre-line}\n#autoflow-output-highlights-grid{box-sizing:content-box;min-height:0px;padding:14px 0px 22px 0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__wrap{margin:0 auto;max-width:1900px}\n#autoflow-output-highlights-grid{font-family:inherit}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title,#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{letter-spacing:0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title,#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{line-height:1.2}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{letter-spacing:0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{line-height:1.6}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title{color:#030303;text-align:center}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card{background:transparent;border-color:transparent;box-shadow:none}\n#autoflow-output-highlights-grid{background:transparent}\n@media(max-width:960px) and (min-width:768px){#autoflow-output-highlights-grid .autoflow-output-highlights-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:767px){\n  #autoflow-output-highlights-grid{padding:0px 0px 12px 0px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__title{font-size:29px;margin-bottom:30px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__grid{column-gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__media{aspect-ratio:1 \/ 1;border-radius:12px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{font-size:17px;margin-top:13px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{font-size:15px}\n}\n\u003c\/style\u003e\n\u003csection id=\"autoflow-output-highlights-grid\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__wrap\"\u003e\n\u003ch2 class=\"autoflow-output-highlights-grid__title\"\u003eProduct Highlights\u003c\/h2\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__grid\"\u003e\n\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/9_4e555844-89be-48e6-9a97-3d9e0faf7f5d.jpg?v=1791791085\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eFull-Seat Warmth\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eWarm your back, lower back, and seat area together for more consistent comfort during cold-weather rides.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/20261012-154354.jpg?v=1791791085\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eThree Heat Levels\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eChoose from three temperature settings to suit changing weather and your preferred level of warmth.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/10_aeb2da0b-c5a1-452b-9557-0e859161333f.jpg?v=1791791085\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003ePlug-In Power\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eThe included power cord connects to a compatible 12V outlet, making setup simple without permanent wiring.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/8_004b3ed2-521e-4be3-b366-a7f52252d9a8.jpg?v=1791791085\" alt=\"Product highlight image\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eSecure Fit\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eElastic straps, quick-release buckles, and a silicone-grip underside keep the cushion better positioned over uneven terrain.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 以下是FAQ --\u003e\n\u003cstyle\u003e\nhtml,body{margin:0;min-height:100%}*{box-sizing:border-box}\n#autoflow-output-faq-accordion{background:#FCFCF9;color:#171717;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;padding:42px 24px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__wrap{margin:0 auto;max-width:860px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__header{display:block!important;padding:0!important;width:100%!important;margin:0 0 32px!important;text-align:center!important}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title{color:#171717;display:block!important;font-size:36px;line-height:1.2;margin:0 0 14px!important;max-width:none!important;padding:0!important;text-align:center!important;width:100%!important}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle{color:#5f6368;display:block!important;font-size:16px;line-height:1.6;margin:0!important;max-width:none!important;padding:0!important;text-align:center!important;width:100%!important}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__list{display:grid;gap:14px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item{background:#FFFFFF;border:1px solid #dfe3e8;border-radius:12px;box-shadow:none;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item:hover,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open]{border-color:#171717;box-shadow:0 6px 16px rgba(11,124,232,.05)}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{align-items:center;color:#171717;cursor:pointer;display:flex;font-size:17px;font-weight:700;gap:20px;justify-content:space-between;list-style:none;padding:20px;text-align:left;transition:background-color .2s ease,color .2s ease}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question\u003espan:first-child{flex:1;text-align:inherit}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question::-webkit-details-marker{display:none}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question:hover{background:#fbfbfd;color:#171717}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon{align-items:center;display:flex;flex:0 0 auto;height:18px;justify-content:center;transition:transform .2s ease;width:18px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon-mark{align-items:center;color:#171717;display:flex;font-family:Arial,sans-serif;font-size:18px;font-weight:400;height:100%;justify-content:center;line-height:1;width:100%}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon img,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon svg{display:block;height:100%;object-fit:contain;width:100%}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open] .autoflow-output-faq-accordion__icon{transform:rotate(45deg)}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__answer{border-top:1px solid #edf0f2;color:#5F6368;font-size:15px;line-height:1.75;margin:0;padding:18px 20px 20px;text-align:left}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open] .autoflow-output-faq-accordion__answer{animation:autoflow-output-faq-accordion-faq-reveal .28s cubic-bezier(.16,1,.3,1) both}\n@keyframes autoflow-output-faq-accordion-faq-reveal{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}\n@media(max-width:768px){\n#autoflow-output-faq-accordion{padding:48px 16px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title{font-size:28px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{font-size:15px;padding:20px}\n}\n@media(prefers-reduced-motion:reduce){\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon{transition:none}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open] .autoflow-output-faq-accordion__answer{animation:none}\n}\n#autoflow-output-faq-accordion{box-sizing:content-box;min-height:0px;padding:32px 0px 32px 0px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__wrap{margin:0 auto;max-width:860px}\n#autoflow-output-faq-accordion{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{letter-spacing:0px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{line-height:1.4}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__answer{letter-spacing:0px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__answer{line-height:1.6}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title{color:#171717;margin-top:0px;margin-bottom:14px;text-align:center}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item{background:#FFFFFF;border-color:#DFE3E8;box-shadow:none}\n#autoflow-output-faq-accordion{background:transparent}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle{color:#5F6368;font-size:16px;text-align:center}\n\u003c\/style\u003e\n\u003csection id=\"autoflow-output-faq-accordion\"\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion__wrap\"\u003e\n\u003cheader class=\"autoflow-output-faq-accordion__header\"\u003e\n\u003ch2 class=\"autoflow-output-faq-accordion__title\"\u003eFAQ\u003c\/h2\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion__list\"\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ1: What vehicles is the heated seat cushion compatible with?\u003c\/span\u003e \u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA1: The 12V heated seat cushion is compatible with UTVs equipped with a 12V power outlet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ2: Do I need to remove the factory seat to install the heated seat cushion?\u003c\/span\u003e \u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA2: No. Simply place the cushion over the factory seat and secure it with the elastic straps and quick-release buckles. No seat disassembly is required.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ3: Will the heated seat cushion move around on bumpy trails?\u003c\/span\u003e \u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA3: Multiple attachment points and anti-slip silicone dots on the bottom help keep the cushion in place when getting in and out or riding over rough terrain.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ4: What are the temperature ranges for each heat setting?\u003c\/span\u003e \u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA4: The cushion offers three heat settings: low (95–104°F), medium (104–113°F), and high (122–131°F).\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ5: How do I connect the heated seat cushion to a power source?\u003c\/span\u003e \u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA5: The cushion comes with a 59-inch (1.5 m) cigarette lighter plug cord that connects directly to your UTV’s 12V power outlet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ6: How long is the cigarette lighter power cord?\u003c\/span\u003e \u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA6: The 1PC option includes a 5 ft (1.5 m) cigarette lighter power cord. The 2PCS option includes a 4 ft (1.2 m) dual-outlet power cord for both seat cushions.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Manrock","offers":[{"title":"Single Seat Cushion (1 PC)","offer_id":67856816079169,"sku":"CA0301","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Dual Seat Cushion (2 PCS)","offer_id":67856816111937,"sku":"CA0304","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/4_6190fbc1-e101-405f-9578-5e86de13ee73.jpg?v=1791791085"},{"product_id":"utv-12v-heated-and-ventilated-seat-cushion-with-dual-fans-5ft-power-cord-universal-utv-polaris-can-am-honda-kawasaki-cfmoto","title":"UTV 12V Heated and Ventilated Seat Cushion with Dual Fans, 5FT Power Cord Universal UTV Polaris \/ Can-Am \/ Honda \/ Kawasaki \/ CFMOTO","description":"\u003cp\u003e\u003ciframe width=\"1485\" height=\"835\" src=\"https:\/\/www.youtube.com\/embed\/G1NyFGMdDSA\" title=\"Heated \u0026amp; Cooled seats for ANY SxS!?????\"\u003e\u003c\/iframe\u003e \u003ciframe width=\"1485\" height=\"835\" src=\"https:\/\/www.youtube.com\/embed\/BJCJ9EIZO70\" title=\"Ventilated and Heated Seats in Any SXS?\"\u003e\u003c\/iframe\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e \u003cstrong\u003eNote:\u003c\/strong\u003e \u003cspan\u003eThe 1PC option includes a cigarette lighter plug and a 5 ft (1.5 m) power cord. The 2PCS option includes a cigarette lighter plug and a 4 ft (1.2 m) dual outlet power cord for both seat cushions. Headrest is not included.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eQ: Can I use one seat cushion for summer ventilation and winter heating?\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eA: Yes. This 12V heated and ventilated seat cushion combines dual-fan airflow with adjustable heating. Separate controls let you choose ventilation for hot rides or warmth for cold mornings without switching seat pads.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e2-in-1 Design: \u003c\/strong\u003eAdd ventilation for hot rides and seat heating for cold mornings with one cushion. Separate controls let you choose the function you need without removing the pad or switching to a different seasonal accessory.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eDual Fans, Three Speeds:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Two fans circulate air through ventilation holes across the backrest, seat, and thigh area. Choose from three fan speeds to carry away trapped heat and reduce sweaty discomfort during warm-weather driving.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cstrong\u003e\u003cspan\u003eThree Heat Levels:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Warm both the backrest and seat with three temperature settings: 40°C, 45°C, and 55°C. Choose your preferred level for added comfort on cold-weather rides.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003e\u003cstrong\u003eSecure Strap Mounting:\u003c\/strong\u003e Multiple straps and quick-release buckles hold the pad against the seat. Bottom hooks and an anti-slip underside reduce shifting as you climb in and out or drive over uneven ground.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003e\u003cstrong\u003eBreathable 3D Mesh:\u003c\/strong\u003e Layered mesh creates an airy seating surface with comfortable support and resistance to everyday wear. The open structure allows heat and moisture to escape, while quick-drying fabric reduces that damp, stuffy feeling.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eWhat's in the Box?\u003cbr\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003eHeated and Ventilated Seat Cushion × (1 or 2, Depending on Selected Pack Size)\u003cbr\u003eCigarette Lighter Plug with Power Cord × 1\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\u003c!-- 以下是卖点模板 --\u003e\n\u003cstyle\u003e\nhtml,body{margin:0;min-height:100%}*{box-sizing:border-box}\n#autoflow-output-highlights-grid{background:#000000;color:#FFFFFF;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;padding:14px 0px 22px 0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__wrap{margin:0 auto;max-width:1900px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title{color:#030303;font-size:38px;font-weight:700;line-height:1.12;margin:0 0 34px;text-align:center;white-space:pre-line}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__grid{display:grid;column-gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card{background:transparent;border:0px solid #2A2A2A;border-radius:0px;min-width:0;overflow:hidden;padding:0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__media{aspect-ratio:1 \/ 1;background:#111111;border-radius:12px;overflow:hidden;width:100%}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__image{border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;height:100%!important;margin:0!important;max-width:none!important;object-fit:contain;object-position:center;padding:0!important;vertical-align:top;width:100%!important}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{color:#242424;font-size:20px;font-weight:700;line-height:1.18;margin:14px 0 5px;overflow-wrap:anywhere;text-align:center;white-space:pre-line}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{color:#383838;font-size:15px;line-height:1.35;margin:0;overflow-wrap:anywhere;text-align:left;white-space:pre-line}\n#autoflow-output-highlights-grid{box-sizing:content-box;min-height:0px;padding:14px 0px 22px 0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__wrap{margin:0 auto;max-width:1900px}\n#autoflow-output-highlights-grid{font-family:inherit}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title,#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{letter-spacing:0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title,#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{line-height:1.2}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{letter-spacing:0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{line-height:1.6}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title{color:#030303;text-align:center}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card{background:transparent;border-color:transparent;box-shadow:none}\n#autoflow-output-highlights-grid{background:transparent}\n@media(max-width:960px) and (min-width:768px){#autoflow-output-highlights-grid .autoflow-output-highlights-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:767px){\n  #autoflow-output-highlights-grid{padding:0px 0px 12px 0px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__title{font-size:29px;margin-bottom:30px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__grid{column-gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__media{aspect-ratio:1 \/ 1;border-radius:12px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{font-size:17px;margin-top:13px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{font-size:15px}\n}\n\u003c\/style\u003e\n\u003csection id=\"autoflow-output-highlights-grid\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__wrap\"\u003e\n\u003ch2 class=\"autoflow-output-highlights-grid__title\"\u003eProduct Highlights\u003c\/h2\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__grid\"\u003e\n\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/11_21612dac-ee8e-43fb-80b9-3530a5a0c5ba.jpg?v=1791863465\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eDual-Fan Ventilation\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eTwo fans circulate air through the seating area to reduce stuffiness during warm-weather rides. Three fan speeds let you adjust airflow to suit changing temperatures and riding conditions.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/10_bc6c2a3b-f95e-41fa-aca8-23ede9133061.jpg?v=1791863465\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eAdjustable Seat Heating\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eThree heat settings provide adjustable warmth for colder rides. Heating coverage across both the seat and backrest adds comfort when temperatures drop.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/13_6c44c28d-35fa-4d85-a257-b1c6d2ad96c6.jpg?v=1791863465\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eBreathable Fabric\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eVentilation holes in the seat cushion fabric allow air to pass through the seating surface. Combined with the dual-fan system, the breathable design promotes airflow across areas in contact with your body.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/12_956f724a-f452-402a-8da2-5e679da07309.jpg?v=1791863465\" alt=\"Product highlight image\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eSecure Seat Fit\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eElastic straps, quick-release buckles, and bottom hooks hold the cushion in place. The anti-slip base adds grip against the factory seat to reduce shifting over uneven terrain.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 以下是FAQ --\u003e\n\u003cstyle\u003e\nhtml,body{margin:0;min-height:100%}*{box-sizing:border-box}\n#autoflow-output-faq-accordion{background:#FCFCF9;color:#171717;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;padding:42px 24px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__wrap{margin:0 auto;max-width:860px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__header{display:block!important;padding:0!important;width:100%!important;margin:0 0 32px!important;text-align:center!important}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title{color:#171717;display:block!important;font-size:36px;line-height:1.2;margin:0 0 14px!important;max-width:none!important;padding:0!important;text-align:center!important;width:100%!important}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle{color:#5f6368;display:block!important;font-size:16px;line-height:1.6;margin:0!important;max-width:none!important;padding:0!important;text-align:center!important;width:100%!important}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__list{display:grid;gap:14px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item{background:#FFFFFF;border:1px solid #dfe3e8;border-radius:12px;box-shadow:none;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item:hover,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open]{border-color:#171717;box-shadow:0 6px 16px rgba(11,124,232,.05)}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{align-items:center;color:#171717;cursor:pointer;display:flex;font-size:17px;font-weight:700;gap:20px;justify-content:space-between;list-style:none;padding:20px;text-align:left;transition:background-color .2s ease,color .2s ease}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question\u003espan:first-child{flex:1;text-align:inherit}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question::-webkit-details-marker{display:none}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question:hover{background:#fbfbfd;color:#171717}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon{align-items:center;display:flex;flex:0 0 auto;height:18px;justify-content:center;transition:transform .2s ease;width:18px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon-mark{align-items:center;color:#171717;display:flex;font-family:Arial,sans-serif;font-size:18px;font-weight:400;height:100%;justify-content:center;line-height:1;width:100%}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon img,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon svg{display:block;height:100%;object-fit:contain;width:100%}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open] .autoflow-output-faq-accordion__icon{transform:rotate(45deg)}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__answer{border-top:1px solid #edf0f2;color:#5F6368;font-size:15px;line-height:1.75;margin:0;padding:18px 20px 20px;text-align:left}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open] .autoflow-output-faq-accordion__answer{animation:autoflow-output-faq-accordion-faq-reveal .28s cubic-bezier(.16,1,.3,1) both}\n@keyframes autoflow-output-faq-accordion-faq-reveal{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}\n@media(max-width:768px){#autoflow-output-faq-accordion{padding:48px 16px}#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title{font-size:28px}#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{font-size:15px;padding:20px}}\n@media(prefers-reduced-motion:reduce){#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon{transition:none}#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open] .autoflow-output-faq-accordion__answer{animation:none}}\n#autoflow-output-faq-accordion{box-sizing:content-box;min-height:0px;padding:32px 0px 32px 0px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__wrap{margin:0 auto;max-width:860px}\n#autoflow-output-faq-accordion{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{letter-spacing:0px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{line-height:1.4}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__answer{letter-spacing:0px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__answer{line-height:1.6}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title{color:#171717;margin-top:0px;margin-bottom:14px;text-align:center}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item{background:#FFFFFF;border-color:#DFE3E8;box-shadow:none}\n#autoflow-output-faq-accordion{background:transparent}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle{color:#5F6368;font-size:16px;text-align:center}\n\u003c\/style\u003e\n\u003csection id=\"autoflow-output-faq-accordion\"\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion__wrap\"\u003e\n\u003cheader class=\"autoflow-output-faq-accordion__header\"\u003e\n\u003ch2 class=\"autoflow-output-faq-accordion__title\"\u003eFAQ\u003c\/h2\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion__list\"\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ1: Can I use the fans without turning on the heat?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA1: Yes. The ventilation and heating functions have separate controls, so you can adjust the three fan speeds and three heat levels independently.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ2: Does the backrest heat up too?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA2: Yes. Both the backrest and seat have heating elements, with three temperature settings: 40°C, 45°C, and 55°C.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ3: Where does the airflow come through?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA3: The backrest and seat feature ventilation holes that distribute airflow from the dual-fan system across your back, seat, and thigh support areas. Three fan speeds let you adjust the airflow to your comfort level.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ4: Will this heated and ventilated seat cushion fit my UTV?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA4: The cushion is designed for UTV driver or passenger seats. Your vehicle must have a compatible 12V power outlet, and the seat must allow the straps and bottom hooks to attach securely.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ5: Do I need to remove the seat or connect the cushion directly to the battery?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA5: No. Place the cushion over the existing seat, secure it with the straps and hooks, and plug the included 5 ft (1.5 m) cord into a compatible 12V cigarette lighter outlet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Manrock","offers":[{"title":"Black \/ Single Seat Cushion (1 PC)","offer_id":67866279313729,"sku":"CA0288","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Dual Seat Cushion (2 PCS)","offer_id":68237298794817,"sku":"CA0567","price":165.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Single Seat Cushion (1 PC)","offer_id":67866279346497,"sku":"CA0289","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ Dual Seat Cushion (2 PCS)","offer_id":68237298827585,"sku":"CA0566","price":165.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/20261013-133545.jpg?v=1791869925"},{"product_id":"utv-suspension-seats-heated-seats-replacement-with-mounting-brackets-2pcs-for-can-am-maverick-x3","title":"UTV Suspension Seats Heated Seats Replacement with Mounting Brackets 2PCS for Can-Am Maverick X3","description":"\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cstrong\u003e\u003cspan\u003eQ: How Can I Stay More Comfortable on Long Off-Road Rides?\u003cbr\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003eA: The suspension-style seat combines energy-absorbing webbing with cushioned foam to help absorb repeated bumps and reduce ride fatigue. The high-back design and raised side bolsters provide added support for greater comfort on long rides.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eSuspension Comfort:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e An internal suspension web works with the cushioned seat to soften repeated bumps and jolts. Supported by a tubular steel frame, the flexible seating structure delivers a more forgiving ride over rough ground.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eSupportive Side Bolsters:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Raised side bolsters support your hips and torso when the vehicle changes direction or crosses uneven terrain. The high backrest adds support through the back and shoulders for a more settled seating position.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eHarness-Ready Design:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Dedicated harness openings accommodate compatible four- and five-point restraint systems. The seat provides routing space for the straps, making it easier to pair your seating upgrade with an appropriate off-road harness setup.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eDurable Marine Materials:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Marine-grade vinyl upholstery and marine foam combine outdoor durability with cushioned comfort. The removable bottom cushion makes it easier to clear accumulated dirt and sand from the seating area after a ride.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eOptional Seat Heating:\u003c\/strong\u003e Choose the heated version for added warmth on cold-weather rides. Heating elements in both the seat cushion and backrest offer two heat settings to suit your comfort preference.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eWhat's in the Box?\u003cbr\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003eBlack Suspension Seats × 2\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\u003c!-- 以下是卖点模板 --\u003e\n\u003cstyle\u003e\nhtml,body{margin:0;min-height:100%}*{box-sizing:border-box}\n#autoflow-output-highlights-grid{background:#000000;color:#FFFFFF;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;padding:14px 0px 22px 0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__wrap{margin:0 auto;max-width:1900px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title{color:#030303;font-size:38px;font-weight:700;line-height:1.12;margin:0 0 34px;text-align:center;white-space:pre-line}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__grid{display:grid;column-gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card{background:transparent;border:0px solid #2A2A2A;border-radius:0px;min-width:0;overflow:hidden;padding:0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__media{aspect-ratio:1 \/ 1;background:#111111;border-radius:12px;overflow:hidden;width:100%}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__image{border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;height:100%!important;margin:0!important;max-width:none!important;object-fit:contain;object-position:center;padding:0!important;vertical-align:top;width:100%!important}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{color:#242424;font-size:20px;font-weight:700;line-height:1.18;margin:14px 0 5px;overflow-wrap:anywhere;text-align:center;white-space:pre-line}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{color:#383838;font-size:15px;line-height:1.35;margin:0;overflow-wrap:anywhere;text-align:left;white-space:pre-line}\n#autoflow-output-highlights-grid{box-sizing:content-box;min-height:0px;padding:14px 0px 22px 0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__wrap{margin:0 auto;max-width:1900px}\n#autoflow-output-highlights-grid{font-family:inherit}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title,#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{letter-spacing:0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title,#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{line-height:1.2}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{letter-spacing:0px}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{line-height:1.6}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__title{color:#030303;text-align:center}\n#autoflow-output-highlights-grid .autoflow-output-highlights-grid__card{background:transparent;border-color:transparent;box-shadow:none}\n#autoflow-output-highlights-grid{background:transparent}\n@media(max-width:960px) and (min-width:768px){#autoflow-output-highlights-grid .autoflow-output-highlights-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media(max-width:767px){\n  #autoflow-output-highlights-grid{padding:0px 0px 12px 0px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__title{font-size:29px;margin-bottom:30px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__grid{column-gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__media{aspect-ratio:1 \/ 1;border-radius:12px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-title{font-size:17px;margin-top:13px}\n  #autoflow-output-highlights-grid .autoflow-output-highlights-grid__card-description{font-size:15px}\n}\n\u003c\/style\u003e\n\u003csection id=\"autoflow-output-highlights-grid\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__wrap\"\u003e\n\u003ch2 class=\"autoflow-output-highlights-grid__title\"\u003eProduct Highlights\u003c\/h2\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__grid\"\u003e\n\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/9_e4842ada-3b95-47fe-92c0-0fcd84b511a5.jpg?v=1792222385\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eComfort for Long Rides\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eEnjoy a more comfortable ride on long trail runs and rough terrain. The supportive seat design helps reduce ride fatigue so you can spend more time exploring.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/7_9f52d5d9-1c09-40ce-b4ce-d0e3a2d5d08e.jpg?v=1792222385\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eHarness-Ready Design\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eBuilt with dedicated harness openings to accommodate 4-point and 5-point harness setups. Check your specific vehicle configuration for proper fitment.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/10_672ee476-204e-4f5b-ba6d-e498a8d3861b.jpg?v=1792222385\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eDurable Marine-Grade Materials\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eMarine-grade vinyl and foam stand up to demanding outdoor use. Built to handle dirt, dust, and everyday wear during off-road adventures.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"autoflow-output-highlights-grid__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/4_47697044-56e9-410b-975f-207718375ea6.jpg?v=1792222385\" alt=\"Product highlight image\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid__card-title\"\u003eOptional Seat Heating\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid__card-description\"\u003eChoose the heated version for added warmth on chilly morning rides and cold-weather trail runs. A non-heated option is also available to suit your riding needs.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/13_ecc89d8e-57d3-443e-ad61-5be5a88e3dff.jpg?v=1792222385\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cspan\u003eBuilt Around Better Ride Comfort\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cspan\u003eAt MANROCK, we believe every off-road ride should balance comfort and control. That’s why we developed our Maverick X3 suspension seats with energy-absorbing webbing to cushion repeated bumps and provide added support on rough terrain. High side bolsters and a supportive high-back design deliver greater comfort and stability for long days on the trail.\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-pm-slice=\"1 1 []\"\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/11_1f9c656c-1b18-4199-8484-f6e4226cc913.jpg?v=1792222385\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- 以下是FAQ --\u003e\n\u003cstyle\u003e\nhtml,body{margin:0;min-height:100%}*{box-sizing:border-box}\n#autoflow-output-faq-accordion{background:#FCFCF9;color:#171717;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;padding:42px 24px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__wrap{margin:0 auto;max-width:860px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__header{display:block!important;padding:0!important;width:100%!important;margin:0 0 32px!important;text-align:center!important}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title{color:#171717;display:block!important;font-size:36px;line-height:1.2;margin:0 0 14px!important;max-width:none!important;padding:0!important;text-align:center!important;width:100%!important}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle{color:#5f6368;display:block!important;font-size:16px;line-height:1.6;margin:0!important;max-width:none!important;padding:0!important;text-align:center!important;width:100%!important}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__list{display:grid;gap:14px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item{background:#FFFFFF;border:1px solid #dfe3e8;border-radius:12px;box-shadow:none;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item:hover,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open]{border-color:#171717;box-shadow:0 6px 16px rgba(11,124,232,.05)}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{align-items:center;color:#171717;cursor:pointer;display:flex;font-size:17px;font-weight:700;gap:20px;justify-content:space-between;list-style:none;padding:20px;text-align:left;transition:background-color .2s ease,color .2s ease}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question\u003espan:first-child{flex:1;text-align:inherit}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question::-webkit-details-marker{display:none}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question:hover{background:#fbfbfd;color:#171717}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon{align-items:center;display:flex;flex:0 0 auto;height:18px;justify-content:center;transition:transform .2s ease;width:18px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon-mark{align-items:center;color:#171717;display:flex;font-family:Arial,sans-serif;font-size:18px;font-weight:400;height:100%;justify-content:center;line-height:1;width:100%}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon img,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon svg{display:block;height:100%;object-fit:contain;width:100%}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open] .autoflow-output-faq-accordion__icon{transform:rotate(45deg)}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__answer{border-top:1px solid #edf0f2;color:#5F6368;font-size:15px;line-height:1.75;margin:0;padding:18px 20px 20px;text-align:left}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open] .autoflow-output-faq-accordion__answer{animation:autoflow-output-faq-accordion-faq-reveal .28s cubic-bezier(.16,1,.3,1) both}\n@keyframes autoflow-output-faq-accordion-faq-reveal{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}\n@media(max-width:768px){#autoflow-output-faq-accordion{padding:48px 16px}#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title{font-size:28px}#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{font-size:15px;padding:20px}}\n@media(prefers-reduced-motion:reduce){#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__icon{transition:none}#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item[open] .autoflow-output-faq-accordion__answer{animation:none}}\n#autoflow-output-faq-accordion{box-sizing:content-box;min-height:0px;padding:32px 0px 32px 0px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__wrap{margin:0 auto;max-width:860px}\n#autoflow-output-faq-accordion{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{letter-spacing:0px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle,#autoflow-output-faq-accordion .autoflow-output-faq-accordion__question{line-height:1.4}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__answer{letter-spacing:0px}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__answer{line-height:1.6}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__title{color:#171717;margin-top:0px;margin-bottom:14px;text-align:center}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__item{background:#FFFFFF;border-color:#DFE3E8;box-shadow:none}\n#autoflow-output-faq-accordion{background:transparent}\n#autoflow-output-faq-accordion .autoflow-output-faq-accordion__subtitle{color:#5F6368;font-size:16px;text-align:center}\n\u003c\/style\u003e\n\u003csection id=\"autoflow-output-faq-accordion\"\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion__wrap\"\u003e\n\u003cheader class=\"autoflow-output-faq-accordion__header\"\u003e\n\u003ch2 class=\"autoflow-output-faq-accordion__title\"\u003eFAQ\u003c\/h2\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion__list\"\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ1: What Makes a Suspension Seat Different from a Standard UTV Bucket Seat?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA1: Unlike standard bucket seats that rely primarily on foam cushioning, suspension seats use a flexible support web beneath the cushion to absorb some of the impact from repeated bumps. This added support provides extra cushioning for a more comfortable ride over rough terrain.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ2: Can I Still Slide the Seats Forward and Backward?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA2: Yes, if your vehicle has factory seat sliders. Reuse the original seat bases and mounting hardware as required to retain the forward and backward adjustment.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion__item\" name=\"autoflow-output-faq-accordion-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion__question\"\u003e\u003cspan\u003eQ3: Are These Seats Compatible with 4-Point and 5-Point Harnesses?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion__answer\"\u003eA3: The seats feature harness openings designed for compatible 4-point and 5-point harnesses. Confirm proper belt routing and mounting point compatibility with your specific vehicle setup.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Manrock","offers":[{"title":"Heated Seats","offer_id":67900863316289,"sku":"CA0292","price":588.0,"currency_code":"USD","in_stock":true},{"title":"Non-Heated Seats","offer_id":67900863349057,"sku":"CA0293","price":588.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/20261017-153239.jpg?v=1792222385"},{"product_id":"utv-cab-heater-kit-with-defrost-12v-electric-heater-with-dual-outlets-universal-utv-polaris-can-am-honda-kawasaki-cfmoto","title":"UTV Cab Heater Kit with Defrost 12V Electric Heater with Dual Outlets Universal UTV Polaris \/ Can-Am \/ Honda \/ Kawasaki \/ CFMOTO","description":"\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eQ: How can I keep my UTV windshield from fogging up in cold weather?\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eA: Direct warm airflow toward the glass with a ducted electric cab heater to reduce condensation. The dual-outlet design also lets you route heat toward the seating area for added comfort.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eQuick Warm Air:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The 500W electric heater starts delivering warm air in about five seconds, bringing local warmth to cold rides. Direct heat toward the seating area to make chilly mornings and winter outings more comfortable.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eFlexible Airflow Direction:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The dual outlets connect to two corrugated air ducts, allowing you to change where the warm air goes. Route and position the flexible tubing to direct airflow where needed within your UTV cab.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eWindshield Defogging Support:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Guide warm air toward the windshield to reduce condensation during cold-weather rides. The airflow also provides supplemental defrosting, giving your cab added winter functionality alongside local heating for the driver or passenger area.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eFlexible Heater Placement:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Install the main unit in a suitable cab location and extend the ducting toward your chosen outlet positions. The separate arrangement gives you more mounting flexibility without placing the heater directly beside the windshield.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eUniversal 12V Power:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Designed for a compatible 12V vehicle electrical system, the heater connects directly to the battery for electric warmth. No engine coolant connection is needed, keeping the installation separate from the vehicle’s cooling system.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eWhat's in the Box?\u003c\/strong\u003e\u003cbr\u003eCab Heater × 1\u003cbr\u003eFlexible Air Ducts × 2\u003cbr\u003eWorm Gear Clamps × 2\u003cbr\u003ePositive Battery Clamp × 1\u003cbr\u003eNegative Battery Clamp × 1\u003cbr\u003eSlotted Mounting Brackets × 2\u003cbr\u003eMounting Hardware Kit × 1\u003c\/span\u003e\u003c\/p\u003e\n\n\u003c!-- split --\u003e\n\u003c!-- 以下是卖点模板 --\u003e\n\u003cdiv id=\"afembed_aaeb1ba6d7c5412cacd693de6f86efa3\" 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_aaeb1ba6d7c5412cacd693de6f86efa3!important\"\u003e\n\u003cstyle data-autoflow-reset=\"afembed_aaeb1ba6d7c5412cacd693de6f86efa3\"\u003e#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 :where(:not(svg,svg *)){all:revert}#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 :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_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 :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_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 :where(*)::before,#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 :where(*)::after{content:none!important}#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3,#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3{margin:0px!important;min-height:100%!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 *{box-sizing:border-box!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff{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_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__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_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__grid{display:grid!important;gap:30px 18px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__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_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__media{aspect-ratio:1 \/ 1!important;background:rgb(17, 17, 17)!important;border-radius:12px!important;overflow:hidden!important;width:100%!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__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_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__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_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__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_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff{box-sizing:content-box!important;min-height:0px!important;padding:14px 0px 22px!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff{font-family:inherit!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__title,#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-title{letter-spacing:0px!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__title,#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-title{line-height:1.2!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-description{letter-spacing:0px!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-description{line-height:1.6!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__title{color:rgb(3, 3, 3)!important;text-align:center!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card{background:transparent!important;border-color:transparent!important;box-shadow:none!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff{background:transparent!important}\n@container afembed_aaeb1ba6d7c5412cacd693de6f86efa3 (max-width: 960px) and (min-width: 768px) {#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__grid{grid-template-columns:repeat(2, minmax(0px, 1fr))!important}}\n@container afembed_aaeb1ba6d7c5412cacd693de6f86efa3 (max-width: 767px) {#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff{padding:0px 0px 12px!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__title{font-size:29px!important;margin-bottom:30px!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__grid{gap:30px 14px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__media{aspect-ratio:1 \/ 1!important;border-radius:12px!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-title{font-size:17px!important;margin-top:13px!important}\n#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3#afembed_aaeb1ba6d7c5412cacd693de6f86efa3 #autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff .autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-description{font-size:15px!important}}\u003c\/style\u003e\n\u003csection id=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff\"\u003e\u003cdiv class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__wrap\"\u003e\n\u003ch2 class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__title\"\u003eProduct Highlights\u003c\/h2\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__grid\"\u003e\n\u003carticle class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/8_79a381bd-20b1-4491-9d67-05be95e80f87.jpg?v=1793775312\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-title\"\u003eDual Outlet Warmth\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-description\"\u003eWarm air from two outlets takes the chill out of the seating area, adding supplemental heat for a more comfortable ride when temperatures drop.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/7_76514b66-574a-4328-8a22-0272939420b7.jpg?v=1793775312\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-title\"\u003eDefrosting Support\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-description\"\u003eHeated airflow warms the windshield surface to assist with light frost removal. Add supplemental defrosting to your cab setup when frost starts to affect visibility.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/9_3ec771b7-4799-4f42-a225-6688c4192e46.jpg?v=1793775312\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-title\"\u003eHeat Toward Your Seat\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-description\"\u003ePosition the flexible ducts toward your seat to bring warmth closer to your body. Adjust the airflow direction without relocating the main heater inside the cab.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/10_3dba8fea-f636-4fc8-b1ac-8086125cfc9b.jpg?v=1793775312\" alt=\"Product highlight image\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-title\"\u003e12V Vehicle Compatibility\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-daf5455a915e4172829ab1d662fccaff__card-description\"\u003eSuitable for UTVs and other vehicles with a 12V electrical system capable of supporting the 500W load. Connect directly to the battery without tapping into coolant lines.\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_aaeb1ba6d7c5412cacd693de6f86efa3\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c!-- 以下是FAQ --\u003e\n\u003cdiv id=\"afembed_99626690040f4359aa4f0f6a46ce1caf\" 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_99626690040f4359aa4f0f6a46ce1caf!important\"\u003e\n\u003cstyle data-autoflow-reset=\"afembed_99626690040f4359aa4f0f6a46ce1caf\"\u003e#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf :where(:not(svg,svg *)){all:revert}#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf :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_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf :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_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf :where(*)::before,#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf :where(*)::after{content:none!important}#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf,#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf{margin:0px!important;min-height:100%!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf *{box-sizing:border-box!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17{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_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__header{display:block!important;padding:0px!important;width:100%!important;margin:0px 0px 32px!important;text-align:center!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__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_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__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_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__list{display:grid!important;gap:14px!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__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_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__item:hover,#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__item[open]{border-color:rgb(23, 23, 23)!important;box-shadow:rgba(11, 124, 232, 0.05) 0px 6px 16px!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__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_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__question \u003e span:first-child{flex:1 1 0%!important;text-align:inherit!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__question::-webkit-details-marker{display:none!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__question:hover{background:rgb(251, 251, 253)!important;color:rgb(23, 23, 23)!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__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_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__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_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon img,#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon svg{display:block!important;height:100%!important;object-fit:contain!important;width:100%!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__item[open] .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon{transform:rotate(45deg)}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__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_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__item[open] .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__answer{animation:0.28s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal both running afembed_99626690040f4359aa4f0f6a46ce1caf__autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17-faq-reveal!important}\n@keyframes afembed_99626690040f4359aa4f0f6a46ce1caf__autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17-faq-reveal { \n  0% { opacity: 0; transform: translateY(-6px); }\n  100% { opacity: 1; transform: translateY(0px); }\n}\n@container afembed_99626690040f4359aa4f0f6a46ce1caf (max-width: 768px) {#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17{padding:48px 16px!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__title{font-size:28px!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__question{font-size:15px!important;padding:20px!important}}\n@media (prefers-reduced-motion: reduce) {#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__item,#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__question,#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon{transition:none!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__item[open] .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__answer{animation:auto ease 0s 1 normal none running none!important}}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17{box-sizing:content-box!important;min-height:0px!important;padding:32px 0px!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17{font-family:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__title,#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__subtitle,#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__question{letter-spacing:0px!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__title,#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__subtitle,#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__question{line-height:1.4!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__answer{letter-spacing:0px!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__answer{line-height:1.6!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__title{color:rgb(23, 23, 23)!important;margin-top:0px!important;margin-bottom:14px!important;text-align:center!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__item{background:rgb(255, 255, 255)!important;border-color:rgb(223, 227, 232)!important;box-shadow:none!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17{background:transparent!important}\n#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf#afembed_99626690040f4359aa4f0f6a46ce1caf #autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17 .autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__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-6b7f536269f74a1bab7a7c6ff35aeb17\"\u003e\u003cdiv class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__wrap\"\u003e\n\u003cheader class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__header\"\u003e\u003ch2 class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__title\"\u003eFAQ\u003c\/h2\u003e\u003c\/header\u003e\u003cdiv class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__list\"\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__item\" name=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__question\"\u003e\u003cspan\u003eQ1: Will this heater work with my UTV?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__answer\"\u003eA1: The heater is compatible with a wide range of UTVs and other vehicles equipped with a suitable 12V electrical system that can support the 500W power draw. Compatibility is not limited to a specific brand or model.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__item\" name=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__question\"\u003e\u003cspan\u003eQ2: Can I plug the heater into a cigarette lighter socket?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__answer\"\u003eA2: No. The heater must connect directly to the vehicle battery using a properly rated, fused power circuit. Positive and negative battery clamps are included for direct connection.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__item\" name=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__question\"\u003e\u003cspan\u003eQ3: Does the heater require coolant hose connections?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__answer\"\u003eA3: No. This is an electric heater that runs on the vehicle's 12V power supply. It produces warm air without connecting to the engine coolant system or coolant hoses.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__item\" name=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__question\"\u003e\u003cspan\u003eQ4: Can the heater help defog the windshield?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__answer\"\u003eA4: Yes. Warm air directed toward the windshield helps reduce moisture buildup and fogging. Position the air duct outlets toward the glass for supplemental defogging.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__item\" name=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__question\"\u003e\u003cspan\u003eQ5: Can I direct warm air toward the seats?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-6b7f536269f74a1bab7a7c6ff35aeb17__answer\"\u003eA5: Yes. Connect the two flexible corrugated ducts and position the outlets near the seating area. Adjust the duct placement to direct warm air where you need it.\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_99626690040f4359aa4f0f6a46ce1caf\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Manrock","offers":[{"title":"Default Title","offer_id":68162212495681,"sku":"CA0416","price":45.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/1_37559345-5a0f-4fbb-99d3-4d5987a8d6fd.jpg?v=1793775312"},{"product_id":"atv-handlebar-mitts-water-resistant-handlebar-gloves-universal-atv-polaris-can-am-honda-kawasaki-cfmoto","title":"ATV Handlebar Mitts Water-Resistant Handlebar Gloves Universal ATV Polaris \/ Can-Am \/ Honda \/ Kawasaki \/ CFMOTO","description":"\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eQ: Why are my hands still cold when I wear gloves on my ATV?\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eA: Cold wind can strip warmth away even when you’re wearing gloves. Insulated ATV handlebar mitts shield the grip area from direct airflow, while the fleece lining traps warmth around your hands.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eInsulated Wind Protection:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e A fleece lining traps warmth around your hands while the handlebar covers block direct wind. The enclosed design adds insulation around the controls, making cold rides more comfortable without relying on an electric heating element.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eWater-Resistant Outer Shell:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e SBR wetsuit material forms a flexible outer barrier against light rain and splashes. Keep more moisture away from the grip area when crossing wet ground, so your hands stay better sheltered from damp riding conditions.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eElastic Cuffs Keep Drafts Out:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Stretch cuffs fit around your wrists to close the gap where cold air can enter. The flexible openings allow easy hand entry and withdrawal, so you can reach the controls without struggling through a rigid opening.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eRoom for Thumb Control:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e A flexible thumb section leaves room to work the ATV’s thumb throttle without fighting stiff material. The design supports natural thumb movement, keeping the throttle within reach while your hands remain inside the insulated covers.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eReflective Details for Visibility:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Reflective strips catch light from nearby headlights, making the handlebar area easier to spot in low light. The reflective accents add visibility around your ATV when outside light hits the surface during evening rides.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eWhat's in the Box?\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eLeft Handlebar Mitt × 1\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eRight Handlebar Mitt × 1\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\u003c!-- 以下是卖点模板 --\u003e\n\u003cstyle data-autoflow-reset=\"afembed_91d53d0583c14a5db0a2608b20ba9d8b\"\u003e#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b :where(:not(svg,svg *)){all:revert}#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b :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_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b :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_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b :where(*)::before,#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b :where(*)::after{content:none!important}#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b,#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b{margin:0px!important;min-height:100%!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b *{box-sizing:border-box!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8{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_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__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_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__grid{display:grid!important;gap:30px 18px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__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_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__media{aspect-ratio:1 \/ 1!important;background:rgb(17, 17, 17)!important;border-radius:12px!important;overflow:hidden!important;width:100%!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__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_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__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_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__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_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8{box-sizing:content-box!important;min-height:0px!important;padding:14px 0px 22px!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8{font-family:inherit!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__title,#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-title{letter-spacing:0px!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__title,#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-title{line-height:1.2!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-description{letter-spacing:0px!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-description{line-height:1.6!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__title{color:rgb(3, 3, 3)!important;text-align:center!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card{background:transparent!important;border-color:transparent!important;box-shadow:none!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8{background:transparent!important}\n@container afembed_91d53d0583c14a5db0a2608b20ba9d8b (max-width: 960px) and (min-width: 768px) {#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__grid{grid-template-columns:repeat(2, minmax(0px, 1fr))!important}}\n@container afembed_91d53d0583c14a5db0a2608b20ba9d8b (max-width: 767px) {#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8{padding:0px 0px 12px!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__title{font-size:29px!important;margin-bottom:30px!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__grid{gap:30px 14px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__media{aspect-ratio:1 \/ 1!important;border-radius:12px!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-title{font-size:17px!important;margin-top:13px!important}\n#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b#afembed_91d53d0583c14a5db0a2608b20ba9d8b #autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8 .autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-description{font-size:15px!important}}\u003c\/style\u003e\n\u003cdiv id=\"afembed_91d53d0583c14a5db0a2608b20ba9d8b\" 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_91d53d0583c14a5db0a2608b20ba9d8b!important;\"\u003e\n\u003csection id=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__wrap\"\u003e\n\u003ch2 class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__title\"\u003eProduct Highlights\u003c\/h2\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__grid\"\u003e\n\u003carticle class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/8_00dc93d2-35a6-45af-a7a5-99492ad43899.jpg?v=1793858422\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-title\"\u003eWind Protection\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-description\"\u003eFleece lining traps warmth while the outer cover shields your hands from cold wind for more comfortable rides.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/6_68234108-e34f-41ac-aca8-f863ddd3115c.jpg?v=1793858422\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-title\"\u003eSBR Outer Shell\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-description\"\u003eFlexible SBR material repels light rain and splashes, keeping your hands better sheltered during wet rides.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/10_3f12ab27-f648-47fd-8328-b5955bcf265b.jpg?v=1793858422\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-title\"\u003eEasy Throttle Control\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-description\"\u003eA flexible thumb section lets you work the throttle comfortably without stiff material getting in the way.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card\"\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/7_8a9741a7-fc9e-4b6b-ab70-a3ab2ce72ebf.jpg?v=1793858422\" alt=\"Product highlight image\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important;\"\u003e\u003c\/div\u003e\n\u003ch3 class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-title\"\u003eElastic Cuffs\u003c\/h3\u003e\n\u003cp class=\"autoflow-output-highlights-grid-5b791ea1f5e947fb8adb82120a9fd1e8__card-description\"\u003eStretch cuffs hug your wrists to keep drafts out while allowing your hands to slide in and out easily.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\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_91d53d0583c14a5db0a2608b20ba9d8b\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c!-- 以下是FAQ --\u003e\n\u003cstyle data-autoflow-reset=\"afembed_a4ad0ac5f23f4584aa30c6944d8b5a38\"\u003e#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 :where(:not(svg,svg *)){all:revert}#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 :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_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 :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_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 :where(*)::before,#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 :where(*)::after{content:none!important}#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38,#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38{margin:0px!important;min-height:100%!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 *{box-sizing:border-box!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e{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_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__header{display:block!important;padding:0px!important;width:100%!important;margin:0px 0px 32px!important;text-align:center!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__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_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__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_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__list{display:grid!important;gap:14px!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__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_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__item:hover,#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__item[open]{border-color:rgb(23, 23, 23)!important;box-shadow:rgba(11, 124, 232, 0.05) 0px 6px 16px!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__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_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__question \u003e span:first-child{flex:1 1 0%!important;text-align:inherit!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__question::-webkit-details-marker{display:none!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__question:hover{background:rgb(251, 251, 253)!important;color:rgb(23, 23, 23)!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__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_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__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_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon img,#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon svg{display:block!important;height:100%!important;object-fit:contain!important;width:100%!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__item[open] .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon{transform:rotate(45deg)}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__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_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__item[open] .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__answer{animation:0.28s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal both running afembed_a4ad0ac5f23f4584aa30c6944d8b5a38__autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e-faq-reveal!important}\n@keyframes afembed_a4ad0ac5f23f4584aa30c6944d8b5a38__autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e-faq-reveal { \n  0% { opacity: 0; transform: translateY(-6px); }\n  100% { opacity: 1; transform: translateY(0px); }\n}\n@container afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 (max-width: 768px) {#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e{padding:48px 16px!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__title{font-size:28px!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__question{font-size:15px!important;padding:20px!important}}\n@media (prefers-reduced-motion: reduce) {#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__item,#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__question,#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon{transition:none!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__item[open] .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__answer{animation:auto ease 0s 1 normal none running none!important}}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e{box-sizing:content-box!important;min-height:0px!important;padding:32px 0px!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e{font-family:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__title,#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__subtitle,#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__question{letter-spacing:0px!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__title,#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__subtitle,#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__question{line-height:1.4!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__answer{letter-spacing:0px!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__answer{line-height:1.6!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__title{color:rgb(23, 23, 23)!important;margin-top:0px!important;margin-bottom:14px!important;text-align:center!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__item{background:rgb(255, 255, 255)!important;border-color:rgb(223, 227, 232)!important;box-shadow:none!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e{background:transparent!important}\n#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38#afembed_a4ad0ac5f23f4584aa30c6944d8b5a38 #autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e .autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__subtitle{color:rgb(95, 99, 104)!important;font-size:16px!important;text-align:center!important}\u003c\/style\u003e\n\u003cdiv id=\"afembed_a4ad0ac5f23f4584aa30c6944d8b5a38\" 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_a4ad0ac5f23f4584aa30c6944d8b5a38!important;\"\u003e\n\u003csection id=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e\"\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__wrap\"\u003e\n\u003cheader class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__header\"\u003e\n\u003ch2 class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__title\"\u003eFAQ\u003c\/h2\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__list\"\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__item\" name=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__question\"\u003e\u003cspan\u003eQ1: Will these handlebar mitts fit my ATV?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__answer\"\u003eA1: The universal design fits a variety of ATV handlebar setups, with openings for the grips and brake levers. Make sure the controls move freely and the handlebars can turn fully in both directions after installation.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__item\" name=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__question\"\u003e\u003cspan\u003eQ2: Are the handlebar mitts heated?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__answer\"\u003eA2: No. The fleece lining provides insulation, while the wind-resistant outer shell helps retain warmth. No batteries or electrical connections are needed.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__item\" name=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__question\"\u003e\u003cspan\u003eQ3: Can I still use my thumb throttle with the mitts installed?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__answer\"\u003eA3: Yes. The flexible thumb area allows access to the ATV thumb throttle. After installation, check that the throttle moves freely and returns fully when released.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__item\" name=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__question\"\u003e\u003cspan\u003eQ4: Are the handlebar mitts waterproof?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__answer\"\u003eA4: The SBR outer material resists light rain and splashes around the handlebar area. The mitts offer water-resistant protection but are not fully waterproof.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__item\" name=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__question\"\u003e\u003cspan\u003eQ5: How do I install the handlebar mitts?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-23060efc3ce34a4cb1219f74efd50a8e__answer\"\u003eA5: Slide the handlebar grips and brake levers through the designated openings, then position the mitts around the controls. Slip your hands through the elastic cuffs on the rider-facing side.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\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_a4ad0ac5f23f4584aa30c6944d8b5a38\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Manrock","offers":[{"title":"Default Title","offer_id":68173169623361,"sku":"CA0433","price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/1_cff131c0-270b-4265-bb30-9f7bc8f6cb93.jpg?v=1793858422"},{"product_id":"utv-graphene-heated-seat-cushion-12v-heated-seat-pads-universal-utv-polaris-can-am-honda-kawasaki-cfmoto","title":"UTV Graphene Heated Seat Cushion 12V Plush Heated Seat Pads Universal UTV Polaris \/ Can-Am \/ Honda \/ Kawasaki \/ CFMOTO","description":"\u003cp\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eNote: \u003c\/strong\u003eThe 1PC option includes a cigarette lighter plug and a 5 ft (1.5 m) power cord. The 2PCS option includes a cigarette lighter plug and a 4 ft (1.2 m) dual outlet power cord for both seat cushions. Headrest is not included.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eQ: How can I warm up my UTV seat without replacing the factory seat?\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eA: Add a 12V graphene heated seat cushion over the original upholstery for warmth across your back and seating area. The plush pad straps into place and plugs into the vehicle’s accessory outlet without opening up the seat.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-pm-slice=\"0 0 []\"\u003e\u003cstrong\u003e\u003cspan data-prompt-literal-paste=\"\"\u003eGraphene Heating \u0026amp; Plush Surface\u003c\/span\u003e: \u003c\/strong\u003e\u003cspan data-prompt-literal-paste=\"\"\u003eGraphene heating warms the seat quickly, while the short plush surface feels soft and comfortable against your clothing. Enjoy added warmth without waiting for the entire cab to heat up.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-pm-slice=\"0 0 []\"\u003e\u003cspan data-prompt-literal-paste=\"\"\u003e\u003cstrong\u003eFull-Seat Heating Coverage: \u003c\/strong\u003eThe heating layer extends across the backrest, lower back, and seating area for broad, even warmth. Both sections heat together, surrounding more of your body with comfort instead of concentrating heat in one small spot.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-pm-slice=\"0 0 []\"\u003e\u003cspan data-prompt-literal-paste=\"\"\u003e\u003cstrong\u003e\u003cspan\u003eThree Adjustable Heat Levels:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Choose low, medium, or high heat to suit the weather and your preferred warmth. Built-in overheat protection adds reassurance, while the three settings let you adjust comfort as conditions change throughout the ride. \u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-pm-slice=\"0 0 []\"\u003e\u003cspan data-prompt-literal-paste=\"\"\u003e\u003cspan\u003e\u003cstrong\u003eStays Put on the Trail:\u003c\/strong\u003e Elastic straps and quick-release buckles hold the pad against the seat, while silicone grip dots resist sliding underneath. The multiple attachment points reduce shifting as you climb in or travel across rougher sections of trail.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-pm-slice=\"0 0 []\"\u003e\u003cspan data-prompt-literal-paste=\"\"\u003e\u003cspan\u003e\u003cstrong\u003eConvenient 12V Power: \u003c\/strong\u003ePlugs into a compatible 12V cigarette lighter outlet with no vehicle wiring modifications needed. The single-seat option includes a 4.9 ft power cord, while the two-seat set powers both cushions through one plug and a 4 ft dual-output cord.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-pm-slice=\"0 0 []\"\u003e\u003cspan data-prompt-literal-paste=\"\"\u003e\u003cspan\u003e\u003cstrong\u003eWhat's in the Box?\u003c\/strong\u003e\u003cbr\u003eGraphene Heated Seat Cushion (1 or 2, Depending on Selected Pack Size)\u003cbr\u003eCigarette Lighter Plug with Power Cord × 1\u003c\/span\u003e\u003c\/span\u003e\u003cspan data-prompt-literal-paste=\"\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c!-- split --\u003e\n\u003c!-- 以下是卖点模板 --\u003e\n\u003cdiv id=\"afembed_d4043f62ddec4957a5e2a72c9d4a958e\" 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_d4043f62ddec4957a5e2a72c9d4a958e!important\"\u003e\n\u003cstyle data-autoflow-reset=\"afembed_d4043f62ddec4957a5e2a72c9d4a958e\"\u003e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e :where(:not(svg,svg *)){all:revert}#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e :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_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e :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_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e :where(*)::before,#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e :where(*)::after{content:none!important}#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e,#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e{margin:0px!important;min-height:100%!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e *{box-sizing:border-box!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd{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_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__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_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__grid{display:grid!important;gap:30px 18px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__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_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__media{aspect-ratio:1 \/ 1!important;background:rgb(17, 17, 17)!important;border-radius:12px!important;overflow:hidden!important;width:100%!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__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_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__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_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__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_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd{box-sizing:content-box!important;min-height:0px!important;padding:14px 0px 22px!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd{font-family:inherit!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__title,#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-title{letter-spacing:0px!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__title,#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-title{line-height:1.2!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-description{letter-spacing:0px!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-description{line-height:1.6!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__title{color:rgb(3, 3, 3)!important;text-align:center!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card{background:transparent!important;border-color:transparent!important;box-shadow:none!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd{background:transparent!important}\n@container afembed_d4043f62ddec4957a5e2a72c9d4a958e (max-width: 960px) and (min-width: 768px) {#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__grid{grid-template-columns:repeat(2, minmax(0px, 1fr))!important}}\n@container afembed_d4043f62ddec4957a5e2a72c9d4a958e (max-width: 767px) {#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd{padding:0px 0px 12px!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__title{font-size:29px!important;margin-bottom:30px!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__grid{gap:30px 14px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__media{aspect-ratio:1 \/ 1!important;border-radius:12px!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-title{font-size:17px!important;margin-top:13px!important}\n#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e#afembed_d4043f62ddec4957a5e2a72c9d4a958e #autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd .autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-description{font-size:15px!important}}\u003c\/style\u003e\n\u003csection id=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd\"\u003e\u003cdiv class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__wrap\"\u003e\n\u003ch2 class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__title\"\u003eProduct Highlights\u003c\/h2\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__grid\"\u003e\n\u003carticle class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/14_51f146ce-6357-4d1d-acd0-36019b2e4773.jpg?v=1794208997\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-title\"\u003eGraphene Heating\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-description\"\u003eGraphene warms the seat quickly, with three heat settings to adjust your comfort. Choose low, medium, or high as temperatures change.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/16_48c3e0d0-353e-4708-9fb3-0a6ac2891d24.jpg?v=1794208998\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-title\"\u003eFull-Seat Heating Coverage\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-description\"\u003eHeat extends through the backrest, lumbar area, and seat base, providing broad coverage instead of warming just one small section.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/15_3ed3ea8f-b1ee-4d01-b8e8-c220fe3344b5.jpg?v=1794208997\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-title\"\u003e12V Plug-In Power\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-description\"\u003eConnect to a compatible 12V cigarette lighter socket for convenient vehicle power, without a separate battery pack or permanent wiring.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/17_75758c49-b72d-4dc0-8f2e-5c2c398c2656.jpg?v=1794208997\" alt=\"Product highlight image\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-title\"\u003eSecure Seat Fit\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-594617e4822543458cb2a90ddf8736bd__card-description\"\u003eStraps anchor the cushion while silicone grip dots resist slipping, reducing movement as you climb in or ride over uneven ground.\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_d4043f62ddec4957a5e2a72c9d4a958e\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c!-- 以下是FAQ --\u003e\n\u003cdiv id=\"afembed_bdd3baad2ddf46c69fca1e34d338f3d5\" 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_bdd3baad2ddf46c69fca1e34d338f3d5!important\"\u003e\n\u003cstyle data-autoflow-reset=\"afembed_bdd3baad2ddf46c69fca1e34d338f3d5\"\u003e#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 :where(:not(svg,svg *)){all:revert}#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 :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_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 :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_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 :where(*)::before,#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 :where(*)::after{content:none!important}#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5,#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5{margin:0px!important;min-height:100%!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 *{box-sizing:border-box!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3{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_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__header{display:block!important;padding:0px!important;width:100%!important;margin:0px 0px 32px!important;text-align:center!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__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_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__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_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__list{display:grid!important;gap:14px!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__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_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item:hover,#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item[open]{border-color:rgb(23, 23, 23)!important;box-shadow:rgba(11, 124, 232, 0.05) 0px 6px 16px!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__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_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question \u003e span:first-child{flex:1 1 0%!important;text-align:inherit!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question::-webkit-details-marker{display:none!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question:hover{background:rgb(251, 251, 253)!important;color:rgb(23, 23, 23)!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__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_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__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_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon img,#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon svg{display:block!important;height:100%!important;object-fit:contain!important;width:100%!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item[open] .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon{transform:rotate(45deg)}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__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_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item[open] .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__answer{animation:0.28s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal both running afembed_bdd3baad2ddf46c69fca1e34d338f3d5__autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3-faq-reveal!important}\n@keyframes afembed_bdd3baad2ddf46c69fca1e34d338f3d5__autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3-faq-reveal { \n  0% { opacity: 0; transform: translateY(-6px); }\n  100% { opacity: 1; transform: translateY(0px); }\n}\n@container afembed_bdd3baad2ddf46c69fca1e34d338f3d5 (max-width: 768px) {#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3{padding:48px 16px!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__title{font-size:28px!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question{font-size:15px!important;padding:20px!important}}\n@media (prefers-reduced-motion: reduce) {#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item,#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question,#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon{transition:none!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item[open] .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__answer{animation:auto ease 0s 1 normal none running none!important}}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3{box-sizing:content-box!important;min-height:0px!important;padding:32px 0px!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3{font-family:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__title,#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__subtitle,#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question{letter-spacing:0px!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__title,#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__subtitle,#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question{line-height:1.4!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__answer{letter-spacing:0px!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__answer{line-height:1.6!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__title{color:rgb(23, 23, 23)!important;margin-top:0px!important;margin-bottom:14px!important;text-align:center!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item{background:rgb(255, 255, 255)!important;border-color:rgb(223, 227, 232)!important;box-shadow:none!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3{background:transparent!important}\n#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5#afembed_bdd3baad2ddf46c69fca1e34d338f3d5 #autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3 .autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__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-350cfde2240743659cb6e387a6b717a3\"\u003e\u003cdiv class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__wrap\"\u003e\n\u003cheader class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__header\"\u003e\u003ch2 class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__title\"\u003eFAQ\u003c\/h2\u003e\u003c\/header\u003e\u003cdiv class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__list\"\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item\" name=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question\"\u003e\u003cspan\u003eQ1: Will this heated seat cushion fit my SXS?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__answer\"\u003eA1: The universal design fits a wide range of 12V SXS models and can be used on either the driver or passenger seat. Adjustable straps secure the cushion to the seat. Check your seat shape and available attachment points before ordering.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item\" name=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question\"\u003e\u003cspan\u003eQ2: How does the seat warmer connect to power?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__answer\"\u003eA2: The single-seat option includes one cigarette lighter plug with a 4.9 ft (1.5 m) power cord. The two-seat set includes a 4 ft (1.2 m) dual-output cord that powers both cushions through one cigarette lighter plug.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item\" name=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question\"\u003e\u003cspan\u003eQ3: How hot does the seat cushion get?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__answer\"\u003eA3: The approximate temperature ranges are 95–104°F on low, 104–113°F on medium, and 122–131°F on high. The indicator light is blue for low, red and blue for medium, and red for high.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item\" name=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question\"\u003e\u003cspan\u003eQ4: Does the backrest heat up too?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__answer\"\u003eA4: Yes. The heating elements cover the backrest, lower back, and seat base. Both the backrest and seat base heat up together.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item\" name=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question\"\u003e\u003cspan\u003eQ5: Do I need to remove the factory seat cover to install the cushion?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__answer\"\u003eA5: No. Simply place the cushion over the existing seat and secure it with the straps and buckles. No seat disassembly or internal modifications are required.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item\" name=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question\"\u003e\u003cspan\u003eQ6: Will the cushion slide around on bumpy trails?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__answer\"\u003eA6: Multiple straps and quick-release buckles help keep the cushion securely in place. Silicone grip dots on the bottom provide additional traction to reduce slipping on rough terrain.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__item\" name=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__question\"\u003e\u003cspan\u003eQ7: Does the seat cushion have overheat protection?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-350cfde2240743659cb6e387a6b717a3__answer\"\u003eA7: Yes. Built-in overheat protection adds an extra layer of safety. Choose from three heat settings to match the temperature and your personal comfort.\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_bdd3baad2ddf46c69fca1e34d338f3d5\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Manrock","offers":[{"title":"Black with Red Accents \/ Single Seat Cushion (1 PC)","offer_id":68209896325441,"sku":"CA0532","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Black with Red Accents \/ Dual Seat Cushion (2 PCS)","offer_id":68209896358209,"sku":"CA0533","price":149.0,"currency_code":"USD","in_stock":true},{"title":"Orange with Black Accents \/ Single Seat Cushion (1 PC)","offer_id":68209896194369,"sku":"CA0528","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Orange with Black Accents \/ Dual Seat Cushion (2 PCS)","offer_id":68209896227137,"sku":"CA0529","price":149.0,"currency_code":"USD","in_stock":true},{"title":"Red with Black Accents \/ Single Seat Cushion (1 PC)","offer_id":68209896259905,"sku":"CA0530","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Red with Black Accents \/ Dual Seat Cushion (2 PCS)","offer_id":68209896292673,"sku":"CA0531","price":149.0,"currency_code":"USD","in_stock":true},{"title":"Black with Blue Accents \/ Single Seat Cushion (1 PC)","offer_id":68209896128833,"sku":"CA0526","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Black with Blue Accents \/ Dual Seat Cushion (2 PCS)","offer_id":68209896161601,"sku":"CA0527","price":149.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/3_ae32bf99-7c31-4616-bb31-847d82307d3c.jpg?v=1794208997"},{"product_id":"utv-heated-ventilated-seat-cushion-with-dual-fans-nappa-leather-seat-pads-universal-utv-polaris-can-am-honda-kawasaki-cfmoto","title":"UTV Heated \u0026 Ventilated Seat Cushion with Dual Fans, Nappa Leather Seat Pads Universal UTV Polaris \/ Can-Am \/ Honda \/ Kawasaki \/ CFMOTO","description":"\u003cp data-pm-slice=\"1 1 []\"\u003e\u003cstrong\u003e\u003cspan\u003eQ: Can this seat cushion keep me warm in winter and cool in summer?\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003e\u003cspan\u003eA:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Yes. The 2-in-1 design combines electric heating and fan-powered ventilation in one cushion. Choose from three heat levels for cold weather or three fan speeds for warm weather. Heating and ventilation have separate controls for easy adjustment.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eHeating \u0026amp; Ventilation:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e One seat cushion handles changing seasons with electric warmth in winter and circulating airflow in summer. Separate heating and ventilation controls let you select the function you need without swapping pads as the weather changes.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eDual Fans \u0026amp; Distributed Airflow:\u003c\/strong\u003e Two fans circulate air through 31 small outlets and two larger shoulder outlets across the back, seat, and thigh areas. Three fan speeds let you adjust airflow to reduce trapped heat and sweaty discomfort.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eThree Heat Settings:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Warm your back, lower back, and seat base together with three selectable heat levels. Choose approximately 113°F, 131°F, or 149°F to match your preferred warmth and take the chill off the seating area.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eTextured Surface \u0026amp; Breathable Mesh:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e A textured upholstery surface pairs with breathable mesh for a coordinated look and comfortable support. The wear-resistant construction handles regular seat contact, while the mesh sections allow air to move through the seating surface.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eMultiple Attachment Points:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Elastic straps and quick-release buckles secure the cushion around the seat, with bottom hooks providing additional attachment points. The non-slip underside reduces shifting during entry and on bumpy trails, keeping the pad positioned beneath you.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eWhat's in the Box?\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eSeat Cushion × 1\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eCigarette Lighter Plug with Power Cord × 1\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\u003c!-- 以下是卖点模板 --\u003e\n\u003cdiv id=\"afembed_ccc2526b3d114cada1837a33544a28a8\" 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_ccc2526b3d114cada1837a33544a28a8!important\"\u003e\n\u003cstyle data-autoflow-reset=\"afembed_ccc2526b3d114cada1837a33544a28a8\"\u003e#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 :where(:not(svg,svg *)){all:revert}#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 :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_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 :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_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 :where(*)::before,#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 :where(*)::after{content:none!important}#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8,#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8{margin:0px!important;min-height:100%!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 *{box-sizing:border-box!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb{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_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__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_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__grid{display:grid!important;gap:30px 18px!important;grid-template-columns:repeat(4, minmax(0px, 1fr))!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__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_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__media{aspect-ratio:1 \/ 1!important;background:rgb(17, 17, 17)!important;border-radius:12px!important;overflow:hidden!important;width:100%!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__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_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__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_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__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_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb{box-sizing:content-box!important;min-height:0px!important;padding:14px 0px 22px!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb{font-family:inherit!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__title,#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-title{letter-spacing:0px!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__title,#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-title{line-height:1.2!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-description{letter-spacing:0px!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-description{line-height:1.6!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__title{color:rgb(3, 3, 3)!important;text-align:center!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card{background:transparent!important;border-color:transparent!important;box-shadow:none!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb{background:transparent!important}\n@container afembed_ccc2526b3d114cada1837a33544a28a8 (max-width: 960px) and (min-width: 768px) {#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__grid{grid-template-columns:repeat(2, minmax(0px, 1fr))!important}}\n@container afembed_ccc2526b3d114cada1837a33544a28a8 (max-width: 767px) {#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb{padding:0px 0px 12px!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__title{font-size:29px!important;margin-bottom:30px!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__grid{gap:30px 14px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__media{aspect-ratio:1 \/ 1!important;border-radius:12px!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-title{font-size:17px!important;margin-top:13px!important}\n#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8#afembed_ccc2526b3d114cada1837a33544a28a8 #autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb .autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-description{font-size:15px!important}}\u003c\/style\u003e\n\u003csection id=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb\"\u003e\u003cdiv class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__wrap\"\u003e\n\u003ch2 class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__title\"\u003eProduct Highlights\u003c\/h2\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__grid\"\u003e\n\u003carticle class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/11_9dd0c9b3-5ea9-4411-a30e-3a086634b69e.jpg?v=1794218291\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-title\"\u003eDual Fans\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-description\"\u003eTwin fans circulate air across the back and seat to reduce trapped heat, with three speeds to suit your comfort.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/12_6c8adfa5-d1bc-4925-aea6-f2fbfbd88394.jpg?v=1794218735\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-title\"\u003eAdjustable Heating\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-description\"\u003eThree heat levels warm your back and seating area, providing adjustable warmth when temperatures drop.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/13_8ef1128e-7988-488b-ac85-0fc175716328.jpg?v=1794218291\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-title\"\u003eNappa-Style Surface\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-description\"\u003eA smooth Nappa-style surface combines with breathable mesh for a clean look and comfortable contact without blocking airflow.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/14_603aef2e-dcdd-4ce2-84ec-974546d7a089.jpg?v=1794218291\" alt=\"Product highlight image\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-title\"\u003eSecure Hold\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-7b2899a641714b9f9d5b27c4767f52eb__card-description\"\u003eMultiple attachment points and a non-slip underside keep the cushion firmly positioned, reducing movement during entry and over rough ground.\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_ccc2526b3d114cada1837a33544a28a8\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c!-- 以下是FAQ --\u003e\n\u003cstyle data-autoflow-reset=\"afembed_d31943551d5c49538b5c12dd8d68c809\"\u003e#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 :where(:not(svg,svg *)){all:revert}#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 :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_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 :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_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 :where(*)::before,#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 :where(*)::after{content:none!important}#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809,#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809{margin:0px!important;min-height:100%!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 *{box-sizing:border-box!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708{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_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__header{display:block!important;padding:0px!important;width:100%!important;margin:0px 0px 32px!important;text-align:center!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__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_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__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_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__list{display:grid!important;gap:14px!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__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_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item:hover,#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item[open]{border-color:rgb(23, 23, 23)!important;box-shadow:rgba(11, 124, 232, 0.05) 0px 6px 16px!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__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_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question \u003e span:first-child{flex:1 1 0%!important;text-align:inherit!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question::-webkit-details-marker{display:none!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question:hover{background:rgb(251, 251, 253)!important;color:rgb(23, 23, 23)!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__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_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__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_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon img,#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon svg{display:block!important;height:100%!important;object-fit:contain!important;width:100%!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item[open] .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon{transform:rotate(45deg)}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__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_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item[open] .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__answer{animation:0.28s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal both running afembed_d31943551d5c49538b5c12dd8d68c809__autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708-faq-reveal!important}\n@keyframes afembed_d31943551d5c49538b5c12dd8d68c809__autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708-faq-reveal { \n  0% { opacity: 0; transform: translateY(-6px); }\n  100% { opacity: 1; transform: translateY(0px); }\n}\n@container afembed_d31943551d5c49538b5c12dd8d68c809 (max-width: 768px) {#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708{padding:48px 16px!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__title{font-size:28px!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question{font-size:15px!important;padding:20px!important}}\n@media (prefers-reduced-motion: reduce) {#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item,#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question,#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon{transition:none!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item[open] .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__answer{animation:auto ease 0s 1 normal none running none!important}}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708{box-sizing:content-box!important;min-height:0px!important;padding:32px 0px!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708{font-family:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__title,#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__subtitle,#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question{letter-spacing:0px!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__title,#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__subtitle,#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question{line-height:1.4!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__answer{letter-spacing:0px!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__answer{line-height:1.6!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__title{color:rgb(23, 23, 23)!important;margin-top:0px!important;margin-bottom:14px!important;text-align:center!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item{background:rgb(255, 255, 255)!important;border-color:rgb(223, 227, 232)!important;box-shadow:none!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708{background:transparent!important}\n#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809#afembed_d31943551d5c49538b5c12dd8d68c809 #autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708 .autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__subtitle{color:rgb(95, 99, 104)!important;font-size:16px!important;text-align:center!important}\u003c\/style\u003e\n\u003cdiv id=\"afembed_d31943551d5c49538b5c12dd8d68c809\" 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_d31943551d5c49538b5c12dd8d68c809!important;\"\u003e\n\u003csection id=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708\"\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__wrap\"\u003e\n\u003cheader class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__header\"\u003e\n\u003ch2 class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__title\"\u003eFAQ\u003c\/h2\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__list\"\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item\" name=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question\"\u003e\u003cspan\u003eQ1: Will this heated and ventilated cushion fit my UTV?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__answer\"\u003eA1: The universal design fits a wide range of UTV seats and works with 12V vehicles. Simply plug it into a compatible 12V cigarette lighter outlet to power the heating and ventilation functions.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item\" name=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question\"\u003e\u003cspan\u003eQ2: Can I adjust heating and ventilation separately?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__answer\"\u003eA2: Yes. Heating and ventilation have independent controls, each with three settings. Adjust the heat level or fan speed to your preference.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item\" name=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question\"\u003e\u003cspan\u003eQ3: How hot does the seat warmer get?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__answer\"\u003eA3: The approximate temperatures are 113°F on low, 131°F on medium, and 149°F on high. The heating elements cover the backrest, lower back, and seat base.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item\" name=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question\"\u003e\u003cspan\u003eQ4: Where does the airflow come out?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__answer\"\u003eA4: Two built-in fans distribute airflow through 31 small outlets and two larger shoulder outlets. Air reaches the backrest, seat base, and thigh support areas.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item\" name=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question\"\u003e\u003cspan\u003eQ5: How does the cushion connect to power?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__answer\"\u003eA5: Plug the included cigarette lighter connector into a compatible 12V vehicle outlet. The 3.9 ft (1.2 m) power cord provides flexibility for positioning the cushion.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item\" name=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question\"\u003e\u003cspan\u003eQ6: Do I need to remove the factory seat to install the cushion?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__answer\"\u003eA6: No. Simply place the cushion over the factory seat and secure it with the elastic straps, buckles, and bottom hooks. The non-slip backing adds stability and helps keep the cushion in place.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__item\" name=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__question\"\u003e\u003cspan\u003eQ7: Does the cushion have a massage function?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-0ff7c94dbba9420cb8de7f43a85ba708__answer\"\u003eA7: No. The cushion provides heating and fan-powered ventilation. The fans circulate air to reduce heat buildup and stuffiness rather than provide refrigerated cooling.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\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_d31943551d5c49538b5c12dd8d68c809\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Manrock","offers":[{"title":"Brown","offer_id":68210426904897,"sku":"CA0515","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":68210426937665,"sku":"CA0516","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":68210426872129,"sku":"CA0514","price":83.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/3_ffa56dbc-1592-4ca6-b3fd-408dcb046de2.jpg?v=1794218292"},{"product_id":"utv-12v-heated-ventilated-seat-cushion-2-0-with-dual-fans-and-vibration-massage-universal-utv-polaris-can-am-honda-kawasaki-cfmoto","title":"UTV 12V Heated \u0026 Ventilated Seat Cushion 2.0 with Dual Fans and Vibration Massage Universal UTV Polaris \/ Can-Am \/ Honda \/ Kawasaki \/ CFMOTO","description":"\u003cp\u003e\u003cstrong\u003eQ: Can this heated and ventilated seat cushion offer extra comfort on long drives?\u003c\/strong\u003e\u003cbr\u003eA: Yes. In addition to heating and fan ventilation, the upgraded 2.0 cushion features dual-point lumbar massage with tapping vibrations to ease lower-back tension and make long drives more comfortable.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eHeating, Ventilation \u0026amp; Massage:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The 2.0 seat cushion combines warmth, circulating air, and lumbar massage in one pad. Separate controls let you select each function, with three heat levels and three fan speeds for changing weather and personal comfort.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eDual-Point Lumbar Massage:\u003c\/strong\u003e Two massage points deliver vibration around the lower back, adding a relaxing sensation when long periods of sitting leave you feeling tense. The upgraded lumbar function brings an extra comfort option to your existing seat.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eDual Fans \u0026amp; Breathable Mesh:\u003c\/strong\u003e Two fans move air through multiple openings across the back, seat, and thigh areas to reduce trapped heat. Breathable 3D mesh supports circulation, while three fan speeds let you adjust airflow as the cab warms.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eFull-Seat Heating Coverage:\u003c\/strong\u003e Heating extends across the backrest, lumbar area, and seat base for warmth beyond a single spot. Choose approximately 104°F, 113°F, or 131°F to suit your preferred comfort level when colder weather makes the seat chilly.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eSecure Strap Attachment:\u003c\/strong\u003e Elastic straps and quick-release buckles keep the cushion against the seat, while bottom hooks add support. The non-slip underside reduces movement as you get in or cross uneven terrain, keeping the pad in position.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eWhat's in the Box?\u003cbr\u003e\u003c\/strong\u003eSeat Cushion × 1\u003cbr\u003eCigarette Lighter Plug with Power Cord × 1\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c!-- split --\u003e\n\u003c!-- 以下是卖点模板 --\u003e\n\u003cdiv id=\"afembed_9db7422ba31e40e88b51ae772c72ff7b\" 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_9db7422ba31e40e88b51ae772c72ff7b!important\"\u003e\n\u003cstyle data-autoflow-reset=\"afembed_9db7422ba31e40e88b51ae772c72ff7b\"\u003e#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b :where(:not(svg,svg *)){all:revert}#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b :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_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b :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_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b :where(*)::before,#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b :where(*)::after{content:none!important}#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b,#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b{margin:0px!important;min-height:100%!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b *{box-sizing:border-box!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31{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_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__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_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__grid{display:grid!important;gap:30px 18px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__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_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__media{aspect-ratio:1 \/ 1!important;background:rgb(17, 17, 17)!important;border-radius:12px!important;overflow:hidden!important;width:100%!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__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_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__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_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__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_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31{box-sizing:content-box!important;min-height:0px!important;padding:14px 0px 22px!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31{font-family:inherit!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__title,#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-title{letter-spacing:0px!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__title,#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-title{line-height:1.2!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-description{letter-spacing:0px!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-description{line-height:1.6!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__title{color:rgb(3, 3, 3)!important;text-align:center!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card{background:transparent!important;border-color:transparent!important;box-shadow:none!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31{background:transparent!important}\n@container afembed_9db7422ba31e40e88b51ae772c72ff7b (max-width: 960px) and (min-width: 768px) {#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__grid{grid-template-columns:repeat(2, minmax(0px, 1fr))!important}}\n@container afembed_9db7422ba31e40e88b51ae772c72ff7b (max-width: 767px) {#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31{padding:0px 0px 12px!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__title{font-size:29px!important;margin-bottom:30px!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__grid{gap:30px 14px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__media{aspect-ratio:1 \/ 1!important;border-radius:12px!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-title{font-size:17px!important;margin-top:13px!important}\n#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b#afembed_9db7422ba31e40e88b51ae772c72ff7b #autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31 .autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-description{font-size:15px!important}}\u003c\/style\u003e\n\u003csection id=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31\"\u003e\u003cdiv class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__wrap\"\u003e\n\u003ch2 class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__title\"\u003eProduct Highlights\u003c\/h2\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__grid\"\u003e\n\u003carticle class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/10_113c4047-355a-47ab-b066-74650a48305c.jpg?v=1794282045\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-title\"\u003eAdjustable Heat\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-description\"\u003eWarm your back and seating area with three temperature settings, making cold seats more comfortable without replacing the original upholstery.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/11_fbfa8270-93f3-4c4c-908f-83de0ecea402.jpg?v=1794282044\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-title\"\u003eFan Ventilation\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-description\"\u003eTwin fans push air through the breathable mesh to reduce stuffiness. Choose from three speeds for a light breeze or stronger airflow.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/13_7e9133a0-be2b-4a91-965b-da54f7985106.jpg?v=1794282044\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-title\"\u003eUpgraded Lumbar Massage\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-description\"\u003eThe 2.0 upgrade adds two vibrating massage points around the lower back, offering a relaxing break from the tension of prolonged sitting.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/12_4aa90805-1d58-4ca0-ae5e-7debef7ff50f.jpg?v=1794282044\" alt=\"Product highlight image\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-title\"\u003eSimple Installation\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-03d3501243074ec1a9d37d16c11eaf31__card-description\"\u003eLay the pad over your seat, secure the straps and hooks, then connect to a compatible 12V socket. No hardwiring required.\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_9db7422ba31e40e88b51ae772c72ff7b\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c!-- 以下是FAQ --\u003e\n\u003cdiv id=\"afembed_7ca5b8459abe435d8a60fc28de83424f\" 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_7ca5b8459abe435d8a60fc28de83424f!important\"\u003e\n\u003cstyle data-autoflow-reset=\"afembed_7ca5b8459abe435d8a60fc28de83424f\"\u003e#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f :where(:not(svg,svg *)){all:revert}#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f :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_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f :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_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f :where(*)::before,#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f :where(*)::after{content:none!important}#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f,#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f{margin:0px!important;min-height:100%!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f *{box-sizing:border-box!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252{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_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__header{display:block!important;padding:0px!important;width:100%!important;margin:0px 0px 32px!important;text-align:center!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__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_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__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_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__list{display:grid!important;gap:14px!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__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_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__item:hover,#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__item[open]{border-color:rgb(23, 23, 23)!important;box-shadow:rgba(11, 124, 232, 0.05) 0px 6px 16px!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__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_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__question \u003e span:first-child{flex:1 1 0%!important;text-align:inherit!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__question::-webkit-details-marker{display:none!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__question:hover{background:rgb(251, 251, 253)!important;color:rgb(23, 23, 23)!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__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_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__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_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon img,#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon svg{display:block!important;height:100%!important;object-fit:contain!important;width:100%!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__item[open] .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon{transform:rotate(45deg)}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__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_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__item[open] .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__answer{animation:0.28s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal both running afembed_7ca5b8459abe435d8a60fc28de83424f__autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252-faq-reveal!important}\n@keyframes afembed_7ca5b8459abe435d8a60fc28de83424f__autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252-faq-reveal { \n  0% { opacity: 0; transform: translateY(-6px); }\n  100% { opacity: 1; transform: translateY(0px); }\n}\n@container afembed_7ca5b8459abe435d8a60fc28de83424f (max-width: 768px) {#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252{padding:48px 16px!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__title{font-size:28px!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__question{font-size:15px!important;padding:20px!important}}\n@media (prefers-reduced-motion: reduce) {#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__item,#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__question,#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon{transition:none!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__item[open] .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__answer{animation:auto ease 0s 1 normal none running none!important}}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252{box-sizing:content-box!important;min-height:0px!important;padding:32px 0px!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252{font-family:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__title,#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__subtitle,#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__question{letter-spacing:0px!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__title,#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__subtitle,#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__question{line-height:1.4!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__answer{letter-spacing:0px!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__answer{line-height:1.6!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__title{color:rgb(23, 23, 23)!important;margin-top:0px!important;margin-bottom:14px!important;text-align:center!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__item{background:rgb(255, 255, 255)!important;border-color:rgb(223, 227, 232)!important;box-shadow:none!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252{background:transparent!important}\n#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f#afembed_7ca5b8459abe435d8a60fc28de83424f #autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252 .autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__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-1928208971fc42a7bc8f21c97517e252\"\u003e\u003cdiv class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__wrap\"\u003e\n\u003cheader class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__header\"\u003e\u003ch2 class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__title\"\u003eFAQ\u003c\/h2\u003e\u003c\/header\u003e\u003cdiv class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__list\"\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__item\" name=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__question\"\u003e\u003cspan\u003eQ1: Will this cushion fit my UTV?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__answer\"\u003eA1: The universal design fits a variety of UTV driver and passenger seats and connects to a compatible 12V vehicle power outlet.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__item\" name=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__question\"\u003e\u003cspan\u003eQ2: Can I control the heating, ventilation, and massage separately?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__answer\"\u003eA2: Yes. Each function has its own control. Heating and ventilation offer three adjustable levels, while massage can be operated independently.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__item\" name=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__question\"\u003e\u003cspan\u003eQ3: What type of massage does the cushion provide?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__answer\"\u003eA3: Two built-in lumbar massage points deliver tapping vibrations to the lower back for added relaxation and comfort during long drives.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__item\" name=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__question\"\u003e\u003cspan\u003eQ4: What temperatures do the three heat settings reach?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__answer\"\u003eA4: The approximate temperatures are 104°F on low, 113°F on medium, and 131°F on high. Heating covers the backrest, lower back, and seat base.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__item\" name=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__question\"\u003e\u003cspan\u003eQ5: Does the ventilation function work like air conditioning?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__answer\"\u003eA5: No. Two built-in fans circulate air through the 3D mesh and ventilation openings to reduce heat buildup and stuffiness. The system provides fan-powered airflow, not refrigerated cooling.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__item\" name=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252-accordion\"\u003e\n        \u003csummary class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__question\"\u003e\u003cspan\u003eQ6: How do I install and power the cushion?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n        \u003cp class=\"autoflow-output-faq-accordion-1928208971fc42a7bc8f21c97517e252__answer\"\u003eA6: Place the cushion over the factory seat and secure it with the straps, buckles, and bottom hooks. Plug the included cigarette lighter plug into a compatible 12V vehicle outlet. Each cushion comes with a 5 ft (1.5 m) power cord.\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_7ca5b8459abe435d8a60fc28de83424f\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Manrock","offers":[{"title":"Black","offer_id":68224042762561,"sku":"CA0523","price":83.0,"currency_code":"USD","in_stock":true},{"title":"Gray","offer_id":68224042795329,"sku":"CA0524","price":83.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/6_3a5981f5-b00f-438f-8b8c-e0833cde3d99.jpg?v=1794292236"},{"product_id":"utv-graphene-heated-seat-cushion-12v-heated-seat-pad-with-soft-velvet-cover-universal-utv-polaris-can-am-honda-kawasaki-cfmoto","title":"UTV Graphene Heated Seat Cushion 12V Heated Seat Pad with Soft Velvet Cover Universal UTV Polaris \/ Can-Am \/ Honda \/ Kawasaki \/ CFMOTO","description":"\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eNote: \u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eThe 1PC option includes a cigarette lighter plug and a 3.9 ft (1.2 m) power cord. The 2PCS option includes a cigarette lighter plug and a 3.9 ft (1.2 m) dual outlet power cord for both seat cushions. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: How can I add seat heating to a UTV without factory heated seats?\u003c\/strong\u003e\u003cbr\u003eA: Place the graphene heated seat cushion over the factory seat to add warmth to the backrest and seating area. Secure it with the built-in straps and plug it into a compatible 12V outlet. No need to remove or modify the factory seat upholstery.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eGraphene Heating:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The graphene layer delivers quick warmth directly through the pad, taking the chill out of cold upholstery. Add seat heating to your UTV without waiting for warm air to circulate through the entire cab.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eFull-Seat Heating Coverage:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Warmth reaches the backrest, lumbar area, and seat base for more complete contact with your body. The broad heating layout distributes heat evenly, reducing the contrast between a warm spot and surrounding cold sections.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eThree Heat Levels:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Select low, medium, or high heat to suit the weather and your clothing. Color indicators identify each setting, while built-in overheat protection adds reassurance as you adjust warmth to your preferred comfort level.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eSoft Velvet Surface: \u003c\/span\u003e\u003c\/strong\u003eThe velvet fabric adds a soft layer between you and the original seat upholstery. A warm, comfortable feel makes the pad pleasant to sit on, complementing the heating function without a rough or stiff surface.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eSecure Strap Design:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Elastic straps and quick-release buckles anchor the cushion at multiple points around the seat. Silicone grip dots underneath add traction, reducing sliding when you step into the cab or travel over uneven stretches of trail.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eWhat's in the Box?\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e\u003cspan\u003eGraphene Heated Seat Cushion × 1 or 2 (Depending on Selected Pack Option)\u003cbr\u003eCigarette Lighter Plug with Power Cord × 1\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003c!-- 以下是卖点模板 --\u003e\n\u003cdiv id=\"afembed_35b8f439669646d7898b0b17034d090c\" 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_35b8f439669646d7898b0b17034d090c!important\"\u003e\n\u003cstyle data-autoflow-reset=\"afembed_35b8f439669646d7898b0b17034d090c\"\u003e#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c :where(:not(svg,svg *)){all:revert}#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c :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_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c :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_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c :where(*)::before,#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c :where(*)::after{content:none!important}#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c,#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c{margin:0px!important;min-height:100%!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c *{box-sizing:border-box!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0{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_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__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_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__grid{display:grid!important;gap:30px 18px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__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_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__media{aspect-ratio:1 \/ 1!important;background:rgb(17, 17, 17)!important;border-radius:12px!important;overflow:hidden!important;width:100%!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__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_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__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_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__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_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0{box-sizing:content-box!important;min-height:0px!important;padding:14px 0px 22px!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0{font-family:inherit!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__title,#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-title{letter-spacing:0px!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__title,#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-title{line-height:1.2!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-description{letter-spacing:0px!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-description{line-height:1.6!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__title{color:rgb(3, 3, 3)!important;text-align:center!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card{background:transparent!important;border-color:transparent!important;box-shadow:none!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0{background:transparent!important}\n@container afembed_35b8f439669646d7898b0b17034d090c (max-width: 960px) and (min-width: 768px) {#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__grid{grid-template-columns:repeat(2, minmax(0px, 1fr))!important}}\n@container afembed_35b8f439669646d7898b0b17034d090c (max-width: 767px) {#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0{padding:0px 0px 12px!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__title{font-size:29px!important;margin-bottom:30px!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__grid{gap:30px 14px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__media{aspect-ratio:1 \/ 1!important;border-radius:12px!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-title{font-size:17px!important;margin-top:13px!important}\n#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c#afembed_35b8f439669646d7898b0b17034d090c #autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0 .autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-description{font-size:15px!important}}\u003c\/style\u003e\n\u003csection id=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0\"\u003e\u003cdiv class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__wrap\"\u003e\n\u003ch2 class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__title\"\u003eProduct Highlights\u003c\/h2\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__grid\"\u003e\n\u003carticle class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/11_694a4c56-71c3-4ab4-897b-d39f6fec2b1b.jpg?v=1794299291\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-title\"\u003eGraphene Heating\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-description\"\u003eA responsive graphene layer warms the pad quickly, adding direct seat warmth when your UTV’s original upholstery feels cold.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/12_71b3ef37-e219-4a98-8247-5d23bcafdc99.jpg?v=1794299291\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-title\"\u003eMulti-Zone Heating\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-description\"\u003eWarm your back, lower back, and seat together. Three temperature settings let you adjust the heat to suit the weather and your clothing.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/14_82a2b64a-7d1a-41c0-8b7c-47b1cf0a1fa4.jpg?v=1794299291\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-title\"\u003eSoft Plush Cover\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-description\"\u003eShort-pile plush feels soft against your clothing, adding a cozy surface that makes cold-weather seating more comfortable.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/13_18cd5a86-d62b-495a-bd3c-22ff4e3ac398.jpg?v=1794299291\" alt=\"Product highlight image\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-title\"\u003eNon-Slip Fit\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-d44b7b35f62d475ea306c00756d020d0__card-description\"\u003eBuckled straps anchor the pad, while silicone grip dots underneath limit shifting through turns and over bumpy ground.\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_35b8f439669646d7898b0b17034d090c\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c!-- 以下是FAQ --\u003e\n\u003cstyle data-autoflow-reset=\"afembed_bec6b2abfbb147a49fecbf8767949f95\"\u003e#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 :where(:not(svg,svg *)){all:revert}#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 :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_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 :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_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 :where(*)::before,#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 :where(*)::after{content:none!important}#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95,#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95{margin:0px!important;min-height:100%!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 *{box-sizing:border-box!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d{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_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__header{display:block!important;padding:0px!important;width:100%!important;margin:0px 0px 32px!important;text-align:center!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__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_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__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_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__list{display:grid!important;gap:14px!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__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_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__item:hover,#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__item[open]{border-color:rgb(23, 23, 23)!important;box-shadow:rgba(11, 124, 232, 0.05) 0px 6px 16px!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__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_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__question \u003e span:first-child{flex:1 1 0%!important;text-align:inherit!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__question::-webkit-details-marker{display:none!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__question:hover{background:rgb(251, 251, 253)!important;color:rgb(23, 23, 23)!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__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_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__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_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon img,#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon svg{display:block!important;height:100%!important;object-fit:contain!important;width:100%!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__item[open] .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon{transform:rotate(45deg)}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__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_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__item[open] .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__answer{animation:0.28s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal both running afembed_bec6b2abfbb147a49fecbf8767949f95__autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d-faq-reveal!important}\n@keyframes afembed_bec6b2abfbb147a49fecbf8767949f95__autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d-faq-reveal { \n  0% { opacity: 0; transform: translateY(-6px); }\n  100% { opacity: 1; transform: translateY(0px); }\n}\n@container afembed_bec6b2abfbb147a49fecbf8767949f95 (max-width: 768px) {#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d{padding:48px 16px!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__title{font-size:28px!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__question{font-size:15px!important;padding:20px!important}}\n@media (prefers-reduced-motion: reduce) {#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__item,#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__question,#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon{transition:none!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__item[open] .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__answer{animation:auto ease 0s 1 normal none running none!important}}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d{box-sizing:content-box!important;min-height:0px!important;padding:32px 0px!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d{font-family:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__title,#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__subtitle,#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__question{letter-spacing:0px!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__title,#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__subtitle,#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__question{line-height:1.4!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__answer{letter-spacing:0px!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__answer{line-height:1.6!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__title{color:rgb(23, 23, 23)!important;margin-top:0px!important;margin-bottom:14px!important;text-align:center!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__item{background:rgb(255, 255, 255)!important;border-color:rgb(223, 227, 232)!important;box-shadow:none!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d{background:transparent!important}\n#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95#afembed_bec6b2abfbb147a49fecbf8767949f95 #autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d .autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__subtitle{color:rgb(95, 99, 104)!important;font-size:16px!important;text-align:center!important}\u003c\/style\u003e\n\u003cdiv id=\"afembed_bec6b2abfbb147a49fecbf8767949f95\" 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_bec6b2abfbb147a49fecbf8767949f95!important;\"\u003e\n\u003csection id=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d\"\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__wrap\"\u003e\n\u003cheader class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__header\"\u003e\n\u003ch2 class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__title\"\u003eFAQ\u003c\/h2\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__list\"\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__item\" name=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__question\"\u003e\u003cspan\u003eQ1: Will the cushion fit my UTV?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__answer\"\u003eA1: The universal design fits a variety of UTV driver and passenger seats and connects to a compatible 12V vehicle outlet.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__item\" name=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__question\"\u003e\u003cspan\u003eQ2: What are the three heating temperatures?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__answer\"\u003eA2: The three heat settings reach approximately 113°F on low, 131°F on medium, and 149°F on high. The indicator light is blue on low, red and blue on medium, and red on high.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__item\" name=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__question\"\u003e\u003cspan\u003eQ3: Does the backrest heat up as well?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__answer\"\u003eA3: Yes. The heating elements cover the backrest, lumbar area, and seat base. Both the backrest and seat area heat up at the same time.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__item\" name=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__question\"\u003e\u003cspan\u003eQ4: Do I need to remove the factory seat upholstery?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__answer\"\u003eA4: No. Place the cushion directly over the factory seat and secure it with the straps and quick-release buckles. No seat disassembly or internal modifications are required.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__item\" name=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__question\"\u003e\u003cspan\u003eQ5: Will the cushion shift on rough trails?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__answer\"\u003eA5: Multiple attachment points secure the cushion to the seat, while silicone grip dots on the bottom help prevent slipping. The design keeps the cushion in place during entry and bumpy drives.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__item\" name=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__question\"\u003e\u003cspan\u003eQ6: How does the seat warmer connect to power?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-2f666174f0724f3b93c7b59fdc23126d__answer\"\u003eA6: Plug the included cigarette lighter connector into a compatible 12V vehicle outlet. The 3.9 ft (1.2 m) power cord connects the cushion without requiring any hardwiring.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\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_bec6b2abfbb147a49fecbf8767949f95\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Manrock","offers":[{"title":"Black \/ Single Seat Cushion (1 PC)","offer_id":68224220987713,"sku":"CA0544","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ Dual Seat Cushion (2 PCS)","offer_id":68224221020481,"sku":"CA0545","price":139.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ Single Seat Cushion (1 PC)","offer_id":68224221053249,"sku":"CA0546","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ Dual Seat Cushion (2 PCS)","offer_id":68224221086017,"sku":"CA0547","price":139.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ Single Seat Cushion (1 PC)","offer_id":68224225902913,"sku":"CA0548","price":69.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ Dual Seat Cushion (2 PCS)","offer_id":68224225935681,"sku":"CA0549","price":139.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0984\/0928\/3905\/files\/10_87a4b524-227f-4b76-86ed-168b251b7041.jpg?v=1794299291"}],"url":"https:\/\/manrock.com\/collections\/utv-atv-heated-gear.oembed","provider":"Manrock","version":"1.0","type":"link"}