{"product_id":"momentlock-pro-commercial-canopy-mount","title":"MomentLock™ Pro Commercial Canopy Mount","description":"\u003c!-- =============================================================\n     MomentLock™ BYOD Dowel Mount — product description block\n     Scoped under .ml-desc so it can drop into the Shopify\n     description field OR a GemPages \/ Custom HTML block without\n     colliding with theme styles. Matches live PDP:\n       DM Sans · olive #4c5633 \/ sage #747c60 \/ cream #f5f5f0\n     Self-contained. No JS. No frameworks.\n     ============================================================= --\u003e\n\u003cp\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600;9..40,700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.ml-desc{\n  --olive:#4c5633;\n  --olive-d:#3a4127;\n  --olive-l:#eef0e7;\n  --olive-bd:#cdd2bd;\n  --sage:#747c60;\n  --cream:#f5f5f0;\n  --ink:#1c1c18;\n  --body:#3a3a34;\n  --muted:#5a5a50;\n  --line:#dcdcd4;\n  --amber:#b07d1a;\n  --amber-bg:#fbf6ea;\n  --font:'DM Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\n  --radius:14px;\n}\n\n.ml-desc *{box-sizing:border-box;margin:0;padding:0}\n.ml-desc{\n  font-family:var(--font);\n  color:var(--body);\n  line-height:1.62;\n  font-size:16px;\n  -webkit-font-smoothing:antialiased;\n  max-width:760px;\n  margin:0 auto;\n}\n\n\/* ---------- intro ---------- *\/\n.ml-desc .eyebrow{\n  font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;\n  color:var(--sage);display:inline-flex;align-items:center;gap:9px;margin-bottom:14px;\n}\n.ml-desc .eyebrow::before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--olive)}\n\n.ml-desc h2.title{\n  font-family:var(--font);font-weight:700;color:var(--ink);\n  font-size:clamp(26px,4.5vw,34px);line-height:1.14;letter-spacing:-.015em;margin-bottom:6px;\n}\n.ml-desc .fit{\n  font-size:15px;font-weight:600;color:var(--olive);letter-spacing:.01em;margin-bottom:22px;\n}\n.ml-desc .lead{\n  font-size:17.5px;font-weight:500;color:var(--ink);line-height:1.5;margin-bottom:18px;\n}\n.ml-desc p{margin-bottom:16px}\n.ml-desc p:last-child{margin-bottom:0}\n\n\/* ---------- section framing ---------- *\/\n.ml-desc section{margin-top:38px}\n.ml-desc h3{\n  font-family:var(--font);font-weight:600;color:var(--ink);\n  font-size:19px;letter-spacing:-.01em;margin-bottom:16px;\n  padding-bottom:10px;border-bottom:1px solid var(--line);\n}\n\n\/* ---------- Great For — chip grid ---------- *\/\n.ml-desc .chips{\n  display:grid;grid-template-columns:repeat(2,1fr);gap:10px;\n}\n.ml-desc .chip{\n  display:flex;align-items:center;gap:11px;\n  background:var(--cream);border:1px solid var(--line);border-radius:12px;\n  padding:13px 15px;font-size:14.5px;font-weight:500;color:var(--ink);\n}\n.ml-desc .chip svg{flex:0 0 auto;width:18px;height:18px;color:var(--olive)}\n\n\/* ---------- Features — check list ---------- *\/\n.ml-desc ul.checks{list-style:none}\n.ml-desc ul.checks li{\n  display:flex;align-items:flex-start;gap:12px;padding:9px 0;\n  font-size:15.5px;color:var(--ink);border-bottom:1px solid var(--line);\n}\n.ml-desc ul.checks li:last-child{border-bottom:none}\n.ml-desc ul.checks li svg{flex:0 0 auto;width:19px;height:19px;color:var(--olive);margin-top:2px}\n\n\/* ---------- What's Included — card ---------- *\/\n.ml-desc .included{\n  background:var(--olive-l);border:1px solid var(--olive-bd);border-radius:var(--radius);\n  padding:20px 22px;\n}\n.ml-desc .included ul{list-style:none;margin-bottom:12px}\n.ml-desc .included li{\n  display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;color:var(--olive-d);\n  padding:7px 0;\n}\n.ml-desc .included li .qty{\n  flex:0 0 auto;min-width:30px;height:30px;padding:0 8px;border-radius:8px;\n  background:var(--olive);color:#fff;font-size:13px;font-weight:700;\n  display:inline-flex;align-items:center;justify-content:center;\n}\n.ml-desc .included .note{\n  font-size:13.5px;font-weight:400;color:var(--muted);line-height:1.5;\n  padding-top:12px;border-top:1px solid var(--olive-bd);margin:0;\n}\n\n\/* ---------- About — soft note ---------- *\/\n.ml-desc .about{\n  background:var(--cream);border:1px solid var(--line);border-radius:var(--radius);\n  padding:20px 22px;\n}\n.ml-desc .about p{font-size:15px;color:var(--muted);line-height:1.6}\n\n\/* ---------- Important Information — safety callout ---------- *\/\n.ml-desc .notice{\n  background:var(--amber-bg);border:1px solid #ecd9a8;border-left:4px solid var(--amber);\n  border-radius:12px;padding:18px 20px;display:flex;gap:14px;align-items:flex-start;\n}\n.ml-desc .notice svg{flex:0 0 auto;width:22px;height:22px;color:var(--amber);margin-top:1px}\n.ml-desc .notice .n-title{\n  font-size:15px;font-weight:700;color:var(--ink);margin-bottom:5px;\n  letter-spacing:.01em;\n}\n.ml-desc .notice p{font-size:14.5px;color:#5c4d30;line-height:1.58;margin:0}\n\n@media(max-width:520px){\n  .ml-desc .chips{grid-template-columns:1fr}\n}\n\n\/* ============================================================\n   HARD ENFORCEMENT — GemPages \/ Shopify inject competing\n   stylesheets. Re-declare essentials with !important so the\n   block renders as intended inside a Custom HTML container.\n   ============================================================ *\/\n.ml-desc,.ml-desc *{box-sizing:border-box !important}\n.ml-desc{font-family:var(--font) !important;color:var(--body) !important;line-height:1.62 !important}\n.ml-desc h2.title,.ml-desc h3,.ml-desc .lead,.ml-desc .included li{color:var(--ink) !important}\n.ml-desc h2.title{color:var(--ink) !important}\n.ml-desc .fit{color:var(--olive) !important}\n.ml-desc ul.checks,.ml-desc .included ul{list-style:none !important;padding-left:0 !important;margin-left:0 !important}\n.ml-desc ul.checks li,.ml-desc .included li,.ml-desc .chip{margin:0 !important}\n.ml-desc a{color:var(--olive) !important}\n\n\/* ---------- Feature lines with bold lead-in ---------- *\/\n.ml-desc ul.checks li .f-label{font-weight:700;color:var(--ink);display:block;margin-bottom:1px}\n.ml-desc ul.checks li .f-body{font-weight:400;color:var(--body);font-size:15px;display:block;line-height:1.5}\n.ml-desc ul.checks li .f-text{display:block}\n\n\/* ---------- Specifications table ---------- *\/\n.ml-desc .specs{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}\n.ml-desc .spec-row{\n  display:flex;justify-content:space-between;align-items:baseline;gap:16px;\n  padding:12px 18px;border-bottom:1px solid var(--line);font-size:15px;\n}\n.ml-desc .spec-row:nth-child(odd){background:var(--cream)}\n.ml-desc .spec-row:last-child{border-bottom:none}\n.ml-desc .spec-row dt{color:var(--muted);font-weight:500}\n.ml-desc .spec-row dd{color:var(--ink);font-weight:600;text-align:right;margin:0}\n.ml-desc .specs,.ml-desc .spec-row dt,.ml-desc .spec-row dd{margin:0 !important}\n\n\/* ---------- Kit ladder cards ---------- *\/\n.ml-desc .kit-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.ml-desc .kit{\n  background:var(--cream);border:1px solid var(--line);border-left:3px solid var(--olive);\n  border-radius:12px;padding:20px 22px;\n}\n.ml-desc .kit.anchor{background:var(--olive-l);border-color:var(--olive-bd);border-left-color:var(--olive)}\n.ml-desc .kit-name{font-weight:700;color:var(--ink);font-size:20px;letter-spacing:-.01em;margin-bottom:7px;display:flex;align-items:center;gap:10px}\n.ml-desc .kit-name .tag{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--olive);border-radius:20px;padding:3px 10px}\n.ml-desc .kit-spec{font-weight:600;color:var(--olive);font-size:13.5px;margin-bottom:11px;letter-spacing:.01em}\n.ml-desc .kit-desc{font-size:14.5px;color:var(--body);line-height:1.55;margin:0}\n\n\/* ---------- Narrative band ---------- *\/\n.ml-desc .band{background:var(--olive-l);border:1px solid var(--olive-bd);border-radius:var(--radius);padding:28px 30px;margin-top:40px}\n.ml-desc .band h3{border:none;padding:0;margin-bottom:14px;font-size:22px}\n.ml-desc .band p{color:var(--olive-d);margin-bottom:13px;font-size:15.5px}\n.ml-desc .band p:last-child{margin-bottom:0}\n\n\/* ---------- Closer ---------- *\/\n.ml-desc .closer{margin-top:42px;text-align:center;padding:8px 10px}\n.ml-desc .closer p{font-size:clamp(20px,3.2vw,25px);font-weight:600;color:var(--ink);line-height:1.42;margin:0}\n.ml-desc .closer .accent{color:var(--olive)}\n\n@media(max-width:640px){.ml-desc .kit-grid{grid-template-columns:1fr}}\n\n\/* ---------- Pack sizing cards (3-up) ---------- *\/\n.ml-desc .pack-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}\n@media(max-width:640px){.ml-desc .pack-grid{grid-template-columns:1fr}}\n\n\/* ---------- Reservation band reuses .band ---------- *\/\n.ml-desc .band .resv-note{font-size:13.5px;color:var(--sage);margin-top:4px}\n\n\/* ---------- Extended safety panel ---------- *\/\n.ml-desc .safety{background:var(--amber-bg);border:1px solid #ecd9a8;border-left:4px solid var(--amber);border-radius:12px;padding:22px 26px;margin-top:40px}\n.ml-desc .safety h3{border:none;padding:0;margin-bottom:14px;font-size:19px;color:#4a3d24;display:flex;align-items:center;gap:11px}\n.ml-desc .safety h3 svg{flex:0 0 auto;width:22px;height:22px;color:var(--amber)}\n.ml-desc .safety p{font-size:14.5px;color:#5c4d30;line-height:1.62;margin-bottom:13px}\n.ml-desc .safety p:last-child{margin-bottom:0}\n\n\/* ---------- Fitment ---------- *\/\n.ml-desc .fit-panel{background:var(--olive-l);border:1px solid var(--olive-bd);border-radius:var(--radius);padding:22px 24px}\n.ml-desc .fit-sizes{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}\n.ml-desc .fit-size{background:#fff;border:1px solid var(--olive-bd);border-radius:12px;padding:15px 8px;text-align:center}\n.ml-desc .fit-size .n{font-size:23px;font-weight:700;color:var(--olive-d);letter-spacing:-.02em;line-height:1}\n.ml-desc .fit-size .mm{font-size:12px;color:var(--sage);font-weight:500;margin-top:5px}\n.ml-desc .fit-size .sq{font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--olive);margin-top:7px}\n.ml-desc .fit-compat{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}\n.ml-desc .fit-yes,.ml-desc .fit-no{display:flex;align-items:center;gap:11px;font-size:15px}\n.ml-desc .fit-yes{color:var(--ink);font-weight:600}\n.ml-desc .fit-no{color:var(--muted)}\n.ml-desc .fit-yes svg,.ml-desc .fit-no svg{width:19px;height:19px;flex:0 0 auto}\n.ml-desc .fit-yes svg{color:var(--olive)}\n.ml-desc .fit-no svg{color:var(--muted)}\n.ml-desc .fit-brands{font-size:14px;color:var(--body);margin:0 0 14px;line-height:1.55}\n.ml-desc .fit-tip{font-size:13.5px;color:var(--muted);line-height:1.58;border-top:1px solid var(--olive-bd);padding-top:14px;margin:0}\n.ml-desc .fit-tip strong{color:var(--olive-d);font-weight:700}\n.ml-desc .fit-size,.ml-desc .fit-yes,.ml-desc .fit-no{margin:0 !important}\n\n\/* ---------- Expanders (progressive disclosure) ---------- *\/\n.ml-desc details.exp{border:1px solid var(--line);border-radius:12px;background:var(--cream);margin-top:14px;overflow:hidden}\n.ml-desc details.exp+details.exp{margin-top:10px}\n.ml-desc details.exp\u003esummary{\n  list-style:none;cursor:pointer;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;\n  font-weight:600;color:var(--ink);font-size:16.5px;letter-spacing:-.01em;\n}\n.ml-desc details.exp\u003esummary::-webkit-details-marker{display:none}\n.ml-desc details.exp\u003esummary .chev{flex:0 0 auto;width:18px;height:18px;color:var(--sage);transition:transform .2s ease}\n.ml-desc details.exp[open]\u003esummary .chev{transform:rotate(180deg)}\n.ml-desc details.exp[open]\u003esummary{border-bottom:1px solid var(--line)}\n.ml-desc details.exp .exp-body{padding:4px 20px 20px}\n.ml-desc details.exp .exp-body .included,.ml-desc details.exp .exp-body .about{border:none;background:transparent;padding:16px 0 0}\n.ml-desc details.exp .exp-body\u003ep:first-child{margin-top:16px}\n.ml-desc details.exp\u003esummary,.ml-desc details.exp .included li{margin:0 !important}\n\n\/* ---------- Spacing trim (gentle) ---------- *\/\n.ml-desc section{margin-top:30px !important}\n.ml-desc .band{margin-top:30px !important}\n.ml-desc details.exp{margin-top:12px !important}\n.ml-desc h3{margin-bottom:13px !important}\n.ml-desc p{margin-bottom:13px !important}\n\u003c\/style\u003e\n\u003cdiv class=\"ml-desc\"\u003e\n\u003cspan class=\"eyebrow\"\u003eMomentLock Pro · Commercial\u003c\/span\u003e\n\u003ch2 class=\"title\"\u003ePro Commercial Canopy Mount\u003c\/h2\u003e\n\u003cdiv class=\"fit\"\u003eFor Hexagonal \u0026amp; Octagonal Legs · Custom-Fit Inserts\u003c\/div\u003e\n\u003cp class=\"lead\"\u003eStop rigging. Start organizing.\u003c\/p\u003e\n\u003cp\u003eA 3 mm steel mount that brings the MomentLock quick-connect system to commercial hex and octagonal frames — gear, drinks, and signage on the leg, off the ground.\u003c\/p\u003e\n\u003csection\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul class=\"checks\"\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Quick-connect platform for MomentLock cup holders, sign holders \u0026amp; loops\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 25 lb (11.3 kg) working load per mount\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 3 mm powder-coated steel frame, built for commercial setups\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Tool-free quarter-turn install — no straps or frame mods\u003c\/li\u003e\n\u003cli\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Integrated utility magnet for small metal essentials\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection\u003e\n\u003ch3\u003eWill It Fit Your Canopy?\u003c\/h3\u003e\n\u003cdiv class=\"fit-panel\"\u003e\n\u003cdiv class=\"fit-compat\"\u003e\n\u003cdiv class=\"fit-yes\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Hexagonal \u0026amp; octagonal commercial legs\u003c\/div\u003e\n\u003cdiv class=\"fit-yes\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20 6 9 17l-5-5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Sizes up to 50 mm (1.97 in) across flats\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"fit-tip\"\u003e\u003cstrong\u003eHow to measure:\u003c\/strong\u003e flat to flat across the leg — not corner to corner. Give us your canopy brand and model, your measurement, or both at checkout and we configure the insert to match. For other profiles, send your frame details and we’ll confirm fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdetails class=\"exp\"\u003e\n\u003csummary\u003eChoose your orientation (hex frames) \u003csvg class=\"chev\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"exp-body\"\u003e\n\u003cdiv class=\"pack-grid\"\u003e\n\u003cdiv class=\"kit\"\u003e\n\u003cdiv class=\"kit-name\"\u003eFlat\u003c\/div\u003e\n\u003cp class=\"kit-desc\"\u003eAccessory parallel to a flat face. Fits hex or octagonal legs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit\"\u003e\n\u003cdiv class=\"kit-name\"\u003ePoint\u003c\/div\u003e\n\u003cp class=\"kit-desc\"\u003eAccessory aligned with a corner point. Hex legs only.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kit anchor\"\u003e\n\u003cdiv class=\"kit-name\"\u003eBoth\u003c\/div\u003e\n\u003cp class=\"kit-desc\"\u003eBoth insert sets, so you can switch between a flat face and a corner point. Hex legs only · +$5.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"note\" style=\"margin-top: 14px;\"\u003eOne insert set included; Both adds a second set. See the product gallery for a side-by-side view.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"exp\"\u003e\n\u003csummary\u003eWhat’s included \u003csvg class=\"chev\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"exp-body\"\u003e\n\u003cdiv class=\"included\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan class=\"qty\"\u003e1\u003c\/span\u003e Pro Commercial Canopy Mount \u003cspan style=\"font-weight: 400; color: var(--muted); font-size: 13.5px;\"\u003e— accessory connection \u0026amp; utility magnet installed\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"qty\"\u003e1\u003c\/span\u003e Rubber sizing insert set \u003cspan style=\"font-weight: 400; color: var(--muted); font-size: 13.5px;\"\u003e— configured for your frame size \u0026amp; orientation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"qty\"\u003e+1\u003c\/span\u003e Second insert set \u003cspan style=\"font-weight: 400; color: var(--muted); font-size: 13.5px;\"\u003e— when Both is selected\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"note\"\u003eMount and sizing inserts only. Cup holders, sign holders, and other accessories are sold separately.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"exp\"\u003e\n\u003csummary\u003eShipping \u003csvg class=\"chev\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"exp-body\"\u003e\n\u003cp\u003eInitial orders are expected to begin shipping 2–3 weeks after ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"exp\"\u003e\n\u003csummary\u003e30-Day Performance Guarantee \u003csvg class=\"chev\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"m6 9 6 6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/summary\u003e\n\u003cdiv class=\"exp-body\"\u003e\n\u003cp\u003eBacked by our 30-Day Performance Guarantee. If you experience a fit or performance issue, contact \u003ca href=\"mailto:support@adaptamount.com\"\u003esupport@adaptamount.com\u003c\/a\u003e so we can help.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Adapt-A-Mount","offers":[{"title":"Flat — Hex or Octagonal","offer_id":66828703563891,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Point — Hex only","offer_id":66829043597427,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"Both (Flat + Point) — Hex only","offer_id":66828703596659,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/0834\/9738\/files\/MomentLock_mounts_in_olive_green-4.png?v=1791567224","url":"https:\/\/www.adaptamount.com\/products\/momentlock-pro-commercial-canopy-mount","provider":"Adapt-A-Mount","version":"1.0","type":"link"}