{"title":"Projector Mounts","description":null,"products":[{"product_id":"carls-floor-mounted-projector-enclosure","title":"Carl's Floor Mounted Projector Enclosure","description":"\u003c!-- =============================================================\n     GOLF SIM DEPOT — CARL'S FLOOR MOUNTED PROJECTOR ENCLOSURE v2 (ROS-STYLE)\n     Tabs: Description | Specifications | Refund Policy \u0026 Warranty\n     Accessory (enclosure) variant · NO Compare tab\n     Returns: 30-day (green)\n     Feature images cropped to 4:3 · No banner image\n     -------------------------------------------------------------\n     ⚠ TODO — CONFIRM BEFORE PUBLISHING:\n     • Dimensions not specified on page — confirm before publishing.\n     • Warranty not published on page — confirm term.\n     • IMAGES cropped 4:3 via inline style; verify each resolves.\n     ============================================================= --\u003e\n\n\u003c!-- ══════ DEFAULT TAB: DESCRIPTION ══════ --\u003e\n\u003cdiv class=\"gsx\"\u003e\n  \u003cp class=\"gsx-lede\"\u003eThe \u003cstrong\u003eCarl's Floor Mounted Projector Enclosure\u003c\/strong\u003e lets you run a floor-mounted projector safely — an aluminum-and-polycarbonate housing with a turf top that blends into your Carl's hitting mat, shielding the projector from indirect shots and ricochets. The answer for rooms where a ceiling mount won't work. $299.95.\u003c\/p\u003e\n\n  \u003cdiv class=\"gsx-feature\"\u003e\n    \u003cdiv class=\"gsx-media\"\u003e\n      \u003cimg src=\"https:\/\/golfsimdepot.com\/cdn\/shop\/files\/Carl_s-Floor-Mounted-Projector-Enclosure-Carl_s-Place-21011447.webp\" alt=\"Carl's floor-mounted projector enclosure\" style=\"aspect-ratio: 4 \/ 3; object-fit: cover;\" onerror=\"this.parentElement.style.display='none'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-copy\"\u003e\n      \u003cdiv class=\"gsx-eyebrow\"\u003eProject From the Floor, Safely\u003c\/div\u003e\n      \u003ch2\u003eShielded From Ricochets \u0026amp; Indirect Shots\u003c\/h2\u003e\n      \u003cp\u003eWhen a ceiling mount isn't an option — low ceilings, high ceilings, rental rooms — a floor-mounted projector solves it, but needs protection. This enclosure surrounds the projector in black aluminum sides, a clear polycarbonate front, and ABS top and bottom, shielding it from indirect shots and ricochets. (It's not built to take repeated direct strikes.)\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gsx-feature gsx-flip\"\u003e\n    \u003cdiv class=\"gsx-media\"\u003e\n      \u003cimg src=\"https:\/\/golfsimdepot.com\/cdn\/shop\/files\/Carl_s-Floor-Mounted-Projector-Enclosure-Carl_s-Place-21011632.webp\" alt=\"Carl's projector enclosure turf top\" style=\"aspect-ratio: 4 \/ 3; object-fit: cover;\" onerror=\"this.parentElement.style.display='none'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-copy\"\u003e\n      \u003cdiv class=\"gsx-eyebrow\"\u003eBlends Into Your Bay\u003c\/div\u003e\n      \u003ch2\u003eTurf Top Matches Carl's Hitting Mat\u003c\/h2\u003e\n      \u003cp\u003eThe turf top integrates visually with Carl's hitting mat, so the enclosure looks like part of the floor rather than a box sitting on it. Carl's angled wedges help you align the image, and an integrated cable-management system keeps the wiring tidy.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gsx-feature\"\u003e\n    \u003cdiv class=\"gsx-media\"\u003e\n      \u003cimg src=\"https:\/\/golfsimdepot.com\/cdn\/shop\/files\/Carl_s-Floor-Mounted-Projector-Enclosure-Carl_s-Place-21011715.webp\" alt=\"Carl's projector enclosure construction\" style=\"aspect-ratio: 4 \/ 3; object-fit: cover;\" onerror=\"this.parentElement.style.display='none'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-copy\"\u003e\n      \u003cdiv class=\"gsx-eyebrow\"\u003eMade to Solve Ceiling Problems\u003c\/div\u003e\n      \u003ch2\u003eFor Off-Center \u0026amp; Constrained Setups\u003c\/h2\u003e\n      \u003cp\u003eBuilt for setups where ceiling mounting is impractical, it works with projectors that offer horizontal keystone for off-center positioning. Durable aluminum and ABS construction stands up to bay life while keeping your projector protected and precisely aimed.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhy Choose the Floor-Mounted Projector Enclosure?\u003c\/h2\u003e\n  \u003cdiv class=\"gsx-why\"\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eFloor-Mount Solution\u003c\/strong\u003e\u003cspan\u003eFor rooms where ceiling mounting won't work.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eShields the Projector\u003c\/strong\u003e\u003cspan\u003eGuards against indirect shots and ricochets.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eTurf Top\u003c\/strong\u003e\u003cspan\u003eBlends into your Carl's hitting mat.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eAngled Wedges\u003c\/strong\u003e\u003cspan\u003eHelp align the projected image.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eCable Management\u003c\/strong\u003e\u003cspan\u003eKeeps wiring tidy and out of the way.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eAluminum + Polycarbonate\u003c\/strong\u003e\u003cspan\u003eDurable, clear-front construction.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWho Is This For?\u003c\/h2\u003e\n  \u003cul class=\"gsx-list\"\u003e\n    \u003cli\u003eRooms where a ceiling mount isn't practical\u003c\/li\u003e\n    \u003cli\u003eCarl's hitting mat owners wanting a matched look\u003c\/li\u003e\n    \u003cli\u003eLow- or high-ceiling bays\u003c\/li\u003e\n    \u003cli\u003eRenters who can't mount to the ceiling\u003c\/li\u003e\n    \u003cli\u003eProjectors with horizontal keystone for off-center placement\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- BUILD-A-SIM BANNER (no image, per spec) --\u003e\n  \u003cdiv class=\"gsx-setup\"\u003e\n    \u003cdiv class=\"gsx-setup-text\"\u003e\n      \u003cdiv class=\"gsx-setup-eyebrow\"\u003eBuild a Full Simulator\u003c\/div\u003e\n      \u003ch2 class=\"gsx-setup-headline\"\u003eBuild a Full Simulator Around Your Projector\u003c\/h2\u003e\n      \u003cp class=\"gsx-setup-body\"\u003eA safe projector home is one piece — add the projector, a launch monitor, an enclosure and screen, and a hitting mat. Our Sim Builder matches every remaining piece to your room.\u003c\/p\u003e\n      \u003ca href=\"https:\/\/golfsimdepot.com\/pages\/golf-simulator-builder\" class=\"gsx-setup-cta\"\u003eDesign Your Setup in the Sim Builder\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n  \u003cdiv class=\"gsx-faq-list\"\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eWhy mount a projector on the floor? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eSome rooms can't take a ceiling mount — very low or very high ceilings, or rental spaces. A floor-mounted projector solves that, and this enclosure protects it from stray shots while keeping it aimed.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eWill it survive a direct hit? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eIt's built to protect against indirect shots and ricochets, but it's not meant to take repeated direct strikes. Position it appropriately for your bay — we can advise.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eDoes it work with my projector? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eIt's designed for projectors that offer horizontal keystone, which lets you position the unit off-center and still square the image. Text us your projector model to confirm.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eDoes it match my mat? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eThe turf top is designed to integrate with Carl's hitting mat for a seamless look, and Carl's angled wedges help with image alignment.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eHow does it ship and how long does it take? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eThis item ships free within the contiguous U.S. Most in-stock orders ship the same day. You'll get a tracking number as soon as it leaves the warehouse. Questions on timing? Text (770) 766-5571.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eWhat's the return policy? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eReturn within 30 days in new, unused condition. Select items may be final sale per manufacturer. Full details on the Refund Policy \u0026amp; Warranty tab.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gsx-cta-band\"\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eNot sure a floor mount is right for your room?\u003c\/strong\u003e\n      \u003cspan\u003eText us your setup — we'll confirm the right fit for free, before you buy.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003ca href=\"sms:+17707665571\" class=\"gsx-btn\"\u003eText Us · (770) 766-5571\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ══════ TAB: SPECIFICATIONS ══════ --\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"gsx\"\u003e\n  \u003ch2\u003eWhat's in the Box\u003c\/h2\u003e\n  \u003cul class=\"gsx-box\"\u003e\n    \u003cli\u003eProjector enclosure \u003cem\u003eblack aluminum sides, clear polycarbonate front, ABS top \u0026amp; bottom\u003c\/em\u003e\n\u003c\/li\u003e\n    \u003cli\u003eTurf top\u003c\/li\u003e\n    \u003cli\u003eCarl's angled wedges\u003c\/li\u003e\n    \u003cli\u003eIntegrated cable management\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003ch2\u003eEnclosure\u003c\/h2\u003e\n  \u003ctable class=\"gsx-table\"\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSides\u003c\/td\u003e\n\u003ctd\u003eDurable black aluminum\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eFront\u003c\/td\u003e\n\u003ctd\u003eClear polycarbonate\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eTop \u0026amp; Bottom\u003c\/td\u003e\n\u003ctd\u003eABS plastic\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eTop Surface\u003c\/td\u003e\n\u003ctd\u003eTurf — integrates with Carl's mat\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eProtection\u003c\/td\u003e\n\u003ctd\u003eIndirect shots \u0026amp; ricochets (not repeated direct hits)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eAlignment\u003c\/td\u003e\n\u003ctd\u003eCarl's angled wedges\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eCables\u003c\/td\u003e\n\u003ctd\u003eIntegrated management\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eCompatibility\u003c\/td\u003e\n\u003ctd\u003eProjectors with horizontal keystone\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003c!-- ══════ TAB: REFUND POLICY \u0026 WARRANTY ══════ --\u003e\n\u003ch3\u003eRefund Policy \u0026amp; Warranty\u003c\/h3\u003e\n\u003cdiv class=\"gsx\"\u003e\n  \u003cdiv class=\"gsx-ship-grid\"\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"5\" width=\"14\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M15 9h4l3 3v5h-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"6\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eFree Shipping\u003c\/strong\u003e\n      \u003cp\u003eFree shipping within the contiguous US. You'll receive a tracking number as soon as your order leaves the warehouse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\u003e\u003c\/line\u003e\u003cpolyline points=\"12 5 19 12 12 19\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eDelivery\u003c\/strong\u003e\n      \u003cp\u003eMost in-stock orders ship the same or next business day from Atlanta, GA, with delivery typically 2–5 business days after. We keep you updated on every shipment.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card gsx-ship-good\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 12a9 9 0 1 0 9-9\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3 3 3 9 9 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003e30-Day Returns\u003c\/strong\u003e\n      \u003cp\u003eReturn within 30 days in new, unused condition. Select items may be final sale per manufacturer. \u003ca href=\"https:\/\/golfsimdepot.com\/pages\/refund-policy\"\u003eRead our refund policy →\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eWarranty Support\u003c\/strong\u003e\n      \u003c!-- ⚠ TODO: confirm warranty term --\u003e\n      \u003cp\u003eA published manufacturer warranty wasn't listed for this item at build time — contact us and we'll confirm current coverage. Either way, we're your first call for support — not a manufacturer support queue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eNot Sure It Fits?\u003c\/strong\u003e\n      \u003cp\u003eNot sure this is right for your setup? Text us your equipment and space and we'll confirm compatibility for free — before you order.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eWe're Here After the Sale\u003c\/strong\u003e\n      \u003cp\u003eSetup questions, sizing, or compatibility? Our team doesn't disappear after your order ships. \u003ca href=\"sms:+17707665571\"\u003eText us anytime →\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ══════════ STYLES + FAQ SCRIPT (CANONICAL — DO NOT RESTYLE) ══════════ --\u003e\n\u003cstyle\u003e\n  .gsx {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif;\n    color: #1c1c1c; line-height: 1.6;\n  }\n  .gsx a { color: #14532d; }\n  .gsx h2 { font-size: 22px; font-weight: 700; margin: 32px 0 12px; line-height: 1.25; }\n  .gsx h2:first-child { margin-top: 8px; }\n  .gsx h4 { font-size: 14px; font-weight: 700; margin: 18px 0 8px; }\n  .gsx p { font-size: 15px; color: #555; margin: 0 0 14px; }\n  .gsx-lede { font-size: 16px; color: #444; }\n  .gsx-note { font-size: 13px; color: #777; }\n  .gsx-feature {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 36px;\n    align-items: center; padding: 28px 0; border-bottom: 1px solid #efefef;\n  }\n  .gsx-flip .gsx-media { order: 2; }\n  .gsx-media img { width: 100%; height: auto; display: block; border-radius: 4px; background: #f5f5f3; }\n  .gsx-eyebrow {\n    font-size: 11px; letter-spacing: 2px; text-transform: uppercase;\n    color: #8a6f2e; font-weight: 700; margin-bottom: 6px;\n  }\n  .gsx-feature h2 { margin: 0 0 10px; }\n  .gsx-feature p { margin: 0; }\n  .gsx-why { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: #eee; margin: 8px 0 8px; }\n  .gsx-why-item { background: #fafaf8; padding: 16px 18px; }\n  .gsx-why-item strong { display: block; font-size: 14px; margin-bottom: 4px; }\n  .gsx-why-item span { font-size: 13px; color: #666; }\n  .gsx-setup {\n    display: flex; flex-wrap: wrap; align-items: center; gap: 32px;\n    background: #14532d;\n    border-radius: 12px;\n    padding: 40px 36px;\n    margin: 36px 0 8px;\n  }\n  .gsx-setup-text { flex: 1 1 400px; }\n  .gsx-setup-media { flex: 1 1 300px; }\n  .gsx-setup-media img { width: 100%; height: auto; display: block; border-radius: 8px; }\n  .gsx-setup-eyebrow {\n    font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase;\n    color: #a4d84a; margin-bottom: 10px;\n  }\n  .gsx-setup-headline {\n    font-size: 26px !important; font-weight: 800 !important;\n    letter-spacing: 0.5px; text-transform: uppercase;\n    color: #ffffff !important; margin: 0 0 14px !important; line-height: 1.2 !important;\n  }\n  .gsx-setup-body {\n    font-size: 15px !important; line-height: 1.7; color: #c4dcc9 !important;\n    margin: 0 0 22px !important;\n  }\n  .gsx-setup-cta {\n    display: inline-block;\n    background: #a4d84a;\n    color: #14532d !important;\n    font-size: 13px; font-weight: 800; letter-spacing: 1px; text-transform: uppercase;\n    padding: 15px 28px; border-radius: 8px;\n    text-decoration: none !important;\n  }\n  .gsx-setup-cta:hover { background: #b5e55c; }\n  .gsx-list { list-style: none; margin: 0 0 14px; padding: 0; }\n  .gsx-list li { font-size: 14px; color: #555; padding: 6px 0; border-bottom: 1px solid #f0f0ee; }\n  .gsx-list li:last-child { border-bottom: none; }\n  .gsx-links li { border-bottom: none; padding: 4px 0; }\n  .gsx-guides {\n    display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 16px;\n    margin: 8px 0 24px;\n  }\n  .gsx-guide {\n    display: flex; flex-direction: column; gap: 6px;\n    background: #ffffff;\n    border: 2px solid #14532d;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-decoration: none !important;\n    transition: background 0.15s ease;\n  }\n  .gsx-guide:hover { background: #f4f8f4; }\n  .gsx-guide-tag {\n    font-size: 10px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase;\n    color: #8a6f2e;\n  }\n  .gsx-guide-title {\n    font-size: 17px; font-weight: 800; line-height: 1.3;\n    color: #14532d;\n  }\n  .gsx-guide-arrow {\n    font-size: 13px; font-weight: 700;\n    color: #5aa845;\n    margin-top: 4px;\n  }\n  .gsx-guide:hover .gsx-guide-arrow { text-decoration: underline; }\n  .gsx-box { list-style: none; margin: 0; padding: 0; max-width: 560px; }\n  .gsx-box li { font-size: 14px; color: #444; padding: 9px 0; border-bottom: 1px solid #f0f0ee; }\n  .gsx-box li::before { content: \"✓  \"; color: #14532d; font-weight: 700; }\n  .gsx-box em { color: #8a6f2e; font-style: normal; font-size: 12px; }\n  .gsx-cols3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 28px; }\n  .gsx-cols3 h4 { margin-top: 0; }\n  .gsx-pair { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; }\n  .gsx-pair h4 { margin-top: 0; }\n  .gsx-table { width: 100%; border-collapse: collapse; font-size: 14px; margin: 0 0 8px; }\n  .gsx-table td, .gsx-table th { padding: 10px 14px; border-bottom: 1px solid #eee; text-align: left; vertical-align: top; }\n  .gsx-table td:first-child { color: #777; width: 38%; }\n  .gsx-table td:last-child { color: #1c1c1c; font-weight: 500; }\n  .gsx-compare-wrap { overflow-x: auto; margin: 12px 0; }\n  .gsx-compare { min-width: 620px; }\n  .gsx-compare th { font-size: 13px; font-weight: 700; border-bottom: 2px solid #ddd; color: #888; }\n  .gsx-compare td { font-weight: 400 !important; color: #555 !important; width: auto !important; }\n  .gsx-compare td:first-child { color: #777 !important; }\n  th.gsx-you {\n    background: #14532d !important;\n    color: #ffffff !important;\n    border-bottom: 2px solid #14532d !important;\n    border-radius: 6px 6px 0 0;\n  }\n  td.gsx-you {\n    background: #eaf4ea !important;\n    color: #14532d !important;\n    font-weight: 700 !important;\n    border-bottom: 1px solid #d5e6d5 !important;\n  }\n  .gsx-ship-grid {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 16px;\n    margin: 8px 0 24px;\n  }\n  .gsx-ship-card {\n    background: #f5f0e3;\n    border-radius: 10px;\n    padding: 26px 26px 22px;\n  }\n  .gsx-ship-icon { color: #14532d; margin-bottom: 12px; }\n  .gsx-ship-icon svg { width: 24px; height: 24px; }\n  .gsx-ship-card strong {\n    display: block;\n    font-size: 15px; font-weight: 800;\n    letter-spacing: 1px; text-transform: uppercase;\n    color: #14532d;\n    margin-bottom: 8px;\n  }\n  .gsx-ship-card p { font-size: 14px; line-height: 1.65; color: #5a5648; margin: 0; }\n  .gsx-ship-card a { color: #14532d; font-weight: 700; }\n  .gsx-ship-warn { background: #fbeee6; }\n  .gsx-ship-warn .gsx-ship-icon,\n  .gsx-ship-warn strong { color: #a03a2a; }\n  .gsx-ship-good { background: #eaf4ea; }\n  .gsx-ship-good .gsx-ship-icon,\n  .gsx-ship-good strong { color: #14532d; }\n  .gsx-warn {\n    background: #fdf6ee; border-left: 3px solid #c0392b;\n    padding: 14px 18px; color: #5a3a2a !important;\n  }\n  .gsx-cta-band {\n    display: flex; align-items: center; justify-content: space-between; gap: 20px; flex-wrap: wrap;\n    background: #f4f8f4; border: 1px solid #dfe8df; border-radius: 6px;\n    padding: 20px 24px; margin: 28px 0 8px;\n  }\n  .gsx-cta-band strong { display: block; font-size: 15px; margin-bottom: 2px; }\n  .gsx-cta-band span { font-size: 13px; color: #666; }\n  .gsx-btn {\n    display: inline-block; background: #14532d; color: #fff !important;\n    font-size: 13px; font-weight: 700; padding: 12px 22px; border-radius: 4px;\n    text-decoration: none !important; white-space: nowrap;\n  }\n  .gsx-faq-list { border-top: 1px solid #e6e6e6; margin-bottom: 8px; }\n  .gsx-faq-item { border-bottom: 1px solid #e6e6e6; }\n  .gsx-legal { border-top: 1px solid #e6e6e6; margin-top: 8px; }\n  .gsx-faq-q {\n    width: 100%; background: none; border: none; cursor: pointer; text-align: left;\n    font-family: inherit; font-size: 15px; font-weight: 600; color: #1c1c1c;\n    padding: 16px 0; display: flex; justify-content: space-between; align-items: center; gap: 16px;\n  }\n  .gsx-arrow { font-size: 20px; color: #14532d; font-weight: 300; flex-shrink: 0; }\n  .gsx-faq-a { display: none; font-size: 14px; color: #555; padding: 0 0 16px; }\n  .gsx-faq-a p { font-size: 13px; }\n  .gsx-faq-a.open { display: block; }\n  @media (max-width: 760px) {\n    .gsx-feature { grid-template-columns: 1fr; gap: 16px; padding: 22px 0; }\n    .gsx-flip .gsx-media { order: 0; }\n    .gsx-why { grid-template-columns: 1fr; }\n    .gsx-cols3 { grid-template-columns: 1fr; gap: 18px; }\n    .gsx-pair { grid-template-columns: 1fr; gap: 18px; }\n    .gsx-cta-band { flex-direction: column; align-items: flex-start; }\n    .gsx-setup { padding: 28px 22px; }\n    .gsx-setup-headline { font-size: 22px !important; }\n    .gsx-ship-grid { grid-template-columns: 1fr; }\n    .gsx-guides { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\u003cscript\u003e\n  function gsxFaq(btn) {\n    var a = btn.nextElementSibling;\n    var arrow = btn.querySelector('.gsx-arrow');\n    var isOpen = a.classList.contains('open');\n    if (isOpen) { a.classList.remove('open'); arrow.textContent = '+'; }\n    else { a.classList.add('open'); arrow.textContent = '−'; }\n  }\n\u003c\/script\u003e\n","brand":"Carl's Place","offers":[{"title":"Default Title","offer_id":44986687258851,"sku":"CP-FloorProjectorCase001","price":299.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0685\/9721\/9555\/files\/Carl_s-Floor-Mounted-Projector-Enclosure-Carl_s-Place-21011447.webp?v=1733959836"},{"product_id":"flush-mount-projector-mount","title":"Flush-Mount Projector Mount","description":"\u003c!-- =============================================================\n     GOLF SIM DEPOT — FLUSH-MOUNT PROJECTOR MOUNT BY PEERLESS v2 (ROS-STYLE)\n     Tabs: Description | Specifications | Refund Policy \u0026 Warranty\n     Accessory (mount) variant · NO Compare tab\n     Returns: 30-day (green)\n     Feature images cropped to 4:3 · No banner image\n     -------------------------------------------------------------\n     ⚠ TODO — CONFIRM BEFORE PUBLISHING:\n     • Weight capacity and dimensions not stated on page — confirm before publishing.\n     • Warranty not published on page — confirm term.\n     • IMAGES cropped 4:3 via inline style; verify each resolves.\n     ============================================================= --\u003e\n\n\u003c!-- ══════ DEFAULT TAB: DESCRIPTION ══════ --\u003e\n\u003cdiv class=\"gsx\"\u003e\n  \u003cp class=\"gsx-lede\"\u003eThe \u003cstrong\u003eFlush-Mount Projector Mount by Peerless\u003c\/strong\u003e holds your projector tight to the ceiling and out of the ball's path, with two simple knobs for exact tilt and roll so you can square the image without a wrestling match. Compatible with most projectors, from a trusted mount brand. $200.\u003c\/p\u003e\n\n  \u003cdiv class=\"gsx-feature\"\u003e\n    \u003cdiv class=\"gsx-media\"\u003e\n      \u003cimg src=\"https:\/\/golfsimdepot.com\/cdn\/shop\/files\/Flush-Mount-Projector-Mount-Peerless-21012799.jpg?v=1733959876\u0026amp;width=1200\" alt=\"Peerless flush-mount projector mount\" style=\"aspect-ratio: 4 \/ 3; object-fit: cover;\" onerror=\"this.parentElement.style.display='none'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-copy\"\u003e\n      \u003cdiv class=\"gsx-eyebrow\"\u003eTight to the Ceiling\u003c\/div\u003e\n      \u003ch2\u003eKeep the Projector Out of the Ball's Path\u003c\/h2\u003e\n      \u003cp\u003eA flush ceiling install keeps the projector as high and tucked-away as possible — important in simulator rooms where a low-hanging unit is in the firing line. It's a clean, low-profile mount that disappears into the ceiling.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gsx-feature gsx-flip\"\u003e\n    \u003cdiv class=\"gsx-media\"\u003e\n      \u003cimg src=\"https:\/\/golfsimdepot.com\/cdn\/shop\/files\/Flush-Mount-Projector-Mount-Peerless-21012936.png?v=1733959882\u0026amp;width=1200\" alt=\"Peerless mount tilt and roll knobs\" style=\"aspect-ratio: 4 \/ 3; object-fit: cover;\" onerror=\"this.parentElement.style.display='none'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-copy\"\u003e\n      \u003cdiv class=\"gsx-eyebrow\"\u003eTwo Knobs, Exact Alignment\u003c\/div\u003e\n      \u003ch2\u003ePrecise Tilt and Roll Positioning\u003c\/h2\u003e\n      \u003cp\u003eSquaring a projected image shouldn't be a fight. Two simple knobs give you exact tilt and roll positioning, so you dial the picture into the screen precisely — adjust with a Phillips screwdriver or the tool-less option.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gsx-feature\"\u003e\n    \u003cdiv class=\"gsx-media\"\u003e\n      \u003cimg src=\"https:\/\/golfsimdepot.com\/cdn\/shop\/files\/Flush-Mount-Projector-Mount-Peerless-21013067.png?v=1733959885\u0026amp;width=1200\" alt=\"Peerless flush mount installed\" style=\"aspect-ratio: 4 \/ 3; object-fit: cover;\" onerror=\"this.parentElement.style.display='none'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-copy\"\u003e\n      \u003cdiv class=\"gsx-eyebrow\"\u003eTrusted Brand, Wide Fit\u003c\/div\u003e\n      \u003ch2\u003eCompatible With Most Projectors\u003c\/h2\u003e\n      \u003cp\u003ePeerless is a long-trusted name in AV mounting, and this mount is compatible with most projectors — a dependable, no-drama choice for a permanent ceiling install in your simulator bay.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhy Choose the Flush-Mount Projector Mount?\u003c\/h2\u003e\n  \u003cdiv class=\"gsx-why\"\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eFlush Ceiling Install\u003c\/strong\u003e\u003cspan\u003eKeeps the projector out of the ball's path.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eExact Tilt \u0026amp; Roll\u003c\/strong\u003e\u003cspan\u003eTwo knobs to square the image precisely.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eTool or Tool-Less\u003c\/strong\u003e\u003cspan\u003eAdjust with a screwdriver or by hand.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eMost Projectors\u003c\/strong\u003e\u003cspan\u003eBroad compatibility.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003ePeerless Brand\u003c\/strong\u003e\u003cspan\u003eTrusted AV-mounting name.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eLow Profile\u003c\/strong\u003e\u003cspan\u003eClean, tucked-away look.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWho Is This For?\u003c\/h2\u003e\n  \u003cul class=\"gsx-list\"\u003e\n    \u003cli\u003eAnyone doing a permanent ceiling projector install\u003c\/li\u003e\n    \u003cli\u003eSimulator bays where a low projector is at risk\u003c\/li\u003e\n    \u003cli\u003eGolfers who want precise image alignment\u003c\/li\u003e\n    \u003cli\u003eBuyers who value a trusted mount brand\u003c\/li\u003e\n    \u003cli\u003eRooms that need a clean, low-profile mount\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- BUILD-A-SIM BANNER (no image, per spec) --\u003e\n  \u003cdiv class=\"gsx-setup\"\u003e\n    \u003cdiv class=\"gsx-setup-text\"\u003e\n      \u003cdiv class=\"gsx-setup-eyebrow\"\u003eBuild a Full Simulator\u003c\/div\u003e\n      \u003ch2 class=\"gsx-setup-headline\"\u003eBuild a Full Simulator Around Your Projector\u003c\/h2\u003e\n      \u003cp class=\"gsx-setup-body\"\u003eA solid mount is half a clean install — add the projector, a launch monitor, an enclosure and screen, and a hitting mat. Our Sim Builder matches every remaining piece to your room.\u003c\/p\u003e\n      \u003ca href=\"https:\/\/golfsimdepot.com\/pages\/golf-simulator-builder\" class=\"gsx-setup-cta\"\u003eDesign Your Setup in the Sim Builder\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n  \u003cdiv class=\"gsx-faq-list\"\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eWill it fit my projector? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eIt's compatible with most projectors. Check your projector's mounting pattern and weight; text us the model and we'll confirm.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eHow do I square up the image? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eTwo simple knobs give you exact tilt and roll positioning, so you can align the image to the screen. Adjust with a Phillips screwdriver or use the tool-less option.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eWhy flush mount instead of a drop pole? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eFlush keeps the projector tight to the ceiling and out of the ball's path — ideal for lower ceilings. If you need to drop the projector below a soffit, a telescoping or pole mount is the better call.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eWho makes it? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003ePeerless, a long-trusted name in AV mounting.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eHow does it ship and how long does it take? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eThis item ships free within the contiguous U.S. Most in-stock orders ship the same day. You'll get a tracking number as soon as it leaves the warehouse. Questions on timing? Text (770) 766-5571.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eWhat's the return policy? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eReturn within 30 days in new, unused condition. This item qualifies for the standard 30-day return. Full details on the Refund Policy \u0026amp; Warranty tab.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gsx-cta-band\"\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eNot sure this fits your projector?\u003c\/strong\u003e\n      \u003cspan\u003eText us your setup — we'll confirm the right fit for free, before you buy.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003ca href=\"sms:+17707665571\" class=\"gsx-btn\"\u003eText Us · (770) 766-5571\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ══════ TAB: SPECIFICATIONS ══════ --\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"gsx\"\u003e\n  \u003ch2\u003eMount\u003c\/h2\u003e\n  \u003ctable class=\"gsx-table\"\u003e\n    \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eCeiling flush-mount\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eAdjustment\u003c\/td\u003e\n\u003ctd\u003eExact tilt \u0026amp; roll via two knobs\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eAdjustment Tools\u003c\/td\u003e\n\u003ctd\u003ePhillips screwdriver or tool-less\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eCompatibility\u003c\/td\u003e\n\u003ctd\u003eMost projectors\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003ePeerless\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003c!-- ══════ TAB: REFUND POLICY \u0026 WARRANTY ══════ --\u003e\n\u003ch3\u003eRefund Policy \u0026amp; Warranty\u003c\/h3\u003e\n\u003cdiv class=\"gsx\"\u003e\n  \u003cdiv class=\"gsx-ship-grid\"\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"5\" width=\"14\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M15 9h4l3 3v5h-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"6\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eFree Shipping\u003c\/strong\u003e\n      \u003cp\u003eFree shipping within the contiguous US. You'll receive a tracking number as soon as your order leaves the warehouse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\u003e\u003c\/line\u003e\u003cpolyline points=\"12 5 19 12 12 19\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eDelivery\u003c\/strong\u003e\n      \u003cp\u003eMost in-stock orders ship the same or next business day from Atlanta, GA, with delivery typically 2–5 business days after. We keep you updated on every shipment.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card gsx-ship-good\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 12a9 9 0 1 0 9-9\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3 3 3 9 9 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003e30-Day Returns\u003c\/strong\u003e\n      \u003cp\u003eReturn within 30 days in new, unused condition. This item qualifies for the standard 30-day return. \u003ca href=\"https:\/\/golfsimdepot.com\/pages\/refund-policy\"\u003eRead our refund policy →\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eWarranty Support\u003c\/strong\u003e\n      \u003c!-- ⚠ TODO: confirm warranty term --\u003e\n      \u003cp\u003eA published manufacturer warranty wasn't listed for this item at build time — contact us and we'll confirm current coverage. Either way, we're your first call for support — not a manufacturer support queue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eNot Sure It Fits?\u003c\/strong\u003e\n      \u003cp\u003eNot sure this is right for your setup? Text us your equipment and space and we'll confirm compatibility for free — before you order.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eWe're Here After the Sale\u003c\/strong\u003e\n      \u003cp\u003eSetup questions, sizing, or compatibility? Our team doesn't disappear after your order ships. \u003ca href=\"sms:+17707665571\"\u003eText us anytime →\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ══════════ STYLES + FAQ SCRIPT (CANONICAL — DO NOT RESTYLE) ══════════ --\u003e\n\u003cstyle\u003e\n  .gsx {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif;\n    color: #1c1c1c; line-height: 1.6;\n  }\n  .gsx a { color: #14532d; }\n  .gsx h2 { font-size: 22px; font-weight: 700; margin: 32px 0 12px; line-height: 1.25; }\n  .gsx h2:first-child { margin-top: 8px; }\n  .gsx h4 { font-size: 14px; font-weight: 700; margin: 18px 0 8px; }\n  .gsx p { font-size: 15px; color: #555; margin: 0 0 14px; }\n  .gsx-lede { font-size: 16px; color: #444; }\n  .gsx-note { font-size: 13px; color: #777; }\n  .gsx-feature {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 36px;\n    align-items: center; padding: 28px 0; border-bottom: 1px solid #efefef;\n  }\n  .gsx-flip .gsx-media { order: 2; }\n  .gsx-media img { width: 100%; height: auto; display: block; border-radius: 4px; background: #f5f5f3; }\n  .gsx-eyebrow {\n    font-size: 11px; letter-spacing: 2px; text-transform: uppercase;\n    color: #8a6f2e; font-weight: 700; margin-bottom: 6px;\n  }\n  .gsx-feature h2 { margin: 0 0 10px; }\n  .gsx-feature p { margin: 0; }\n  .gsx-why { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: #eee; margin: 8px 0 8px; }\n  .gsx-why-item { background: #fafaf8; padding: 16px 18px; }\n  .gsx-why-item strong { display: block; font-size: 14px; margin-bottom: 4px; }\n  .gsx-why-item span { font-size: 13px; color: #666; }\n  .gsx-setup {\n    display: flex; flex-wrap: wrap; align-items: center; gap: 32px;\n    background: #14532d;\n    border-radius: 12px;\n    padding: 40px 36px;\n    margin: 36px 0 8px;\n  }\n  .gsx-setup-text { flex: 1 1 400px; }\n  .gsx-setup-media { flex: 1 1 300px; }\n  .gsx-setup-media img { width: 100%; height: auto; display: block; border-radius: 8px; }\n  .gsx-setup-eyebrow {\n    font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase;\n    color: #a4d84a; margin-bottom: 10px;\n  }\n  .gsx-setup-headline {\n    font-size: 26px !important; font-weight: 800 !important;\n    letter-spacing: 0.5px; text-transform: uppercase;\n    color: #ffffff !important; margin: 0 0 14px !important; line-height: 1.2 !important;\n  }\n  .gsx-setup-body {\n    font-size: 15px !important; line-height: 1.7; color: #c4dcc9 !important;\n    margin: 0 0 22px !important;\n  }\n  .gsx-setup-cta {\n    display: inline-block;\n    background: #a4d84a;\n    color: #14532d !important;\n    font-size: 13px; font-weight: 800; letter-spacing: 1px; text-transform: uppercase;\n    padding: 15px 28px; border-radius: 8px;\n    text-decoration: none !important;\n  }\n  .gsx-setup-cta:hover { background: #b5e55c; }\n  .gsx-list { list-style: none; margin: 0 0 14px; padding: 0; }\n  .gsx-list li { font-size: 14px; color: #555; padding: 6px 0; border-bottom: 1px solid #f0f0ee; }\n  .gsx-list li:last-child { border-bottom: none; }\n  .gsx-links li { border-bottom: none; padding: 4px 0; }\n  .gsx-guides {\n    display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 16px;\n    margin: 8px 0 24px;\n  }\n  .gsx-guide {\n    display: flex; flex-direction: column; gap: 6px;\n    background: #ffffff;\n    border: 2px solid #14532d;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-decoration: none !important;\n    transition: background 0.15s ease;\n  }\n  .gsx-guide:hover { background: #f4f8f4; }\n  .gsx-guide-tag {\n    font-size: 10px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase;\n    color: #8a6f2e;\n  }\n  .gsx-guide-title {\n    font-size: 17px; font-weight: 800; line-height: 1.3;\n    color: #14532d;\n  }\n  .gsx-guide-arrow {\n    font-size: 13px; font-weight: 700;\n    color: #5aa845;\n    margin-top: 4px;\n  }\n  .gsx-guide:hover .gsx-guide-arrow { text-decoration: underline; }\n  .gsx-box { list-style: none; margin: 0; padding: 0; max-width: 560px; }\n  .gsx-box li { font-size: 14px; color: #444; padding: 9px 0; border-bottom: 1px solid #f0f0ee; }\n  .gsx-box li::before { content: \"✓  \"; color: #14532d; font-weight: 700; }\n  .gsx-box em { color: #8a6f2e; font-style: normal; font-size: 12px; }\n  .gsx-cols3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 28px; }\n  .gsx-cols3 h4 { margin-top: 0; }\n  .gsx-pair { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; }\n  .gsx-pair h4 { margin-top: 0; }\n  .gsx-table { width: 100%; border-collapse: collapse; font-size: 14px; margin: 0 0 8px; }\n  .gsx-table td, .gsx-table th { padding: 10px 14px; border-bottom: 1px solid #eee; text-align: left; vertical-align: top; }\n  .gsx-table td:first-child { color: #777; width: 38%; }\n  .gsx-table td:last-child { color: #1c1c1c; font-weight: 500; }\n  .gsx-compare-wrap { overflow-x: auto; margin: 12px 0; }\n  .gsx-compare { min-width: 620px; }\n  .gsx-compare th { font-size: 13px; font-weight: 700; border-bottom: 2px solid #ddd; color: #888; }\n  .gsx-compare td { font-weight: 400 !important; color: #555 !important; width: auto !important; }\n  .gsx-compare td:first-child { color: #777 !important; }\n  th.gsx-you {\n    background: #14532d !important;\n    color: #ffffff !important;\n    border-bottom: 2px solid #14532d !important;\n    border-radius: 6px 6px 0 0;\n  }\n  td.gsx-you {\n    background: #eaf4ea !important;\n    color: #14532d !important;\n    font-weight: 700 !important;\n    border-bottom: 1px solid #d5e6d5 !important;\n  }\n  .gsx-ship-grid {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 16px;\n    margin: 8px 0 24px;\n  }\n  .gsx-ship-card {\n    background: #f5f0e3;\n    border-radius: 10px;\n    padding: 26px 26px 22px;\n  }\n  .gsx-ship-icon { color: #14532d; margin-bottom: 12px; }\n  .gsx-ship-icon svg { width: 24px; height: 24px; }\n  .gsx-ship-card strong {\n    display: block;\n    font-size: 15px; font-weight: 800;\n    letter-spacing: 1px; text-transform: uppercase;\n    color: #14532d;\n    margin-bottom: 8px;\n  }\n  .gsx-ship-card p { font-size: 14px; line-height: 1.65; color: #5a5648; margin: 0; }\n  .gsx-ship-card a { color: #14532d; font-weight: 700; }\n  .gsx-ship-warn { background: #fbeee6; }\n  .gsx-ship-warn .gsx-ship-icon,\n  .gsx-ship-warn strong { color: #a03a2a; }\n  .gsx-ship-good { background: #eaf4ea; }\n  .gsx-ship-good .gsx-ship-icon,\n  .gsx-ship-good strong { color: #14532d; }\n  .gsx-warn {\n    background: #fdf6ee; border-left: 3px solid #c0392b;\n    padding: 14px 18px; color: #5a3a2a !important;\n  }\n  .gsx-cta-band {\n    display: flex; align-items: center; justify-content: space-between; gap: 20px; flex-wrap: wrap;\n    background: #f4f8f4; border: 1px solid #dfe8df; border-radius: 6px;\n    padding: 20px 24px; margin: 28px 0 8px;\n  }\n  .gsx-cta-band strong { display: block; font-size: 15px; margin-bottom: 2px; }\n  .gsx-cta-band span { font-size: 13px; color: #666; }\n  .gsx-btn {\n    display: inline-block; background: #14532d; color: #fff !important;\n    font-size: 13px; font-weight: 700; padding: 12px 22px; border-radius: 4px;\n    text-decoration: none !important; white-space: nowrap;\n  }\n  .gsx-faq-list { border-top: 1px solid #e6e6e6; margin-bottom: 8px; }\n  .gsx-faq-item { border-bottom: 1px solid #e6e6e6; }\n  .gsx-legal { border-top: 1px solid #e6e6e6; margin-top: 8px; }\n  .gsx-faq-q {\n    width: 100%; background: none; border: none; cursor: pointer; text-align: left;\n    font-family: inherit; font-size: 15px; font-weight: 600; color: #1c1c1c;\n    padding: 16px 0; display: flex; justify-content: space-between; align-items: center; gap: 16px;\n  }\n  .gsx-arrow { font-size: 20px; color: #14532d; font-weight: 300; flex-shrink: 0; }\n  .gsx-faq-a { display: none; font-size: 14px; color: #555; padding: 0 0 16px; }\n  .gsx-faq-a p { font-size: 13px; }\n  .gsx-faq-a.open { display: block; }\n  @media (max-width: 760px) {\n    .gsx-feature { grid-template-columns: 1fr; gap: 16px; padding: 22px 0; }\n    .gsx-flip .gsx-media { order: 0; }\n    .gsx-why { grid-template-columns: 1fr; }\n    .gsx-cols3 { grid-template-columns: 1fr; gap: 18px; }\n    .gsx-pair { grid-template-columns: 1fr; gap: 18px; }\n    .gsx-cta-band { flex-direction: column; align-items: flex-start; }\n    .gsx-setup { padding: 28px 22px; }\n    .gsx-setup-headline { font-size: 22px !important; }\n    .gsx-ship-grid { grid-template-columns: 1fr; }\n    .gsx-guides { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\u003cscript\u003e\n  function gsxFaq(btn) {\n    var a = btn.nextElementSibling;\n    var arrow = btn.querySelector('.gsx-arrow');\n    var isOpen = a.classList.contains('open');\n    if (isOpen) { a.classList.remove('open'); arrow.textContent = '+'; }\n    else { a.classList.add('open'); arrow.textContent = '−'; }\n  }\n\u003c\/script\u003e\n","brand":"Peerless","offers":[{"title":"Default Title","offer_id":45026339225827,"sku":"","price":200.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0685\/9721\/9555\/files\/Flush-Mount-Projector-Mount-Peerless-21012799.jpg?v=1733959876"},{"product_id":"universal-projector-mount","title":"Universal Projector Ceiling Mount","description":"\u003c!-- =============================================================\n     GOLF SIM DEPOT — UNIVERSAL PROJECTOR CEILING MOUNT v2 (ROS-STYLE)\n     Tabs: Description | Specifications | Refund Policy \u0026 Warranty\n     Accessory (mount) variant · NO Compare tab\n     Returns: 30-day (green)\n     Feature images cropped to 4:3 · No banner image\n     -------------------------------------------------------------\n     ⚠ TODO — CONFIRM BEFORE PUBLISHING:\n     • Warranty not published on page — confirm term.\n     • Only 2 CDN images (black\/white) available — 3rd feature uses a TODO-IMG placeholder; add a cable-management image.\n     • IMAGES cropped 4:3 via inline style; verify each resolves.\n     ============================================================= --\u003e\n\n\u003c!-- ══════ DEFAULT TAB: DESCRIPTION ══════ --\u003e\n\u003cdiv class=\"gsx\"\u003e\n  \u003cp class=\"gsx-lede\"\u003eThe \u003cstrong\u003eUniversal Projector Ceiling Mount\u003c\/strong\u003e is a cold-rolled-steel mount that flush-mounts tight to the ceiling or telescopes down 16.9″–25.6″, with ±15° tilt, ±10° pivot, and integrated cable management. It fits most DLP and LCD projectors up to 30 lbs, with mounting holes 7.1″–12.4″ apart. In black or white. $99.99.\u003c\/p\u003e\n\n  \u003cdiv class=\"gsx-feature\"\u003e\n    \u003cdiv class=\"gsx-media\"\u003e\n      \u003cimg src=\"https:\/\/golfsimdepot.com\/cdn\/shop\/files\/Universal-Projector-Mount-Black-Golf-Sim-Depot.jpg\" alt=\"Universal projector ceiling mount, black\" style=\"aspect-ratio: 4 \/ 3; object-fit: cover;\" onerror=\"this.parentElement.style.display='none'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-copy\"\u003e\n      \u003cdiv class=\"gsx-eyebrow\"\u003eFlush or Telescoping\u003c\/div\u003e\n      \u003ch2\u003eTuck It Tight or Drop It Down\u003c\/h2\u003e\n      \u003cp\u003eMount the projector flush at just 4.7″ from the ceiling to stay out of the ball's path, or extend the telescoping arm from 16.9″ up to 25.6″ to clear a soffit or dial in throw distance. One mount covers both approaches to a clean projector install.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gsx-feature gsx-flip\"\u003e\n    \u003cdiv class=\"gsx-media\"\u003e\n      \u003cimg src=\"https:\/\/golfsimdepot.com\/cdn\/shop\/files\/Universal-Projector-Mount-White-Golf-Sim-Depot.jpg\" alt=\"Universal projector mount, white\" style=\"aspect-ratio: 4 \/ 3; object-fit: cover;\" onerror=\"this.parentElement.style.display='none'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-copy\"\u003e\n      \u003cdiv class=\"gsx-eyebrow\"\u003eFine-Tune the Image\u003c\/div\u003e\n      \u003ch2\u003e±15° Tilt, ±10° Pivot\u003c\/h2\u003e\n      \u003cp\u003ePrecise tilt (±15°) and pivot (±10°) adjustments let you square the image to the screen and fix keystone without moving the whole mount — the difference between a rectangle and a lopsided picture in a real room.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gsx-feature\"\u003e\n    \u003cdiv class=\"gsx-media\"\u003e\n      \u003c!-- TODO-IMG: Universal projector mount with cable management --\u003e\n      \u003cimg src=\"\" alt=\"Universal projector mount with cable management\" style=\"aspect-ratio: 4 \/ 3; object-fit: cover;\" onerror=\"this.parentElement.style.display='none'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-copy\"\u003e\n      \u003cdiv class=\"gsx-eyebrow\"\u003eBuilt for Most Projectors\u003c\/div\u003e\n      \u003ch2\u003eCold-Rolled Steel, 30 lb Capacity, Cable Routing\u003c\/h2\u003e\n      \u003cp\u003eCold-rolled steel construction holds up to 30 lbs and fits mounting holes 7.1″–12.4″ apart — compatible with most DLP and LCD projectors. An integrated system routes HDMI, audio, and video cables for a tidy, professional finish. Choose black or white.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhy Choose the Projector Mount?\u003c\/h2\u003e\n  \u003cdiv class=\"gsx-why\"\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eFlush or Telescoping\u003c\/strong\u003e\u003cspan\u003e4.7″ flush, or 16.9″–25.6″ extended.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003e±15° Tilt \/ ±10° Pivot\u003c\/strong\u003e\u003cspan\u003eSquare the image without moving the mount.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003e30 lb Capacity\u003c\/strong\u003e\u003cspan\u003eCold-rolled steel, holds most projectors.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eWide Hole Pattern\u003c\/strong\u003e\u003cspan\u003eFits 7.1″–12.4″ mounting-hole spacing.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eCable Management\u003c\/strong\u003e\u003cspan\u003eRoutes HDMI, audio, and video cleanly.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eBlack or White\u003c\/strong\u003e\u003cspan\u003eMatch your ceiling.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWho Is This For?\u003c\/h2\u003e\n  \u003cul class=\"gsx-list\"\u003e\n    \u003cli\u003eAnyone ceiling-mounting a simulator projector\u003c\/li\u003e\n    \u003cli\u003eBuilders who need flush mounting to clear the ball path\u003c\/li\u003e\n    \u003cli\u003eRooms where the projector must drop below a soffit\u003c\/li\u003e\n    \u003cli\u003eDLP or LCD projectors up to 30 lbs\u003c\/li\u003e\n    \u003cli\u003eGolfers who want a tidy, cable-managed install\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- BUILD-A-SIM BANNER (no image, per spec) --\u003e\n  \u003cdiv class=\"gsx-setup\"\u003e\n    \u003cdiv class=\"gsx-setup-text\"\u003e\n      \u003cdiv class=\"gsx-setup-eyebrow\"\u003eBuild a Full Simulator\u003c\/div\u003e\n      \u003ch2 class=\"gsx-setup-headline\"\u003eBuild a Full Simulator Around Your Projector\u003c\/h2\u003e\n      \u003cp class=\"gsx-setup-body\"\u003eA solid mount is half of a clean projector install — add the projector itself, a launch monitor, an enclosure and screen, and a hitting mat. Our Sim Builder matches every remaining piece to your room.\u003c\/p\u003e\n      \u003ca href=\"https:\/\/golfsimdepot.com\/pages\/golf-simulator-builder\" class=\"gsx-setup-cta\"\u003eDesign Your Setup in the Sim Builder\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n  \u003cdiv class=\"gsx-faq-list\"\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eWill it fit my projector? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eIt fits most DLP and LCD projectors up to 30 lbs, with mounting holes 7.1″ to 12.4″ apart. Check your projector's weight and hole spacing; text us the model if you want us to confirm.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eFlush mount or telescoping — which do I want? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eFlush (4.7″ from the ceiling) keeps the projector out of the ball's path in low rooms. Telescoping (16.9″–25.6″) helps when you need to clear a soffit or fine-tune throw distance.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eCan I square up the image? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eYes — ±15° tilt and ±10° pivot let you align the image to the screen and correct keystone without repositioning the whole mount.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eDoes it help with cables? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eYes — an integrated cable-management system routes HDMI, audio, and video for a clean, professional look.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eHow does it ship and how long does it take? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eThis item ships free within the contiguous U.S. Ships same or next business day from Atlanta, GA; delivery typically 2–5 business days. You'll get a tracking number as soon as it leaves the warehouse. Questions on timing? Text (770) 766-5571.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eWhat's the return policy? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eReturn within 30 days in new, unused condition. Restocking and return-shipping fees may apply. Full details on the Refund Policy \u0026amp; Warranty tab.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gsx-cta-band\"\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eNot sure this fits your projector?\u003c\/strong\u003e\n      \u003cspan\u003eText us your setup — we'll confirm the right fit for free, before you buy.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003ca href=\"sms:+17707665571\" class=\"gsx-btn\"\u003eText Us · (770) 766-5571\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ══════ TAB: SPECIFICATIONS ══════ --\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"gsx\"\u003e\n  \u003ch2\u003eWhat's in the Box\u003c\/h2\u003e\n  \u003cul class=\"gsx-box\"\u003e\n    \u003cli\u003eUniversal projector mount assembly\u003c\/li\u003e\n    \u003cli\u003eTelescoping arm\u003c\/li\u003e\n    \u003cli\u003eIntegrated cable-management system\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003cp class=\"gsx-note\"\u003e\u003cem\u003eShips in black by default; white is also available.\u003c\/em\u003e\u003c\/p\u003e\n  \u003ch2\u003eMount\u003c\/h2\u003e\n  \u003ctable class=\"gsx-table\"\u003e\n    \u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eCold-rolled steel\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eMounting Styles\u003c\/td\u003e\n\u003ctd\u003eFlush or telescopic\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eFlush Height\u003c\/td\u003e\n\u003ctd\u003e4.7″ (12 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eTelescopic Range\u003c\/td\u003e\n\u003ctd\u003e16.9″–25.6″ (43–65 cm)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eTilt\u003c\/td\u003e\n\u003ctd\u003e±15°\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003ePivot\u003c\/td\u003e\n\u003ctd\u003e±10°\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eHole Compatibility\u003c\/td\u003e\n\u003ctd\u003e7.1″–12.4″ (18–31.5 cm) apart\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eProjector Compatibility\u003c\/td\u003e\n\u003ctd\u003eMost DLP \u0026amp; LCD\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eMax Weight\u003c\/td\u003e\n\u003ctd\u003e30 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eColors\u003c\/td\u003e\n\u003ctd\u003eBlack or White\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003c!-- ══════ TAB: REFUND POLICY \u0026 WARRANTY ══════ --\u003e\n\u003ch3\u003eRefund Policy \u0026amp; Warranty\u003c\/h3\u003e\n\u003cdiv class=\"gsx\"\u003e\n  \u003cdiv class=\"gsx-ship-grid\"\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"5\" width=\"14\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M15 9h4l3 3v5h-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"6\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eFree Shipping\u003c\/strong\u003e\n      \u003cp\u003eFree shipping within the contiguous US. You'll receive a tracking number as soon as your order leaves the warehouse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\u003e\u003c\/line\u003e\u003cpolyline points=\"12 5 19 12 12 19\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eDelivery\u003c\/strong\u003e\n      \u003cp\u003eMost in-stock orders ship the same or next business day from Atlanta, GA, with delivery typically 2–5 business days after. We keep you updated on every shipment.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card gsx-ship-good\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 12a9 9 0 1 0 9-9\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3 3 3 9 9 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003e30-Day Returns\u003c\/strong\u003e\n      \u003cp\u003eReturn within 30 days in new, unused condition. Restocking and return-shipping fees may apply. \u003ca href=\"https:\/\/golfsimdepot.com\/pages\/refund-policy\"\u003eRead our refund policy →\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eWarranty Support\u003c\/strong\u003e\n      \u003c!-- ⚠ TODO: confirm warranty term --\u003e\n      \u003cp\u003eA published manufacturer warranty wasn't listed for this item at build time — contact us and we'll confirm current coverage. Either way, we're your first call for support — not a manufacturer support queue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eNot Sure It Fits?\u003c\/strong\u003e\n      \u003cp\u003eNot sure this is right for your setup? Text us your equipment and space and we'll confirm compatibility for free — before you order.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eWe're Here After the Sale\u003c\/strong\u003e\n      \u003cp\u003eSetup questions, sizing, or compatibility? Our team doesn't disappear after your order ships. \u003ca href=\"sms:+17707665571\"\u003eText us anytime →\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ══════════ STYLES + FAQ SCRIPT (CANONICAL — DO NOT RESTYLE) ══════════ --\u003e\n\u003cstyle\u003e\n  .gsx {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif;\n    color: #1c1c1c; line-height: 1.6;\n  }\n  .gsx a { color: #14532d; }\n  .gsx h2 { font-size: 22px; font-weight: 700; margin: 32px 0 12px; line-height: 1.25; }\n  .gsx h2:first-child { margin-top: 8px; }\n  .gsx h4 { font-size: 14px; font-weight: 700; margin: 18px 0 8px; }\n  .gsx p { font-size: 15px; color: #555; margin: 0 0 14px; }\n  .gsx-lede { font-size: 16px; color: #444; }\n  .gsx-note { font-size: 13px; color: #777; }\n  .gsx-feature {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 36px;\n    align-items: center; padding: 28px 0; border-bottom: 1px solid #efefef;\n  }\n  .gsx-flip .gsx-media { order: 2; }\n  .gsx-media img { width: 100%; height: auto; display: block; border-radius: 4px; background: #f5f5f3; }\n  .gsx-eyebrow {\n    font-size: 11px; letter-spacing: 2px; text-transform: uppercase;\n    color: #8a6f2e; font-weight: 700; margin-bottom: 6px;\n  }\n  .gsx-feature h2 { margin: 0 0 10px; }\n  .gsx-feature p { margin: 0; }\n  .gsx-why { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: #eee; margin: 8px 0 8px; }\n  .gsx-why-item { background: #fafaf8; padding: 16px 18px; }\n  .gsx-why-item strong { display: block; font-size: 14px; margin-bottom: 4px; }\n  .gsx-why-item span { font-size: 13px; color: #666; }\n  .gsx-setup {\n    display: flex; flex-wrap: wrap; align-items: center; gap: 32px;\n    background: #14532d;\n    border-radius: 12px;\n    padding: 40px 36px;\n    margin: 36px 0 8px;\n  }\n  .gsx-setup-text { flex: 1 1 400px; }\n  .gsx-setup-media { flex: 1 1 300px; }\n  .gsx-setup-media img { width: 100%; height: auto; display: block; border-radius: 8px; }\n  .gsx-setup-eyebrow {\n    font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase;\n    color: #a4d84a; margin-bottom: 10px;\n  }\n  .gsx-setup-headline {\n    font-size: 26px !important; font-weight: 800 !important;\n    letter-spacing: 0.5px; text-transform: uppercase;\n    color: #ffffff !important; margin: 0 0 14px !important; line-height: 1.2 !important;\n  }\n  .gsx-setup-body {\n    font-size: 15px !important; line-height: 1.7; color: #c4dcc9 !important;\n    margin: 0 0 22px !important;\n  }\n  .gsx-setup-cta {\n    display: inline-block;\n    background: #a4d84a;\n    color: #14532d !important;\n    font-size: 13px; font-weight: 800; letter-spacing: 1px; text-transform: uppercase;\n    padding: 15px 28px; border-radius: 8px;\n    text-decoration: none !important;\n  }\n  .gsx-setup-cta:hover { background: #b5e55c; }\n  .gsx-list { list-style: none; margin: 0 0 14px; padding: 0; }\n  .gsx-list li { font-size: 14px; color: #555; padding: 6px 0; border-bottom: 1px solid #f0f0ee; }\n  .gsx-list li:last-child { border-bottom: none; }\n  .gsx-links li { border-bottom: none; padding: 4px 0; }\n  .gsx-guides {\n    display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 16px;\n    margin: 8px 0 24px;\n  }\n  .gsx-guide {\n    display: flex; flex-direction: column; gap: 6px;\n    background: #ffffff;\n    border: 2px solid #14532d;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-decoration: none !important;\n    transition: background 0.15s ease;\n  }\n  .gsx-guide:hover { background: #f4f8f4; }\n  .gsx-guide-tag {\n    font-size: 10px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase;\n    color: #8a6f2e;\n  }\n  .gsx-guide-title {\n    font-size: 17px; font-weight: 800; line-height: 1.3;\n    color: #14532d;\n  }\n  .gsx-guide-arrow {\n    font-size: 13px; font-weight: 700;\n    color: #5aa845;\n    margin-top: 4px;\n  }\n  .gsx-guide:hover .gsx-guide-arrow { text-decoration: underline; }\n  .gsx-box { list-style: none; margin: 0; padding: 0; max-width: 560px; }\n  .gsx-box li { font-size: 14px; color: #444; padding: 9px 0; border-bottom: 1px solid #f0f0ee; }\n  .gsx-box li::before { content: \"✓  \"; color: #14532d; font-weight: 700; }\n  .gsx-box em { color: #8a6f2e; font-style: normal; font-size: 12px; }\n  .gsx-cols3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 28px; }\n  .gsx-cols3 h4 { margin-top: 0; }\n  .gsx-pair { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; }\n  .gsx-pair h4 { margin-top: 0; }\n  .gsx-table { width: 100%; border-collapse: collapse; font-size: 14px; margin: 0 0 8px; }\n  .gsx-table td, .gsx-table th { padding: 10px 14px; border-bottom: 1px solid #eee; text-align: left; vertical-align: top; }\n  .gsx-table td:first-child { color: #777; width: 38%; }\n  .gsx-table td:last-child { color: #1c1c1c; font-weight: 500; }\n  .gsx-compare-wrap { overflow-x: auto; margin: 12px 0; }\n  .gsx-compare { min-width: 620px; }\n  .gsx-compare th { font-size: 13px; font-weight: 700; border-bottom: 2px solid #ddd; color: #888; }\n  .gsx-compare td { font-weight: 400 !important; color: #555 !important; width: auto !important; }\n  .gsx-compare td:first-child { color: #777 !important; }\n  th.gsx-you {\n    background: #14532d !important;\n    color: #ffffff !important;\n    border-bottom: 2px solid #14532d !important;\n    border-radius: 6px 6px 0 0;\n  }\n  td.gsx-you {\n    background: #eaf4ea !important;\n    color: #14532d !important;\n    font-weight: 700 !important;\n    border-bottom: 1px solid #d5e6d5 !important;\n  }\n  .gsx-ship-grid {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 16px;\n    margin: 8px 0 24px;\n  }\n  .gsx-ship-card {\n    background: #f5f0e3;\n    border-radius: 10px;\n    padding: 26px 26px 22px;\n  }\n  .gsx-ship-icon { color: #14532d; margin-bottom: 12px; }\n  .gsx-ship-icon svg { width: 24px; height: 24px; }\n  .gsx-ship-card strong {\n    display: block;\n    font-size: 15px; font-weight: 800;\n    letter-spacing: 1px; text-transform: uppercase;\n    color: #14532d;\n    margin-bottom: 8px;\n  }\n  .gsx-ship-card p { font-size: 14px; line-height: 1.65; color: #5a5648; margin: 0; }\n  .gsx-ship-card a { color: #14532d; font-weight: 700; }\n  .gsx-ship-warn { background: #fbeee6; }\n  .gsx-ship-warn .gsx-ship-icon,\n  .gsx-ship-warn strong { color: #a03a2a; }\n  .gsx-ship-good { background: #eaf4ea; }\n  .gsx-ship-good .gsx-ship-icon,\n  .gsx-ship-good strong { color: #14532d; }\n  .gsx-warn {\n    background: #fdf6ee; border-left: 3px solid #c0392b;\n    padding: 14px 18px; color: #5a3a2a !important;\n  }\n  .gsx-cta-band {\n    display: flex; align-items: center; justify-content: space-between; gap: 20px; flex-wrap: wrap;\n    background: #f4f8f4; border: 1px solid #dfe8df; border-radius: 6px;\n    padding: 20px 24px; margin: 28px 0 8px;\n  }\n  .gsx-cta-band strong { display: block; font-size: 15px; margin-bottom: 2px; }\n  .gsx-cta-band span { font-size: 13px; color: #666; }\n  .gsx-btn {\n    display: inline-block; background: #14532d; color: #fff !important;\n    font-size: 13px; font-weight: 700; padding: 12px 22px; border-radius: 4px;\n    text-decoration: none !important; white-space: nowrap;\n  }\n  .gsx-faq-list { border-top: 1px solid #e6e6e6; margin-bottom: 8px; }\n  .gsx-faq-item { border-bottom: 1px solid #e6e6e6; }\n  .gsx-legal { border-top: 1px solid #e6e6e6; margin-top: 8px; }\n  .gsx-faq-q {\n    width: 100%; background: none; border: none; cursor: pointer; text-align: left;\n    font-family: inherit; font-size: 15px; font-weight: 600; color: #1c1c1c;\n    padding: 16px 0; display: flex; justify-content: space-between; align-items: center; gap: 16px;\n  }\n  .gsx-arrow { font-size: 20px; color: #14532d; font-weight: 300; flex-shrink: 0; }\n  .gsx-faq-a { display: none; font-size: 14px; color: #555; padding: 0 0 16px; }\n  .gsx-faq-a p { font-size: 13px; }\n  .gsx-faq-a.open { display: block; }\n  @media (max-width: 760px) {\n    .gsx-feature { grid-template-columns: 1fr; gap: 16px; padding: 22px 0; }\n    .gsx-flip .gsx-media { order: 0; }\n    .gsx-why { grid-template-columns: 1fr; }\n    .gsx-cols3 { grid-template-columns: 1fr; gap: 18px; }\n    .gsx-pair { grid-template-columns: 1fr; gap: 18px; }\n    .gsx-cta-band { flex-direction: column; align-items: flex-start; }\n    .gsx-setup { padding: 28px 22px; }\n    .gsx-setup-headline { font-size: 22px !important; }\n    .gsx-ship-grid { grid-template-columns: 1fr; }\n    .gsx-guides { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\u003cscript\u003e\n  function gsxFaq(btn) {\n    var a = btn.nextElementSibling;\n    var arrow = btn.querySelector('.gsx-arrow');\n    var isOpen = a.classList.contains('open');\n    if (isOpen) { a.classList.remove('open'); arrow.textContent = '+'; }\n    else { a.classList.add('open'); arrow.textContent = '−'; }\n  }\n\u003c\/script\u003e\n","brand":"Golf Sim Depot","offers":[{"title":"Universal","offer_id":46168013635811,"sku":"","price":99.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0685\/9721\/9555\/files\/Universal-Projector-Mount-Black-Golf-Sim-Depot.jpg?v=1774963562"},{"product_id":"crimson-projector-mount-kits-2-12ft","title":"Crimson Projector Mount Kits (2-12ft)","description":"\u003c!-- =============================================================\n     GOLF SIM DEPOT — CRIMSON PROJECTOR MOUNT KITS (2–12 FT) v2 (ROS-STYLE)\n     Tabs: Description | Specifications | Refund Policy \u0026 Warranty\n     Accessory (mount) variant · NO Compare tab\n     Returns: 30-day (green)\n     Feature images cropped to 4:3 · No banner image\n     -------------------------------------------------------------\n     ⚠ TODO — CONFIRM BEFORE PUBLISHING:\n     • Weight capacity and material not specified on page — confirm before publishing.\n     • Special-order product (~14 days) — confirm lead time.\n     • Only 1 CDN image available — features 2 \u0026 3 use TODO-IMG placeholders; add component\/install photos.\n     • Warranty not published on page — confirm term.\n     • IMAGES cropped 4:3 via inline style; verify each resolves.\n     ============================================================= --\u003e\n\n\u003c!-- ══════ DEFAULT TAB: DESCRIPTION ══════ --\u003e\n\u003cdiv class=\"gsx\"\u003e\n  \u003cp class=\"gsx-lede\"\u003eThe \u003cstrong\u003eCrimson Projector Mount Kits\u003c\/strong\u003e drop your projector to exactly the right height with an adjustable pole — from a 2-3′ drop up to 10-12′ — paired with a ceiling-joist adapter, decorative cover, and universal projector mount. Everything you need for a clean, sturdy suspended install. From $339.99.\u003c\/p\u003e\n\n  \u003cdiv class=\"gsx-feature\"\u003e\n    \u003cdiv class=\"gsx-media\"\u003e\n      \u003cimg src=\"https:\/\/golfsimdepot.com\/cdn\/shop\/files\/2ft-12ftCrimsonProjectorMountKits_2ft-3ft.png\" alt=\"Crimson projector mount kit with drop pole\" style=\"aspect-ratio: 4 \/ 3; object-fit: cover;\" onerror=\"this.parentElement.style.display='none'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-copy\"\u003e\n      \u003cdiv class=\"gsx-eyebrow\"\u003eDrop It to the Perfect Height\u003c\/div\u003e\n      \u003ch2\u003eSix Pole Lengths, 2′ to 12′\u003c\/h2\u003e\n      \u003cp\u003eWhen flush mounting won't clear a soffit or hit the right throw distance, a drop pole is the answer. Crimson kits come in six adjustable drop lengths from 2-3′ up to 10-12′, so you can suspend the projector at exactly the height your room and screen demand.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gsx-feature gsx-flip\"\u003e\n    \u003cdiv class=\"gsx-media\"\u003e\n      \u003c!-- TODO-IMG: Crimson mount kit components --\u003e\n      \u003cimg src=\"\" alt=\"Crimson mount kit components\" style=\"aspect-ratio: 4 \/ 3; object-fit: cover;\" onerror=\"this.parentElement.style.display='none'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-copy\"\u003e\n      \u003cdiv class=\"gsx-eyebrow\"\u003eA Complete Kit\u003c\/div\u003e\n      \u003ch2\u003eJoist Adapter, Cover \u0026amp; Universal Mount\u003c\/h2\u003e\n      \u003cp\u003eEach kit includes everything for a finished install: a ceiling-joist adapter with a decorative cover that hides the mounting point, the adjustable drop-length pole, and a universal projector mount that fits a wide range of projectors.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gsx-feature\"\u003e\n    \u003cdiv class=\"gsx-media\"\u003e\n      \u003c!-- TODO-IMG: Crimson mount kit installed on ceiling --\u003e\n      \u003cimg src=\"\" alt=\"Crimson mount kit installed on ceiling\" style=\"aspect-ratio: 4 \/ 3; object-fit: cover;\" onerror=\"this.parentElement.style.display='none'\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-copy\"\u003e\n      \u003cdiv class=\"gsx-eyebrow\"\u003eSturdy and Clean\u003c\/div\u003e\n      \u003ch2\u003eA Professional Suspended Install\u003c\/h2\u003e\n      \u003cp\u003eThe joist adapter anchors into structure for a rock-solid mount, and the decorative cover gives the ceiling a tidy, professional finish rather than exposed hardware. It's the difference between a DIY-looking mount and one that looks like it belongs.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWhy Choose the Crimson Mount Kits?\u003c\/h2\u003e\n  \u003cdiv class=\"gsx-why\"\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eSix Drop Lengths\u003c\/strong\u003e\u003cspan\u003e2′ to 12′ to hit any height.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eCeiling-Joist Adapter\u003c\/strong\u003e\u003cspan\u003eAnchors into structure for a solid mount.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eDecorative Cover\u003c\/strong\u003e\u003cspan\u003eHides the mounting point cleanly.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eUniversal Projector Mount\u003c\/strong\u003e\u003cspan\u003eFits a wide range of projectors.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eAdjustable Pole\u003c\/strong\u003e\u003cspan\u003eDial in the exact drop.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"gsx-why-item\"\u003e\n\u003cstrong\u003eClean, Pro Finish\u003c\/strong\u003e\u003cspan\u003eLooks like it belongs on the ceiling.\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eWho Is This For?\u003c\/h2\u003e\n  \u003cul class=\"gsx-list\"\u003e\n    \u003cli\u003eBays where a flush mount can't clear a soffit\u003c\/li\u003e\n    \u003cli\u003eRooms needing a specific projector throw height\u003c\/li\u003e\n    \u003cli\u003eAnyone wanting a finished, professional install\u003c\/li\u003e\n    \u003cli\u003eHigh-ceiling rooms that need to drop the projector\u003c\/li\u003e\n    \u003cli\u003eBuilders who want a complete mounting kit in one box\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003c!-- BUILD-A-SIM BANNER (no image, per spec) --\u003e\n  \u003cdiv class=\"gsx-setup\"\u003e\n    \u003cdiv class=\"gsx-setup-text\"\u003e\n      \u003cdiv class=\"gsx-setup-eyebrow\"\u003eBuild a Full Simulator\u003c\/div\u003e\n      \u003ch2 class=\"gsx-setup-headline\"\u003eBuild a Full Simulator Around Your Projector\u003c\/h2\u003e\n      \u003cp class=\"gsx-setup-body\"\u003eA drop mount nails your projector placement — add the projector, a launch monitor, an enclosure and screen, and a hitting mat. Our Sim Builder matches every remaining piece to your room.\u003c\/p\u003e\n      \u003ca href=\"https:\/\/golfsimdepot.com\/pages\/golf-simulator-builder\" class=\"gsx-setup-cta\"\u003eDesign Your Setup in the Sim Builder\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n  \u003cdiv class=\"gsx-faq-list\"\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eWhich drop length do I need? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eIt depends on your ceiling height and the throw distance your projector needs. Options run 2-3′, 3-5′, 4-6′, 6-8′, 8-10′, and 10-12′. Text us your ceiling height and projector model and we'll pinpoint it.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eWhat comes in the kit? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eA ceiling-joist adapter with a decorative cover, the adjustable drop-length pole, and a universal projector mount — everything for a complete suspended install.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eWill it fit my projector? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eThe included universal projector mount fits a wide range of projectors. Send us your model if you'd like us to confirm.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eHow long until it ships? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eThis is a special-order product — expect about 14 days for fulfillment.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eHow does it ship and how long does it take? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eThis item ships free within the contiguous U.S. Special order — expect about 14 days for fulfillment. You'll get a tracking number as soon as it leaves the warehouse. Questions on timing? Text (770) 766-5571.\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-faq-item\"\u003e\n      \u003cbutton type=\"button\" class=\"gsx-faq-q\" onclick=\"gsxFaq(this)\"\u003eWhat's the return policy? \u003cspan class=\"gsx-arrow\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n      \u003cdiv class=\"gsx-faq-a\"\u003eReturn within 30 days in new, unused condition. Special-order item — confirm your drop length before ordering. Full details on the Refund Policy \u0026amp; Warranty tab.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"gsx-cta-band\"\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eNot sure which drop length you need?\u003c\/strong\u003e\n      \u003cspan\u003eText us your setup — we'll confirm the right fit for free, before you buy.\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003ca href=\"sms:+17707665571\" class=\"gsx-btn\"\u003eText Us · (770) 766-5571\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ══════ TAB: SPECIFICATIONS ══════ --\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cdiv class=\"gsx\"\u003e\n  \u003ch2\u003eWhat's in the Box\u003c\/h2\u003e\n  \u003cul class=\"gsx-box\"\u003e\n    \u003cli\u003eCeiling-joist adapter with decorative cover\u003c\/li\u003e\n    \u003cli\u003eAdjustable drop-length pole \u003cem\u003ein the length you select\u003c\/em\u003e\n\u003c\/li\u003e\n    \u003cli\u003eUniversal projector mount\u003c\/li\u003e\n  \u003c\/ul\u003e\n  \u003ch2\u003eMount Kit\u003c\/h2\u003e\n  \u003ctable class=\"gsx-table\"\u003e\n    \u003ctr\u003e\n\u003ctd\u003eType\u003c\/td\u003e\n\u003ctd\u003eSuspended drop-pole projector mount\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eIncludes\u003c\/td\u003e\n\u003ctd\u003eJoist adapter + decorative cover + drop pole + universal mount\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eAdjustable\u003c\/td\u003e\n\u003ctd\u003eYes — pole length adjusts within each range\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eFulfillment\u003c\/td\u003e\n\u003ctd\u003eSpecial order — about 14 days\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/table\u003e\n  \u003ch2\u003eDrop Lengths \u0026amp; Pricing\u003c\/h2\u003e\n  \u003ctable class=\"gsx-table\"\u003e\n    \u003ctr\u003e\n\u003ctd\u003e2–3′\u003c\/td\u003e\n\u003ctd\u003e$339.99\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e3–5′\u003c\/td\u003e\n\u003ctd\u003e$389.98\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e4–6′\u003c\/td\u003e\n\u003ctd\u003e$409.98\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e6–8′\u003c\/td\u003e\n\u003ctd\u003e$464.98\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e8–10′\u003c\/td\u003e\n\u003ctd\u003e$484.98\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e10–12′\u003c\/td\u003e\n\u003ctd\u003e$539.98\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003c!-- ══════ TAB: REFUND POLICY \u0026 WARRANTY ══════ --\u003e\n\u003ch3\u003eRefund Policy \u0026amp; Warranty\u003c\/h3\u003e\n\u003cdiv class=\"gsx\"\u003e\n  \u003cdiv class=\"gsx-ship-grid\"\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"5\" width=\"14\" height=\"12\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M15 9h4l3 3v5h-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"6\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eFree Shipping\u003c\/strong\u003e\n      \u003cp\u003eFree shipping within the contiguous US. You'll receive a tracking number as soon as your order leaves the warehouse.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cline x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\u003e\u003c\/line\u003e\u003cpolyline points=\"12 5 19 12 12 19\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eDelivery\u003c\/strong\u003e\n      \u003cp\u003eMost in-stock orders ship the same or next business day from Atlanta, GA, with delivery typically 2–5 business days after. We keep you updated on every shipment.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card gsx-ship-good\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 12a9 9 0 1 0 9-9\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3 3 3 9 9 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003e30-Day Returns\u003c\/strong\u003e\n      \u003cp\u003eReturn within 30 days in new, unused condition. Special-order item — confirm your drop length before ordering. \u003ca href=\"https:\/\/golfsimdepot.com\/pages\/refund-policy\"\u003eRead our refund policy →\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eWarranty Support\u003c\/strong\u003e\n      \u003c!-- ⚠ TODO: confirm warranty term --\u003e\n      \u003cp\u003eA published manufacturer warranty wasn't listed for this item at build time — contact us and we'll confirm current coverage. Either way, we're your first call for support — not a manufacturer support queue.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"9 12 11 14 15 10\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eNot Sure It Fits?\u003c\/strong\u003e\n      \u003cp\u003eNot sure this is right for your setup? Text us your equipment and space and we'll confirm compatibility for free — before you order.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"gsx-ship-card\"\u003e\n      \u003cdiv class=\"gsx-ship-icon\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cstrong\u003eWe're Here After the Sale\u003c\/strong\u003e\n      \u003cp\u003eSetup questions, sizing, or compatibility? Our team doesn't disappear after your order ships. \u003ca href=\"sms:+17707665571\"\u003eText us anytime →\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ══════════ STYLES + FAQ SCRIPT (CANONICAL — DO NOT RESTYLE) ══════════ --\u003e\n\u003cstyle\u003e\n  .gsx {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Helvetica, Arial, sans-serif;\n    color: #1c1c1c; line-height: 1.6;\n  }\n  .gsx a { color: #14532d; }\n  .gsx h2 { font-size: 22px; font-weight: 700; margin: 32px 0 12px; line-height: 1.25; }\n  .gsx h2:first-child { margin-top: 8px; }\n  .gsx h4 { font-size: 14px; font-weight: 700; margin: 18px 0 8px; }\n  .gsx p { font-size: 15px; color: #555; margin: 0 0 14px; }\n  .gsx-lede { font-size: 16px; color: #444; }\n  .gsx-note { font-size: 13px; color: #777; }\n  .gsx-feature {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 36px;\n    align-items: center; padding: 28px 0; border-bottom: 1px solid #efefef;\n  }\n  .gsx-flip .gsx-media { order: 2; }\n  .gsx-media img { width: 100%; height: auto; display: block; border-radius: 4px; background: #f5f5f3; }\n  .gsx-eyebrow {\n    font-size: 11px; letter-spacing: 2px; text-transform: uppercase;\n    color: #8a6f2e; font-weight: 700; margin-bottom: 6px;\n  }\n  .gsx-feature h2 { margin: 0 0 10px; }\n  .gsx-feature p { margin: 0; }\n  .gsx-why { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: #eee; margin: 8px 0 8px; }\n  .gsx-why-item { background: #fafaf8; padding: 16px 18px; }\n  .gsx-why-item strong { display: block; font-size: 14px; margin-bottom: 4px; }\n  .gsx-why-item span { font-size: 13px; color: #666; }\n  .gsx-setup {\n    display: flex; flex-wrap: wrap; align-items: center; gap: 32px;\n    background: #14532d;\n    border-radius: 12px;\n    padding: 40px 36px;\n    margin: 36px 0 8px;\n  }\n  .gsx-setup-text { flex: 1 1 400px; }\n  .gsx-setup-media { flex: 1 1 300px; }\n  .gsx-setup-media img { width: 100%; height: auto; display: block; border-radius: 8px; }\n  .gsx-setup-eyebrow {\n    font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase;\n    color: #a4d84a; margin-bottom: 10px;\n  }\n  .gsx-setup-headline {\n    font-size: 26px !important; font-weight: 800 !important;\n    letter-spacing: 0.5px; text-transform: uppercase;\n    color: #ffffff !important; margin: 0 0 14px !important; line-height: 1.2 !important;\n  }\n  .gsx-setup-body {\n    font-size: 15px !important; line-height: 1.7; color: #c4dcc9 !important;\n    margin: 0 0 22px !important;\n  }\n  .gsx-setup-cta {\n    display: inline-block;\n    background: #a4d84a;\n    color: #14532d !important;\n    font-size: 13px; font-weight: 800; letter-spacing: 1px; text-transform: uppercase;\n    padding: 15px 28px; border-radius: 8px;\n    text-decoration: none !important;\n  }\n  .gsx-setup-cta:hover { background: #b5e55c; }\n  .gsx-list { list-style: none; margin: 0 0 14px; padding: 0; }\n  .gsx-list li { font-size: 14px; color: #555; padding: 6px 0; border-bottom: 1px solid #f0f0ee; }\n  .gsx-list li:last-child { border-bottom: none; }\n  .gsx-links li { border-bottom: none; padding: 4px 0; }\n  .gsx-guides {\n    display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 16px;\n    margin: 8px 0 24px;\n  }\n  .gsx-guide {\n    display: flex; flex-direction: column; gap: 6px;\n    background: #ffffff;\n    border: 2px solid #14532d;\n    border-radius: 10px;\n    padding: 22px 24px;\n    text-decoration: none !important;\n    transition: background 0.15s ease;\n  }\n  .gsx-guide:hover { background: #f4f8f4; }\n  .gsx-guide-tag {\n    font-size: 10px; font-weight: 800; letter-spacing: 2px; text-transform: uppercase;\n    color: #8a6f2e;\n  }\n  .gsx-guide-title {\n    font-size: 17px; font-weight: 800; line-height: 1.3;\n    color: #14532d;\n  }\n  .gsx-guide-arrow {\n    font-size: 13px; font-weight: 700;\n    color: #5aa845;\n    margin-top: 4px;\n  }\n  .gsx-guide:hover .gsx-guide-arrow { text-decoration: underline; }\n  .gsx-box { list-style: none; margin: 0; padding: 0; max-width: 560px; }\n  .gsx-box li { font-size: 14px; color: #444; padding: 9px 0; border-bottom: 1px solid #f0f0ee; }\n  .gsx-box li::before { content: \"✓  \"; color: #14532d; font-weight: 700; }\n  .gsx-box em { color: #8a6f2e; font-style: normal; font-size: 12px; }\n  .gsx-cols3 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 28px; }\n  .gsx-cols3 h4 { margin-top: 0; }\n  .gsx-pair { display: grid; grid-template-columns: 1fr 1fr; gap: 28px; }\n  .gsx-pair h4 { margin-top: 0; }\n  .gsx-table { width: 100%; border-collapse: collapse; font-size: 14px; margin: 0 0 8px; }\n  .gsx-table td, .gsx-table th { padding: 10px 14px; border-bottom: 1px solid #eee; text-align: left; vertical-align: top; }\n  .gsx-table td:first-child { color: #777; width: 38%; }\n  .gsx-table td:last-child { color: #1c1c1c; font-weight: 500; }\n  .gsx-compare-wrap { overflow-x: auto; margin: 12px 0; }\n  .gsx-compare { min-width: 620px; }\n  .gsx-compare th { font-size: 13px; font-weight: 700; border-bottom: 2px solid #ddd; color: #888; }\n  .gsx-compare td { font-weight: 400 !important; color: #555 !important; width: auto !important; }\n  .gsx-compare td:first-child { color: #777 !important; }\n  th.gsx-you {\n    background: #14532d !important;\n    color: #ffffff !important;\n    border-bottom: 2px solid #14532d !important;\n    border-radius: 6px 6px 0 0;\n  }\n  td.gsx-you {\n    background: #eaf4ea !important;\n    color: #14532d !important;\n    font-weight: 700 !important;\n    border-bottom: 1px solid #d5e6d5 !important;\n  }\n  .gsx-ship-grid {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 16px;\n    margin: 8px 0 24px;\n  }\n  .gsx-ship-card {\n    background: #f5f0e3;\n    border-radius: 10px;\n    padding: 26px 26px 22px;\n  }\n  .gsx-ship-icon { color: #14532d; margin-bottom: 12px; }\n  .gsx-ship-icon svg { width: 24px; height: 24px; }\n  .gsx-ship-card strong {\n    display: block;\n    font-size: 15px; font-weight: 800;\n    letter-spacing: 1px; text-transform: uppercase;\n    color: #14532d;\n    margin-bottom: 8px;\n  }\n  .gsx-ship-card p { font-size: 14px; line-height: 1.65; color: #5a5648; margin: 0; }\n  .gsx-ship-card a { color: #14532d; font-weight: 700; }\n  .gsx-ship-warn { background: #fbeee6; }\n  .gsx-ship-warn .gsx-ship-icon,\n  .gsx-ship-warn strong { color: #a03a2a; }\n  .gsx-ship-good { background: #eaf4ea; }\n  .gsx-ship-good .gsx-ship-icon,\n  .gsx-ship-good strong { color: #14532d; }\n  .gsx-warn {\n    background: #fdf6ee; border-left: 3px solid #c0392b;\n    padding: 14px 18px; color: #5a3a2a !important;\n  }\n  .gsx-cta-band {\n    display: flex; align-items: center; justify-content: space-between; gap: 20px; flex-wrap: wrap;\n    background: #f4f8f4; border: 1px solid #dfe8df; border-radius: 6px;\n    padding: 20px 24px; margin: 28px 0 8px;\n  }\n  .gsx-cta-band strong { display: block; font-size: 15px; margin-bottom: 2px; }\n  .gsx-cta-band span { font-size: 13px; color: #666; }\n  .gsx-btn {\n    display: inline-block; background: #14532d; color: #fff !important;\n    font-size: 13px; font-weight: 700; padding: 12px 22px; border-radius: 4px;\n    text-decoration: none !important; white-space: nowrap;\n  }\n  .gsx-faq-list { border-top: 1px solid #e6e6e6; margin-bottom: 8px; }\n  .gsx-faq-item { border-bottom: 1px solid #e6e6e6; }\n  .gsx-legal { border-top: 1px solid #e6e6e6; margin-top: 8px; }\n  .gsx-faq-q {\n    width: 100%; background: none; border: none; cursor: pointer; text-align: left;\n    font-family: inherit; font-size: 15px; font-weight: 600; color: #1c1c1c;\n    padding: 16px 0; display: flex; justify-content: space-between; align-items: center; gap: 16px;\n  }\n  .gsx-arrow { font-size: 20px; color: #14532d; font-weight: 300; flex-shrink: 0; }\n  .gsx-faq-a { display: none; font-size: 14px; color: #555; padding: 0 0 16px; }\n  .gsx-faq-a p { font-size: 13px; }\n  .gsx-faq-a.open { display: block; }\n  @media (max-width: 760px) {\n    .gsx-feature { grid-template-columns: 1fr; gap: 16px; padding: 22px 0; }\n    .gsx-flip .gsx-media { order: 0; }\n    .gsx-why { grid-template-columns: 1fr; }\n    .gsx-cols3 { grid-template-columns: 1fr; gap: 18px; }\n    .gsx-pair { grid-template-columns: 1fr; gap: 18px; }\n    .gsx-cta-band { flex-direction: column; align-items: flex-start; }\n    .gsx-setup { padding: 28px 22px; }\n    .gsx-setup-headline { font-size: 22px !important; }\n    .gsx-ship-grid { grid-template-columns: 1fr; }\n    .gsx-guides { grid-template-columns: 1fr; }\n  }\n\u003c\/style\u003e\n\u003cscript\u003e\n  function gsxFaq(btn) {\n    var a = btn.nextElementSibling;\n    var arrow = btn.querySelector('.gsx-arrow');\n    var isOpen = a.classList.contains('open');\n    if (isOpen) { a.classList.remove('open'); arrow.textContent = '+'; }\n    else { a.classList.add('open'); arrow.textContent = '−'; }\n  }\n\u003c\/script\u003e\n","brand":"Golf Sim Depot","offers":[{"title":"2-3'","offer_id":48360786559203,"sku":null,"price":339.99,"currency_code":"USD","in_stock":true},{"title":"3-5'","offer_id":48360786591971,"sku":null,"price":389.98,"currency_code":"USD","in_stock":true},{"title":"4-6'","offer_id":48360786624739,"sku":null,"price":409.98,"currency_code":"USD","in_stock":true},{"title":"6-8'","offer_id":48360786657507,"sku":null,"price":464.98,"currency_code":"USD","in_stock":true},{"title":"8-10'","offer_id":48360786690275,"sku":null,"price":484.98,"currency_code":"USD","in_stock":true},{"title":"10-12'","offer_id":48360786723043,"sku":null,"price":539.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0685\/9721\/9555\/files\/2ft-12ftCrimsonProjectorMountKits_2ft-3ft.png?v=1772471138"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0685\/9721\/9555\/collections\/2ft-12ftCrimsonProjectorMountKits_2ft-3ft.png?v=1785013477","url":"https:\/\/golfsimdepot.com\/collections\/projector-mounts.oembed","provider":"Golf Sim Depot","version":"1.0","type":"link"}