{"product_id":"4runner-rear-window-screen-mesh-net-magnetic-rear-hatch-bug-screen-for-toyota","title":"4Runner Rear Window Screen Mesh Net Magnetic Rear Hatch Bug Screen for Toyota","description":"\u003cp\u003e\u003cstrong\u003eHow Can I Keep Bugs Out While Ventilating the Rear Window During Camping?\u003c\/strong\u003e\u003cbr\u003e\u003cstrong\u003eA: \u003c\/strong\u003eThe rear window bug screen allows you to open the power rear window for fresh air while its fine mesh helps keep mosquitoes and other insects out, making overnight stays and outdoor camping more comfortable.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCustom Fit for 2025+ Toyota 4Runner: \u003c\/strong\u003eDesigned specifically for the rear liftgate window of \u003cstrong\u003e2025+ Toyota 4Runner\u003c\/strong\u003e, the Lexland rear hatch bug screen provides coverage across the main window area for a more tailored fit.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDouble-Layer Mesh for Insect Protection: \u003c\/strong\u003eMade from double-layer fine nylon stretch mesh, helping keep mosquitoes, moths, and other small insects out while allowing fresh air to circulate.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMagnetic Installation with Foam Support: \u003c\/strong\u003eBuilt-in perimeter magnets help secure the screen in place, while the top foam insert provides additional support. No drilling or vehicle modifications required.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAdded Privacy for Camping: \u003c\/strong\u003eThe 4Runner dark mesh reduces direct visibility into the vehicle, providing added privacy when sleeping inside, camping, or parking overnight.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSunlight \u0026amp; Dust Protection: \u003c\/strong\u003eThe mesh helps block some direct sunlight and larger airborne debris, making the rear cabin more comfortable during outdoor activities.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFoldable Design with Storage Bag:\u003c\/strong\u003e The lightweight, flexible mesh can be folded away when not in use. Comes with a dedicated storage bag for convenient storage in your trunk or camping gear.\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cdiv id=\"afembed_20796549e7324ee8b958d5cc1c83e566\" 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_20796549e7324ee8b958d5cc1c83e566!important\"\u003e\n\u003cstyle data-autoflow-reset=\"afembed_20796549e7324ee8b958d5cc1c83e566\"\u003e#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 :where(:not(svg,svg *)){all:revert}#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 :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_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 :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_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 :where(*)::before,#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 :where(*)::after{content:none!important}#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566,#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566{margin:0px!important;min-height:100%!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 *{box-sizing:border-box!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7{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:18px 0px 0px!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__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_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__grid{display:grid!important;gap:30px 18px!important;grid-template-columns:repeat(4, minmax(0px, 1fr))!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__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_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__media{aspect-ratio:1 \/ 1!important;background:rgb(17, 17, 17)!important;border-radius:12px!important;overflow:hidden!important;width:100%!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__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_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__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:left!important;white-space:pre-line!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__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_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7{box-sizing:content-box!important;min-height:0px!important;padding:18px 0px 0px!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__wrap{margin:0px auto!important;max-width:1900px!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7{font-family:inherit!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__title,#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card-title{letter-spacing:0px!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__title,#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card-title{line-height:1.2!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card-description{letter-spacing:0px!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card-description{line-height:1.6!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__title{color:rgb(3, 3, 3)!important;text-align:center!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card{background:transparent!important;border-color:transparent!important;box-shadow:none!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7{background:transparent!important}\n@container afembed_20796549e7324ee8b958d5cc1c83e566 (max-width: 960px) and (min-width: 768px) {#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__grid{grid-template-columns:repeat(2, minmax(0px, 1fr))!important}}\n@container afembed_20796549e7324ee8b958d5cc1c83e566 (max-width: 767px) {#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7{padding:0px!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__title{font-size:29px!important;margin-bottom:30px!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__grid{gap:30px 14px!important;grid-template-columns:repeat(2, minmax(0px, 1fr))!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__media{aspect-ratio:1 \/ 1!important;border-radius:12px!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card-title{font-size:17px!important;margin-top:13px!important}\n#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566#afembed_20796549e7324ee8b958d5cc1c83e566 #autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7 .autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card-description{font-size:15px!important}}\u003c\/style\u003e\n\u003csection id=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7\"\u003e\u003cdiv class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__wrap\"\u003e\n\u003ch2 class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__title\"\u003eKey Features\u003c\/h2\u003e\n\u003cdiv class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__grid\"\u003e\n\u003carticle class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0776\/0887\/8390\/files\/10_954c7789-f39a-4a01-bc04-2a04ebb63893.jpg?v=1794386845\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card-title\"\u003eShade for Daytime Camping\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card-description\"\u003eHelps reduce direct sunlight entering through the rear window, providing added shade during daytime camping and outdoor stops.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0776\/0887\/8390\/files\/7_4f6834e3-16b5-467e-b582-dffebcf52374.jpg?v=1794386844\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card-title\"\u003eFoldable Design with Storage Bag\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card-description\"\u003eFolds down for compact storage when not in use. Includes a dedicated storage bag for convenient packing and transport.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0776\/0887\/8390\/files\/6_f65a3d41-5410-403a-8d67-1d53542ce5a5.jpg?v=1794386844\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"object-position: center center !important\"\u003e\u003c\/div\u003e\n        \u003ch3 class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card-title\"\u003eDouble-Layer Nylon Elastic Mesh\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card-description\"\u003eMade with fine double-layer nylon mesh to help keep mosquitoes and other flying insects out while maintaining airflow through the rear window.\u003c\/p\u003e\n      \u003c\/article\u003e\u003carticle class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card\"\u003e\n        \u003cdiv class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__media\"\u003e\u003cimg class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0776\/0887\/8390\/files\/9_0d3e61f3-35a4-4a4e-8651-d33f8ed03772.jpg?v=1794386844\" 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-b0df9038e71942928ab3789b12b60ed7__card-title\"\u003eReady for Overnight Stays\u003c\/h3\u003e\n        \u003cp class=\"autoflow-output-highlights-grid-b0df9038e71942928ab3789b12b60ed7__card-description\"\u003eProvides added privacy when resting or sleeping inside your 4Runner during camping trips, road trips, and overnight stays.\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_20796549e7324ee8b958d5cc1c83e566\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cstyle data-autoflow-reset=\"afembed_54572368a8fb41008460d94764ea0b0f\"\u003e#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f :where(:not(svg,svg *)){all:revert}#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f :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_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f :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_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f :where(*)::before,#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f :where(*)::after{content:none!important}#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f [hidden]{display:none!important}\u003c\/style\u003e\n\u003cstyle\u003e#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f,#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f{margin:0px!important;min-height:100%!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f *{box-sizing:border-box!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1{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_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__header{display:block!important;padding:0px!important;width:100%!important;margin:0px 0px 32px!important;text-align:center!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__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_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__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_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__list{display:grid!important;gap:14px!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__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_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__item:hover,#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__item[open]{border-color:rgb(23, 23, 23)!important;box-shadow:rgba(11, 124, 232, 0.05) 0px 6px 16px!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__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_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__question \u003e span:first-child{flex:1 1 0%!important;text-align:inherit!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__question::-webkit-details-marker{display:none!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__question:hover{background:rgb(251, 251, 253)!important;color:rgb(23, 23, 23)!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__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_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__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_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__icon img,#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__icon svg{display:block!important;height:100%!important;object-fit:contain!important;width:100%!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__item[open] .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__icon{transform:rotate(45deg)}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__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_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__item[open] .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__answer{animation:0.28s cubic-bezier(0.16, 1, 0.3, 1) 0s 1 normal both running afembed_54572368a8fb41008460d94764ea0b0f__autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1-faq-reveal!important}\n@keyframes afembed_54572368a8fb41008460d94764ea0b0f__autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1-faq-reveal { \n  0% { opacity: 0; transform: translateY(-6px); }\n  100% { opacity: 1; transform: translateY(0px); }\n}\n@container afembed_54572368a8fb41008460d94764ea0b0f (max-width: 768px) {#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1{padding:48px 16px!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__title{font-size:28px!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__question{font-size:15px!important;padding:20px!important}}\n@media (prefers-reduced-motion: reduce) {#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__item,#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__question,#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__icon{transition:none!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__item[open] .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__answer{animation:auto ease 0s 1 normal none running none!important}}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1{box-sizing:content-box!important;min-height:0px!important;padding:32px 0px!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__wrap{margin:0px auto!important;max-width:860px!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1{font-family:-apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__title,#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__subtitle,#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__question{letter-spacing:0px!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__title,#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__subtitle,#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__question{line-height:1.4!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__answer{letter-spacing:0px!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__answer{line-height:1.6!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__title{color:rgb(23, 23, 23)!important;margin-top:0px!important;margin-bottom:14px!important;text-align:center!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__item{background:rgb(255, 255, 255)!important;border-color:rgb(223, 227, 232)!important;box-shadow:none!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1{background:transparent!important}\n#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f#afembed_54572368a8fb41008460d94764ea0b0f #autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1 .autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__subtitle{color:rgb(95, 99, 104)!important;font-size:16px!important;text-align:center!important}\u003c\/style\u003e\n\u003cdiv id=\"afembed_54572368a8fb41008460d94764ea0b0f\" 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_54572368a8fb41008460d94764ea0b0f!important;\"\u003e\n\u003csection id=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1\"\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__wrap\"\u003e\n\u003cheader class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__header\"\u003e\n\u003ch2 class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__title\"\u003eFAQs\u003c\/h2\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__list\"\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__item\" name=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1-accordion\" open=\"\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__question\"\u003e\u003cspan\u003eQ1: How Can I Improve Airflow Inside My Vehicle During Hot Summer Nights?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__answer\"\u003eA1: Simply open the power rear window with the bug screen installed to improve air circulation and reduce stuffiness and moisture buildup inside your vehicle.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__item\" name=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__question\"\u003e\u003cspan\u003eQ2: How Can I Add Privacy When Camping With the Rear Window Open?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__answer\"\u003eA2: The dark double-layer mesh design helps reduce visibility into the vehicle from outside while allowing fresh air to circulate, providing added privacy for your sleeping area and personal belongings.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__item\" name=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__question\"\u003e\u003cspan\u003eQ3: Can the Screen Keep Mosquitoes, Moths, and Other Small Insects Out?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__answer\"\u003eA3: The double-layer fine mesh structure helps block mosquitoes, moths, and other small flying insects while maintaining airflow through the open rear window.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__item\" name=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1-accordion\"\u003e\n\u003csummary class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__question\"\u003e\u003cspan\u003eQ4: Does Installation Require Drilling or Vehicle Modifications?\u003c\/span\u003e\u003cspan class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__icon\" aria-hidden=\"true\"\u003e\u003cspan class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__icon-mark\"\u003e+\u003c\/span\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"autoflow-output-faq-accordion-9ed1bc411153428ab55584e02fc569d1__answer\"\u003eA4: The screen features a combination of magnetic and foam-insert mounting. Magnets along both sides and the bottom attach to the corresponding metal surfaces, while the top foam strip tucks into the factory rear window weatherstripping. No drilling or cutting of the vehicle body is required.\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_54572368a8fb41008460d94764ea0b0f\").mount(document.currentScript.parentElement);\u003c\/script\u003e\n\u003c\/div\u003e","brand":"Lexland","offers":[{"title":"4Runner 2025+","offer_id":67984995778870,"sku":"LEXT1328","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0776\/0887\/8390\/files\/2_539672e3-5dd2-4f17-b3ca-1a0c3192050c.jpg?v=1794386845","url":"https:\/\/lexland.com\/pt\/products\/4runner-rear-window-screen-mesh-net-magnetic-rear-hatch-bug-screen-for-toyota","provider":"Lexland","version":"1.0","type":"link"}